IOTConnect-Web/dist/assets/index-BkEAVEI4.js

32 lines
140 KiB
JavaScript
Raw Normal View History

2024-05-09 01:49:52 +00:00
function __vite__mapDeps(indexes) {
if (!__vite__mapDeps.viteFileDeps) {
__vite__mapDeps.viteFileDeps = ["assets/ControlView-CqKstEQZ.js","assets/mqtt.esm-DNZjafBp.js","assets/UpdateView-CJpZ1zE3.js"]
}
return indexes.map((i) => __vite__mapDeps.viteFileDeps[i])
}
(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))i(r);new MutationObserver(r=>{for(const o of r)if(o.type==="childList")for(const c of o.addedNodes)c.tagName==="LINK"&&c.rel==="modulepreload"&&i(c)}).observe(document,{childList:!0,subtree:!0});function n(r){const o={};return r.integrity&&(o.integrity=r.integrity),r.referrerPolicy&&(o.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?o.credentials="include":r.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function i(r){if(r.ep)return;r.ep=!0;const o=n(r);fetch(r.href,o)}})();/*!
* Bootstrap v5.3.3 (https://getbootstrap.com/)
* Copyright 2011-2024 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/(function(t,e){typeof exports=="object"&&typeof module<"u"?module.exports=e(require("@popperjs/core")):typeof define=="function"&&define.amd?define(["@popperjs/core"],e):(t=typeof globalThis<"u"?globalThis:t||self,t.bootstrap=e(t.Popper))})(void 0,function(t){function e(h){const s=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(h){for(const l in h)if(l!=="default"){const d=Object.getOwnPropertyDescriptor(h,l);Object.defineProperty(s,l,d.get?d:{enumerable:!0,get:()=>h[l]})}}return s.default=h,Object.freeze(s)}const n=e(t),i=new Map,r={set(h,s,l){i.has(h)||i.set(h,new Map);const d=i.get(h);if(!d.has(s)&&d.size!==0){console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(d.keys())[0]}.`);return}d.set(s,l)},get(h,s){return i.has(h)&&i.get(h).get(s)||null},remove(h,s){if(!i.has(h))return;const l=i.get(h);l.delete(s),l.size===0&&i.delete(h)}},o=1e6,c=1e3,f="transitionend",u=h=>(h&&window.CSS&&window.CSS.escape&&(h=h.replace(/#([^\s"#']+)/g,(s,l)=>`#${CSS.escape(l)}`)),h),m=h=>h==null?`${h}`:Object.prototype.toString.call(h).match(/\s([a-z]+)/i)[1].toLowerCase(),_=h=>{do h+=Math.floor(Math.random()*o);while(document.getElementById(h));return h},E=h=>{if(!h)return 0;let{transitionDuration:s,transitionDelay:l}=window.getComputedStyle(h);const d=Number.parseFloat(s),C=Number.parseFloat(l);return!d&&!C?0:(s=s.split(",")[0],l=l.split(",")[0],(Number.parseFloat(s)+Number.parseFloat(l))*c)},b=h=>{h.dispatchEvent(new Event(f))},w=h=>!h||typeof h!="object"?!1:(typeof h.jquery<"u"&&(h=h[0]),typeof h.nodeType<"u"),x=h=>w(h)?h.jquery?h[0]:h:typeof h=="string"&&h.length>0?document.querySelector(u(h)):null,k=h=>{if(!w(h)||h.getClientRects().length===0)return!1;const s=getComputedStyle(h).getPropertyValue("visibility")==="visible",l=h.closest("details:not([open])");if(!l)return s;if(l!==h){const d=h.closest("summary");if(d&&d.parentNode!==l||d===null)return!1}return s},K=h=>!h||h.nodeType!==Node.ELEMENT_NODE||h.classList.contains("disabled")?!0:typeof h.disabled<"u"?h.disabled:h.hasAttribute("disabled")&&h.getAttribute("disabled")!=="false",V=h=>{if(!document.documentElement.attachShadow)return null;if(typeof h.getRootNode=="function"){const s=h.getRootNode();return s instanceof ShadowRoot?s:null}return h instanceof ShadowRoot?h:h.parentNode?V(h.parentNode):null},j=()=>{},W=h=>{h.offsetHeight},Q=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,at=[],Y=h=>{document.readyState==="loading"?(at.length||document.addEventListener("DOMContentLoaded",()=>{for(const s of at)s()}),at.push(h)):h()},it=()=>document.documentElement.dir==="rtl",ot=h=>{Y(()=>{const s=Q();if(s){const l=h.NAME,d=s.fn[l];s.fn[l]=h.jQueryInterface,s.fn[l].Constructor=h,s.fn[l].noConflict=()=>(s.fn[l]=d,h.jQueryInterface)}})},ft=(h,s=[],l=h)=>typeof h=="function"?h(...s):l,It=(h,s,l=!0)=>{if(!l){ft(h);return}const C=E(s)+5;let L=!1;const I=({target:q})=>{q===s&&(L=!0,s.removeEventListener(f,I),ft(h))};s.addEventListener(f,I),setTimeout(()=>{L||b(s)},C)},Dt=(h,s,l,d)=>{const C=h.length;let L=h.indexOf(s);return L===-1?!l&&d?h[C-1]:h[0]:(L+=l?1:-1,d&&(L=(L+C)%C),h[Math.max(0,Math.min(L,C-1))])},ee=/[^.]*(?=\..*)\.|.*/,Pt=/\..*/,Te=/::\d+$/,Qt={};let ht=1;const tt={mouseenter:"mouseover",mouseleave:"mouseout"},Z=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function xt(h,s){return s&&`${s}::${ht++}`||h.uidEvent||ht++}function Ft(h){const s=xt(h);return h.uidEvent=s,Qt[s]=Qt[s]||{},Qt[s]}function Mt(h,s){return function l(d){return M(d,{delegateTarget:h}),l.oneOff&&g.off(h,d.type,s)
* @vue/shared v3.4.21
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function hi(t,e){const n=new Set(t.split(","));return e?i=>n.has(i.toLowerCase()):i=>n.has(i)}const ct={},Xe=[],Ht=()=>{},of=()=>!1,fs=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),di=t=>t.startsWith("onUpdate:"),Et=Object.assign,pi=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},lf=Object.prototype.hasOwnProperty,J=(t,e)=>lf.call(t,e),U=Array.isArray,Je=t=>hs(t)==="[object Map]",mo=t=>hs(t)==="[object Set]",G=t=>typeof t=="function",mt=t=>typeof t=="string",ln=t=>typeof t=="symbol",ut=t=>t!==null&&typeof t=="object",go=t=>(ut(t)||G(t))&&G(t.then)&&G(t.catch),Eo=Object.prototype.toString,hs=t=>Eo.call(t),cf=t=>hs(t).slice(8,-1),bo=t=>hs(t)==="[object Object]",_i=t=>mt(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,En=hi(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),ds=t=>{const e=Object.create(null);return n=>e[n]||(e[n]=t(n))},af=/-(\w)/g,en=ds(t=>t.replace(af,(e,n)=>n?n.toUpperCase():"")),uf=/\B([A-Z])/g,cn=ds(t=>t.replace(uf,"-$1").toLowerCase()),Ao=ds(t=>t.charAt(0).toUpperCase()+t.slice(1)),Hs=ds(t=>t?`on${Ao(t)}`:""),ye=(t,e)=>!Object.is(t,e),Jn=(t,e)=>{for(let n=0;n<t.length;n++)t[n](e)},os=(t,e,n)=>{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value:n})},Qs=t=>{const e=parseFloat(t);return isNaN(e)?t:e};let br;const yo=()=>br||(br=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function mi(t){if(U(t)){const e={};for(let n=0;n<t.length;n++){const i=t[n],r=mt(i)?pf(i):mi(i);if(r)for(const o in r)e[o]=r[o]}return e}else if(mt(t)||ut(t))return t}const ff=/;(?![^(]*\))/g,hf=/:([^]+)/,df=/\/\*[^]*?\*\//g;function pf(t){const e={};return t.replace(df,"").split(ff).forEach(n=>{if(n){const i=n.split(hf);i.length>1&&(e[i[0].trim()]=i[1].trim())}}),e}function gi(t){let e="";if(mt(t))e=t;else if(U(t))for(let n=0;n<t.length;n++){const i=gi(t[n]);i&&(e+=i+" ")}else if(ut(t))for(const n in t)t[n]&&(e+=n+" ");return e.trim()}const _f="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",mf=hi(_f);function To(t){return!!t||t===""}const s_=t=>mt(t)?t:t==null?"":U(t)||ut(t)&&(t.toString===Eo||!G(t.toString))?JSON.stringify(t,vo,2):String(t),vo=(t,e)=>e&&e.__v_isRef?vo(t,e.value):Je(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((n,[i,r],o)=>(n[Fs(i,o)+" =>"]=r,n),{})}:mo(e)?{[`Set(${e.size})`]:[...e.values()].map(n=>Fs(n))}:ln(e)?Fs(e):ut(e)&&!U(e)&&!bo(e)?String(e):e,Fs=(t,e="")=>{var n;return ln(t)?`Symbol(${(n=t.description)!=null?n:e})`:t};/**
* @vue/reactivity v3.4.21
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let Wt;class gf{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Wt,!e&&Wt&&(this.index=(Wt.scopes||(Wt.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){const n=Wt;try{return Wt=this,e()}finally{Wt=n}}}on(){Wt=this}off(){Wt=this.parent}stop(e){if(this._active){let n,i;for(n=0,i=this.effects.length;n<i;n++)this.effects[n].stop();for(n=0,i=this.cleanups.length;n<i;n++)this.cleanups[n]();if(this.scopes)for(n=0,i=this.scopes.length;n<i;n++)this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!e){const r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0,this._active=!1}}}function Ef(t,e=Wt){e&&e.active&&e.effects.push(t)}function bf(){return Wt}let Me;class Ei{constructor(e,n,i,r){this.fn=e,this.trigger=n,this.scheduler=i,this.active=!0,this.deps=[],this._dirtyLevel=4,this._trackId=0,this._runnings=0,this._shouldSchedule=!1,this._depsLength=0,Ef(this,r)}get dirty(){if(this._dirtyLevel===2||this._dirtyLevel===3){this._dirtyLevel=1,He();for(let e=0;e<this._depsLength;e++){const n=this.deps[e];if(n.computed&&(Af(n.computed),this._dirtyLevel>=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),Fe()}return this._dirtyLevel>=4}set dirty(e){this._dirtyLevel=e?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let e=be,n=Me;try{return be=!0,Me=this,this._runnings++,Ar(this),this.fn()}finally{yr(this),this._runnings--,Me=n,be=e}}stop(){var e;this.active&&(Ar(this),yr(this),(e=this.onStop)==null||e.call(this),this.active=!1)}}function Af(t){return t.value}function Ar(t){t._trackId++,t._depsLength=0}function yr(t){if(t.deps.length>t._depsLength){for(let e=t._depsLength;e<t.deps.length;e++)Co(t.deps[e],t);t.deps.length=t._depsLength}}function Co(t,e){const n=t.get(e);n!==void 0&&e._trackId!==n&&(t.delete(e),t.size===0&&t.cleanup())}let be=!0,Xs=0;const So=[];function He(){So.push(be),be=!1}function Fe(){const t=So.pop();be=t===void 0?!0:t}function bi(){Xs++}function Ai(){for(Xs--;!Xs&&Js.length;)Js.shift()()}function wo(t,e,n){if(e.get(t)!==t._trackId){e.set(t,t._trackId);const i=t.deps[t._depsLength];i!==e?(i&&Co(i,t),t.deps[t._depsLength++]=e):t._depsLength++}}const Js=[];function Oo(t,e,n){bi();for(const i of t.keys()){let r;i._dirtyLevel<e&&(r??(r=t.get(i)===i._trackId))&&(i._shouldSchedule||(i._shouldSchedule=i._dirtyLevel===0),i._dirtyLevel=e),i._shouldSchedule&&(r??(r=t.get(i)===i._trackId))&&(i.trigger(),(!i._runnings||i.allowRecurse)&&i._dirtyLevel!==2&&(i._shouldSchedule=!1,i.scheduler&&Js.push(i.scheduler)))}Ai()}const No=(t,e)=>{const n=new Map;return n.cleanup=t,n.computed=e,n},Zs=new WeakMap,ke=Symbol(""),ti=Symbol("");function Ot(t,e,n){if(be&&Me){let i=Zs.get(t);i||Zs.set(t,i=new Map);let r=i.get(n);r||i.set(n,r=No(()=>i.delete(n))),wo(Me,r)}}function le(t,e,n,i,r,o){const c=Zs.get(t);if(!c)return;let f=[];if(e==="clear")f=[...c.values()];else if(n==="length"&&U(t)){const u=Number(i);c.forEach((m,_)=>{(_==="length"||!ln(_)&&_>=u)&&f.push(m)})}else switch(n!==void 0&&f.push(c.get(n)),e){case"add":U(t)?_i(n)&&f.push(c.get("length")):(f.push(c.get(ke)),Je(t)&&f.push(c.get(ti)));break;case"delete":U(t)||(f.push(c.get(ke)),Je(t)&&f.push(c.get(ti)));break;case"set":Je(t)&&f.push(c.get(ke));break}bi();for(const u of f)u&&Oo(u,4);Ai()}const yf=hi("__proto__,__v_isRef,__isVue"),Io=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(ln)),Tr=Tf();function Tf(){const t={};return["includes","indexOf","lastIndexOf"].forEach(e=>{t[e]=function(...n){const i=et(this);for(let o=0,c=this.length;o<c;o++)Ot(i,"get",o+"");const r=i[e](...n);return r===-1||r===!1?i[e](...n.map(et)):r}}),["push","pop","shift","unshift","splice"].forEach(e=>{t[e]=function(...n){He(),bi();const i=et(this)[e].apply(this,n);return Ai(),Fe(),i}}),t}function vf(t){const e=et(this);return Ot(e,"has",t),e.hasOwnProperty(t)}class Lo{constructor(e=!1,n=!1){this._isReadonly=e,this._isShallow=n}get(e,n,i){const r=this._isReadonly,o=this._isShallow;if(n==="__v_is
* @vue/runtime-core v3.4.21
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function Ae(t,e,n,i){try{return i?t(...i):t()}catch(r){ms(r,e,n)}}function zt(t,e,n,i){if(G(t)){const o=Ae(t,e,n,i);return o&&go(o)&&o.catch(c=>{ms(c,e,n)}),o}const r=[];for(let o=0;o<t.length;o++)r.push(zt(t[o],e,n,i));return r}function ms(t,e,n,i=!0){const r=e?e.vnode:null;if(e){let o=e.parent;const c=e.proxy,f=`https://vuejs.org/error-reference/#runtime-${n}`;for(;o;){const m=o.ec;if(m){for(let _=0;_<m.length;_++)if(m[_](t,c,f)===!1)return}o=o.parent}const u=e.appContext.config.errorHandler;if(u){Ae(u,null,10,[t,c,f]);return}}Wf(t,n,r,i)}function Wf(t,e,n,i=!0){console.error(t)}let Sn=!1,ei=!1;const At=[];let te=0;const tn=[];let _e=null,Pe=0;const Bo=Promise.resolve();let Si=null;function Uo(t){const e=Si||Bo;return t?e.then(this?t.bind(this):t):e}function Bf(t){let e=te+1,n=At.length;for(;e<n;){const i=e+n>>>1,r=At[i],o=wn(r);o<t||o===t&&r.pre?e=i+1:n=i}return e}function wi(t){(!At.length||!At.includes(t,Sn&&t.allowRecurse?te+1:te))&&(t.id==null?At.push(t):At.splice(Bf(t.id),0,t),Yo())}function Yo(){!Sn&&!ei&&(ei=!0,Si=Bo.then(Go))}function Uf(t){const e=At.indexOf(t);e>te&&At.splice(e,1)}function Yf(t){U(t)?tn.push(...t):(!_e||!_e.includes(t,t.allowRecurse?Pe+1:Pe))&&tn.push(t),Yo()}function Or(t,e,n=Sn?te+1:0){for(;n<At.length;n++){const i=At[n];if(i&&i.pre){if(t&&i.id!==t.uid)continue;At.splice(n,1),n--,i()}}}function zo(t){if(tn.length){const e=[...new Set(tn)].sort((n,i)=>wn(n)-wn(i));if(tn.length=0,_e){_e.push(...e);return}for(_e=e,Pe=0;Pe<_e.length;Pe++)_e[Pe]();_e=null,Pe=0}}const wn=t=>t.id==null?1/0:t.id,zf=(t,e)=>{const n=wn(t)-wn(e);if(n===0){if(t.pre&&!e.pre)return-1;if(e.pre&&!t.pre)return 1}return n};function Go(t){ei=!1,Sn=!0,At.sort(zf);try{for(te=0;te<At.length;te++){const e=At[te];e&&e.active!==!1&&Ae(e,null,14)}}finally{te=0,At.length=0,zo(),Sn=!1,Si=null,(At.length||tn.length)&&Go()}}function Gf(t,e,...n){if(t.isUnmounted)return;const i=t.vnode.props||ct;let r=n;const o=e.startsWith("update:"),c=o&&e.slice(7);if(c&&c in i){const _=`${c==="modelValue"?"model":c}Modifiers`,{number:E,trim:b}=i[_]||ct;b&&(r=n.map(w=>mt(w)?w.trim():w)),E&&(r=n.map(Qs))}let f,u=i[f=Hs(e)]||i[f=Hs(en(e))];!u&&o&&(u=i[f=Hs(cn(e))]),u&&zt(u,t,6,r);const m=i[f+"Once"];if(m){if(!t.emitted)t.emitted={};else if(t.emitted[f])return;t.emitted[f]=!0,zt(m,t,6,r)}}function qo(t,e,n=!1){const i=e.emitsCache,r=i.get(t);if(r!==void 0)return r;const o=t.emits;let c={},f=!1;if(!G(t)){const u=m=>{const _=qo(m,e,!0);_&&(f=!0,Et(c,_))};!n&&e.mixins.length&&e.mixins.forEach(u),t.extends&&u(t.extends),t.mixins&&t.mixins.forEach(u)}return!o&&!f?(ut(t)&&i.set(t,null),null):(U(o)?o.forEach(u=>c[u]=null):Et(c,o),ut(t)&&i.set(t,c),c)}function gs(t,e){return!t||!fs(e)?!1:(e=e.slice(2).replace(/Once$/,""),J(t,e[0].toLowerCase()+e.slice(1))||J(t,cn(e))||J(t,e))}let Rt=null,Qo=null;function cs(t){const e=Rt;return Rt=t,Qo=t&&t.type.__scopeId||null,e}function qf(t,e=Rt,n){if(!e||t._n)return t;const i=(...r)=>{i._d&&kr(-1);const o=cs(e);let c;try{c=t(...r)}finally{cs(o),i._d&&kr(1)}return c};return i._n=!0,i._c=!0,i._d=!0,i}function Ks(t){const{type:e,vnode:n,proxy:i,withProxy:r,props:o,propsOptions:[c],slots:f,attrs:u,emit:m,render:_,renderCache:E,data:b,setupState:w,ctx:x,inheritAttrs:k}=t;let K,V;const j=cs(t);try{if(n.shapeFlag&4){const Q=r||i,at=Q;K=Zt(_.call(at,Q,E,o,w,b,x)),V=u}else{const Q=e;K=Zt(Q.length>1?Q(o,{attrs:u,slots:f,emit:m}):Q(o,null)),V=e.props?u:Qf(u)}}catch(Q){yn.length=0,ms(Q,t,1),K=$t(On)}let W=K;if(V&&k!==!1){const Q=Object.keys(V),{shapeFlag:at}=W;Q.length&&at&7&&(c&&Q.some(di)&&(V=Xf(V,c)),W=sn(W,V))}return n.dirs&&(W=sn(W),W.dirs=W.dirs?W.dirs.concat(n.dirs):n.dirs),n.transition&&(W.transition=n.transition),K=W,cs(j),K}const Qf=t=>{let e;for(const n in t)(n==="class"||n==="style"||fs(n))&&((e||(e={}))[n]=t[n]);return e},Xf=(t,e)=>{const n={};for(const i in t)(!di(i)||!(i.slice(9)in e))&&(n[i]=t[i]);return n};function Jf(t,e,n){const{props:i,children:r,component:o}=t,{props:c,children:f,patchFlag:u}=e,m=o.emitsOptions;if(e.dirs||e.transition)return!0;if(n&&u>=0){if(u&1024)return!0;if(u&16)return i?Nr(i,c,m):!!c;if(u&8)
* @vue/runtime-dom v3.4.21
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/const Jh="http://www.w3.org/2000/svg",Zh="http://www.w3.org/1998/Math/MathML",ge=typeof document<"u"?document:null,Kr=ge&&ge.createElement("template"),td={insert:(t,e,n)=>{e.insertBefore(t,n||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,n,i)=>{const r=e==="svg"?ge.createElementNS(Jh,t):e==="mathml"?ge.createElementNS(Zh,t):ge.createElement(t,n?{is:n}:void 0);return t==="select"&&i&&i.multiple!=null&&r.setAttribute("multiple",i.multiple),r},createText:t=>ge.createTextNode(t),createComment:t=>ge.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>ge.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,n,i,r,o){const c=n?n.previousSibling:e.lastChild;if(r&&(r===o||r.nextSibling))for(;e.insertBefore(r.cloneNode(!0),n),!(r===o||!(r=r.nextSibling)););else{Kr.innerHTML=i==="svg"?`<svg>${t}</svg>`:i==="mathml"?`<math>${t}</math>`:t;const f=Kr.content;if(i==="svg"||i==="mathml"){const u=f.firstChild;for(;u.firstChild;)f.appendChild(u.firstChild);f.removeChild(u)}e.insertBefore(f,n)}return[c?c.nextSibling:e.firstChild,n?n.previousSibling:e.lastChild]}},ed=Symbol("_vtc");function nd(t,e,n){const i=t[ed];i&&(e=(e?[e,...i]:[...i]).join(" ")),e==null?t.removeAttribute("class"):n?t.setAttribute("class",e):t.className=e}const jr=Symbol("_vod"),sd=Symbol("_vsh"),id=Symbol(""),rd=/(^|;)\s*display\s*:/;function od(t,e,n){const i=t.style,r=mt(n);let o=!1;if(n&&!r){if(e)if(mt(e))for(const c of e.split(";")){const f=c.slice(0,c.indexOf(":")).trim();n[f]==null&&rs(i,f,"")}else for(const c in e)n[c]==null&&rs(i,c,"");for(const c in n)c==="display"&&(o=!0),rs(i,c,n[c])}else if(r){if(e!==n){const c=i[id];c&&(n+=";"+c),i.cssText=n,o=rd.test(n)}}else e&&t.removeAttribute("style");jr in t&&(t[jr]=o?i.display:"",t[sd]&&(i.display="none"))}const Wr=/\s*!important$/;function rs(t,e,n){if(U(n))n.forEach(i=>rs(t,e,i));else if(n==null&&(n=""),e.startsWith("--"))t.setProperty(e,n);else{const i=ld(t,e);Wr.test(n)?t.setProperty(cn(i),n.replace(Wr,""),"important"):t[i]=n}}const Br=["Webkit","Moz","ms"],Bs={};function ld(t,e){const n=Bs[e];if(n)return n;let i=en(e);if(i!=="filter"&&i in t)return Bs[e]=i;i=Ao(i);for(let r=0;r<Br.length;r++){const o=Br[r]+i;if(o in t)return Bs[e]=o}return e}const Ur="http://www.w3.org/1999/xlink";function cd(t,e,n,i,r){if(i&&e.startsWith("xlink:"))n==null?t.removeAttributeNS(Ur,e.slice(6,e.length)):t.setAttributeNS(Ur,e,n);else{const o=mf(e);n==null||o&&!To(n)?t.removeAttribute(e):t.setAttribute(e,o?"":n)}}function ad(t,e,n,i,r,o,c){if(e==="innerHTML"||e==="textContent"){i&&c(i,r,o),t[e]=n??"";return}const f=t.tagName;if(e==="value"&&f!=="PROGRESS"&&!f.includes("-")){const m=f==="OPTION"?t.getAttribute("value")||"":t.value,_=n??"";(m!==_||!("_value"in t))&&(t.value=_),n==null&&t.removeAttribute(e),t._value=n;return}let u=!1;if(n===""||n==null){const m=typeof t[e];m==="boolean"?n=To(n):n==null&&m==="string"?(n="",u=!0):m==="number"&&(n=0,u=!0)}try{t[e]=n}catch{}u&&t.removeAttribute(e)}function qe(t,e,n,i){t.addEventListener(e,n,i)}function ud(t,e,n,i){t.removeEventListener(e,n,i)}const Yr=Symbol("_vei");function fd(t,e,n,i,r=null){const o=t[Yr]||(t[Yr]={}),c=o[e];if(i&&c)c.value=i;else{const[f,u]=hd(e);if(i){const m=o[e]=_d(i,r);qe(t,f,m,u)}else c&&(ud(t,f,c,u),o[e]=void 0)}}const zr=/(?:Once|Passive|Capture)$/;function hd(t){let e;if(zr.test(t)){e={};let i;for(;i=t.match(zr);)t=t.slice(0,t.length-i[0].length),e[i[0].toLowerCase()]=!0}return[t[2]===":"?t.slice(3):cn(t.slice(2)),e]}let Us=0;const dd=Promise.resolve(),pd=()=>Us||(dd.then(()=>Us=0),Us=Date.now());function _d(t,e){const n=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=n.attached)return;zt(md(i,n.value),e,5,[i])};return n.value=t,n.attached=pd(),n}function md(t,e){if(U(e)){const n=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{n.call(t),t._stopped=!0},e.map(i=>r=>!r._stopped&&i&&i(r))}else return e}const Gr=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&t.charCodeAt(2)>96&&t.
* vue-router v4.3.0
* (c) 2024 Eduardo San Martin Morote
* @license MIT
*/const Qe=typeof document<"u";function wd(t){return t.__esModule||t[Symbol.toStringTag]==="Module"}const st=Object.assign;function zs(t,e){const n={};for(const i in e){const r=e[i];n[i]=qt(r)?r.map(t):t(r)}return n}const Tn=()=>{},qt=Array.isArray,El=/#/g,Od=/&/g,Nd=/\//g,Id=/=/g,Ld=/\?/g,bl=/\+/g,Rd=/%5B/g,$d=/%5D/g,Al=/%5E/g,Dd=/%60/g,yl=/%7B/g,Pd=/%7C/g,Tl=/%7D/g,xd=/%20/g;function Li(t){return encodeURI(""+t).replace(Pd,"|").replace(Rd,"[").replace($d,"]")}function Md(t){return Li(t).replace(yl,"{").replace(Tl,"}").replace(Al,"^")}function ai(t){return Li(t).replace(bl,"%2B").replace(xd,"+").replace(El,"%23").replace(Od,"%26").replace(Dd,"`").replace(yl,"{").replace(Tl,"}").replace(Al,"^")}function kd(t){return ai(t).replace(Id,"%3D")}function Vd(t){return Li(t).replace(El,"%23").replace(Ld,"%3F")}function Hd(t){return t==null?"":Vd(t).replace(Nd,"%2F")}function In(t){try{return decodeURIComponent(""+t)}catch{}return""+t}const Fd=/\/$/,Kd=t=>t.replace(Fd,"");function Gs(t,e,n="/"){let i,r={},o="",c="";const f=e.indexOf("#");let u=e.indexOf("?");return f<u&&f>=0&&(u=-1),u>-1&&(i=e.slice(0,u),o=e.slice(u+1,f>-1?f:e.length),r=t(o)),f>-1&&(i=i||e.slice(0,f),c=e.slice(f,e.length)),i=Ud(i??e,n),{fullPath:i+(o&&"?")+o+c,path:i,query:r,hash:In(c)}}function jd(t,e){const n=e.query?t(e.query):"";return e.path+(n&&"?")+n+(e.hash||"")}function Jr(t,e){return!e||!t.toLowerCase().startsWith(e.toLowerCase())?t:t.slice(e.length)||"/"}function Wd(t,e,n){const i=e.matched.length-1,r=n.matched.length-1;return i>-1&&i===r&&rn(e.matched[i],n.matched[r])&&vl(e.params,n.params)&&t(e.query)===t(n.query)&&e.hash===n.hash}function rn(t,e){return(t.aliasOf||t)===(e.aliasOf||e)}function vl(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(const n in t)if(!Bd(t[n],e[n]))return!1;return!0}function Bd(t,e){return qt(t)?Zr(t,e):qt(e)?Zr(e,t):t===e}function Zr(t,e){return qt(e)?t.length===e.length&&t.every((n,i)=>n===e[i]):t.length===1&&t[0]===e}function Ud(t,e){if(t.startsWith("/"))return t;if(!t)return e;const n=e.split("/"),i=t.split("/"),r=i[i.length-1];(r===".."||r===".")&&i.push("");let o=n.length-1,c,f;for(c=0;c<i.length;c++)if(f=i[c],f!==".")if(f==="..")o>1&&o--;else break;return n.slice(0,o).join("/")+"/"+i.slice(c).join("/")}var Ln;(function(t){t.pop="pop",t.push="push"})(Ln||(Ln={}));var vn;(function(t){t.back="back",t.forward="forward",t.unknown=""})(vn||(vn={}));function Yd(t){if(!t)if(Qe){const e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^\w+:\/\/[^\/]+/,"")}else t="/";return t[0]!=="/"&&t[0]!=="#"&&(t="/"+t),Kd(t)}const zd=/^[^#]+#/;function Gd(t,e){return t.replace(zd,"#")+e}function qd(t,e){const n=document.documentElement.getBoundingClientRect(),i=t.getBoundingClientRect();return{behavior:e.behavior,left:i.left-n.left-(e.left||0),top:i.top-n.top-(e.top||0)}}const vs=()=>({left:window.scrollX,top:window.scrollY});function Qd(t){let e;if("el"in t){const n=t.el,i=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?i?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;e=qd(r,t)}else e=t;"scrollBehavior"in document.documentElement.style?window.scrollTo(e):window.scrollTo(e.left!=null?e.left:window.scrollX,e.top!=null?e.top:window.scrollY)}function to(t,e){return(history.state?history.state.position-e:-1)+t}const ui=new Map;function Xd(t,e){ui.set(t,e)}function Jd(t){const e=ui.get(t);return ui.delete(t),e}let Zd=()=>location.protocol+"//"+location.host;function Cl(t,e){const{pathname:n,search:i,hash:r}=e,o=t.indexOf("#");if(o>-1){let f=r.includes(t.slice(o))?t.slice(o).length:1,u=r.slice(f);return u[0]!=="/"&&(u="/"+u),Jr(u,"")}return Jr(n,t)+i+r}function tp(t,e,n,i){let r=[],o=[],c=null;const f=({state:b})=>{const w=Cl(t,location),x=n.value,k=e.value;let K=0;if(b){if(n.value=w,e.value=b,c&&c===x){c=null;return}K=k?b.position-k.position:0}else i(w);r.forEach(V=>{V(n.value,x,{delta:K,type:Ln.pop,direction:K?K>0?vn.forward:vn.back:vn.unknown})})};function u(){c=n.value}function m(b){r.push(b);const w=()=>{const x=r.indexOf(b);x>-1&&r.splice(x,1)};retur