UNPKG

ftt-vue-components

Version:

some components for vuetify3/element-plus/... with vue3.

1 lines 96.6 kB
(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))r(s);new MutationObserver(s=>{for(const i of s)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(s){const i={};return s.integrity&&(i.integrity=s.integrity),s.referrerpolicy&&(i.referrerPolicy=s.referrerpolicy),s.crossorigin==="use-credentials"?i.credentials="include":s.crossorigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(s){if(s.ep)return;s.ep=!0;const i=n(s);fetch(s.href,i)}})();function tr(e,t){const n=Object.create(null),r=e.split(",");for(let s=0;s<r.length;s++)n[r[s]]=!0;return t?s=>!!n[s.toLowerCase()]:s=>!!n[s]}const Mi="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Ni=tr(Mi);function _s(e){return!!e||e===""}function nr(e){if(W(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],s=he(r)?Hi(r):nr(r);if(s)for(const i in s)t[i]=s[i]}return t}else{if(he(e))return e;if(fe(e))return e}}const Li=/;(?![^(]*\))/g,ji=/:(.+)/;function Hi(e){const t={};return e.split(Li).forEach(n=>{if(n){const r=n.split(ji);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function rr(e){let t="";if(he(e))t=e;else if(W(e))for(let n=0;n<e.length;n++){const r=rr(e[n]);r&&(t+=r+" ")}else if(fe(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const Nn=e=>he(e)?e:e==null?"":W(e)||fe(e)&&(e.toString===xs||!V(e.toString))?JSON.stringify(e,ys,2):String(e),ys=(e,t)=>t&&t.__v_isRef?ys(e,t.value):_t(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,s])=>(n[`${r} =>`]=s,n),{})}:vs(t)?{[`Set(${t.size})`]:[...t.values()]}:fe(t)&&!W(t)&&!ws(t)?String(t):t,ie={},mt=[],Ie=()=>{},Bi=()=>!1,Di=/^on[^a-z]/,gn=e=>Di.test(e),sr=e=>e.startsWith("onUpdate:"),ve=Object.assign,ir=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Ui=Object.prototype.hasOwnProperty,Y=(e,t)=>Ui.call(e,t),W=Array.isArray,_t=e=>mn(e)==="[object Map]",vs=e=>mn(e)==="[object Set]",V=e=>typeof e=="function",he=e=>typeof e=="string",or=e=>typeof e=="symbol",fe=e=>e!==null&&typeof e=="object",bs=e=>fe(e)&&V(e.then)&&V(e.catch),xs=Object.prototype.toString,mn=e=>xs.call(e),zi=e=>mn(e).slice(8,-1),ws=e=>mn(e)==="[object Object]",lr=e=>he(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,nn=tr(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),_n=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Ki=/-(\w)/g,Be=_n(e=>e.replace(Ki,(t,n)=>n?n.toUpperCase():"")),qi=/\B([A-Z])/g,At=_n(e=>e.replace(qi,"-$1").toLowerCase()),yn=_n(e=>e.charAt(0).toUpperCase()+e.slice(1)),Pn=_n(e=>e?`on${yn(e)}`:""),Ut=(e,t)=>!Object.is(e,t),Rn=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},cn=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Wi=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let Cr;const Vi=()=>Cr||(Cr=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});let Ne;class Zi{constructor(t=!1){this.active=!0,this.effects=[],this.cleanups=[],!t&&Ne&&(this.parent=Ne,this.index=(Ne.scopes||(Ne.scopes=[])).push(this)-1)}run(t){if(this.active){const n=Ne;try{return Ne=this,t()}finally{Ne=n}}}on(){Ne=this}off(){Ne=this.parent}stop(t){if(this.active){let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.scopes)for(n=0,r=this.scopes.length;n<r;n++)this.scopes[n].stop(!0);if(this.parent&&!t){const s=this.parent.scopes.pop();s&&s!==this&&(this.parent.scopes[this.index]=s,s.index=this.index)}this.active=!1}}}function Yi(e,t=Ne){t&&t.active&&t.effects.push(e)}const cr=e=>{const t=new Set(e);return t.w=0,t.n=0,t},Es=e=>(e.w&nt)>0,As=e=>(e.n&nt)>0,Gi=({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=nt},Ji=e=>{const{deps:t}=e;if(t.length){let n=0;for(let r=0;r<t.length;r++){const s=t[r];Es(s)&&!As(s)?s.delete(e):t[n++]=s,s.w&=~nt,s.n&=~nt}t.length=n}},Ln=new WeakMap;let kt=0,nt=1;const jn=30;let Oe;const ct=Symbol(""),Hn=Symbol("");class ur{constructor(t,n=null,r){this.fn=t,this.scheduler=n,this.active=!0,this.deps=[],this.parent=void 0,Yi(this,r)}run(){if(!this.active)return this.fn();let t=Oe,n=Xe;for(;t;){if(t===this)return;t=t.parent}try{return this.parent=Oe,Oe=this,Xe=!0,nt=1<<++kt,kt<=jn?Gi(this):Pr(this),this.fn()}finally{kt<=jn&&Ji(this),nt=1<<--kt,Oe=this.parent,Xe=n,this.parent=void 0,this.deferStop&&this.stop()}}stop(){Oe===this?this.deferStop=!0:this.active&&(Pr(this),this.onStop&&this.onStop(),this.active=!1)}}function Pr(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}let Xe=!0;const Fs=[];function Ft(){Fs.push(Xe),Xe=!1}function Ct(){const e=Fs.pop();Xe=e===void 0?!0:e}function Ce(e,t,n){if(Xe&&Oe){let r=Ln.get(e);r||Ln.set(e,r=new Map);let s=r.get(n);s||r.set(n,s=cr()),Cs(s)}}function Cs(e,t){let n=!1;kt<=jn?As(e)||(e.n|=nt,n=!Es(e)):n=!e.has(Oe),n&&(e.add(Oe),Oe.deps.push(e))}function Ke(e,t,n,r,s,i){const o=Ln.get(e);if(!o)return;let l=[];if(t==="clear")l=[...o.values()];else if(n==="length"&&W(e))o.forEach((c,a)=>{(a==="length"||a>=r)&&l.push(c)});else switch(n!==void 0&&l.push(o.get(n)),t){case"add":W(e)?lr(n)&&l.push(o.get("length")):(l.push(o.get(ct)),_t(e)&&l.push(o.get(Hn)));break;case"delete":W(e)||(l.push(o.get(ct)),_t(e)&&l.push(o.get(Hn)));break;case"set":_t(e)&&l.push(o.get(ct));break}if(l.length===1)l[0]&&Bn(l[0]);else{const c=[];for(const a of l)a&&c.push(...a);Bn(cr(c))}}function Bn(e,t){const n=W(e)?e:[...e];for(const r of n)r.computed&&Rr(r);for(const r of n)r.computed||Rr(r)}function Rr(e,t){(e!==Oe||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const Qi=tr("__proto__,__v_isRef,__isVue"),Ps=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(or)),Xi=ar(),eo=ar(!1,!0),to=ar(!0),Sr=no();function no(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=ee(this);for(let i=0,o=this.length;i<o;i++)Ce(r,"get",i+"");const s=r[t](...n);return s===-1||s===!1?r[t](...n.map(ee)):s}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){Ft();const r=ee(this)[t].apply(this,n);return Ct(),r}}),e}function ar(e=!1,t=!1){return function(r,s,i){if(s==="__v_isReactive")return!e;if(s==="__v_isReadonly")return e;if(s==="__v_isShallow")return t;if(s==="__v_raw"&&i===(e?t?vo:Is:t?Ts:Os).get(r))return r;const o=W(r);if(!e&&o&&Y(Sr,s))return Reflect.get(Sr,s,i);const l=Reflect.get(r,s,i);return(or(s)?Ps.has(s):Qi(s))||(e||Ce(r,"get",s),t)?l:ge(l)?o&&lr(s)?l:l.value:fe(l)?e?ks(l):Pt(l):l}}const ro=Rs(),so=Rs(!0);function Rs(e=!1){return function(n,r,s,i){let o=n[r];if(zt(o)&&ge(o)&&!ge(s))return!1;if(!e&&!zt(s)&&(Dn(s)||(s=ee(s),o=ee(o)),!W(n)&&ge(o)&&!ge(s)))return o.value=s,!0;const l=W(n)&&lr(r)?Number(r)<n.length:Y(n,r),c=Reflect.set(n,r,s,i);return n===ee(i)&&(l?Ut(s,o)&&Ke(n,"set",r,s):Ke(n,"add",r,s)),c}}function io(e,t){const n=Y(e,t);e[t];const r=Reflect.deleteProperty(e,t);return r&&n&&Ke(e,"delete",t,void 0),r}function oo(e,t){const n=Reflect.has(e,t);return(!or(t)||!Ps.has(t))&&Ce(e,"has",t),n}function lo(e){return Ce(e,"iterate",W(e)?"length":ct),Reflect.ownKeys(e)}const Ss={get:Xi,set:ro,deleteProperty:io,has:oo,ownKeys:lo},co={get:to,set(e,t){return!0},deleteProperty(e,t){return!0}},uo=ve({},Ss,{get:eo,set:so}),fr=e=>e,vn=e=>Reflect.getPrototypeOf(e);function Jt(e,t,n=!1,r=!1){e=e.__v_raw;const s=ee(e),i=ee(t);n||(t!==i&&Ce(s,"get",t),Ce(s,"get",i));const{has:o}=vn(s),l=r?fr:n?pr:Kt;if(o.call(s,t))return l(e.get(t));if(o.call(s,i))return l(e.get(i));e!==s&&e.get(t)}function Qt(e,t=!1){const n=this.__v_raw,r=ee(n),s=ee(e);return t||(e!==s&&Ce(r,"has",e),Ce(r,"has",s)),e===s?n.has(e):n.has(e)||n.has(s)}function Xt(e,t=!1){return e=e.__v_raw,!t&&Ce(ee(e),"iterate",ct),Reflect.get(e,"size",e)}function Or(e){e=ee(e);const t=ee(this);return vn(t).has.call(t,e)||(t.add(e),Ke(t,"add",e,e)),this}function Tr(e,t){t=ee(t);const n=ee(this),{has:r,get:s}=vn(n);let i=r.call(n,e);i||(e=ee(e),i=r.call(n,e));const o=s.call(n,e);return n.set(e,t),i?Ut(t,o)&&Ke(n,"set",e,t):Ke(n,"add",e,t),this}function Ir(e){const t=ee(this),{has:n,get:r}=vn(t);let s=n.call(t,e);s||(e=ee(e),s=n.call(t,e)),r&&r.call(t,e);const i=t.delete(e);return s&&Ke(t,"delete",e,void 0),i}function kr(){const e=ee(this),t=e.size!==0,n=e.clear();return t&&Ke(e,"clear",void 0,void 0),n}function en(e,t){return function(r,s){const i=this,o=i.__v_raw,l=ee(o),c=t?fr:e?pr:Kt;return!e&&Ce(l,"iterate",ct),o.forEach((a,f)=>r.call(s,c(a),c(f),i))}}function tn(e,t,n){return function(...r){const s=this.__v_raw,i=ee(s),o=_t(i),l=e==="entries"||e===Symbol.iterator&&o,c=e==="keys"&&o,a=s[e](...r),f=n?fr:t?pr:Kt;return!t&&Ce(i,"iterate",c?Hn:ct),{next(){const{value:h,done:p}=a.next();return p?{value:h,done:p}:{value:l?[f(h[0]),f(h[1])]:f(h),done:p}},[Symbol.iterator](){return this}}}}function Ve(e){return function(...t){return e==="delete"?!1:this}}function ao(){const e={get(i){return Jt(this,i)},get size(){return Xt(this)},has:Qt,add:Or,set:Tr,delete:Ir,clear:kr,forEach:en(!1,!1)},t={get(i){return Jt(this,i,!1,!0)},get size(){return Xt(this)},has:Qt,add:Or,set:Tr,delete:Ir,clear:kr,forEach:en(!1,!0)},n={get(i){return Jt(this,i,!0)},get size(){return Xt(this,!0)},has(i){return Qt.call(this,i,!0)},add:Ve("add"),set:Ve("set"),delete:Ve("delete"),clear:Ve("clear"),forEach:en(!0,!1)},r={get(i){return Jt(this,i,!0,!0)},get size(){return Xt(this,!0)},has(i){return Qt.call(this,i,!0)},add:Ve("add"),set:Ve("set"),delete:Ve("delete"),clear:Ve("clear"),forEach:en(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=tn(i,!1,!1),n[i]=tn(i,!0,!1),t[i]=tn(i,!1,!0),r[i]=tn(i,!0,!0)}),[e,n,t,r]}const[fo,ho,po,go]=ao();function dr(e,t){const n=t?e?go:po:e?ho:fo;return(r,s,i)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?r:Reflect.get(Y(n,s)&&s in r?n:r,s,i)}const mo={get:dr(!1,!1)},_o={get:dr(!1,!0)},yo={get:dr(!0,!1)},Os=new WeakMap,Ts=new WeakMap,Is=new WeakMap,vo=new WeakMap;function bo(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function xo(e){return e.__v_skip||!Object.isExtensible(e)?0:bo(zi(e))}function Pt(e){return zt(e)?e:hr(e,!1,Ss,mo,Os)}function wo(e){return hr(e,!1,uo,_o,Ts)}function ks(e){return hr(e,!0,co,yo,Is)}function hr(e,t,n,r,s){if(!fe(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=s.get(e);if(i)return i;const o=xo(e);if(o===0)return e;const l=new Proxy(e,o===2?r:n);return s.set(e,l),l}function yt(e){return zt(e)?yt(e.__v_raw):!!(e&&e.__v_isReactive)}function zt(e){return!!(e&&e.__v_isReadonly)}function Dn(e){return!!(e&&e.__v_isShallow)}function $s(e){return yt(e)||zt(e)}function ee(e){const t=e&&e.__v_raw;return t?ee(t):e}function Ms(e){return cn(e,"__v_skip",!0),e}const Kt=e=>fe(e)?Pt(e):e,pr=e=>fe(e)?ks(e):e;function Ns(e){Xe&&Oe&&(e=ee(e),Cs(e.dep||(e.dep=cr())))}function Ls(e,t){e=ee(e),e.dep&&Bn(e.dep)}function ge(e){return!!(e&&e.__v_isRef===!0)}function Un(e){return js(e,!1)}function Eo(e){return js(e,!0)}function js(e,t){return ge(e)?e:new Ao(e,t)}class Ao{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:ee(t),this._value=n?t:Kt(t)}get value(){return Ns(this),this._value}set value(t){t=this.__v_isShallow?t:ee(t),Ut(t,this._rawValue)&&(this._rawValue=t,this._value=this.__v_isShallow?t:Kt(t),Ls(this))}}function Mt(e){return ge(e)?e.value:e}const Fo={get:(e,t,n)=>Mt(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const s=e[t];return ge(s)&&!ge(n)?(s.value=n,!0):Reflect.set(e,t,n,r)}};function Hs(e){return yt(e)?e:new Proxy(e,Fo)}class Co{constructor(t,n,r,s){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new ur(t,()=>{this._dirty||(this._dirty=!0,Ls(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!s,this.__v_isReadonly=r}get value(){const t=ee(this);return Ns(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function Po(e,t,n=!1){let r,s;const i=V(e);return i?(r=e,s=Ie):(r=e.get,s=e.set),new Co(r,s,i||!s,n)}function et(e,t,n,r){let s;try{s=r?e(...r):e()}catch(i){bn(i,t,n)}return s}function ke(e,t,n,r){if(V(e)){const i=et(e,t,n,r);return i&&bs(i)&&i.catch(o=>{bn(o,t,n)}),i}const s=[];for(let i=0;i<e.length;i++)s.push(ke(e[i],t,n,r));return s}function bn(e,t,n,r=!0){const s=t?t.vnode:null;if(t){let i=t.parent;const o=t.proxy,l=n;for(;i;){const a=i.ec;if(a){for(let f=0;f<a.length;f++)if(a[f](e,o,l)===!1)return}i=i.parent}const c=t.appContext.config.errorHandler;if(c){et(c,null,10,[e,o,l]);return}}Ro(e,n,s,r)}function Ro(e,t,n,r=!0){console.error(e)}let un=!1,zn=!1;const Fe=[];let ze=0;const Nt=[];let $t=null,ht=0;const Lt=[];let Ge=null,pt=0;const Bs=Promise.resolve();let gr=null,Kn=null;function mr(e){const t=gr||Bs;return e?t.then(this?e.bind(this):e):t}function So(e){let t=ze+1,n=Fe.length;for(;t<n;){const r=t+n>>>1;qt(Fe[r])<e?t=r+1:n=r}return t}function Ds(e){(!Fe.length||!Fe.includes(e,un&&e.allowRecurse?ze+1:ze))&&e!==Kn&&(e.id==null?Fe.push(e):Fe.splice(So(e.id),0,e),Us())}function Us(){!un&&!zn&&(zn=!0,gr=Bs.then(qs))}function Oo(e){const t=Fe.indexOf(e);t>ze&&Fe.splice(t,1)}function zs(e,t,n,r){W(e)?n.push(...e):(!t||!t.includes(e,e.allowRecurse?r+1:r))&&n.push(e),Us()}function To(e){zs(e,$t,Nt,ht)}function Io(e){zs(e,Ge,Lt,pt)}function xn(e,t=null){if(Nt.length){for(Kn=t,$t=[...new Set(Nt)],Nt.length=0,ht=0;ht<$t.length;ht++)$t[ht]();$t=null,ht=0,Kn=null,xn(e,t)}}function Ks(e){if(xn(),Lt.length){const t=[...new Set(Lt)];if(Lt.length=0,Ge){Ge.push(...t);return}for(Ge=t,Ge.sort((n,r)=>qt(n)-qt(r)),pt=0;pt<Ge.length;pt++)Ge[pt]();Ge=null,pt=0}}const qt=e=>e.id==null?1/0:e.id;function qs(e){zn=!1,un=!0,xn(e),Fe.sort((n,r)=>qt(n)-qt(r));const t=Ie;try{for(ze=0;ze<Fe.length;ze++){const n=Fe[ze];n&&n.active!==!1&&et(n,null,14)}}finally{ze=0,Fe.length=0,Ks(),un=!1,gr=null,(Fe.length||Nt.length||Lt.length)&&qs(e)}}function ko(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||ie;let s=n;const i=t.startsWith("update:"),o=i&&t.slice(7);if(o&&o in r){const f=`${o==="modelValue"?"model":o}Modifiers`,{number:h,trim:p}=r[f]||ie;p&&(s=n.map(A=>A.trim())),h&&(s=n.map(Wi))}let l,c=r[l=Pn(t)]||r[l=Pn(Be(t))];!c&&i&&(c=r[l=Pn(At(t))]),c&&ke(c,e,6,s);const a=r[l+"Once"];if(a){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,ke(a,e,6,s)}}function Ws(e,t,n=!1){const r=t.emitsCache,s=r.get(e);if(s!==void 0)return s;const i=e.emits;let o={},l=!1;if(!V(e)){const c=a=>{const f=Ws(a,t,!0);f&&(l=!0,ve(o,f))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!i&&!l?(r.set(e,null),null):(W(i)?i.forEach(c=>o[c]=null):ve(o,i),r.set(e,o),o)}function wn(e,t){return!e||!gn(t)?!1:(t=t.slice(2).replace(/Once$/,""),Y(e,t[0].toLowerCase()+t.slice(1))||Y(e,At(t))||Y(e,t))}let _e=null,Vs=null;function an(e){const t=_e;return _e=e,Vs=e&&e.type.__scopeId||null,t}function Zs(e,t=_e,n){if(!t||e._n)return e;const r=(...s)=>{r._d&&Kr(-1);const i=an(t),o=e(...s);return an(i),r._d&&Kr(1),o};return r._n=!0,r._c=!0,r._d=!0,r}function Sn(e){const{type:t,vnode:n,proxy:r,withProxy:s,props:i,propsOptions:[o],slots:l,attrs:c,emit:a,render:f,renderCache:h,data:p,setupState:A,ctx:k,inheritAttrs:j}=e;let S,T;const g=an(e);try{if(n.shapeFlag&4){const v=s||r;S=je(f.call(v,v,h,i,A,p,k)),T=c}else{const v=t;S=je(v.length>1?v(i,{attrs:c,slots:l,emit:a}):v(i,null)),T=t.props?c:$o(c)}}catch(v){Ht.length=0,bn(v,e,1),S=ye(vt)}let m=S;if(T&&j!==!1){const v=Object.keys(T),{shapeFlag:E}=m;v.length&&E&7&&(o&&v.some(sr)&&(T=Mo(T,o)),m=bt(m,T))}return n.dirs&&(m=bt(m),m.dirs=m.dirs?m.dirs.concat(n.dirs):n.dirs),n.transition&&(m.transition=n.transition),S=m,an(g),S}const $o=e=>{let t;for(const n in e)(n==="class"||n==="style"||gn(n))&&((t||(t={}))[n]=e[n]);return t},Mo=(e,t)=>{const n={};for(const r in e)(!sr(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function No(e,t,n){const{props:r,children:s,component:i}=e,{props:o,children:l,patchFlag:c}=t,a=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return r?$r(r,o,a):!!o;if(c&8){const f=t.dynamicProps;for(let h=0;h<f.length;h++){const p=f[h];if(o[p]!==r[p]&&!wn(a,p))return!0}}}else return(s||l)&&(!l||!l.$stable)?!0:r===o?!1:r?o?$r(r,o,a):!0:!!o;return!1}function $r(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let s=0;s<r.length;s++){const i=r[s];if(t[i]!==e[i]&&!wn(n,i))return!0}return!1}function Lo({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}const jo=e=>e.__isSuspense;function Ho(e,t){t&&t.pendingBranch?W(e)?t.effects.push(...e):t.effects.push(e):Io(e)}function rn(e,t){if(pe){let n=pe.provides;const r=pe.parent&&pe.parent.provides;r===n&&(n=pe.provides=Object.create(r)),n[e]=t}}function tt(e,t,n=!1){const r=pe||_e;if(r){const s=r.parent==null?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides;if(s&&e in s)return s[e];if(arguments.length>1)return n&&V(t)?t.call(r.proxy):t}}const Mr={};function sn(e,t,n){return Ys(e,t,n)}function Ys(e,t,{immediate:n,deep:r,flush:s,onTrack:i,onTrigger:o}=ie){const l=pe;let c,a=!1,f=!1;if(ge(e)?(c=()=>e.value,a=Dn(e)):yt(e)?(c=()=>e,r=!0):W(e)?(f=!0,a=e.some(T=>yt(T)||Dn(T)),c=()=>e.map(T=>{if(ge(T))return T.value;if(yt(T))return lt(T);if(V(T))return et(T,l,2)})):V(e)?t?c=()=>et(e,l,2):c=()=>{if(!(l&&l.isUnmounted))return h&&h(),ke(e,l,3,[p])}:c=Ie,t&&r){const T=c;c=()=>lt(T())}let h,p=T=>{h=S.onStop=()=>{et(T,l,4)}};if(Zt)return p=Ie,t?n&&ke(t,l,3,[c(),f?[]:void 0,p]):c(),Ie;let A=f?[]:Mr;const k=()=>{if(!!S.active)if(t){const T=S.run();(r||a||(f?T.some((g,m)=>Ut(g,A[m])):Ut(T,A)))&&(h&&h(),ke(t,l,3,[T,A===Mr?void 0:A,p]),A=T)}else S.run()};k.allowRecurse=!!t;let j;s==="sync"?j=k:s==="post"?j=()=>we(k,l&&l.suspense):j=()=>To(k);const S=new ur(c,j);return t?n?k():A=S.run():s==="post"?we(S.run.bind(S),l&&l.suspense):S.run(),()=>{S.stop(),l&&l.scope&&ir(l.scope.effects,S)}}function Bo(e,t,n){const r=this.proxy,s=he(e)?e.includes(".")?Gs(r,e):()=>r[e]:e.bind(r,r);let i;V(t)?i=t:(i=t.handler,n=t);const o=pe;xt(this);const l=Ys(s,i.bind(r),n);return o?xt(o):at(),l}function Gs(e,t){const n=t.split(".");return()=>{let r=e;for(let s=0;s<n.length&&r;s++)r=r[n[s]];return r}}function lt(e,t){if(!fe(e)||e.__v_skip||(t=t||new Set,t.has(e)))return e;if(t.add(e),ge(e))lt(e.value,t);else if(W(e))for(let n=0;n<e.length;n++)lt(e[n],t);else if(vs(e)||_t(e))e.forEach(n=>{lt(n,t)});else if(ws(e))for(const n in e)lt(e[n],t);return e}function Gt(e){return V(e)?{setup:e,name:e.name}:e}const jt=e=>!!e.type.__asyncLoader,Js=e=>e.type.__isKeepAlive;function Do(e,t){Qs(e,"a",t)}function Uo(e,t){Qs(e,"da",t)}function Qs(e,t,n=pe){const r=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(En(t,r,n),n){let s=n.parent;for(;s&&s.parent;)Js(s.parent.vnode)&&zo(r,t,n,s),s=s.parent}}function zo(e,t,n,r){const s=En(t,e,r,!0);ei(()=>{ir(r[t],s)},n)}function En(e,t,n=pe,r=!1){if(n){const s=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;Ft(),xt(n);const l=ke(t,n,e,o);return at(),Ct(),l});return r?s.unshift(i):s.push(i),i}}const qe=e=>(t,n=pe)=>(!Zt||e==="sp")&&En(e,t,n),Ko=qe("bm"),Xs=qe("m"),qo=qe("bu"),Wo=qe("u"),Vo=qe("bum"),ei=qe("um"),Zo=qe("sp"),Yo=qe("rtg"),Go=qe("rtc");function Jo(e,t=pe){En("ec",e,t)}function Qo(e,t){const n=_e;if(n===null)return e;const r=Fn(n)||n.proxy,s=e.dirs||(e.dirs=[]);for(let i=0;i<t.length;i++){let[o,l,c,a=ie]=t[i];V(o)&&(o={mounted:o,updated:o}),o.deep&&lt(l),s.push({dir:o,instance:r,value:l,oldValue:void 0,arg:c,modifiers:a})}return e}function rt(e,t,n,r){const s=e.dirs,i=t&&t.dirs;for(let o=0;o<s.length;o++){const l=s[o];i&&(l.oldValue=i[o].value);let c=l.dir[r];c&&(Ft(),ke(c,n,8,[e.el,l,e,t]),Ct())}}const ti="components";function Nr(e,t){return el(ti,e,!0,t)||e}const Xo=Symbol();function el(e,t,n=!0,r=!1){const s=_e||pe;if(s){const i=s.type;if(e===ti){const l=Ol(i,!1);if(l&&(l===t||l===Be(t)||l===yn(Be(t))))return i}const o=Lr(s[e]||i[e],t)||Lr(s.appContext[e],t);return!o&&r?i:o}}function Lr(e,t){return e&&(e[t]||e[Be(t)]||e[yn(Be(t))])}function tl(e,t,n,r){let s;const i=n&&n[r];if(W(e)||he(e)){s=new Array(e.length);for(let o=0,l=e.length;o<l;o++)s[o]=t(e[o],o,void 0,i&&i[o])}else if(typeof e=="number"){s=new Array(e);for(let o=0;o<e;o++)s[o]=t(o+1,o,void 0,i&&i[o])}else if(fe(e))if(e[Symbol.iterator])s=Array.from(e,(o,l)=>t(o,l,void 0,i&&i[l]));else{const o=Object.keys(e);s=new Array(o.length);for(let l=0,c=o.length;l<c;l++){const a=o[l];s[l]=t(e[a],a,l,i&&i[l])}}else s=[];return n&&(n[r]=s),s}function ni(e,t,n={},r,s){if(_e.isCE||_e.parent&&jt(_e.parent)&&_e.parent.isCE)return ye("slot",t==="default"?null:{name:t},r&&r());let i=e[t];i&&i._c&&(i._d=!1),ut();const o=i&&ri(i(n)),l=pi(Re,{key:n.key||`_${t}`},o||(r?r():[]),o&&e._===1?64:-2);return!s&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),i&&i._c&&(i._d=!0),l}function ri(e){return e.some(t=>hn(t)?!(t.type===vt||t.type===Re&&!ri(t.children)):!0)?e:null}const qn=e=>e?_i(e)?Fn(e)||e.proxy:qn(e.parent):null,fn=ve(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=>qn(e.parent),$root:e=>qn(e.root),$emit:e=>e.emit,$options:e=>ii(e),$forceUpdate:e=>e.f||(e.f=()=>Ds(e.update)),$nextTick:e=>e.n||(e.n=mr.bind(e.proxy)),$watch:e=>Bo.bind(e)}),nl={get({_:e},t){const{ctx:n,setupState:r,data:s,props:i,accessCache:o,type:l,appContext:c}=e;let a;if(t[0]!=="$"){const A=o[t];if(A!==void 0)switch(A){case 1:return r[t];case 2:return s[t];case 4:return n[t];case 3:return i[t]}else{if(r!==ie&&Y(r,t))return o[t]=1,r[t];if(s!==ie&&Y(s,t))return o[t]=2,s[t];if((a=e.propsOptions[0])&&Y(a,t))return o[t]=3,i[t];if(n!==ie&&Y(n,t))return o[t]=4,n[t];Wn&&(o[t]=0)}}const f=fn[t];let h,p;if(f)return t==="$attrs"&&Ce(e,"get",t),f(e);if((h=l.__cssModules)&&(h=h[t]))return h;if(n!==ie&&Y(n,t))return o[t]=4,n[t];if(p=c.config.globalProperties,Y(p,t))return p[t]},set({_:e},t,n){const{data:r,setupState:s,ctx:i}=e;return s!==ie&&Y(s,t)?(s[t]=n,!0):r!==ie&&Y(r,t)?(r[t]=n,!0):Y(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:s,propsOptions:i}},o){let l;return!!n[o]||e!==ie&&Y(e,o)||t!==ie&&Y(t,o)||(l=i[0])&&Y(l,o)||Y(r,o)||Y(fn,o)||Y(s.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Y(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let Wn=!0;function rl(e){const t=ii(e),n=e.proxy,r=e.ctx;Wn=!1,t.beforeCreate&&jr(t.beforeCreate,e,"bc");const{data:s,computed:i,methods:o,watch:l,provide:c,inject:a,created:f,beforeMount:h,mounted:p,beforeUpdate:A,updated:k,activated:j,deactivated:S,beforeDestroy:T,beforeUnmount:g,destroyed:m,unmounted:v,render:E,renderTracked:F,renderTriggered:N,errorCaptured:Z,serverPrefetch:M,expose:J,inheritAttrs:oe,components:de,directives:De,filters:Ue}=t;if(a&&sl(a,r,null,e.appContext.config.unwrapInjectedRef),o)for(const te in o){const U=o[te];V(U)&&(r[te]=U.bind(n))}if(s){const te=s.call(n,n);fe(te)&&(e.data=Pt(te))}if(Wn=!0,i)for(const te in i){const U=i[te],ce=V(U)?U.bind(n,n):V(U.get)?U.get.bind(n,n):Ie,Ee=!V(U)&&V(U.set)?U.set.bind(n):Ie,be=He({get:ce,set:Ee});Object.defineProperty(r,te,{enumerable:!0,configurable:!0,get:()=>be.value,set:ue=>be.value=ue})}if(l)for(const te in l)si(l[te],r,n,te);if(c){const te=V(c)?c.call(n):c;Reflect.ownKeys(te).forEach(U=>{rn(U,te[U])})}f&&jr(f,e,"c");function ae(te,U){W(U)?U.forEach(ce=>te(ce.bind(n))):U&&te(U.bind(n))}if(ae(Ko,h),ae(Xs,p),ae(qo,A),ae(Wo,k),ae(Do,j),ae(Uo,S),ae(Jo,Z),ae(Go,F),ae(Yo,N),ae(Vo,g),ae(ei,v),ae(Zo,M),W(J))if(J.length){const te=e.exposed||(e.exposed={});J.forEach(U=>{Object.defineProperty(te,U,{get:()=>n[U],set:ce=>n[U]=ce})})}else e.exposed||(e.exposed={});E&&e.render===Ie&&(e.render=E),oe!=null&&(e.inheritAttrs=oe),de&&(e.components=de),De&&(e.directives=De)}function sl(e,t,n=Ie,r=!1){W(e)&&(e=Vn(e));for(const s in e){const i=e[s];let o;fe(i)?"default"in i?o=tt(i.from||s,i.default,!0):o=tt(i.from||s):o=tt(i),ge(o)&&r?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>o.value,set:l=>o.value=l}):t[s]=o}}function jr(e,t,n){ke(W(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function si(e,t,n,r){const s=r.includes(".")?Gs(n,r):()=>n[r];if(he(e)){const i=t[e];V(i)&&sn(s,i)}else if(V(e))sn(s,e.bind(n));else if(fe(e))if(W(e))e.forEach(i=>si(i,t,n,r));else{const i=V(e.handler)?e.handler.bind(n):t[e.handler];V(i)&&sn(s,i,e)}}function ii(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:s,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,l=i.get(t);let c;return l?c=l:!s.length&&!n&&!r?c=t:(c={},s.length&&s.forEach(a=>dn(c,a,o,!0)),dn(c,t,o)),i.set(t,c),c}function dn(e,t,n,r=!1){const{mixins:s,extends:i}=t;i&&dn(e,i,n,!0),s&&s.forEach(o=>dn(e,o,n,!0));for(const o in t)if(!(r&&o==="expose")){const l=il[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const il={data:Hr,props:it,emits:it,methods:it,computed:it,beforeCreate:me,created:me,beforeMount:me,mounted:me,beforeUpdate:me,updated:me,beforeDestroy:me,beforeUnmount:me,destroyed:me,unmounted:me,activated:me,deactivated:me,errorCaptured:me,serverPrefetch:me,components:it,directives:it,watch:ll,provide:Hr,inject:ol};function Hr(e,t){return t?e?function(){return ve(V(e)?e.call(this,this):e,V(t)?t.call(this,this):t)}:t:e}function ol(e,t){return it(Vn(e),Vn(t))}function Vn(e){if(W(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function me(e,t){return e?[...new Set([].concat(e,t))]:t}function it(e,t){return e?ve(ve(Object.create(null),e),t):t}function ll(e,t){if(!e)return t;if(!t)return e;const n=ve(Object.create(null),e);for(const r in t)n[r]=me(e[r],t[r]);return n}function cl(e,t,n,r=!1){const s={},i={};cn(i,An,1),e.propsDefaults=Object.create(null),oi(e,t,s,i);for(const o in e.propsOptions[0])o in s||(s[o]=void 0);n?e.props=r?s:wo(s):e.type.props?e.props=s:e.props=i,e.attrs=i}function ul(e,t,n,r){const{props:s,attrs:i,vnode:{patchFlag:o}}=e,l=ee(s),[c]=e.propsOptions;let a=!1;if((r||o>0)&&!(o&16)){if(o&8){const f=e.vnode.dynamicProps;for(let h=0;h<f.length;h++){let p=f[h];if(wn(e.emitsOptions,p))continue;const A=t[p];if(c)if(Y(i,p))A!==i[p]&&(i[p]=A,a=!0);else{const k=Be(p);s[k]=Zn(c,l,k,A,e,!1)}else A!==i[p]&&(i[p]=A,a=!0)}}}else{oi(e,t,s,i)&&(a=!0);let f;for(const h in l)(!t||!Y(t,h)&&((f=At(h))===h||!Y(t,f)))&&(c?n&&(n[h]!==void 0||n[f]!==void 0)&&(s[h]=Zn(c,l,h,void 0,e,!0)):delete s[h]);if(i!==l)for(const h in i)(!t||!Y(t,h)&&!0)&&(delete i[h],a=!0)}a&&Ke(e,"set","$attrs")}function oi(e,t,n,r){const[s,i]=e.propsOptions;let o=!1,l;if(t)for(let c in t){if(nn(c))continue;const a=t[c];let f;s&&Y(s,f=Be(c))?!i||!i.includes(f)?n[f]=a:(l||(l={}))[f]=a:wn(e.emitsOptions,c)||(!(c in r)||a!==r[c])&&(r[c]=a,o=!0)}if(i){const c=ee(n),a=l||ie;for(let f=0;f<i.length;f++){const h=i[f];n[h]=Zn(s,c,h,a[h],e,!Y(a,h))}}return o}function Zn(e,t,n,r,s,i){const o=e[n];if(o!=null){const l=Y(o,"default");if(l&&r===void 0){const c=o.default;if(o.type!==Function&&V(c)){const{propsDefaults:a}=s;n in a?r=a[n]:(xt(s),r=a[n]=c.call(null,t),at())}else r=c}o[0]&&(i&&!l?r=!1:o[1]&&(r===""||r===At(n))&&(r=!0))}return r}function li(e,t,n=!1){const r=t.propsCache,s=r.get(e);if(s)return s;const i=e.props,o={},l=[];let c=!1;if(!V(e)){const f=h=>{c=!0;const[p,A]=li(h,t,!0);ve(o,p),A&&l.push(...A)};!n&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}if(!i&&!c)return r.set(e,mt),mt;if(W(i))for(let f=0;f<i.length;f++){const h=Be(i[f]);Br(h)&&(o[h]=ie)}else if(i)for(const f in i){const h=Be(f);if(Br(h)){const p=i[f],A=o[h]=W(p)||V(p)?{type:p}:p;if(A){const k=zr(Boolean,A.type),j=zr(String,A.type);A[0]=k>-1,A[1]=j<0||k<j,(k>-1||Y(A,"default"))&&l.push(h)}}}const a=[o,l];return r.set(e,a),a}function Br(e){return e[0]!=="$"}function Dr(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function Ur(e,t){return Dr(e)===Dr(t)}function zr(e,t){return W(t)?t.findIndex(n=>Ur(n,e)):V(t)&&Ur(t,e)?0:-1}const ci=e=>e[0]==="_"||e==="$stable",_r=e=>W(e)?e.map(je):[je(e)],al=(e,t,n)=>{if(t._n)return t;const r=Zs((...s)=>_r(t(...s)),n);return r._c=!1,r},ui=(e,t,n)=>{const r=e._ctx;for(const s in e){if(ci(s))continue;const i=e[s];if(V(i))t[s]=al(s,i,r);else if(i!=null){const o=_r(i);t[s]=()=>o}}},ai=(e,t)=>{const n=_r(t);e.slots.default=()=>n},fl=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=ee(t),cn(t,"_",n)):ui(t,e.slots={})}else e.slots={},t&&ai(e,t);cn(e.slots,An,1)},dl=(e,t,n)=>{const{vnode:r,slots:s}=e;let i=!0,o=ie;if(r.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:(ve(s,t),!n&&l===1&&delete s._):(i=!t.$stable,ui(t,s)),o=t}else t&&(ai(e,t),o={default:1});if(i)for(const l in s)!ci(l)&&!(l in o)&&delete s[l]};function fi(){return{app:null,config:{isNativeTag:Bi,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 hl=0;function pl(e,t){return function(r,s=null){V(r)||(r=Object.assign({},r)),s!=null&&!fe(s)&&(s=null);const i=fi(),o=new Set;let l=!1;const c=i.app={_uid:hl++,_component:r,_props:s,_container:null,_context:i,_instance:null,version:Il,get config(){return i.config},set config(a){},use(a,...f){return o.has(a)||(a&&V(a.install)?(o.add(a),a.install(c,...f)):V(a)&&(o.add(a),a(c,...f))),c},mixin(a){return i.mixins.includes(a)||i.mixins.push(a),c},component(a,f){return f?(i.components[a]=f,c):i.components[a]},directive(a,f){return f?(i.directives[a]=f,c):i.directives[a]},mount(a,f,h){if(!l){const p=ye(r,s);return p.appContext=i,f&&t?t(p,a):e(p,a,h),l=!0,c._container=a,a.__vue_app__=c,Fn(p.component)||p.component.proxy}},unmount(){l&&(e(null,c._container),delete c._container.__vue_app__)},provide(a,f){return i.provides[a]=f,c}};return c}}function Yn(e,t,n,r,s=!1){if(W(e)){e.forEach((p,A)=>Yn(p,t&&(W(t)?t[A]:t),n,r,s));return}if(jt(r)&&!s)return;const i=r.shapeFlag&4?Fn(r.component)||r.component.proxy:r.el,o=s?null:i,{i:l,r:c}=e,a=t&&t.r,f=l.refs===ie?l.refs={}:l.refs,h=l.setupState;if(a!=null&&a!==c&&(he(a)?(f[a]=null,Y(h,a)&&(h[a]=null)):ge(a)&&(a.value=null)),V(c))et(c,l,12,[o,f]);else{const p=he(c),A=ge(c);if(p||A){const k=()=>{if(e.f){const j=p?f[c]:c.value;s?W(j)&&ir(j,i):W(j)?j.includes(i)||j.push(i):p?(f[c]=[i],Y(h,c)&&(h[c]=f[c])):(c.value=[i],e.k&&(f[e.k]=c.value))}else p?(f[c]=o,Y(h,c)&&(h[c]=o)):A&&(c.value=o,e.k&&(f[e.k]=o))};o?(k.id=-1,we(k,n)):k()}}}const we=Ho;function gl(e){return ml(e)}function ml(e,t){const n=Vi();n.__VUE__=!0;const{insert:r,remove:s,patchProp:i,createElement:o,createText:l,createComment:c,setText:a,setElementText:f,parentNode:h,nextSibling:p,setScopeId:A=Ie,cloneNode:k,insertStaticContent:j}=e,S=(u,d,_,x=null,b=null,R=null,I=!1,C=null,O=!!d.dynamicChildren)=>{if(u===d)return;u&&!Ot(u,d)&&(x=H(u),xe(u,b,R,!0),u=null),d.patchFlag===-2&&(O=!1,d.dynamicChildren=null);const{type:w,ref:B,shapeFlag:L}=d;switch(w){case yr:T(u,d,_,x);break;case vt:g(u,d,_,x);break;case on:u==null&&m(d,_,x,I);break;case Re:De(u,d,_,x,b,R,I,C,O);break;default:L&1?F(u,d,_,x,b,R,I,C,O):L&6?Ue(u,d,_,x,b,R,I,C,O):(L&64||L&128)&&w.process(u,d,_,x,b,R,I,C,O,X)}B!=null&&b&&Yn(B,u&&u.ref,R,d||u,!d)},T=(u,d,_,x)=>{if(u==null)r(d.el=l(d.children),_,x);else{const b=d.el=u.el;d.children!==u.children&&a(b,d.children)}},g=(u,d,_,x)=>{u==null?r(d.el=c(d.children||""),_,x):d.el=u.el},m=(u,d,_,x)=>{[u.el,u.anchor]=j(u.children,d,_,x,u.el,u.anchor)},v=({el:u,anchor:d},_,x)=>{let b;for(;u&&u!==d;)b=p(u),r(u,_,x),u=b;r(d,_,x)},E=({el:u,anchor:d})=>{let _;for(;u&&u!==d;)_=p(u),s(u),u=_;s(d)},F=(u,d,_,x,b,R,I,C,O)=>{I=I||d.type==="svg",u==null?N(d,_,x,b,R,I,C,O):J(u,d,b,R,I,C,O)},N=(u,d,_,x,b,R,I,C)=>{let O,w;const{type:B,props:L,shapeFlag:D,transition:z,patchFlag:G,dirs:ne}=u;if(u.el&&k!==void 0&&G===-1)O=u.el=k(u.el);else{if(O=u.el=o(u.type,R,L&&L.is,L),D&8?f(O,u.children):D&16&&M(u.children,O,null,x,b,R&&B!=="foreignObject",I,C),ne&&rt(u,null,x,"created"),L){for(const le in L)le!=="value"&&!nn(le)&&i(O,le,null,L[le],R,u.children,x,b,P);"value"in L&&i(O,"value",null,L.value),(w=L.onVnodeBeforeMount)&&Me(w,x,u)}Z(O,u,u.scopeId,I,x)}ne&&rt(u,null,x,"beforeMount");const re=(!b||b&&!b.pendingBranch)&&z&&!z.persisted;re&&z.beforeEnter(O),r(O,d,_),((w=L&&L.onVnodeMounted)||re||ne)&&we(()=>{w&&Me(w,x,u),re&&z.enter(O),ne&&rt(u,null,x,"mounted")},b)},Z=(u,d,_,x,b)=>{if(_&&A(u,_),x)for(let R=0;R<x.length;R++)A(u,x[R]);if(b){let R=b.subTree;if(d===R){const I=b.vnode;Z(u,I,I.scopeId,I.slotScopeIds,b.parent)}}},M=(u,d,_,x,b,R,I,C,O=0)=>{for(let w=O;w<u.length;w++){const B=u[w]=C?Je(u[w]):je(u[w]);S(null,B,d,_,x,b,R,I,C)}},J=(u,d,_,x,b,R,I)=>{const C=d.el=u.el;let{patchFlag:O,dynamicChildren:w,dirs:B}=d;O|=u.patchFlag&16;const L=u.props||ie,D=d.props||ie;let z;_&&st(_,!1),(z=D.onVnodeBeforeUpdate)&&Me(z,_,d,u),B&&rt(d,u,_,"beforeUpdate"),_&&st(_,!0);const G=b&&d.type!=="foreignObject";if(w?oe(u.dynamicChildren,w,C,_,x,G,R):I||ce(u,d,C,null,_,x,G,R,!1),O>0){if(O&16)de(C,d,L,D,_,x,b);else if(O&2&&L.class!==D.class&&i(C,"class",null,D.class,b),O&4&&i(C,"style",L.style,D.style,b),O&8){const ne=d.dynamicProps;for(let re=0;re<ne.length;re++){const le=ne[re],Se=L[le],ft=D[le];(ft!==Se||le==="value")&&i(C,le,Se,ft,b,u.children,_,x,P)}}O&1&&u.children!==d.children&&f(C,d.children)}else!I&&w==null&&de(C,d,L,D,_,x,b);((z=D.onVnodeUpdated)||B)&&we(()=>{z&&Me(z,_,d,u),B&&rt(d,u,_,"updated")},x)},oe=(u,d,_,x,b,R,I)=>{for(let C=0;C<d.length;C++){const O=u[C],w=d[C],B=O.el&&(O.type===Re||!Ot(O,w)||O.shapeFlag&70)?h(O.el):_;S(O,w,B,null,x,b,R,I,!0)}},de=(u,d,_,x,b,R,I)=>{if(_!==x){for(const C in x){if(nn(C))continue;const O=x[C],w=_[C];O!==w&&C!=="value"&&i(u,C,w,O,I,d.children,b,R,P)}if(_!==ie)for(const C in _)!nn(C)&&!(C in x)&&i(u,C,_[C],null,I,d.children,b,R,P);"value"in x&&i(u,"value",_.value,x.value)}},De=(u,d,_,x,b,R,I,C,O)=>{const w=d.el=u?u.el:l(""),B=d.anchor=u?u.anchor:l("");let{patchFlag:L,dynamicChildren:D,slotScopeIds:z}=d;z&&(C=C?C.concat(z):z),u==null?(r(w,_,x),r(B,_,x),M(d.children,_,B,b,R,I,C,O)):L>0&&L&64&&D&&u.dynamicChildren?(oe(u.dynamicChildren,D,_,b,R,I,C),(d.key!=null||b&&d===b.subTree)&&di(u,d,!0)):ce(u,d,_,B,b,R,I,C,O)},Ue=(u,d,_,x,b,R,I,C,O)=>{d.slotScopeIds=C,u==null?d.shapeFlag&512?b.ctx.activate(d,_,x,I,O):We(d,_,x,b,R,I,O):ae(u,d,O)},We=(u,d,_,x,b,R,I)=>{const C=u.component=Fl(u,x,b);if(Js(u)&&(C.ctx.renderer=X),Cl(C),C.asyncDep){if(b&&b.registerDep(C,te),!u.el){const O=C.subTree=ye(vt);g(null,O,d,_)}return}te(C,u,d,_,b,R,I)},ae=(u,d,_)=>{const x=d.component=u.component;if(No(u,d,_))if(x.asyncDep&&!x.asyncResolved){U(x,d,_);return}else x.next=d,Oo(x.update),x.update();else d.el=u.el,x.vnode=d},te=(u,d,_,x,b,R,I)=>{const C=()=>{if(u.isMounted){let{next:B,bu:L,u:D,parent:z,vnode:G}=u,ne=B,re;st(u,!1),B?(B.el=G.el,U(u,B,I)):B=G,L&&Rn(L),(re=B.props&&B.props.onVnodeBeforeUpdate)&&Me(re,z,B,G),st(u,!0);const le=Sn(u),Se=u.subTree;u.subTree=le,S(Se,le,h(Se.el),H(Se),u,b,R),B.el=le.el,ne===null&&Lo(u,le.el),D&&we(D,b),(re=B.props&&B.props.onVnodeUpdated)&&we(()=>Me(re,z,B,G),b)}else{let B;const{el:L,props:D}=d,{bm:z,m:G,parent:ne}=u,re=jt(d);if(st(u,!1),z&&Rn(z),!re&&(B=D&&D.onVnodeBeforeMount)&&Me(B,ne,d),st(u,!0),L&&q){const le=()=>{u.subTree=Sn(u),q(L,u.subTree,u,b,null)};re?d.type.__asyncLoader().then(()=>!u.isUnmounted&&le()):le()}else{const le=u.subTree=Sn(u);S(null,le,_,x,u,b,R),d.el=le.el}if(G&&we(G,b),!re&&(B=D&&D.onVnodeMounted)){const le=d;we(()=>Me(B,ne,le),b)}(d.shapeFlag&256||ne&&jt(ne.vnode)&&ne.vnode.shapeFlag&256)&&u.a&&we(u.a,b),u.isMounted=!0,d=_=x=null}},O=u.effect=new ur(C,()=>Ds(w),u.scope),w=u.update=()=>O.run();w.id=u.uid,st(u,!0),w()},U=(u,d,_)=>{d.component=u;const x=u.vnode.props;u.vnode=d,u.next=null,ul(u,d.props,x,_),dl(u,d.children,_),Ft(),xn(void 0,u.update),Ct()},ce=(u,d,_,x,b,R,I,C,O=!1)=>{const w=u&&u.children,B=u?u.shapeFlag:0,L=d.children,{patchFlag:D,shapeFlag:z}=d;if(D>0){if(D&128){be(w,L,_,x,b,R,I,C,O);return}else if(D&256){Ee(w,L,_,x,b,R,I,C,O);return}}z&8?(B&16&&P(w,b,R),L!==w&&f(_,L)):B&16?z&16?be(w,L,_,x,b,R,I,C,O):P(w,b,R,!0):(B&8&&f(_,""),z&16&&M(L,_,x,b,R,I,C,O))},Ee=(u,d,_,x,b,R,I,C,O)=>{u=u||mt,d=d||mt;const w=u.length,B=d.length,L=Math.min(w,B);let D;for(D=0;D<L;D++){const z=d[D]=O?Je(d[D]):je(d[D]);S(u[D],z,_,null,b,R,I,C,O)}w>B?P(u,b,R,!0,!1,L):M(d,_,x,b,R,I,C,O,L)},be=(u,d,_,x,b,R,I,C,O)=>{let w=0;const B=d.length;let L=u.length-1,D=B-1;for(;w<=L&&w<=D;){const z=u[w],G=d[w]=O?Je(d[w]):je(d[w]);if(Ot(z,G))S(z,G,_,null,b,R,I,C,O);else break;w++}for(;w<=L&&w<=D;){const z=u[L],G=d[D]=O?Je(d[D]):je(d[D]);if(Ot(z,G))S(z,G,_,null,b,R,I,C,O);else break;L--,D--}if(w>L){if(w<=D){const z=D+1,G=z<B?d[z].el:x;for(;w<=D;)S(null,d[w]=O?Je(d[w]):je(d[w]),_,G,b,R,I,C,O),w++}}else if(w>D)for(;w<=L;)xe(u[w],b,R,!0),w++;else{const z=w,G=w,ne=new Map;for(w=G;w<=D;w++){const Ae=d[w]=O?Je(d[w]):je(d[w]);Ae.key!=null&&ne.set(Ae.key,w)}let re,le=0;const Se=D-G+1;let ft=!1,Er=0;const St=new Array(Se);for(w=0;w<Se;w++)St[w]=0;for(w=z;w<=L;w++){const Ae=u[w];if(le>=Se){xe(Ae,b,R,!0);continue}let $e;if(Ae.key!=null)$e=ne.get(Ae.key);else for(re=G;re<=D;re++)if(St[re-G]===0&&Ot(Ae,d[re])){$e=re;break}$e===void 0?xe(Ae,b,R,!0):(St[$e-G]=w+1,$e>=Er?Er=$e:ft=!0,S(Ae,d[$e],_,null,b,R,I,C,O),le++)}const Ar=ft?_l(St):mt;for(re=Ar.length-1,w=Se-1;w>=0;w--){const Ae=G+w,$e=d[Ae],Fr=Ae+1<B?d[Ae+1].el:x;St[w]===0?S(null,$e,_,Fr,b,R,I,C,O):ft&&(re<0||w!==Ar[re]?ue($e,_,Fr,2):re--)}}},ue=(u,d,_,x,b=null)=>{const{el:R,type:I,transition:C,children:O,shapeFlag:w}=u;if(w&6){ue(u.component.subTree,d,_,x);return}if(w&128){u.suspense.move(d,_,x);return}if(w&64){I.move(u,d,_,X);return}if(I===Re){r(R,d,_);for(let L=0;L<O.length;L++)ue(O[L],d,_,x);r(u.anchor,d,_);return}if(I===on){v(u,d,_);return}if(x!==2&&w&1&&C)if(x===0)C.beforeEnter(R),r(R,d,_),we(()=>C.enter(R),b);else{const{leave:L,delayLeave:D,afterLeave:z}=C,G=()=>r(R,d,_),ne=()=>{L(R,()=>{G(),z&&z()})};D?D(R,G,ne):ne()}else r(R,d,_)},xe=(u,d,_,x=!1,b=!1)=>{const{type:R,props:I,ref:C,children:O,dynamicChildren:w,shapeFlag:B,patchFlag:L,dirs:D}=u;if(C!=null&&Yn(C,null,_,u,!0),B&256){d.ctx.deactivate(u);return}const z=B&1&&D,G=!jt(u);let ne;if(G&&(ne=I&&I.onVnodeBeforeUnmount)&&Me(ne,d,u),B&6)$(u.component,_,x);else{if(B&128){u.suspense.unmount(_,x);return}z&&rt(u,null,d,"beforeUnmount"),B&64?u.type.remove(u,d,_,b,X,x):w&&(R!==Re||L>0&&L&64)?P(w,d,_,!1,!0):(R===Re&&L&384||!b&&B&16)&&P(O,d,_),x&&Pe(u)}(G&&(ne=I&&I.onVnodeUnmounted)||z)&&we(()=>{ne&&Me(ne,d,u),z&&rt(u,null,d,"unmounted")},_)},Pe=u=>{const{type:d,el:_,anchor:x,transition:b}=u;if(d===Re){y(_,x);return}if(d===on){E(u);return}const R=()=>{s(_),b&&!b.persisted&&b.afterLeave&&b.afterLeave()};if(u.shapeFlag&1&&b&&!b.persisted){const{leave:I,delayLeave:C}=b,O=()=>I(_,R);C?C(u.el,R,O):O()}else R()},y=(u,d)=>{let _;for(;u!==d;)_=p(u),s(u),u=_;s(d)},$=(u,d,_)=>{const{bum:x,scope:b,update:R,subTree:I,um:C}=u;x&&Rn(x),b.stop(),R&&(R.active=!1,xe(I,u,d,_)),C&&we(C,d),we(()=>{u.isUnmounted=!0},d),d&&d.pendingBranch&&!d.isUnmounted&&u.asyncDep&&!u.asyncResolved&&u.suspenseId===d.pendingId&&(d.deps--,d.deps===0&&d.resolve())},P=(u,d,_,x=!1,b=!1,R=0)=>{for(let I=R;I<u.length;I++)xe(u[I],d,_,x,b)},H=u=>u.shapeFlag&6?H(u.component.subTree):u.shapeFlag&128?u.suspense.next():p(u.anchor||u.el),Q=(u,d,_)=>{u==null?d._vnode&&xe(d._vnode,null,null,!0):S(d._vnode||null,u,d,null,null,null,_),Ks(),d._vnode=u},X={p:S,um:xe,m:ue,r:Pe,mt:We,mc:M,pc:ce,pbc:oe,n:H,o:e};let K,q;return t&&([K,q]=t(X)),{render:Q,hydrate:K,createApp:pl(Q,K)}}function st({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function di(e,t,n=!1){const r=e.children,s=t.children;if(W(r)&&W(s))for(let i=0;i<r.length;i++){const o=r[i];let l=s[i];l.shapeFlag&1&&!l.dynamicChildren&&((l.patchFlag<=0||l.patchFlag===32)&&(l=s[i]=Je(s[i]),l.el=o.el),n||di(o,l))}}function _l(e){const t=e.slice(),n=[0];let r,s,i,o,l;const c=e.length;for(r=0;r<c;r++){const a=e[r];if(a!==0){if(s=n[n.length-1],e[s]<a){t[r]=s,n.push(r);continue}for(i=0,o=n.length-1;i<o;)l=i+o>>1,e[n[l]]<a?i=l+1:o=l;a<e[n[i]]&&(i>0&&(t[r]=n[i-1]),n[i]=r)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}const yl=e=>e.__isTeleport,Re=Symbol(void 0),yr=Symbol(void 0),vt=Symbol(void 0),on=Symbol(void 0),Ht=[];let Te=null;function ut(e=!1){Ht.push(Te=e?null:[])}function vl(){Ht.pop(),Te=Ht[Ht.length-1]||null}let Wt=1;function Kr(e){Wt+=e}function hi(e){return e.dynamicChildren=Wt>0?Te||mt:null,vl(),Wt>0&&Te&&Te.push(e),e}function Vt(e,t,n,r,s,i){return hi(Le(e,t,n,r,s,i,!0))}function pi(e,t,n,r,s){return hi(ye(e,t,n,r,s,!0))}function hn(e){return e?e.__v_isVNode===!0:!1}function Ot(e,t){return e.type===t.type&&e.key===t.key}const An="__vInternal",gi=({key:e})=>e!=null?e:null,ln=({ref:e,ref_key:t,ref_for:n})=>e!=null?he(e)||ge(e)||V(e)?{i:_e,r:e,k:t,f:!!n}:e:null;function Le(e,t=null,n=null,r=0,s=null,i=e===Re?0:1,o=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&gi(t),ref:t&&ln(t),scopeId:Vs,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:r,dynamicProps:s,dynamicChildren:null,appContext:null};return l?(vr(c,n),i&128&&e.normalize(c)):n&&(c.shapeFlag|=he(n)?8:16),Wt>0&&!o&&Te&&(c.patchFlag>0||i&6)&&c.patchFlag!==32&&Te.push(c),c}const ye=bl;function bl(e,t=null,n=null,r=0,s=null,i=!1){if((!e||e===Xo)&&(e=vt),hn(e)){const l=bt(e,t,!0);return n&&vr(l,n),Wt>0&&!i&&Te&&(l.shapeFlag&6?Te[Te.indexOf(e)]=l:Te.push(l)),l.patchFlag|=-2,l}if(Tl(e)&&(e=e.__vccOpts),t){t=xl(t);let{class:l,style:c}=t;l&&!he(l)&&(t.class=rr(l)),fe(c)&&($s(c)&&!W(c)&&(c=ve({},c)),t.style=nr(c))}const o=he(e)?1:jo(e)?128:yl(e)?64:fe(e)?4:V(e)?2:0;return Le(e,t,n,r,s,o,i,!0)}function xl(e){return e?$s(e)||An in e?ve({},e):e:null}function bt(e,t,n=!1){const{props:r,ref:s,patchFlag:i,children:o}=e,l=t?wl(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&gi(l),ref:t&&t.ref?n&&s?W(s)?s.concat(ln(t)):[s,ln(t)]:ln(t):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Re?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&bt(e.ssContent),ssFallback:e.ssFallback&&bt(e.ssFallback),el:e.el,anchor:e.anchor}}function mi(e=" ",t=0){return ye(yr,null,e,t)}function Tu(e,t){const n=ye(on,null,e);return n.staticCount=t,n}function je(e){return e==null||typeof e=="boolean"?ye(vt):W(e)?ye(Re,null,e.slice()):typeof e=="object"?Je(e):ye(yr,null,String(e))}function Je(e){return e.el===null||e.memo?e:bt(e)}function vr(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(W(t))n=16;else if(typeof t=="object")if(r&65){const s=t.default;s&&(s._c&&(s._d=!1),vr(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!(An in t)?t._ctx=_e:s===3&&_e&&(_e.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else V(t)?(t={default:t,_ctx:_e},n=32):(t=String(t),r&64?(n=16,t=[mi(t)]):n=8);e.children=t,e.shapeFlag|=n}function wl(...e){const t={};for(let n=0;n<e.length;n++){const r=e[n];for(const s in r)if(s==="class")t.class!==r.class&&(t.class=rr([t.class,r.class]));else if(s==="style")t.style=nr([t.style,r.style]);else if(gn(s)){const i=t[s],o=r[s];o&&i!==o&&!(W(i)&&i.includes(o))&&(t[s]=i?[].concat(i,o):o)}else s!==""&&(t[s]=r[s])}return t}function Me(e,t,n,r=null){ke(e,t,7,[n,r])}const El=fi();let Al=0;function Fl(e,t,n){const r=e.type,s=(t?t.appContext:e.appContext)||El,i={uid:Al++,vnode:e,type:r,parent:t,appContext:s,root:null,next:null,subTree:null,effect:null,update:null,scope:new Zi(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(s.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:li(r,s),emitsOptions:Ws(r,s),emit:null,emitted:null,propsDefaults:ie,inheritAttrs:r.inheritAttrs,ctx:ie,data:ie,props:ie,attrs:ie,slots:ie,refs:ie,setupState:ie,setupContext:null,suspense:n,suspenseId:n?n.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 i.ctx={_:i},i.root=t?t.root:i,i.emit=ko.bind(null,i),e.ce&&e.ce(i),i}let pe=null;const xt=e=>{pe=e,e.scope.on()},at=()=>{pe&&pe.scope.off(),pe=null};function _i(e){return e.vnode.shapeFlag&4}let Zt=!1;function Cl(e,t=!1){Zt=t;const{props:n,children:r}=e.vnode,s=_i(e);cl(e,n,s,t),fl(e,r);const i=s?Pl(e,t):void 0;return Zt=!1,i}function Pl(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Ms(new Proxy(e.ctx,nl));const{setup:r}=n;if(r){const s=e.setupContext=r.length>1?Sl(e):null;xt(e),Ft();const i=et(r,e,0,[e.props,s]);if(Ct(),at(),bs(i)){if(i.then(at,at),t)return i.then(o=>{qr(e,o,t)}).catch(o=>{bn(o,e,0)});e.asyncDep=i}else qr(e,i,t)}else yi(e,t)}function qr(e,t,n){V(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:fe(t)&&(e.setupState=Hs(t)),yi(e,n)}let Wr;function yi(e,t,n){const r=e.type;if(!e.render){if(!t&&Wr&&!r.render){const s=r.template;if(s){const{isCustomElement:i,compilerOptions:o}=e.appContext.config,{delimiters:l,compilerOptions:c}=r,a=ve(ve({isCustomElement:i,delimiters:l},o),c);r.render=Wr(s,a)}}e.render=r.render||Ie}xt(e),Ft(),rl(e),Ct(),at()}function Rl(e){return new Proxy(e.attrs,{get(t,n){return Ce(e,"get","$attrs"),t[n]}})}function Sl(e){const t=r=>{e.exposed=r||{}};let n;return{get attrs(){return n||(n=Rl(e))},slots:e.slots,emit:e.emit,expose:t}}function Fn(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Hs(Ms(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in fn)return fn[n](e)}}))}function Ol(e,t=!0){return V(e)?e.displayName||e.name:e.name||t&&e.__name}function Tl(e){return V(e)&&"__vccOpts"in e}const He=(e,t)=>Po(e,t,Zt);function vi(e,t,n){const r=arguments.length;return r===2?fe(t)&&!W(t)?hn(t)?ye(e,null,[t]):ye(e,t):ye(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&hn(n)&&(n=[n]),ye(e,t,n))}const Il="3.2.37",kl="http://www.w3.org/2000/svg",ot=typeof document<"u"?document:null,Vr=ot&&ot.createElement("template"),$l={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const s=t?ot.createElementNS(kl,e):ot.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&s.setAttribute("multiple",r.multiple),s},createText:e=>ot.createTextNode(e),createComment:e=>ot.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>ot.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,r,s,i){const o=n?n.previousSibling:t.lastChild;if(s&&(s===i||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===i||!(s=s.nextSibling)););else{Vr.innerHTML=r?`<svg>${e}</svg>`:e;const l=Vr.content;if(r){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Ml(e,t,n){const r=e._vtc;r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function Nl(e,t,n){const r=e.style,s=he(n);if(n&&!s){for(const i in n)Gn(r,i,n[i]);if(t&&!he(t))for(const i in t)n[i]==null&&Gn(r,i,"")}else{const i=r.display;s?t!==n&&(r.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(r.display=i)}}const Zr=/\s*!important$/;function Gn(e,t,n){if(W(n))n.forEach(r=>Gn(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=Ll(e,t);Zr.test(n)?e.setProperty(At(r),n.replace(Zr,""),"important"):e[r]=n}}const Yr=["Webkit","Moz","ms"],On={};function Ll(e,t){const n=On[t];if(n)return n;let r=Be(t);if(r!=="filter"&&r in e)return On[t]=r;r=yn(r);for(let s=0;s<Yr.length;s++){const i=Yr[s]+r;if(i in e)return On[t]=i}return t}const Gr="http://www.w3.org/1999/xlink";function jl(e,t,n,r,s){if(r&&t.startsWith("xlink:"))n==null?e.removeAttributeNS(Gr,t.slice(6,t.length)):e.setAttributeNS(Gr,t,n);else{const i=Ni(t);n==null||i&&!_s(n)?e.removeAttribute(t):e.setAttribute(t,i?"":n)}}function Hl(e,t,n,r,s,i,o){if(t==="innerHTML"||t==="textContent"){r&&o(r,s,i),e[t]=n==null?"":n;return}if(t==="value"&&e.tagName!=="PROGRESS"&&!e.tagName.includes("-")){e._value=n;const c=n==null?"":n;(e.value!==c||e.tagName==="OPTION")&&(e.value=c),n==null&&e.removeAttribute(t);return}let l=!1;if(n===""||n==null){const c=typeof e[t];c==="boolean"?n=_s(n):n==null&&c==="string"?(n="",l=!0):c==="number"&&(n=0,l=!0)}try{e[t]=n}catch{}l&&e.removeAttribute(t)}const[bi,Bl]=(()=>{let e=Date.now,t=!1;if(typeof window<"u"){Date.now()>document.createEvent("Event").timeStamp&&(e=performance.now.bind(performance));const n=navigator.userAgent.match(/firefox\/(\d+)/i);t=!!(n&&Number(n[1])<=53)}return[e,t]})();let Jn=0;const Dl=Promise.resolve(),Ul=()=>{Jn=0},zl=()=>Jn||(Dl.then(Ul),Jn=bi());function Kl(e,t,n,r){e.addEventListener(t,n,r)}function ql(e,t,n,r){e.removeEventListener(t,n,r)}function Wl(e,t,n,r,s=null){const i=e._vei||(e._vei={}),o=i[t];if(r&&o)o.value=r;else{const[l,c]=Vl(t);if(r){const a=i[t]=Zl(r,s);Kl(e,l,a,c)}else o&&(ql(e,l,o,c),i[t]=void 0)}}const Jr=/(?:Once|Passive|Capture)$/;function Vl(e){let t;if(Jr.test(e)){t={};let n;for(;n=e.match(Jr);)e=e.slice(0,e.leng