windicss-analysis
Version:
Analyser for Windi CSS
15 lines (13 loc) • 120 kB
JavaScript
var e=Object.defineProperty,t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable,s=(t,n,r)=>n in t?e(t,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[n]=r,o=(e,o)=>{for(var i in o||(o={}))n.call(o,i)&&s(e,i,o[i]);if(t)for(var i of t(o))r.call(o,i)&&s(e,i,o[i]);return e};function i(e,t){const n=Object.create(null),r=e.split(",");for(let s=0;s<r.length;s++)n[r[s]]=!0;return t?e=>!!n[e.toLowerCase()]:e=>!!n[e]}const a=i("Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt"),l=i("itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly");function c(e){if(E(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],s=c(M(r)?f(r):r);if(s)for(const e in s)t[e]=s[e]}return t}if(j(e))return e}const u=/;(?![^(]*\))/g,d=/:(.+)/;function f(e){const t={};return e.split(u).forEach((e=>{if(e){const n=e.split(d);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function p(e){let t="";if(M(e))t=e;else if(E(e))for(let n=0;n<e.length;n++){const r=p(e[n]);r&&(t+=r+" ")}else if(j(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const h=e=>null==e?"":j(e)?JSON.stringify(e,g,2):String(e),g=(e,t)=>$(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n])=>(e[`${t} =>`]=n,e)),{})}:C(t)?{[`Set(${t.size})`]:[...t.values()]}:!j(t)||E(t)||T(t)?t:String(t),m={},v=[],y=()=>{},b=()=>!1,x=/^on[^a-z]/,w=e=>x.test(e),_=e=>e.startsWith("onUpdate:"),F=Object.assign,k=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},A=Object.prototype.hasOwnProperty,S=(e,t)=>A.call(e,t),E=Array.isArray,$=e=>"[object Map]"===I(e),C=e=>"[object Set]"===I(e),O=e=>"function"==typeof e,M=e=>"string"==typeof e,P=e=>"symbol"==typeof e,j=e=>null!==e&&"object"==typeof e,R=e=>j(e)&&O(e.then)&&O(e.catch),L=Object.prototype.toString,I=e=>L.call(e),T=e=>"[object Object]"===I(e),N=e=>M(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,z=i(",key,ref,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),B=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},D=/-(\w)/g,U=B((e=>e.replace(D,((e,t)=>t?t.toUpperCase():"")))),V=/\B([A-Z])/g,q=B((e=>e.replace(V,"-$1").toLowerCase())),W=B((e=>e.charAt(0).toUpperCase()+e.slice(1))),H=B((e=>e?`on${W(e)}`:"")),Z=(e,t)=>e!==t&&(e==e||t==t),G=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},K=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},J=e=>{const t=parseFloat(e);return isNaN(t)?e:t},X=new WeakMap,Y=[];let Q;const ee=Symbol(""),te=Symbol("");function ne(e,t=m){(function(e){return e&&!0===e._isEffect})(e)&&(e=e.raw);const n=function(e,t){const n=function(){if(!n.active)return e();if(!Y.includes(n)){oe(n);try{return ae.push(ie),ie=!0,Y.push(n),Q=n,e()}finally{Y.pop(),ce(),Q=Y[Y.length-1]}}};return n.id=se++,n.allowRecurse=!!t.allowRecurse,n._isEffect=!0,n.active=!0,n.raw=e,n.deps=[],n.options=t,n}(e,t);return t.lazy||n(),n}function re(e){e.active&&(oe(e),e.options.onStop&&e.options.onStop(),e.active=!1)}let se=0;function oe(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}let ie=!0;const ae=[];function le(){ae.push(ie),ie=!1}function ce(){const e=ae.pop();ie=void 0===e||e}function ue(e,t,n){if(!ie||void 0===Q)return;let r=X.get(e);r||X.set(e,r=new Map);let s=r.get(n);s||r.set(n,s=new Set),s.has(Q)||(s.add(Q),Q.deps.push(s))}function de(e,t,n,r,s,o){const i=X.get(e);if(!i)return;const a=new Set,l=e=>{e&&e.forEach((e=>{(e!==Q||e.allowRecurse)&&a.add(e)}))};if("clear"===t)i.forEach(l);else if("length"===n&&E(e))i.forEach(((e,t)=>{("length"===t||t>=r)&&l(e)}));else switch(void 0!==n&&l(i.get(n)),t){case"add":E(e)?N(n)&&l(i.get("length")):(l(i.get(ee)),$(e)&&l(i.get(te)));break;case"delete":E(e)||(l(i.get(ee)),$(e)&&l(i.get(te)));break;case"set":$(e)&&l(i.get(ee))}a.forEach((e=>{e.options.scheduler?e.options.scheduler(e):e()}))}const fe=i("__proto__,__v_isRef,__isVue"),pe=new Set(Object.getOwnPropertyNames(Symbol).map((e=>Symbol[e])).filter(P)),he=be(),ge=be(!1,!0),me=be(!0),ve=be(!0,!0),ye={};function be(e=!1,t=!1){return function(n,r,s){if("__v_isReactive"===r)return!e;if("__v_isReadonly"===r)return e;if("__v_raw"===r&&s===(e?t?Ke:Ge:t?Ze:He).get(n))return n;const o=E(n);if(!e&&o&&S(ye,r))return Reflect.get(ye,r,s);const i=Reflect.get(n,r,s);if(P(r)?pe.has(r):fe(r))return i;if(e||ue(n,0,r),t)return i;if(ot(i)){return!o||!N(r)?i.value:i}return j(i)?e?Ye(i):Xe(i):i}}["includes","indexOf","lastIndexOf"].forEach((e=>{const t=Array.prototype[e];ye[e]=function(...e){const n=rt(this);for(let t=0,s=this.length;t<s;t++)ue(n,0,t+"");const r=t.apply(n,e);return-1===r||!1===r?t.apply(n,e.map(rt)):r}})),["push","pop","shift","unshift","splice"].forEach((e=>{const t=Array.prototype[e];ye[e]=function(...e){le();const n=t.apply(this,e);return ce(),n}}));function xe(e=!1){return function(t,n,r,s){let o=t[n];if(!e&&(r=rt(r),o=rt(o),!E(t)&&ot(o)&&!ot(r)))return o.value=r,!0;const i=E(t)&&N(n)?Number(n)<t.length:S(t,n),a=Reflect.set(t,n,r,s);return t===rt(s)&&(i?Z(r,o)&&de(t,"set",n,r):de(t,"add",n,r)),a}}const we={get:he,set:xe(),deleteProperty:function(e,t){const n=S(e,t);e[t];const r=Reflect.deleteProperty(e,t);return r&&n&&de(e,"delete",t,void 0),r},has:function(e,t){const n=Reflect.has(e,t);return P(t)&&pe.has(t)||ue(e,0,t),n},ownKeys:function(e){return ue(e,0,E(e)?"length":ee),Reflect.ownKeys(e)}},_e={get:me,set:(e,t)=>!0,deleteProperty:(e,t)=>!0},Fe=F({},we,{get:ge,set:xe(!0)});F({},_e,{get:ve});const ke=e=>j(e)?Xe(e):e,Ae=e=>j(e)?Ye(e):e,Se=e=>e,Ee=e=>Reflect.getPrototypeOf(e);function $e(e,t,n=!1,r=!1){const s=rt(e=e.__v_raw),o=rt(t);t!==o&&!n&&ue(s,0,t),!n&&ue(s,0,o);const{has:i}=Ee(s),a=r?Se:n?Ae:ke;return i.call(s,t)?a(e.get(t)):i.call(s,o)?a(e.get(o)):void(e!==s&&e.get(t))}function Ce(e,t=!1){const n=this.__v_raw,r=rt(n),s=rt(e);return e!==s&&!t&&ue(r,0,e),!t&&ue(r,0,s),e===s?n.has(e):n.has(e)||n.has(s)}function Oe(e,t=!1){return e=e.__v_raw,!t&&ue(rt(e),0,ee),Reflect.get(e,"size",e)}function Me(e){e=rt(e);const t=rt(this);return Ee(t).has.call(t,e)||(t.add(e),de(t,"add",e,e)),this}function Pe(e,t){t=rt(t);const n=rt(this),{has:r,get:s}=Ee(n);let o=r.call(n,e);o||(e=rt(e),o=r.call(n,e));const i=s.call(n,e);return n.set(e,t),o?Z(t,i)&&de(n,"set",e,t):de(n,"add",e,t),this}function je(e){const t=rt(this),{has:n,get:r}=Ee(t);let s=n.call(t,e);s||(e=rt(e),s=n.call(t,e)),r&&r.call(t,e);const o=t.delete(e);return s&&de(t,"delete",e,void 0),o}function Re(){const e=rt(this),t=0!==e.size,n=e.clear();return t&&de(e,"clear",void 0,void 0),n}function Le(e,t){return function(n,r){const s=this,o=s.__v_raw,i=rt(o),a=t?Se:e?Ae:ke;return!e&&ue(i,0,ee),o.forEach(((e,t)=>n.call(r,a(e),a(t),s)))}}function Ie(e,t,n){return function(...r){const s=this.__v_raw,o=rt(s),i=$(o),a="entries"===e||e===Symbol.iterator&&i,l="keys"===e&&i,c=s[e](...r),u=n?Se:t?Ae:ke;return!t&&ue(o,0,l?te:ee),{next(){const{value:e,done:t}=c.next();return t?{value:e,done:t}:{value:a?[u(e[0]),u(e[1])]:u(e),done:t}},[Symbol.iterator](){return this}}}}function Te(e){return function(...t){return"delete"!==e&&this}}const Ne={get(e){return $e(this,e)},get size(){return Oe(this)},has:Ce,add:Me,set:Pe,delete:je,clear:Re,forEach:Le(!1,!1)},ze={get(e){return $e(this,e,!1,!0)},get size(){return Oe(this)},has:Ce,add:Me,set:Pe,delete:je,clear:Re,forEach:Le(!1,!0)},Be={get(e){return $e(this,e,!0)},get size(){return Oe(this,!0)},has(e){return Ce.call(this,e,!0)},add:Te("add"),set:Te("set"),delete:Te("delete"),clear:Te("clear"),forEach:Le(!0,!1)},De={get(e){return $e(this,e,!0,!0)},get size(){return Oe(this,!0)},has(e){return Ce.call(this,e,!0)},add:Te("add"),set:Te("set"),delete:Te("delete"),clear:Te("clear"),forEach:Le(!0,!0)};function Ue(e,t){const n=t?e?De:ze:e?Be:Ne;return(t,r,s)=>"__v_isReactive"===r?!e:"__v_isReadonly"===r?e:"__v_raw"===r?t:Reflect.get(S(n,r)&&r in t?n:t,r,s)}["keys","values","entries",Symbol.iterator].forEach((e=>{Ne[e]=Ie(e,!1,!1),Be[e]=Ie(e,!0,!1),ze[e]=Ie(e,!1,!0),De[e]=Ie(e,!0,!0)}));const Ve={get:Ue(!1,!1)},qe={get:Ue(!1,!0)},We={get:Ue(!0,!1)},He=new WeakMap,Ze=new WeakMap,Ge=new WeakMap,Ke=new WeakMap;function Je(e){return e.__v_skip||!Object.isExtensible(e)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}((e=>I(e).slice(8,-1))(e))}function Xe(e){return e&&e.__v_isReadonly?e:Qe(e,!1,we,Ve,He)}function Ye(e){return Qe(e,!0,_e,We,Ge)}function Qe(e,t,n,r,s){if(!j(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const o=s.get(e);if(o)return o;const i=Je(e);if(0===i)return e;const a=new Proxy(e,2===i?r:n);return s.set(e,a),a}function et(e){return tt(e)?et(e.__v_raw):!(!e||!e.__v_isReactive)}function tt(e){return!(!e||!e.__v_isReadonly)}function nt(e){return et(e)||tt(e)}function rt(e){return e&&rt(e.__v_raw)||e}const st=e=>j(e)?Xe(e):e;function ot(e){return Boolean(e&&!0===e.__v_isRef)}function it(e){return ct(e)}function at(e){return ct(e,!0)}class lt{constructor(e,t){this._rawValue=e,this._shallow=t,this.__v_isRef=!0,this._value=t?e:st(e)}get value(){return ue(rt(this),0,"value"),this._value}set value(e){Z(rt(e),this._rawValue)&&(this._rawValue=e,this._value=this._shallow?e:st(e),de(rt(this),"set","value",e))}}function ct(e,t=!1){return ot(e)?e:new lt(e,t)}function ut(e){return ot(e)?e.value:e}const dt={get:(e,t,n)=>ut(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const s=e[t];return ot(s)&&!ot(n)?(s.value=n,!0):Reflect.set(e,t,n,r)}};function ft(e){return et(e)?e:new Proxy(e,dt)}class pt{constructor(e,t){this._object=e,this._key=t,this.__v_isRef=!0}get value(){return this._object[this._key]}set value(e){this._object[this._key]=e}}class ht{constructor(e,t,n){this._setter=t,this._dirty=!0,this.__v_isRef=!0,this.effect=ne(e,{lazy:!0,scheduler:()=>{this._dirty||(this._dirty=!0,de(rt(this),"set","value"))}}),this.__v_isReadonly=n}get value(){const e=rt(this);return e._dirty&&(e._value=this.effect(),e._dirty=!1),ue(e,0,"value"),e._value}set value(e){this._setter(e)}}function gt(e,t,n,r){let s;try{s=r?e(...r):e()}catch(o){vt(o,t,n)}return s}function mt(e,t,n,r){if(O(e)){const s=gt(e,t,n,r);return s&&R(s)&&s.catch((e=>{vt(e,t,n)})),s}const s=[];for(let o=0;o<e.length;o++)s.push(mt(e[o],t,n,r));return s}function vt(e,t,n,r=!0){t&&t.vnode;if(t){let r=t.parent;const s=t.proxy,o=n;for(;r;){const t=r.ec;if(t)for(let n=0;n<t.length;n++)if(!1===t[n](e,s,o))return;r=r.parent}const i=t.appContext.config.errorHandler;if(i)return void gt(i,null,10,[e,s,o])}!function(e,t,n,r=!0){console.error(e)}(e,0,0,r)}let yt=!1,bt=!1;const xt=[];let wt=0;const _t=[];let Ft=null,kt=0;const At=[];let St=null,Et=0;const $t=Promise.resolve();let Ct=null,Ot=null;function Mt(e){const t=Ct||$t;return e?t.then(this?e.bind(this):e):t}function Pt(e){if(!(xt.length&&xt.includes(e,yt&&e.allowRecurse?wt+1:wt)||e===Ot)){const t=function(e){let t=wt+1,n=xt.length;const r=Tt(e);for(;t<n;){const e=t+n>>>1;Tt(xt[e])<r?t=e+1:n=e}return t}(e);t>-1?xt.splice(t,0,e):xt.push(e),jt()}}function jt(){yt||bt||(bt=!0,Ct=$t.then(Nt))}function Rt(e,t,n,r){E(e)?n.push(...e):t&&t.includes(e,e.allowRecurse?r+1:r)||n.push(e),jt()}function Lt(e,t=null){if(_t.length){for(Ot=t,Ft=[...new Set(_t)],_t.length=0,kt=0;kt<Ft.length;kt++)Ft[kt]();Ft=null,kt=0,Ot=null,Lt(e,t)}}function It(e){if(At.length){const e=[...new Set(At)];if(At.length=0,St)return void St.push(...e);for(St=e,St.sort(((e,t)=>Tt(e)-Tt(t))),Et=0;Et<St.length;Et++)St[Et]();St=null,Et=0}}const Tt=e=>null==e.id?1/0:e.id;function Nt(e){bt=!1,yt=!0,Lt(e),xt.sort(((e,t)=>Tt(e)-Tt(t)));try{for(wt=0;wt<xt.length;wt++){const e=xt[wt];e&&!1!==e.active&>(e,null,14)}}finally{wt=0,xt.length=0,It(),yt=!1,Ct=null,(xt.length||_t.length||At.length)&&Nt(e)}}function zt(e,t,...n){const r=e.vnode.props||m;let s=n;const o=t.startsWith("update:"),i=o&&t.slice(7);if(i&&i in r){const e=`${"modelValue"===i?"model":i}Modifiers`,{number:t,trim:o}=r[e]||m;o?s=n.map((e=>e.trim())):t&&(s=n.map(J))}let a,l=r[a=H(t)]||r[a=H(U(t))];!l&&o&&(l=r[a=H(q(t))]),l&&mt(l,e,6,s);const c=r[a+"Once"];if(c){if(e.emitted){if(e.emitted[a])return}else e.emitted={};e.emitted[a]=!0,mt(c,e,6,s)}}function Bt(e,t,n=!1){const r=t.emitsCache,s=r.get(e);if(void 0!==s)return s;const o=e.emits;let i={},a=!1;if(!O(e)){const r=e=>{const n=Bt(e,t,!0);n&&(a=!0,F(i,n))};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}return o||a?(E(o)?o.forEach((e=>i[e]=null)):F(i,o),r.set(e,i),i):(r.set(e,null),null)}function Dt(e,t){return!(!e||!w(t))&&(t=t.slice(2).replace(/Once$/,""),S(e,t[0].toLowerCase()+t.slice(1))||S(e,q(t))||S(e,t))}let Ut=null,Vt=null;function qt(e){const t=Ut;return Ut=e,Vt=e&&e.type.__scopeId||null,t}function Wt(e,t=Ut,n){if(!t)return e;if(e._n)return e;const r=(...n)=>{r._d&&yr(-1);const s=qt(t),o=e(...n);return qt(s),r._d&&yr(1),o};return r._n=!0,r._c=!0,r._d=!0,r}function Ht(e){const{type:t,vnode:n,proxy:r,withProxy:s,props:o,propsOptions:[i],slots:a,attrs:l,emit:c,render:u,renderCache:d,data:f,setupState:p,ctx:h,inheritAttrs:g}=e;let m;const v=qt(e);try{let e;if(4&n.shapeFlag){const t=s||r;m=Cr(u.call(t,t,d,o,p,f,h)),e=l}else{const n=t;0,m=Cr(n.length>1?n(o,{attrs:l,slots:a,emit:c}):n(o,null)),e=t.props?l:Zt(l)}let v=m;if(e&&!1!==g){const t=Object.keys(e),{shapeFlag:n}=v;t.length&&(1&n||6&n)&&(i&&t.some(_)&&(e=Gt(e,i)),v=Sr(v,e))}0,n.dirs&&(v.dirs=v.dirs?v.dirs.concat(n.dirs):n.dirs),n.transition&&(v.transition=n.transition),m=v}catch(y){hr.length=0,vt(y,e,1),m=Ar(fr)}return qt(v),m}const Zt=e=>{let t;for(const n in e)("class"===n||"style"===n||w(n))&&((t||(t={}))[n]=e[n]);return t},Gt=(e,t)=>{const n={};for(const r in e)_(r)&&r.slice(9)in t||(n[r]=e[r]);return n};function Kt(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 o=r[s];if(t[o]!==e[o]&&!Dt(n,o))return!0}return!1}function Jt(e,t){if(Dr){let n=Dr.provides;const r=Dr.parent&&Dr.parent.provides;r===n&&(n=Dr.provides=Object.create(r)),n[e]=t}else;}function Xt(e,t,n=!1){const r=Dr||Ut;if(r){const s=null==r.parent?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides;if(s&&e in s)return s[e];if(arguments.length>1)return n&&O(t)?t.call(r.proxy):t}}const Yt={};function Qt(e,t,n){return en(e,t,n)}function en(e,t,{immediate:n,deep:r,flush:s,onTrack:o,onTrigger:i}=m,a=Dr){let l,c,u=!1,d=!1;if(ot(e)?(l=()=>e.value,u=!!e._shallow):et(e)?(l=()=>e,r=!0):E(e)?(d=!0,u=e.some(et),l=()=>e.map((e=>ot(e)?e.value:et(e)?rn(e):O(e)?gt(e,a,2):void 0))):l=O(e)?t?()=>gt(e,a,2):()=>{if(!a||!a.isUnmounted)return c&&c(),mt(e,a,3,[f])}:y,t&&r){const e=l;l=()=>rn(e())}let f=e=>{c=v.options.onStop=()=>{gt(e,a,4)}},p=d?[]:Yt;const h=()=>{if(v.active)if(t){const e=v();(r||u||(d?e.some(((e,t)=>Z(e,p[t]))):Z(e,p)))&&(c&&c(),mt(t,a,3,[e,p===Yt?void 0:p,f]),p=e)}else v()};let g;h.allowRecurse=!!t,g="sync"===s?h:"post"===s?()=>er(h,a&&a.suspense):()=>{!a||a.isMounted?function(e){Rt(e,Ft,_t,kt)}(h):h()};const v=ne(l,{lazy:!0,onTrack:o,onTrigger:i,scheduler:g});return Gr(v,a),t?n?h():p=v():"post"===s?er(v,a&&a.suspense):v(),()=>{re(v),a&&k(a.effects,v)}}function tn(e,t,n){const r=this.proxy,s=M(e)?e.includes(".")?nn(r,e):()=>r[e]:e.bind(r,r);let o;return O(t)?o=t:(o=t.handler,n=t),en(s,o.bind(r),n,this)}function nn(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e<n.length&&t;e++)t=t[n[e]];return t}}function rn(e,t=new Set){if(!j(e)||t.has(e)||e.__v_skip)return e;if(t.add(e),ot(e))rn(e.value,t);else if(E(e))for(let n=0;n<e.length;n++)rn(e[n],t);else if(C(e)||$(e))e.forEach((e=>{rn(e,t)}));else if(T(e))for(const n in e)rn(e[n],t);return e}function sn(e){return O(e)?{setup:e,name:e.name}:e}const on=e=>!!e.type.__asyncLoader,an=e=>e.type.__isKeepAlive;function ln(e,t){un(e,"a",t)}function cn(e,t){un(e,"da",t)}function un(e,t,n=Dr){const r=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}e()});if(fn(t,r,n),n){let e=n.parent;for(;e&&e.parent;)an(e.parent.vnode)&&dn(r,t,n,e),e=e.parent}}function dn(e,t,n,r){const s=fn(t,e,r,!0);bn((()=>{k(r[t],s)}),n)}function fn(e,t,n=Dr,r=!1){if(n){const s=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...r)=>{if(n.isUnmounted)return;le(),Vr(n);const s=mt(t,n,e,r);return Vr(null),ce(),s});return r?s.unshift(o):s.push(o),o}}const pn=e=>(t,n=Dr)=>(!Wr||"sp"===e)&&fn(e,t,n),hn=pn("bm"),gn=pn("m"),mn=pn("bu"),vn=pn("u"),yn=pn("bum"),bn=pn("um"),xn=pn("sp"),wn=pn("rtg"),_n=pn("rtc");function Fn(e,t=Dr){fn("ec",e,t)}let kn=!0;function An(e){const t=$n(e),n=e.proxy,r=e.ctx;kn=!1,t.beforeCreate&&Sn(t.beforeCreate,e,"bc");const{data:s,computed:o,methods:i,watch:a,provide:l,inject:c,created:u,beforeMount:d,mounted:f,beforeUpdate:p,updated:h,activated:g,deactivated:v,beforeDestroy:b,beforeUnmount:x,destroyed:w,unmounted:_,render:F,renderTracked:k,renderTriggered:A,errorCaptured:S,serverPrefetch:$,expose:C,inheritAttrs:M,components:P,directives:R,filters:L}=t;if(c&&function(e,t,n=y){E(e)&&(e=Pn(e));for(const r in e){const n=e[r];j(n)?t[r]="default"in n?Xt(n.from||r,n.default,!0):Xt(n.from||r):t[r]=Xt(n)}}(c,r,null),i)for(const m in i){const e=i[m];O(e)&&(r[m]=e.bind(n))}if(s){const t=s.call(n,n);j(t)&&(e.data=Xe(t))}if(kn=!0,o)for(const m in o){const e=o[m],t=Jr({get:O(e)?e.bind(n,n):O(e.get)?e.get.bind(n,n):y,set:!O(e)&&O(e.set)?e.set.bind(n):y});Object.defineProperty(r,m,{enumerable:!0,configurable:!0,get:()=>t.value,set:e=>t.value=e})}if(a)for(const m in a)En(a[m],r,n,m);if(l){const e=O(l)?l.call(n):l;Reflect.ownKeys(e).forEach((t=>{Jt(t,e[t])}))}function I(e,t){E(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(u&&Sn(u,e,"c"),I(hn,d),I(gn,f),I(mn,p),I(vn,h),I(ln,g),I(cn,v),I(Fn,S),I(_n,k),I(wn,A),I(yn,x),I(bn,_),I(xn,$),E(C))if(C.length){const t=e.exposed||(e.exposed=ft({}));C.forEach((e=>{t[e]=function(e,t){return ot(e[t])?e[t]:new pt(e,t)}(n,e)}))}else e.exposed||(e.exposed=m);F&&e.render===y&&(e.render=F),null!=M&&(e.inheritAttrs=M),P&&(e.components=P),R&&(e.directives=R)}function Sn(e,t,n){mt(E(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function En(e,t,n,r){const s=r.includes(".")?nn(n,r):()=>n[r];if(M(e)){const n=t[e];O(n)&&Qt(s,n)}else if(O(e))Qt(s,e.bind(n));else if(j(e))if(E(e))e.forEach((e=>En(e,t,n,r)));else{const r=O(e.handler)?e.handler.bind(n):t[e.handler];O(r)&&Qt(s,r,e)}}function $n(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:s,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,a=o.get(t);let l;return a?l=a:s.length||n||r?(l={},s.length&&s.forEach((e=>Cn(l,e,i,!0))),Cn(l,t,i)):l=t,o.set(t,l),l}function Cn(e,t,n,r=!1){const{mixins:s,extends:o}=t;o&&Cn(e,o,n,!0),s&&s.forEach((t=>Cn(e,t,n,!0)));for(const i in t)if(r&&"expose"===i);else{const r=On[i]||n&&n[i];e[i]=r?r(e[i],t[i]):t[i]}return e}const On={data:Mn,props:Rn,emits:Rn,methods:Rn,computed:Rn,beforeCreate:jn,created:jn,beforeMount:jn,mounted:jn,beforeUpdate:jn,updated:jn,beforeDestroy:jn,destroyed:jn,activated:jn,deactivated:jn,errorCaptured:jn,serverPrefetch:jn,components:Rn,directives:Rn,watch:function(e,t){if(!e)return t;if(!t)return e;const n=F(Object.create(null),e);for(const r in t)n[r]=jn(e[r],t[r]);return n},provide:Mn,inject:function(e,t){return Rn(Pn(e),Pn(t))}};function Mn(e,t){return t?e?function(){return F(O(e)?e.call(this,this):e,O(t)?t.call(this,this):t)}:t:e}function Pn(e){if(E(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function jn(e,t){return e?[...new Set([].concat(e,t))]:t}function Rn(e,t){return e?F(F(Object.create(null),e),t):t}function Ln(e,t,n,r=!1){const s={},o={};K(o,_r,1),e.propsDefaults=Object.create(null),In(e,t,s,o);for(const i in e.propsOptions[0])i in s||(s[i]=void 0);n?e.props=r?s:Qe(s,!1,Fe,qe,Ze):e.type.props?e.props=s:e.props=o,e.attrs=o}function In(e,t,n,r){const[s,o]=e.propsOptions;let i,a=!1;if(t)for(let l in t){if(z(l))continue;const c=t[l];let u;s&&S(s,u=U(l))?o&&o.includes(u)?(i||(i={}))[u]=c:n[u]=c:Dt(e.emitsOptions,l)||c!==r[l]&&(r[l]=c,a=!0)}if(o){const t=rt(n),r=i||m;for(let i=0;i<o.length;i++){const a=o[i];n[a]=Tn(s,t,a,r[a],e,!S(r,a))}}return a}function Tn(e,t,n,r,s,o){const i=e[n];if(null!=i){const e=S(i,"default");if(e&&void 0===r){const e=i.default;if(i.type!==Function&&O(e)){const{propsDefaults:o}=s;n in o?r=o[n]:(Vr(s),r=o[n]=e.call(null,t),Vr(null))}else r=e}i[0]&&(o&&!e?r=!1:!i[1]||""!==r&&r!==q(n)||(r=!0))}return r}function Nn(e,t,n=!1){const r=t.propsCache,s=r.get(e);if(s)return s;const o=e.props,i={},a=[];let l=!1;if(!O(e)){const r=e=>{l=!0;const[n,r]=Nn(e,t,!0);F(i,n),r&&a.push(...r)};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}if(!o&&!l)return r.set(e,v),v;if(E(o))for(let u=0;u<o.length;u++){const e=U(o[u]);zn(e)&&(i[e]=m)}else if(o)for(const u in o){const e=U(u);if(zn(e)){const t=o[u],n=i[e]=E(t)||O(t)?{type:t}:t;if(n){const t=Un(Boolean,n.type),r=Un(String,n.type);n[0]=t>-1,n[1]=r<0||t<r,(t>-1||S(n,"default"))&&a.push(e)}}}const c=[i,a];return r.set(e,c),c}function zn(e){return"$"!==e[0]}function Bn(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:""}function Dn(e,t){return Bn(e)===Bn(t)}function Un(e,t){return E(t)?t.findIndex((t=>Dn(t,e))):O(t)&&Dn(t,e)?0:-1}const Vn=e=>"_"===e[0]||"$stable"===e,qn=e=>E(e)?e.map(Cr):[Cr(e)],Wn=(e,t,n)=>{const r=Wt((e=>qn(t(e))),n);return r._c=!1,r},Hn=(e,t,n)=>{const r=e._ctx;for(const s in e){if(Vn(s))continue;const n=e[s];if(O(n))t[s]=Wn(0,n,r);else if(null!=n){const e=qn(n);t[s]=()=>e}}},Zn=(e,t)=>{const n=qn(t);e.slots.default=()=>n};function Gn(e,t){if(null===Ut)return e;const n=Ut.proxy,r=e.dirs||(e.dirs=[]);for(let s=0;s<t.length;s++){let[e,o,i,a=m]=t[s];O(e)&&(e={mounted:e,updated:e}),r.push({dir:e,instance:n,value:o,oldValue:void 0,arg:i,modifiers:a})}return e}function Kn(e,t,n,r){const s=e.dirs,o=t&&t.dirs;for(let i=0;i<s.length;i++){const a=s[i];o&&(a.oldValue=o[i].value);let l=a.dir[r];l&&(le(),mt(l,n,8,[e.el,a,e,t]),ce())}}function Jn(){return{app:null,config:{isNativeTag:b,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 Xn=0;function Yn(e,t){return function(n,r=null){null==r||j(r)||(r=null);const s=Jn(),o=new Set;let i=!1;const a=s.app={_uid:Xn++,_component:n,_props:r,_container:null,_context:s,_instance:null,version:Yr,get config(){return s.config},set config(e){},use:(e,...t)=>(o.has(e)||(e&&O(e.install)?(o.add(e),e.install(a,...t)):O(e)&&(o.add(e),e(a,...t))),a),mixin:e=>(s.mixins.includes(e)||s.mixins.push(e),a),component:(e,t)=>t?(s.components[e]=t,a):s.components[e],directive:(e,t)=>t?(s.directives[e]=t,a):s.directives[e],mount(o,l,c){if(!i){const u=Ar(n,r);return u.appContext=s,l&&t?t(u,o):e(u,o,c),i=!0,a._container=o,o.__vue_app__=a,u.component.proxy}},unmount(){i&&(e(null,a._container),delete a._container.__vue_app__)},provide:(e,t)=>(s.provides[e]=t,a)};return a}}const Qn={scheduler:Pt,allowRecurse:!0},er=function(e,t){t&&t.pendingBranch?E(e)?t.effects.push(...e):t.effects.push(e):Rt(e,St,At,Et)},tr=(e,t,n,r,s=!1)=>{if(E(e))return void e.forEach(((e,o)=>tr(e,t&&(E(t)?t[o]:t),n,r,s)));if(on(r)&&!s)return;const o=4&r.shapeFlag?r.component.exposed||r.component.proxy:r.el,i=s?null:o,{i:a,r:l}=e,c=t&&t.r,u=a.refs===m?a.refs={}:a.refs,d=a.setupState;if(null!=c&&c!==l&&(M(c)?(u[c]=null,S(d,c)&&(d[c]=null)):ot(c)&&(c.value=null)),M(l)){const e=()=>{u[l]=i,S(d,l)&&(d[l]=i)};i?(e.id=-1,er(e,n)):e()}else if(ot(l)){const e=()=>{l.value=i};i?(e.id=-1,er(e,n)):e()}else O(l)&>(l,a,12,[i,u])};function nr(e){return function(e,t){const{insert:n,remove:r,patchProp:s,forcePatchProp:o,createElement:i,createText:a,createComment:l,setText:c,setElementText:u,parentNode:d,nextSibling:f,setScopeId:p=y,cloneNode:h,insertStaticContent:g}=e,b=(e,t,n,r=null,s=null,o=null,i=!1,a=null,l=!1)=>{e&&!wr(e,t)&&(r=te(e),J(e,s,o,!0),e=null),-2===t.patchFlag&&(l=!1,t.dynamicChildren=null);const{type:c,ref:u,shapeFlag:d}=t;switch(c){case dr:x(e,t,n,r);break;case fr:w(e,t,n,r);break;case pr:null==e&&_(t,n,r,i);break;case ur:L(e,t,n,r,s,o,i,a,l);break;default:1&d?E(e,t,n,r,s,o,i,a,l):6&d?I(e,t,n,r,s,o,i,a,l):(64&d||128&d)&&c.process(e,t,n,r,s,o,i,a,l,oe)}null!=u&&s&&tr(u,e&&e.ref,o,t||e,!t)},x=(e,t,r,s)=>{if(null==e)n(t.el=a(t.children),r,s);else{const n=t.el=e.el;t.children!==e.children&&c(n,t.children)}},w=(e,t,r,s)=>{null==e?n(t.el=l(t.children||""),r,s):t.el=e.el},_=(e,t,n,r)=>{[e.el,e.anchor]=g(e.children,t,n,r,e.el&&[e.el,e.anchor])},k=({el:e,anchor:t},r,s)=>{let o;for(;e&&e!==t;)o=f(e),n(e,r,s),e=o;n(t,r,s)},A=({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=f(e),r(e),e=n;r(t)},E=(e,t,n,r,s,o,i,a,l)=>{i=i||"svg"===t.type,null==e?$(t,n,r,s,o,i,a,l):M(e,t,s,o,i,a,l)},$=(e,t,r,o,a,l,c,d)=>{let f,p;const{type:g,props:m,shapeFlag:v,transition:y,patchFlag:b,dirs:x}=e;if(e.el&&void 0!==h&&-1===b)f=e.el=h(e.el);else{if(f=e.el=i(e.type,l,m&&m.is,m),8&v?u(f,e.children):16&v&&O(e.children,f,null,o,a,l&&"foreignObject"!==g,c,d||!!e.dynamicChildren),x&&Kn(e,null,o,"created"),m){for(const t in m)z(t)||s(f,t,null,m[t],l,e.children,o,a,ee);(p=m.onVnodeBeforeMount)&&rr(p,o,e)}C(f,e,e.scopeId,c,o)}x&&Kn(e,null,o,"beforeMount");const w=(!a||a&&!a.pendingBranch)&&y&&!y.persisted;w&&y.beforeEnter(f),n(f,t,r),((p=m&&m.onVnodeMounted)||w||x)&&er((()=>{p&&rr(p,o,e),w&&y.enter(f),x&&Kn(e,null,o,"mounted")}),a)},C=(e,t,n,r,s)=>{if(n&&p(e,n),r)for(let o=0;o<r.length;o++)p(e,r[o]);if(s){if(t===s.subTree){const t=s.vnode;C(e,t,t.scopeId,t.slotScopeIds,s.parent)}}},O=(e,t,n,r,s,o,i,a,l=0)=>{for(let c=l;c<e.length;c++){const l=e[c]=a?Or(e[c]):Cr(e[c]);b(null,l,t,n,r,s,o,i,a)}},M=(e,t,n,r,i,a,l)=>{const c=t.el=e.el;let{patchFlag:d,dynamicChildren:f,dirs:p}=t;d|=16&e.patchFlag;const h=e.props||m,g=t.props||m;let v;if((v=g.onVnodeBeforeUpdate)&&rr(v,n,t,e),p&&Kn(t,e,n,"beforeUpdate"),d>0){if(16&d)j(c,t,h,g,n,r,i);else if(2&d&&h.class!==g.class&&s(c,"class",null,g.class,i),4&d&&s(c,"style",h.style,g.style,i),8&d){const a=t.dynamicProps;for(let t=0;t<a.length;t++){const l=a[t],u=h[l],d=g[l];(d!==u||o&&o(c,l))&&s(c,l,u,d,i,e.children,n,r,ee)}}1&d&&e.children!==t.children&&u(c,t.children)}else l||null!=f||j(c,t,h,g,n,r,i);const y=i&&"foreignObject"!==t.type;f?P(e.dynamicChildren,f,c,n,r,y,a):l||V(e,t,c,null,n,r,y,a,!1),((v=g.onVnodeUpdated)||p)&&er((()=>{v&&rr(v,n,t,e),p&&Kn(t,e,n,"updated")}),r)},P=(e,t,n,r,s,o,i)=>{for(let a=0;a<t.length;a++){const l=e[a],c=t[a],u=l.el&&(l.type===ur||!wr(l,c)||6&l.shapeFlag||64&l.shapeFlag)?d(l.el):n;b(l,c,u,null,r,s,o,i,!0)}},j=(e,t,n,r,i,a,l)=>{if(n!==r){for(const c in r){if(z(c))continue;const u=r[c],d=n[c];(u!==d||o&&o(e,c))&&s(e,c,d,u,l,t.children,i,a,ee)}if(n!==m)for(const o in n)z(o)||o in r||s(e,o,n[o],null,l,t.children,i,a,ee)}},L=(e,t,r,s,o,i,l,c,u)=>{const d=t.el=e?e.el:a(""),f=t.anchor=e?e.anchor:a("");let{patchFlag:p,dynamicChildren:h,slotScopeIds:g}=t;h&&(u=!0),g&&(c=c?c.concat(g):g),null==e?(n(d,r,s),n(f,r,s),O(t.children,r,f,o,i,l,c,u)):p>0&&64&p&&h&&e.dynamicChildren?(P(e.dynamicChildren,h,r,o,i,l,c),(null!=t.key||o&&t===o.subTree)&&sr(e,t,!0)):V(e,t,r,f,o,i,l,c,u)},I=(e,t,n,r,s,o,i,a,l)=>{t.slotScopeIds=a,null==e?512&t.shapeFlag?s.ctx.activate(t,n,r,i,l):T(t,n,r,s,o,i,l):N(e,t,l)},T=(e,t,n,r,s,o,i)=>{const a=e.component=function(e,t,n){const r=e.type,s=(t?t.appContext:e.appContext)||zr,o={uid:Br++,vnode:e,type:r,parent:t,appContext:s,root:null,next:null,subTree:null,update:null,render:null,proxy:null,exposed:null,withProxy:null,effects:null,provides:t?t.provides:Object.create(s.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Nn(r,s),emitsOptions:Bt(r,s),emit:null,emitted:null,propsDefaults:m,inheritAttrs:r.inheritAttrs,ctx:m,data:m,props:m,attrs:m,slots:m,refs:m,setupState:m,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 o.ctx={_:o},o.root=t?t.root:o,o.emit=zt.bind(null,o),o}(e,r,s);if(an(e)&&(a.ctx.renderer=oe),function(e,t=!1){Wr=t;const{props:n,children:r}=e.vnode,s=qr(e);Ln(e,n,s,t),((e,t)=>{if(32&e.vnode.shapeFlag){const n=t._;n?(e.slots=rt(t),K(t,"_",n)):Hn(t,e.slots={})}else e.slots={},t&&Zn(e,t);K(e.slots,_r,1)})(e,r);const o=s?function(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=(r=new Proxy(e.ctx,Tr),K(r,"__v_skip",!0),r);var r;const{setup:s}=n;if(s){const n=e.setupContext=s.length>1?function(e){const t=t=>{e.exposed=ft(t)};return{attrs:e.attrs,slots:e.slots,emit:e.emit,expose:t}}(e):null;Dr=e,le();const r=gt(s,e,0,[e.props,n]);if(ce(),Dr=null,R(r)){if(t)return r.then((t=>{Hr(e,t)})).catch((t=>{vt(t,e,0)}));e.asyncDep=r}else Hr(e,r)}else Zr(e)}(e,t):void 0;Wr=!1}(a),a.asyncDep){if(s&&s.registerDep(a,B),!e.el){const e=a.subTree=Ar(fr);w(null,e,t,n)}}else B(a,e,t,n,s,o,i)},N=(e,t,n)=>{const r=t.component=e.component;if(function(e,t,n){const{props:r,children:s,component:o}=e,{props:i,children:a,patchFlag:l}=t,c=o.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&l>=0))return!(!s&&!a||a&&a.$stable)||r!==i&&(r?!i||Kt(r,i,c):!!i);if(1024&l)return!0;if(16&l)return r?Kt(r,i,c):!!i;if(8&l){const e=t.dynamicProps;for(let t=0;t<e.length;t++){const n=e[t];if(i[n]!==r[n]&&!Dt(c,n))return!0}}return!1}(e,t,n)){if(r.asyncDep&&!r.asyncResolved)return void D(r,t,n);r.next=t,function(e){const t=xt.indexOf(e);t>wt&&xt.splice(t,1)}(r.update),r.update()}else t.component=e.component,t.el=e.el,r.vnode=t},B=(e,t,n,r,s,o,i)=>{e.update=ne((function(){if(e.isMounted){let t,{next:n,bu:r,u:a,parent:l,vnode:c}=e,u=n;n?(n.el=c.el,D(e,n,i)):n=c,r&&G(r),(t=n.props&&n.props.onVnodeBeforeUpdate)&&rr(t,l,n,c);const f=Ht(e),p=e.subTree;e.subTree=f,b(p,f,d(p.el),te(p),e,s,o),n.el=f.el,null===u&&function({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}(e,f.el),a&&er(a,s),(t=n.props&&n.props.onVnodeUpdated)&&er((()=>rr(t,l,n,c)),s)}else{let i;const{el:a,props:l}=t,{bm:c,m:u,parent:d}=e;if(c&&G(c),(i=l&&l.onVnodeBeforeMount)&&rr(i,d,t),a&&ae){const n=()=>{e.subTree=Ht(e),ae(a,e.subTree,e,s,null)};on(t)?t.type.__asyncLoader().then((()=>!e.isUnmounted&&n())):n()}else{const i=e.subTree=Ht(e);b(null,i,n,r,e,s,o),t.el=i.el}if(u&&er(u,s),i=l&&l.onVnodeMounted){const e=t;er((()=>rr(i,d,e)),s)}256&t.shapeFlag&&e.a&&er(e.a,s),e.isMounted=!0,t=n=r=null}}),Qn)},D=(e,t,n)=>{t.component=e;const r=e.vnode.props;e.vnode=t,e.next=null,function(e,t,n,r){const{props:s,attrs:o,vnode:{patchFlag:i}}=e,a=rt(s),[l]=e.propsOptions;let c=!1;if(!(r||i>0)||16&i){let r;In(e,t,s,o)&&(c=!0);for(const o in a)t&&(S(t,o)||(r=q(o))!==o&&S(t,r))||(l?!n||void 0===n[o]&&void 0===n[r]||(s[o]=Tn(l,a,o,void 0,e,!0)):delete s[o]);if(o!==a)for(const e in o)t&&S(t,e)||(delete o[e],c=!0)}else if(8&i){const n=e.vnode.dynamicProps;for(let r=0;r<n.length;r++){let i=n[r];const u=t[i];if(l)if(S(o,i))u!==o[i]&&(o[i]=u,c=!0);else{const t=U(i);s[t]=Tn(l,a,t,u,e,!1)}else u!==o[i]&&(o[i]=u,c=!0)}}c&&de(e,"set","$attrs")}(e,t.props,r,n),((e,t,n)=>{const{vnode:r,slots:s}=e;let o=!0,i=m;if(32&r.shapeFlag){const e=t._;e?n&&1===e?o=!1:(F(s,t),n||1!==e||delete s._):(o=!t.$stable,Hn(t,s)),i=t}else t&&(Zn(e,t),i={default:1});if(o)for(const a in s)Vn(a)||a in i||delete s[a]})(e,t.children,n),le(),Lt(void 0,e.update),ce()},V=(e,t,n,r,s,o,i,a,l=!1)=>{const c=e&&e.children,d=e?e.shapeFlag:0,f=t.children,{patchFlag:p,shapeFlag:h}=t;if(p>0){if(128&p)return void H(c,f,n,r,s,o,i,a,l);if(256&p)return void W(c,f,n,r,s,o,i,a,l)}8&h?(16&d&&ee(c,s,o),f!==c&&u(n,f)):16&d?16&h?H(c,f,n,r,s,o,i,a,l):ee(c,s,o,!0):(8&d&&u(n,""),16&h&&O(f,n,r,s,o,i,a,l))},W=(e,t,n,r,s,o,i,a,l)=>{t=t||v;const c=(e=e||v).length,u=t.length,d=Math.min(c,u);let f;for(f=0;f<d;f++){const r=t[f]=l?Or(t[f]):Cr(t[f]);b(e[f],r,n,null,s,o,i,a,l)}c>u?ee(e,s,o,!0,!1,d):O(t,n,r,s,o,i,a,l,d)},H=(e,t,n,r,s,o,i,a,l)=>{let c=0;const u=t.length;let d=e.length-1,f=u-1;for(;c<=d&&c<=f;){const r=e[c],u=t[c]=l?Or(t[c]):Cr(t[c]);if(!wr(r,u))break;b(r,u,n,null,s,o,i,a,l),c++}for(;c<=d&&c<=f;){const r=e[d],c=t[f]=l?Or(t[f]):Cr(t[f]);if(!wr(r,c))break;b(r,c,n,null,s,o,i,a,l),d--,f--}if(c>d){if(c<=f){const e=f+1,d=e<u?t[e].el:r;for(;c<=f;)b(null,t[c]=l?Or(t[c]):Cr(t[c]),n,d,s,o,i,a,l),c++}}else if(c>f)for(;c<=d;)J(e[c],s,o,!0),c++;else{const p=c,h=c,g=new Map;for(c=h;c<=f;c++){const e=t[c]=l?Or(t[c]):Cr(t[c]);null!=e.key&&g.set(e.key,c)}let m,y=0;const x=f-h+1;let w=!1,_=0;const F=new Array(x);for(c=0;c<x;c++)F[c]=0;for(c=p;c<=d;c++){const r=e[c];if(y>=x){J(r,s,o,!0);continue}let u;if(null!=r.key)u=g.get(r.key);else for(m=h;m<=f;m++)if(0===F[m-h]&&wr(r,t[m])){u=m;break}void 0===u?J(r,s,o,!0):(F[u-h]=c+1,u>=_?_=u:w=!0,b(r,t[u],n,null,s,o,i,a,l),y++)}const k=w?function(e){const t=e.slice(),n=[0];let r,s,o,i,a;const l=e.length;for(r=0;r<l;r++){const l=e[r];if(0!==l){if(s=n[n.length-1],e[s]<l){t[r]=s,n.push(r);continue}for(o=0,i=n.length-1;o<i;)a=(o+i)/2|0,e[n[a]]<l?o=a+1:i=a;l<e[n[o]]&&(o>0&&(t[r]=n[o-1]),n[o]=r)}}o=n.length,i=n[o-1];for(;o-- >0;)n[o]=i,i=t[i];return n}(F):v;for(m=k.length-1,c=x-1;c>=0;c--){const e=h+c,d=t[e],f=e+1<u?t[e+1].el:r;0===F[c]?b(null,d,n,f,s,o,i,a,l):w&&(m<0||c!==k[m]?Z(d,n,f,2):m--)}}},Z=(e,t,r,s,o=null)=>{const{el:i,type:a,transition:l,children:c,shapeFlag:u}=e;if(6&u)return void Z(e.component.subTree,t,r,s);if(128&u)return void e.suspense.move(t,r,s);if(64&u)return void a.move(e,t,r,oe);if(a===ur){n(i,t,r);for(let e=0;e<c.length;e++)Z(c[e],t,r,s);return void n(e.anchor,t,r)}if(a===pr)return void k(e,t,r);if(2!==s&&1&u&&l)if(0===s)l.beforeEnter(i),n(i,t,r),er((()=>l.enter(i)),o);else{const{leave:e,delayLeave:s,afterLeave:o}=l,a=()=>n(i,t,r),c=()=>{e(i,(()=>{a(),o&&o()}))};s?s(i,a,c):c()}else n(i,t,r)},J=(e,t,n,r=!1,s=!1)=>{const{type:o,props:i,ref:a,children:l,dynamicChildren:c,shapeFlag:u,patchFlag:d,dirs:f}=e;if(null!=a&&tr(a,null,n,e,!0),256&u)return void t.ctx.deactivate(e);const p=1&u&&f;let h;if((h=i&&i.onVnodeBeforeUnmount)&&rr(h,t,e),6&u)Q(e.component,n,r);else{if(128&u)return void e.suspense.unmount(n,r);p&&Kn(e,null,t,"beforeUnmount"),64&u?e.type.remove(e,t,n,s,oe,r):c&&(o!==ur||d>0&&64&d)?ee(c,t,n,!1,!0):(o===ur&&(128&d||256&d)||!s&&16&u)&&ee(l,t,n),r&&X(e)}((h=i&&i.onVnodeUnmounted)||p)&&er((()=>{h&&rr(h,t,e),p&&Kn(e,null,t,"unmounted")}),n)},X=e=>{const{type:t,el:n,anchor:s,transition:o}=e;if(t===ur)return void Y(n,s);if(t===pr)return void A(e);const i=()=>{r(n),o&&!o.persisted&&o.afterLeave&&o.afterLeave()};if(1&e.shapeFlag&&o&&!o.persisted){const{leave:t,delayLeave:r}=o,s=()=>t(n,i);r?r(e.el,i,s):s()}else i()},Y=(e,t)=>{let n;for(;e!==t;)n=f(e),r(e),e=n;r(t)},Q=(e,t,n)=>{const{bum:r,effects:s,update:o,subTree:i,um:a}=e;if(r&&G(r),s)for(let l=0;l<s.length;l++)re(s[l]);o&&(re(o),J(i,e,t,n)),a&&er(a,t),er((()=>{e.isUnmounted=!0}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve())},ee=(e,t,n,r=!1,s=!1,o=0)=>{for(let i=o;i<e.length;i++)J(e[i],t,n,r,s)},te=e=>6&e.shapeFlag?te(e.component.subTree):128&e.shapeFlag?e.suspense.next():f(e.anchor||e.el),se=(e,t,n)=>{null==e?t._vnode&&J(t._vnode,null,null,!0):b(t._vnode||null,e,t,null,null,null,n),It(),t._vnode=e},oe={p:b,um:J,m:Z,r:X,mt:T,mc:O,pc:V,pbc:P,n:te,o:e};let ie,ae;t&&([ie,ae]=t(oe));return{render:se,hydrate:ie,createApp:Yn(se,ie)}}(e)}function rr(e,t,n,r=null){mt(e,t,7,[n,r])}function sr(e,t,n=!1){const r=e.children,s=t.children;if(E(r)&&E(s))for(let o=0;o<r.length;o++){const e=r[o];let t=s[o];1&t.shapeFlag&&!t.dynamicChildren&&((t.patchFlag<=0||32===t.patchFlag)&&(t=s[o]=Or(s[o]),t.el=e.el),n||sr(e,t))}}function or(e,t){return lr("components",e,!0,t)||e}const ir=Symbol();function ar(e){return M(e)?lr("components",e,!1)||e:e||ir}function lr(e,t,n=!0,r=!1){const s=Ut||Dr;if(s){const n=s.type;if("components"===e){const e=Kr(n);if(e&&(e===t||e===U(t)||e===W(U(t))))return n}const o=cr(s[e]||n[e],t)||cr(s.appContext[e],t);return!o&&r?n:o}}function cr(e,t){return e&&(e[t]||e[U(t)]||e[W(U(t))])}const ur=Symbol(void 0),dr=Symbol(void 0),fr=Symbol(void 0),pr=Symbol(void 0),hr=[];let gr=null;function mr(e=!1){hr.push(gr=e?null:[])}let vr=1;function yr(e){vr+=e}function br(e,t,n,r,s){const o=Ar(e,t,n,r,s,!0);return o.dynamicChildren=vr>0?gr||v:null,hr.pop(),gr=hr[hr.length-1]||null,vr>0&&gr&&gr.push(o),o}function xr(e){return!!e&&!0===e.__v_isVNode}function wr(e,t){return e.type===t.type&&e.key===t.key}const _r="__vInternal",Fr=({key:e})=>null!=e?e:null,kr=({ref:e})=>null!=e?M(e)||ot(e)||O(e)?{i:Ut,r:e}:e:null,Ar=function(e,t=null,n=null,r=0,s=null,o=!1){e&&e!==ir||(e=fr);if(xr(e)){const r=Sr(e,t,!0);return n&&Mr(r,n),r}i=e,O(i)&&"__vccOpts"in i&&(e=e.__vccOpts);var i;if(t){(nt(t)||_r in t)&&(t=F({},t));let{class:e,style:n}=t;e&&!M(e)&&(t.class=p(e)),j(n)&&(nt(n)&&!E(n)&&(n=F({},n)),t.style=c(n))}const a=M(e)?1:(e=>e.__isSuspense)(e)?128:(e=>e.__isTeleport)(e)?64:j(e)?4:O(e)?2:0,l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Fr(t),ref:t&&kr(t),scopeId:Vt,slotScopeIds:null,children:null,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:r,dynamicProps:s,dynamicChildren:null,appContext:null};Mr(l,n),128&a&&e.normalize(l);vr>0&&!o&&gr&&(r>0||6&a)&&32!==r&&gr.push(l);return l};function Sr(e,t,n=!1){const{props:r,ref:s,patchFlag:o,children:i}=e,a=t?function(...e){const t=F({},e[0]);for(let n=1;n<e.length;n++){const r=e[n];for(const e in r)if("class"===e)t.class!==r.class&&(t.class=p([t.class,r.class]));else if("style"===e)t.style=c([t.style,r.style]);else if(w(e)){const n=t[e],s=r[e];n!==s&&(t[e]=n?[].concat(n,s):s)}else""!==e&&(t[e]=r[e])}return t}(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:a,key:a&&Fr(a),ref:t&&t.ref?n&&s?E(s)?s.concat(kr(t)):[s,kr(t)]:kr(t):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ur?-1===o?16:16|o:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Sr(e.ssContent),ssFallback:e.ssFallback&&Sr(e.ssFallback),el:e.el,anchor:e.anchor}}function Er(e=" ",t=0){return Ar(dr,null,e,t)}function $r(e="",t=!1){return t?(mr(),br(fr,null,e)):Ar(fr,null,e)}function Cr(e){return null==e||"boolean"==typeof e?Ar(fr):E(e)?Ar(ur,null,e.slice()):"object"==typeof e?Or(e):Ar(dr,null,String(e))}function Or(e){return null===e.el?e:Sr(e)}function Mr(e,t){let n=0;const{shapeFlag:r}=e;if(null==t)t=null;else if(E(t))n=16;else if("object"==typeof t){if(1&r||64&r){const n=t.default;return void(n&&(n._c&&(n._d=!1),Mr(e,n()),n._c&&(n._d=!0)))}{n=32;const r=t._;r||_r in t?3===r&&Ut&&(1===Ut.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=Ut}}else O(t)?(t={default:t,_ctx:Ut},n=32):(t=String(t),64&r?(n=16,t=[Er(t)]):n=8);e.children=t,e.shapeFlag|=n}function Pr(e,t){let n;if(E(e)||M(e)){n=new Array(e.length);for(let r=0,s=e.length;r<s;r++)n[r]=t(e[r],r)}else if("number"==typeof e){n=new Array(e);for(let r=0;r<e;r++)n[r]=t(r+1,r)}else if(j(e))if(e[Symbol.iterator])n=Array.from(e,t);else{const r=Object.keys(e);n=new Array(r.length);for(let s=0,o=r.length;s<o;s++){const o=r[s];n[s]=t(e[o],o,s)}}else n=[];return n}function jr(e,t,n={},r,s){let o=e[t];o&&o._c&&(o._d=!1),mr();const i=o&&Rr(o(n)),a=br(ur,{key:n.key||`_${t}`},i||(r?r():[]),i&&1===e._?64:-2);return!s&&a.scopeId&&(a.slotScopeIds=[a.scopeId+"-s"]),o&&o._c&&(o._d=!0),a}function Rr(e){return e.some((e=>!xr(e)||e.type!==fr&&!(e.type===ur&&!Rr(e.children))))?e:null}const Lr=e=>e?qr(e)?e.exposed?e.exposed:e.proxy:Lr(e.parent):null,Ir=F(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=>Lr(e.parent),$root:e=>Lr(e.root),$emit:e=>e.emit,$options:e=>$n(e),$forceUpdate:e=>()=>Pt(e.update),$nextTick:e=>Mt.bind(e.proxy),$watch:e=>tn.bind(e)}),Tr={get({_:e},t){const{ctx:n,setupState:r,data:s,props:o,accessCache:i,type:a,appContext:l}=e;let c;if("$"!==t[0]){const a=i[t];if(void 0!==a)switch(a){case 0:return r[t];case 1:return s[t];case 3:return n[t];case 2:return o[t]}else{if(r!==m&&S(r,t))return i[t]=0,r[t];if(s!==m&&S(s,t))return i[t]=1,s[t];if((c=e.propsOptions[0])&&S(c,t))return i[t]=2,o[t];if(n!==m&&S(n,t))return i[t]=3,n[t];kn&&(i[t]=4)}}const u=Ir[t];let d,f;return u?("$attrs"===t&&ue(e,0,t),u(e)):(d=a.__cssModules)&&(d=d[t])?d:n!==m&&S(n,t)?(i[t]=3,n[t]):(f=l.config.globalProperties,S(f,t)?f[t]:void 0)},set({_:e},t,n){const{data:r,setupState:s,ctx:o}=e;if(s!==m&&S(s,t))s[t]=n;else if(r!==m&&S(r,t))r[t]=n;else if(S(e.props,t))return!1;return("$"!==t[0]||!(t.slice(1)in e))&&(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:s,propsOptions:o}},i){let a;return void 0!==n[i]||e!==m&&S(e,i)||t!==m&&S(t,i)||(a=o[0])&&S(a,i)||S(r,i)||S(Ir,i)||S(s.config.globalProperties,i)}},Nr=F({},Tr,{get(e,t){if(t!==Symbol.unscopables)return Tr.get(e,t,e)},has:(e,t)=>"_"!==t[0]&&!a(t)}),zr=Jn();let Br=0;let Dr=null;const Ur=()=>Dr||Ut,Vr=e=>{Dr=e};function qr(e){return 4&e.vnode.shapeFlag}let Wr=!1;function Hr(e,t,n){O(t)?e.render=t:j(t)&&(e.setupState=ft(t)),Zr(e)}function Zr(e,t,n){const r=e.type;e.render||(e.render=r.render||y,e.render._rc&&(e.withProxy=new Proxy(e.ctx,Nr))),Dr=e,le(),An(e),ce(),Dr=null}function Gr(e,t=Dr){t&&(t.effects||(t.effects=[])).push(e)}function Kr(e){return O(e)&&e.displayName||e.name}function Jr(e){const t=function(e){let t,n;return O(e)?(t=e,n=y):(t=e.get,n=e.set),new ht(t,n,O(e)||!e.set)}(e);return Gr(t.effect),t}function Xr(e,t,n){const r=arguments.length;return 2===r?j(t)&&!E(t)?xr(t)?Ar(e,null,[t]):Ar(e,t):Ar(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):3===r&&xr(n)&&(n=[n]),Ar(e,t,n))}const Yr="3.1.2",Qr="http://www.w3.org/2000/svg",es="undefined"!=typeof document?document:null,ts={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?es.createElementNS(Qr,e):es.createElement(e,n?{is:n}:void 0);return"select"===e&&r&&null!=r.multiple&&s.setAttribute("multiple",r.multiple),s},createText:e=>es.createTextNode(e),createComment:e=>es.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>es.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){if(s){let e,r,[o,i]=s;for(;;){let s=o.cloneNode(!0);if(e||(e=s),t.insertBefore(s,n),o===i){r=s;break}o=o.nextSibling}return[e,r]}const o=n?n.previousSibling:t.lastChild;if(n){let s,o=!1;n instanceof Element?s=n:(o=!0,s=r?es.createElementNS(Qr,"g"):es.createElement("div"),t.insertBefore(s,n)),s.insertAdjacentHTML("beforebegin",e),o&&t.removeChild(s)}else t.insertAdjacentHTML("beforeend",e);return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};const ns=/\s*!important$/;function rs(e,t,n){if(E(n))n.forEach((n=>rs(e,t,n)));else if(t.startsWith("--"))e.setProperty(t,n);else{const r=function(e,t){const n=os[t];if(n)return n;let r=U(t);if("filter"!==r&&r in e)return os[t]=r;r=W(r);for(let s=0;s<ss.length;s++){const n=ss[s]+r;if(n in e)return os[t]=n}return t}(e,t);ns.test(n)?e.setProperty(q(r),n.replace(ns,""),"important"):e[r]=n}}const ss=["Webkit","Moz","ms"],os={};const is="http://www.w3.org/1999/xlink";let as=Date.now,ls=!1;if("undefined"!=typeof window){as()>document.createEvent("Event").timeStamp&&(as=()=>performance.now());const e=navigator.userAgent.match(/firefox\/(\d+)/i);ls=!!(e&&Number(e[1])<=53)}let cs=0;const us=Promise.resolve(),ds=()=>{cs=0};function fs(e,t,n,r){e.addEventListener(t,n,r)}function ps(e,t,n,r,s=null){const o=e._vei||(e._vei={}),i=o[t];if(r&&i)i.value=r;else{const[n,a]=function(e){let t;if(hs.test(e)){let n;for(t={};n=e.match(hs);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[q(e.slice(2)),t]}(t);if(r){fs(e,n,o[t]=function(e,t){const n=e=>{const r=e.timeStamp||as();(ls||r>=n.attached-1)&&mt(function(e,t){if(E(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e(t)))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=(()=>cs||(us.then(ds),cs=as()))(),n}(r,s),a)}else i&&(!function(e,t,n,r){e.removeEventListener(t,n,r)}(e,n,i,a),o[t]=void 0)}}const hs=/(?:Once|Passive|Capture)$/;const gs=/^on[a-z]/;const ms=e=>{const t=e.props["onUpdate:modelValue"];return E(t)?e=>G(t,e):t};function vs(e){e.target.composing=!0}function ys(e){const t=e.target;t.composing&&(t.composing=!1,function(e,t){const n=document.createEvent("HTMLEvents");n.initEvent(t,!0,!0),e.dispatchEvent(n)}(t,"input"))}const bs={created(e,{modifiers:{lazy:t,trim:n,number:r}},s){e._assign=ms(s);const o=r||"number"===e.type;fs(e,t?"change":"input",(t=>{if(t.target.composing)return;let r=e.value;n?r=r.trim():o&&(r=J(r)),e._assign(r)})),n&&fs(e,"change",(()=>{e.value=e.value.trim()})),t||(fs(e,"compositionstart",vs),fs(e,"compositionend",ys),fs(e,"change",ys))},mounted(e,{value:t}){e.value=null==t?"":t},beforeUpdate(e,{value:t,modifiers:{trim:n,number:r}},s){if(e._assign=ms(s),e.composing)return;if(document.activeElement===e){if(n&&e.value.trim()===t)return;if((r||"number"===e.type)&&J(e.value)===t)return}const o=null==t?"":t;e.value!==o&&(e.value=o)}},xs={beforeMount(e,{value:t},{transition:n}){e._vod="none"===e.style.display?"":e.style.display,n&&t?n.beforeEnter(e):ws(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),ws(e,!0),r.enter(e)):r.leave(e,(()=>{ws(e,!1)})):ws(e,t))},beforeUnmount(e,{value:t}){ws(e,t)}};function ws(e,t){e.style.display=t?e._vod:"none"}const _s=F({patchProp:(e,t,n,r,s=!1,o,i,a,c)=>{switch(t){case"class":!function(e,t,n){if(null==t&&(t=""),n)e.setAttribute("class",t);else{const n=e._vtc;n&&(t=(t?[t,...n]:[...n]).join(" ")),e.className=t}}(e,r,s);break;case"style":!function(e,t,n){const r=e.style;if(n)if(M(n)){if(t!==n){const t=r.display;r.cssText=n,"_vod"in e&&(r.display=t)}}else{for(const e in n)rs(r,e,n[e]);if(t&&!M(t))for(const e in t)null==n[e]&&rs(r,e,"")}else e.removeAttribute("style")}(e,n,r);break;default:w(t)?_(t)||ps(e,t,0,r,i):function(e,t,n,r){if(r)return"innerHTML"===t||!!(t in e&&gs.test(t)&&O(n));if("spellcheck"===t||"draggable"===t)return!1;if("form"===t)return!1;if("list"===t&&"INPUT"===e.tagName)return!1;if("type"===t&&"TEXTAREA"===e.tagName)return!1;if(gs.test(t)&&M(n))return!1;return t in e}(e,t,r,s)?function(e,t,n,r,s,o,i){if("innerHTML"===t||"textContent"===t)return r&&i(r,s,o),void(e[t]=null==n?"":n);if("value"===t&&"PROGRESS"!==e.tagName){e._value=n;const r=null==n?"":n;return e.value!==r&&(e.value=r),void(null==n&&e.removeAttribute(t))}if(""===n||null==n){const r=typeof e[t];if(""===n&&"boolean"===r)return void(e[t]=!0);if(null==n&&"string"===r)return e[t]="",void e.removeAttribute(t);if("number"===r)return e[t]=0,void e.removeAttribute(t)}try{e[t]=n}catch(a){}}(e,t,r,o,i,a,c):("true-value"===t?e._trueValue=r:"false-value"===t&&(e._falseValue=r),function(e,t,n,r,s){if(r&&t.startsWith("xlink:"))null==n?e.removeAttributeNS(is,t.slice(6,t.length)):e.setAttributeNS(is,t,n);else{const r=l(t);null==n||r&&!1===n?e.removeAttribute(t):e.setAttribute(t,r?"":n)}}(e,t,r,s))}},forcePatchProp:(e,t)=>"value"===t},ts);let Fs;const ks=(...e)=>{const t=(Fs||(Fs=nr(_s))).createApp(...e),{mount:n}=t;return t.mount=e=>{const r=function(e){if(M(e)){return document.querySelector(e)}return e}(e);if(!r)return;const s=t._component;O(s)||s.render||s.template||(s.template=r.innerHTML),r.innerHTML="";const o=n(r,!1,r instanceof SVGElement);return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),o},t};function As(){const e=[],t=t=>{const n=e.indexOf(t);-1!==n&&e.splice(n,1)};return{on:n=>(e.push(n),{off:()=>t(n)}),off:t,trigger:t=>{e.forEach((e=>e(t)))}}}
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */const Ss="undefined"!=typeof window,Es=()=>{};const $s=e=>e();function Cs(e,t,n={}){const{eventFilter:r=$s}=n,s=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(r=Object.getOwnPropertySymbols(e);s<r.length;s++)t.indexOf(r[s])<0&&Object.prototype.propertyIsEnumerable.call(e,r[s])&&(n[r[s]]=e[r[s]])}return n}(n,["eventFilter"]);return Qt(e,(o=r,i=t,function(...e){o((()=>i.apply(this,e)),{fn:i,thisArg:this,args:e})}),s);var o,i}function Os(e){Ur()&&bn(e)}function Ms(e=!1){if(ot(e))return()=>e.value=!e.value;{const t=it(e),n=()=>t.value=!t.value;return[t,n]}}const Ps=Ss?window:void 0;function js(...e){let t,n,r,s;if("string"==typeof e[0]?([n,r,s]=e,t=Ps):[t,n,r,s]=e,!t)return Es;let o=Es;const i=Qt((()=>ut(t)),(e=>{o(),e&&(e.addEventListener(n,r,s),o=()=>{e.removeEventListener(n,r,s),o=Es})}),{immediate:!0,flush:"post"}),a=()=>{i(),o()};return Os(a),a}functio