Files
WGDashboard/src/static/dist/WGDashboardClient/assets/index-fHUccsgM.js

42 lines
290 KiB
JavaScript
Raw Normal View History

2026-03-31 21:32:10 +02:00
(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))s(r);new MutationObserver(r=>{for(const o of r)if(o.type==="childList")for(const a of o.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&s(a)}).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 s(r){if(r.ep)return;r.ep=!0;const o=n(r);fetch(r.href,o)}})();/**
* @vue/shared v3.5.16
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**//*! #__NO_SIDE_EFFECTS__ */function pl(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const Ve={},Ys=[],hn=()=>{},cb=()=>!1,Ji=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),ml=e=>e.startsWith("onUpdate:"),nt=Object.assign,gl=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},ub=Object.prototype.hasOwnProperty,ke=(e,t)=>ub.call(e,t),he=Array.isArray,zs=e=>Kr(e)==="[object Map]",rr=e=>Kr(e)==="[object Set]",Au=e=>Kr(e)==="[object Date]",be=e=>typeof e=="function",Qe=e=>typeof e=="string",pn=e=>typeof e=="symbol",qe=e=>e!==null&&typeof e=="object",_l=e=>(qe(e)||be(e))&&be(e.then)&&be(e.catch),Cd=Object.prototype.toString,Kr=e=>Cd.call(e),fb=e=>Kr(e).slice(8,-1),Od=e=>Kr(e)==="[object Object]",vl=e=>Qe(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Sr=pl(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Qi=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},db=/-(\w)/g,Wt=Qi(e=>e.replace(db,(t,n)=>n?n.toUpperCase():"")),hb=/\B([A-Z])/g,Ts=Qi(e=>e.replace(hb,"-$1").toLowerCase()),Xi=Qi(e=>e.charAt(0).toUpperCase()+e.slice(1)),Zo=Qi(e=>e?`on${Xi(e)}`:""),Vn=(e,t)=>!Object.is(e,t),Ni=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},Rd=(e,t,n,s=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:n})},Fi=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Nd=e=>{const t=Qe(e)?Number(e):NaN;return isNaN(t)?e:t};let Su;const Zi=()=>Su||(Su=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function eo(e){if(he(e)){const t={};for(let n=0;n<e.length;n++){const s=e[n],r=Qe(s)?_b(s):eo(s);if(r)for(const o in r)t[o]=r[o]}return t}else if(Qe(e)||qe(e))return e}const pb=/;(?![^(]*\))/g,mb=/:([^]+)/,gb=/\/\*[^]*?\*\//g;function _b(e){const t={};return e.replace(gb,"").split(pb).forEach(n=>{if(n){const s=n.split(mb);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function Qt(e){let t="";if(Qe(e))t=e;else if(he(e))for(let n=0;n<e.length;n++){const s=Qt(e[n]);s&&(t+=s+" ")}else if(qe(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const vb="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",bb=pl(vb);function xd(e){return!!e||e===""}function yb(e,t){if(e.length!==t.length)return!1;let n=!0;for(let s=0;n&&s<e.length;s++)n=bs(e[s],t[s]);return n}function bs(e,t){if(e===t)return!0;let n=Au(e),s=Au(t);if(n||s)return n&&s?e.getTime()===t.getTime():!1;if(n=pn(e),s=pn(t),n||s)return e===t;if(n=he(e),s=he(t),n||s)return n&&s?yb(e,t):!1;if(n=qe(e),s=qe(t),n||s){if(!n||!s)return!1;const r=Object.keys(e).length,o=Object.keys(t).length;if(r!==o)return!1;for(const a in e){const l=e.hasOwnProperty(a),u=t.hasOwnProperty(a);if(l&&!u||!l&&u||!bs(e[a],t[a]))return!1}}return String(e)===String(t)}function bl(e,t){return e.findIndex(n=>bs(n,t))}const Pd=e=>!!(e&&e.__v_isRef===!0),mt=e=>Qe(e)?e:e==null?"":he(e)||qe(e)&&(e.toString===Cd||!be(e.toString))?Pd(e)?mt(e.value):JSON.stringify(e,Dd,2):String(e),Dd=(e,t)=>Pd(t)?Dd(e,t.value):zs(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r],o)=>(n[ea(s,o)+" =>"]=r,n),{})}:rr(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>ea(n))}:pn(t)?ea(t):qe(t)&&!he(t)&&!Od(t)?String(t):t,ea=(e,t="")=>{var n;return pn(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/**
* @vue/reactivity v3.5.16
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let ht;class $d{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=ht,!t&&ht&&(this.index=(ht.scopes||(ht.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].pause();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].resume();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].resume()}}run(t){if(this._active){const n=ht;try{return ht=this,t()}finally{ht=n}}}on(){++this._on===1&&(this.prevScope=ht,ht=this)}off(){this._on>0&&--this._on===0&&(ht=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let n,s;for(n=0,s=this.effects.length;n<s;n++)this.effects[n].stop();for(this.effects.length=0,n=0,s=this.cleanups.length;n<s;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){for(n=0,s=this.scopes.length;n<s;n++)this.scopes[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!t){const r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0}}}function Ld(e){return new $d(e)}function Id(){return ht}function Eb(e,t=!1){ht&&ht.cleanups.push(e)}let Ye;const ta=new WeakSet;class Md{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,ht&&ht.active&&ht.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,ta.has(this)&&(ta.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||Bd(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,Cu(this),Fd(this);const t=Ye,n=Xt;Ye=this,Xt=!0;try{return this.fn()}finally{Ud(this),Ye=t,Xt=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)wl(t);this.deps=this.depsTail=void 0,Cu(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?ta.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){qa(this)&&this.run()}get dirty(){return qa(this)}}let kd=0,Cr,Or;function Bd(e,t=!1){if(e.flags|=8,t){e.next=Or,Or=e;return}e.next=Cr,Cr=e}function yl(){kd++}function El(){if(--kd>0)return;if(Or){let t=Or;for(Or=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;Cr;){let t=Cr;for(Cr=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(s){e||(e=s)}t=n}}if(e)throw e}function Fd(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Ud(e){let t,n=e.depsTail,s=n;for(;s;){const r=s.prevDep;s.version===-1?(s===n&&(n=r),wl(s),wb(s)):t=s,s.dep.activeLink=s.prevActiveLink,s.prevActiveLink=void 0,s=r}e.deps=t,e.depsTail=n}function qa(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Hd(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Hd(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Lr)||(e.globalVersion=Lr,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!qa(e))))return;e.flags|=2;const t=e.dep,n=Ye,s=Xt;Ye=e,Xt=!0;try{Fd(e);const r=e.fn(e._value);(t.version===0||Vn(r,e._value))&&(e.flags|=128,e._value=r,t.version++)}catch(r){throw t.version++,r}finally{Ye=n,Xt=s,Ud(e),e.flags&=-3}}function wl(e,t=!1){const{dep:n,prevSub:s,nextSub:r}=e;if(s&&(s.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=s,e.nextSub=void 0),n.subs===e&&(n.subs=s,!s&&n.computed)){n.computed.flags&=-5;for(let o=n.computed.deps;o;o=o.nextDep)wl(o,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function wb(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let Xt=!0;const Vd=[];function An(){Vd.push(Xt),Xt=!1}function Sn(){const e=Vd.pop();Xt=e===void 0?!0:e}function Cu(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=Ye;Ye=void 0;try{t()}finally{Ye=n}}}let Lr=0;class Tb{constructor(t
* @vue/runtime-core v3.5.16
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function Wr(e,t,n,s){try{return s?e(...s):e()}catch(r){Yr(r,t,n)}}function Zt(e,t,n,s){if(be(e)){const r=Wr(e,t,n,s);return r&&_l(r)&&r.catch(o=>{Yr(o,t,n)}),r}if(he(e)){const r=[];for(let o=0;o<e.length;o++)r.push(Zt(e[o],t,n,s));return r}}function Yr(e,t,n,s=!0){const r=t?t.vnode:null,{errorHandler:o,throwUnhandledErrorInProduction:a}=t&&t.appContext.config||Ve;if(t){let l=t.parent;const u=t.proxy,d=`https://vuejs.org/error-reference/#runtime-${n}`;for(;l;){const f=l.ec;if(f){for(let p=0;p<f.length;p++)if(f[p](e,u,d)===!1)return}l=l.parent}if(o){An(),Wr(o,null,10,[e,u,d]),Sn();return}}Qb(e,n,r,s,a)}function Qb(e,t,n,s=!0,r=!1){if(r)throw e;console.error(e)}const Tt=[];let fn=-1;const Gs=[];let Bn=null,Ks=0;const eh=Promise.resolve();let ji=null;function no(e){const t=ji||eh;return e?t.then(this?e.bind(this):e):t}function Xb(e){let t=fn+1,n=Tt.length;for(;t<n;){const s=t+n>>>1,r=Tt[s],o=Mr(r);o<e||o===e&&r.flags&2?t=s+1:n=s}return t}function Rl(e){if(!(e.flags&1)){const t=Mr(e),n=Tt[Tt.length-1];!n||!(e.flags&2)&&t>=Mr(n)?Tt.push(e):Tt.splice(Xb(t),0,e),e.flags|=1,th()}}function th(){ji||(ji=eh.then(sh))}function Ya(e){he(e)?Gs.push(...e):Bn&&e.id===-1?Bn.splice(Ks+1,0,e):e.flags&1||(Gs.push(e),e.flags|=1),th()}function Ru(e,t,n=fn+1){for(;n<Tt.length;n++){const s=Tt[n];if(s&&s.flags&2){if(e&&s.id!==e.uid)continue;Tt.splice(n,1),n--,s.flags&4&&(s.flags&=-2),s(),s.flags&4||(s.flags&=-2)}}}function nh(e){if(Gs.length){const t=[...new Set(Gs)].sort((n,s)=>Mr(n)-Mr(s));if(Gs.length=0,Bn){Bn.push(...t);return}for(Bn=t,Ks=0;Ks<Bn.length;Ks++){const n=Bn[Ks];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}Bn=null,Ks=0}}const Mr=e=>e.id==null?e.flags&2?-1:1/0:e.id;function sh(e){try{for(fn=0;fn<Tt.length;fn++){const t=Tt[fn];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),Wr(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;fn<Tt.length;fn++){const t=Tt[fn];t&&(t.flags&=-2)}fn=-1,Tt.length=0,nh(),ji=null,(Tt.length||Gs.length)&&sh()}}let At=null,rh=null;function qi(e){const t=At;return At=e,rh=e&&e.type.__scopeId||null,t}function it(e,t=At,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&Uu(-1);const o=qi(t);let a;try{a=e(...r)}finally{qi(o),s._d&&Uu(1)}return a};return s._n=!0,s._c=!0,s._d=!0,s}function It(e,t){if(At===null)return e;const n=lo(At),s=e.dirs||(e.dirs=[]);for(let r=0;r<t.length;r++){let[o,a,l,u=Ve]=t[r];o&&(be(o)&&(o={mounted:o,updated:o}),o.deep&&wn(a),s.push({dir:o,instance:n,value:a,oldValue:void 0,arg:l,modifiers:u}))}return e}function us(e,t,n,s){const r=e.dirs,o=t&&t.dirs;for(let a=0;a<r.length;a++){const l=r[a];o&&(l.oldValue=o[a].value);let u=l.dir[s];u&&(An(),Zt(u,n,8,[e.el,l,e,t]),Sn())}}const Zb=Symbol("_vte"),ih=e=>e.__isTeleport,Fn=Symbol("_leaveCb"),Si=Symbol("_enterCb");function oh(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return As(()=>{e.isMounted=!0}),gh(()=>{e.isUnmounting=!0}),e}const Ut=[Function,Array],ah={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Ut,onEnter:Ut,onAfterEnter:Ut,onEnterCancelled:Ut,onBeforeLeave:Ut,onLeave:Ut,onAfterLeave:Ut,onLeaveCancelled:Ut,onBeforeAppear:Ut,onAppear:Ut,onAfterAppear:Ut,onAppearCancelled:Ut},lh=e=>{const t=e.subTree;return t.component?lh(t.component):t},ey={name:"BaseTransition",props:ah,setup(e,{slots:t}){const n=kl(),s=oh();return()=>{const r=t.default&&Nl(t.default(),!0);if(!r||!r.length)return;const o=ch(r),a=xe(e),{mode:l}=a;if(s.isLeaving)return ra(o);const u=Nu(o);if(!u)return ra(o);let d=kr(u,a,s,n,p=>d=p);u.type!==ut&&ys(u,d);let f=n.subTree&&Nu(n.subTree);if(f&&f.type!==ut&&!dn(u,f)&&lh(n).type!==ut){let p=kr(f,a,s,n);if(ys(f,p),l==="out-in"&&u.type!==ut)return s.isLeaving=!0,p.afterLeave=()=>{s.isLeaving=!1,n.job.flags&8||n.update(),delete p.afterLeave,f=void 0},ra(o);l==="in-out"&&u.type!==ut?p.delayLeave=(g,_,v)=>{const A=uh(s,f);A[String(f.key)]=f,g[Fn]=()=>{_(),g[Fn]=void 0,delete d.delayedLeave,f=void 0},d.delayedLeave=()=>{v(),delete d.delayedLeave,f=void 0}}:f=void 0}else f&&(f=void 0);return o}}};function ch(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==ut){t=n;break}
* @vue/runtime-dom v3.5.16
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let nl;const Hu=typeof window<"u"&&window.trustedTypes;if(Hu)try{nl=Hu.createPolicy("vue",{createHTML:e=>e})}catch{}const qh=nl?e=>nl.createHTML(e):e=>e,rE="http://www.w3.org/2000/svg",iE="http://www.w3.org/1998/Math/MathML",yn=typeof document<"u"?document:null,Vu=yn&&yn.createElement("template"),oE={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?yn.createElementNS(rE,e):t==="mathml"?yn.createElementNS(iE,e):n?yn.createElement(e,{is:n}):yn.createElement(e);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>yn.createTextNode(e),createComment:e=>yn.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>yn.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,o){const a=n?n.previousSibling:t.lastChild;if(r&&(r===o||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===o||!(r=r.nextSibling)););else{Vu.innerHTML=qh(s==="svg"?`<svg>${e}</svg>`:s==="mathml"?`<math>${e}</math>`:e);const l=Vu.content;if(s==="svg"||s==="mathml"){const u=l.firstChild;for(;u.firstChild;)l.appendChild(u.firstChild);l.removeChild(u)}t.insertBefore(l,n)}return[a?a.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},$n="transition",br="animation",Zs=Symbol("_vtc"),Kh={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Wh=nt({},ah,Kh),aE=e=>(e.displayName="Transition",e.props=Wh,e),Hr=aE((e,{slots:t})=>Bl(ty,Yh(e),t)),ds=(e,t=[])=>{he(e)?e.forEach(n=>n(...t)):e&&e(...t)},ju=e=>e?he(e)?e.some(t=>t.length>1):e.length>1:!1;function Yh(e){const t={};for(const $ in e)$ in Kh||(t[$]=e[$]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:o=`${n}-enter-from`,enterActiveClass:a=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:u=o,appearActiveClass:d=a,appearToClass:f=l,leaveFromClass:p=`${n}-leave-from`,leaveActiveClass:g=`${n}-leave-active`,leaveToClass:_=`${n}-leave-to`}=e,v=lE(r),A=v&&v[0],I=v&&v[1],{onBeforeEnter:B,onEnter:H,onEnterCancelled:w,onLeave:V,onLeaveCancelled:U,onBeforeAppear:x=B,onAppear:R=H,onAppearCancelled:S=w}=t,O=($,z,j,X)=>{$._enterCancelled=X,Mn($,z?f:l),Mn($,z?d:a),j&&j()},M=($,z)=>{$._isLeaving=!1,Mn($,p),Mn($,_),Mn($,g),z&&z()},k=$=>(z,j)=>{const X=$?R:H,K=()=>O(z,$,j);ds(X,[z,K]),qu(()=>{Mn(z,$?u:o),un(z,$?f:l),ju(X)||Ku(z,s,A,K)})};return nt(t,{onBeforeEnter($){ds(B,[$]),un($,o),un($,a)},onBeforeAppear($){ds(x,[$]),un($,u),un($,d)},onEnter:k(!1),onAppear:k(!0),onLeave($,z){$._isLeaving=!0;const j=()=>M($,z);un($,p),$._enterCancelled?(un($,g),sl()):(sl(),un($,g)),qu(()=>{$._isLeaving&&(Mn($,p),un($,_),ju(V)||Ku($,s,I,j))}),ds(V,[$,j])},onEnterCancelled($){O($,!1,void 0,!0),ds(w,[$])},onAppearCancelled($){O($,!0,void 0,!0),ds(S,[$])},onLeaveCancelled($){M($),ds(U,[$])}})}function lE(e){if(e==null)return null;if(qe(e))return[la(e.enter),la(e.leave)];{const t=la(e);return[t,t]}}function la(e){return Nd(e)}function un(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Zs]||(e[Zs]=new Set)).add(t)}function Mn(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[Zs];n&&(n.delete(t),n.size||(e[Zs]=void 0))}function qu(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let cE=0;function Ku(e,t,n,s){const r=e._endId=++cE,o=()=>{r===e._endId&&s()};if(n!=null)return setTimeout(o,n);const{type:a,timeout:l,propCount:u}=zh(e,t);if(!a)return s();const d=a+"end";let f=0;const p=()=>{e.removeEventListener(d,g),o()},g=_=>{_.target===e&&++f>=u&&p()};setTimeout(()=>{f<u&&p()},l+1),e.addEventListener(d,g)}function zh(e,t){const n=window.getComputedStyle(e),s=v=>(n[v]||"").split(", "),r=s(`${$n}Delay`),o=s(`${$n}Duration`),a=Wu(r,o),l=s(`${br}Delay`),u=s(`${br}Duration`
* pinia v3.0.2
* (c) 2025 Eduardo San Martin Morote
* @license MIT
*/let Xh;const co=e=>Xh=e,Zh=Symbol();function rl(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var Pr;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(Pr||(Pr={}));function VE(){const e=Ld(!0),t=e.run(()=>Le({}));let n=[],s=[];const r=Ol({install(o){co(r),r._a=o,o.provide(Zh,r),o.config.globalProperties.$pinia=r,s.forEach(a=>n.push(a)),s=[]},use(o){return this._a?n.push(o):s.push(o),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return r}const ep=()=>{};function cf(e,t,n,s=ep){e.push(t);const r=()=>{const o=e.indexOf(t);o>-1&&(e.splice(o,1),s())};return!n&&Id()&&Eb(r),r}function js(e,...t){e.slice().forEach(n=>{n(...t)})}const jE=e=>e(),uf=Symbol(),da=Symbol();function il(e,t){e instanceof Map&&t instanceof Map?t.forEach((n,s)=>e.set(s,n)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const s=t[n],r=e[n];rl(r)&&rl(s)&&e.hasOwnProperty(n)&&!et(s)&&!jn(s)?e[n]=il(r,s):e[n]=s}return e}const qE=Symbol();function KE(e){return!rl(e)||!Object.prototype.hasOwnProperty.call(e,qE)}const{assign:kn}=Object;function WE(e){return!!(et(e)&&e.effect)}function YE(e,t,n,s){const{state:r,actions:o,getters:a}=t,l=n.state.value[e];let u;function d(){l||(n.state.value[e]=r?r():{});const f=qb(n.state.value[e]);return kn(f,o,Object.keys(a||{}).reduce((p,g)=>(p[g]=Ol(je(()=>{co(n);const _=n._s.get(e);return a[g].call(_,_)})),p),{}))}return u=tp(e,d,t,n,s,!0),u}function tp(e,t,n={},s,r,o){let a;const l=kn({actions:{}},n),u={deep:!0};let d,f,p=[],g=[],_;const v=s.state.value[e];!o&&!v&&(s.state.value[e]={}),Le({});let A;function I(S){let O;d=f=!1,typeof S=="function"?(S(s.state.value[e]),O={type:Pr.patchFunction,storeId:e,events:_}):(il(s.state.value[e],S),O={type:Pr.patchObject,payload:S,storeId:e,events:_});const M=A=Symbol();no().then(()=>{A===M&&(d=!0)}),f=!0,js(p,O,s.state.value[e])}const B=o?function(){const{state:O}=n,M=O?O():{};this.$patch(k=>{kn(k,M)})}:ep;function H(){a.stop(),p=[],g=[],s._s.delete(e)}const w=(S,O="")=>{if(uf in S)return S[da]=O,S;const M=function(){co(s);const k=Array.from(arguments),$=[],z=[];function j(Q){$.push(Q)}function X(Q){z.push(Q)}js(g,{args:k,name:M[da],store:U,after:j,onError:X});let K;try{K=S.apply(this&&this.$id===e?this:U,k)}catch(Q){throw js(z,Q),Q}return K instanceof Promise?K.then(Q=>(js($,Q),Q)).catch(Q=>(js(z,Q),Promise.reject(Q))):(js($,K),K)};return M[uf]=!0,M[da]=O,M},V={_p:s,$id:e,$onAction:cf.bind(null,g),$patch:I,$reset:B,$subscribe(S,O={}){const M=cf(p,S,O.detached,()=>k()),k=a.run(()=>Js(()=>s.state.value[e],$=>{(O.flush==="sync"?f:d)&&S({storeId:e,type:Pr.direct,events:_},$)},kn({},u,O)));return M},$dispose:H},U=Cn(V);s._s.set(e,U);const R=(s._a&&s._a.runWithContext||jE)(()=>s._e.run(()=>(a=Ld()).run(()=>t({action:w}))));for(const S in R){const O=R[S];if(et(O)&&!WE(O)||jn(O))o||(v&&KE(O)&&(et(O)?O.value=v[S]:il(O,v[S])),s.state.value[e][S]=O);else if(typeof O=="function"){const M=w(O,S);R[S]=M,l.actions[S]=O}}return kn(U,R),kn(xe(U),R),Object.defineProperty(U,"$state",{get:()=>s.state.value[e],set:S=>{I(O=>{kn(O,S)})}}),s._p.forEach(S=>{kn(U,a.run(()=>S({store:U,app:s._a,pinia:s,options:l})))}),v&&o&&n.hydrate&&n.hydrate(U.$state,v),d=!0,f=!0,U}/*! #__NO_SIDE_EFFECTS__ */function zE(e,t,n){let s;const r=typeof t=="function";s=r?n:t;function o(a,l){const u=vy();return a=a||(u?Mt(Zh,null):null),a&&co(a),a=Xh,a._s.has(e)||(r?tp(e,t,s,a):YE(e,s,a)),a._s.get(e)}return o.$id=e,o}const lt=[];for(let e=0;e<256;++e)lt.push((e+256).toString(16).slice(1));function GE(e,t=0){return(lt[e[t+0]]+lt[e[t+1]]+lt[e[t+2]]+lt[e[t+3]]+"-"+lt[e[t+4]]+lt[e[t+5]]+"-"+lt[e[t+6]]+lt[e[t+7]]+"-"+lt[e[t+8]]+lt[e[t+9]]+"-"+lt[e[t+10]]+lt[e[t+11]]+lt[e[t+12]]+lt[e[t+13]]+lt[e[t+14]]+lt[e[t+15]]).toLowerCase()}let ha;const JE=new Uint8Array(16);function QE(){if(!ha){if(typeof crypto>"u"||!crypto.getRandomValues)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");ha=crypto.getRan
`).forEach(function(a){r=a.indexOf(":"),n=a.substring(0,r).trim().toLowerCase(),s=a.substring(r+1).trim(),!(!n||t[n]&&o0[n])&&(n==="set-cookie"?t[n]?t[n].push(s):t[n]=[s]:t[n]=t[n]?t[n]+", "+s:s)}),t},vf=Symbol("internals");function yr(e){return e&&String(e).trim().toLowerCase()}function Ii(e){return e===!1||e==null?e:F.isArray(e)?e.map(Ii):String(e).replace(/[\r\n]+$/,"")}function l0(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let s;for(;s=n.exec(e);)t[s[1]]=s[2];return t}const c0=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function ma(e,t,n,s,r){if(F.isFunction(s))return s.call(this,t,n);if(r&&(t=n),!!F.isString(t)){if(F.isString(s))return t.indexOf(s)!==-1;if(F.isRegExp(s))return s.test(t)}}function u0(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,s)=>n.toUpperCase()+s)}function f0(e,t){const n=F.toCamelCase(" "+t);["get","set","has"].forEach(s=>{Object.defineProperty(e,s+n,{value:function(r,o,a){return this[s].call(this,t,r,o,a)},configurable:!0})})}let Rt=class{constructor(t){t&&this.set(t)}set(t,n,s){const r=this;function o(l,u,d){const f=yr(u);if(!f)throw new Error("header name must be a non-empty string");const p=F.findKey(r,f);(!p||r[p]===void 0||d===!0||d===void 0&&r[p]!==!1)&&(r[p||u]=Ii(l))}const a=(l,u)=>F.forEach(l,(d,f)=>o(d,f,u));if(F.isPlainObject(t)||t instanceof this.constructor)a(t,n);else if(F.isString(t)&&(t=t.trim())&&!c0(t))a(a0(t),n);else if(F.isObject(t)&&F.isIterable(t)){let l={},u,d;for(const f of t){if(!F.isArray(f))throw TypeError("Object iterator must return a key-value pair");l[d=f[0]]=(u=l[d])?F.isArray(u)?[...u,f[1]]:[u,f[1]]:f[1]}a(l,n)}else t!=null&&o(n,t,s);return this}get(t,n){if(t=yr(t),t){const s=F.findKey(this,t);if(s){const r=this[s];if(!n)return r;if(n===!0)return l0(r);if(F.isFunction(n))return n.call(this,r,s);if(F.isRegExp(n))return n.exec(r);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=yr(t),t){const s=F.findKey(this,t);return!!(s&&this[s]!==void 0&&(!n||ma(this,this[s],s,n)))}return!1}delete(t,n){const s=this;let r=!1;function o(a){if(a=yr(a),a){const l=F.findKey(s,a);l&&(!n||ma(s,s[l],l,n))&&(delete s[l],r=!0)}}return F.isArray(t)?t.forEach(o):o(t),r}clear(t){const n=Object.keys(this);let s=n.length,r=!1;for(;s--;){const o=n[s];(!t||ma(this,this[o],o,t,!0))&&(delete this[o],r=!0)}return r}normalize(t){const n=this,s={};return F.forEach(this,(r,o)=>{const a=F.findKey(s,o);if(a){n[a]=Ii(r),delete n[o];return}const l=t?u0(o):String(o).trim();l!==o&&delete n[o],n[l]=Ii(r),s[l]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return F.forEach(this,(s,r)=>{s!=null&&s!==!1&&(n[r]=t&&F.isArray(s)?s.join(", "):s)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(`
`)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const s=new this(t);return n.forEach(r=>s.set(r)),s}static accessor(t){const s=(this[vf]=this[vf]={accessors:{}}).accessors,r=this.prototype;function o(a){const l=yr(a);s[l]||(f0(r,a),s[l]=!0)}return F.isArray(t)?t.forEach(o):o(t),this}};Rt.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);F.reduceDescriptors(Rt.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(s){this[n]=s}}});F.freezeMethods(Rt);function ga(e,t){const n=this||Qr,s=t||n,r=Rt.from(s.headers);let o=s.data;return F.forEach(e,function(l){o=l.call(n,o,r.normalize(),t?t.status:void 0)}),r.normalize(),o}function gp(e){return!!(e&&e.__CANCEL__)}let Xr=class extends _e{constructor(t,n,s){super(t??"canceled",_e.ERR_CANCELED,n,s),this.name="CanceledError",this.__CANCEL__=!0}};function _p(e,t,n){const s=n.config.validateStatus;!n.status||!s||s(n.status)?e(n):t(new _e("Request failed with status code "+n.status,[_e.ERR_BAD_REQUEST,_e.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function d0(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function h0(e,t){e=e||10;const n=new Array(e),s=new Array(e);let r=0,o=0,a;return t=t!==void 0?t:1e3,function(u){const d=Date.now(),f=s[o];a||(a=d),n[r]=u,s[r]=d;let p=o,g=0;for(;p!==r;)g+=n[p++],p=p%e;if(r=(r+1)%e,r===o&&(o=(o+1)%e),d-a<t)return;const _=f&&d-f;return _?Math.round(g*1e3/_):void 0}}function p0(e,t){let n=0,s=1e3/t,r,o;const a=(d,f=Date.now())=>{n=f,r=null,o&&(clearTimeout(o),o=null),e(...d)};return[(...d)=>{const f=Date.now(),p=f-n;p>=s?a(d,f):(r=d,o||(o=setTimeout(()=>{o=null,a(r)},s-p)))},()=>r&&a(r)]}const Gi=(e,t,n=3)=>{let s=0;const r=h0(50,250);return p0(o=>{const a=o.loaded,l=o.lengthComputable?o.total:void 0,u=a-s,d=r(u),f=a<=l;s=a;const p={loaded:a,total:l,progress:l?a/l:void 0,bytes:u,rate:d||void 0,estimated:d&&l&&f?(l-a)/d:void 0,event:o,lengthComputable:l!=null,[t?"download":"upload"]:!0};e(p)},n)},bf=(e,t)=>{const n=e!=null;return[s=>t[0]({lengthComputable:n,total:e,loaded:s}),t[1]]},yf=e=>(...t)=>F.asap(()=>e(...t)),m0=gt.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,gt.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(gt.origin),gt.navigator&&/(msie|trident)/i.test(gt.navigator.userAgent)):()=>!0,g0=gt.hasStandardBrowserEnv?{write(e,t,n,s,r,o,a){if(typeof document>"u")return;const l=[`${e}=${encodeURIComponent(t)}`];F.isNumber(n)&&l.push(`expires=${new Date(n).toUTCString()}`),F.isString(s)&&l.push(`path=${s}`),F.isString(r)&&l.push(`domain=${r}`),o===!0&&l.push("secure"),F.isString(a)&&l.push(`SameSite=${a}`),document.cookie=l.join("; ")},read(e){if(typeof document>"u")return null;const t=document.cookie.match(new RegExp("(?:^|; )"+e+"=([^;]*)"));return t?decodeURIComponent(t[1]):null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};function _0(e){return typeof e!="string"?!1:/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function v0(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function vp(e,t,n){let s=!_0(t);return e&&(s||n==!1)?v0(e,t):t}const Ef=e=>e instanceof Rt?{...e}:e;function ws(e,t){t=t||{};const n={};function s(d,f,p,g){return F.isPlainObject(d)&&F.isPlainObject(f)?F.merge.call({caseless:g},d,f):F.isPlainObject(f)?F.merge({},f):F.isArray(f)?f.slice():f}function r(d,f,p,g){if(F.isUndefined(f)){if(!F.isUndefined(d))return s(void 0,d,p,g)}else return s(d,f,p,g)}function o(d,f){if(!F.isUndefined(f))return s(void 0,f)}function a(d,f){if(F.isUndefined(f)){if(!F.isUndefined(d))return s(void 0,d)}else return s(void 0,f)}function l(d,f,p){if(p in t)return s(d,f);if(p in e)return s(void 0,d)}const u={url:o,method:o,data:o,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,withXSRFToken:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgre
`+a.map(Of).join(`
`):" "+Of(a[0]):"as no adapter specified";throw new _e("There is no suitable adapter to dispatch the request "+l,"ERR_NOT_SUPPORT")}return r}const Ep={getAdapter:N0,adapters:ql};function _a(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Xr(null,e)}function Rf(e){return _a(e),e.headers=Rt.from(e.headers),e.data=ga.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Ep.getAdapter(e.adapter||Qr.adapter,e)(e).then(function(s){return _a(e),s.data=ga.call(e,e.transformResponse,s),s.headers=Rt.from(s.headers),s},function(s){return gp(s)||(_a(e),s&&s.response&&(s.response.data=ga.call(e,e.transformResponse,s.response),s.response.headers=Rt.from(s.response.headers))),Promise.reject(s)})}const wp="1.14.0",mo={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{mo[e]=function(s){return typeof s===e||"a"+(t<1?"n ":" ")+e}});const Nf={};mo.transitional=function(t,n,s){function r(o,a){return"[Axios v"+wp+"] Transitional option '"+o+"'"+a+(s?". "+s:"")}return(o,a,l)=>{if(t===!1)throw new _e(r(a," has been removed"+(n?" in "+n:"")),_e.ERR_DEPRECATED);return n&&!Nf[a]&&(Nf[a]=!0,console.warn(r(a," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(o,a,l):!0}};mo.spelling=function(t){return(n,s)=>(console.warn(`${s} is likely a misspelling of ${t}`),!0)};function x0(e,t,n){if(typeof e!="object")throw new _e("options must be an object",_e.ERR_BAD_OPTION_VALUE);const s=Object.keys(e);let r=s.length;for(;r-- >0;){const o=s[r],a=t[o];if(a){const l=e[o],u=l===void 0||a(l,o,e);if(u!==!0)throw new _e("option "+o+" must be "+u,_e.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new _e("Unknown option "+o,_e.ERR_BAD_OPTION)}}const Mi={assertOptions:x0,validators:mo},Ht=Mi.validators;let _s=class{constructor(t){this.defaults=t||{},this.interceptors={request:new _f,response:new _f}}async request(t,n){try{return await this._request(t,n)}catch(s){if(s instanceof Error){let r={};Error.captureStackTrace?Error.captureStackTrace(r):r=new Error;const o=r.stack?r.stack.replace(/^.+\n/,""):"";try{s.stack?o&&!String(s.stack).endsWith(o.replace(/^.+\n.+\n/,""))&&(s.stack+=`
`+o):s.stack=o}catch{}}throw s}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=ws(this.defaults,n);const{transitional:s,paramsSerializer:r,headers:o}=n;s!==void 0&&Mi.assertOptions(s,{silentJSONParsing:Ht.transitional(Ht.boolean),forcedJSONParsing:Ht.transitional(Ht.boolean),clarifyTimeoutError:Ht.transitional(Ht.boolean),legacyInterceptorReqResOrdering:Ht.transitional(Ht.boolean)},!1),r!=null&&(F.isFunction(r)?n.paramsSerializer={serialize:r}:Mi.assertOptions(r,{encode:Ht.function,serialize:Ht.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),Mi.assertOptions(n,{baseUrl:Ht.spelling("baseURL"),withXsrfToken:Ht.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let a=o&&F.merge(o.common,o[n.method]);o&&F.forEach(["delete","get","head","post","put","patch","common"],v=>{delete o[v]}),n.headers=Rt.concat(a,o);const l=[];let u=!0;this.interceptors.request.forEach(function(A){if(typeof A.runWhen=="function"&&A.runWhen(n)===!1)return;u=u&&A.synchronous;const I=n.transitional||Vl;I&&I.legacyInterceptorReqResOrdering?l.unshift(A.fulfilled,A.rejected):l.push(A.fulfilled,A.rejected)});const d=[];this.interceptors.response.forEach(function(A){d.push(A.fulfilled,A.rejected)});let f,p=0,g;if(!u){const v=[Rf.bind(this),void 0];for(v.unshift(...l),v.push(...d),g=v.length,f=Promise.resolve(n);p<g;)f=f.then(v[p++],v[p++]);return f}g=l.length;let _=n;for(;p<g;){const v=l[p++],A=l[p++];try{_=v(_)}catch(I){A.call(this,I);break}}try{f=Rf.call(this,_)}catch(v){return Promise.reject(v)}for(p=0,g=d.length;p<g;)f=f.then(d[p++],d[p++]);return f}getUri(t){t=ws(this.defaults,t);const n=vp(t.baseURL,t.url,t.allowAbsoluteUrls);return pp(n,t.params,t.paramsSerializer)}};F.forEach(["delete","get","head","options"],function(t){_s.prototype[t]=function(n,s){return this.request(ws(s||{},{method:t,url:n,data:(s||{}).data}))}});F.forEach(["post","put","patch"],function(t){function n(s){return function(o,a,l){return this.request(ws(l||{},{method:t,headers:s?{"Content-Type":"multipart/form-data"}:{},url:o,data:a}))}}_s.prototype[t]=n(),_s.prototype[t+"Form"]=n(!0)});let P0=class Tp{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(o){n=o});const s=this;this.promise.then(r=>{if(!s._listeners)return;let o=s._listeners.length;for(;o-- >0;)s._listeners[o](r);s._listeners=null}),this.promise.then=r=>{let o;const a=new Promise(l=>{s.subscribe(l),o=l}).then(r);return a.cancel=function(){s.unsubscribe(o)},a},t(function(o,a,l){s.reason||(s.reason=new Xr(o,a,l),n(s.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=s=>{t.abort(s)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new Tp(function(r){t=r}),cancel:t}}};function D0(e){return function(n){return e.apply(null,n)}}function $0(e){return F.isObject(e)&&e.isAxiosError===!0}const cl={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,Unproce
* vue-router v4.5.1
* (c) 2025 Eduardo San Martin Morote
* @license MIT
*/const Ws=typeof document<"u";function Sp(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function z0(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&Sp(e.default)}const Me=Object.assign;function va(e,t){const n={};for(const s in t){const r=t[s];n[s]=nn(r)?r.map(e):e(r)}return n}const Dr=()=>{},nn=Array.isArray,Cp=/#/g,G0=/&/g,J0=/\//g,Q0=/=/g,X0=/\?/g,Op=/\+/g,Z0=/%5B/g,e1=/%5D/g,Rp=/%5E/g,t1=/%60/g,Np=/%7B/g,n1=/%7C/g,xp=/%7D/g,s1=/%20/g;function Kl(e){return encodeURI(""+e).replace(n1,"|").replace(Z0,"[").replace(e1,"]")}function r1(e){return Kl(e).replace(Np,"{").replace(xp,"}").replace(Rp,"^")}function ul(e){return Kl(e).replace(Op,"%2B").replace(s1,"+").replace(Cp,"%23").replace(G0,"%26").replace(t1,"`").replace(Np,"{").replace(xp,"}").replace(Rp,"^")}function i1(e){return ul(e).replace(Q0,"%3D")}function o1(e){return Kl(e).replace(Cp,"%23").replace(X0,"%3F")}function a1(e){return e==null?"":o1(e).replace(J0,"%2F")}function jr(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const l1=/\/$/,c1=e=>e.replace(l1,"");function ba(e,t,n="/"){let s,r={},o="",a="";const l=t.indexOf("#");let u=t.indexOf("?");return l<u&&l>=0&&(u=-1),u>-1&&(s=t.slice(0,u),o=t.slice(u+1,l>-1?l:t.length),r=e(o)),l>-1&&(s=s||t.slice(0,l),a=t.slice(l,t.length)),s=h1(s??t,n),{fullPath:s+(o&&"?")+o+a,path:s,query:r,hash:jr(a)}}function u1(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function xf(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function f1(e,t,n){const s=t.matched.length-1,r=n.matched.length-1;return s>-1&&s===r&&nr(t.matched[s],n.matched[r])&&Pp(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function nr(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Pp(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!d1(e[n],t[n]))return!1;return!0}function d1(e,t){return nn(e)?Pf(e,t):nn(t)?Pf(t,e):e===t}function Pf(e,t){return nn(t)?e.length===t.length&&e.every((n,s)=>n===t[s]):e.length===1&&e[0]===t}function h1(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),s=e.split("/"),r=s[s.length-1];(r===".."||r===".")&&s.push("");let o=n.length-1,a,l;for(a=0;a<s.length;a++)if(l=s[a],l!==".")if(l==="..")o>1&&o--;else break;return n.slice(0,o).join("/")+"/"+s.slice(a).join("/")}const Ln={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var qr;(function(e){e.pop="pop",e.push="push"})(qr||(qr={}));var $r;(function(e){e.back="back",e.forward="forward",e.unknown=""})($r||($r={}));function p1(e){if(!e)if(Ws){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),c1(e)}const m1=/^[^#]+#/;function g1(e,t){return e.replace(m1,"#")+t}function _1(e,t){const n=document.documentElement.getBoundingClientRect(),s=e.getBoundingClientRect();return{behavior:t.behavior,left:s.left-n.left-(t.left||0),top:s.top-n.top-(t.top||0)}}const go=()=>({left:window.scrollX,top:window.scrollY});function v1(e){let t;if("el"in e){const n=e.el,s=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?s?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=_1(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Df(e,t){return(history.state?history.state.position-t:-1)+e}const fl=new Map;function b1(e,t){fl.set(e,t)}function y1(e){const t=fl.get(e);return fl.delete(e),t}let E1=()=>location.protocol+"//"+location.host;function Dp(e,t){const{pathname:n,search:s,hash:r}=t,o=e.indexOf("#");if(o>-1){let l=r.includes(e.slice(o))?e.slice(o).length:1,u=r.slice(l);return u[0]!=="/"&&(u="/"+u),xf(u,"")}return xf(n,e)+s+r}function w1(e,t,n,s){let r=[],o=[],a=null;const l=({state:g})=>{const _=Dp(e,location),v=n.value,A=t.value;let I=0;if(g){if(n.value=_,t.value=g,a&&a===v){a=null;return}I=A?g.position
]))+`;cn.KANJI=new RegExp(n,"g"),cn.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g"),cn.BYTE=new RegExp(s,"g"),cn.NUMERIC=new RegExp(e,"g"),cn.ALPHANUMERIC=new RegExp(t,"g");const r=new RegExp("^"+n+"$"),o=new RegExp("^"+e+"$"),a=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");return cn.testKanji=function(u){return r.test(u)},cn.testNumeric=function(u){return o.test(u)},cn.testAlphanumeric=function(u){return a.test(u)},cn}var ad;function Cs(){return ad||(ad=1,function(e){const t=Fp(),n=Up();e.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]},e.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]},e.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]},e.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]},e.MIXED={bit:-1},e.getCharCountIndicator=function(o,a){if(!o.ccBits)throw new Error("Invalid mode: "+o);if(!t.isValid(a))throw new Error("Invalid version: "+a);return a>=1&&a<10?o.ccBits[0]:a<27?o.ccBits[1]:o.ccBits[2]},e.getBestModeForData=function(o){return n.testNumeric(o)?e.NUMERIC:n.testAlphanumeric(o)?e.ALPHANUMERIC:n.testKanji(o)?e.KANJI:e.BYTE},e.toString=function(o){if(o&&o.id)return o.id;throw new Error("Invalid mode")},e.isValid=function(o){return o&&o.bit&&o.ccBits};function s(r){if(typeof r!="string")throw new Error("Param is not a string");switch(r.toLowerCase()){case"numeric":return e.NUMERIC;case"alphanumeric":return e.ALPHANUMERIC;case"kanji":return e.KANJI;case"byte":return e.BYTE;default:throw new Error("Unknown mode: "+r)}}e.from=function(o,a){if(e.isValid(o))return o;try{return s(o)}catch{return a}}}(Da)),Da}var ld;function cT(){return ld||(ld=1,function(e){const t=Ss(),n=Bp(),s=Yl(),r=Cs(),o=Fp(),a=7973,l=t.getBCHDigit(a);function u(g,_,v){for(let A=1;A<=40;A++)if(_<=e.getCapacity(A,v,g))return A}function d(g,_){return r.getCharCountIndicator(g,_)+4}function f(g,_){let v=0;return g.forEach(function(A){const I=d(A.mode,_);v+=I+A.getBitsLength()}),v}function p(g,_){for(let v=1;v<=40;v++)if(f(g,v)<=e.getCapacity(v,_,r.MIXED))return v}e.from=function(_,v){return o.isValid(_)?parseInt(_,10):v},e.getCapacity=function(_,v,A){if(!o.isValid(_))throw new Error("Invalid QR Code version");typeof A>"u"&&(A=r.BYTE);const I=t.getSymbolTotalCodewords(_),B=n.getTotalCodewordsCount(_,v),H=(I-B)*8;if(A===r.MIXED)return H;const w=H-d(A,_);switch(A){case r.NUMERIC:return Math.floor(w/10*3);case r.ALPHANUMERIC:return Math.floor(w/11*2);case r.KANJI:return Math.floor(w/13);case r.BYTE:default:return Math.floor(w/8)}},e.getBestVersionForData=function(_,v){let A;const I=s.from(v,s.M);if(Array.isArray(_)){if(_.length>1)return p(_,I);if(_.length===0)return 1;A=_[0]}else A=_;return u(A.mode,A.getLength(),I)},e.getEncodedBits=function(_){if(!o.isValid(_)||_<7)throw new Error("Invalid QR Code version");let v=_<<12;for(;t.getBCHDigit(v)-l>=0;)v^=a<<t.getBCHDigit(v)-l;return _<<12|v}}(Pa)),Pa}var La={},cd;function uT(){if(cd)return La;cd=1;const e=Ss(),t=1335,n=21522,s=e.getBCHDigit(t);return La.getEncodedBits=function(o,a){const l=o.bit<<3|a;let u=l<<10;for(;e.getBCHDigit(u)-s>=0;)u^=t<<e.getBCHDigit(u)-s;return(l<<10|u)^n},La}var Ia={},Ma,ud;function fT(){if(ud)return Ma;ud=1;const e=Cs();function t(n){this.mode=e.NUMERIC,this.data=n.toString()}return t.getBitsLength=function(s){return 10*Math.floor(s/3)+(s%3?s%3*3+1:0)},t.prototype.getLength=function(){return this.data.length},t.prototype.getBitsLength=function(){return t.getBitsLength(this.data.length)},t.prototype.write=function(s){let r,o,a;for(r=0;r+3<=this.data.length;r+=3)o=this.data.substr(r,3),a=parseInt(o,10),s.put(a,10);const l=this.data.length-r;l>0&&(o=this.data.substr(r),a=parseInt(o,10),s.put(a,l*3+1))},Ma=t,Ma}var ka,fd;function dT(){if(fd)return ka;fd=1;const e=Cs(),t=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function n(s){this.mode=e.ALPHANUMERIC,this.data=s}return n.getBitsLength=function(r){return 11*Math.floor(r/2)+6*(r%2)},n.prototype.getLength=function(){return this.data.length},n.prototype.getBitsLength=function(){return n.getBitsLength(this.data.len
Make sure your charset is UTF-8`);o=(o>>>8&255)*192+(o&255),s.put(o,13)}},Fa=n,Fa}var Ua={exports:{}},pd;function mT(){return pd||(pd=1,function(e){var t={single_source_shortest_paths:function(n,s,r){var o={},a={};a[s]=0;var l=t.PriorityQueue.make();l.push(s,0);for(var u,d,f,p,g,_,v,A,I;!l.empty();){u=l.pop(),d=u.value,p=u.cost,g=n[d]||{};for(f in g)g.hasOwnProperty(f)&&(_=g[f],v=p+_,A=a[f],I=typeof a[f]>"u",(I||A>v)&&(a[f]=v,l.push(f,v),o[f]=d))}if(typeof r<"u"&&typeof a[r]>"u"){var B=["Could not find a path from ",s," to ",r,"."].join("");throw new Error(B)}return o},extract_shortest_path_from_predecessor_list:function(n,s){for(var r=[],o=s;o;)r.push(o),n[o],o=n[o];return r.reverse(),r},find_path:function(n,s,r){var o=t.single_source_shortest_paths(n,s,r);return t.extract_shortest_path_from_predecessor_list(o,r)},PriorityQueue:{make:function(n){var s=t.PriorityQueue,r={},o;n=n||{};for(o in s)s.hasOwnProperty(o)&&(r[o]=s[o]);return r.queue=[],r.sorter=n.sorter||s.default_sorter,r},default_sorter:function(n,s){return n.cost-s.cost},push:function(n,s){var r={value:n,cost:s};this.queue.push(r),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return this.queue.length===0}}};e.exports=t}(Ua)),Ua.exports}var md;function gT(){return md||(md=1,function(e){const t=Cs(),n=fT(),s=dT(),r=hT(),o=pT(),a=Up(),l=Ss(),u=mT();function d(B){return unescape(encodeURIComponent(B)).length}function f(B,H,w){const V=[];let U;for(;(U=B.exec(w))!==null;)V.push({data:U[0],index:U.index,mode:H,length:U[0].length});return V}function p(B){const H=f(a.NUMERIC,t.NUMERIC,B),w=f(a.ALPHANUMERIC,t.ALPHANUMERIC,B);let V,U;return l.isKanjiModeEnabled()?(V=f(a.BYTE,t.BYTE,B),U=f(a.KANJI,t.KANJI,B)):(V=f(a.BYTE_KANJI,t.BYTE,B),U=[]),H.concat(w,V,U).sort(function(R,S){return R.index-S.index}).map(function(R){return{data:R.data,mode:R.mode,length:R.length}})}function g(B,H){switch(H){case t.NUMERIC:return n.getBitsLength(B);case t.ALPHANUMERIC:return s.getBitsLength(B);case t.KANJI:return o.getBitsLength(B);case t.BYTE:return r.getBitsLength(B)}}function _(B){return B.reduce(function(H,w){const V=H.length-1>=0?H[H.length-1]:null;return V&&V.mode===w.mode?(H[H.length-1].data+=w.data,H):(H.push(w),H)},[])}function v(B){const H=[];for(let w=0;w<B.length;w++){const V=B[w];switch(V.mode){case t.NUMERIC:H.push([V,{data:V.data,mode:t.ALPHANUMERIC,length:V.length},{data:V.data,mode:t.BYTE,length:V.length}]);break;case t.ALPHANUMERIC:H.push([V,{data:V.data,mode:t.BYTE,length:V.length}]);break;case t.KANJI:H.push([V,{data:V.data,mode:t.BYTE,length:d(V.data)}]);break;case t.BYTE:H.push([{data:V.data,mode:t.BYTE,length:d(V.data)}])}}return H}function A(B,H){const w={},V={start:{}};let U=["start"];for(let x=0;x<B.length;x++){const R=B[x],S=[];for(let O=0;O<R.length;O++){const M=R[O],k=""+x+O;S.push(k),w[k]={node:M,lastCount:0},V[k]={};for(let $=0;$<U.length;$++){const z=U[$];w[z]&&w[z].node.mode===M.mode?(V[z][k]=g(w[z].lastCount+M.length,M.mode)-g(w[z].lastCount,M.mode),w[z].lastCount+=M.length):(w[z]&&(w[z].lastCount=M.length),V[z][k]=g(M.length,M.mode)+4+t.getCharCountIndicator(M.mode,H))}}U=S}for(let x=0;x<U.length;x++)V[U[x]].end=0;return{map:V,table:w}}function I(B,H){let w;const V=t.getBestModeForData(B);if(w=t.from(H,V),w!==t.BYTE&&w.bit<V.bit)throw new Error('"'+B+'" cannot be encoded with mode '+t.toString(w)+`.
Suggested mode is: `+t.toString(V));switch(w===t.KANJI&&!l.isKanjiModeEnabled()&&(w=t.BYTE),w){case t.NUMERIC:return new n(B);case t.ALPHANUMERIC:return new s(B);case t.KANJI:return new o(B);case t.BYTE:return new r(B)}}e.fromArray=function(H){return H.reduce(function(w,V){return typeof V=="string"?w.push(I(V,null)):V.data&&w.push(I(V.data,V.mode)),w},[])},e.fromString=function(H,w){const V=p(H,l.isKanjiModeEnabled()),U=v(V),x=A(U,w),R=u.find_path(x.map,"start","end"),S=[];for(let O=1;O<R.length-1;O++)S.push(x.table[R[O]].node);return e.fromArray(_(S))},e.rawSplit=function(H){return e.fromArray(p(H,l.isKanjiModeEnabled()))}}(Ia)),Ia}var gd;function _T(){if(gd)return wa;gd=1;const e=Ss(),t=Yl(),n=tT(),s=nT(),r=sT(),o=rT(),a=iT(),l=Bp(),u=lT(),d=cT(),f=uT(),p=Cs(),g=gT();function _(x,R){const S=x.size,O=o.getPositions(R);for(let M=0;M<O.length;M++){const k=O[M][0],$=O[M][1];for(let z=-1;z<=7;z++)if(!(k+z<=-1||S<=k+z))for(let j=-1;j<=7;j++)$+j<=-1||S<=$+j||(z>=0&&z<=6&&(j===0||j===6)||j>=0&&j<=6&&(z===0||z===6)||z>=2&&z<=4&&j>=2&&j<=4?x.set(k+z,$+j,!0,!0):x.set(k+z,$+j,!1,!0))}}function v(x){const R=x.size;for(let S=8;S<R-8;S++){const O=S%2===0;x.set(S,6,O,!0),x.set(6,S,O,!0)}}function A(x,R){const S=r.getPositions(R);for(let O=0;O<S.length;O++){const M=S[O][0],k=S[O][1];for(let $=-2;$<=2;$++)for(let z=-2;z<=2;z++)$===-2||$===2||z===-2||z===2||$===0&&z===0?x.set(M+$,k+z,!0,!0):x.set(M+$,k+z,!1,!0)}}function I(x,R){const S=x.size,O=d.getEncodedBits(R);let M,k,$;for(let z=0;z<18;z++)M=Math.floor(z/3),k=z%3+S-8-3,$=(O>>z&1)===1,x.set(M,k,$,!0),x.set(k,M,$,!0)}function B(x,R,S){const O=x.size,M=f.getEncodedBits(R,S);let k,$;for(k=0;k<15;k++)$=(M>>k&1)===1,k<6?x.set(k,8,$,!0):k<8?x.set(k+1,8,$,!0):x.set(O-15+k,8,$,!0),k<8?x.set(8,O-k-1,$,!0):k<9?x.set(8,15-k-1+1,$,!0):x.set(8,15-k-1,$,!0);x.set(O-8,8,1,!0)}function H(x,R){const S=x.size;let O=-1,M=S-1,k=7,$=0;for(let z=S-1;z>0;z-=2)for(z===6&&z--;;){for(let j=0;j<2;j++)if(!x.isReserved(M,z-j)){let X=!1;$<R.length&&(X=(R[$]>>>k&1)===1),x.set(M,z-j,X),k--,k===-1&&($++,k=7)}if(M+=O,M<0||S<=M){M-=O,O=-O;break}}}function w(x,R,S){const O=new n;S.forEach(function(j){O.put(j.mode.bit,4),O.put(j.getLength(),p.getCharCountIndicator(j.mode,x)),j.write(O)});const M=e.getSymbolTotalCodewords(x),k=l.getTotalCodewordsCount(x,R),$=(M-k)*8;for(O.getLengthInBits()+4<=$&&O.put(0,4);O.getLengthInBits()%8!==0;)O.putBit(0);const z=($-O.getLengthInBits())/8;for(let j=0;j<z;j++)O.put(j%2?17:236,8);return V(O,x,R)}function V(x,R,S){const O=e.getSymbolTotalCodewords(R),M=l.getTotalCodewordsCount(R,S),k=O-M,$=l.getBlocksCount(R,S),z=O%$,j=$-z,X=Math.floor(O/$),K=Math.floor(k/$),Q=K+1,G=X-K,ce=new u(G);let ue=0;const me=new Array($),ge=new Array($);let Re=0;const De=new Uint8Array(x.buffer);for(let te=0;te<$;te++){const ie=te<j?K:Q;me[te]=De.slice(ue,ue+ie),ge[te]=ce.encode(me[te]),ue+=ie,Re=Math.max(Re,ie)}const Be=new Uint8Array(O);let Ge=0,q,C;for(q=0;q<Re;q++)for(C=0;C<$;C++)q<me[C].length&&(Be[Ge++]=me[C][q]);for(q=0;q<G;q++)for(C=0;C<$;C++)Be[Ge++]=ge[C][q];return Be}function U(x,R,S,O){let M;if(Array.isArray(x))M=g.fromArray(x);else if(typeof x=="string"){let X=R;if(!X){const K=g.rawSplit(x);X=d.getBestVersionForData(K,S)}M=g.fromString(x,X||40)}else throw new Error("Invalid data");const k=d.getBestVersionForData(M,S);if(!k)throw new Error("The amount of data is too big to be stored in a QR Code");if(!R)R=k;else if(R<k)throw new Error(`
The chosen QR Code version cannot contain this amount of data.
Minimum version required to store current data is: `+k+`.
`);const $=w(R,S,M),z=e.getSymbolSize(R),j=new s(z);return _(j,R),v(j),A(j,R),B(j,S,0),R>=7&&I(j,R),H(j,$),isNaN(O)&&(O=a.getBestMask(j,B.bind(null,j,S))),a.applyMask(O,j),B(j,S,O),{modules:j,version:R,errorCorrectionLevel:S,maskPattern:O,segments:M}}return wa.create=function(R,S){if(typeof R>"u"||R==="")throw new Error("No input text");let O=t.M,M,k;return typeof S<"u"&&(O=t.from(S.errorCorrectionLevel,t.M),M=d.from(S.version),k=a.from(S.maskPattern),S.toSJISFunc&&e.setToSJISFunction(S.toSJISFunc)),U(R,M,O,k)},wa}var Ha={},Va={},_d;function Hp(){return _d||(_d=1,function(e){function t(n){if(typeof n=="number"&&(n=n.toString()),typeof n!="string")throw new Error("Color should be defined as hex string");let s=n.slice().replace("#","").split("");if(s.length<3||s.length===5||s.length>8)throw new Error("Invalid hex color: "+n);(s.length===3||s.length===4)&&(s=Array.prototype.concat.apply([],s.map(function(o){return[o,o]}))),s.length===6&&s.push("F","F");const r=parseInt(s.join(""),16);return{r:r>>24&255,g:r>>16&255,b:r>>8&255,a:r&255,hex:"#"+s.slice(0,6).join("")}}e.getOptions=function(s){s||(s={}),s.color||(s.color={});const r=typeof s.margin>"u"||s.margin===null||s.margin<0?4:s.margin,o=s.width&&s.width>=21?s.width:void 0,a=s.scale||4;return{width:o,scale:o?4:a,margin:r,color:{dark:t(s.color.dark||"#000000ff"),light:t(s.color.light||"#ffffffff")},type:s.type,rendererOpts:s.rendererOpts||{}}},e.getScale=function(s,r){return r.width&&r.width>=s+r.margin*2?r.width/(s+r.margin*2):r.scale},e.getImageWidth=function(s,r){const o=e.getScale(s,r);return Math.floor((s+r.margin*2)*o)},e.qrToImageData=function(s,r,o){const a=r.modules.size,l=r.modules.data,u=e.getScale(a,o),d=Math.floor((a+o.margin*2)*u),f=o.margin*u,p=[o.color.light,o.color.dark];for(let g=0;g<d;g++)for(let _=0;_<d;_++){let v=(g*d+_)*4,A=o.color.light;if(g>=f&&_>=f&&g<d-f&&_<d-f){const I=Math.floor((g-f)/u),B=Math.floor((_-f)/u);A=p[l[I*a+B]?1:0]}s[v++]=A.r,s[v++]=A.g,s[v++]=A.b,s[v]=A.a}}}(Va)),Va}var vd;function vT(){return vd||(vd=1,function(e){const t=Hp();function n(r,o,a){r.clearRect(0,0,o.width,o.height),o.style||(o.style={}),o.height=a,o.width=a,o.style.height=a+"px",o.style.width=a+"px"}function s(){try{return document.createElement("canvas")}catch{throw new Error("You need to specify a canvas element")}}e.render=function(o,a,l){let u=l,d=a;typeof u>"u"&&(!a||!a.getContext)&&(u=a,a=void 0),a||(d=s()),u=t.getOptions(u);const f=t.getImageWidth(o.modules.size,u),p=d.getContext("2d"),g=p.createImageData(f,f);return t.qrToImageData(g.data,o,u),n(p,d,f),p.putImageData(g,0,0),d},e.renderToDataURL=function(o,a,l){let u=l;typeof u>"u"&&(!a||!a.getContext)&&(u=a,a=void 0),u||(u={});const d=e.render(o,a,u),f=u.type||"image/png",p=u.rendererOpts||{};return d.toDataURL(f,p.quality)}}(Ha)),Ha}var ja={},bd;function bT(){if(bd)return ja;bd=1;const e=Hp();function t(r,o){const a=r.a/255,l=o+'="'+r.hex+'"';return a<1?l+" "+o+'-opacity="'+a.toFixed(2).slice(1)+'"':l}function n(r,o,a){let l=r+o;return typeof a<"u"&&(l+=" "+a),l}function s(r,o,a){let l="",u=0,d=!1,f=0;for(let p=0;p<r.length;p++){const g=Math.floor(p%o),_=Math.floor(p/o);!g&&!d&&(d=!0),r[p]?(f++,p>0&&g>0&&r[p-1]||(l+=d?n("M",g+a,.5+_+a):n("m",u,0),u=0,d=!1),g+1<o&&r[p+1]||(l+=n("h",f),f=0)):u++}return l}return ja.render=function(o,a,l){const u=e.getOptions(a),d=o.modules.size,f=o.modules.data,p=d+u.margin*2,g=u.color.light.a?"<path "+t(u.color.light,"fill")+' d="M0 0h'+p+"v"+p+'H0z"/>':"",_="<path "+t(u.color.dark,"stroke")+' d="'+s(f,d,u.margin)+'"/>',v='viewBox="0 0 '+p+" "+p+'"',I='<svg xmlns="http://www.w3.org/2000/svg" '+(u.width?'width="'+u.width+'" height="'+u.width+'" ':"")+v+' shape-rendering="crispEdges">'+g+_+`</svg>
`;return typeof l=="function"&&l(null,I),I},ja}var yd;function yT(){if(yd)return qs;yd=1;const e=eT(),t=_T(),n=vT(),s=bT();function r(o,a,l,u,d){const f=[].slice.call(arguments,1),p=f.length,g=typeof f[p-1]=="function";if(!g&&!e())throw new Error("Callback required as last argument");if(g){if(p<2)throw new Error("Too few arguments provided");p===2?(d=l,l=a,a=u=void 0):p===3&&(a.getContext&&typeof d>"u"?(d=u,u=void 0):(d=u,u=l,l=a,a=void 0))}else{if(p<1)throw new Error("Too few arguments provided");return p===1?(l=a,a=u=void 0):p===2&&!a.getContext&&(u=l,l=a,a=void 0),new Promise(function(_,v){try{const A=t.create(l,u);_(o(A,a,u))}catch(A){v(A)}})}try{const _=t.create(l,u);d(null,o(_,a,u))}catch(_){d(_)}}return qs.create=t.create,qs.toCanvas=r.bind(null,n.render),qs.toDataURL=r.bind(null,n.renderToDataURL),qs.toString=r.bind(null,function(o,a,l){return s.render(o,l)}),qs}var ET=yT();const wT=Fl(ET),TT={class:"d-flex gap-2 flex-column"},AT=["id"],ST={__name:"qrcode",props:["content"],setup(e){const t=e,n=np().toString();return As(()=>{wT.toCanvas(document.getElementById(`qrcode_${n}`),t.content,function(s){})}),(s,r)=>(fe(),ye("div",TT,[T("canvas",{id:"qrcode_"+qt(n),class:"rounded-3"},null,8,AT)]))}},hl=Yn(ST,[["__scopeId","data-v-ec841c31"]]),CT={class:"p-2 position-fixed top-0 start-0 vw-100 vh-100 d-flex qrcodeContainer p-3 overflow-scroll flex-column"},OT={class:"m-auto d-flex gap-3 flex-column p-3",style:{"max-width":"400px"}},RT={class:"d-flex flex-column gap-2 align-items-center"},NT={key:0,class:"d-flex flex-column gap-2 align-items-center"},xT=["download","href"],PT={__name:"configurationQRCode",props:["qrcodeData","protocol"],emits:["back"],setup(e,{emit:t}){const n=e,s=t,r=je(()=>{if(n.qrcodeData.amneziaVPN)return btoa(n.qrcodeData.amneziaVPN)}),o=je(()=>URL.createObjectURL(new Blob([n.qrcodeData.file],{type:"text/conf"})));return(a,l)=>(fe(),ye("div",CT,[T("div",null,[T("a",{role:"button",onClick:l[0]||(l[0]=u=>s("back")),class:"btn btn-outline-body rounded-3 btn-sm"},l[1]||(l[1]=[T("i",{class:"me-2 bi bi-chevron-left"},null,-1),we(" Back ")]))]),T("div",OT,[T("div",RT,[Pe(hl,{content:n.qrcodeData.file},null,8,["content"]),T("small",null," Scan with "+mt(e.protocol==="wg"?"WireGuard":"AmneziaWG")+" App ",1),r.value?(fe(),ye("div",NT,[Pe(hl,{content:r.value},null,8,["content"]),l[2]||(l[2]=T("small",null," Scan with AmneziaVPN App ",-1))])):tn("",!0),l[4]||(l[4]=T("hr",{class:"border-white w-100 my-2"},null,-1)),T("a",{download:n.qrcodeData.fileName+".conf",href:o.value,class:"btn bg-primary-subtle border-primary-subtle rounded-3"},l[3]||(l[3]=[T("i",{class:"bi bi-download me-2"},null,-1),we("Download ")]),8,xT)])])]))}},DT=Yn(PT,[["__scopeId","data-v-83f277d2"]]);var ki={exports:{}},$T=ki.exports,Ed;function LT(){return Ed||(Ed=1,function(e,t){(function(n,s){e.exports=s()})($T,function(){var n,s,r=1e3,o=6e4,a=36e5,l=864e5,u=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,d=31536e6,f=2628e6,p=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/,g={years:d,months:f,days:l,hours:a,minutes:o,seconds:r,milliseconds:1,weeks:6048e5},_=function(x){return x instanceof V},v=function(x,R,S){return new V(x,S,R.$l)},A=function(x){return s.p(x)+"s"},I=function(x){return x<0},B=function(x){return I(x)?Math.ceil(x):Math.floor(x)},H=function(x){return Math.abs(x)},w=function(x,R){return x?I(x)?{negative:!0,format:""+H(x)+R}:{negative:!1,format:""+x+R}:{negative:!1,format:""}},V=function(){function x(S,O,M){var k=this;if(this.$d={},this.$l=M,S===void 0&&(this.$ms=0,this.parseFromMilliseconds()),O)return v(S*g[A(O)],this);if(typeof S=="number")return this.$ms=S,this.parseFromMilliseconds(),this;if(typeof S=="object")return Object.keys(S).forEach(function(j){k.$d[A(j)]=S[j]}),this.calMilliseconds(),this;if(typeof S=="string"){var $=S.match(p);if($){var z=$.slice(2).map(function(j){return j!=null?Number(j):0});return this.$d.years=z[0],this.$d.months=z[1],this.$d.weeks=z[2],this.$d
* Bootstrap v5.3.6 (https://getbootstrap.com/)
* Copyright 2011-2025 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/var LS=Bi.exports,wd;function IS(){return wd||(wd=1,function(e,t){(function(n,s){e.exports=s()})(LS,function(){const n=new Map,s={set(h,i,c){n.has(h)||n.set(h,new Map);const m=n.get(h);if(!m.has(i)&&m.size!==0){console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(m.keys())[0]}.`);return}m.set(i,c)},get(h,i){return n.has(h)&&n.get(h).get(i)||null},remove(h,i){if(!n.has(h))return;const c=n.get(h);c.delete(i),c.size===0&&n.delete(h)}},r=1e6,o=1e3,a="transitionend",l=h=>(h&&window.CSS&&window.CSS.escape&&(h=h.replace(/#([^\s"#']+)/g,(i,c)=>`#${CSS.escape(c)}`)),h),u=h=>h==null?`${h}`:Object.prototype.toString.call(h).match(/\s([a-z]+)/i)[1].toLowerCase(),d=h=>{do h+=Math.floor(Math.random()*r);while(document.getElementById(h));return h},f=h=>{if(!h)return 0;let{transitionDuration:i,transitionDelay:c}=window.getComputedStyle(h);const m=Number.parseFloat(i),E=Number.parseFloat(c);return!m&&!E?0:(i=i.split(",")[0],c=c.split(",")[0],(Number.parseFloat(i)+Number.parseFloat(c))*o)},p=h=>{h.dispatchEvent(new Event(a))},g=h=>!h||typeof h!="object"?!1:(typeof h.jquery<"u"&&(h=h[0]),typeof h.nodeType<"u"),_=h=>g(h)?h.jquery?h[0]:h:typeof h=="string"&&h.length>0?document.querySelector(l(h)):null,v=h=>{if(!g(h)||h.getClientRects().length===0)return!1;const i=getComputedStyle(h).getPropertyValue("visibility")==="visible",c=h.closest("details:not([open])");if(!c)return i;if(c!==h){const m=h.closest("summary");if(m&&m.parentNode!==c||m===null)return!1}return i},A=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",I=h=>{if(!document.documentElement.attachShadow)return null;if(typeof h.getRootNode=="function"){const i=h.getRootNode();return i instanceof ShadowRoot?i:null}return h instanceof ShadowRoot?h:h.parentNode?I(h.parentNode):null},B=()=>{},H=h=>{h.offsetHeight},w=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,V=[],U=h=>{document.readyState==="loading"?(V.length||document.addEventListener("DOMContentLoaded",()=>{for(const i of V)i()}),V.push(h)):h()},x=()=>document.documentElement.dir==="rtl",R=h=>{U(()=>{const i=w();if(i){const c=h.NAME,m=i.fn[c];i.fn[c]=h.jQueryInterface,i.fn[c].Constructor=h,i.fn[c].noConflict=()=>(i.fn[c]=m,h.jQueryInterface)}})},S=(h,i=[],c=h)=>typeof h=="function"?h.call(...i):c,O=(h,i,c=!0)=>{if(!c){S(h);return}const E=f(i)+5;let D=!1;const L=({target:Y})=>{Y===i&&(D=!0,i.removeEventListener(a,L),S(h))};i.addEventListener(a,L),setTimeout(()=>{D||p(i)},E)},M=(h,i,c,m)=>{const E=h.length;let D=h.indexOf(i);return D===-1?!c&&m?h[E-1]:h[0]:(D+=c?1:-1,m&&(D=(D+E)%E),h[Math.max(0,Math.min(D,E-1))])},k=/[^.]*(?=\..*)\.|.*/,$=/\..*/,z=/::\d+$/,j={};let X=1;const K={mouseenter:"mouseover",mouseleave:"mouseout"},Q=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 G(h,i){return i&&`${i}::${X++}`||h.uidEvent||X++}function ce(h){const i=G(h);return h.uidEvent=i,j[i]=j[i]||{},j[i]}function ue(h,i){return function c(m){return te(m,{delegateTarget:h}),c.oneOff&&C.off(h,m.type,i),i.apply(h,[m])}}function me(h,i,c){return function m(E){const D=h.querySelectorAll(i);for(let{target:L}=E;L&&L!==this;L=L.parentNode)for(const Y of D)if(Y===L)return te(E,{delegateTarget:L}),m.oneOff&&C.off(h,E.type,i,c),c.apply(L,[E])}}function ge(h,i,c=null){return Object.values(h).find(m=>m.callable===i&&m.delegationSelector===c)}function Re(h,i,c){const m=typeof i=="string",E=m?c:i||c;let D=q(h);return Q.has(D)||(D=h),[m,E,D]}function