mirror of
https://github.com/Bubka/2FAuth.git
synced 2024-12-12 10:10:59 +01:00
795 lines
294 KiB
JavaScript
Vendored
795 lines
294 KiB
JavaScript
Vendored
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./Start-DbpLb5Lz.js","./Form-BGrUTood.js","./bus-RVphoWuw.js","./Capture-Bb1sXPdR.js","./Spinner-DHClvaFf.js","./Spinner--6H_UWmB.css","./QrContentDisplay-C6rCu47Q.js","./Accounts-DNDVqAqR.js","./OtpDisplay-D2QMFFL_.js","./SearchBox-B-38rGG5.js","./CreateUpdate-Dr-XnMyq.js","./Import-BZd8Em5d.js","./QRcode-CsChMItc.js","./Groups-BMQ6YoNp.js","./CreateUpdate-3ZZroKyC.js","./Options--WfZObkz.js","./SettingTabs-D1fgIcyl.js","./Account-Bgfza_Db.js","./OAuth-C-a66RBn.js","./Edit-BM1fyA7o.js","./WebAuthn-DBHOBJJ_.js","./webauthnService-DqgceQ2G.js","./AppSetup-Dt_jr1xm.js","./AdminTabs-Bc7uXBY-.js","./appSettingsUpdater-B1wtRdsR.js","./CopyButton-CNDtpSH2.js","./Auth-DmixUfoW.js","./Users-Bxf3ihka.js","./Create-DbNLDpJC.js","./Manage-BdbniM-Y.js","./AccessLogViewer-mgRyksdg.js","./Access-B2ymsfLm.js","./Login-lFqZsVye.js","./Register-hMMU0w6y.js","./RequestReset-CO9hDqHp.js","./Reset-BohGQRDz.js","./Recover-CMvlsTFQ.js"])))=>i.map(i=>d[i]);
|
||
/*! 2FAuth version 5.4.1 - Copyright (c) 2024 Bubka - https://github.com/Bubka/2FAuth */const jd="modulepreload",Bd=function(e,t){return new URL(e,t).href},Fi={},Z=function(t,n,r){let s=Promise.resolve();if(n&&n.length>0){const o=document.getElementsByTagName("link"),i=document.querySelector("meta[property=csp-nonce]"),l=(i==null?void 0:i.nonce)||(i==null?void 0:i.getAttribute("nonce"));s=Promise.allSettled(n.map(c=>{if(c=Bd(c,r),c in Fi)return;Fi[c]=!0;const u=c.endsWith(".css"),f=u?'[rel="stylesheet"]':"";if(!!r)for(let g=o.length-1;g>=0;g--){const b=o[g];if(b.href===c&&(!u||b.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${c}"]${f}`))return;const m=document.createElement("link");if(m.rel=u?"stylesheet":jd,u||(m.as="script"),m.crossOrigin="",m.href=c,l&&m.setAttribute("nonce",l),document.head.appendChild(m),u)return new Promise((g,b)=>{m.addEventListener("load",g),m.addEventListener("error",()=>b(new Error(`Unable to preload CSS for ${c}`)))})}))}function a(o){const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=o,window.dispatchEvent(i),!i.defaultPrevented)throw o}return s.then(o=>{for(const i of o||[])i.status==="rejected"&&a(i.reason);return t().catch(a)})};/**
|
||
* @vue/shared v3.4.21
|
||
* (c) 2018-present Yuxi (Evan) You and Vue contributors
|
||
* @license MIT
|
||
**/function zo(e,t){const n=new Set(e.split(","));return r=>n.has(r)}const _e={},Kn=[],pt=()=>{},Ud=()=>!1,ta=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Vo=e=>e.startsWith("onUpdate:"),Ie=Object.assign,jo=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Kd=Object.prototype.hasOwnProperty,fe=(e,t)=>Kd.call(e,t),X=Array.isArray,Wn=e=>Jr(e)==="[object Map]",ar=e=>Jr(e)==="[object Set]",Di=e=>Jr(e)==="[object Date]",ae=e=>typeof e=="function",Ne=e=>typeof e=="string",rn=e=>typeof e=="symbol",ye=e=>e!==null&&typeof e=="object",Vc=e=>(ye(e)||ae(e))&&ae(e.then)&&ae(e.catch),jc=Object.prototype.toString,Jr=e=>jc.call(e),Wd=e=>Jr(e).slice(8,-1),Bc=e=>Jr(e)==="[object Object]",Bo=e=>Ne(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Er=zo(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),na=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},qd=/-(\w)/g,Tt=na(e=>e.replace(qd,(t,n)=>n?n.toUpperCase():"")),Gd=/\B([A-Z])/g,Cn=na(e=>e.replace(Gd,"-$1").toLowerCase()),ra=na(e=>e.charAt(0).toUpperCase()+e.slice(1)),La=na(e=>e?`on${ra(e)}`:""),sn=(e,t)=>!Object.is(e,t),Rs=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},Ds=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Uo=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Yd=e=>{const t=Ne(e)?Number(e):NaN;return isNaN(t)?e:t};let zi;const Uc=()=>zi||(zi=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function an(e){if(X(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],s=Ne(r)?Zd(r):an(r);if(s)for(const a in s)t[a]=s[a]}return t}else if(Ne(e)||ye(e))return e}const Jd=/;(?![^(]*\))/g,Xd=/:([^]+)/,Qd=/\/\*[^]*?\*\//g;function Zd(e){const t={};return e.replace(Qd,"").split(Jd).forEach(n=>{if(n){const r=n.split(Xd);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function Se(e){let t="";if(Ne(e))t=e;else if(X(e))for(let n=0;n<e.length;n++){const r=Se(e[n]);r&&(t+=r+" ")}else if(ye(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const ep="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",tp=zo(ep);function Kc(e){return!!e||e===""}function np(e,t){if(e.length!==t.length)return!1;let n=!0;for(let r=0;n&&r<e.length;r++)n=Xr(e[r],t[r]);return n}function Xr(e,t){if(e===t)return!0;let n=Di(e),r=Di(t);if(n||r)return n&&r?e.getTime()===t.getTime():!1;if(n=rn(e),r=rn(t),n||r)return e===t;if(n=X(e),r=X(t),n||r)return n&&r?np(e,t):!1;if(n=ye(e),r=ye(t),n||r){if(!n||!r)return!1;const s=Object.keys(e).length,a=Object.keys(t).length;if(s!==a)return!1;for(const o in e){const i=e.hasOwnProperty(o),l=t.hasOwnProperty(o);if(i&&!l||!i&&l||!Xr(e[o],t[o]))return!1}}return String(e)===String(t)}function Ko(e,t){return e.findIndex(n=>Xr(n,t))}const we=e=>Ne(e)?e:e==null?"":X(e)||ye(e)&&(e.toString===jc||!ae(e.toString))?JSON.stringify(e,Wc,2):String(e),Wc=(e,t)=>t&&t.__v_isRef?Wc(e,t.value):Wn(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,s],a)=>(n[Ra(r,a)+" =>"]=s,n),{})}:ar(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Ra(n))}:rn(t)?Ra(t):ye(t)&&!X(t)&&!Bc(t)?String(t):t,Ra=(e,t="")=>{var n;return rn(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/**
|
||
* @vue/reactivity v3.4.21
|
||
* (c) 2018-present Yuxi (Evan) You and Vue contributors
|
||
* @license MIT
|
||
**/let it;class qc{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=it,!t&&it&&(this.index=(it.scopes||(it.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=it;try{return it=this,t()}finally{it=n}}}on(){it=this}off(){it=this.parent}stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.scopes)for(n=0,r=this.scopes.length;n<r;n++)this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!t){const s=this.parent.scopes.pop();s&&s!==this&&(this.parent.scopes[this.index]=s,s.index=this.index)}this.parent=void 0,this._active=!1}}}function Gc(e){return new qc(e)}function rp(e,t=it){t&&t.active&&t.effects.push(e)}function Wo(){return it}function Yc(e){it&&it.cleanups.push(e)}let _n;class qo{constructor(t,n,r,s){this.fn=t,this.trigger=n,this.scheduler=r,this.active=!0,this.deps=[],this._dirtyLevel=4,this._trackId=0,this._runnings=0,this._shouldSchedule=!1,this._depsLength=0,rp(this,s)}get dirty(){if(this._dirtyLevel===2||this._dirtyLevel===3){this._dirtyLevel=1,On();for(let t=0;t<this._depsLength;t++){const n=this.deps[t];if(n.computed&&(sp(n.computed),this._dirtyLevel>=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),Tn()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=en,n=_n;try{return en=!0,_n=this,this._runnings++,Vi(this),this.fn()}finally{ji(this),this._runnings--,_n=n,en=t}}stop(){var t;this.active&&(Vi(this),ji(this),(t=this.onStop)==null||t.call(this),this.active=!1)}}function sp(e){return e.value}function Vi(e){e._trackId++,e._depsLength=0}function ji(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t<e.deps.length;t++)Jc(e.deps[t],e);e.deps.length=e._depsLength}}function Jc(e,t){const n=e.get(t);n!==void 0&&t._trackId!==n&&(e.delete(t),e.size===0&&e.cleanup())}let en=!0,so=0;const Xc=[];function On(){Xc.push(en),en=!1}function Tn(){const e=Xc.pop();en=e===void 0?!0:e}function Go(){so++}function Yo(){for(so--;!so&&ao.length;)ao.shift()()}function Qc(e,t,n){if(t.get(e)!==e._trackId){t.set(e,e._trackId);const r=e.deps[e._depsLength];r!==t?(r&&Jc(r,e),e.deps[e._depsLength++]=t):e._depsLength++}}const ao=[];function Zc(e,t,n){Go();for(const r of e.keys()){let s;r._dirtyLevel<t&&(s??(s=e.get(r)===r._trackId))&&(r._shouldSchedule||(r._shouldSchedule=r._dirtyLevel===0),r._dirtyLevel=t),r._shouldSchedule&&(s??(s=e.get(r)===r._trackId))&&(r.trigger(),(!r._runnings||r.allowRecurse)&&r._dirtyLevel!==2&&(r._shouldSchedule=!1,r.scheduler&&ao.push(r.scheduler)))}Yo()}const eu=(e,t)=>{const n=new Map;return n.cleanup=e,n.computed=t,n},zs=new WeakMap,En=Symbol(""),oo=Symbol("");function at(e,t,n){if(en&&_n){let r=zs.get(e);r||zs.set(e,r=new Map);let s=r.get(n);s||r.set(n,s=eu(()=>r.delete(n))),Qc(_n,s)}}function Nt(e,t,n,r,s,a){const o=zs.get(e);if(!o)return;let i=[];if(t==="clear")i=[...o.values()];else if(n==="length"&&X(e)){const l=Number(r);o.forEach((c,u)=>{(u==="length"||!rn(u)&&u>=l)&&i.push(c)})}else switch(n!==void 0&&i.push(o.get(n)),t){case"add":X(e)?Bo(n)&&i.push(o.get("length")):(i.push(o.get(En)),Wn(e)&&i.push(o.get(oo)));break;case"delete":X(e)||(i.push(o.get(En)),Wn(e)&&i.push(o.get(oo)));break;case"set":Wn(e)&&i.push(o.get(En));break}Go();for(const l of i)l&&Zc(l,4);Yo()}function ap(e,t){var n;return(n=zs.get(e))==null?void 0:n.get(t)}const op=zo("__proto__,__v_isRef,__isVue"),tu=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(rn)),Bi=ip();function ip(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=ue(this);for(let a=0,o=this.length;a<o;a++)at(r,"get",a+"");const s=r[t](...n);return s===-1||s===!1?r[t](...n.map(ue)):s}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){On(),Go();const r=ue(this)[t].apply(this,n);return Yo(),Tn(),r}}),e}function lp(e){const t=ue(this);return at(t,"has",e),t.hasOwnProperty(e)}class nu{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){const s=this._isReadonly,a=this._isShallow;if(n==="__v_isReactive")return!s;if(n==="__v_isReadonly")return s;if(n==="__v_isShallow")return a;if(n==="__v_raw")return r===(s?a?_p:ou:a?au:su).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const o=X(t);if(!s){if(o&&fe(Bi,n))return Reflect.get(Bi,n,r);if(n==="hasOwnProperty")return lp}const i=Reflect.get(t,n,r);return(rn(n)?tu.has(n):op(n))||(s||at(t,"get",n),a)?i:Le(i)?o&&Bo(n)?i:i.value:ye(i)?s?or(i):$t(i):i}}class ru extends nu{constructor(t=!1){super(!1,t)}set(t,n,r,s){let a=t[n];if(!this._isShallow){const l=Xn(a);if(!Vs(r)&&!Xn(r)&&(a=ue(a),r=ue(r)),!X(t)&&Le(a)&&!Le(r))return l?!1:(a.value=r,!0)}const o=X(t)&&Bo(n)?Number(n)<t.length:fe(t,n),i=Reflect.set(t,n,r,s);return t===ue(s)&&(o?sn(r,a)&&Nt(t,"set",n,r):Nt(t,"add",n,r)),i}deleteProperty(t,n){const r=fe(t,n);t[n];const s=Reflect.deleteProperty(t,n);return s&&r&&Nt(t,"delete",n,void 0),s}has(t,n){const r=Reflect.has(t,n);return(!rn(n)||!tu.has(n))&&at(t,"has",n),r}ownKeys(t){return at(t,"iterate",X(t)?"length":En),Reflect.ownKeys(t)}}class cp extends nu{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const up=new ru,fp=new cp,dp=new ru(!0),Jo=e=>e,sa=e=>Reflect.getPrototypeOf(e);function is(e,t,n=!1,r=!1){e=e.__v_raw;const s=ue(e),a=ue(t);n||(sn(t,a)&&at(s,"get",t),at(s,"get",a));const{has:o}=sa(s),i=r?Jo:n?Zo:Pr;if(o.call(s,t))return i(e.get(t));if(o.call(s,a))return i(e.get(a));e!==s&&e.get(t)}function ls(e,t=!1){const n=this.__v_raw,r=ue(n),s=ue(e);return t||(sn(e,s)&&at(r,"has",e),at(r,"has",s)),e===s?n.has(e):n.has(e)||n.has(s)}function cs(e,t=!1){return e=e.__v_raw,!t&&at(ue(e),"iterate",En),Reflect.get(e,"size",e)}function Ui(e){e=ue(e);const t=ue(this);return sa(t).has.call(t,e)||(t.add(e),Nt(t,"add",e,e)),this}function Ki(e,t){t=ue(t);const n=ue(this),{has:r,get:s}=sa(n);let a=r.call(n,e);a||(e=ue(e),a=r.call(n,e));const o=s.call(n,e);return n.set(e,t),a?sn(t,o)&&Nt(n,"set",e,t):Nt(n,"add",e,t),this}function Wi(e){const t=ue(this),{has:n,get:r}=sa(t);let s=n.call(t,e);s||(e=ue(e),s=n.call(t,e)),r&&r.call(t,e);const a=t.delete(e);return s&&Nt(t,"delete",e,void 0),a}function qi(){const e=ue(this),t=e.size!==0,n=e.clear();return t&&Nt(e,"clear",void 0,void 0),n}function us(e,t){return function(r,s){const a=this,o=a.__v_raw,i=ue(o),l=t?Jo:e?Zo:Pr;return!e&&at(i,"iterate",En),o.forEach((c,u)=>r.call(s,l(c),l(u),a))}}function fs(e,t,n){return function(...r){const s=this.__v_raw,a=ue(s),o=Wn(a),i=e==="entries"||e===Symbol.iterator&&o,l=e==="keys"&&o,c=s[e](...r),u=n?Jo:t?Zo:Pr;return!t&&at(a,"iterate",l?oo:En),{next(){const{value:f,done:d}=c.next();return d?{value:f,done:d}:{value:i?[u(f[0]),u(f[1])]:u(f),done:d}},[Symbol.iterator](){return this}}}}function jt(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function pp(){const e={get(a){return is(this,a)},get size(){return cs(this)},has:ls,add:Ui,set:Ki,delete:Wi,clear:qi,forEach:us(!1,!1)},t={get(a){return is(this,a,!1,!0)},get size(){return cs(this)},has:ls,add:Ui,set:Ki,delete:Wi,clear:qi,forEach:us(!1,!0)},n={get(a){return is(this,a,!0)},get size(){return cs(this,!0)},has(a){return ls.call(this,a,!0)},add:jt("add"),set:jt("set"),delete:jt("delete"),clear:jt("clear"),forEach:us(!0,!1)},r={get(a){return is(this,a,!0,!0)},get size(){return cs(this,!0)},has(a){return ls.call(this,a,!0)},add:jt("add"),set:jt("set"),delete:jt("delete"),clear:jt("clear"),forEach:us(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(a=>{e[a]=fs(a,!1,!1),n[a]=fs(a,!0,!1),t[a]=fs(a,!1,!0),r[a]=fs(a,!0,!0)}),[e,n,t,r]}const[mp,hp,gp,vp]=pp();function Xo(e,t){const n=t?e?vp:gp:e?hp:mp;return(r,s,a)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?r:Reflect.get(fe(n,s)&&s in r?n:r,s,a)}const yp={get:Xo(!1,!1)},bp={get:Xo(!1,!0)},wp={get:Xo(!0,!1)},su=new WeakMap,au=new WeakMap,ou=new WeakMap,_p=new WeakMap;function Ep(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Sp(e){return e.__v_skip||!Object.isExtensible(e)?0:Ep(Wd(e))}function $t(e){return Xn(e)?e:Qo(e,!1,up,yp,su)}function iu(e){return Qo(e,!1,dp,bp,au)}function or(e){return Qo(e,!0,fp,wp,ou)}function Qo(e,t,n,r,s){if(!ye(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const a=s.get(e);if(a)return a;const o=Sp(e);if(o===0)return e;const i=new Proxy(e,o===2?r:n);return s.set(e,i),i}function tn(e){return Xn(e)?tn(e.__v_raw):!!(e&&e.__v_isReactive)}function Xn(e){return!!(e&&e.__v_isReadonly)}function Vs(e){return!!(e&&e.__v_isShallow)}function lu(e){return tn(e)||Xn(e)}function ue(e){const t=e&&e.__v_raw;return t?ue(t):e}function aa(e){return Object.isExtensible(e)&&Ds(e,"__v_skip",!0),e}const Pr=e=>ye(e)?$t(e):e,Zo=e=>ye(e)?or(e):e;class cu{constructor(t,n,r,s){this.getter=t,this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new qo(()=>t(this._value),()=>Sr(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!s,this.__v_isReadonly=r}get value(){const t=ue(this);return(!t._cacheable||t.effect.dirty)&&sn(t._value,t._value=t.effect.run())&&Sr(t,4),ei(t),t.effect._dirtyLevel>=2&&Sr(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function xp(e,t,n=!1){let r,s;const a=ae(e);return a?(r=e,s=pt):(r=e.get,s=e.set),new cu(r,s,a||!s,n)}function ei(e){var t;en&&_n&&(e=ue(e),Qc(_n,(t=e.dep)!=null?t:e.dep=eu(()=>e.dep=void 0,e instanceof cu?e:void 0)))}function Sr(e,t=4,n){e=ue(e);const r=e.dep;r&&Zc(r,t)}function Le(e){return!!(e&&e.__v_isRef===!0)}function me(e){return uu(e,!1)}function ti(e){return uu(e,!0)}function uu(e,t){return Le(e)?e:new Ap(e,t)}class Ap{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:ue(t),this._value=n?t:Pr(t)}get value(){return ei(this),this._value}set value(t){const n=this.__v_isShallow||Vs(t)||Xn(t);t=n?t:ue(t),sn(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Pr(t),Sr(this,4))}}function Y(e){return Le(e)?e.value:e}const kp={get:(e,t,n)=>Y(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const s=e[t];return Le(s)&&!Le(n)?(s.value=n,!0):Reflect.set(e,t,n,r)}};function fu(e){return tn(e)?e:new Proxy(e,kp)}class Cp{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:r}=t(()=>ei(this),()=>Sr(this));this._get=n,this._set=r}get value(){return this._get()}set value(t){this._set(t)}}function Op(e){return new Cp(e)}function Tp(e){const t=X(e)?new Array(e.length):{};for(const n in e)t[n]=du(e,n);return t}class Lp{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return ap(ue(this._object),this._key)}}class Rp{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Pp(e,t,n){return Le(e)?e:ae(e)?new Rp(e):ye(e)&&arguments.length>1?du(e,t,n):me(e)}function du(e,t,n){const r=e[t];return Le(r)?r:new Lp(e,t,n)}/**
|
||
* @vue/runtime-core v3.4.21
|
||
* (c) 2018-present Yuxi (Evan) You and Vue contributors
|
||
* @license MIT
|
||
**/function nn(e,t,n,r){try{return r?e(...r):e()}catch(s){oa(s,t,n)}}function mt(e,t,n,r){if(ae(e)){const a=nn(e,t,n,r);return a&&Vc(a)&&a.catch(o=>{oa(o,t,n)}),a}const s=[];for(let a=0;a<e.length;a++)s.push(mt(e[a],t,n,r));return s}function oa(e,t,n,r=!0){const s=t?t.vnode:null;if(t){let a=t.parent;const o=t.proxy,i=`https://vuejs.org/error-reference/#runtime-${n}`;for(;a;){const c=a.ec;if(c){for(let u=0;u<c.length;u++)if(c[u](e,o,i)===!1)return}a=a.parent}const l=t.appContext.config.errorHandler;if(l){nn(l,null,10,[e,o,i]);return}}Mp(e,n,s,r)}function Mp(e,t,n,r=!0){console.error(e)}let Mr=!1,io=!1;const Ye=[];let Ct=0;const qn=[];let Yt=null,hn=0;const pu=Promise.resolve();let ni=null;function Ln(e){const t=ni||pu;return e?t.then(this?e.bind(this):e):t}function Ip(e){let t=Ct+1,n=Ye.length;for(;t<n;){const r=t+n>>>1,s=Ye[r],a=Ir(s);a<e||a===e&&s.pre?t=r+1:n=r}return t}function ri(e){(!Ye.length||!Ye.includes(e,Mr&&e.allowRecurse?Ct+1:Ct))&&(e.id==null?Ye.push(e):Ye.splice(Ip(e.id),0,e),mu())}function mu(){!Mr&&!io&&(io=!0,ni=pu.then(gu))}function Np(e){const t=Ye.indexOf(e);t>Ct&&Ye.splice(t,1)}function $p(e){X(e)?qn.push(...e):(!Yt||!Yt.includes(e,e.allowRecurse?hn+1:hn))&&qn.push(e),mu()}function Gi(e,t,n=Mr?Ct+1:0){for(;n<Ye.length;n++){const r=Ye[n];if(r&&r.pre){if(e&&r.id!==e.uid)continue;Ye.splice(n,1),n--,r()}}}function hu(e){if(qn.length){const t=[...new Set(qn)].sort((n,r)=>Ir(n)-Ir(r));if(qn.length=0,Yt){Yt.push(...t);return}for(Yt=t,hn=0;hn<Yt.length;hn++)Yt[hn]();Yt=null,hn=0}}const Ir=e=>e.id==null?1/0:e.id,Hp=(e,t)=>{const n=Ir(e)-Ir(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function gu(e){io=!1,Mr=!0,Ye.sort(Hp);try{for(Ct=0;Ct<Ye.length;Ct++){const t=Ye[Ct];t&&t.active!==!1&&nn(t,null,14)}}finally{Ct=0,Ye.length=0,hu(),Mr=!1,ni=null,(Ye.length||qn.length)&&gu()}}function Fp(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||_e;let s=n;const a=t.startsWith("update:"),o=a&&t.slice(7);if(o&&o in r){const u=`${o==="modelValue"?"model":o}Modifiers`,{number:f,trim:d}=r[u]||_e;d&&(s=n.map(m=>Ne(m)?m.trim():m)),f&&(s=n.map(Uo))}let i,l=r[i=La(t)]||r[i=La(Tt(t))];!l&&a&&(l=r[i=La(Cn(t))]),l&&mt(l,e,6,s);const c=r[i+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[i])return;e.emitted[i]=!0,mt(c,e,6,s)}}function vu(e,t,n=!1){const r=t.emitsCache,s=r.get(e);if(s!==void 0)return s;const a=e.emits;let o={},i=!1;if(!ae(e)){const l=c=>{const u=vu(c,t,!0);u&&(i=!0,Ie(o,u))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!a&&!i?(ye(e)&&r.set(e,null),null):(X(a)?a.forEach(l=>o[l]=null):Ie(o,a),ye(e)&&r.set(e,o),o)}function ia(e,t){return!e||!ta(t)?!1:(t=t.slice(2).replace(/Once$/,""),fe(e,t[0].toLowerCase()+t.slice(1))||fe(e,Cn(t))||fe(e,t))}let Me=null,yu=null;function js(e){const t=Me;return Me=e,yu=e&&e.type.__scopeId||null,t}function qe(e,t=Me,n){if(!t||e._n)return e;const r=(...s)=>{r._d&&ol(-1);const a=js(t);let o;try{o=e(...s)}finally{js(a),r._d&&ol(1)}return o};return r._n=!0,r._c=!0,r._d=!0,r}function Pa(e){const{type:t,vnode:n,proxy:r,withProxy:s,props:a,propsOptions:[o],slots:i,attrs:l,emit:c,render:u,renderCache:f,data:d,setupState:m,ctx:g,inheritAttrs:b}=e;let w,y;const v=js(e);try{if(n.shapeFlag&4){const C=s||r,R=C;w=kt(u.call(R,C,f,a,m,d,g)),y=l}else{const C=t;w=kt(C.length>1?C(a,{attrs:l,slots:i,emit:c}):C(a,null)),y=t.props?l:Dp(l)}}catch(C){kr.length=0,oa(C,e,1),w=ne(ht)}let S=w;if(y&&b!==!1){const C=Object.keys(y),{shapeFlag:R}=S;C.length&&R&7&&(o&&C.some(Vo)&&(y=zp(y,o)),S=on(S,y))}return n.dirs&&(S=on(S),S.dirs=S.dirs?S.dirs.concat(n.dirs):n.dirs),n.transition&&(S.transition=n.transition),w=S,js(v),w}const Dp=e=>{let t;for(const n in e)(n==="class"||n==="style"||ta(n))&&((t||(t={}))[n]=e[n]);return t},zp=(e,t)=>{const n={};for(const r in e)(!Vo(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function Vp(e,t,n){const{props:r,children:s,component:a}=e,{props:o,children:i,patchFlag:l}=t,c=a.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?Yi(r,o,c):!!o;if(l&8){const u=t.dynamicProps;for(let f=0;f<u.length;f++){const d=u[f];if(o[d]!==r[d]&&!ia(c,d))return!0}}}else return(s||i)&&(!i||!i.$stable)?!0:r===o?!1:r?o?Yi(r,o,c):!0:!!o;return!1}function Yi(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 a=r[s];if(t[a]!==e[a]&&!ia(n,a))return!0}return!1}function jp({vnode:e,parent:t},n){for(;t;){const r=t.subTree;if(r.suspense&&r.suspense.activeBranch===e&&(r.el=e.el),r===e)(e=t.vnode).el=n,t=t.parent;else break}}const Bp="components";function He(e,t){return Kp(Bp,e,!0,t)||e}const Up=Symbol.for("v-ndc");function Kp(e,t,n=!0,r=!1){const s=Me||Ve;if(s){const a=s.type;{const i=Nm(a,!1);if(i&&(i===t||i===Tt(t)||i===ra(Tt(t))))return a}const o=Ji(s[e]||a[e],t)||Ji(s.appContext[e],t);return!o&&r?a:o}}function Ji(e,t){return e&&(e[t]||e[Tt(t)]||e[ra(Tt(t))])}const Wp=e=>e.__isSuspense;function qp(e,t){t&&t.pendingBranch?X(e)?t.effects.push(...e):t.effects.push(e):$p(e)}const Gp=Symbol.for("v-scx"),Yp=()=>nt(Gp);function si(e,t){return ai(e,null,t)}const ds={};function je(e,t,n){return ai(e,t,n)}function ai(e,t,{immediate:n,deep:r,flush:s,once:a,onTrack:o,onTrigger:i}=_e){if(t&&a){const $=t;t=(...K)=>{$(...K),R()}}const l=Ve,c=$=>r===!0?$:vn($,r===!1?1:void 0);let u,f=!1,d=!1;if(Le(e)?(u=()=>e.value,f=Vs(e)):tn(e)?(u=()=>c(e),f=!0):X(e)?(d=!0,f=e.some($=>tn($)||Vs($)),u=()=>e.map($=>{if(Le($))return $.value;if(tn($))return c($);if(ae($))return nn($,l,2)})):ae(e)?t?u=()=>nn(e,l,2):u=()=>(m&&m(),mt(e,l,3,[g])):u=pt,t&&r){const $=u;u=()=>vn($())}let m,g=$=>{m=S.onStop=()=>{nn($,l,4),m=S.onStop=void 0}},b;if(pa)if(g=pt,t?n&&mt(t,l,3,[u(),d?[]:void 0,g]):u(),s==="sync"){const $=Yp();b=$.__watcherHandles||($.__watcherHandles=[])}else return pt;let w=d?new Array(e.length).fill(ds):ds;const y=()=>{if(!(!S.active||!S.dirty))if(t){const $=S.run();(r||f||(d?$.some((K,P)=>sn(K,w[P])):sn($,w)))&&(m&&m(),mt(t,l,3,[$,w===ds?void 0:d&&w[0]===ds?[]:w,g]),w=$)}else S.run()};y.allowRecurse=!!t;let v;s==="sync"?v=y:s==="post"?v=()=>tt(y,l&&l.suspense):(y.pre=!0,l&&(y.id=l.uid),v=()=>ri(y));const S=new qo(u,pt,v),C=Wo(),R=()=>{S.stop(),C&&jo(C.effects,S)};return t?n?y():w=S.run():s==="post"?tt(S.run.bind(S),l&&l.suspense):S.run(),b&&b.push(R),R}function Jp(e,t,n){const r=this.proxy,s=Ne(e)?e.includes(".")?bu(r,e):()=>r[e]:e.bind(r,r);let a;ae(t)?a=t:(a=t.handler,n=t);const o=Qr(this),i=ai(s,a.bind(r),n);return o(),i}function bu(e,t){const n=t.split(".");return()=>{let r=e;for(let s=0;s<n.length&&r;s++)r=r[n[s]];return r}}function vn(e,t,n=0,r){if(!ye(e)||e.__v_skip)return e;if(t&&t>0){if(n>=t)return e;n++}if(r=r||new Set,r.has(e))return e;if(r.add(e),Le(e))vn(e.value,t,n,r);else if(X(e))for(let s=0;s<e.length;s++)vn(e[s],t,n,r);else if(ar(e)||Wn(e))e.forEach(s=>{vn(s,t,n,r)});else if(Bc(e))for(const s in e)vn(e[s],t,n,r);return e}function wu(e,t){if(Me===null)return e;const n=ma(Me)||Me.proxy,r=e.dirs||(e.dirs=[]);for(let s=0;s<t.length;s++){let[a,o,i,l=_e]=t[s];a&&(ae(a)&&(a={mounted:a,updated:a}),a.deep&&vn(o),r.push({dir:a,instance:n,value:o,oldValue:void 0,arg:i,modifiers:l}))}return e}function dn(e,t,n,r){const s=e.dirs,a=t&&t.dirs;for(let o=0;o<s.length;o++){const i=s[o];a&&(i.oldValue=a[o].value);let l=i.dir[r];l&&(On(),mt(l,n,8,[e.el,i,e,t]),Tn())}}const Jt=Symbol("_leaveCb"),ps=Symbol("_enterCb");function _u(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Rn(()=>{e.isMounted=!0}),Tu(()=>{e.isUnmounting=!0}),e}const dt=[Function,Array],Eu={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:dt,onEnter:dt,onAfterEnter:dt,onEnterCancelled:dt,onBeforeLeave:dt,onLeave:dt,onAfterLeave:dt,onLeaveCancelled:dt,onBeforeAppear:dt,onAppear:dt,onAfterAppear:dt,onAppearCancelled:dt},Xp={name:"BaseTransition",props:Eu,setup(e,{slots:t}){const n=ir(),r=_u();return()=>{const s=t.default&&oi(t.default(),!0);if(!s||!s.length)return;let a=s[0];if(s.length>1){for(const d of s)if(d.type!==ht){a=d;break}}const o=ue(e),{mode:i}=o;if(r.isLeaving)return Ma(a);const l=Xi(a);if(!l)return Ma(a);const c=Nr(l,o,r,n);$r(l,c);const u=n.subTree,f=u&&Xi(u);if(f&&f.type!==ht&&!gn(l,f)){const d=Nr(f,o,r,n);if($r(f,d),i==="out-in")return r.isLeaving=!0,d.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},Ma(a);i==="in-out"&&l.type!==ht&&(d.delayLeave=(m,g,b)=>{const w=Su(r,f);w[String(f.key)]=f,m[Jt]=()=>{g(),m[Jt]=void 0,delete c.delayedLeave},c.delayedLeave=b})}return a}}},Qp=Xp;function Su(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Nr(e,t,n,r){const{appear:s,mode:a,persisted:o=!1,onBeforeEnter:i,onEnter:l,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:f,onLeave:d,onAfterLeave:m,onLeaveCancelled:g,onBeforeAppear:b,onAppear:w,onAfterAppear:y,onAppearCancelled:v}=t,S=String(e.key),C=Su(n,e),R=(P,D)=>{P&&mt(P,r,9,D)},$=(P,D)=>{const k=D[1];R(P,D),X(P)?P.every(x=>x.length<=1)&&k():P.length<=1&&k()},K={mode:a,persisted:o,beforeEnter(P){let D=i;if(!n.isMounted)if(s)D=b||i;else return;P[Jt]&&P[Jt](!0);const k=C[S];k&&gn(e,k)&&k.el[Jt]&&k.el[Jt](),R(D,[P])},enter(P){let D=l,k=c,x=u;if(!n.isMounted)if(s)D=w||l,k=y||c,x=v||u;else return;let O=!1;const te=P[ps]=be=>{O||(O=!0,be?R(x,[P]):R(k,[P]),K.delayedLeave&&K.delayedLeave(),P[ps]=void 0)};D?$(D,[P,te]):te()},leave(P,D){const k=String(e.key);if(P[ps]&&P[ps](!0),n.isUnmounting)return D();R(f,[P]);let x=!1;const O=P[Jt]=te=>{x||(x=!0,D(),te?R(g,[P]):R(m,[P]),P[Jt]=void 0,C[k]===e&&delete C[k])};C[k]=e,d?$(d,[P,O]):O()},clone(P){return Nr(P,t,n,r)}};return K}function Ma(e){if(la(e))return e=on(e),e.children=null,e}function Xi(e){return la(e)?e.children?e.children[0]:void 0:e}function $r(e,t){e.shapeFlag&6&&e.component?$r(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function oi(e,t=!1,n){let r=[],s=0;for(let a=0;a<e.length;a++){let o=e[a];const i=n==null?o.key:String(n)+String(o.key!=null?o.key:a);o.type===ze?(o.patchFlag&128&&s++,r=r.concat(oi(o.children,t,i))):(t||o.type!==ht)&&r.push(i!=null?on(o,{key:i}):o)}if(s>1)for(let a=0;a<r.length;a++)r[a].patchFlag=-2;return r}/*! #__NO_SIDE_EFFECTS__ */function fn(e,t){return ae(e)?Ie({name:e.name},t,{setup:e}):e}const xr=e=>!!e.type.__asyncLoader,la=e=>e.type.__isKeepAlive;function xu(e,t){ku(e,"a",t)}function Au(e,t){ku(e,"da",t)}function ku(e,t,n=Ve){const r=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(ca(t,r,n),n){let s=n.parent;for(;s&&s.parent;)la(s.parent.vnode)&&Zp(r,t,n,s),s=s.parent}}function Zp(e,t,n,r){const s=ca(t,e,r,!0);ua(()=>{jo(r[t],s)},n)}function ca(e,t,n=Ve,r=!1){if(n){const s=n[e]||(n[e]=[]),a=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;On();const i=Qr(n),l=mt(t,n,e,o);return i(),Tn(),l});return r?s.unshift(a):s.push(a),a}}const zt=e=>(t,n=Ve)=>(!pa||e==="sp")&&ca(e,(...r)=>t(...r),n),Cu=zt("bm"),Rn=zt("m"),em=zt("bu"),Ou=zt("u"),Tu=zt("bum"),ua=zt("um"),tm=zt("sp"),nm=zt("rtg"),rm=zt("rtc");function sm(e,t=Ve){ca("ec",e,t)}function Lu(e,t,n,r){let s;const a=n;if(X(e)||Ne(e)){s=new Array(e.length);for(let o=0,i=e.length;o<i;o++)s[o]=t(e[o],o,void 0,a)}else if(typeof e=="number"){s=new Array(e);for(let o=0;o<e;o++)s[o]=t(o+1,o,void 0,a)}else if(ye(e))if(e[Symbol.iterator])s=Array.from(e,(o,i)=>t(o,i,void 0,a));else{const o=Object.keys(e);s=new Array(o.length);for(let i=0,l=o.length;i<l;i++){const c=o[i];s[i]=t(e[c],c,i,a)}}else s=[];return s}function Qn(e,t,n={},r,s){if(Me.isCE||Me.parent&&xr(Me.parent)&&Me.parent.isCE)return ne("slot",n,r);let a=e[t];a&&a._c&&(a._d=!1),F();const o=a&&Ru(a(n)),i=Xe(ze,{key:n.key||o&&o.key||`_${t}`},o||[],o&&e._===1?64:-2);return i.scopeId&&(i.slotScopeIds=[i.scopeId+"-s"]),a&&a._c&&(a._d=!0),i}function Ru(e){return e.some(t=>Fr(t)?!(t.type===ht||t.type===ze&&!Ru(t.children)):!0)?e:null}const lo=e=>e?Bu(e)?ma(e)||e.proxy:lo(e.parent):null,Ar=Ie(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=>lo(e.parent),$root:e=>lo(e.root),$emit:e=>e.emit,$options:e=>ii(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,ri(e.update)}),$nextTick:e=>e.n||(e.n=Ln.bind(e.proxy)),$watch:e=>Jp.bind(e)}),Ia=(e,t)=>e!==_e&&!e.__isScriptSetup&&fe(e,t),am={get({_:e},t){const{ctx:n,setupState:r,data:s,props:a,accessCache:o,type:i,appContext:l}=e;let c;if(t[0]!=="$"){const m=o[t];if(m!==void 0)switch(m){case 1:return r[t];case 2:return s[t];case 4:return n[t];case 3:return a[t]}else{if(Ia(r,t))return o[t]=1,r[t];if(s!==_e&&fe(s,t))return o[t]=2,s[t];if((c=e.propsOptions[0])&&fe(c,t))return o[t]=3,a[t];if(n!==_e&&fe(n,t))return o[t]=4,n[t];co&&(o[t]=0)}}const u=Ar[t];let f,d;if(u)return t==="$attrs"&&at(e,"get",t),u(e);if((f=i.__cssModules)&&(f=f[t]))return f;if(n!==_e&&fe(n,t))return o[t]=4,n[t];if(d=l.config.globalProperties,fe(d,t))return d[t]},set({_:e},t,n){const{data:r,setupState:s,ctx:a}=e;return Ia(s,t)?(s[t]=n,!0):r!==_e&&fe(r,t)?(r[t]=n,!0):fe(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(a[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:s,propsOptions:a}},o){let i;return!!n[o]||e!==_e&&fe(e,o)||Ia(t,o)||(i=a[0])&&fe(i,o)||fe(r,o)||fe(Ar,o)||fe(s.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:fe(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function om(){return im().attrs}function im(){const e=ir();return e.setupContext||(e.setupContext=Ku(e))}function Qi(e){return X(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let co=!0;function lm(e){const t=ii(e),n=e.proxy,r=e.ctx;co=!1,t.beforeCreate&&Zi(t.beforeCreate,e,"bc");const{data:s,computed:a,methods:o,watch:i,provide:l,inject:c,created:u,beforeMount:f,mounted:d,beforeUpdate:m,updated:g,activated:b,deactivated:w,beforeDestroy:y,beforeUnmount:v,destroyed:S,unmounted:C,render:R,renderTracked:$,renderTriggered:K,errorCaptured:P,serverPrefetch:D,expose:k,inheritAttrs:x,components:O,directives:te,filters:be}=t;if(c&&cm(c,r,null),o)for(const pe in o){const de=o[pe];ae(de)&&(r[pe]=de.bind(n))}if(s){const pe=s.call(n,n);ye(pe)&&(e.data=$t(pe))}if(co=!0,a)for(const pe in a){const de=a[pe],gt=ae(de)?de.bind(n,n):ae(de.get)?de.get.bind(n,n):pt,Ue=!ae(de)&&ae(de.set)?de.set.bind(n):pt,ft=se({get:gt,set:Ue});Object.defineProperty(r,pe,{enumerable:!0,configurable:!0,get:()=>ft.value,set:$e=>ft.value=$e})}if(i)for(const pe in i)Pu(i[pe],r,n,pe);if(l){const pe=ae(l)?l.call(n):l;Reflect.ownKeys(pe).forEach(de=>{Ps(de,pe[de])})}u&&Zi(u,e,"c");function ie(pe,de){X(de)?de.forEach(gt=>pe(gt.bind(n))):de&&pe(de.bind(n))}if(ie(Cu,f),ie(Rn,d),ie(em,m),ie(Ou,g),ie(xu,b),ie(Au,w),ie(sm,P),ie(rm,$),ie(nm,K),ie(Tu,v),ie(ua,C),ie(tm,D),X(k))if(k.length){const pe=e.exposed||(e.exposed={});k.forEach(de=>{Object.defineProperty(pe,de,{get:()=>n[de],set:gt=>n[de]=gt})})}else e.exposed||(e.exposed={});R&&e.render===pt&&(e.render=R),x!=null&&(e.inheritAttrs=x),O&&(e.components=O),te&&(e.directives=te)}function cm(e,t,n=pt){X(e)&&(e=uo(e));for(const r in e){const s=e[r];let a;ye(s)?"default"in s?a=nt(s.from||r,s.default,!0):a=nt(s.from||r):a=nt(s),Le(a)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>a.value,set:o=>a.value=o}):t[r]=a}}function Zi(e,t,n){mt(X(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Pu(e,t,n,r){const s=r.includes(".")?bu(n,r):()=>n[r];if(Ne(e)){const a=t[e];ae(a)&&je(s,a)}else if(ae(e))je(s,e.bind(n));else if(ye(e))if(X(e))e.forEach(a=>Pu(a,t,n,r));else{const a=ae(e.handler)?e.handler.bind(n):t[e.handler];ae(a)&&je(s,a,e)}}function ii(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:s,optionsCache:a,config:{optionMergeStrategies:o}}=e.appContext,i=a.get(t);let l;return i?l=i:!s.length&&!n&&!r?l=t:(l={},s.length&&s.forEach(c=>Bs(l,c,o,!0)),Bs(l,t,o)),ye(t)&&a.set(t,l),l}function Bs(e,t,n,r=!1){const{mixins:s,extends:a}=t;a&&Bs(e,a,n,!0),s&&s.forEach(o=>Bs(e,o,n,!0));for(const o in t)if(!(r&&o==="expose")){const i=um[o]||n&&n[o];e[o]=i?i(e[o],t[o]):t[o]}return e}const um={data:el,props:tl,emits:tl,methods:wr,computed:wr,beforeCreate:Qe,created:Qe,beforeMount:Qe,mounted:Qe,beforeUpdate:Qe,updated:Qe,beforeDestroy:Qe,beforeUnmount:Qe,destroyed:Qe,unmounted:Qe,activated:Qe,deactivated:Qe,errorCaptured:Qe,serverPrefetch:Qe,components:wr,directives:wr,watch:dm,provide:el,inject:fm};function el(e,t){return t?e?function(){return Ie(ae(e)?e.call(this,this):e,ae(t)?t.call(this,this):t)}:t:e}function fm(e,t){return wr(uo(e),uo(t))}function uo(e){if(X(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Qe(e,t){return e?[...new Set([].concat(e,t))]:t}function wr(e,t){return e?Ie(Object.create(null),e,t):t}function tl(e,t){return e?X(e)&&X(t)?[...new Set([...e,...t])]:Ie(Object.create(null),Qi(e),Qi(t??{})):t}function dm(e,t){if(!e)return t;if(!t)return e;const n=Ie(Object.create(null),e);for(const r in t)n[r]=Qe(e[r],t[r]);return n}function Mu(){return{app:null,config:{isNativeTag:Ud,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 pm=0;function mm(e,t){return function(r,s=null){ae(r)||(r=Ie({},r)),s!=null&&!ye(s)&&(s=null);const a=Mu(),o=new WeakSet;let i=!1;const l=a.app={_uid:pm++,_component:r,_props:s,_container:null,_context:a,_instance:null,version:Hm,get config(){return a.config},set config(c){},use(c,...u){return o.has(c)||(c&&ae(c.install)?(o.add(c),c.install(l,...u)):ae(c)&&(o.add(c),c(l,...u))),l},mixin(c){return a.mixins.includes(c)||a.mixins.push(c),l},component(c,u){return u?(a.components[c]=u,l):a.components[c]},directive(c,u){return u?(a.directives[c]=u,l):a.directives[c]},mount(c,u,f){if(!i){const d=ne(r,s);return d.appContext=a,f===!0?f="svg":f===!1&&(f=void 0),u&&t?t(d,c):e(d,c,f),i=!0,l._container=c,c.__vue_app__=l,ma(d.component)||d.component.proxy}},unmount(){i&&(e(null,l._container),delete l._container.__vue_app__)},provide(c,u){return a.provides[c]=u,l},runWithContext(c){const u=Gn;Gn=l;try{return c()}finally{Gn=u}}};return l}}let Gn=null;function Ps(e,t){if(Ve){let n=Ve.provides;const r=Ve.parent&&Ve.parent.provides;r===n&&(n=Ve.provides=Object.create(r)),n[e]=t}}function nt(e,t,n=!1){const r=Ve||Me;if(r||Gn){const s=r?r.parent==null?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:Gn._context.provides;if(s&&e in s)return s[e];if(arguments.length>1)return n&&ae(t)?t.call(r&&r.proxy):t}}function hm(){return!!(Ve||Me||Gn)}function gm(e,t,n,r=!1){const s={},a={};Ds(a,da,1),e.propsDefaults=Object.create(null),Iu(e,t,s,a);for(const o in e.propsOptions[0])o in s||(s[o]=void 0);n?e.props=r?s:iu(s):e.type.props?e.props=s:e.props=a,e.attrs=a}function vm(e,t,n,r){const{props:s,attrs:a,vnode:{patchFlag:o}}=e,i=ue(s),[l]=e.propsOptions;let c=!1;if((r||o>0)&&!(o&16)){if(o&8){const u=e.vnode.dynamicProps;for(let f=0;f<u.length;f++){let d=u[f];if(ia(e.emitsOptions,d))continue;const m=t[d];if(l)if(fe(a,d))m!==a[d]&&(a[d]=m,c=!0);else{const g=Tt(d);s[g]=fo(l,i,g,m,e,!1)}else m!==a[d]&&(a[d]=m,c=!0)}}}else{Iu(e,t,s,a)&&(c=!0);let u;for(const f in i)(!t||!fe(t,f)&&((u=Cn(f))===f||!fe(t,u)))&&(l?n&&(n[f]!==void 0||n[u]!==void 0)&&(s[f]=fo(l,i,f,void 0,e,!0)):delete s[f]);if(a!==i)for(const f in a)(!t||!fe(t,f))&&(delete a[f],c=!0)}c&&Nt(e,"set","$attrs")}function Iu(e,t,n,r){const[s,a]=e.propsOptions;let o=!1,i;if(t)for(let l in t){if(Er(l))continue;const c=t[l];let u;s&&fe(s,u=Tt(l))?!a||!a.includes(u)?n[u]=c:(i||(i={}))[u]=c:ia(e.emitsOptions,l)||(!(l in r)||c!==r[l])&&(r[l]=c,o=!0)}if(a){const l=ue(n),c=i||_e;for(let u=0;u<a.length;u++){const f=a[u];n[f]=fo(s,l,f,c[f],e,!fe(c,f))}}return o}function fo(e,t,n,r,s,a){const o=e[n];if(o!=null){const i=fe(o,"default");if(i&&r===void 0){const l=o.default;if(o.type!==Function&&!o.skipFactory&&ae(l)){const{propsDefaults:c}=s;if(n in c)r=c[n];else{const u=Qr(s);r=c[n]=l.call(null,t),u()}}else r=l}o[0]&&(a&&!i?r=!1:o[1]&&(r===""||r===Cn(n))&&(r=!0))}return r}function Nu(e,t,n=!1){const r=t.propsCache,s=r.get(e);if(s)return s;const a=e.props,o={},i=[];let l=!1;if(!ae(e)){const u=f=>{l=!0;const[d,m]=Nu(f,t,!0);Ie(o,d),m&&i.push(...m)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!a&&!l)return ye(e)&&r.set(e,Kn),Kn;if(X(a))for(let u=0;u<a.length;u++){const f=Tt(a[u]);nl(f)&&(o[f]=_e)}else if(a)for(const u in a){const f=Tt(u);if(nl(f)){const d=a[u],m=o[f]=X(d)||ae(d)?{type:d}:Ie({},d);if(m){const g=al(Boolean,m.type),b=al(String,m.type);m[0]=g>-1,m[1]=b<0||g<b,(g>-1||fe(m,"default"))&&i.push(f)}}}const c=[o,i];return ye(e)&&r.set(e,c),c}function nl(e){return e[0]!=="$"&&!Er(e)}function rl(e){return e===null?"null":typeof e=="function"?e.name||"":typeof e=="object"&&e.constructor&&e.constructor.name||""}function sl(e,t){return rl(e)===rl(t)}function al(e,t){return X(t)?t.findIndex(n=>sl(n,e)):ae(t)&&sl(t,e)?0:-1}const $u=e=>e[0]==="_"||e==="$stable",li=e=>X(e)?e.map(kt):[kt(e)],ym=(e,t,n)=>{if(t._n)return t;const r=qe((...s)=>li(t(...s)),n);return r._c=!1,r},Hu=(e,t,n)=>{const r=e._ctx;for(const s in e){if($u(s))continue;const a=e[s];if(ae(a))t[s]=ym(s,a,r);else if(a!=null){const o=li(a);t[s]=()=>o}}},Fu=(e,t)=>{const n=li(t);e.slots.default=()=>n},bm=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=ue(t),Ds(t,"_",n)):Hu(t,e.slots={})}else e.slots={},t&&Fu(e,t);Ds(e.slots,da,1)},wm=(e,t,n)=>{const{vnode:r,slots:s}=e;let a=!0,o=_e;if(r.shapeFlag&32){const i=t._;i?n&&i===1?a=!1:(Ie(s,t),!n&&i===1&&delete s._):(a=!t.$stable,Hu(t,s)),o=t}else t&&(Fu(e,t),o={default:1});if(a)for(const i in s)!$u(i)&&o[i]==null&&delete s[i]};function po(e,t,n,r,s=!1){if(X(e)){e.forEach((d,m)=>po(d,t&&(X(t)?t[m]:t),n,r,s));return}if(xr(r)&&!s)return;const a=r.shapeFlag&4?ma(r.component)||r.component.proxy:r.el,o=s?null:a,{i,r:l}=e,c=t&&t.r,u=i.refs===_e?i.refs={}:i.refs,f=i.setupState;if(c!=null&&c!==l&&(Ne(c)?(u[c]=null,fe(f,c)&&(f[c]=null)):Le(c)&&(c.value=null)),ae(l))nn(l,i,12,[o,u]);else{const d=Ne(l),m=Le(l);if(d||m){const g=()=>{if(e.f){const b=d?fe(f,l)?f[l]:u[l]:l.value;s?X(b)&&jo(b,a):X(b)?b.includes(a)||b.push(a):d?(u[l]=[a],fe(f,l)&&(f[l]=u[l])):(l.value=[a],e.k&&(u[e.k]=l.value))}else d?(u[l]=o,fe(f,l)&&(f[l]=o)):m&&(l.value=o,e.k&&(u[e.k]=o))};o?(g.id=-1,tt(g,n)):g()}}}const tt=qp;function _m(e){return Em(e)}function Em(e,t){const n=Uc();n.__VUE__=!0;const{insert:r,remove:s,patchProp:a,createElement:o,createText:i,createComment:l,setText:c,setElementText:u,parentNode:f,nextSibling:d,setScopeId:m=pt,insertStaticContent:g}=e,b=(p,h,_,L=null,A=null,N=null,V=void 0,I=null,H=!!h.dynamicChildren)=>{if(p===h)return;p&&!gn(p,h)&&(L=T(p),$e(p,A,N,!0),p=null),h.patchFlag===-2&&(H=!1,h.dynamicChildren=null);const{type:M,ref:U,shapeFlag:ee}=h;switch(M){case fa:w(p,h,_,L);break;case ht:y(p,h,_,L);break;case $a:p==null&&v(h,_,L,V);break;case ze:O(p,h,_,L,A,N,V,I,H);break;default:ee&1?R(p,h,_,L,A,N,V,I,H):ee&6?te(p,h,_,L,A,N,V,I,H):(ee&64||ee&128)&&M.process(p,h,_,L,A,N,V,I,H,q)}U!=null&&A&&po(U,p&&p.ref,N,h||p,!h)},w=(p,h,_,L)=>{if(p==null)r(h.el=i(h.children),_,L);else{const A=h.el=p.el;h.children!==p.children&&c(A,h.children)}},y=(p,h,_,L)=>{p==null?r(h.el=l(h.children||""),_,L):h.el=p.el},v=(p,h,_,L)=>{[p.el,p.anchor]=g(p.children,h,_,L,p.el,p.anchor)},S=({el:p,anchor:h},_,L)=>{let A;for(;p&&p!==h;)A=d(p),r(p,_,L),p=A;r(h,_,L)},C=({el:p,anchor:h})=>{let _;for(;p&&p!==h;)_=d(p),s(p),p=_;s(h)},R=(p,h,_,L,A,N,V,I,H)=>{h.type==="svg"?V="svg":h.type==="math"&&(V="mathml"),p==null?$(h,_,L,A,N,V,I,H):D(p,h,A,N,V,I,H)},$=(p,h,_,L,A,N,V,I)=>{let H,M;const{props:U,shapeFlag:ee,transition:J,dirs:re}=p;if(H=p.el=o(p.type,N,U&&U.is,U),ee&8?u(H,p.children):ee&16&&P(p.children,H,null,L,A,Na(p,N),V,I),re&&dn(p,null,L,"created"),K(H,p,p.scopeId,V,L),U){for(const ve in U)ve!=="value"&&!Er(ve)&&a(H,ve,null,U[ve],N,p.children,L,A,Ke);"value"in U&&a(H,"value",null,U.value,N),(M=U.onVnodeBeforeMount)&&xt(M,L,p)}re&&dn(p,null,L,"beforeMount");const le=Sm(A,J);le&&J.beforeEnter(H),r(H,h,_),((M=U&&U.onVnodeMounted)||le||re)&&tt(()=>{M&&xt(M,L,p),le&&J.enter(H),re&&dn(p,null,L,"mounted")},A)},K=(p,h,_,L,A)=>{if(_&&m(p,_),L)for(let N=0;N<L.length;N++)m(p,L[N]);if(A){let N=A.subTree;if(h===N){const V=A.vnode;K(p,V,V.scopeId,V.slotScopeIds,A.parent)}}},P=(p,h,_,L,A,N,V,I,H=0)=>{for(let M=H;M<p.length;M++){const U=p[M]=I?Xt(p[M]):kt(p[M]);b(null,U,h,_,L,A,N,V,I)}},D=(p,h,_,L,A,N,V)=>{const I=h.el=p.el;let{patchFlag:H,dynamicChildren:M,dirs:U}=h;H|=p.patchFlag&16;const ee=p.props||_e,J=h.props||_e;let re;if(_&&pn(_,!1),(re=J.onVnodeBeforeUpdate)&&xt(re,_,h,p),U&&dn(h,p,_,"beforeUpdate"),_&&pn(_,!0),M?k(p.dynamicChildren,M,I,_,L,Na(h,A),N):V||de(p,h,I,null,_,L,Na(h,A),N,!1),H>0){if(H&16)x(I,h,ee,J,_,L,A);else if(H&2&&ee.class!==J.class&&a(I,"class",null,J.class,A),H&4&&a(I,"style",ee.style,J.style,A),H&8){const le=h.dynamicProps;for(let ve=0;ve<le.length;ve++){const Ae=le[ve],De=ee[Ae],vt=J[Ae];(vt!==De||Ae==="value")&&a(I,Ae,De,vt,A,p.children,_,L,Ke)}}H&1&&p.children!==h.children&&u(I,h.children)}else!V&&M==null&&x(I,h,ee,J,_,L,A);((re=J.onVnodeUpdated)||U)&&tt(()=>{re&&xt(re,_,h,p),U&&dn(h,p,_,"updated")},L)},k=(p,h,_,L,A,N,V)=>{for(let I=0;I<h.length;I++){const H=p[I],M=h[I],U=H.el&&(H.type===ze||!gn(H,M)||H.shapeFlag&70)?f(H.el):_;b(H,M,U,null,L,A,N,V,!0)}},x=(p,h,_,L,A,N,V)=>{if(_!==L){if(_!==_e)for(const I in _)!Er(I)&&!(I in L)&&a(p,I,_[I],null,V,h.children,A,N,Ke);for(const I in L){if(Er(I))continue;const H=L[I],M=_[I];H!==M&&I!=="value"&&a(p,I,M,H,V,h.children,A,N,Ke)}"value"in L&&a(p,"value",_.value,L.value,V)}},O=(p,h,_,L,A,N,V,I,H)=>{const M=h.el=p?p.el:i(""),U=h.anchor=p?p.anchor:i("");let{patchFlag:ee,dynamicChildren:J,slotScopeIds:re}=h;re&&(I=I?I.concat(re):re),p==null?(r(M,_,L),r(U,_,L),P(h.children||[],_,U,A,N,V,I,H)):ee>0&&ee&64&&J&&p.dynamicChildren?(k(p.dynamicChildren,J,_,A,N,V,I),(h.key!=null||A&&h===A.subTree)&&Du(p,h,!0)):de(p,h,_,U,A,N,V,I,H)},te=(p,h,_,L,A,N,V,I,H)=>{h.slotScopeIds=I,p==null?h.shapeFlag&512?A.ctx.activate(h,_,L,V,H):be(h,_,L,A,N,V,H):Ce(p,h,H)},be=(p,h,_,L,A,N,V)=>{const I=p.component=Rm(p,L,A);if(la(p)&&(I.ctx.renderer=q),Pm(I),I.asyncDep){if(A&&A.registerDep(I,ie),!p.el){const H=I.subTree=ne(ht);y(null,H,h,_)}}else ie(I,p,h,_,A,N,V)},Ce=(p,h,_)=>{const L=h.component=p.component;if(Vp(p,h,_))if(L.asyncDep&&!L.asyncResolved){pe(L,h,_);return}else L.next=h,Np(L.update),L.effect.dirty=!0,L.update();else h.el=p.el,L.vnode=h},ie=(p,h,_,L,A,N,V)=>{const I=()=>{if(p.isMounted){let{next:U,bu:ee,u:J,parent:re,vnode:le}=p;{const In=zu(p);if(In){U&&(U.el=le.el,pe(p,U,V)),In.asyncDep.then(()=>{p.isUnmounted||I()});return}}let ve=U,Ae;pn(p,!1),U?(U.el=le.el,pe(p,U,V)):U=le,ee&&Rs(ee),(Ae=U.props&&U.props.onVnodeBeforeUpdate)&&xt(Ae,re,U,le),pn(p,!0);const De=Pa(p),vt=p.subTree;p.subTree=De,b(vt,De,f(vt.el),T(vt),p,A,N),U.el=De.el,ve===null&&jp(p,De.el),J&&tt(J,A),(Ae=U.props&&U.props.onVnodeUpdated)&&tt(()=>xt(Ae,re,U,le),A)}else{let U;const{el:ee,props:J}=h,{bm:re,m:le,parent:ve}=p,Ae=xr(h);if(pn(p,!1),re&&Rs(re),!Ae&&(U=J&&J.onVnodeBeforeMount)&&xt(U,ve,h),pn(p,!0),ee&&ke){const De=()=>{p.subTree=Pa(p),ke(ee,p.subTree,p,A,null)};Ae?h.type.__asyncLoader().then(()=>!p.isUnmounted&&De()):De()}else{const De=p.subTree=Pa(p);b(null,De,_,L,p,A,N),h.el=De.el}if(le&&tt(le,A),!Ae&&(U=J&&J.onVnodeMounted)){const De=h;tt(()=>xt(U,ve,De),A)}(h.shapeFlag&256||ve&&xr(ve.vnode)&&ve.vnode.shapeFlag&256)&&p.a&&tt(p.a,A),p.isMounted=!0,h=_=L=null}},H=p.effect=new qo(I,pt,()=>ri(M),p.scope),M=p.update=()=>{H.dirty&&H.run()};M.id=p.uid,pn(p,!0),M()},pe=(p,h,_)=>{h.component=p;const L=p.vnode.props;p.vnode=h,p.next=null,vm(p,h.props,L,_),wm(p,h.children,_),On(),Gi(p),Tn()},de=(p,h,_,L,A,N,V,I,H=!1)=>{const M=p&&p.children,U=p?p.shapeFlag:0,ee=h.children,{patchFlag:J,shapeFlag:re}=h;if(J>0){if(J&128){Ue(M,ee,_,L,A,N,V,I,H);return}else if(J&256){gt(M,ee,_,L,A,N,V,I,H);return}}re&8?(U&16&&Ke(M,A,N),ee!==M&&u(_,ee)):U&16?re&16?Ue(M,ee,_,L,A,N,V,I,H):Ke(M,A,N,!0):(U&8&&u(_,""),re&16&&P(ee,_,L,A,N,V,I,H))},gt=(p,h,_,L,A,N,V,I,H)=>{p=p||Kn,h=h||Kn;const M=p.length,U=h.length,ee=Math.min(M,U);let J;for(J=0;J<ee;J++){const re=h[J]=H?Xt(h[J]):kt(h[J]);b(p[J],re,_,null,A,N,V,I,H)}M>U?Ke(p,A,N,!0,!1,ee):P(h,_,L,A,N,V,I,H,ee)},Ue=(p,h,_,L,A,N,V,I,H)=>{let M=0;const U=h.length;let ee=p.length-1,J=U-1;for(;M<=ee&&M<=J;){const re=p[M],le=h[M]=H?Xt(h[M]):kt(h[M]);if(gn(re,le))b(re,le,_,null,A,N,V,I,H);else break;M++}for(;M<=ee&&M<=J;){const re=p[ee],le=h[J]=H?Xt(h[J]):kt(h[J]);if(gn(re,le))b(re,le,_,null,A,N,V,I,H);else break;ee--,J--}if(M>ee){if(M<=J){const re=J+1,le=re<U?h[re].el:L;for(;M<=J;)b(null,h[M]=H?Xt(h[M]):kt(h[M]),_,le,A,N,V,I,H),M++}}else if(M>J)for(;M<=ee;)$e(p[M],A,N,!0),M++;else{const re=M,le=M,ve=new Map;for(M=le;M<=J;M++){const ot=h[M]=H?Xt(h[M]):kt(h[M]);ot.key!=null&&ve.set(ot.key,M)}let Ae,De=0;const vt=J-le+1;let In=!1,Ni=0;const pr=new Array(vt);for(M=0;M<vt;M++)pr[M]=0;for(M=re;M<=ee;M++){const ot=p[M];if(De>=vt){$e(ot,A,N,!0);continue}let St;if(ot.key!=null)St=ve.get(ot.key);else for(Ae=le;Ae<=J;Ae++)if(pr[Ae-le]===0&&gn(ot,h[Ae])){St=Ae;break}St===void 0?$e(ot,A,N,!0):(pr[St-le]=M+1,St>=Ni?Ni=St:In=!0,b(ot,h[St],_,null,A,N,V,I,H),De++)}const $i=In?xm(pr):Kn;for(Ae=$i.length-1,M=vt-1;M>=0;M--){const ot=le+M,St=h[ot],Hi=ot+1<U?h[ot+1].el:L;pr[M]===0?b(null,St,_,Hi,A,N,V,I,H):In&&(Ae<0||M!==$i[Ae]?ft(St,_,Hi,2):Ae--)}}},ft=(p,h,_,L,A=null)=>{const{el:N,type:V,transition:I,children:H,shapeFlag:M}=p;if(M&6){ft(p.component.subTree,h,_,L);return}if(M&128){p.suspense.move(h,_,L);return}if(M&64){V.move(p,h,_,q);return}if(V===ze){r(N,h,_);for(let ee=0;ee<H.length;ee++)ft(H[ee],h,_,L);r(p.anchor,h,_);return}if(V===$a){S(p,h,_);return}if(L!==2&&M&1&&I)if(L===0)I.beforeEnter(N),r(N,h,_),tt(()=>I.enter(N),A);else{const{leave:ee,delayLeave:J,afterLeave:re}=I,le=()=>r(N,h,_),ve=()=>{ee(N,()=>{le(),re&&re()})};J?J(N,le,ve):ve()}else r(N,h,_)},$e=(p,h,_,L=!1,A=!1)=>{const{type:N,props:V,ref:I,children:H,dynamicChildren:M,shapeFlag:U,patchFlag:ee,dirs:J}=p;if(I!=null&&po(I,null,_,p,!0),U&256){h.ctx.deactivate(p);return}const re=U&1&&J,le=!xr(p);let ve;if(le&&(ve=V&&V.onVnodeBeforeUnmount)&&xt(ve,h,p),U&6)os(p.component,_,L);else{if(U&128){p.suspense.unmount(_,L);return}re&&dn(p,null,h,"beforeUnmount"),U&64?p.type.remove(p,h,_,A,q,L):M&&(N!==ze||ee>0&&ee&64)?Ke(M,h,_,!1,!0):(N===ze&&ee&384||!A&&U&16)&&Ke(H,h,_),L&&Lt(p)}(le&&(ve=V&&V.onVnodeUnmounted)||re)&&tt(()=>{ve&&xt(ve,h,p),re&&dn(p,null,h,"unmounted")},_)},Lt=p=>{const{type:h,el:_,anchor:L,transition:A}=p;if(h===ze){Rt(_,L);return}if(h===$a){C(p);return}const N=()=>{s(_),A&&!A.persisted&&A.afterLeave&&A.afterLeave()};if(p.shapeFlag&1&&A&&!A.persisted){const{leave:V,delayLeave:I}=A,H=()=>V(_,N);I?I(p.el,N,H):H()}else N()},Rt=(p,h)=>{let _;for(;p!==h;)_=d(p),s(p),p=_;s(h)},os=(p,h,_)=>{const{bum:L,scope:A,update:N,subTree:V,um:I}=p;L&&Rs(L),A.stop(),N&&(N.active=!1,$e(V,p,h,_)),I&&tt(I,h),tt(()=>{p.isUnmounted=!0},h),h&&h.pendingBranch&&!h.isUnmounted&&p.asyncDep&&!p.asyncResolved&&p.suspenseId===h.pendingId&&(h.deps--,h.deps===0&&h.resolve())},Ke=(p,h,_,L=!1,A=!1,N=0)=>{for(let V=N;V<p.length;V++)$e(p[V],h,_,L,A)},T=p=>p.shapeFlag&6?T(p.component.subTree):p.shapeFlag&128?p.suspense.next():d(p.anchor||p.el);let B=!1;const z=(p,h,_)=>{p==null?h._vnode&&$e(h._vnode,null,null,!0):b(h._vnode||null,p,h,null,null,null,_),B||(B=!0,Gi(),hu(),B=!1),h._vnode=p},q={p:b,um:$e,m:ft,r:Lt,mt:be,mc:P,pc:de,pbc:k,n:T,o:e};let he,ke;return{render:z,hydrate:he,createApp:mm(z,he)}}function Na({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function pn({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Sm(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Du(e,t,n=!1){const r=e.children,s=t.children;if(X(r)&&X(s))for(let a=0;a<r.length;a++){const o=r[a];let i=s[a];i.shapeFlag&1&&!i.dynamicChildren&&((i.patchFlag<=0||i.patchFlag===32)&&(i=s[a]=Xt(s[a]),i.el=o.el),n||Du(o,i)),i.type===fa&&(i.el=o.el)}}function xm(e){const t=e.slice(),n=[0];let r,s,a,o,i;const l=e.length;for(r=0;r<l;r++){const c=e[r];if(c!==0){if(s=n[n.length-1],e[s]<c){t[r]=s,n.push(r);continue}for(a=0,o=n.length-1;a<o;)i=a+o>>1,e[n[i]]<c?a=i+1:o=i;c<e[n[a]]&&(a>0&&(t[r]=n[a-1]),n[a]=r)}}for(a=n.length,o=n[a-1];a-- >0;)n[a]=o,o=t[o];return n}function zu(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:zu(t)}const Am=e=>e.__isTeleport,ze=Symbol.for("v-fgt"),fa=Symbol.for("v-txt"),ht=Symbol.for("v-cmt"),$a=Symbol.for("v-stc"),kr=[];let yt=null;function F(e=!1){kr.push(yt=e?null:[])}function km(){kr.pop(),yt=kr[kr.length-1]||null}let Hr=1;function ol(e){Hr+=e}function Vu(e){return e.dynamicChildren=Hr>0?yt||Kn:null,km(),Hr>0&&yt&&yt.push(e),e}function G(e,t,n,r,s,a){return Vu(Q(e,t,n,r,s,a,!0))}function Xe(e,t,n,r,s){return Vu(ne(e,t,n,r,s,!0))}function Fr(e){return e?e.__v_isVNode===!0:!1}function gn(e,t){return e.type===t.type&&e.key===t.key}const da="__vInternal",ju=({key:e})=>e??null,Ms=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Ne(e)||Le(e)||ae(e)?{i:Me,r:e,k:t,f:!!n}:e:null);function Q(e,t=null,n=null,r=0,s=null,a=e===ze?0:1,o=!1,i=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&ju(t),ref:t&&Ms(t),scopeId:yu,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:r,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:Me};return i?(ci(l,n),a&128&&e.normalize(l)):n&&(l.shapeFlag|=Ne(n)?8:16),Hr>0&&!o&&yt&&(l.patchFlag>0||a&6)&&l.patchFlag!==32&&yt.push(l),l}const ne=Cm;function Cm(e,t=null,n=null,r=0,s=null,a=!1){if((!e||e===Up)&&(e=ht),Fr(e)){const i=on(e,t,!0);return n&&ci(i,n),Hr>0&&!a&&yt&&(i.shapeFlag&6?yt[yt.indexOf(e)]=i:yt.push(i)),i.patchFlag|=-2,i}if($m(e)&&(e=e.__vccOpts),t){t=Om(t);let{class:i,style:l}=t;i&&!Ne(i)&&(t.class=Se(i)),ye(l)&&(lu(l)&&!X(l)&&(l=Ie({},l)),t.style=an(l))}const o=Ne(e)?1:Wp(e)?128:Am(e)?64:ye(e)?4:ae(e)?2:0;return Q(e,t,n,r,s,o,a,!0)}function Om(e){return e?lu(e)||da in e?Ie({},e):e:null}function on(e,t,n=!1){const{props:r,ref:s,patchFlag:a,children:o}=e,i=t?ui(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:i,key:i&&ju(i),ref:t&&t.ref?n&&s?X(s)?s.concat(Ms(t)):[s,Ms(t)]:Ms(t):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ze?a===-1?16:a|16:a,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&on(e.ssContent),ssFallback:e.ssFallback&&on(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Pe(e=" ",t=0){return ne(fa,null,e,t)}function ce(e="",t=!1){return t?(F(),Xe(ht,null,e)):ne(ht,null,e)}function kt(e){return e==null||typeof e=="boolean"?ne(ht):X(e)?ne(ze,null,e.slice()):typeof e=="object"?Xt(e):ne(fa,null,String(e))}function Xt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:on(e)}function ci(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(X(t))n=16;else if(typeof t=="object")if(r&65){const s=t.default;s&&(s._c&&(s._d=!1),ci(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!(da in t)?t._ctx=Me:s===3&&Me&&(Me.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ae(t)?(t={default:t,_ctx:Me},n=32):(t=String(t),r&64?(n=16,t=[Pe(t)]):n=8);e.children=t,e.shapeFlag|=n}function ui(...e){const t={};for(let n=0;n<e.length;n++){const r=e[n];for(const s in r)if(s==="class")t.class!==r.class&&(t.class=Se([t.class,r.class]));else if(s==="style")t.style=an([t.style,r.style]);else if(ta(s)){const a=t[s],o=r[s];o&&a!==o&&!(X(a)&&a.includes(o))&&(t[s]=a?[].concat(a,o):o)}else s!==""&&(t[s]=r[s])}return t}function xt(e,t,n,r=null){mt(e,t,7,[n,r])}const Tm=Mu();let Lm=0;function Rm(e,t,n){const r=e.type,s=(t?t.appContext:e.appContext)||Tm,a={uid:Lm++,vnode:e,type:r,parent:t,appContext:s,root:null,next:null,subTree:null,effect:null,update:null,scope:new qc(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(s.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Nu(r,s),emitsOptions:vu(r,s),emit:null,emitted:null,propsDefaults:_e,inheritAttrs:r.inheritAttrs,ctx:_e,data:_e,props:_e,attrs:_e,slots:_e,refs:_e,setupState:_e,setupContext:null,attrsProxy:null,slotsProxy: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 a.ctx={_:a},a.root=t?t.root:a,a.emit=Fp.bind(null,a),e.ce&&e.ce(a),a}let Ve=null;const ir=()=>Ve||Me;let Us,mo;{const e=Uc(),t=(n,r)=>{let s;return(s=e[n])||(s=e[n]=[]),s.push(r),a=>{s.length>1?s.forEach(o=>o(a)):s[0](a)}};Us=t("__VUE_INSTANCE_SETTERS__",n=>Ve=n),mo=t("__VUE_SSR_SETTERS__",n=>pa=n)}const Qr=e=>{const t=Ve;return Us(e),e.scope.on(),()=>{e.scope.off(),Us(t)}},il=()=>{Ve&&Ve.scope.off(),Us(null)};function Bu(e){return e.vnode.shapeFlag&4}let pa=!1;function Pm(e,t=!1){t&&mo(t);const{props:n,children:r}=e.vnode,s=Bu(e);gm(e,n,s,t),bm(e,r);const a=s?Mm(e,t):void 0;return t&&mo(!1),a}function Mm(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=aa(new Proxy(e.ctx,am));const{setup:r}=n;if(r){const s=e.setupContext=r.length>1?Ku(e):null,a=Qr(e);On();const o=nn(r,e,0,[e.props,s]);if(Tn(),a(),Vc(o)){if(o.then(il,il),t)return o.then(i=>{ll(e,i,t)}).catch(i=>{oa(i,e,0)});e.asyncDep=o}else ll(e,o,t)}else Uu(e,t)}function ll(e,t,n){ae(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ye(t)&&(e.setupState=fu(t)),Uu(e,n)}let cl;function Uu(e,t,n){const r=e.type;if(!e.render){if(!t&&cl&&!r.render){const s=r.template||ii(e).template;if(s){const{isCustomElement:a,compilerOptions:o}=e.appContext.config,{delimiters:i,compilerOptions:l}=r,c=Ie(Ie({isCustomElement:a,delimiters:i},o),l);r.render=cl(s,c)}}e.render=r.render||pt}{const s=Qr(e);On();try{lm(e)}finally{Tn(),s()}}}function Im(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return at(e,"get","$attrs"),t[n]}}))}function Ku(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return Im(e)},slots:e.slots,emit:e.emit,expose:t}}function ma(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(fu(aa(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Ar)return Ar[n](e)},has(t,n){return n in t||n in Ar}}))}function Nm(e,t=!0){return ae(e)?e.displayName||e.name:e.name||t&&e.__name}function $m(e){return ae(e)&&"__vccOpts"in e}const se=(e,t)=>xp(e,t,pa);function Zr(e,t,n){const r=arguments.length;return r===2?ye(t)&&!X(t)?Fr(t)?ne(e,null,[t]):ne(e,t):ne(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Fr(n)&&(n=[n]),ne(e,t,n))}const Hm="3.4.21";/**
|
||
* @vue/runtime-dom v3.4.21
|
||
* (c) 2018-present Yuxi (Evan) You and Vue contributors
|
||
* @license MIT
|
||
**/const Fm="http://www.w3.org/2000/svg",Dm="http://www.w3.org/1998/Math/MathML",Qt=typeof document<"u"?document:null,ul=Qt&&Qt.createElement("template"),zm={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==="svg"?Qt.createElementNS(Fm,e):t==="mathml"?Qt.createElementNS(Dm,e):Qt.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&s.setAttribute("multiple",r.multiple),s},createText:e=>Qt.createTextNode(e),createComment:e=>Qt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Qt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,s,a){const o=n?n.previousSibling:t.lastChild;if(s&&(s===a||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===a||!(s=s.nextSibling)););else{ul.innerHTML=r==="svg"?`<svg>${e}</svg>`:r==="mathml"?`<math>${e}</math>`:e;const i=ul.content;if(r==="svg"||r==="mathml"){const l=i.firstChild;for(;l.firstChild;)i.appendChild(l.firstChild);i.removeChild(l)}t.insertBefore(i,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Bt="transition",mr="animation",Zn=Symbol("_vtc"),Wu=(e,{slots:t})=>Zr(Qp,Gu(e),t);Wu.displayName="Transition";const qu={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},Vm=Wu.props=Ie({},Eu,qu),mn=(e,t=[])=>{X(e)?e.forEach(n=>n(...t)):e&&e(...t)},fl=e=>e?X(e)?e.some(t=>t.length>1):e.length>1:!1;function Gu(e){const t={};for(const O in e)O in qu||(t[O]=e[O]);if(e.css===!1)return t;const{name:n="v",type:r,duration:s,enterFromClass:a=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:i=`${n}-enter-to`,appearFromClass:l=a,appearActiveClass:c=o,appearToClass:u=i,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=e,g=jm(s),b=g&&g[0],w=g&&g[1],{onBeforeEnter:y,onEnter:v,onEnterCancelled:S,onLeave:C,onLeaveCancelled:R,onBeforeAppear:$=y,onAppear:K=v,onAppearCancelled:P=S}=t,D=(O,te,be)=>{qt(O,te?u:i),qt(O,te?c:o),be&&be()},k=(O,te)=>{O._isLeaving=!1,qt(O,f),qt(O,m),qt(O,d),te&&te()},x=O=>(te,be)=>{const Ce=O?K:v,ie=()=>D(te,O,be);mn(Ce,[te,ie]),dl(()=>{qt(te,O?l:a),Mt(te,O?u:i),fl(Ce)||pl(te,r,b,ie)})};return Ie(t,{onBeforeEnter(O){mn(y,[O]),Mt(O,a),Mt(O,o)},onBeforeAppear(O){mn($,[O]),Mt(O,l),Mt(O,c)},onEnter:x(!1),onAppear:x(!0),onLeave(O,te){O._isLeaving=!0;const be=()=>k(O,te);Mt(O,f),Ju(),Mt(O,d),dl(()=>{O._isLeaving&&(qt(O,f),Mt(O,m),fl(C)||pl(O,r,w,be))}),mn(C,[O,be])},onEnterCancelled(O){D(O,!1),mn(S,[O])},onAppearCancelled(O){D(O,!0),mn(P,[O])},onLeaveCancelled(O){k(O),mn(R,[O])}})}function jm(e){if(e==null)return null;if(ye(e))return[Ha(e.enter),Ha(e.leave)];{const t=Ha(e);return[t,t]}}function Ha(e){return Yd(e)}function Mt(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Zn]||(e[Zn]=new Set)).add(t)}function qt(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[Zn];n&&(n.delete(t),n.size||(e[Zn]=void 0))}function dl(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Bm=0;function pl(e,t,n,r){const s=e._endId=++Bm,a=()=>{s===e._endId&&r()};if(n)return setTimeout(a,n);const{type:o,timeout:i,propCount:l}=Yu(e,t);if(!o)return r();const c=o+"end";let u=0;const f=()=>{e.removeEventListener(c,d),a()},d=m=>{m.target===e&&++u>=l&&f()};setTimeout(()=>{u<l&&f()},i+1),e.addEventListener(c,d)}function Yu(e,t){const n=window.getComputedStyle(e),r=g=>(n[g]||"").split(", "),s=r(`${Bt}Delay`),a=r(`${Bt}Duration`),o=ml(s,a),i=r(`${mr}Delay`),l=r(`${mr}Duration`),c=ml(i,l);let u=null,f=0,d=0;t===Bt?o>0&&(u=Bt,f=o,d=a.length):t===mr?c>0&&(u=mr,f=c,d=l.length):(f=Math.max(o,c),u=f>0?o>c?Bt:mr:null,d=u?u===Bt?a.length:l.length:0);const m=u===Bt&&/\b(transform|all)(,|$)/.test(r(`${Bt}Property`).toString());return{type:u,timeout:f,propCount:d,hasTransform:m}}function ml(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,r)=>hl(n)+hl(e[r])))}function hl(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Ju(){return document.body.offsetHeight}function Um(e,t,n){const r=e[Zn];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Ks=Symbol("_vod"),Xu=Symbol("_vsh"),yb={beforeMount(e,{value:t},{transition:n}){e[Ks]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):hr(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),hr(e,!0),r.enter(e)):r.leave(e,()=>{hr(e,!1)}):hr(e,t))},beforeUnmount(e,{value:t}){hr(e,t)}};function hr(e,t){e.style.display=t?e[Ks]:"none",e[Xu]=!t}const Km=Symbol(""),Wm=/(^|;)\s*display\s*:/;function qm(e,t,n){const r=e.style,s=Ne(n);let a=!1;if(n&&!s){if(t)if(Ne(t))for(const o of t.split(";")){const i=o.slice(0,o.indexOf(":")).trim();n[i]==null&&Is(r,i,"")}else for(const o in t)n[o]==null&&Is(r,o,"");for(const o in n)o==="display"&&(a=!0),Is(r,o,n[o])}else if(s){if(t!==n){const o=r[Km];o&&(n+=";"+o),r.cssText=n,a=Wm.test(n)}}else t&&e.removeAttribute("style");Ks in e&&(e[Ks]=a?r.display:"",e[Xu]&&(r.display="none"))}const gl=/\s*!important$/;function Is(e,t,n){if(X(n))n.forEach(r=>Is(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=Gm(e,t);gl.test(n)?e.setProperty(Cn(r),n.replace(gl,""),"important"):e[r]=n}}const vl=["Webkit","Moz","ms"],Fa={};function Gm(e,t){const n=Fa[t];if(n)return n;let r=Tt(t);if(r!=="filter"&&r in e)return Fa[t]=r;r=ra(r);for(let s=0;s<vl.length;s++){const a=vl[s]+r;if(a in e)return Fa[t]=a}return t}const yl="http://www.w3.org/1999/xlink";function Ym(e,t,n,r,s){if(r&&t.startsWith("xlink:"))n==null?e.removeAttributeNS(yl,t.slice(6,t.length)):e.setAttributeNS(yl,t,n);else{const a=tp(t);n==null||a&&!Kc(n)?e.removeAttribute(t):e.setAttribute(t,a?"":n)}}function Jm(e,t,n,r,s,a,o){if(t==="innerHTML"||t==="textContent"){r&&o(r,s,a),e[t]=n??"";return}const i=e.tagName;if(t==="value"&&i!=="PROGRESS"&&!i.includes("-")){const c=i==="OPTION"?e.getAttribute("value")||"":e.value,u=n??"";(c!==u||!("_value"in e))&&(e.value=u),n==null&&e.removeAttribute(t),e._value=n;return}let l=!1;if(n===""||n==null){const c=typeof e[t];c==="boolean"?n=Kc(n):n==null&&c==="string"?(n="",l=!0):c==="number"&&(n=0,l=!0)}try{e[t]=n}catch{}l&&e.removeAttribute(t)}function fi(e,t,n,r){e.addEventListener(t,n,r)}function Xm(e,t,n,r){e.removeEventListener(t,n,r)}const bl=Symbol("_vei");function Qm(e,t,n,r,s=null){const a=e[bl]||(e[bl]={}),o=a[t];if(r&&o)o.value=r;else{const[i,l]=Zm(t);if(r){const c=a[t]=nh(r,s);fi(e,i,c,l)}else o&&(Xm(e,i,o,l),a[t]=void 0)}}const wl=/(?:Once|Passive|Capture)$/;function Zm(e){let t;if(wl.test(e)){t={};let r;for(;r=e.match(wl);)e=e.slice(0,e.length-r[0].length),t[r[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):Cn(e.slice(2)),t]}let Da=0;const eh=Promise.resolve(),th=()=>Da||(eh.then(()=>Da=0),Da=Date.now());function nh(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;mt(rh(r,n.value),t,5,[r])};return n.value=e,n.attached=th(),n}function rh(e,t){if(X(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>s=>!s._stopped&&r&&r(s))}else return t}const _l=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,sh=(e,t,n,r,s,a,o,i,l)=>{const c=s==="svg";t==="class"?Um(e,r,c):t==="style"?qm(e,n,r):ta(t)?Vo(t)||Qm(e,t,n,r,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):ah(e,t,r,c))?Jm(e,t,r,a,o,i,l):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Ym(e,t,r,c))};function ah(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&_l(t)&&ae(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const s=e.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return _l(t)&&Ne(n)?!1:t in e}const Qu=new WeakMap,Zu=new WeakMap,Ws=Symbol("_moveCb"),El=Symbol("_enterCb"),ef={name:"TransitionGroup",props:Ie({},Vm,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=ir(),r=_u();let s,a;return Ou(()=>{if(!s.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!uh(s[0].el,n.vnode.el,o))return;s.forEach(ih),s.forEach(lh);const i=s.filter(ch);Ju(),i.forEach(l=>{const c=l.el,u=c.style;Mt(c,o),u.transform=u.webkitTransform=u.transitionDuration="";const f=c[Ws]=d=>{d&&d.target!==c||(!d||/transform$/.test(d.propertyName))&&(c.removeEventListener("transitionend",f),c[Ws]=null,qt(c,o))};c.addEventListener("transitionend",f)})}),()=>{const o=ue(e),i=Gu(o);let l=o.tag||ze;s=a,a=t.default?oi(t.default()):[];for(let c=0;c<a.length;c++){const u=a[c];u.key!=null&&$r(u,Nr(u,i,r,n))}if(s)for(let c=0;c<s.length;c++){const u=s[c];$r(u,Nr(u,i,r,n)),Qu.set(u,u.el.getBoundingClientRect())}return ne(l,null,a)}}},oh=e=>delete e.mode;ef.props;const tf=ef;function ih(e){const t=e.el;t[Ws]&&t[Ws](),t[El]&&t[El]()}function lh(e){Zu.set(e,e.el.getBoundingClientRect())}function ch(e){const t=Qu.get(e),n=Zu.get(e),r=t.left-n.left,s=t.top-n.top;if(r||s){const a=e.el.style;return a.transform=a.webkitTransform=`translate(${r}px,${s}px)`,a.transitionDuration="0s",e}}function uh(e,t,n){const r=e.cloneNode(),s=e[Zn];s&&s.forEach(i=>{i.split(/\s+/).forEach(l=>l&&r.classList.remove(l))}),n.split(/\s+/).forEach(i=>i&&r.classList.add(i)),r.style.display="none";const a=t.nodeType===1?t:t.parentNode;a.appendChild(r);const{hasTransform:o}=Yu(r);return a.removeChild(r),o}const qs=e=>{const t=e.props["onUpdate:modelValue"]||!1;return X(t)?n=>Rs(t,n):t},Yn=Symbol("_assign"),fh={deep:!0,created(e,t,n){e[Yn]=qs(n),fi(e,"change",()=>{const r=e._modelValue,s=Dr(e),a=e.checked,o=e[Yn];if(X(r)){const i=Ko(r,s),l=i!==-1;if(a&&!l)o(r.concat(s));else if(!a&&l){const c=[...r];c.splice(i,1),o(c)}}else if(ar(r)){const i=new Set(r);a?i.add(s):i.delete(s),o(i)}else o(nf(e,a))})},mounted:Sl,beforeUpdate(e,t,n){e[Yn]=qs(n),Sl(e,t,n)}};function Sl(e,{value:t,oldValue:n},r){e._modelValue=t,X(t)?e.checked=Ko(t,r.props.value)>-1:ar(t)?e.checked=t.has(r.props.value):t!==n&&(e.checked=Xr(t,nf(e,!0)))}const dh={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const s=ar(t);fi(e,"change",()=>{const a=Array.prototype.filter.call(e.options,o=>o.selected).map(o=>n?Uo(Dr(o)):Dr(o));e[Yn](e.multiple?s?new Set(a):a:a[0]),e._assigning=!0,Ln(()=>{e._assigning=!1})}),e[Yn]=qs(r)},mounted(e,{value:t,modifiers:{number:n}}){xl(e,t,n)},beforeUpdate(e,t,n){e[Yn]=qs(n)},updated(e,{value:t,modifiers:{number:n}}){e._assigning||xl(e,t,n)}};function xl(e,t,n){const r=e.multiple,s=X(t);if(!(r&&!s&&!ar(t))){for(let a=0,o=e.options.length;a<o;a++){const i=e.options[a],l=Dr(i);if(r)if(s){const c=typeof l;c==="string"||c==="number"?i.selected=t.includes(n?Uo(l):l):i.selected=Ko(t,l)>-1}else i.selected=t.has(l);else if(Xr(Dr(i),t)){e.selectedIndex!==a&&(e.selectedIndex=a);return}}!r&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Dr(e){return"_value"in e?e._value:e.value}function nf(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const ph=["ctrl","shift","alt","meta"],mh={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>ph.some(n=>e[`${n}Key`]&&!t.includes(n))},ha=(e,t)=>{const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=(s,...a)=>{for(let o=0;o<t.length;o++){const i=mh[t[o]];if(i&&i(s,t))return}return e(s,...a)})},hh={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},ho=(e,t)=>{const n=e._withKeys||(e._withKeys={}),r=t.join(".");return n[r]||(n[r]=s=>{if(!("key"in s))return;const a=Cn(s.key);if(t.some(o=>o===a||hh[o]===a))return e(s)})},gh=Ie({patchProp:sh},zm);let Al;function vh(){return Al||(Al=_m(gh))}const yh=(...e)=>{const t=vh().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=wh(r);if(!s)return;const a=t._component;!ae(a)&&!a.render&&!a.template&&(a.template=s.innerHTML),s.innerHTML="";const o=n(s,!1,bh(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),o},t};function bh(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function wh(e){return Ne(e)?document.querySelector(e):e}(function(){var e;try{if(typeof document<"u"){var t=document.createElement("style");t.nonce=(e=document.head.querySelector("meta[property=csp-nonce]"))==null?void 0:e.content,t.appendChild(document.createTextNode(".vue-notification-group{display:block;position:fixed;z-index:5000}.vue-notification-wrapper{display:block;overflow:hidden;width:100%;margin:0;padding:0}.notification-title{font-weight:600}.vue-notification-template{display:block;box-sizing:border-box;background:white;text-align:left}.vue-notification{display:block;box-sizing:border-box;text-align:left;font-size:12px;padding:10px;margin:0 5px 5px;color:#fff;background:#44A4FC;border-left:5px solid #187FE7}.vue-notification.warn{background:#ffb648;border-left-color:#f48a06}.vue-notification.error{background:#E54D42;border-left-color:#b82e24}.vue-notification.success{background:#68CD86;border-left-color:#42a85f}.vn-fade-enter-active,.vn-fade-leave-active,.vn-fade-move{transition:all .5s}.vn-fade-enter-from,.vn-fade-leave-to{opacity:0}")),document.head.appendChild(t)}}catch(n){console.error("vite-plugin-css-injected-by-js",n)}})();const rf=new Map;class _h{constructor(t,n,r){this.remaining=n,this.callback=t,this.notifyItem=r,this.resume()}pause(){clearTimeout(this.notifyItem.timer),this.remaining-=Date.now()-this.start}resume(){this.start=Date.now(),clearTimeout(this.notifyItem.timer),this.notifyItem.timer=setTimeout(this.callback,this.remaining)}}function Eh(e){return{all:e=e||new Map,on:function(t,n){var r=e.get(t);r?r.push(n):e.set(t,[n])},off:function(t,n){var r=e.get(t);r&&(n?r.splice(r.indexOf(n)>>>0,1):e.set(t,[]))},emit:function(t,n){var r=e.get(t);r&&r.slice().map(function(s){s(n)}),(r=e.get("*"))&&r.slice().map(function(s){s(t,n)})}}}const Gs=Eh(),za="[-+]?[0-9]*.?[0-9]+",kl=[{name:"px",regexp:new RegExp(`^${za}px$`)},{name:"%",regexp:new RegExp(`^${za}%$`)},{name:"px",regexp:new RegExp(`^${za}$`)}],Sh=e=>{if(e==="auto")return{type:e,value:0};for(let t=0;t<kl.length;t++){const n=kl[t];if(n.regexp.test(e))return{type:n.name,value:parseFloat(e)}}return{type:"",value:e}},xh=e=>{switch(typeof e){case"number":return{type:"px",value:e};case"string":return Sh(e);default:return{type:"",value:e}}},Cl={x:new Set(["left","center","right"]),y:new Set(["top","bottom"])},Ah=(e=>()=>e++)(0),kh=e=>typeof e!="string"?[]:e.split(/\s+/gi).filter(Boolean),Ch=e=>{typeof e=="string"&&(e=kh(e));let t=null,n=null;return e.forEach(r=>{Cl.y.has(r)&&(n=r),Cl.x.has(r)&&(t=r)}),{x:t,y:n}},Va={position:["top","right"],cssAnimation:"vn-fade",velocityAnimation:{enter:e=>({height:[e.clientHeight,0],opacity:[1,0]}),leave:{height:0,opacity:[0,1]}}},Oh=fn({name:"velocity-group",inheritAttrs:!1,props:{name:{type:String,default:""}},emits:{enter:(e,t)=>!0,leave:(e,t)=>!0,afterLeave:()=>!0},setup:(e,{slots:t,emit:n})=>{const r=(o,i)=>{n("enter",o,i)},s=(o,i)=>{n("leave",o,i)},a=()=>{n("afterLeave")};return()=>ne(tf,{tag:"div",css:!1,name:e.name,onEnter:r,onLeave:s,onAfterLeave:a},{default:()=>{var o;return[(o=t.default)==null?void 0:o.call(t)]}})}}),Th=fn({name:"css-group",inheritAttrs:!1,props:{name:{type:String,default:""}},setup:(e,{slots:t})=>()=>ne(tf,{tag:"div",name:e.name},{default:()=>{var n;return[(n=t.default)==null?void 0:n.call(t)]}})});function Lh(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Fr(e)}const ms={IDLE:0,DESTROYED:2},Rh=fn({name:"notifications",props:{group:{type:String,default:""},width:{type:[Number,String],default:300},reverse:{type:Boolean,default:!1},position:{type:[String,Array],default:()=>Va.position},classes:{type:[String,Array],default:"vue-notification"},animationType:{type:String,default:"css",validator(e){return e==="css"||e==="velocity"}},animation:{type:Object,default(){return Va.velocityAnimation}},animationName:{type:String,default:Va.cssAnimation},speed:{type:Number,default:300},duration:{type:Number,default:3e3},delay:{type:Number,default:0},max:{type:Number,default:1/0},ignoreDuplicates:{type:Boolean,default:!1},closeOnClick:{type:Boolean,default:!0},pauseOnHover:{type:Boolean,default:!1},dangerouslySetInnerHtml:{type:Boolean,default:!1}},emits:{click:e=>!0,destroy:e=>!0,start:e=>!0},slots:Object,setup:(e,{emit:t,slots:n,expose:r})=>{const s=me([]),a=me(null),o=rf.get("velocity"),i=se(()=>e.animationType==="velocity"),l=se(()=>i.value?Oh:Th),c=se(()=>s.value.filter(x=>x.state!==ms.DESTROYED)),u=se(()=>xh(e.width)),f=se(()=>{const{x,y:O}=Ch(e.position),te=u.value.value,be=u.value.type,Ce={width:te+be};return O&&(Ce[O]="0px"),x&&(x==="center"?Ce.left=`calc(50% - ${+te/2}${be})`:Ce[x]="0px"),Ce}),d=se(()=>"bottom"in f.value),m=x=>{t("click",x),e.closeOnClick&&C(x)},g=()=>{var x;e.pauseOnHover&&((x=a.value)==null||x.pause())},b=()=>{var x;e.pauseOnHover&&((x=a.value)==null||x.resume())},w=(x={})=>{if(x.group||(x.group=""),x.data||(x.data={}),e.group!==x.group)return;if(x.clean||x.clear){$();return}const O=typeof x.duration=="number"?x.duration:e.duration,te=typeof x.speed=="number"?x.speed:e.speed,be=typeof x.ignoreDuplicates=="boolean"?x.ignoreDuplicates:e.ignoreDuplicates,{title:Ce,text:ie,type:pe,data:de,id:gt}=x,Ue={id:gt||Ah(),title:Ce,text:ie,type:pe,state:ms.IDLE,speed:te,length:O+2*te,data:de,duplicates:0};O>=0&&(a.value=new _h(()=>C(Ue),Ue.length,Ue));const ft=e.reverse?!d.value:d.value;let $e=-1;const Lt=c.value.find(Rt=>Rt.title===x.title&&Rt.text===x.text);if(be&&Lt){Lt.duplicates++;return}ft?(s.value.push(Ue),t("start",Ue),c.value.length>e.max&&($e=0)):(s.value.unshift(Ue),t("start",Ue),c.value.length>e.max&&($e=c.value.length-1)),$e!==-1&&C(c.value[$e])},y=x=>{R(x)},v=x=>["vue-notification-template",e.classes,x.type||""],S=x=>i.value?void 0:{transition:`all ${x.speed}ms`},C=x=>{clearTimeout(x.timer),x.state=ms.DESTROYED,k(),t("destroy",x)},R=x=>{const O=s.value.find(te=>te.id===x);O&&C(O)},$=()=>{c.value.forEach(C)},K=(x,O)=>{var te;const be=(te=e.animation)==null?void 0:te[x];return typeof be=="function"?be(O):be},P=(x,O)=>{if(!i.value)return;const te=K("enter",x);o(x,te,{duration:e.speed,complete:O})},D=(x,O)=>{if(!i.value)return;const te=K("leave",x);o(x,te,{duration:e.speed,complete:O})};function k(){s.value=s.value.filter(x=>x.state!==ms.DESTROYED)}return Rn(()=>{Gs.on("add",w),Gs.on("close",y)}),()=>{let x;return ne("div",{class:"vue-notification-group",style:f.value},[ne(l.value,{name:e.animationName,onEnter:P,onLeave:D,onAfterLeave:k},Lh(x=c.value.map(O=>ne("div",{key:O.id,class:"vue-notification-wrapper",style:S(O),"data-id":O.id,onMouseenter:g,onMouseleave:b},[n.body?n.body({item:O,class:[e.classes,O.type],close:()=>C(O)}):ne("div",{class:v(O),onClick:()=>m(O)},[e.dangerouslySetInnerHtml?ne(ze,null,[O.title?ne("div",{class:"notification-title",innerHTML:O.title},null):null,ne("div",{class:"notification-content",innerHTML:O.text},null)]):ne(ze,null,[O.title?ne("div",{class:"notification-title"},[O.title]):null,ne("div",{class:"notification-content"},[O.text])])])])))?x:{default:()=>[x]})])}}}),di=e=>{typeof e=="string"&&(e={title:"",text:e}),typeof e=="object"&&Gs.emit("add",e)};di.close=e=>{Gs.emit("close",e)};const sf=()=>({notify:di}),Ph="Notifications";function Mh(e,t={}){Object.entries(t).forEach(r=>rf.set(...r));const n=t.name||"notify";e.config.globalProperties["$"+n]=di,e.component(t.componentName||Ph,Rh)}const Ih={install:Mh};/*!
|
||
* vue-router v4.3.0
|
||
* (c) 2024 Eduardo San Martin Morote
|
||
* @license MIT
|
||
*/const zn=typeof document<"u";function Nh(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const ge=Object.assign;function ja(e,t){const n={};for(const r in t){const s=t[r];n[r]=_t(s)?s.map(e):e(s)}return n}const Cr=()=>{},_t=Array.isArray,af=/#/g,$h=/&/g,Hh=/\//g,Fh=/=/g,Dh=/\?/g,of=/\+/g,zh=/%5B/g,Vh=/%5D/g,lf=/%5E/g,jh=/%60/g,cf=/%7B/g,Bh=/%7C/g,uf=/%7D/g,Uh=/%20/g;function pi(e){return encodeURI(""+e).replace(Bh,"|").replace(zh,"[").replace(Vh,"]")}function Kh(e){return pi(e).replace(cf,"{").replace(uf,"}").replace(lf,"^")}function go(e){return pi(e).replace(of,"%2B").replace(Uh,"+").replace(af,"%23").replace($h,"%26").replace(jh,"`").replace(cf,"{").replace(uf,"}").replace(lf,"^")}function Wh(e){return go(e).replace(Fh,"%3D")}function qh(e){return pi(e).replace(af,"%23").replace(Dh,"%3F")}function Gh(e){return e==null?"":qh(e).replace(Hh,"%2F")}function zr(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const Yh=/\/$/,Jh=e=>e.replace(Yh,"");function Ba(e,t,n="/"){let r,s={},a="",o="";const i=t.indexOf("#");let l=t.indexOf("?");return i<l&&i>=0&&(l=-1),l>-1&&(r=t.slice(0,l),a=t.slice(l+1,i>-1?i:t.length),s=e(a)),i>-1&&(r=r||t.slice(0,i),o=t.slice(i,t.length)),r=e1(r??t,n),{fullPath:r+(a&&"?")+a+o,path:r,query:s,hash:zr(o)}}function Xh(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Ol(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Qh(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&er(t.matched[r],n.matched[s])&&ff(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function er(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function ff(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Zh(e[n],t[n]))return!1;return!0}function Zh(e,t){return _t(e)?Tl(e,t):_t(t)?Tl(t,e):e===t}function Tl(e,t){return _t(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function e1(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),s=r[r.length-1];(s===".."||s===".")&&r.push("");let a=n.length-1,o,i;for(o=0;o<r.length;o++)if(i=r[o],i!==".")if(i==="..")a>1&&a--;else break;return n.slice(0,a).join("/")+"/"+r.slice(o).join("/")}var Vr;(function(e){e.pop="pop",e.push="push"})(Vr||(Vr={}));var Or;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Or||(Or={}));function t1(e){if(!e)if(zn){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Jh(e)}const n1=/^[^#]+#/;function r1(e,t){return e.replace(n1,"#")+t}function s1(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const ga=()=>({left:window.scrollX,top:window.scrollY});function a1(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=s1(s,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 Ll(e,t){return(history.state?history.state.position-t:-1)+e}const vo=new Map;function o1(e,t){vo.set(e,t)}function i1(e){const t=vo.get(e);return vo.delete(e),t}let l1=()=>location.protocol+"//"+location.host;function df(e,t){const{pathname:n,search:r,hash:s}=t,a=e.indexOf("#");if(a>-1){let i=s.includes(e.slice(a))?e.slice(a).length:1,l=s.slice(i);return l[0]!=="/"&&(l="/"+l),Ol(l,"")}return Ol(n,e)+r+s}function c1(e,t,n,r){let s=[],a=[],o=null;const i=({state:d})=>{const m=df(e,location),g=n.value,b=t.value;let w=0;if(d){if(n.value=m,t.value=d,o&&o===g){o=null;return}w=b?d.position-b.position:0}else r(m);s.forEach(y=>{y(n.value,g,{delta:w,type:Vr.pop,direction:w?w>0?Or.forward:Or.back:Or.unknown})})};function l(){o=n.value}function c(d){s.push(d);const m=()=>{const g=s.indexOf(d);g>-1&&s.splice(g,1)};return a.push(m),m}function u(){const{history:d}=window;d.state&&d.replaceState(ge({},d.state,{scroll:ga()}),"")}function f(){for(const d of a)d();a=[],window.removeEventListener("popstate",i),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",i),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:l,listen:c,destroy:f}}function Rl(e,t,n,r=!1,s=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:s?ga():null}}function u1(e){const{history:t,location:n}=window,r={value:df(e,n)},s={value:t.state};s.value||a(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function a(l,c,u){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+l:l1()+e+l;try{t[u?"replaceState":"pushState"](c,"",d),s.value=c}catch(m){console.error(m),n[u?"replace":"assign"](d)}}function o(l,c){const u=ge({},t.state,Rl(s.value.back,l,s.value.forward,!0),c,{position:s.value.position});a(l,u,!0),r.value=l}function i(l,c){const u=ge({},s.value,t.state,{forward:l,scroll:ga()});a(u.current,u,!0);const f=ge({},Rl(r.value,l,null),{position:u.position+1},c);a(l,f,!1),r.value=l}return{location:r,state:s,push:i,replace:o}}function f1(e){e=t1(e);const t=u1(e),n=c1(e,t.state,t.location,t.replace);function r(a,o=!0){o||n.pauseListeners(),history.go(a)}const s=ge({location:"",base:e,go:r,createHref:r1.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function d1(e){return typeof e=="string"||e&&typeof e=="object"}function pf(e){return typeof e=="string"||typeof e=="symbol"}const Ut={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},mf=Symbol("");var Pl;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Pl||(Pl={}));function tr(e,t){return ge(new Error,{type:e,[mf]:!0},t)}function Pt(e,t){return e instanceof Error&&mf in e&&(t==null||!!(e.type&t))}const Ml="[^/]+?",p1={sensitive:!1,strict:!1,start:!0,end:!0},m1=/[.+*?^${}()[\]/\\]/g;function h1(e,t){const n=ge({},p1,t),r=[];let s=n.start?"^":"";const a=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(s+="/");for(let f=0;f<c.length;f++){const d=c[f];let m=40+(n.sensitive?.25:0);if(d.type===0)f||(s+="/"),s+=d.value.replace(m1,"\\$&"),m+=40;else if(d.type===1){const{value:g,repeatable:b,optional:w,regexp:y}=d;a.push({name:g,repeatable:b,optional:w});const v=y||Ml;if(v!==Ml){m+=10;try{new RegExp(`(${v})`)}catch(C){throw new Error(`Invalid custom RegExp for param "${g}" (${v}): `+C.message)}}let S=b?`((?:${v})(?:/(?:${v}))*)`:`(${v})`;f||(S=w&&c.length<2?`(?:/${S})`:"/"+S),w&&(S+="?"),s+=S,m+=20,w&&(m+=-8),b&&(m+=-20),v===".*"&&(m+=-50)}u.push(m)}r.push(u)}if(n.strict&&n.end){const c=r.length-1;r[c][r[c].length-1]+=.7000000000000001}n.strict||(s+="/?"),n.end?s+="$":n.strict&&(s+="(?:/|$)");const o=new RegExp(s,n.sensitive?"":"i");function i(c){const u=c.match(o),f={};if(!u)return null;for(let d=1;d<u.length;d++){const m=u[d]||"",g=a[d-1];f[g.name]=m&&g.repeatable?m.split("/"):m}return f}function l(c){let u="",f=!1;for(const d of e){(!f||!u.endsWith("/"))&&(u+="/"),f=!1;for(const m of d)if(m.type===0)u+=m.value;else if(m.type===1){const{value:g,repeatable:b,optional:w}=m,y=g in c?c[g]:"";if(_t(y)&&!b)throw new Error(`Provided param "${g}" is an array but it is not repeatable (* or + modifiers)`);const v=_t(y)?y.join("/"):y;if(!v)if(w)d.length<2&&(u.endsWith("/")?u=u.slice(0,-1):f=!0);else throw new Error(`Missing required param "${g}"`);u+=v}}return u||"/"}return{re:o,score:r,keys:a,parse:i,stringify:l}}function g1(e,t){let n=0;for(;n<e.length&&n<t.length;){const r=t[n]-e[n];if(r)return r;n++}return e.length<t.length?e.length===1&&e[0]===80?-1:1:e.length>t.length?t.length===1&&t[0]===80?1:-1:0}function v1(e,t){let n=0;const r=e.score,s=t.score;for(;n<r.length&&n<s.length;){const a=g1(r[n],s[n]);if(a)return a;n++}if(Math.abs(s.length-r.length)===1){if(Il(r))return 1;if(Il(s))return-1}return s.length-r.length}function Il(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const y1={type:0,value:""},b1=/[a-zA-Z0-9_]/;function w1(e){if(!e)return[[]];if(e==="/")return[[y1]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(m){throw new Error(`ERR (${n})/"${c}": ${m}`)}let n=0,r=n;const s=[];let a;function o(){a&&s.push(a),a=[]}let i=0,l,c="",u="";function f(){c&&(n===0?a.push({type:0,value:c}):n===1||n===2||n===3?(a.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),a.push({type:1,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),c="")}function d(){c+=l}for(;i<e.length;){if(l=e[i++],l==="\\"&&n!==2){r=n,n=4;continue}switch(n){case 0:l==="/"?(c&&f(),o()):l===":"?(f(),n=1):d();break;case 4:d(),n=r;break;case 1:l==="("?n=2:b1.test(l)?d():(f(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&i--);break;case 2:l===")"?u[u.length-1]=="\\"?u=u.slice(0,-1)+l:n=3:u+=l;break;case 3:f(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&i--,u="";break;default:t("Unknown state");break}}return n===2&&t(`Unfinished custom RegExp for param "${c}"`),f(),o(),s}function _1(e,t,n){const r=h1(w1(e.path),n),s=ge(r,{record:e,parent:t,children:[],alias:[]});return t&&!s.record.aliasOf==!t.record.aliasOf&&t.children.push(s),s}function E1(e,t){const n=[],r=new Map;t=Hl({strict:!1,end:!0,sensitive:!1},t);function s(u){return r.get(u)}function a(u,f,d){const m=!d,g=S1(u);g.aliasOf=d&&d.record;const b=Hl(t,u),w=[g];if("alias"in u){const S=typeof u.alias=="string"?[u.alias]:u.alias;for(const C of S)w.push(ge({},g,{components:d?d.record.components:g.components,path:C,aliasOf:d?d.record:g}))}let y,v;for(const S of w){const{path:C}=S;if(f&&C[0]!=="/"){const R=f.record.path,$=R[R.length-1]==="/"?"":"/";S.path=f.record.path+(C&&$+C)}if(y=_1(S,f,b),d?d.alias.push(y):(v=v||y,v!==y&&v.alias.push(y),m&&u.name&&!$l(y)&&o(u.name)),g.children){const R=g.children;for(let $=0;$<R.length;$++)a(R[$],y,d&&d.children[$])}d=d||y,(y.record.components&&Object.keys(y.record.components).length||y.record.name||y.record.redirect)&&l(y)}return v?()=>{o(v)}:Cr}function o(u){if(pf(u)){const f=r.get(u);f&&(r.delete(u),n.splice(n.indexOf(f),1),f.children.forEach(o),f.alias.forEach(o))}else{const f=n.indexOf(u);f>-1&&(n.splice(f,1),u.record.name&&r.delete(u.record.name),u.children.forEach(o),u.alias.forEach(o))}}function i(){return n}function l(u){let f=0;for(;f<n.length&&v1(u,n[f])>=0&&(u.record.path!==n[f].record.path||!hf(u,n[f]));)f++;n.splice(f,0,u),u.record.name&&!$l(u)&&r.set(u.record.name,u)}function c(u,f){let d,m={},g,b;if("name"in u&&u.name){if(d=r.get(u.name),!d)throw tr(1,{location:u});b=d.record.name,m=ge(Nl(f.params,d.keys.filter(v=>!v.optional).concat(d.parent?d.parent.keys.filter(v=>v.optional):[]).map(v=>v.name)),u.params&&Nl(u.params,d.keys.map(v=>v.name))),g=d.stringify(m)}else if(u.path!=null)g=u.path,d=n.find(v=>v.re.test(g)),d&&(m=d.parse(g),b=d.record.name);else{if(d=f.name?r.get(f.name):n.find(v=>v.re.test(f.path)),!d)throw tr(1,{location:u,currentLocation:f});b=d.record.name,m=ge({},f.params,u.params),g=d.stringify(m)}const w=[];let y=d;for(;y;)w.unshift(y.record),y=y.parent;return{name:b,path:g,params:m,matched:w,meta:A1(w)}}return e.forEach(u=>a(u)),{addRoute:a,resolve:c,removeRoute:o,getRoutes:i,getRecordMatcher:s}}function Nl(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function S1(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:x1(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function x1(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function $l(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function A1(e){return e.reduce((t,n)=>ge(t,n.meta),{})}function Hl(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function hf(e,t){return t.children.some(n=>n===e||hf(e,n))}function k1(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;s<r.length;++s){const a=r[s].replace(of," "),o=a.indexOf("="),i=zr(o<0?a:a.slice(0,o)),l=o<0?null:zr(a.slice(o+1));if(i in t){let c=t[i];_t(c)||(c=t[i]=[c]),c.push(l)}else t[i]=l}return t}function Fl(e){let t="";for(let n in e){const r=e[n];if(n=Wh(n),r==null){r!==void 0&&(t+=(t.length?"&":"")+n);continue}(_t(r)?r.map(a=>a&&go(a)):[r&&go(r)]).forEach(a=>{a!==void 0&&(t+=(t.length?"&":"")+n,a!=null&&(t+="="+a))})}return t}function C1(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=_t(r)?r.map(s=>s==null?null:""+s):r==null?r:""+r)}return t}const gf=Symbol(""),Dl=Symbol(""),va=Symbol(""),mi=Symbol(""),yo=Symbol("");function gr(){let e=[];function t(r){return e.push(r),()=>{const s=e.indexOf(r);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function O1(e,t,n){const r=()=>{e[t].delete(n)};ua(r),Au(r),xu(()=>{e[t].add(n)}),e[t].add(n)}function bb(e){const t=nt(gf,{}).value;t&&O1(t,"leaveGuards",e)}function Zt(e,t,n,r,s,a=o=>o()){const o=r&&(r.enterCallbacks[s]=r.enterCallbacks[s]||[]);return()=>new Promise((i,l)=>{const c=d=>{d===!1?l(tr(4,{from:n,to:t})):d instanceof Error?l(d):d1(d)?l(tr(2,{from:t,to:d})):(o&&r.enterCallbacks[s]===o&&typeof d=="function"&&o.push(d),i())},u=a(()=>e.call(r&&r.instances[s],t,n,c));let f=Promise.resolve(u);e.length<3&&(f=f.then(c)),f.catch(d=>l(d))})}function Ua(e,t,n,r,s=a=>a()){const a=[];for(const o of e)for(const i in o.components){let l=o.components[i];if(!(t!=="beforeRouteEnter"&&!o.instances[i]))if(T1(l)){const u=(l.__vccOpts||l)[t];u&&a.push(Zt(u,n,r,o,i,s))}else{let c=l();a.push(()=>c.then(u=>{if(!u)return Promise.reject(new Error(`Couldn't resolve component "${i}" at "${o.path}"`));const f=Nh(u)?u.default:u;o.components[i]=f;const m=(f.__vccOpts||f)[t];return m&&Zt(m,n,r,o,i,s)()}))}}return a}function T1(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function zl(e){const t=nt(va),n=nt(mi),r=se(()=>t.resolve(Y(e.to))),s=se(()=>{const{matched:l}=r.value,{length:c}=l,u=l[c-1],f=n.matched;if(!u||!f.length)return-1;const d=f.findIndex(er.bind(null,u));if(d>-1)return d;const m=Vl(l[c-2]);return c>1&&Vl(u)===m&&f[f.length-1].path!==m?f.findIndex(er.bind(null,l[c-2])):d}),a=se(()=>s.value>-1&&M1(n.params,r.value.params)),o=se(()=>s.value>-1&&s.value===n.matched.length-1&&ff(n.params,r.value.params));function i(l={}){return P1(l)?t[Y(e.replace)?"replace":"push"](Y(e.to)).catch(Cr):Promise.resolve()}return{route:r,href:se(()=>r.value.href),isActive:a,isExactActive:o,navigate:i}}const L1=fn({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:zl,setup(e,{slots:t}){const n=$t(zl(e)),{options:r}=nt(va),s=se(()=>({[jl(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[jl(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const a=t.default&&t.default(n);return e.custom?a:Zr("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},a)}}}),R1=L1;function P1(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function M1(e,t){for(const n in t){const r=t[n],s=e[n];if(typeof r=="string"){if(r!==s)return!1}else if(!_t(s)||s.length!==r.length||r.some((a,o)=>a!==s[o]))return!1}return!0}function Vl(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const jl=(e,t,n)=>e??t??n,I1=fn({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=nt(yo),s=se(()=>e.route||r.value),a=nt(Dl,0),o=se(()=>{let c=Y(a);const{matched:u}=s.value;let f;for(;(f=u[c])&&!f.components;)c++;return c}),i=se(()=>s.value.matched[o.value]);Ps(Dl,se(()=>o.value+1)),Ps(gf,i),Ps(yo,s);const l=me();return je(()=>[l.value,i.value,e.name],([c,u,f],[d,m,g])=>{u&&(u.instances[f]=c,m&&m!==u&&c&&c===d&&(u.leaveGuards.size||(u.leaveGuards=m.leaveGuards),u.updateGuards.size||(u.updateGuards=m.updateGuards))),c&&u&&(!m||!er(u,m)||!d)&&(u.enterCallbacks[f]||[]).forEach(b=>b(c))},{flush:"post"}),()=>{const c=s.value,u=e.name,f=i.value,d=f&&f.components[u];if(!d)return Bl(n.default,{Component:d,route:c});const m=f.props[u],g=m?m===!0?c.params:typeof m=="function"?m(c):m:null,w=Zr(d,ge({},g,t,{onVnodeUnmounted:y=>{y.component.isUnmounted&&(f.instances[u]=null)},ref:l}));return Bl(n.default,{Component:w,route:c})||w}}});function Bl(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const vf=I1;function N1(e){const t=E1(e.routes,e),n=e.parseQuery||k1,r=e.stringifyQuery||Fl,s=e.history,a=gr(),o=gr(),i=gr(),l=ti(Ut);let c=Ut;zn&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=ja.bind(null,T=>""+T),f=ja.bind(null,Gh),d=ja.bind(null,zr);function m(T,B){let z,q;return pf(T)?(z=t.getRecordMatcher(T),q=B):q=T,t.addRoute(q,z)}function g(T){const B=t.getRecordMatcher(T);B&&t.removeRoute(B)}function b(){return t.getRoutes().map(T=>T.record)}function w(T){return!!t.getRecordMatcher(T)}function y(T,B){if(B=ge({},B||l.value),typeof T=="string"){const h=Ba(n,T,B.path),_=t.resolve({path:h.path},B),L=s.createHref(h.fullPath);return ge(h,_,{params:d(_.params),hash:zr(h.hash),redirectedFrom:void 0,href:L})}let z;if(T.path!=null)z=ge({},T,{path:Ba(n,T.path,B.path).path});else{const h=ge({},T.params);for(const _ in h)h[_]==null&&delete h[_];z=ge({},T,{params:f(h)}),B.params=f(B.params)}const q=t.resolve(z,B),he=T.hash||"";q.params=u(d(q.params));const ke=Xh(r,ge({},T,{hash:Kh(he),path:q.path})),p=s.createHref(ke);return ge({fullPath:ke,hash:he,query:r===Fl?C1(T.query):T.query||{}},q,{redirectedFrom:void 0,href:p})}function v(T){return typeof T=="string"?Ba(n,T,l.value.path):ge({},T)}function S(T,B){if(c!==T)return tr(8,{from:B,to:T})}function C(T){return K(T)}function R(T){return C(ge(v(T),{replace:!0}))}function $(T){const B=T.matched[T.matched.length-1];if(B&&B.redirect){const{redirect:z}=B;let q=typeof z=="function"?z(T):z;return typeof q=="string"&&(q=q.includes("?")||q.includes("#")?q=v(q):{path:q},q.params={}),ge({query:T.query,hash:T.hash,params:q.path!=null?{}:T.params},q)}}function K(T,B){const z=c=y(T),q=l.value,he=T.state,ke=T.force,p=T.replace===!0,h=$(z);if(h)return K(ge(v(h),{state:typeof h=="object"?ge({},he,h.state):he,force:ke,replace:p}),B||z);const _=z;_.redirectedFrom=B;let L;return!ke&&Qh(r,q,z)&&(L=tr(16,{to:_,from:q}),ft(q,q,!0,!1)),(L?Promise.resolve(L):k(_,q)).catch(A=>Pt(A)?Pt(A,2)?A:Ue(A):de(A,_,q)).then(A=>{if(A){if(Pt(A,2))return K(ge({replace:p},v(A.to),{state:typeof A.to=="object"?ge({},he,A.to.state):he,force:ke}),B||_)}else A=O(_,q,!0,p,he);return x(_,q,A),A})}function P(T,B){const z=S(T,B);return z?Promise.reject(z):Promise.resolve()}function D(T){const B=Rt.values().next().value;return B&&typeof B.runWithContext=="function"?B.runWithContext(T):T()}function k(T,B){let z;const[q,he,ke]=$1(T,B);z=Ua(q.reverse(),"beforeRouteLeave",T,B);for(const h of q)h.leaveGuards.forEach(_=>{z.push(Zt(_,T,B))});const p=P.bind(null,T,B);return z.push(p),Ke(z).then(()=>{z=[];for(const h of a.list())z.push(Zt(h,T,B));return z.push(p),Ke(z)}).then(()=>{z=Ua(he,"beforeRouteUpdate",T,B);for(const h of he)h.updateGuards.forEach(_=>{z.push(Zt(_,T,B))});return z.push(p),Ke(z)}).then(()=>{z=[];for(const h of ke)if(h.beforeEnter)if(_t(h.beforeEnter))for(const _ of h.beforeEnter)z.push(Zt(_,T,B));else z.push(Zt(h.beforeEnter,T,B));return z.push(p),Ke(z)}).then(()=>(T.matched.forEach(h=>h.enterCallbacks={}),z=Ua(ke,"beforeRouteEnter",T,B,D),z.push(p),Ke(z))).then(()=>{z=[];for(const h of o.list())z.push(Zt(h,T,B));return z.push(p),Ke(z)}).catch(h=>Pt(h,8)?h:Promise.reject(h))}function x(T,B,z){i.list().forEach(q=>D(()=>q(T,B,z)))}function O(T,B,z,q,he){const ke=S(T,B);if(ke)return ke;const p=B===Ut,h=zn?history.state:{};z&&(q||p?s.replace(T.fullPath,ge({scroll:p&&h&&h.scroll},he)):s.push(T.fullPath,he)),l.value=T,ft(T,B,z,p),Ue()}let te;function be(){te||(te=s.listen((T,B,z)=>{if(!os.listening)return;const q=y(T),he=$(q);if(he){K(ge(he,{replace:!0}),q).catch(Cr);return}c=q;const ke=l.value;zn&&o1(Ll(ke.fullPath,z.delta),ga()),k(q,ke).catch(p=>Pt(p,12)?p:Pt(p,2)?(K(p.to,q).then(h=>{Pt(h,20)&&!z.delta&&z.type===Vr.pop&&s.go(-1,!1)}).catch(Cr),Promise.reject()):(z.delta&&s.go(-z.delta,!1),de(p,q,ke))).then(p=>{p=p||O(q,ke,!1),p&&(z.delta&&!Pt(p,8)?s.go(-z.delta,!1):z.type===Vr.pop&&Pt(p,20)&&s.go(-1,!1)),x(q,ke,p)}).catch(Cr)}))}let Ce=gr(),ie=gr(),pe;function de(T,B,z){Ue(T);const q=ie.list();return q.length?q.forEach(he=>he(T,B,z)):console.error(T),Promise.reject(T)}function gt(){return pe&&l.value!==Ut?Promise.resolve():new Promise((T,B)=>{Ce.add([T,B])})}function Ue(T){return pe||(pe=!T,be(),Ce.list().forEach(([B,z])=>T?z(T):B()),Ce.reset()),T}function ft(T,B,z,q){const{scrollBehavior:he}=e;if(!zn||!he)return Promise.resolve();const ke=!z&&i1(Ll(T.fullPath,0))||(q||!z)&&history.state&&history.state.scroll||null;return Ln().then(()=>he(T,B,ke)).then(p=>p&&a1(p)).catch(p=>de(p,T,B))}const $e=T=>s.go(T);let Lt;const Rt=new Set,os={currentRoute:l,listening:!0,addRoute:m,removeRoute:g,hasRoute:w,getRoutes:b,resolve:y,options:e,push:C,replace:R,go:$e,back:()=>$e(-1),forward:()=>$e(1),beforeEach:a.add,beforeResolve:o.add,afterEach:i.add,onError:ie.add,isReady:gt,install(T){const B=this;T.component("RouterLink",R1),T.component("RouterView",vf),T.config.globalProperties.$router=B,Object.defineProperty(T.config.globalProperties,"$route",{enumerable:!0,get:()=>Y(l)}),zn&&!Lt&&l.value===Ut&&(Lt=!0,C(s.location).catch(he=>{}));const z={};for(const he in Ut)Object.defineProperty(z,he,{get:()=>l.value[he],enumerable:!0});T.provide(va,B),T.provide(mi,iu(z)),T.provide(yo,l);const q=T.unmount;Rt.add(T),T.unmount=function(){Rt.delete(T),Rt.size<1&&(c=Ut,te&&te(),te=null,l.value=Ut,Lt=!1,pe=!1),q()}}};function Ke(T){return T.reduce((B,z)=>B.then(()=>D(z)),Promise.resolve())}return os}function $1(e,t){const n=[],r=[],s=[],a=Math.max(t.matched.length,e.matched.length);for(let o=0;o<a;o++){const i=t.matched[o];i&&(e.matched.find(c=>er(c,i))?r.push(i):n.push(i));const l=e.matched[o];l&&(t.matched.find(c=>er(c,l))||s.push(l))}return[n,r,s]}function H1(){return nt(va)}function yf(){return nt(mi)}function lr(e){return Wo()?(Yc(e),!0):!1}function lt(e){return typeof e=="function"?e():Y(e)}const cr=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const F1=Object.prototype.toString,bf=e=>F1.call(e)==="[object Object]",hi=()=>{},Ul=D1();function D1(){var e,t;return cr&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function z1(e,t){function n(...r){return new Promise((s,a)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(s).catch(a)})}return n}const wf=e=>e();function V1(e=wf){const t=me(!0);function n(){t.value=!1}function r(){t.value=!0}const s=(...a)=>{t.value&&e(...a)};return{isActive:or(t),pause:n,resume:r,eventFilter:s}}function j1(e){let t;function n(){return t||(t=e()),t}return n.reset=async()=>{const r=t;t=void 0,r&&await r},n}function B1(e){return ir()}function gi(...e){if(e.length!==1)return Pp(...e);const t=e[0];return typeof t=="function"?or(Op(()=>({get:t,set:hi}))):me(t)}function U1(e,t,n={}){const{eventFilter:r=wf,...s}=n;return je(e,z1(r,t),s)}function _f(e,t,n={}){const{eventFilter:r,...s}=n,{eventFilter:a,pause:o,resume:i,isActive:l}=V1(r);return{stop:U1(e,t,{...s,eventFilter:a}),pause:o,resume:i,isActive:l}}function ya(e,t=!0,n){B1()?Rn(e,n):t?e():Ln(e)}function K1(e,t,n={}){const{immediate:r=!0}=n,s=me(!1);let a=null;function o(){a&&(clearTimeout(a),a=null)}function i(){s.value=!1,o()}function l(...c){o(),s.value=!0,a=setTimeout(()=>{s.value=!1,a=null,e(...c)},lt(t))}return r&&(s.value=!0,cr&&l()),lr(i),{isPending:or(s),start:l,stop:i}}function Ef(e){var t;const n=lt(e);return(t=n==null?void 0:n.$el)!=null?t:n}const nr=cr?window:void 0,wb=cr?window.document:void 0,Sf=cr?window.navigator:void 0;function jr(...e){let t,n,r,s;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,r,s]=e,t=nr):[t,n,r,s]=e,!t)return hi;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const a=[],o=()=>{a.forEach(u=>u()),a.length=0},i=(u,f,d,m)=>(u.addEventListener(f,d,m),()=>u.removeEventListener(f,d,m)),l=je(()=>[Ef(t),lt(s)],([u,f])=>{if(o(),!u)return;const d=bf(f)?{...f}:f;a.push(...n.flatMap(m=>r.map(g=>i(u,m,g,d))))},{immediate:!0,flush:"post"}),c=()=>{l(),o()};return lr(c),c}function W1(){const e=me(!1),t=ir();return t&&Rn(()=>{e.value=!0},t),e}function ba(e){const t=W1();return se(()=>(t.value,!!e()))}function q1(e,t={}){const{window:n=nr}=t,r=ba(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let s;const a=me(!1),o=c=>{a.value=c.matches},i=()=>{s&&("removeEventListener"in s?s.removeEventListener("change",o):s.removeListener(o))},l=si(()=>{r.value&&(i(),s=n.matchMedia(lt(e)),"addEventListener"in s?s.addEventListener("change",o):s.addListener(o),a.value=s.matches)});return lr(()=>{l(),i(),s=void 0}),a}function Kl(e,t={}){const{controls:n=!1,navigator:r=Sf}=t,s=ba(()=>r&&"permissions"in r);let a;const o=typeof e=="string"?{name:e}:e,i=me(),l=()=>{a&&(i.value=a.state)},c=j1(async()=>{if(s.value){if(!a)try{a=await r.permissions.query(o),jr(a,"change",l),l()}catch{i.value="prompt"}return a}});return c(),n?{state:i,isSupported:s,query:c}:i}function _b(e={}){const{navigator:t=Sf,read:n=!1,source:r,copiedDuring:s=1500,legacy:a=!1}=e,o=ba(()=>t&&"clipboard"in t),i=Kl("clipboard-read"),l=Kl("clipboard-write"),c=se(()=>o.value||a),u=me(""),f=me(!1),d=K1(()=>f.value=!1,s);function m(){o.value&&y(i.value)?t.clipboard.readText().then(v=>{u.value=v}):u.value=w()}c.value&&n&&jr(["copy","cut"],m);async function g(v=lt(r)){c.value&&v!=null&&(o.value&&y(l.value)?await t.clipboard.writeText(v):b(v),u.value=v,f.value=!0,d.start())}function b(v){const S=document.createElement("textarea");S.value=v??"",S.style.position="absolute",S.style.opacity="0",document.body.appendChild(S),S.select(),document.execCommand("copy"),S.remove()}function w(){var v,S,C;return(C=(S=(v=document==null?void 0:document.getSelection)==null?void 0:v.call(document))==null?void 0:S.toString())!=null?C:""}function y(v){return v==="granted"||v==="prompt"}return{isSupported:c,text:u,copied:f,copy:g}}const hs=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},gs="__vueuse_ssr_handlers__",G1=Y1();function Y1(){return gs in hs||(hs[gs]=hs[gs]||{}),hs[gs]}function xf(e,t){return G1[e]||t}function J1(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const X1={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},Wl="vueuse-storage";function Af(e,t,n,r={}){var s;const{flush:a="pre",deep:o=!0,listenToStorageChanges:i=!0,writeDefaults:l=!0,mergeDefaults:c=!1,shallow:u,window:f=nr,eventFilter:d,onError:m=k=>{console.error(k)},initOnMounted:g}=r,b=(u?ti:me)(typeof t=="function"?t():t);if(!n)try{n=xf("getDefaultStorage",()=>{var k;return(k=nr)==null?void 0:k.localStorage})()}catch(k){m(k)}if(!n)return b;const w=lt(t),y=J1(w),v=(s=r.serializer)!=null?s:X1[y],{pause:S,resume:C}=_f(b,()=>$(b.value),{flush:a,deep:o,eventFilter:d});f&&i&&ya(()=>{jr(f,"storage",P),jr(f,Wl,D),g&&P()}),g||P();function R(k,x){f&&f.dispatchEvent(new CustomEvent(Wl,{detail:{key:e,oldValue:k,newValue:x,storageArea:n}}))}function $(k){try{const x=n.getItem(e);if(k==null)R(x,null),n.removeItem(e);else{const O=v.write(k);x!==O&&(n.setItem(e,O),R(x,O))}}catch(x){m(x)}}function K(k){const x=k?k.newValue:n.getItem(e);if(x==null)return l&&w!=null&&n.setItem(e,v.write(w)),w;if(!k&&c){const O=v.read(x);return typeof c=="function"?c(O,w):y==="object"&&!Array.isArray(O)?{...w,...O}:O}else return typeof x!="string"?x:v.read(x)}function P(k){if(!(k&&k.storageArea!==n)){if(k&&k.key==null){b.value=w;return}if(!(k&&k.key!==e)){S();try{(k==null?void 0:k.newValue)!==v.write(b.value)&&(b.value=K(k))}catch(x){m(x)}finally{k?Ln(C):C()}}}}function D(k){P(k.detail)}return b}function Q1(e){return q1("(prefers-color-scheme: dark)",e)}function kf(e={}){const{selector:t="html",attribute:n="class",initialValue:r="auto",window:s=nr,storage:a,storageKey:o="vueuse-color-scheme",listenToStorageChanges:i=!0,storageRef:l,emitAuto:c,disableTransition:u=!0}=e,f={auto:"",light:"light",dark:"dark",...e.modes||{}},d=Q1({window:s}),m=se(()=>d.value?"dark":"light"),g=l||(o==null?gi(r):Af(o,r,a,{window:s,listenToStorageChanges:i})),b=se(()=>g.value==="auto"?m.value:g.value),w=xf("updateHTMLAttrs",(C,R,$)=>{const K=typeof C=="string"?s==null?void 0:s.document.querySelector(C):Ef(C);if(!K)return;let P;if(u&&(P=s.document.createElement("style"),P.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),s.document.head.appendChild(P)),R==="class"){const D=$.split(/\s/g);Object.values(f).flatMap(k=>(k||"").split(/\s/g)).filter(Boolean).forEach(k=>{D.includes(k)?K.classList.add(k):K.classList.remove(k)})}else K.setAttribute(R,$);u&&(s.getComputedStyle(P).opacity,document.head.removeChild(P))});function y(C){var R;w(t,n,(R=f[C])!=null?R:C)}function v(C){e.onChanged?e.onChanged(C,y):y(C)}je(b,v,{flush:"post",immediate:!0}),ya(()=>v(b.value));const S=se({get(){return c?g.value:b.value},set(C){g.value=C}});try{return Object.assign(S,{store:g,system:m,state:b})}catch{return S}}function Cf(e={}){const{window:t=nr}=e,n=t==null?void 0:t.navigator,r=ba(()=>n&&"language"in n),s=me(n==null?void 0:n.language);return jr(t,"languagechange",()=>{n&&(s.value=n.language)}),{isSupported:r,language:s}}const Z1={class:"main-section"},eg={__name:"App",setup(e){const t=yf(),n=me(null),r=me(null),s=me(t.meta.watchedByKicker);return je(()=>t.name,()=>{s.value=t.meta.watchedByKicker}),Cu(async()=>{const{useUserStore:a}=await Z(async()=>{const{useUserStore:l}=await Promise.resolve().then(()=>X2);return{useUserStore:l}},void 0,import.meta.url),{language:o}=Cf(),i=a();r.value=parseInt(i.preferences.kickUserAfter),n.value=i.isAuthenticated,je(()=>i.preferences.kickUserAfter,()=>{r.value=parseInt(i.preferences.kickUserAfter)}),je(()=>i.isAuthenticated,()=>{n.value=i.isAuthenticated}),je(o,()=>{i.applyLanguage()})}),(a,o)=>{const i=He("notifications"),l=He("kicker");return F(),G(ze,null,[ne(i,{id:"vueNotification",role:"alert",width:"100%",position:"top",duration:4e3,speed:0,max:1,classes:"notification notification-banner is-radiusless"}),Q("main",Z1,[ne(Y(vf))]),Y(n)&&Y(r)>0&&Y(s)?(F(),Xe(l,{key:0,kickAfter:Y(r)},null,8,["kickAfter"])):ce("",!0)],64)}}};function Of(e,t,n){const r=t[n];return r?()=>{r({...e,nextMiddleware:Of(e,t,n+1)})}:e.next}var tg=!1;/*!
|
||
* pinia v2.1.7
|
||
* (c) 2023 Eduardo San Martin Morote
|
||
* @license MIT
|
||
*/let Tf;const wa=e=>Tf=e,Lf=Symbol();function ql(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var Tr;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(Tr||(Tr={}));function ng(){const e=Gc(!0),t=e.run(()=>me({}));let n=[],r=[];const s=aa({install(a){wa(s),s._a=a,a.provide(Lf,s),a.config.globalProperties.$pinia=s,r.forEach(o=>n.push(o)),r=[]},use(a){return!this._a&&!tg?r.push(a):n.push(a),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return s}const rg=()=>{};function Gl(e,t,n,r=rg){e.push(t);const s=()=>{const a=e.indexOf(t);a>-1&&(e.splice(a,1),r())};return!n&&Wo()&&Yc(s),s}function Nn(e,...t){e.slice().forEach(n=>{n(...t)})}const sg=e=>e();function Rf(e,t){e instanceof Map&&t instanceof Map&&t.forEach((n,r)=>e.set(r,n)),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const r=t[n],s=e[n];ql(s)&&ql(r)&&e.hasOwnProperty(n)&&!Le(r)&&!tn(r)?e[n]=Rf(s,r):e[n]=r}return e}const{assign:Gt}=Object;function ag(e){return!!(Le(e)&&e.effect)}function og(e,t,n,r){const{state:s,actions:a,getters:o}=t,i=n.state.value[e];let l;function c(){i||(n.state.value[e]=s?s():{});const u=Tp(n.state.value[e]);return Gt(u,a,Object.keys(o||{}).reduce((f,d)=>(f[d]=aa(se(()=>{wa(n);const m=n._s.get(e);return o[d].call(m,m)})),f),{}))}return l=ig(e,c,t,n,r,!0),l}function ig(e,t,n={},r,s,a){let o;const i=Gt({actions:{}},n),l={deep:!0};let c,u,f=[],d=[],m;const g=r.state.value[e];me({});let b;function w(P){let D;c=u=!1,typeof P=="function"?(P(r.state.value[e]),D={type:Tr.patchFunction,storeId:e,events:m}):(Rf(r.state.value[e],P),D={type:Tr.patchObject,payload:P,storeId:e,events:m});const k=b=Symbol();Ln().then(()=>{b===k&&(c=!0)}),u=!0,Nn(f,D,r.state.value[e])}const y=function(){const{state:D}=n,k=D?D():{};this.$patch(x=>{Gt(x,k)})};function v(){o.stop(),f=[],d=[],r._s.delete(e)}function S(P,D){return function(){wa(r);const k=Array.from(arguments),x=[],O=[];function te(ie){x.push(ie)}function be(ie){O.push(ie)}Nn(d,{args:k,name:P,store:R,after:te,onError:be});let Ce;try{Ce=D.apply(this&&this.$id===e?this:R,k)}catch(ie){throw Nn(O,ie),ie}return Ce instanceof Promise?Ce.then(ie=>(Nn(x,ie),ie)).catch(ie=>(Nn(O,ie),Promise.reject(ie))):(Nn(x,Ce),Ce)}}const C={_p:r,$id:e,$onAction:Gl.bind(null,d),$patch:w,$reset:y,$subscribe(P,D={}){const k=Gl(f,P,D.detached,()=>x()),x=o.run(()=>je(()=>r.state.value[e],O=>{(D.flush==="sync"?u:c)&&P({storeId:e,type:Tr.direct,events:m},O)},Gt({},l,D)));return k},$dispose:v},R=$t(C);r._s.set(e,R);const K=(r._a&&r._a.runWithContext||sg)(()=>r._e.run(()=>(o=Gc()).run(t)));for(const P in K){const D=K[P];if(!(Le(D)&&!ag(D)||tn(D))){if(typeof D=="function"){const k=S(P,D);K[P]=k,i.actions[P]=D}}}return Gt(R,K),Gt(ue(R),K),Object.defineProperty(R,"$state",{get:()=>r.state.value[e],set:P=>{w(D=>{Gt(D,P)})}}),r._p.forEach(P=>{Gt(R,o.run(()=>P({store:R,app:r._a,pinia:r,options:i})))}),g&&a&&n.hydrate&&n.hydrate(R.$state,g),c=!0,u=!0,R}function es(e,t,n){let r,s;typeof e=="string"?(r=e,s=t):(s=e,r=e.id);function a(o,i){const l=hm();return o=o||(l?nt(Lf,null):null),o&&wa(o),o=Tf,o._s.has(r)||og(r,s,o),o._s.get(r)}return a.$id=r,a}function Pf(e,t){return function(){return e.apply(t,arguments)}}const{toString:lg}=Object.prototype,{getPrototypeOf:vi}=Object,_a=(e=>t=>{const n=lg.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Et=e=>(e=e.toLowerCase(),t=>_a(t)===e),Ea=e=>t=>typeof t===e,{isArray:ur}=Array,Br=Ea("undefined");function cg(e){return e!==null&&!Br(e)&&e.constructor!==null&&!Br(e.constructor)&&ct(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Mf=Et("ArrayBuffer");function ug(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&Mf(e.buffer),t}const fg=Ea("string"),ct=Ea("function"),If=Ea("number"),Sa=e=>e!==null&&typeof e=="object",dg=e=>e===!0||e===!1,Ns=e=>{if(_a(e)!=="object")return!1;const t=vi(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},pg=Et("Date"),mg=Et("File"),hg=Et("Blob"),gg=Et("FileList"),vg=e=>Sa(e)&&ct(e.pipe),yg=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||ct(e.append)&&((t=_a(e))==="formdata"||t==="object"&&ct(e.toString)&&e.toString()==="[object FormData]"))},bg=Et("URLSearchParams"),[wg,_g,Eg,Sg]=["ReadableStream","Request","Response","Headers"].map(Et),xg=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function ts(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,s;if(typeof e!="object"&&(e=[e]),ur(e))for(r=0,s=e.length;r<s;r++)t.call(null,e[r],r,e);else{const a=n?Object.getOwnPropertyNames(e):Object.keys(e),o=a.length;let i;for(r=0;r<o;r++)i=a[r],t.call(null,e[i],i,e)}}function Nf(e,t){t=t.toLowerCase();const n=Object.keys(e);let r=n.length,s;for(;r-- >0;)if(s=n[r],t===s.toLowerCase())return s;return null}const yn=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,$f=e=>!Br(e)&&e!==yn;function bo(){const{caseless:e}=$f(this)&&this||{},t={},n=(r,s)=>{const a=e&&Nf(t,s)||s;Ns(t[a])&&Ns(r)?t[a]=bo(t[a],r):Ns(r)?t[a]=bo({},r):ur(r)?t[a]=r.slice():t[a]=r};for(let r=0,s=arguments.length;r<s;r++)arguments[r]&&ts(arguments[r],n);return t}const Ag=(e,t,n,{allOwnKeys:r}={})=>(ts(t,(s,a)=>{n&&ct(s)?e[a]=Pf(s,n):e[a]=s},{allOwnKeys:r}),e),kg=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),Cg=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},Og=(e,t,n,r)=>{let s,a,o;const i={};if(t=t||{},e==null)return t;do{for(s=Object.getOwnPropertyNames(e),a=s.length;a-- >0;)o=s[a],(!r||r(o,e,t))&&!i[o]&&(t[o]=e[o],i[o]=!0);e=n!==!1&&vi(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},Tg=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},Lg=e=>{if(!e)return null;if(ur(e))return e;let t=e.length;if(!If(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},Rg=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&vi(Uint8Array)),Pg=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let s;for(;(s=r.next())&&!s.done;){const a=s.value;t.call(e,a[0],a[1])}},Mg=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},Ig=Et("HTMLFormElement"),Ng=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,s){return r.toUpperCase()+s}),Yl=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),$g=Et("RegExp"),Hf=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};ts(n,(s,a)=>{let o;(o=t(s,a,e))!==!1&&(r[a]=o||s)}),Object.defineProperties(e,r)},Hg=e=>{Hf(e,(t,n)=>{if(ct(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(ct(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},Fg=(e,t)=>{const n={},r=s=>{s.forEach(a=>{n[a]=!0})};return ur(e)?r(e):r(String(e).split(t)),n},Dg=()=>{},zg=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t,Ka="abcdefghijklmnopqrstuvwxyz",Jl="0123456789",Ff={DIGIT:Jl,ALPHA:Ka,ALPHA_DIGIT:Ka+Ka.toUpperCase()+Jl},Vg=(e=16,t=Ff.ALPHA_DIGIT)=>{let n="";const{length:r}=t;for(;e--;)n+=t[Math.random()*r|0];return n};function jg(e){return!!(e&&ct(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const Bg=e=>{const t=new Array(10),n=(r,s)=>{if(Sa(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[s]=r;const a=ur(r)?[]:{};return ts(r,(o,i)=>{const l=n(o,s+1);!Br(l)&&(a[i]=l)}),t[s]=void 0,a}}return r};return n(e,0)},Ug=Et("AsyncFunction"),Kg=e=>e&&(Sa(e)||ct(e))&&ct(e.then)&&ct(e.catch),Df=((e,t)=>e?setImmediate:t?((n,r)=>(yn.addEventListener("message",({source:s,data:a})=>{s===yn&&a===n&&r.length&&r.shift()()},!1),s=>{r.push(s),yn.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",ct(yn.postMessage)),Wg=typeof queueMicrotask<"u"?queueMicrotask.bind(yn):typeof process<"u"&&process.nextTick||Df,E={isArray:ur,isArrayBuffer:Mf,isBuffer:cg,isFormData:yg,isArrayBufferView:ug,isString:fg,isNumber:If,isBoolean:dg,isObject:Sa,isPlainObject:Ns,isReadableStream:wg,isRequest:_g,isResponse:Eg,isHeaders:Sg,isUndefined:Br,isDate:pg,isFile:mg,isBlob:hg,isRegExp:$g,isFunction:ct,isStream:vg,isURLSearchParams:bg,isTypedArray:Rg,isFileList:gg,forEach:ts,merge:bo,extend:Ag,trim:xg,stripBOM:kg,inherits:Cg,toFlatObject:Og,kindOf:_a,kindOfTest:Et,endsWith:Tg,toArray:Lg,forEachEntry:Pg,matchAll:Mg,isHTMLForm:Ig,hasOwnProperty:Yl,hasOwnProp:Yl,reduceDescriptors:Hf,freezeMethods:Hg,toObjectSet:Fg,toCamelCase:Ng,noop:Dg,toFiniteNumber:zg,findKey:Nf,global:yn,isContextDefined:$f,ALPHABET:Ff,generateString:Vg,isSpecCompliantForm:jg,toJSONObject:Bg,isAsyncFn:Ug,isThenable:Kg,setImmediate:Df,asap:Wg};function oe(e,t,n,r,s){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),s&&(this.response=s,this.status=s.status?s.status:null)}E.inherits(oe,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:E.toJSONObject(this.config),code:this.code,status:this.status}}});const zf=oe.prototype,Vf={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{Vf[e]={value:e}});Object.defineProperties(oe,Vf);Object.defineProperty(zf,"isAxiosError",{value:!0});oe.from=(e,t,n,r,s,a)=>{const o=Object.create(zf);return E.toFlatObject(e,o,function(l){return l!==Error.prototype},i=>i!=="isAxiosError"),oe.call(o,e.message,t,n,r,s),o.cause=e,o.name=e.name,a&&Object.assign(o,a),o};const qg=null;function wo(e){return E.isPlainObject(e)||E.isArray(e)}function jf(e){return E.endsWith(e,"[]")?e.slice(0,-2):e}function Xl(e,t,n){return e?e.concat(t).map(function(s,a){return s=jf(s),!n&&a?"["+s+"]":s}).join(n?".":""):t}function Gg(e){return E.isArray(e)&&!e.some(wo)}const Yg=E.toFlatObject(E,{},null,function(t){return/^is[A-Z]/.test(t)});function xa(e,t,n){if(!E.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=E.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(b,w){return!E.isUndefined(w[b])});const r=n.metaTokens,s=n.visitor||u,a=n.dots,o=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&E.isSpecCompliantForm(t);if(!E.isFunction(s))throw new TypeError("visitor must be a function");function c(g){if(g===null)return"";if(E.isDate(g))return g.toISOString();if(!l&&E.isBlob(g))throw new oe("Blob is not supported. Use a Buffer instead.");return E.isArrayBuffer(g)||E.isTypedArray(g)?l&&typeof Blob=="function"?new Blob([g]):Buffer.from(g):g}function u(g,b,w){let y=g;if(g&&!w&&typeof g=="object"){if(E.endsWith(b,"{}"))b=r?b:b.slice(0,-2),g=JSON.stringify(g);else if(E.isArray(g)&&Gg(g)||(E.isFileList(g)||E.endsWith(b,"[]"))&&(y=E.toArray(g)))return b=jf(b),y.forEach(function(S,C){!(E.isUndefined(S)||S===null)&&t.append(o===!0?Xl([b],C,a):o===null?b:b+"[]",c(S))}),!1}return wo(g)?!0:(t.append(Xl(w,b,a),c(g)),!1)}const f=[],d=Object.assign(Yg,{defaultVisitor:u,convertValue:c,isVisitable:wo});function m(g,b){if(!E.isUndefined(g)){if(f.indexOf(g)!==-1)throw Error("Circular reference detected in "+b.join("."));f.push(g),E.forEach(g,function(y,v){(!(E.isUndefined(y)||y===null)&&s.call(t,y,E.isString(v)?v.trim():v,b,d))===!0&&m(y,b?b.concat(v):[v])}),f.pop()}}if(!E.isObject(e))throw new TypeError("data must be an object");return m(e),t}function Ql(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function yi(e,t){this._pairs=[],e&&xa(e,this,t)}const Bf=yi.prototype;Bf.append=function(t,n){this._pairs.push([t,n])};Bf.toString=function(t){const n=t?function(r){return t.call(this,r,Ql)}:Ql;return this._pairs.map(function(s){return n(s[0])+"="+n(s[1])},"").join("&")};function Jg(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Uf(e,t,n){if(!t)return e;const r=n&&n.encode||Jg,s=n&&n.serialize;let a;if(s?a=s(t,n):a=E.isURLSearchParams(t)?t.toString():new yi(t,n).toString(r),a){const o=e.indexOf("#");o!==-1&&(e=e.slice(0,o)),e+=(e.indexOf("?")===-1?"?":"&")+a}return e}class Zl{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){E.forEach(this.handlers,function(r){r!==null&&t(r)})}}const Kf={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Xg=typeof URLSearchParams<"u"?URLSearchParams:yi,Qg=typeof FormData<"u"?FormData:null,Zg=typeof Blob<"u"?Blob:null,e2={isBrowser:!0,classes:{URLSearchParams:Xg,FormData:Qg,Blob:Zg},protocols:["http","https","file","blob","url","data"]},bi=typeof window<"u"&&typeof document<"u",_o=typeof navigator=="object"&&navigator||void 0,t2=bi&&(!_o||["ReactNative","NativeScript","NS"].indexOf(_o.product)<0),n2=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",r2=bi&&window.location.href||"http://localhost",s2=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:bi,hasStandardBrowserEnv:t2,hasStandardBrowserWebWorkerEnv:n2,navigator:_o,origin:r2},Symbol.toStringTag,{value:"Module"})),rt={...s2,...e2};function a2(e,t){return xa(e,new rt.classes.URLSearchParams,Object.assign({visitor:function(n,r,s,a){return rt.isNode&&E.isBuffer(n)?(this.append(r,n.toString("base64")),!1):a.defaultVisitor.apply(this,arguments)}},t))}function o2(e){return E.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function i2(e){const t={},n=Object.keys(e);let r;const s=n.length;let a;for(r=0;r<s;r++)a=n[r],t[a]=e[a];return t}function Wf(e){function t(n,r,s,a){let o=n[a++];if(o==="__proto__")return!0;const i=Number.isFinite(+o),l=a>=n.length;return o=!o&&E.isArray(s)?s.length:o,l?(E.hasOwnProp(s,o)?s[o]=[s[o],r]:s[o]=r,!i):((!s[o]||!E.isObject(s[o]))&&(s[o]=[]),t(n,r,s[o],a)&&E.isArray(s[o])&&(s[o]=i2(s[o])),!i)}if(E.isFormData(e)&&E.isFunction(e.entries)){const n={};return E.forEachEntry(e,(r,s)=>{t(o2(r),s,n,0)}),n}return null}function l2(e,t,n){if(E.isString(e))try{return(t||JSON.parse)(e),E.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(0,JSON.stringify)(e)}const ns={transitional:Kf,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",s=r.indexOf("application/json")>-1,a=E.isObject(t);if(a&&E.isHTMLForm(t)&&(t=new FormData(t)),E.isFormData(t))return s?JSON.stringify(Wf(t)):t;if(E.isArrayBuffer(t)||E.isBuffer(t)||E.isStream(t)||E.isFile(t)||E.isBlob(t)||E.isReadableStream(t))return t;if(E.isArrayBufferView(t))return t.buffer;if(E.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let i;if(a){if(r.indexOf("application/x-www-form-urlencoded")>-1)return a2(t,this.formSerializer).toString();if((i=E.isFileList(t))||r.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return xa(i?{"files[]":t}:t,l&&new l,this.formSerializer)}}return a||s?(n.setContentType("application/json",!1),l2(t)):t}],transformResponse:[function(t){const n=this.transitional||ns.transitional,r=n&&n.forcedJSONParsing,s=this.responseType==="json";if(E.isResponse(t)||E.isReadableStream(t))return t;if(t&&E.isString(t)&&(r&&!this.responseType||s)){const o=!(n&&n.silentJSONParsing)&&s;try{return JSON.parse(t)}catch(i){if(o)throw i.name==="SyntaxError"?oe.from(i,oe.ERR_BAD_RESPONSE,this,null,this.response):i}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:rt.classes.FormData,Blob:rt.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};E.forEach(["delete","get","head","post","put","patch"],e=>{ns.headers[e]={}});const c2=E.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),u2=e=>{const t={};let n,r,s;return e&&e.split(`
|
||
`).forEach(function(o){s=o.indexOf(":"),n=o.substring(0,s).trim().toLowerCase(),r=o.substring(s+1).trim(),!(!n||t[n]&&c2[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},ec=Symbol("internals");function vr(e){return e&&String(e).trim().toLowerCase()}function $s(e){return e===!1||e==null?e:E.isArray(e)?e.map($s):String(e)}function f2(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const d2=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Wa(e,t,n,r,s){if(E.isFunction(r))return r.call(this,t,n);if(s&&(t=n),!!E.isString(t)){if(E.isString(r))return t.indexOf(r)!==-1;if(E.isRegExp(r))return r.test(t)}}function p2(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function m2(e,t){const n=E.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(s,a,o){return this[r].call(this,t,s,a,o)},configurable:!0})})}class st{constructor(t){t&&this.set(t)}set(t,n,r){const s=this;function a(i,l,c){const u=vr(l);if(!u)throw new Error("header name must be a non-empty string");const f=E.findKey(s,u);(!f||s[f]===void 0||c===!0||c===void 0&&s[f]!==!1)&&(s[f||l]=$s(i))}const o=(i,l)=>E.forEach(i,(c,u)=>a(c,u,l));if(E.isPlainObject(t)||t instanceof this.constructor)o(t,n);else if(E.isString(t)&&(t=t.trim())&&!d2(t))o(u2(t),n);else if(E.isHeaders(t))for(const[i,l]of t.entries())a(l,i,r);else t!=null&&a(n,t,r);return this}get(t,n){if(t=vr(t),t){const r=E.findKey(this,t);if(r){const s=this[r];if(!n)return s;if(n===!0)return f2(s);if(E.isFunction(n))return n.call(this,s,r);if(E.isRegExp(n))return n.exec(s);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=vr(t),t){const r=E.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||Wa(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let s=!1;function a(o){if(o=vr(o),o){const i=E.findKey(r,o);i&&(!n||Wa(r,r[i],i,n))&&(delete r[i],s=!0)}}return E.isArray(t)?t.forEach(a):a(t),s}clear(t){const n=Object.keys(this);let r=n.length,s=!1;for(;r--;){const a=n[r];(!t||Wa(this,this[a],a,t,!0))&&(delete this[a],s=!0)}return s}normalize(t){const n=this,r={};return E.forEach(this,(s,a)=>{const o=E.findKey(r,a);if(o){n[o]=$s(s),delete n[a];return}const i=t?p2(a):String(a).trim();i!==a&&delete n[a],n[i]=$s(s),r[i]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return E.forEach(this,(r,s)=>{r!=null&&r!==!1&&(n[s]=t&&E.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(`
|
||
`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(s=>r.set(s)),r}static accessor(t){const r=(this[ec]=this[ec]={accessors:{}}).accessors,s=this.prototype;function a(o){const i=vr(o);r[i]||(m2(s,o),r[i]=!0)}return E.isArray(t)?t.forEach(a):a(t),this}}st.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);E.reduceDescriptors(st.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});E.freezeMethods(st);function qa(e,t){const n=this||ns,r=t||n,s=st.from(r.headers);let a=r.data;return E.forEach(e,function(i){a=i.call(n,a,s.normalize(),t?t.status:void 0)}),s.normalize(),a}function qf(e){return!!(e&&e.__CANCEL__)}function fr(e,t,n){oe.call(this,e??"canceled",oe.ERR_CANCELED,t,n),this.name="CanceledError"}E.inherits(fr,oe,{__CANCEL__:!0});function Gf(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new oe("Request failed with status code "+n.status,[oe.ERR_BAD_REQUEST,oe.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function h2(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function g2(e,t){e=e||10;const n=new Array(e),r=new Array(e);let s=0,a=0,o;return t=t!==void 0?t:1e3,function(l){const c=Date.now(),u=r[a];o||(o=c),n[s]=l,r[s]=c;let f=a,d=0;for(;f!==s;)d+=n[f++],f=f%e;if(s=(s+1)%e,s===a&&(a=(a+1)%e),c-o<t)return;const m=u&&c-u;return m?Math.round(d*1e3/m):void 0}}function v2(e,t){let n=0,r=1e3/t,s,a;const o=(c,u=Date.now())=>{n=u,s=null,a&&(clearTimeout(a),a=null),e.apply(null,c)};return[(...c)=>{const u=Date.now(),f=u-n;f>=r?o(c,u):(s=c,a||(a=setTimeout(()=>{a=null,o(s)},r-f)))},()=>s&&o(s)]}const Ys=(e,t,n=3)=>{let r=0;const s=g2(50,250);return v2(a=>{const o=a.loaded,i=a.lengthComputable?a.total:void 0,l=o-r,c=s(l),u=o<=i;r=o;const f={loaded:o,total:i,progress:i?o/i:void 0,bytes:l,rate:c||void 0,estimated:c&&i&&u?(i-o)/c:void 0,event:a,lengthComputable:i!=null,[t?"download":"upload"]:!0};e(f)},n)},tc=(e,t)=>{const n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},nc=e=>(...t)=>E.asap(()=>e(...t)),y2=rt.hasStandardBrowserEnv?function(){const t=rt.navigator&&/(msie|trident)/i.test(rt.navigator.userAgent),n=document.createElement("a");let r;function s(a){let o=a;return t&&(n.setAttribute("href",o),o=n.href),n.setAttribute("href",o),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=s(window.location.href),function(o){const i=E.isString(o)?s(o):o;return i.protocol===r.protocol&&i.host===r.host}}():function(){return function(){return!0}}(),b2=rt.hasStandardBrowserEnv?{write(e,t,n,r,s,a){const o=[e+"="+encodeURIComponent(t)];E.isNumber(n)&&o.push("expires="+new Date(n).toGMTString()),E.isString(r)&&o.push("path="+r),E.isString(s)&&o.push("domain="+s),a===!0&&o.push("secure"),document.cookie=o.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function w2(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function _2(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function Yf(e,t){return e&&!w2(t)?_2(e,t):t}const rc=e=>e instanceof st?{...e}:e;function xn(e,t){t=t||{};const n={};function r(c,u,f){return E.isPlainObject(c)&&E.isPlainObject(u)?E.merge.call({caseless:f},c,u):E.isPlainObject(u)?E.merge({},u):E.isArray(u)?u.slice():u}function s(c,u,f){if(E.isUndefined(u)){if(!E.isUndefined(c))return r(void 0,c,f)}else return r(c,u,f)}function a(c,u){if(!E.isUndefined(u))return r(void 0,u)}function o(c,u){if(E.isUndefined(u)){if(!E.isUndefined(c))return r(void 0,c)}else return r(void 0,u)}function i(c,u,f){if(f in t)return r(c,u);if(f in e)return r(void 0,c)}const l={url:a,method:a,data:a,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:i,headers:(c,u)=>s(rc(c),rc(u),!0)};return E.forEach(Object.keys(Object.assign({},e,t)),function(u){const f=l[u]||s,d=f(e[u],t[u],u);E.isUndefined(d)&&f!==i||(n[u]=d)}),n}const Jf=e=>{const t=xn({},e);let{data:n,withXSRFToken:r,xsrfHeaderName:s,xsrfCookieName:a,headers:o,auth:i}=t;t.headers=o=st.from(o),t.url=Uf(Yf(t.baseURL,t.url),e.params,e.paramsSerializer),i&&o.set("Authorization","Basic "+btoa((i.username||"")+":"+(i.password?unescape(encodeURIComponent(i.password)):"")));let l;if(E.isFormData(n)){if(rt.hasStandardBrowserEnv||rt.hasStandardBrowserWebWorkerEnv)o.setContentType(void 0);else if((l=o.getContentType())!==!1){const[c,...u]=l?l.split(";").map(f=>f.trim()).filter(Boolean):[];o.setContentType([c||"multipart/form-data",...u].join("; "))}}if(rt.hasStandardBrowserEnv&&(r&&E.isFunction(r)&&(r=r(t)),r||r!==!1&&y2(t.url))){const c=s&&a&&b2.read(a);c&&o.set(s,c)}return t},E2=typeof XMLHttpRequest<"u",S2=E2&&function(e){return new Promise(function(n,r){const s=Jf(e);let a=s.data;const o=st.from(s.headers).normalize();let{responseType:i,onUploadProgress:l,onDownloadProgress:c}=s,u,f,d,m,g;function b(){m&&m(),g&&g(),s.cancelToken&&s.cancelToken.unsubscribe(u),s.signal&&s.signal.removeEventListener("abort",u)}let w=new XMLHttpRequest;w.open(s.method.toUpperCase(),s.url,!0),w.timeout=s.timeout;function y(){if(!w)return;const S=st.from("getAllResponseHeaders"in w&&w.getAllResponseHeaders()),R={data:!i||i==="text"||i==="json"?w.responseText:w.response,status:w.status,statusText:w.statusText,headers:S,config:e,request:w};Gf(function(K){n(K),b()},function(K){r(K),b()},R),w=null}"onloadend"in w?w.onloadend=y:w.onreadystatechange=function(){!w||w.readyState!==4||w.status===0&&!(w.responseURL&&w.responseURL.indexOf("file:")===0)||setTimeout(y)},w.onabort=function(){w&&(r(new oe("Request aborted",oe.ECONNABORTED,e,w)),w=null)},w.onerror=function(){r(new oe("Network Error",oe.ERR_NETWORK,e,w)),w=null},w.ontimeout=function(){let C=s.timeout?"timeout of "+s.timeout+"ms exceeded":"timeout exceeded";const R=s.transitional||Kf;s.timeoutErrorMessage&&(C=s.timeoutErrorMessage),r(new oe(C,R.clarifyTimeoutError?oe.ETIMEDOUT:oe.ECONNABORTED,e,w)),w=null},a===void 0&&o.setContentType(null),"setRequestHeader"in w&&E.forEach(o.toJSON(),function(C,R){w.setRequestHeader(R,C)}),E.isUndefined(s.withCredentials)||(w.withCredentials=!!s.withCredentials),i&&i!=="json"&&(w.responseType=s.responseType),c&&([d,g]=Ys(c,!0),w.addEventListener("progress",d)),l&&w.upload&&([f,m]=Ys(l),w.upload.addEventListener("progress",f),w.upload.addEventListener("loadend",m)),(s.cancelToken||s.signal)&&(u=S=>{w&&(r(!S||S.type?new fr(null,e,w):S),w.abort(),w=null)},s.cancelToken&&s.cancelToken.subscribe(u),s.signal&&(s.signal.aborted?u():s.signal.addEventListener("abort",u)));const v=h2(s.url);if(v&&rt.protocols.indexOf(v)===-1){r(new oe("Unsupported protocol "+v+":",oe.ERR_BAD_REQUEST,e));return}w.send(a||null)})},x2=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let r=new AbortController,s;const a=function(c){if(!s){s=!0,i();const u=c instanceof Error?c:this.reason;r.abort(u instanceof oe?u:new fr(u instanceof Error?u.message:u))}};let o=t&&setTimeout(()=>{o=null,a(new oe(`timeout ${t} of ms exceeded`,oe.ETIMEDOUT))},t);const i=()=>{e&&(o&&clearTimeout(o),o=null,e.forEach(c=>{c.unsubscribe?c.unsubscribe(a):c.removeEventListener("abort",a)}),e=null)};e.forEach(c=>c.addEventListener("abort",a));const{signal:l}=r;return l.unsubscribe=()=>E.asap(i),l}},A2=function*(e,t){let n=e.byteLength;if(n<t){yield e;return}let r=0,s;for(;r<n;)s=r+t,yield e.slice(r,s),r=s},k2=async function*(e,t){for await(const n of C2(e))yield*A2(n,t)},C2=async function*(e){if(e[Symbol.asyncIterator]){yield*e;return}const t=e.getReader();try{for(;;){const{done:n,value:r}=await t.read();if(n)break;yield r}}finally{await t.cancel()}},sc=(e,t,n,r)=>{const s=k2(e,t);let a=0,o,i=l=>{o||(o=!0,r&&r(l))};return new ReadableStream({async pull(l){try{const{done:c,value:u}=await s.next();if(c){i(),l.close();return}let f=u.byteLength;if(n){let d=a+=f;n(d)}l.enqueue(new Uint8Array(u))}catch(c){throw i(c),c}},cancel(l){return i(l),s.return()}},{highWaterMark:2})},Aa=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",Xf=Aa&&typeof ReadableStream=="function",O2=Aa&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),Qf=(e,...t)=>{try{return!!e(...t)}catch{return!1}},T2=Xf&&Qf(()=>{let e=!1;const t=new Request(rt.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),ac=64*1024,Eo=Xf&&Qf(()=>E.isReadableStream(new Response("").body)),Js={stream:Eo&&(e=>e.body)};Aa&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!Js[t]&&(Js[t]=E.isFunction(e[t])?n=>n[t]():(n,r)=>{throw new oe(`Response type '${t}' is not supported`,oe.ERR_NOT_SUPPORT,r)})})})(new Response);const L2=async e=>{if(e==null)return 0;if(E.isBlob(e))return e.size;if(E.isSpecCompliantForm(e))return(await new Request(rt.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if(E.isArrayBufferView(e)||E.isArrayBuffer(e))return e.byteLength;if(E.isURLSearchParams(e)&&(e=e+""),E.isString(e))return(await O2(e)).byteLength},R2=async(e,t)=>{const n=E.toFiniteNumber(e.getContentLength());return n??L2(t)},P2=Aa&&(async e=>{let{url:t,method:n,data:r,signal:s,cancelToken:a,timeout:o,onDownloadProgress:i,onUploadProgress:l,responseType:c,headers:u,withCredentials:f="same-origin",fetchOptions:d}=Jf(e);c=c?(c+"").toLowerCase():"text";let m=x2([s,a&&a.toAbortSignal()],o),g;const b=m&&m.unsubscribe&&(()=>{m.unsubscribe()});let w;try{if(l&&T2&&n!=="get"&&n!=="head"&&(w=await R2(u,r))!==0){let R=new Request(t,{method:"POST",body:r,duplex:"half"}),$;if(E.isFormData(r)&&($=R.headers.get("content-type"))&&u.setContentType($),R.body){const[K,P]=tc(w,Ys(nc(l)));r=sc(R.body,ac,K,P)}}E.isString(f)||(f=f?"include":"omit");const y="credentials"in Request.prototype;g=new Request(t,{...d,signal:m,method:n.toUpperCase(),headers:u.normalize().toJSON(),body:r,duplex:"half",credentials:y?f:void 0});let v=await fetch(g);const S=Eo&&(c==="stream"||c==="response");if(Eo&&(i||S&&b)){const R={};["status","statusText","headers"].forEach(D=>{R[D]=v[D]});const $=E.toFiniteNumber(v.headers.get("content-length")),[K,P]=i&&tc($,Ys(nc(i),!0))||[];v=new Response(sc(v.body,ac,K,()=>{P&&P(),b&&b()}),R)}c=c||"text";let C=await Js[E.findKey(Js,c)||"text"](v,e);return!S&&b&&b(),await new Promise((R,$)=>{Gf(R,$,{data:C,headers:st.from(v.headers),status:v.status,statusText:v.statusText,config:e,request:g})})}catch(y){throw b&&b(),y&&y.name==="TypeError"&&/fetch/i.test(y.message)?Object.assign(new oe("Network Error",oe.ERR_NETWORK,e,g),{cause:y.cause||y}):oe.from(y,y&&y.code,e,g)}}),So={http:qg,xhr:S2,fetch:P2};E.forEach(So,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const oc=e=>`- ${e}`,M2=e=>E.isFunction(e)||e===null||e===!1,Zf={getAdapter:e=>{e=E.isArray(e)?e:[e];const{length:t}=e;let n,r;const s={};for(let a=0;a<t;a++){n=e[a];let o;if(r=n,!M2(n)&&(r=So[(o=String(n)).toLowerCase()],r===void 0))throw new oe(`Unknown adapter '${o}'`);if(r)break;s[o||"#"+a]=r}if(!r){const a=Object.entries(s).map(([i,l])=>`adapter ${i} `+(l===!1?"is not supported by the environment":"is not available in the build"));let o=t?a.length>1?`since :
|
||
`+a.map(oc).join(`
|
||
`):" "+oc(a[0]):"as no adapter specified";throw new oe("There is no suitable adapter to dispatch the request "+o,"ERR_NOT_SUPPORT")}return r},adapters:So};function Ga(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new fr(null,e)}function ic(e){return Ga(e),e.headers=st.from(e.headers),e.data=qa.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Zf.getAdapter(e.adapter||ns.adapter)(e).then(function(r){return Ga(e),r.data=qa.call(e,e.transformResponse,r),r.headers=st.from(r.headers),r},function(r){return qf(r)||(Ga(e),r&&r.response&&(r.response.data=qa.call(e,e.transformResponse,r.response),r.response.headers=st.from(r.response.headers))),Promise.reject(r)})}const ed="1.7.7",wi={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{wi[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const lc={};wi.transitional=function(t,n,r){function s(a,o){return"[Axios v"+ed+"] Transitional option '"+a+"'"+o+(r?". "+r:"")}return(a,o,i)=>{if(t===!1)throw new oe(s(o," has been removed"+(n?" in "+n:"")),oe.ERR_DEPRECATED);return n&&!lc[o]&&(lc[o]=!0,console.warn(s(o," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(a,o,i):!0}};function I2(e,t,n){if(typeof e!="object")throw new oe("options must be an object",oe.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let s=r.length;for(;s-- >0;){const a=r[s],o=t[a];if(o){const i=e[a],l=i===void 0||o(i,a,e);if(l!==!0)throw new oe("option "+a+" must be "+l,oe.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new oe("Unknown option "+a,oe.ERR_BAD_OPTION)}}const xo={assertOptions:I2,validators:wi},Kt=xo.validators;class Sn{constructor(t){this.defaults=t,this.interceptors={request:new Zl,response:new Zl}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let s;Error.captureStackTrace?Error.captureStackTrace(s={}):s=new Error;const a=s.stack?s.stack.replace(/^.+\n/,""):"";try{r.stack?a&&!String(r.stack).endsWith(a.replace(/^.+\n.+\n/,""))&&(r.stack+=`
|
||
`+a):r.stack=a}catch{}}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=xn(this.defaults,n);const{transitional:r,paramsSerializer:s,headers:a}=n;r!==void 0&&xo.assertOptions(r,{silentJSONParsing:Kt.transitional(Kt.boolean),forcedJSONParsing:Kt.transitional(Kt.boolean),clarifyTimeoutError:Kt.transitional(Kt.boolean)},!1),s!=null&&(E.isFunction(s)?n.paramsSerializer={serialize:s}:xo.assertOptions(s,{encode:Kt.function,serialize:Kt.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o=a&&E.merge(a.common,a[n.method]);a&&E.forEach(["delete","get","head","post","put","patch","common"],g=>{delete a[g]}),n.headers=st.concat(o,a);const i=[];let l=!0;this.interceptors.request.forEach(function(b){typeof b.runWhen=="function"&&b.runWhen(n)===!1||(l=l&&b.synchronous,i.unshift(b.fulfilled,b.rejected))});const c=[];this.interceptors.response.forEach(function(b){c.push(b.fulfilled,b.rejected)});let u,f=0,d;if(!l){const g=[ic.bind(this),void 0];for(g.unshift.apply(g,i),g.push.apply(g,c),d=g.length,u=Promise.resolve(n);f<d;)u=u.then(g[f++],g[f++]);return u}d=i.length;let m=n;for(f=0;f<d;){const g=i[f++],b=i[f++];try{m=g(m)}catch(w){b.call(this,w);break}}try{u=ic.call(this,m)}catch(g){return Promise.reject(g)}for(f=0,d=c.length;f<d;)u=u.then(c[f++],c[f++]);return u}getUri(t){t=xn(this.defaults,t);const n=Yf(t.baseURL,t.url);return Uf(n,t.params,t.paramsSerializer)}}E.forEach(["delete","get","head","options"],function(t){Sn.prototype[t]=function(n,r){return this.request(xn(r||{},{method:t,url:n,data:(r||{}).data}))}});E.forEach(["post","put","patch"],function(t){function n(r){return function(a,o,i){return this.request(xn(i||{},{method:t,headers:r?{"Content-Type":"multipart/form-data"}:{},url:a,data:o}))}}Sn.prototype[t]=n(),Sn.prototype[t+"Form"]=n(!0)});class _i{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(a){n=a});const r=this;this.promise.then(s=>{if(!r._listeners)return;let a=r._listeners.length;for(;a-- >0;)r._listeners[a](s);r._listeners=null}),this.promise.then=s=>{let a;const o=new Promise(i=>{r.subscribe(i),a=i}).then(s);return o.cancel=function(){r.unsubscribe(a)},o},t(function(a,o,i){r.reason||(r.reason=new fr(a,o,i),n(r.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=r=>{t.abort(r)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new _i(function(s){t=s}),cancel:t}}}function N2(e){return function(n){return e.apply(null,n)}}function $2(e){return E.isObject(e)&&e.isAxiosError===!0}const Ao={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,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Ao).forEach(([e,t])=>{Ao[t]=e});function td(e){const t=new Sn(e),n=Pf(Sn.prototype.request,t);return E.extend(n,Sn.prototype,t,{allOwnKeys:!0}),E.extend(n,t,null,{allOwnKeys:!0}),n.create=function(s){return td(xn(e,s))},n}const Re=td(ns);Re.Axios=Sn;Re.CanceledError=fr;Re.CancelToken=_i;Re.isCancel=qf;Re.VERSION=ed;Re.toFormData=xa;Re.AxiosError=oe;Re.Cancel=Re.CanceledError;Re.all=function(t){return Promise.all(t)};Re.spread=N2;Re.isAxiosError=$2;Re.mergeConfig=xn;Re.AxiosHeaders=st;Re.formToJSON=e=>Wf(E.isHTMLForm(e)?new FormData(e):e);Re.getAdapter=Zf.getAdapter;Re.HttpStatusCode=Ao;Re.default=Re;function H2(e,t){switch(e.replace("_","-")){case"af":case"af-ZA":case"bn":case"bn-BD":case"bn-IN":case"bg":case"bg-BG":case"ca":case"ca-AD":case"ca-ES":case"ca-FR":case"ca-IT":case"da":case"da-DK":case"de":case"de-AT":case"de-BE":case"de-CH":case"de-DE":case"de-LI":case"de-LU":case"el":case"el-CY":case"el-GR":case"en":case"en-AG":case"en-AU":case"en-BW":case"en-CA":case"en-DK":case"en-GB":case"en-HK":case"en-IE":case"en-IN":case"en-NG":case"en-NZ":case"en-PH":case"en-SG":case"en-US":case"en-ZA":case"en-ZM":case"en-ZW":case"eo":case"eo-US":case"es":case"es-AR":case"es-BO":case"es-CL":case"es-CO":case"es-CR":case"es-CU":case"es-DO":case"es-EC":case"es-ES":case"es-GT":case"es-HN":case"es-MX":case"es-NI":case"es-PA":case"es-PE":case"es-PR":case"es-PY":case"es-SV":case"es-US":case"es-UY":case"es-VE":case"et":case"et-EE":case"eu":case"eu-ES":case"eu-FR":case"fa":case"fa-IR":case"fi":case"fi-FI":case"fo":case"fo-FO":case"fur":case"fur-IT":case"fy":case"fy-DE":case"fy-NL":case"gl":case"gl-ES":case"gu":case"gu-IN":case"ha":case"ha-NG":case"he":case"he-IL":case"hu":case"hu-HU":case"is":case"is-IS":case"it":case"it-CH":case"it-IT":case"ku":case"ku-TR":case"lb":case"lb-LU":case"ml":case"ml-IN":case"mn":case"mn-MN":case"mr":case"mr-IN":case"nah":case"nb":case"nb-NO":case"ne":case"ne-NP":case"nl":case"nl-AW":case"nl-BE":case"nl-NL":case"nn":case"nn-NO":case"no":case"om":case"om-ET":case"om-KE":case"or":case"or-IN":case"pa":case"pa-IN":case"pa-PK":case"pap":case"pap-AN":case"pap-AW":case"pap-CW":case"ps":case"ps-AF":case"pt":case"pt-BR":case"pt-PT":case"so":case"so-DJ":case"so-ET":case"so-KE":case"so-SO":case"sq":case"sq-AL":case"sq-MK":case"sv":case"sv-FI":case"sv-SE":case"sw":case"sw-KE":case"sw-TZ":case"ta":case"ta-IN":case"ta-LK":case"te":case"te-IN":case"tk":case"tk-TM":case"ur":case"ur-IN":case"ur-PK":case"zu":case"zu-ZA":return t===1?0:1;case"am":case"am-ET":case"bh":case"fil":case"fil-PH":case"fr":case"fr-BE":case"fr-CA":case"fr-CH":case"fr-FR":case"fr-LU":case"gun":case"hi":case"hi-IN":case"hy":case"hy-AM":case"ln":case"ln-CD":case"mg":case"mg-MG":case"nso":case"nso-ZA":case"ti":case"ti-ER":case"ti-ET":case"wa":case"wa-BE":case"xbr":return t===0||t===1?0:1;case"be":case"be-BY":case"bs":case"bs-BA":case"hr":case"hr-HR":case"ru":case"ru-RU":case"ru-UA":case"sr":case"sr-ME":case"sr-RS":case"uk":case"uk-UA":return t%10==1&&t%100!=11?0:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?1:2;case"cs":case"cs-CZ":case"sk":case"sk-SK":return t==1?0:t>=2&&t<=4?1:2;case"ga":case"ga-IE":return t==1?0:t==2?1:2;case"lt":case"lt-LT":return t%10==1&&t%100!=11?0:t%10>=2&&(t%100<10||t%100>=20)?1:2;case"sl":case"sl-SI":return t%100==1?0:t%100==2?1:t%100==3||t%100==4?2:3;case"mk":case"mk-MK":return t%10==1?0:1;case"mt":case"mt-MT":return t==1?0:t==0||t%100>1&&t%100<11?1:t%100>10&&t%100<20?2:3;case"lv":case"lv-LV":return t==0?0:t%10==1&&t%100!=11?1:2;case"pl":case"pl-PL":return t==1?0:t%10>=2&&t%10<=4&&(t%100<12||t%100>14)?1:2;case"cy":case"cy-GB":return t==1?0:t==2?1:t==8||t==11?2:3;case"ro":case"ro-RO":return t==1?0:t==0||t%100>0&&t%100<20?1:2;case"ar":case"ar-AE":case"ar-BH":case"ar-DZ":case"ar-EG":case"ar-IN":case"ar-IQ":case"ar-JO":case"ar-KW":case"ar-LB":case"ar-LY":case"ar-MA":case"ar-OM":case"ar-QA":case"ar-SA":case"ar-SD":case"ar-SS":case"ar-SY":case"ar-TN":case"ar-YE":return t==0?0:t==1?1:t==2?2:t%100>=3&&t%100<=10?3:t%100>=11&&t%100<=99?4:5;default:return 0}}function F2(e,t,n){let r=e.split("|");const s=D2(r,t);if(s!==null)return s.trim();r=V2(r);const a=H2(n,t);return r.length===1||!r[a]?r[0]:r[a]}function D2(e,t){for(const n of e){let r=z2(n,t);if(r!==null)return r}return null}function z2(e,t){const n=e.match(/^[\{\[]([^\[\]\{\}]*)[\}\]](.*)/s)||[];if(n.length!==3)return null;const r=n[1],s=n[2];if(r.includes(",")){let[a,o]=r.split(",");if(o==="*"&&t>=parseFloat(a))return s;if(a==="*"&&t<=parseFloat(o))return s;if(t>=parseFloat(a)&&t<=parseFloat(o))return s}return parseFloat(r)===t?s:null}function V2(e){return e.map(t=>t.replace(/^[\{\[]([^\[\]\{\}]*)[\}\]]/,""))}const Ya=(e,t,n={})=>{try{return e(t)}catch{return n}},Ja=async(e,t={})=>{try{return(await e).default||t}catch{return t}},j2={BASE_URL:"./",DEV:!1,MODE:"production",PROD:!0,SSR:!1,VITE_LARAVEL_VUE_I18N_HAS_PHP:"true"};function cc(e){return e||B2()||U2()}function B2(){return typeof process<"u"}function U2(){return typeof j2<"u"}const Vn=typeof window>"u";let $n=null;const uc={lang:!Vn&&document.documentElement.lang?document.documentElement.lang.replace("-","_"):null,fallbackLang:"en",fallbackMissingTranslations:!1,resolve:e=>new Promise(t=>t({default:{}})),onLoad:e=>{}},K2={shared:!0};function fc(e,t=!1){return Ze.getSharedInstance().loadLanguageAsync(e,t)}function Je(e,t={}){return Ze.getSharedInstance().trans(e,t)}function Eb(){return Ze.getSharedInstance().getActiveLanguage()}const W2={install(e,t={}){t={...K2,...t};const n=t.shared?Ze.getSharedInstance(t,!0):new Ze(t);e.config.globalProperties.$t=(r,s)=>n.trans(r,s),e.config.globalProperties.$tChoice=(r,s,a)=>n.transChoice(r,s,a),e.provide("i18n",n)}};class Ze{constructor(t={}){this.activeMessages=$t({}),this.fallbackMessages=$t({}),this.reset=()=>{Ze.loaded=[],this.options=uc;for(const[n]of Object.entries(this.activeMessages))this.activeMessages[n]=null;this===$n&&($n=null)},this.options={...uc,...t},this.options.fallbackMissingTranslations?this.loadFallbackLanguage():this.load()}setOptions(t={},n=!1){return this.options={...this.options,...t},n&&this.load(),this}load(){this[Vn?"loadLanguage":"loadLanguageAsync"](this.getActiveLanguage())}loadFallbackLanguage(){if(!Vn){this.resolveLangAsync(this.options.resolve,this.options.fallbackLang).then(({default:n})=>{this.applyFallbackLanguage(this.options.fallbackLang,n),this.load()});return}const{default:t}=this.resolveLang(this.options.resolve,this.options.fallbackLang);this.applyFallbackLanguage(this.options.fallbackLang,t),this.loadLanguage(this.getActiveLanguage())}loadLanguage(t,n=!1){const r=Ze.loaded.find(a=>a.lang===t);if(r){this.setLanguage(r);return}const{default:s}=this.resolveLang(this.options.resolve,t);this.applyLanguage(t,s,n,this.loadLanguage)}loadLanguageAsync(t,n=!1,r=!1){var a;r||((a=this.abortController)==null||a.abort(),this.abortController=new AbortController);const s=Ze.loaded.find(o=>o.lang===t);return s?Promise.resolve(this.setLanguage(s)):new Promise((o,i)=>{this.abortController.signal.addEventListener("abort",()=>{o()}),this.resolveLangAsync(this.options.resolve,t).then(({default:l})=>{o(this.applyLanguage(t,l,n,this.loadLanguageAsync))})})}resolveLang(t,n,r={}){return Object.keys(r).length||(r=Ya(t,n)),cc(Vn)?{default:{...r,...Ya(t,`php_${n}`)}}:{default:r}}async resolveLangAsync(t,n){let r=Ya(t,n);if(!(r instanceof Promise))return this.resolveLang(t,n,r);if(cc(Vn)){const s=await Ja(t(`php_${n}`)),a=await Ja(r);return new Promise(o=>o({default:{...s,...a}}))}return new Promise(async s=>s({default:await Ja(r)}))}applyLanguage(t,n,r=!1,s){if(Object.keys(n).length<1){if(/[-_]/g.test(t)&&!r)return s.call(this,t.replace(/[-_]/g,o=>o==="-"?"_":"-"),!0,!0);if(t!==this.options.fallbackLang)return s.call(this,this.options.fallbackLang,!1,!0)}const a={lang:t,messages:n};return this.addLoadedLang(a),this.setLanguage(a)}applyFallbackLanguage(t,n){for(const[r,s]of Object.entries(n))this.fallbackMessages[r]=s;this.addLoadedLang({lang:this.options.fallbackLang,messages:n})}addLoadedLang(t){const n=Ze.loaded.findIndex(r=>r.lang===t.lang);if(n!==-1){Ze.loaded[n]=t;return}Ze.loaded.push(t)}setLanguage({lang:t,messages:n}){Vn||document.documentElement.setAttribute("lang",t.replace("_","-")),this.options.lang=t;for(const[r,s]of Object.entries(n))this.activeMessages[r]=s;for(const[r,s]of Object.entries(this.fallbackMessages))(!this.isValid(n[r])||this.activeMessages[r]===r)&&(this.activeMessages[r]=s);for(const[r]of Object.entries(this.activeMessages))!this.isValid(n[r])&&!this.isValid(this.fallbackMessages[r])&&(this.activeMessages[r]=null);return this.options.onLoad(t),t}getActiveLanguage(){return this.options.lang||this.options.fallbackLang}isLoaded(t){return t??(t=this.getActiveLanguage()),Ze.loaded.some(n=>n.lang.replace(/[-_]/g,"-")===t.replace(/[-_]/g,"-"))}trans(t,n={}){return this.wTrans(t,n).value}wTrans(t,n={}){return si(()=>{let r=this.findTranslation(t);this.isValid(r)||(r=this.findTranslation(t.replace(/\//g,"."))),this.activeMessages[t]=this.isValid(r)?r:t}),se(()=>this.makeReplacements(this.activeMessages[t],n))}transChoice(t,n,r={}){return this.wTransChoice(t,n,r).value}wTransChoice(t,n,r={}){const s=this.wTrans(t,r);return r.count=n.toString(),se(()=>this.makeReplacements(F2(s.value,n,this.options.lang),r))}findTranslation(t){if(this.isValid(this.activeMessages[t]))return this.activeMessages[t];if(this.activeMessages[`${t}.0`]!==void 0){const r=Object.entries(this.activeMessages).filter(s=>s[0].startsWith(`${t}.`)).map(s=>s[1]);return $t(r)}return this.activeMessages[t]}makeReplacements(t,n){const r=s=>s.charAt(0).toUpperCase()+s.slice(1);return Object.entries(n||[]).sort((s,a)=>s[0].length>=a[0].length?-1:1).forEach(([s,a])=>{a=a.toString(),t=(t||"").replace(new RegExp(`:${s}`,"g"),a).replace(new RegExp(`:${s.toUpperCase()}`,"g"),a.toUpperCase()).replace(new RegExp(`:${r(s)}`,"g"),r(a))}),t}isValid(t){return t!=null}static getSharedInstance(t,n=!1){return($n==null?void 0:$n.setOptions(t,n))||($n=new Ze(t))}}Ze.loaded=[];const{notify:Hn}=sf(),wt=es({id:"notify",state:()=>({err:null,message:null,originalMessage:null,debug:null}),getters:{},actions:{parseError(e){this.$reset,this.err=e,e.response?e.response.status===407?(this.message=Je("errors.auth_proxy_failed"),this.originalMessage=Je("errors.auth_proxy_failed_legend")):e.response.status===403?(this.message=Je("errors.unauthorized"),this.originalMessage=Je("errors.unauthorized_legend")):e.response.data&&(this.message=e.response.data.message,this.originalMessage=e.response.data.originalMessage??null,this.debug=e.response.data.debug??null):(this.message=e.message,this.debug=e.stack??null)},notFound(e){rr.push({name:"404"})},error(e){this.parseError(e),rr.push({name:"genericError"})},info(e){Hn({type:"is-info",...e})},success(e){Hn({type:"is-success",...e})},warn(e){Hn({type:"is-warning",...e})},alert(e){Hn({type:"is-danger",...e})},action(e){Hn({type:"is-dark",...e})},clear(){Hn({clean:!0})}}}),Pn=(e="api")=>{let t;const n=window.appConfig.subdirectory;e==="web"?t=n+"/":t=n+"/api/v1";const r=Re.create({baseURL:t,headers:{"X-Requested-With":"XMLHttpRequest","Content-Type":"application/json"},withCredentials:!0});return r.interceptors.response.use(s=>s,async function(s){const a=s.config;return s.response.status===419&&!a._retried?(a._retried=!0,await Re.get("/refresh-csrf"),r.request(a)):(s.response.status===418&&Ge().logout({kicked:!0}),s.response&&[407].includes(s.response.status)?(wt().error(s),new Promise(()=>{})):s.config.hasOwnProperty("returnError")&&s.config.returnError===!0||(s.response&&[401].includes(s.response.status)&&Ge().tossOut(),s.response.status===422)?Promise.reject(s):s.response.status===404?(wt().notFound(),new Promise(()=>{})):(wt().error(s),new Promise(()=>{})))}),r},q2=Pn("web"),G2=Pn("api"),nd={logout(e={}){return q2.get("/user/logout",{...e})},async getCurrentUser(e={}){return G2.get("/user",{...e})}},At=Pn("api"),vs=Pn("web"),Y2={getPreferences(e={}){return At.get("/user/preferences",{...e})},updatePreference(e,t,n={}){return At.put("/user/preferences/"+e,{value:t},{...n})},getWebauthnDevices(e={}){return vs.get("/webauthn/credentials",{...e})},revokeWebauthnDevice(e,t={}){return vs.delete("/webauthn/credentials/"+e,{...t})},getPersonalAccessTokens(e={}){return vs.get("/oauth/personal-access-tokens",{...e})},deletePersonalAccessToken(e,t={}){return vs.delete("/oauth/personal-access-tokens/"+e,{...t})},getAll(e={}){return At.get("/users",{...e})},getById(e,t={}){return At.get("/users/"+e,{...t})},resetPassword(e,t={}){return At.patch("/users/"+e+"/password/reset",{},{...t})},delete(e,t={}){return At.delete("/users/"+e,{...t})},promote(e,t,n={}){return At.patch("/users/"+e+"/promote",t,{...n})},revokePATs(e,t={}){return At.delete("/users/"+e+"/pats",{...t})},revokeWebauthnCredentials(e,t={}){return At.delete("/users/"+e+"/credentials",{...t})},getauthentications(e,t=12,n,r={}){return At.get("/users/"+e+"/authentications?period="+t+(n?"&limit="+n:""),{...r})}};function jn(e,t){let n;switch(t=t.toString(),e){case"text":n="txt";break;case"button":n="btn";break;case"email":n="eml";break;case"password":n="pwd";break;case"radio":n="rdo";break;case"label":n="lbl";break;default:n="txt";break}return{inputId:n+t[0].toUpperCase()+t.toLowerCase().slice(1)}}function Sb(e,t=!1){const n=Ge();if(n.preferences.formatPassword&&e.length>0){const r=Math.ceil(n.preferences.formatPasswordBy<1?e.length*n.preferences.formatPasswordBy:n.preferences.formatPasswordBy),s=e.match(new RegExp(`.{1,${r}}`,"g"));s&&(e=s.join(" "))}return n.preferences.showOtpAsDot&&!t?e.replace(/[0-9]/g,"●"):e}const Be=Pn("api"),yr={getAll(e=!1,t={}){return Be.get("/twofaccounts"+(e?"?withOtp=1":""),{...t})},getByIds(e,t=!1,n={}){return Be.get("/twofaccounts?ids="+e+(t?"&withOtp=1":""),{...n})},get(e,t={}){return Be.get("/twofaccounts/"+e,{...t})},preview(e,t={}){return Be.post("/twofaccounts/preview",{uri:e},{...t})},storeFromUri(e,t={}){return Be.post("/twofaccounts",{uri:e},{...t})},getLogo(e,t={}){return Be.post("/icons/default",{service:e},{...t})},deleteIcon(e,t={}){return Be.delete("/icons/"+e,{...t})},getOtpById(e,t={}){return Be.get("/twofaccounts/"+e+"/otp",{...t})},getOtpByUri(e,t={}){return Be.post("/twofaccounts/otp",{uri:e},{...t})},getOtpByParams(e,t={}){return Be.post("/twofaccounts/otp",e,{...t})},withdraw(e,t={}){return Be.patch("/twofaccounts/withdraw?ids="+e.join(),{...t})},saveOrder(e,t={}){return Be.post("/twofaccounts/reorder",{orderedIds:e},{...t})},batchDelete(e,t={}){return Be.delete("/twofaccounts?ids="+e,{...t})},export(e,t,n={}){return Be.get("/twofaccounts/export?ids="+e+(t?"&otpauth=1":""),{...n})},getQrcode(e,t={}){return Be.get("/twofaccounts/"+e+"/qrcode",{...t})},migrate(e,t={}){return Be.post("/twofaccounts/migration",{payload:e,withSecret:!0},{...t})},count(e={}){return Be.get("/twofaccounts/count",{...e})}};var br=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},rd={exports:{}};(function(e,t){(function(n,r){r()})(br,function(){function n(c,u){return typeof u>"u"?u={autoBom:!1}:typeof u!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),u={autoBom:!u}),u.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(c.type)?new Blob(["\uFEFF",c],{type:c.type}):c}function r(c,u,f){var d=new XMLHttpRequest;d.open("GET",c),d.responseType="blob",d.onload=function(){l(d.response,u,f)},d.onerror=function(){console.error("could not download file")},d.send()}function s(c){var u=new XMLHttpRequest;u.open("HEAD",c,!1);try{u.send()}catch{}return 200<=u.status&&299>=u.status}function a(c){try{c.dispatchEvent(new MouseEvent("click"))}catch{var u=document.createEvent("MouseEvents");u.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),c.dispatchEvent(u)}}var o=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof br=="object"&&br.global===br?br:void 0,i=o.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),l=o.saveAs||(typeof window!="object"||window!==o?function(){}:"download"in HTMLAnchorElement.prototype&&!i?function(c,u,f){var d=o.URL||o.webkitURL,m=document.createElement("a");u=u||c.name||"download",m.download=u,m.rel="noopener",typeof c=="string"?(m.href=c,m.origin===location.origin?a(m):s(m.href)?r(c,u,f):a(m,m.target="_blank")):(m.href=d.createObjectURL(c),setTimeout(function(){d.revokeObjectURL(m.href)},4e4),setTimeout(function(){a(m)},0))}:"msSaveOrOpenBlob"in navigator?function(c,u,f){if(u=u||c.name||"download",typeof c!="string")navigator.msSaveOrOpenBlob(n(c,f),u);else if(s(c))r(c,u,f);else{var d=document.createElement("a");d.href=c,d.target="_blank",setTimeout(function(){a(d)})}}:function(c,u,f,d){if(d=d||open("","_blank"),d&&(d.document.title=d.document.body.innerText="downloading..."),typeof c=="string")return r(c,u,f);var m=c.type==="application/octet-stream",g=/constructor/i.test(o.HTMLElement)||o.safari,b=/CriOS\/[\d]+/.test(navigator.userAgent);if((b||m&&g||i)&&typeof FileReader<"u"){var w=new FileReader;w.onloadend=function(){var S=w.result;S=b?S:S.replace(/^data:[^;]*;/,"data:attachment/file;"),d?d.location.href=S:location=S,d=null},w.readAsDataURL(c)}else{var y=o.URL||o.webkitURL,v=y.createObjectURL(c);d?d.location=v:location.href=v,d=null,setTimeout(function(){y.revokeObjectURL(v)},4e4)}});o.saveAs=l.saveAs=l,e.exports=l})})(rd);var dc=rd.exports;const sd=es({id:"twofaccounts",state:()=>({items:[],selectedIds:[],filter:"",backendWasNewer:!1,fetchedOn:null}),getters:{filtered(e){const t=Ge();return e.items.filter(n=>parseInt(t.preferences.activeGroup)>0?((n.service?n.service.toLowerCase().includes(e.filter.toLowerCase()):!1)||n.account.toLowerCase().includes(e.filter.toLowerCase()))&&n.group_id==parseInt(t.preferences.activeGroup):(n.service?n.service.toLowerCase().includes(e.filter.toLowerCase()):!1)||n.account.toLowerCase().includes(e.filter.toLowerCase()))},periods(e){return e.items.filter(t=>t.otp_type=="totp").map(function(t){var n;return{period:t.period,generated_at:(n=t.otp)==null?void 0:n.generated_at}}).filter((t,n,r)=>n===r.findIndex(s=>s.period===t.period)).sort()},orderedIds(e){return e.items.map(t=>t.id)},isEmpty(e){return e.items.length==0},count(e){return e.items.length},filteredCount(e){return e.filtered.length},selectedCount(e){return e.selectedIds.length},hasNoneSelected(e){return e.selectedIds.length==0}},actions:{async fetch(e=!1){Math.floor(Date.now()-this.fetchedOn)>2e3||e?(this.fetchedOn=Date.now(),await yr.getAll(!Ge().preferences.getOtpOnRequest).then(r=>{e&&(this.backendWasNewer=r.data.length!==this.items.length,this.items.forEach(s=>{let a=r.data.find(o=>o.id===s.id);if(a==null){this.backendWasNewer=!0;return}for(const o in s)if(o!=="otp"&&s[o]!=a[o]){this.backendWasNewer=!0;return}})),this.items=r.data})):this.backendWasNewer=!1},select(e){for(var t=0;t<this.selectedIds.length;t++)if(this.selectedIds[t]===e){this.selectedIds.splice(t,1);return}this.selectedIds.push(e)},selectAll(){this.selectedIds=this.items.map(e=>e.id)},selectNone(){this.selectedIds=[]},async deleteSelected(){confirm(Je("twofaccounts.confirm.delete"))&&this.selectedIds.length>0&&await yr.batchDelete(this.selectedIds.join()).then(e=>{let t=this.items;this.selectedIds.forEach(function(n){t=t.filter(r=>r.id!==n)}),this.items=t,this.selectNone(),wt().success({text:Je("twofaccounts.accounts_deleted")})})},export(e="2fauth"){e=="otpauth"?yr.export(this.selectedIds.join(),!0).then(t=>{let n=[];t.data.data.forEach(s=>{n.push(s.uri)});var r=new Blob([n.join(`
|
||
`)],{type:"text/plain;charset=utf-8"});dc.saveAs.saveAs(r,"2fauth_export_otpauth.txt")}):yr.export(this.selectedIds.join(),!1,{responseType:"blob"}).then(t=>{var n=new Blob([t.data],{type:"application/json;charset=utf-8"});dc.saveAs.saveAs(n,"2fauth_export.json")})},saveOrder(){yr.saveOrder(this.orderedIds)},sortAsc(){this.items.sort(function(e,t){return Ge().preferences.sortCaseSensitive?e.service.normalize("NFD").replace(/[\u0300-\u036f]/g,"")>t.service.normalize("NFD").replace(/[\u0300-\u036f]/g,"")?1:-1:e.service.localeCompare(t.service,Ge().preferences.lang)}),this.saveOrder()},sortDesc(){this.items.sort(function(e,t){return Ge().preferences.sortCaseSensitive?e.service.normalize("NFD").replace(/[\u0300-\u036f]/g,"")<t.service.normalize("NFD").replace(/[\u0300-\u036f]/g,"")?1:-1:t.service.localeCompare(e.service,Ge().preferences.lang)}),this.saveOrder()},accountIdsWithPeriod(e){return this.items.filter(t=>t.period==e).map(t=>t.id)}}}),ys=Pn("api"),pc={getAll(){return ys.get("groups")},get(e,t={}){return ys.get("/groups/"+e,{...t})},assign(e,t,n={}){return ys.post("/groups/"+t+"/assign",{ids:e},{...n})},delete(e,t={}){return ys.delete("/groups/"+e,{...t})}},J2=es({id:"groups",state:()=>({items:[],fetchedOn:null}),getters:{current(e){const t=e.items.find(n=>n.id===parseInt(Ge().preferences.activeGroup));return t?t.name:Je("commons.all")},withoutTheAllGroup(e){return e.items.filter(t=>t.id>0)},theAllGroup(e){return e.items.find(t=>t.id==0)},isEmpty(){return this.withoutTheAllGroup.length==0},count(){return this.withoutTheAllGroup.length}},actions:{addOrEdit(e){const t=this.items.findIndex(n=>n.id===parseInt(e.id));t>-1?(this.items[t]=e,wt().success({text:Je("groups.group_name_saved")})):(this.items.push(e),wt().success({text:Je("groups.group_successfully_created")}))},async fetch(){Math.floor(Date.now()-this.fetchedOn)>2e3&&(this.fetchedOn=Date.now(),await pc.getAll().then(n=>{this.items=n.data}))},async delete(e){const t=Ge();confirm(Je("groups.confirm.delete"))&&await pc.delete(e).then(n=>{this.items=this.items.filter(r=>r.id!==e),wt().success({text:Je("groups.group_successfully_deleted")}),parseInt(t.preferences.activeGroup)===e&&(t.preferences.activeGroup=0)})}}}),Ge=es({id:"user",state:()=>({id:void 0,name:void 0,email:void 0,oauth_provider:void 0,authenticated_by_proxy:void 0,preferences:window.defaultPreferences,isAdmin:!1}),getters:{isAuthenticated(){return this.name!=null}},actions:{async loginAs(e){this.$patch(e),await this.initDataStores(),this.applyUserPrefs()},async initDataStores(){const e=sd(),t=J2();this.isAuthenticated?(await e.fetch(),t.fetch()):(e.$reset(),t.$reset())},logout(e={}){const{kicked:t}=e,n=wt();if(this.$2fauth.config.proxyAuth)if(this.$2fauth.config.proxyLogoutUrl)location.assign(this.$2fauth.config.proxyLogoutUrl);else return!1;else nd.logout({returnError:!0}).then(()=>{t&&(n.clear(),n.warn({text:Je("auth.autolock_triggered_punchline"),duration:-1})),this.tossOut()}).catch(r=>{r.response.status!==401?n.error(r):this.tossOut()})},tossOut(){this.$reset(),this.initDataStores(),this.applyUserPrefs(),rr.push({name:"login"})},applyTheme(){const e=kf({attribute:"data-theme"});e.value=this.preferences.theme=="system"?"auto":this.preferences.theme},applyLanguage(){const{isSupported:e,language:t}=Cf();fc(e?this.preferences.lang=="browser"?t.value.slice(0,2):this.preferences.lang:"en")},applyUserPrefs(){this.applyTheme(),this.applyLanguage()},refreshPreferences(){Y2.getPreferences({returnError:!0}).then(e=>{e.data.forEach(t=>{this.preferences[t.key]=t.value})}).catch(e=>{wt().alert({text:Je("errors.data_cannot_be_refreshed_from_server")})})}}}),X2=Object.freeze(Object.defineProperty({__proto__:null,useUserStore:Ge},Symbol.toStringTag,{value:"Module"})),Xa=Pn("api"),Q2={getAll(e={}){return Xa.get("/settings",{...e})},update(e,t,n={}){return Xa.put("/settings/"+e,{value:t},{...n})},delete(e,t={}){return Xa.delete("/settings/"+e,{...t})}},ad=es({id:"appSettings",state:()=>({...window.appSettings}),actions:{async fetch(){Q2.getAll({returnError:!0}).then(e=>{e.data.forEach(t=>{this[t.key]=t.value})}).catch(e=>{wt().alert({text:Je("errors.data_cannot_be_refreshed_from_server")})})}}});async function Te({to:e,next:t,nextMiddleware:n,stores:r}){const{user:s}=r;s.isAuthenticated||await nd.getCurrentUser({returnError:!0}).then(async a=>{const o=a.data;await s.loginAs({id:o.id,name:o.name,email:o.email,oauth_provider:o.oauth_provider,authenticated_by_proxy:o.authenticated_by_proxy,preferences:o.preferences,isAdmin:o.is_admin})}).catch(a=>{}),s.isAuthenticated?n():t({name:"login"})}async function Fn({to:e,next:t,nextMiddleware:n,stores:r}){const{user:s}=r,{notify:a}=r;if(s.isAdmin)n();else{let o=new Error("unauthorized");o.response.status=403,a.error(o)}}async function Z2({to:e,next:t,nextMiddleware:n,stores:r}){const{twofaccounts:s}=r;s.isEmpty?await s.fetch().then(()=>{s.isEmpty?t({name:"start"}):n()}):n()}function e0({to:e,next:t,nextMiddleware:n,stores:r}){const{notify:s}=r;s.err==null&&!e.query.err?t({name:"accounts"}):n()}async function t0({to:e,next:t,nextMiddleware:n,stores:r}){const{appSettings:s}=r;s.disableRegistration?t({name:"notFound"}):n()}function We({to:e,next:t,nextMiddleware:n,stores:r}){const{user:s}=r,a=Af(s.$2fauth.prefix+"returnTo","accounts");a.value=e.name,n()}async function Dn({to:e,next:t,nextMiddleware:n,stores:r}){const{appSettings:s}=r;s.$2fauth.config.proxyAuth?t({name:"accounts"}):n()}const rr=N1({history:f1(window.appConfig.subdirectory?window.appConfig.subdirectory:"/"),routes:[{path:"/start",name:"start",component:()=>Z(()=>import("./Start-DbpLb5Lz.js"),__vite__mapDeps([0,1,2]),import.meta.url),meta:{middlewares:[Te,We],watchedByKicker:!0}},{path:"/capture",name:"capture",component:()=>Z(()=>import("./Capture-Bb1sXPdR.js"),__vite__mapDeps([3,1,4,5,6,2]),import.meta.url),meta:{middlewares:[Te,We],watchedByKicker:!0}},{path:"/accounts",name:"accounts",component:()=>Z(()=>import("./Accounts-DNDVqAqR.js"),__vite__mapDeps([7,8,4,5,9,2]),import.meta.url),meta:{middlewares:[Te,Z2,We],watchedByKicker:!0},alias:"/"},{path:"/account/create",name:"createAccount",component:()=>Z(()=>import("./CreateUpdate-Dr-XnMyq.js"),__vite__mapDeps([10,1,8,4,5,6,2]),import.meta.url),meta:{middlewares:[Te,We],watchedByKicker:!0}},{path:"/account/import",name:"importAccounts",component:()=>Z(()=>import("./Import-BZd8Em5d.js"),__vite__mapDeps([11,1,8,4,5,2]),import.meta.url),meta:{middlewares:[Te,We],watchedByKicker:!0}},{path:"/account/:twofaccountId/edit",name:"editAccount",component:()=>Z(()=>import("./CreateUpdate-Dr-XnMyq.js"),__vite__mapDeps([10,1,8,4,5,6,2]),import.meta.url),meta:{middlewares:[Te,We],watchedByKicker:!0},props:!0},{path:"/account/:twofaccountId/qrcode",name:"showQRcode",component:()=>Z(()=>import("./QRcode-CsChMItc.js"),__vite__mapDeps([12,4,5]),import.meta.url),meta:{middlewares:[Te,We],watchedByKicker:!0}},{path:"/groups",name:"groups",component:()=>Z(()=>import("./Groups-BMQ6YoNp.js"),__vite__mapDeps([13,2]),import.meta.url),meta:{middlewares:[Te,We],watchedByKicker:!0},props:!0},{path:"/group/create",name:"createGroup",component:()=>Z(()=>import("./CreateUpdate-3ZZroKyC.js"),__vite__mapDeps([14,1,2]),import.meta.url),meta:{middlewares:[Te,We],watchedByKicker:!0}},{path:"/group/:groupId/edit",name:"editGroup",component:()=>Z(()=>import("./CreateUpdate-3ZZroKyC.js"),__vite__mapDeps([14,1,2]),import.meta.url),meta:{middlewares:[Te,We],watchedByKicker:!0},props:!0},{path:"/settings/options",name:"settings.options",component:()=>Z(()=>import("./Options--WfZObkz.js"),__vite__mapDeps([15,16]),import.meta.url),meta:{middlewares:[Te],watchedByKicker:!0,showAbout:!0}},{path:"/settings/account",name:"settings.account",component:()=>Z(()=>import("./Account-Bgfza_Db.js"),__vite__mapDeps([17,1,16]),import.meta.url),meta:{middlewares:[Te],watchedByKicker:!0,showAbout:!0}},{path:"/settings/oauth",name:"settings.oauth.tokens",component:()=>Z(()=>import("./OAuth-C-a66RBn.js"),__vite__mapDeps([18,1,16,4,5]),import.meta.url),meta:{middlewares:[Te],watchedByKicker:!0,showAbout:!0,props:!0}},{path:"/settings/webauthn/:credentialId/edit",name:"settings.webauthn.editCredential",component:()=>Z(()=>import("./Edit-BM1fyA7o.js"),__vite__mapDeps([19,1]),import.meta.url),meta:{middlewares:[Te],watchedByKicker:!0,showAbout:!0},props:!0},{path:"/settings/webauthn",name:"settings.webauthn.devices",component:()=>Z(()=>import("./WebAuthn-DBHOBJJ_.js"),__vite__mapDeps([20,16,21,4,5]),import.meta.url),meta:{middlewares:[Te],watchedByKicker:!0,showAbout:!0}},{path:"/admin/app",name:"admin.appSetup",component:()=>Z(()=>import("./AppSetup-Dt_jr1xm.js"),__vite__mapDeps([22,23,24,25]),import.meta.url),meta:{middlewares:[Te,Fn],watchedByKicker:!0,showAbout:!0}},{path:"/admin/auth",name:"admin.auth",component:()=>Z(()=>import("./Auth-DmixUfoW.js"),__vite__mapDeps([26,23,24]),import.meta.url),meta:{middlewares:[Te,Fn],watchedByKicker:!0,showAbout:!0}},{path:"/admin/users",name:"admin.users",component:()=>Z(()=>import("./Users-Bxf3ihka.js"),__vite__mapDeps([27,23,4,5,9]),import.meta.url),meta:{middlewares:[Te,Fn],watchedByKicker:!0,showAbout:!0}},{path:"/admin/users/create",name:"admin.createUser",component:()=>Z(()=>import("./Create-DbNLDpJC.js"),__vite__mapDeps([28,1]),import.meta.url),meta:{middlewares:[Te,Fn],watchedByKicker:!0,showAbout:!0}},{path:"/admin/users/:userId/manage",name:"admin.manageUser",component:()=>Z(()=>import("./Manage-BdbniM-Y.js"),__vite__mapDeps([29,25,30,9,4,5,2]),import.meta.url),meta:{middlewares:[Te,Fn],watchedByKicker:!0,showAbout:!0},props:!0},{path:"/admin/logs/:userId/access",name:"admin.logs.access",component:()=>Z(()=>import("./Access-B2ymsfLm.js"),__vite__mapDeps([31,30,9,4,5,2]),import.meta.url),meta:{middlewares:[Te,Fn],watchedByKicker:!0,showAbout:!0},props:!0},{path:"/login",name:"login",component:()=>Z(()=>import("./Login-lFqZsVye.js"),__vite__mapDeps([32,1,21]),import.meta.url),meta:{middlewares:[Dn,We],showAbout:!0}},{path:"/register",name:"register",component:()=>Z(()=>import("./Register-hMMU0w6y.js"),__vite__mapDeps([33,1,21]),import.meta.url),meta:{middlewares:[Dn,t0,We],showAbout:!0}},{path:"/password/request",name:"password.request",component:()=>Z(()=>import("./RequestReset-CO9hDqHp.js"),__vite__mapDeps([34,1]),import.meta.url),meta:{middlewares:[Dn,We],showAbout:!0}},{path:"/user/password/reset",name:"password.reset",component:()=>Z(()=>import("./Reset-BohGQRDz.js"),__vite__mapDeps([35,1]),import.meta.url),meta:{middlewares:[Dn,We],showAbout:!0}},{path:"/webauthn/lost",name:"webauthn.lost",component:()=>Z(()=>import("./RequestReset-CO9hDqHp.js"),__vite__mapDeps([34,1]),import.meta.url),meta:{middlewares:[Dn,We],showAbout:!0}},{path:"/webauthn/recover",name:"webauthn.recover",component:()=>Z(()=>import("./Recover-CMvlsTFQ.js"),__vite__mapDeps([36,1]),import.meta.url),meta:{middlewares:[Dn,We],showAbout:!0}},{path:"/about",name:"about",component:()=>Z(()=>import("./About-BFfeZAkk.js"),[],import.meta.url),meta:{showAbout:!0,watchedByKicker:!0}},{path:"/error",name:"genericError",component:()=>Z(()=>import("./Error-DAFLfN3j.js"),[],import.meta.url),meta:{middlewares:[e0],watchedByKicker:!0}},{path:"/404",name:"404",component:()=>Z(()=>import("./Error-DAFLfN3j.js"),[],import.meta.url),meta:{watchedByKicker:!0},props:!0},{path:"/:pathMatch(.*)*",name:"notFound",component:()=>Z(()=>import("./Error-DAFLfN3j.js"),[],import.meta.url),meta:{watchedByKicker:!0},props:!0}]});rr.beforeEach((e,t,n)=>{const r=e.meta.middlewares,s=Ge(),a=sd(),o=ad(),i=wt(),u={to:e,from:t,next:n,nextMiddleware:{},stores:{user:s,twofaccounts:a,appSettings:o,notify:i}};if(!r)return n();r[0]({...u,nextMiddleware:Of(u,r,1)})});rr.afterEach((e,t)=>{e.meta.title=Je("titles."+e.name),document.title=e.meta.title});function mc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(s){return Object.getOwnPropertyDescriptor(e,s).enumerable})),n.push.apply(n,r)}return n}function j(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?mc(Object(n),!0).forEach(function(r){Fe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):mc(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Xs(e){"@babel/helpers - typeof";return Xs=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Xs(e)}function n0(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function r0(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s0(e,t,n){return t&&r0(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Fe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ei(e,t){return o0(e)||l0(e,t)||od(e,t)||u0()}function rs(e){return a0(e)||i0(e)||od(e)||c0()}function a0(e){if(Array.isArray(e))return ko(e)}function o0(e){if(Array.isArray(e))return e}function i0(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function l0(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r=[],s=!0,a=!1,o,i;try{for(n=n.call(e);!(s=(o=n.next()).done)&&(r.push(o.value),!(t&&r.length===t));s=!0);}catch(l){a=!0,i=l}finally{try{!s&&n.return!=null&&n.return()}finally{if(a)throw i}}return r}}function od(e,t){if(e){if(typeof e=="string")return ko(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ko(e,t)}}function ko(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function c0(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function u0(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var hc=function(){},Si={},id={},ld=null,cd={mark:hc,measure:hc};try{typeof window<"u"&&(Si=window),typeof document<"u"&&(id=document),typeof MutationObserver<"u"&&(ld=MutationObserver),typeof performance<"u"&&(cd=performance)}catch{}var f0=Si.navigator||{},gc=f0.userAgent,vc=gc===void 0?"":gc,ln=Si,xe=id,yc=ld,bs=cd;ln.document;var Vt=!!xe.documentElement&&!!xe.head&&typeof xe.addEventListener=="function"&&typeof xe.createElement=="function",ud=~vc.indexOf("MSIE")||~vc.indexOf("Trident/"),ws,_s,Es,Ss,xs,Ht="___FONT_AWESOME___",Co=16,fd="fa",dd="svg-inline--fa",An="data-fa-i2svg",Oo="data-fa-pseudo-element",d0="data-fa-pseudo-element-pending",xi="data-prefix",Ai="data-icon",bc="fontawesome-i2svg",p0="async",m0=["HTML","HEAD","STYLE","SCRIPT"],pd=function(){try{return!0}catch{return!1}}(),Ee="classic",Oe="sharp",ki=[Ee,Oe];function ss(e){return new Proxy(e,{get:function(n,r){return r in n?n[r]:n[Ee]}})}var Ur=ss((ws={},Fe(ws,Ee,{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fad:"duotone","fa-duotone":"duotone",fab:"brands","fa-brands":"brands",fak:"kit",fakd:"kit","fa-kit":"kit","fa-kit-duotone":"kit"}),Fe(ws,Oe,{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"}),ws)),Kr=ss((_s={},Fe(_s,Ee,{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab",kit:"fak"}),Fe(_s,Oe,{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"}),_s)),Wr=ss((Es={},Fe(Es,Ee,{fab:"fa-brands",fad:"fa-duotone",fak:"fa-kit",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"}),Fe(Es,Oe,{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"}),Es)),h0=ss((Ss={},Fe(Ss,Ee,{"fa-brands":"fab","fa-duotone":"fad","fa-kit":"fak","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"}),Fe(Ss,Oe,{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"}),Ss)),g0=/fa(s|r|l|t|d|b|k|ss|sr|sl|st)?[\-\ ]/,md="fa-layers-text",v0=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp|Kit)?.*/i,y0=ss((xs={},Fe(xs,Ee,{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"}),Fe(xs,Oe,{900:"fass",400:"fasr",300:"fasl",100:"fast"}),xs)),hd=[1,2,3,4,5,6,7,8,9,10],b0=hd.concat([11,12,13,14,15,16,17,18,19,20]),w0=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],bn={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},qr=new Set;Object.keys(Kr[Ee]).map(qr.add.bind(qr));Object.keys(Kr[Oe]).map(qr.add.bind(qr));var _0=[].concat(ki,rs(qr),["2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",bn.GROUP,bn.SWAP_OPACITY,bn.PRIMARY,bn.SECONDARY]).concat(hd.map(function(e){return"".concat(e,"x")})).concat(b0.map(function(e){return"w-".concat(e)})),Lr=ln.FontAwesomeConfig||{};function E0(e){var t=xe.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}function S0(e){return e===""?!0:e==="false"?!1:e==="true"?!0:e}if(xe&&typeof xe.querySelector=="function"){var x0=[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]];x0.forEach(function(e){var t=Ei(e,2),n=t[0],r=t[1],s=S0(E0(n));s!=null&&(Lr[r]=s)})}var gd={styleDefault:"solid",familyDefault:"classic",cssPrefix:fd,replacementClass:dd,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};Lr.familyPrefix&&(Lr.cssPrefix=Lr.familyPrefix);var sr=j(j({},gd),Lr);sr.autoReplaceSvg||(sr.observeMutations=!1);var W={};Object.keys(gd).forEach(function(e){Object.defineProperty(W,e,{enumerable:!0,set:function(n){sr[e]=n,Rr.forEach(function(r){return r(W)})},get:function(){return sr[e]}})});Object.defineProperty(W,"familyPrefix",{enumerable:!0,set:function(t){sr.cssPrefix=t,Rr.forEach(function(n){return n(W)})},get:function(){return sr.cssPrefix}});ln.FontAwesomeConfig=W;var Rr=[];function A0(e){return Rr.push(e),function(){Rr.splice(Rr.indexOf(e),1)}}var Wt=Co,Ot={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function k0(e){if(!(!e||!Vt)){var t=xe.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;for(var n=xe.head.childNodes,r=null,s=n.length-1;s>-1;s--){var a=n[s],o=(a.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(o)>-1&&(r=a)}return xe.head.insertBefore(t,r),e}}var C0="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function Gr(){for(var e=12,t="";e-- >0;)t+=C0[Math.random()*62|0];return t}function dr(e){for(var t=[],n=(e||[]).length>>>0;n--;)t[n]=e[n];return t}function Ci(e){return e.classList?dr(e.classList):(e.getAttribute("class")||"").split(" ").filter(function(t){return t})}function vd(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">")}function O0(e){return Object.keys(e||{}).reduce(function(t,n){return t+"".concat(n,'="').concat(vd(e[n]),'" ')},"").trim()}function ka(e){return Object.keys(e||{}).reduce(function(t,n){return t+"".concat(n,": ").concat(e[n].trim(),";")},"")}function Oi(e){return e.size!==Ot.size||e.x!==Ot.x||e.y!==Ot.y||e.rotate!==Ot.rotate||e.flipX||e.flipY}function T0(e){var t=e.transform,n=e.containerWidth,r=e.iconWidth,s={transform:"translate(".concat(n/2," 256)")},a="translate(".concat(t.x*32,", ").concat(t.y*32,") "),o="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),i="rotate(".concat(t.rotate," 0 0)"),l={transform:"".concat(a," ").concat(o," ").concat(i)},c={transform:"translate(".concat(r/2*-1," -256)")};return{outer:s,inner:l,path:c}}function L0(e){var t=e.transform,n=e.width,r=n===void 0?Co:n,s=e.height,a=s===void 0?Co:s,o=e.startCentered,i=o===void 0?!1:o,l="";return i&&ud?l+="translate(".concat(t.x/Wt-r/2,"em, ").concat(t.y/Wt-a/2,"em) "):i?l+="translate(calc(-50% + ".concat(t.x/Wt,"em), calc(-50% + ").concat(t.y/Wt,"em)) "):l+="translate(".concat(t.x/Wt,"em, ").concat(t.y/Wt,"em) "),l+="scale(".concat(t.size/Wt*(t.flipX?-1:1),", ").concat(t.size/Wt*(t.flipY?-1:1),") "),l+="rotate(".concat(t.rotate,"deg) "),l}var R0=`:root, :host {
|
||
--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Solid";
|
||
--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Regular";
|
||
--fa-font-light: normal 300 1em/1 "Font Awesome 6 Light";
|
||
--fa-font-thin: normal 100 1em/1 "Font Awesome 6 Thin";
|
||
--fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";
|
||
--fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";
|
||
--fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";
|
||
--fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";
|
||
--fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";
|
||
--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";
|
||
}
|
||
|
||
svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {
|
||
overflow: visible;
|
||
box-sizing: content-box;
|
||
}
|
||
|
||
.svg-inline--fa {
|
||
display: var(--fa-display, inline-block);
|
||
height: 1em;
|
||
overflow: visible;
|
||
vertical-align: -0.125em;
|
||
}
|
||
.svg-inline--fa.fa-2xs {
|
||
vertical-align: 0.1em;
|
||
}
|
||
.svg-inline--fa.fa-xs {
|
||
vertical-align: 0em;
|
||
}
|
||
.svg-inline--fa.fa-sm {
|
||
vertical-align: -0.0714285705em;
|
||
}
|
||
.svg-inline--fa.fa-lg {
|
||
vertical-align: -0.2em;
|
||
}
|
||
.svg-inline--fa.fa-xl {
|
||
vertical-align: -0.25em;
|
||
}
|
||
.svg-inline--fa.fa-2xl {
|
||
vertical-align: -0.3125em;
|
||
}
|
||
.svg-inline--fa.fa-pull-left {
|
||
margin-right: var(--fa-pull-margin, 0.3em);
|
||
width: auto;
|
||
}
|
||
.svg-inline--fa.fa-pull-right {
|
||
margin-left: var(--fa-pull-margin, 0.3em);
|
||
width: auto;
|
||
}
|
||
.svg-inline--fa.fa-li {
|
||
width: var(--fa-li-width, 2em);
|
||
top: 0.25em;
|
||
}
|
||
.svg-inline--fa.fa-fw {
|
||
width: var(--fa-fw-width, 1.25em);
|
||
}
|
||
|
||
.fa-layers svg.svg-inline--fa {
|
||
bottom: 0;
|
||
left: 0;
|
||
margin: auto;
|
||
position: absolute;
|
||
right: 0;
|
||
top: 0;
|
||
}
|
||
|
||
.fa-layers-counter, .fa-layers-text {
|
||
display: inline-block;
|
||
position: absolute;
|
||
text-align: center;
|
||
}
|
||
|
||
.fa-layers {
|
||
display: inline-block;
|
||
height: 1em;
|
||
position: relative;
|
||
text-align: center;
|
||
vertical-align: -0.125em;
|
||
width: 1em;
|
||
}
|
||
.fa-layers svg.svg-inline--fa {
|
||
-webkit-transform-origin: center center;
|
||
transform-origin: center center;
|
||
}
|
||
|
||
.fa-layers-text {
|
||
left: 50%;
|
||
top: 50%;
|
||
-webkit-transform: translate(-50%, -50%);
|
||
transform: translate(-50%, -50%);
|
||
-webkit-transform-origin: center center;
|
||
transform-origin: center center;
|
||
}
|
||
|
||
.fa-layers-counter {
|
||
background-color: var(--fa-counter-background-color, #ff253a);
|
||
border-radius: var(--fa-counter-border-radius, 1em);
|
||
box-sizing: border-box;
|
||
color: var(--fa-inverse, #fff);
|
||
line-height: var(--fa-counter-line-height, 1);
|
||
max-width: var(--fa-counter-max-width, 5em);
|
||
min-width: var(--fa-counter-min-width, 1.5em);
|
||
overflow: hidden;
|
||
padding: var(--fa-counter-padding, 0.25em 0.5em);
|
||
right: var(--fa-right, 0);
|
||
text-overflow: ellipsis;
|
||
top: var(--fa-top, 0);
|
||
-webkit-transform: scale(var(--fa-counter-scale, 0.25));
|
||
transform: scale(var(--fa-counter-scale, 0.25));
|
||
-webkit-transform-origin: top right;
|
||
transform-origin: top right;
|
||
}
|
||
|
||
.fa-layers-bottom-right {
|
||
bottom: var(--fa-bottom, 0);
|
||
right: var(--fa-right, 0);
|
||
top: auto;
|
||
-webkit-transform: scale(var(--fa-layers-scale, 0.25));
|
||
transform: scale(var(--fa-layers-scale, 0.25));
|
||
-webkit-transform-origin: bottom right;
|
||
transform-origin: bottom right;
|
||
}
|
||
|
||
.fa-layers-bottom-left {
|
||
bottom: var(--fa-bottom, 0);
|
||
left: var(--fa-left, 0);
|
||
right: auto;
|
||
top: auto;
|
||
-webkit-transform: scale(var(--fa-layers-scale, 0.25));
|
||
transform: scale(var(--fa-layers-scale, 0.25));
|
||
-webkit-transform-origin: bottom left;
|
||
transform-origin: bottom left;
|
||
}
|
||
|
||
.fa-layers-top-right {
|
||
top: var(--fa-top, 0);
|
||
right: var(--fa-right, 0);
|
||
-webkit-transform: scale(var(--fa-layers-scale, 0.25));
|
||
transform: scale(var(--fa-layers-scale, 0.25));
|
||
-webkit-transform-origin: top right;
|
||
transform-origin: top right;
|
||
}
|
||
|
||
.fa-layers-top-left {
|
||
left: var(--fa-left, 0);
|
||
right: auto;
|
||
top: var(--fa-top, 0);
|
||
-webkit-transform: scale(var(--fa-layers-scale, 0.25));
|
||
transform: scale(var(--fa-layers-scale, 0.25));
|
||
-webkit-transform-origin: top left;
|
||
transform-origin: top left;
|
||
}
|
||
|
||
.fa-1x {
|
||
font-size: 1em;
|
||
}
|
||
|
||
.fa-2x {
|
||
font-size: 2em;
|
||
}
|
||
|
||
.fa-3x {
|
||
font-size: 3em;
|
||
}
|
||
|
||
.fa-4x {
|
||
font-size: 4em;
|
||
}
|
||
|
||
.fa-5x {
|
||
font-size: 5em;
|
||
}
|
||
|
||
.fa-6x {
|
||
font-size: 6em;
|
||
}
|
||
|
||
.fa-7x {
|
||
font-size: 7em;
|
||
}
|
||
|
||
.fa-8x {
|
||
font-size: 8em;
|
||
}
|
||
|
||
.fa-9x {
|
||
font-size: 9em;
|
||
}
|
||
|
||
.fa-10x {
|
||
font-size: 10em;
|
||
}
|
||
|
||
.fa-2xs {
|
||
font-size: 0.625em;
|
||
line-height: 0.1em;
|
||
vertical-align: 0.225em;
|
||
}
|
||
|
||
.fa-xs {
|
||
font-size: 0.75em;
|
||
line-height: 0.0833333337em;
|
||
vertical-align: 0.125em;
|
||
}
|
||
|
||
.fa-sm {
|
||
font-size: 0.875em;
|
||
line-height: 0.0714285718em;
|
||
vertical-align: 0.0535714295em;
|
||
}
|
||
|
||
.fa-lg {
|
||
font-size: 1.25em;
|
||
line-height: 0.05em;
|
||
vertical-align: -0.075em;
|
||
}
|
||
|
||
.fa-xl {
|
||
font-size: 1.5em;
|
||
line-height: 0.0416666682em;
|
||
vertical-align: -0.125em;
|
||
}
|
||
|
||
.fa-2xl {
|
||
font-size: 2em;
|
||
line-height: 0.03125em;
|
||
vertical-align: -0.1875em;
|
||
}
|
||
|
||
.fa-fw {
|
||
text-align: center;
|
||
width: 1.25em;
|
||
}
|
||
|
||
.fa-ul {
|
||
list-style-type: none;
|
||
margin-left: var(--fa-li-margin, 2.5em);
|
||
padding-left: 0;
|
||
}
|
||
.fa-ul > li {
|
||
position: relative;
|
||
}
|
||
|
||
.fa-li {
|
||
left: calc(var(--fa-li-width, 2em) * -1);
|
||
position: absolute;
|
||
text-align: center;
|
||
width: var(--fa-li-width, 2em);
|
||
line-height: inherit;
|
||
}
|
||
|
||
.fa-border {
|
||
border-color: var(--fa-border-color, #eee);
|
||
border-radius: var(--fa-border-radius, 0.1em);
|
||
border-style: var(--fa-border-style, solid);
|
||
border-width: var(--fa-border-width, 0.08em);
|
||
padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);
|
||
}
|
||
|
||
.fa-pull-left {
|
||
float: left;
|
||
margin-right: var(--fa-pull-margin, 0.3em);
|
||
}
|
||
|
||
.fa-pull-right {
|
||
float: right;
|
||
margin-left: var(--fa-pull-margin, 0.3em);
|
||
}
|
||
|
||
.fa-beat {
|
||
-webkit-animation-name: fa-beat;
|
||
animation-name: fa-beat;
|
||
-webkit-animation-delay: var(--fa-animation-delay, 0s);
|
||
animation-delay: var(--fa-animation-delay, 0s);
|
||
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
||
animation-direction: var(--fa-animation-direction, normal);
|
||
-webkit-animation-duration: var(--fa-animation-duration, 1s);
|
||
animation-duration: var(--fa-animation-duration, 1s);
|
||
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
-webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
|
||
animation-timing-function: var(--fa-animation-timing, ease-in-out);
|
||
}
|
||
|
||
.fa-bounce {
|
||
-webkit-animation-name: fa-bounce;
|
||
animation-name: fa-bounce;
|
||
-webkit-animation-delay: var(--fa-animation-delay, 0s);
|
||
animation-delay: var(--fa-animation-delay, 0s);
|
||
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
||
animation-direction: var(--fa-animation-direction, normal);
|
||
-webkit-animation-duration: var(--fa-animation-duration, 1s);
|
||
animation-duration: var(--fa-animation-duration, 1s);
|
||
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
|
||
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
|
||
}
|
||
|
||
.fa-fade {
|
||
-webkit-animation-name: fa-fade;
|
||
animation-name: fa-fade;
|
||
-webkit-animation-delay: var(--fa-animation-delay, 0s);
|
||
animation-delay: var(--fa-animation-delay, 0s);
|
||
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
||
animation-direction: var(--fa-animation-direction, normal);
|
||
-webkit-animation-duration: var(--fa-animation-duration, 1s);
|
||
animation-duration: var(--fa-animation-duration, 1s);
|
||
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
|
||
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
|
||
}
|
||
|
||
.fa-beat-fade {
|
||
-webkit-animation-name: fa-beat-fade;
|
||
animation-name: fa-beat-fade;
|
||
-webkit-animation-delay: var(--fa-animation-delay, 0s);
|
||
animation-delay: var(--fa-animation-delay, 0s);
|
||
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
||
animation-direction: var(--fa-animation-direction, normal);
|
||
-webkit-animation-duration: var(--fa-animation-duration, 1s);
|
||
animation-duration: var(--fa-animation-duration, 1s);
|
||
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
|
||
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
|
||
}
|
||
|
||
.fa-flip {
|
||
-webkit-animation-name: fa-flip;
|
||
animation-name: fa-flip;
|
||
-webkit-animation-delay: var(--fa-animation-delay, 0s);
|
||
animation-delay: var(--fa-animation-delay, 0s);
|
||
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
||
animation-direction: var(--fa-animation-direction, normal);
|
||
-webkit-animation-duration: var(--fa-animation-duration, 1s);
|
||
animation-duration: var(--fa-animation-duration, 1s);
|
||
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
-webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
|
||
animation-timing-function: var(--fa-animation-timing, ease-in-out);
|
||
}
|
||
|
||
.fa-shake {
|
||
-webkit-animation-name: fa-shake;
|
||
animation-name: fa-shake;
|
||
-webkit-animation-delay: var(--fa-animation-delay, 0s);
|
||
animation-delay: var(--fa-animation-delay, 0s);
|
||
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
||
animation-direction: var(--fa-animation-direction, normal);
|
||
-webkit-animation-duration: var(--fa-animation-duration, 1s);
|
||
animation-duration: var(--fa-animation-duration, 1s);
|
||
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
-webkit-animation-timing-function: var(--fa-animation-timing, linear);
|
||
animation-timing-function: var(--fa-animation-timing, linear);
|
||
}
|
||
|
||
.fa-spin {
|
||
-webkit-animation-name: fa-spin;
|
||
animation-name: fa-spin;
|
||
-webkit-animation-delay: var(--fa-animation-delay, 0s);
|
||
animation-delay: var(--fa-animation-delay, 0s);
|
||
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
||
animation-direction: var(--fa-animation-direction, normal);
|
||
-webkit-animation-duration: var(--fa-animation-duration, 2s);
|
||
animation-duration: var(--fa-animation-duration, 2s);
|
||
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
-webkit-animation-timing-function: var(--fa-animation-timing, linear);
|
||
animation-timing-function: var(--fa-animation-timing, linear);
|
||
}
|
||
|
||
.fa-spin-reverse {
|
||
--fa-animation-direction: reverse;
|
||
}
|
||
|
||
.fa-pulse,
|
||
.fa-spin-pulse {
|
||
-webkit-animation-name: fa-spin;
|
||
animation-name: fa-spin;
|
||
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
||
animation-direction: var(--fa-animation-direction, normal);
|
||
-webkit-animation-duration: var(--fa-animation-duration, 1s);
|
||
animation-duration: var(--fa-animation-duration, 1s);
|
||
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
-webkit-animation-timing-function: var(--fa-animation-timing, steps(8));
|
||
animation-timing-function: var(--fa-animation-timing, steps(8));
|
||
}
|
||
|
||
@media (prefers-reduced-motion: reduce) {
|
||
.fa-beat,
|
||
.fa-bounce,
|
||
.fa-fade,
|
||
.fa-beat-fade,
|
||
.fa-flip,
|
||
.fa-pulse,
|
||
.fa-shake,
|
||
.fa-spin,
|
||
.fa-spin-pulse {
|
||
-webkit-animation-delay: -1ms;
|
||
animation-delay: -1ms;
|
||
-webkit-animation-duration: 1ms;
|
||
animation-duration: 1ms;
|
||
-webkit-animation-iteration-count: 1;
|
||
animation-iteration-count: 1;
|
||
-webkit-transition-delay: 0s;
|
||
transition-delay: 0s;
|
||
-webkit-transition-duration: 0s;
|
||
transition-duration: 0s;
|
||
}
|
||
}
|
||
@-webkit-keyframes fa-beat {
|
||
0%, 90% {
|
||
-webkit-transform: scale(1);
|
||
transform: scale(1);
|
||
}
|
||
45% {
|
||
-webkit-transform: scale(var(--fa-beat-scale, 1.25));
|
||
transform: scale(var(--fa-beat-scale, 1.25));
|
||
}
|
||
}
|
||
@keyframes fa-beat {
|
||
0%, 90% {
|
||
-webkit-transform: scale(1);
|
||
transform: scale(1);
|
||
}
|
||
45% {
|
||
-webkit-transform: scale(var(--fa-beat-scale, 1.25));
|
||
transform: scale(var(--fa-beat-scale, 1.25));
|
||
}
|
||
}
|
||
@-webkit-keyframes fa-bounce {
|
||
0% {
|
||
-webkit-transform: scale(1, 1) translateY(0);
|
||
transform: scale(1, 1) translateY(0);
|
||
}
|
||
10% {
|
||
-webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
|
||
transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
|
||
}
|
||
30% {
|
||
-webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
|
||
transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
|
||
}
|
||
50% {
|
||
-webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
|
||
transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
|
||
}
|
||
57% {
|
||
-webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
|
||
transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
|
||
}
|
||
64% {
|
||
-webkit-transform: scale(1, 1) translateY(0);
|
||
transform: scale(1, 1) translateY(0);
|
||
}
|
||
100% {
|
||
-webkit-transform: scale(1, 1) translateY(0);
|
||
transform: scale(1, 1) translateY(0);
|
||
}
|
||
}
|
||
@keyframes fa-bounce {
|
||
0% {
|
||
-webkit-transform: scale(1, 1) translateY(0);
|
||
transform: scale(1, 1) translateY(0);
|
||
}
|
||
10% {
|
||
-webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
|
||
transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
|
||
}
|
||
30% {
|
||
-webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
|
||
transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
|
||
}
|
||
50% {
|
||
-webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
|
||
transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
|
||
}
|
||
57% {
|
||
-webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
|
||
transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
|
||
}
|
||
64% {
|
||
-webkit-transform: scale(1, 1) translateY(0);
|
||
transform: scale(1, 1) translateY(0);
|
||
}
|
||
100% {
|
||
-webkit-transform: scale(1, 1) translateY(0);
|
||
transform: scale(1, 1) translateY(0);
|
||
}
|
||
}
|
||
@-webkit-keyframes fa-fade {
|
||
50% {
|
||
opacity: var(--fa-fade-opacity, 0.4);
|
||
}
|
||
}
|
||
@keyframes fa-fade {
|
||
50% {
|
||
opacity: var(--fa-fade-opacity, 0.4);
|
||
}
|
||
}
|
||
@-webkit-keyframes fa-beat-fade {
|
||
0%, 100% {
|
||
opacity: var(--fa-beat-fade-opacity, 0.4);
|
||
-webkit-transform: scale(1);
|
||
transform: scale(1);
|
||
}
|
||
50% {
|
||
opacity: 1;
|
||
-webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
|
||
transform: scale(var(--fa-beat-fade-scale, 1.125));
|
||
}
|
||
}
|
||
@keyframes fa-beat-fade {
|
||
0%, 100% {
|
||
opacity: var(--fa-beat-fade-opacity, 0.4);
|
||
-webkit-transform: scale(1);
|
||
transform: scale(1);
|
||
}
|
||
50% {
|
||
opacity: 1;
|
||
-webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
|
||
transform: scale(var(--fa-beat-fade-scale, 1.125));
|
||
}
|
||
}
|
||
@-webkit-keyframes fa-flip {
|
||
50% {
|
||
-webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
|
||
transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
|
||
}
|
||
}
|
||
@keyframes fa-flip {
|
||
50% {
|
||
-webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
|
||
transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
|
||
}
|
||
}
|
||
@-webkit-keyframes fa-shake {
|
||
0% {
|
||
-webkit-transform: rotate(-15deg);
|
||
transform: rotate(-15deg);
|
||
}
|
||
4% {
|
||
-webkit-transform: rotate(15deg);
|
||
transform: rotate(15deg);
|
||
}
|
||
8%, 24% {
|
||
-webkit-transform: rotate(-18deg);
|
||
transform: rotate(-18deg);
|
||
}
|
||
12%, 28% {
|
||
-webkit-transform: rotate(18deg);
|
||
transform: rotate(18deg);
|
||
}
|
||
16% {
|
||
-webkit-transform: rotate(-22deg);
|
||
transform: rotate(-22deg);
|
||
}
|
||
20% {
|
||
-webkit-transform: rotate(22deg);
|
||
transform: rotate(22deg);
|
||
}
|
||
32% {
|
||
-webkit-transform: rotate(-12deg);
|
||
transform: rotate(-12deg);
|
||
}
|
||
36% {
|
||
-webkit-transform: rotate(12deg);
|
||
transform: rotate(12deg);
|
||
}
|
||
40%, 100% {
|
||
-webkit-transform: rotate(0deg);
|
||
transform: rotate(0deg);
|
||
}
|
||
}
|
||
@keyframes fa-shake {
|
||
0% {
|
||
-webkit-transform: rotate(-15deg);
|
||
transform: rotate(-15deg);
|
||
}
|
||
4% {
|
||
-webkit-transform: rotate(15deg);
|
||
transform: rotate(15deg);
|
||
}
|
||
8%, 24% {
|
||
-webkit-transform: rotate(-18deg);
|
||
transform: rotate(-18deg);
|
||
}
|
||
12%, 28% {
|
||
-webkit-transform: rotate(18deg);
|
||
transform: rotate(18deg);
|
||
}
|
||
16% {
|
||
-webkit-transform: rotate(-22deg);
|
||
transform: rotate(-22deg);
|
||
}
|
||
20% {
|
||
-webkit-transform: rotate(22deg);
|
||
transform: rotate(22deg);
|
||
}
|
||
32% {
|
||
-webkit-transform: rotate(-12deg);
|
||
transform: rotate(-12deg);
|
||
}
|
||
36% {
|
||
-webkit-transform: rotate(12deg);
|
||
transform: rotate(12deg);
|
||
}
|
||
40%, 100% {
|
||
-webkit-transform: rotate(0deg);
|
||
transform: rotate(0deg);
|
||
}
|
||
}
|
||
@-webkit-keyframes fa-spin {
|
||
0% {
|
||
-webkit-transform: rotate(0deg);
|
||
transform: rotate(0deg);
|
||
}
|
||
100% {
|
||
-webkit-transform: rotate(360deg);
|
||
transform: rotate(360deg);
|
||
}
|
||
}
|
||
@keyframes fa-spin {
|
||
0% {
|
||
-webkit-transform: rotate(0deg);
|
||
transform: rotate(0deg);
|
||
}
|
||
100% {
|
||
-webkit-transform: rotate(360deg);
|
||
transform: rotate(360deg);
|
||
}
|
||
}
|
||
.fa-rotate-90 {
|
||
-webkit-transform: rotate(90deg);
|
||
transform: rotate(90deg);
|
||
}
|
||
|
||
.fa-rotate-180 {
|
||
-webkit-transform: rotate(180deg);
|
||
transform: rotate(180deg);
|
||
}
|
||
|
||
.fa-rotate-270 {
|
||
-webkit-transform: rotate(270deg);
|
||
transform: rotate(270deg);
|
||
}
|
||
|
||
.fa-flip-horizontal {
|
||
-webkit-transform: scale(-1, 1);
|
||
transform: scale(-1, 1);
|
||
}
|
||
|
||
.fa-flip-vertical {
|
||
-webkit-transform: scale(1, -1);
|
||
transform: scale(1, -1);
|
||
}
|
||
|
||
.fa-flip-both,
|
||
.fa-flip-horizontal.fa-flip-vertical {
|
||
-webkit-transform: scale(-1, -1);
|
||
transform: scale(-1, -1);
|
||
}
|
||
|
||
.fa-rotate-by {
|
||
-webkit-transform: rotate(var(--fa-rotate-angle, none));
|
||
transform: rotate(var(--fa-rotate-angle, none));
|
||
}
|
||
|
||
.fa-stack {
|
||
display: inline-block;
|
||
vertical-align: middle;
|
||
height: 2em;
|
||
position: relative;
|
||
width: 2.5em;
|
||
}
|
||
|
||
.fa-stack-1x,
|
||
.fa-stack-2x {
|
||
bottom: 0;
|
||
left: 0;
|
||
margin: auto;
|
||
position: absolute;
|
||
right: 0;
|
||
top: 0;
|
||
z-index: var(--fa-stack-z-index, auto);
|
||
}
|
||
|
||
.svg-inline--fa.fa-stack-1x {
|
||
height: 1em;
|
||
width: 1.25em;
|
||
}
|
||
.svg-inline--fa.fa-stack-2x {
|
||
height: 2em;
|
||
width: 2.5em;
|
||
}
|
||
|
||
.fa-inverse {
|
||
color: var(--fa-inverse, #fff);
|
||
}
|
||
|
||
.sr-only,
|
||
.fa-sr-only {
|
||
position: absolute;
|
||
width: 1px;
|
||
height: 1px;
|
||
padding: 0;
|
||
margin: -1px;
|
||
overflow: hidden;
|
||
clip: rect(0, 0, 0, 0);
|
||
white-space: nowrap;
|
||
border-width: 0;
|
||
}
|
||
|
||
.sr-only-focusable:not(:focus),
|
||
.fa-sr-only-focusable:not(:focus) {
|
||
position: absolute;
|
||
width: 1px;
|
||
height: 1px;
|
||
padding: 0;
|
||
margin: -1px;
|
||
overflow: hidden;
|
||
clip: rect(0, 0, 0, 0);
|
||
white-space: nowrap;
|
||
border-width: 0;
|
||
}
|
||
|
||
.svg-inline--fa .fa-primary {
|
||
fill: var(--fa-primary-color, currentColor);
|
||
opacity: var(--fa-primary-opacity, 1);
|
||
}
|
||
|
||
.svg-inline--fa .fa-secondary {
|
||
fill: var(--fa-secondary-color, currentColor);
|
||
opacity: var(--fa-secondary-opacity, 0.4);
|
||
}
|
||
|
||
.svg-inline--fa.fa-swap-opacity .fa-primary {
|
||
opacity: var(--fa-secondary-opacity, 0.4);
|
||
}
|
||
|
||
.svg-inline--fa.fa-swap-opacity .fa-secondary {
|
||
opacity: var(--fa-primary-opacity, 1);
|
||
}
|
||
|
||
.svg-inline--fa mask .fa-primary,
|
||
.svg-inline--fa mask .fa-secondary {
|
||
fill: black;
|
||
}
|
||
|
||
.fad.fa-inverse,
|
||
.fa-duotone.fa-inverse {
|
||
color: var(--fa-inverse, #fff);
|
||
}`;function yd(){var e=fd,t=dd,n=W.cssPrefix,r=W.replacementClass,s=R0;if(n!==e||r!==t){var a=new RegExp("\\.".concat(e,"\\-"),"g"),o=new RegExp("\\--".concat(e,"\\-"),"g"),i=new RegExp("\\.".concat(t),"g");s=s.replace(a,".".concat(n,"-")).replace(o,"--".concat(n,"-")).replace(i,".".concat(r))}return s}var wc=!1;function Qa(){W.autoAddCss&&!wc&&(k0(yd()),wc=!0)}var P0={mixout:function(){return{dom:{css:yd,insertCss:Qa}}},hooks:function(){return{beforeDOMElementCreation:function(){Qa()},beforeI2svg:function(){Qa()}}}},Ft=ln||{};Ft[Ht]||(Ft[Ht]={});Ft[Ht].styles||(Ft[Ht].styles={});Ft[Ht].hooks||(Ft[Ht].hooks={});Ft[Ht].shims||(Ft[Ht].shims=[]);var bt=Ft[Ht],bd=[],M0=function e(){xe.removeEventListener("DOMContentLoaded",e),Qs=1,bd.map(function(t){return t()})},Qs=!1;Vt&&(Qs=(xe.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(xe.readyState),Qs||xe.addEventListener("DOMContentLoaded",M0));function I0(e){Vt&&(Qs?setTimeout(e,0):bd.push(e))}function as(e){var t=e.tag,n=e.attributes,r=n===void 0?{}:n,s=e.children,a=s===void 0?[]:s;return typeof e=="string"?vd(e):"<".concat(t," ").concat(O0(r),">").concat(a.map(as).join(""),"</").concat(t,">")}function _c(e,t,n){if(e&&e[t]&&e[t][n])return{prefix:t,iconName:n,icon:e[t][n]}}var Za=function(t,n,r,s){var a=Object.keys(t),o=a.length,i=n,l,c,u;for(r===void 0?(l=1,u=t[a[0]]):(l=0,u=r);l<o;l++)c=a[l],u=i(u,t[c],c,t);return u};function N0(e){for(var t=[],n=0,r=e.length;n<r;){var s=e.charCodeAt(n++);if(s>=55296&&s<=56319&&n<r){var a=e.charCodeAt(n++);(a&64512)==56320?t.push(((s&1023)<<10)+(a&1023)+65536):(t.push(s),n--)}else t.push(s)}return t}function To(e){var t=N0(e);return t.length===1?t[0].toString(16):null}function $0(e,t){var n=e.length,r=e.charCodeAt(t),s;return r>=55296&&r<=56319&&n>t+1&&(s=e.charCodeAt(t+1),s>=56320&&s<=57343)?(r-55296)*1024+s-56320+65536:r}function Ec(e){return Object.keys(e).reduce(function(t,n){var r=e[n],s=!!r.icon;return s?t[r.iconName]=r.icon:t[n]=r,t},{})}function Lo(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=n.skipHooks,s=r===void 0?!1:r,a=Ec(t);typeof bt.hooks.addPack=="function"&&!s?bt.hooks.addPack(e,Ec(t)):bt.styles[e]=j(j({},bt.styles[e]||{}),a),e==="fas"&&Lo("fa",t)}var As,ks,Cs,Bn=bt.styles,H0=bt.shims,F0=(As={},Fe(As,Ee,Object.values(Wr[Ee])),Fe(As,Oe,Object.values(Wr[Oe])),As),Ti=null,wd={},_d={},Ed={},Sd={},xd={},D0=(ks={},Fe(ks,Ee,Object.keys(Ur[Ee])),Fe(ks,Oe,Object.keys(Ur[Oe])),ks);function z0(e){return~_0.indexOf(e)}function V0(e,t){var n=t.split("-"),r=n[0],s=n.slice(1).join("-");return r===e&&s!==""&&!z0(s)?s:null}var Ad=function(){var t=function(a){return Za(Bn,function(o,i,l){return o[l]=Za(i,a,{}),o},{})};wd=t(function(s,a,o){if(a[3]&&(s[a[3]]=o),a[2]){var i=a[2].filter(function(l){return typeof l=="number"});i.forEach(function(l){s[l.toString(16)]=o})}return s}),_d=t(function(s,a,o){if(s[o]=o,a[2]){var i=a[2].filter(function(l){return typeof l=="string"});i.forEach(function(l){s[l]=o})}return s}),xd=t(function(s,a,o){var i=a[2];return s[o]=o,i.forEach(function(l){s[l]=o}),s});var n="far"in Bn||W.autoFetchSvg,r=Za(H0,function(s,a){var o=a[0],i=a[1],l=a[2];return i==="far"&&!n&&(i="fas"),typeof o=="string"&&(s.names[o]={prefix:i,iconName:l}),typeof o=="number"&&(s.unicodes[o.toString(16)]={prefix:i,iconName:l}),s},{names:{},unicodes:{}});Ed=r.names,Sd=r.unicodes,Ti=Ca(W.styleDefault,{family:W.familyDefault})};A0(function(e){Ti=Ca(e.styleDefault,{family:W.familyDefault})});Ad();function Li(e,t){return(wd[e]||{})[t]}function j0(e,t){return(_d[e]||{})[t]}function wn(e,t){return(xd[e]||{})[t]}function kd(e){return Ed[e]||{prefix:null,iconName:null}}function B0(e){var t=Sd[e],n=Li("fas",e);return t||(n?{prefix:"fas",iconName:n}:null)||{prefix:null,iconName:null}}function cn(){return Ti}var Ri=function(){return{prefix:null,iconName:null,rest:[]}};function Ca(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.family,r=n===void 0?Ee:n,s=Ur[r][e],a=Kr[r][e]||Kr[r][s],o=e in bt.styles?e:null;return a||o||null}var Sc=(Cs={},Fe(Cs,Ee,Object.keys(Wr[Ee])),Fe(Cs,Oe,Object.keys(Wr[Oe])),Cs);function Oa(e){var t,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.skipLookups,s=r===void 0?!1:r,a=(t={},Fe(t,Ee,"".concat(W.cssPrefix,"-").concat(Ee)),Fe(t,Oe,"".concat(W.cssPrefix,"-").concat(Oe)),t),o=null,i=Ee;(e.includes(a[Ee])||e.some(function(c){return Sc[Ee].includes(c)}))&&(i=Ee),(e.includes(a[Oe])||e.some(function(c){return Sc[Oe].includes(c)}))&&(i=Oe);var l=e.reduce(function(c,u){var f=V0(W.cssPrefix,u);if(Bn[u]?(u=F0[i].includes(u)?h0[i][u]:u,o=u,c.prefix=u):D0[i].indexOf(u)>-1?(o=u,c.prefix=Ca(u,{family:i})):f?c.iconName=f:u!==W.replacementClass&&u!==a[Ee]&&u!==a[Oe]&&c.rest.push(u),!s&&c.prefix&&c.iconName){var d=o==="fa"?kd(c.iconName):{},m=wn(c.prefix,c.iconName);d.prefix&&(o=null),c.iconName=d.iconName||m||c.iconName,c.prefix=d.prefix||c.prefix,c.prefix==="far"&&!Bn.far&&Bn.fas&&!W.autoFetchSvg&&(c.prefix="fas")}return c},Ri());return(e.includes("fa-brands")||e.includes("fab"))&&(l.prefix="fab"),(e.includes("fa-duotone")||e.includes("fad"))&&(l.prefix="fad"),!l.prefix&&i===Oe&&(Bn.fass||W.autoFetchSvg)&&(l.prefix="fass",l.iconName=wn(l.prefix,l.iconName)||l.iconName),(l.prefix==="fa"||o==="fa")&&(l.prefix=cn()||"fas"),l}var U0=function(){function e(){n0(this,e),this.definitions={}}return s0(e,[{key:"add",value:function(){for(var n=this,r=arguments.length,s=new Array(r),a=0;a<r;a++)s[a]=arguments[a];var o=s.reduce(this._pullDefinitions,{});Object.keys(o).forEach(function(i){n.definitions[i]=j(j({},n.definitions[i]||{}),o[i]),Lo(i,o[i]);var l=Wr[Ee][i];l&&Lo(l,o[i]),Ad()})}},{key:"reset",value:function(){this.definitions={}}},{key:"_pullDefinitions",value:function(n,r){var s=r.prefix&&r.iconName&&r.icon?{0:r}:r;return Object.keys(s).map(function(a){var o=s[a],i=o.prefix,l=o.iconName,c=o.icon,u=c[2];n[i]||(n[i]={}),u.length>0&&u.forEach(function(f){typeof f=="string"&&(n[i][f]=c)}),n[i][l]=c}),n}}]),e}(),xc=[],Un={},Jn={},K0=Object.keys(Jn);function W0(e,t){var n=t.mixoutsTo;return xc=e,Un={},Object.keys(Jn).forEach(function(r){K0.indexOf(r)===-1&&delete Jn[r]}),xc.forEach(function(r){var s=r.mixout?r.mixout():{};if(Object.keys(s).forEach(function(o){typeof s[o]=="function"&&(n[o]=s[o]),Xs(s[o])==="object"&&Object.keys(s[o]).forEach(function(i){n[o]||(n[o]={}),n[o][i]=s[o][i]})}),r.hooks){var a=r.hooks();Object.keys(a).forEach(function(o){Un[o]||(Un[o]=[]),Un[o].push(a[o])})}r.provides&&r.provides(Jn)}),n}function Ro(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),s=2;s<n;s++)r[s-2]=arguments[s];var a=Un[e]||[];return a.forEach(function(o){t=o.apply(null,[t].concat(r))}),t}function kn(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var s=Un[e]||[];s.forEach(function(a){a.apply(null,n)})}function Dt(){var e=arguments[0],t=Array.prototype.slice.call(arguments,1);return Jn[e]?Jn[e].apply(null,t):void 0}function Po(e){e.prefix==="fa"&&(e.prefix="fas");var t=e.iconName,n=e.prefix||cn();if(t)return t=wn(n,t)||t,_c(Cd.definitions,n,t)||_c(bt.styles,n,t)}var Cd=new U0,q0=function(){W.autoReplaceSvg=!1,W.observeMutations=!1,kn("noAuto")},G0={i2svg:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Vt?(kn("beforeI2svg",t),Dt("pseudoElements2svg",t),Dt("i2svg",t)):Promise.reject("Operation requires a DOM of some kind.")},watch:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.autoReplaceSvgRoot;W.autoReplaceSvg===!1&&(W.autoReplaceSvg=!0),W.observeMutations=!0,I0(function(){J0({autoReplaceSvgRoot:n}),kn("watch",t)})}},Y0={icon:function(t){if(t===null)return null;if(Xs(t)==="object"&&t.prefix&&t.iconName)return{prefix:t.prefix,iconName:wn(t.prefix,t.iconName)||t.iconName};if(Array.isArray(t)&&t.length===2){var n=t[1].indexOf("fa-")===0?t[1].slice(3):t[1],r=Ca(t[0]);return{prefix:r,iconName:wn(r,n)||n}}if(typeof t=="string"&&(t.indexOf("".concat(W.cssPrefix,"-"))>-1||t.match(g0))){var s=Oa(t.split(" "),{skipLookups:!0});return{prefix:s.prefix||cn(),iconName:wn(s.prefix,s.iconName)||s.iconName}}if(typeof t=="string"){var a=cn();return{prefix:a,iconName:wn(a,t)||t}}}},ut={noAuto:q0,config:W,dom:G0,parse:Y0,library:Cd,findIconDefinition:Po,toHtml:as},J0=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.autoReplaceSvgRoot,r=n===void 0?xe:n;(Object.keys(bt.styles).length>0||W.autoFetchSvg)&&Vt&&W.autoReplaceSvg&&ut.dom.i2svg({node:r})};function Ta(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(function(r){return as(r)})}}),Object.defineProperty(e,"node",{get:function(){if(Vt){var r=xe.createElement("div");return r.innerHTML=e.html,r.children}}}),e}function X0(e){var t=e.children,n=e.main,r=e.mask,s=e.attributes,a=e.styles,o=e.transform;if(Oi(o)&&n.found&&!r.found){var i=n.width,l=n.height,c={x:i/l/2,y:.5};s.style=ka(j(j({},a),{},{"transform-origin":"".concat(c.x+o.x/16,"em ").concat(c.y+o.y/16,"em")}))}return[{tag:"svg",attributes:s,children:t}]}function Q0(e){var t=e.prefix,n=e.iconName,r=e.children,s=e.attributes,a=e.symbol,o=a===!0?"".concat(t,"-").concat(W.cssPrefix,"-").concat(n):a;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:j(j({},s),{},{id:o}),children:r}]}]}function Pi(e){var t=e.icons,n=t.main,r=t.mask,s=e.prefix,a=e.iconName,o=e.transform,i=e.symbol,l=e.title,c=e.maskId,u=e.titleId,f=e.extra,d=e.watchable,m=d===void 0?!1:d,g=r.found?r:n,b=g.width,w=g.height,y=s==="fak",v=[W.replacementClass,a?"".concat(W.cssPrefix,"-").concat(a):""].filter(function(D){return f.classes.indexOf(D)===-1}).filter(function(D){return D!==""||!!D}).concat(f.classes).join(" "),S={children:[],attributes:j(j({},f.attributes),{},{"data-prefix":s,"data-icon":a,class:v,role:f.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(b," ").concat(w)})},C=y&&!~f.classes.indexOf("fa-fw")?{width:"".concat(b/w*16*.0625,"em")}:{};m&&(S.attributes[An]=""),l&&(S.children.push({tag:"title",attributes:{id:S.attributes["aria-labelledby"]||"title-".concat(u||Gr())},children:[l]}),delete S.attributes.title);var R=j(j({},S),{},{prefix:s,iconName:a,main:n,mask:r,maskId:c,transform:o,symbol:i,styles:j(j({},C),f.styles)}),$=r.found&&n.found?Dt("generateAbstractMask",R)||{children:[],attributes:{}}:Dt("generateAbstractIcon",R)||{children:[],attributes:{}},K=$.children,P=$.attributes;return R.children=K,R.attributes=P,i?Q0(R):X0(R)}function Ac(e){var t=e.content,n=e.width,r=e.height,s=e.transform,a=e.title,o=e.extra,i=e.watchable,l=i===void 0?!1:i,c=j(j(j({},o.attributes),a?{title:a}:{}),{},{class:o.classes.join(" ")});l&&(c[An]="");var u=j({},o.styles);Oi(s)&&(u.transform=L0({transform:s,startCentered:!0,width:n,height:r}),u["-webkit-transform"]=u.transform);var f=ka(u);f.length>0&&(c.style=f);var d=[];return d.push({tag:"span",attributes:c,children:[t]}),a&&d.push({tag:"span",attributes:{class:"sr-only"},children:[a]}),d}function Z0(e){var t=e.content,n=e.title,r=e.extra,s=j(j(j({},r.attributes),n?{title:n}:{}),{},{class:r.classes.join(" ")}),a=ka(r.styles);a.length>0&&(s.style=a);var o=[];return o.push({tag:"span",attributes:s,children:[t]}),n&&o.push({tag:"span",attributes:{class:"sr-only"},children:[n]}),o}var eo=bt.styles;function Mo(e){var t=e[0],n=e[1],r=e.slice(4),s=Ei(r,1),a=s[0],o=null;return Array.isArray(a)?o={tag:"g",attributes:{class:"".concat(W.cssPrefix,"-").concat(bn.GROUP)},children:[{tag:"path",attributes:{class:"".concat(W.cssPrefix,"-").concat(bn.SECONDARY),fill:"currentColor",d:a[0]}},{tag:"path",attributes:{class:"".concat(W.cssPrefix,"-").concat(bn.PRIMARY),fill:"currentColor",d:a[1]}}]}:o={tag:"path",attributes:{fill:"currentColor",d:a}},{found:!0,width:t,height:n,icon:o}}var ev={found:!1,width:512,height:512};function tv(e,t){!pd&&!W.showMissingIcons&&e&&console.error('Icon with name "'.concat(e,'" and prefix "').concat(t,'" is missing.'))}function Io(e,t){var n=t;return t==="fa"&&W.styleDefault!==null&&(t=cn()),new Promise(function(r,s){if(Dt("missingIconAbstract"),n==="fa"){var a=kd(e)||{};e=a.iconName||e,t=a.prefix||t}if(e&&t&&eo[t]&&eo[t][e]){var o=eo[t][e];return r(Mo(o))}tv(e,t),r(j(j({},ev),{},{icon:W.showMissingIcons&&e?Dt("missingIconAbstract")||{}:{}}))})}var kc=function(){},No=W.measurePerformance&&bs&&bs.mark&&bs.measure?bs:{mark:kc,measure:kc},_r='FA "6.5.1"',nv=function(t){return No.mark("".concat(_r," ").concat(t," begins")),function(){return Od(t)}},Od=function(t){No.mark("".concat(_r," ").concat(t," ends")),No.measure("".concat(_r," ").concat(t),"".concat(_r," ").concat(t," begins"),"".concat(_r," ").concat(t," ends"))},Mi={begin:nv,end:Od},Hs=function(){};function Cc(e){var t=e.getAttribute?e.getAttribute(An):null;return typeof t=="string"}function rv(e){var t=e.getAttribute?e.getAttribute(xi):null,n=e.getAttribute?e.getAttribute(Ai):null;return t&&n}function sv(e){return e&&e.classList&&e.classList.contains&&e.classList.contains(W.replacementClass)}function av(){if(W.autoReplaceSvg===!0)return Fs.replace;var e=Fs[W.autoReplaceSvg];return e||Fs.replace}function ov(e){return xe.createElementNS("http://www.w3.org/2000/svg",e)}function iv(e){return xe.createElement(e)}function Td(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.ceFn,r=n===void 0?e.tag==="svg"?ov:iv:n;if(typeof e=="string")return xe.createTextNode(e);var s=r(e.tag);Object.keys(e.attributes||[]).forEach(function(o){s.setAttribute(o,e.attributes[o])});var a=e.children||[];return a.forEach(function(o){s.appendChild(Td(o,{ceFn:r}))}),s}function lv(e){var t=" ".concat(e.outerHTML," ");return t="".concat(t,"Font Awesome fontawesome.com "),t}var Fs={replace:function(t){var n=t[0];if(n.parentNode)if(t[1].forEach(function(s){n.parentNode.insertBefore(Td(s),n)}),n.getAttribute(An)===null&&W.keepOriginalSource){var r=xe.createComment(lv(n));n.parentNode.replaceChild(r,n)}else n.remove()},nest:function(t){var n=t[0],r=t[1];if(~Ci(n).indexOf(W.replacementClass))return Fs.replace(t);var s=new RegExp("".concat(W.cssPrefix,"-.*"));if(delete r[0].attributes.id,r[0].attributes.class){var a=r[0].attributes.class.split(" ").reduce(function(i,l){return l===W.replacementClass||l.match(s)?i.toSvg.push(l):i.toNode.push(l),i},{toNode:[],toSvg:[]});r[0].attributes.class=a.toSvg.join(" "),a.toNode.length===0?n.removeAttribute("class"):n.setAttribute("class",a.toNode.join(" "))}var o=r.map(function(i){return as(i)}).join(`
|
||
`);n.setAttribute(An,""),n.innerHTML=o}};function Oc(e){e()}function Ld(e,t){var n=typeof t=="function"?t:Hs;if(e.length===0)n();else{var r=Oc;W.mutateApproach===p0&&(r=ln.requestAnimationFrame||Oc),r(function(){var s=av(),a=Mi.begin("mutate");e.map(s),a(),n()})}}var Ii=!1;function Rd(){Ii=!0}function $o(){Ii=!1}var Zs=null;function Tc(e){if(yc&&W.observeMutations){var t=e.treeCallback,n=t===void 0?Hs:t,r=e.nodeCallback,s=r===void 0?Hs:r,a=e.pseudoElementsCallback,o=a===void 0?Hs:a,i=e.observeMutationsRoot,l=i===void 0?xe:i;Zs=new yc(function(c){if(!Ii){var u=cn();dr(c).forEach(function(f){if(f.type==="childList"&&f.addedNodes.length>0&&!Cc(f.addedNodes[0])&&(W.searchPseudoElements&&o(f.target),n(f.target)),f.type==="attributes"&&f.target.parentNode&&W.searchPseudoElements&&o(f.target.parentNode),f.type==="attributes"&&Cc(f.target)&&~w0.indexOf(f.attributeName))if(f.attributeName==="class"&&rv(f.target)){var d=Oa(Ci(f.target)),m=d.prefix,g=d.iconName;f.target.setAttribute(xi,m||u),g&&f.target.setAttribute(Ai,g)}else sv(f.target)&&s(f.target)})}}),Vt&&Zs.observe(l,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function cv(){Zs&&Zs.disconnect()}function uv(e){var t=e.getAttribute("style"),n=[];return t&&(n=t.split(";").reduce(function(r,s){var a=s.split(":"),o=a[0],i=a.slice(1);return o&&i.length>0&&(r[o]=i.join(":").trim()),r},{})),n}function fv(e){var t=e.getAttribute("data-prefix"),n=e.getAttribute("data-icon"),r=e.innerText!==void 0?e.innerText.trim():"",s=Oa(Ci(e));return s.prefix||(s.prefix=cn()),t&&n&&(s.prefix=t,s.iconName=n),s.iconName&&s.prefix||(s.prefix&&r.length>0&&(s.iconName=j0(s.prefix,e.innerText)||Li(s.prefix,To(e.innerText))),!s.iconName&&W.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(s.iconName=e.firstChild.data)),s}function dv(e){var t=dr(e.attributes).reduce(function(s,a){return s.name!=="class"&&s.name!=="style"&&(s[a.name]=a.value),s},{}),n=e.getAttribute("title"),r=e.getAttribute("data-fa-title-id");return W.autoA11y&&(n?t["aria-labelledby"]="".concat(W.replacementClass,"-title-").concat(r||Gr()):(t["aria-hidden"]="true",t.focusable="false")),t}function pv(){return{iconName:null,title:null,titleId:null,prefix:null,transform:Ot,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function Lc(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0},n=fv(e),r=n.iconName,s=n.prefix,a=n.rest,o=dv(e),i=Ro("parseNodeAttributes",{},e),l=t.styleParser?uv(e):[];return j({iconName:r,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:s,transform:Ot,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:a,styles:l,attributes:o}},i)}var mv=bt.styles;function Pd(e){var t=W.autoReplaceSvg==="nest"?Lc(e,{styleParser:!1}):Lc(e);return~t.extra.classes.indexOf(md)?Dt("generateLayersText",e,t):Dt("generateSvgReplacementMutation",e,t)}var un=new Set;ki.map(function(e){un.add("fa-".concat(e))});Object.keys(Ur[Ee]).map(un.add.bind(un));Object.keys(Ur[Oe]).map(un.add.bind(un));un=rs(un);function Rc(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!Vt)return Promise.resolve();var n=xe.documentElement.classList,r=function(f){return n.add("".concat(bc,"-").concat(f))},s=function(f){return n.remove("".concat(bc,"-").concat(f))},a=W.autoFetchSvg?un:ki.map(function(u){return"fa-".concat(u)}).concat(Object.keys(mv));a.includes("fa")||a.push("fa");var o=[".".concat(md,":not([").concat(An,"])")].concat(a.map(function(u){return".".concat(u,":not([").concat(An,"])")})).join(", ");if(o.length===0)return Promise.resolve();var i=[];try{i=dr(e.querySelectorAll(o))}catch{}if(i.length>0)r("pending"),s("complete");else return Promise.resolve();var l=Mi.begin("onTree"),c=i.reduce(function(u,f){try{var d=Pd(f);d&&u.push(d)}catch(m){pd||m.name==="MissingIcon"&&console.error(m)}return u},[]);return new Promise(function(u,f){Promise.all(c).then(function(d){Ld(d,function(){r("active"),r("complete"),s("pending"),typeof t=="function"&&t(),l(),u()})}).catch(function(d){l(),f(d)})})}function hv(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;Pd(e).then(function(n){n&&Ld([n],t)})}function gv(e){return function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=(t||{}).icon?t:Po(t||{}),s=n.mask;return s&&(s=(s||{}).icon?s:Po(s||{})),e(r,j(j({},n),{},{mask:s}))}}var vv=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.transform,s=r===void 0?Ot:r,a=n.symbol,o=a===void 0?!1:a,i=n.mask,l=i===void 0?null:i,c=n.maskId,u=c===void 0?null:c,f=n.title,d=f===void 0?null:f,m=n.titleId,g=m===void 0?null:m,b=n.classes,w=b===void 0?[]:b,y=n.attributes,v=y===void 0?{}:y,S=n.styles,C=S===void 0?{}:S;if(t){var R=t.prefix,$=t.iconName,K=t.icon;return Ta(j({type:"icon"},t),function(){return kn("beforeDOMElementCreation",{iconDefinition:t,params:n}),W.autoA11y&&(d?v["aria-labelledby"]="".concat(W.replacementClass,"-title-").concat(g||Gr()):(v["aria-hidden"]="true",v.focusable="false")),Pi({icons:{main:Mo(K),mask:l?Mo(l.icon):{found:!1,width:null,height:null,icon:{}}},prefix:R,iconName:$,transform:j(j({},Ot),s),symbol:o,title:d,maskId:u,titleId:g,extra:{attributes:v,styles:C,classes:w}})})}},yv={mixout:function(){return{icon:gv(vv)}},hooks:function(){return{mutationObserverCallbacks:function(n){return n.treeCallback=Rc,n.nodeCallback=hv,n}}},provides:function(t){t.i2svg=function(n){var r=n.node,s=r===void 0?xe:r,a=n.callback,o=a===void 0?function(){}:a;return Rc(s,o)},t.generateSvgReplacementMutation=function(n,r){var s=r.iconName,a=r.title,o=r.titleId,i=r.prefix,l=r.transform,c=r.symbol,u=r.mask,f=r.maskId,d=r.extra;return new Promise(function(m,g){Promise.all([Io(s,i),u.iconName?Io(u.iconName,u.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(function(b){var w=Ei(b,2),y=w[0],v=w[1];m([n,Pi({icons:{main:y,mask:v},prefix:i,iconName:s,transform:l,symbol:c,maskId:f,title:a,titleId:o,extra:d,watchable:!0})])}).catch(g)})},t.generateAbstractIcon=function(n){var r=n.children,s=n.attributes,a=n.main,o=n.transform,i=n.styles,l=ka(i);l.length>0&&(s.style=l);var c;return Oi(o)&&(c=Dt("generateAbstractTransformGrouping",{main:a,transform:o,containerWidth:a.width,iconWidth:a.width})),r.push(c||a.icon),{children:r,attributes:s}}}},bv={mixout:function(){return{layer:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=r.classes,a=s===void 0?[]:s;return Ta({type:"layer"},function(){kn("beforeDOMElementCreation",{assembler:n,params:r});var o=[];return n(function(i){Array.isArray(i)?i.map(function(l){o=o.concat(l.abstract)}):o=o.concat(i.abstract)}),[{tag:"span",attributes:{class:["".concat(W.cssPrefix,"-layers")].concat(rs(a)).join(" ")},children:o}]})}}}},wv={mixout:function(){return{counter:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=r.title,a=s===void 0?null:s,o=r.classes,i=o===void 0?[]:o,l=r.attributes,c=l===void 0?{}:l,u=r.styles,f=u===void 0?{}:u;return Ta({type:"counter",content:n},function(){return kn("beforeDOMElementCreation",{content:n,params:r}),Z0({content:n.toString(),title:a,extra:{attributes:c,styles:f,classes:["".concat(W.cssPrefix,"-layers-counter")].concat(rs(i))}})})}}}},_v={mixout:function(){return{text:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=r.transform,a=s===void 0?Ot:s,o=r.title,i=o===void 0?null:o,l=r.classes,c=l===void 0?[]:l,u=r.attributes,f=u===void 0?{}:u,d=r.styles,m=d===void 0?{}:d;return Ta({type:"text",content:n},function(){return kn("beforeDOMElementCreation",{content:n,params:r}),Ac({content:n,transform:j(j({},Ot),a),title:i,extra:{attributes:f,styles:m,classes:["".concat(W.cssPrefix,"-layers-text")].concat(rs(c))}})})}}},provides:function(t){t.generateLayersText=function(n,r){var s=r.title,a=r.transform,o=r.extra,i=null,l=null;if(ud){var c=parseInt(getComputedStyle(n).fontSize,10),u=n.getBoundingClientRect();i=u.width/c,l=u.height/c}return W.autoA11y&&!s&&(o.attributes["aria-hidden"]="true"),Promise.resolve([n,Ac({content:n.innerHTML,width:i,height:l,transform:a,title:s,extra:o,watchable:!0})])}}},Ev=new RegExp('"',"ug"),Pc=[1105920,1112319];function Sv(e){var t=e.replace(Ev,""),n=$0(t,0),r=n>=Pc[0]&&n<=Pc[1],s=t.length===2?t[0]===t[1]:!1;return{value:To(s?t[0]:t),isSecondary:r||s}}function Mc(e,t){var n="".concat(d0).concat(t.replace(":","-"));return new Promise(function(r,s){if(e.getAttribute(n)!==null)return r();var a=dr(e.children),o=a.filter(function(K){return K.getAttribute(Oo)===t})[0],i=ln.getComputedStyle(e,t),l=i.getPropertyValue("font-family").match(v0),c=i.getPropertyValue("font-weight"),u=i.getPropertyValue("content");if(o&&!l)return e.removeChild(o),r();if(l&&u!=="none"&&u!==""){var f=i.getPropertyValue("content"),d=~["Sharp"].indexOf(l[2])?Oe:Ee,m=~["Solid","Regular","Light","Thin","Duotone","Brands","Kit"].indexOf(l[2])?Kr[d][l[2].toLowerCase()]:y0[d][c],g=Sv(f),b=g.value,w=g.isSecondary,y=l[0].startsWith("FontAwesome"),v=Li(m,b),S=v;if(y){var C=B0(b);C.iconName&&C.prefix&&(v=C.iconName,m=C.prefix)}if(v&&!w&&(!o||o.getAttribute(xi)!==m||o.getAttribute(Ai)!==S)){e.setAttribute(n,S),o&&e.removeChild(o);var R=pv(),$=R.extra;$.attributes[Oo]=t,Io(v,m).then(function(K){var P=Pi(j(j({},R),{},{icons:{main:K,mask:Ri()},prefix:m,iconName:S,extra:$,watchable:!0})),D=xe.createElementNS("http://www.w3.org/2000/svg","svg");t==="::before"?e.insertBefore(D,e.firstChild):e.appendChild(D),D.outerHTML=P.map(function(k){return as(k)}).join(`
|
||
`),e.removeAttribute(n),r()}).catch(s)}else r()}else r()})}function xv(e){return Promise.all([Mc(e,"::before"),Mc(e,"::after")])}function Av(e){return e.parentNode!==document.head&&!~m0.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(Oo)&&(!e.parentNode||e.parentNode.tagName!=="svg")}function Ic(e){if(Vt)return new Promise(function(t,n){var r=dr(e.querySelectorAll("*")).filter(Av).map(xv),s=Mi.begin("searchPseudoElements");Rd(),Promise.all(r).then(function(){s(),$o(),t()}).catch(function(){s(),$o(),n()})})}var kv={hooks:function(){return{mutationObserverCallbacks:function(n){return n.pseudoElementsCallback=Ic,n}}},provides:function(t){t.pseudoElements2svg=function(n){var r=n.node,s=r===void 0?xe:r;W.searchPseudoElements&&Ic(s)}}},Nc=!1,Cv={mixout:function(){return{dom:{unwatch:function(){Rd(),Nc=!0}}}},hooks:function(){return{bootstrap:function(){Tc(Ro("mutationObserverCallbacks",{}))},noAuto:function(){cv()},watch:function(n){var r=n.observeMutationsRoot;Nc?$o():Tc(Ro("mutationObserverCallbacks",{observeMutationsRoot:r}))}}}},$c=function(t){var n={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return t.toLowerCase().split(" ").reduce(function(r,s){var a=s.toLowerCase().split("-"),o=a[0],i=a.slice(1).join("-");if(o&&i==="h")return r.flipX=!0,r;if(o&&i==="v")return r.flipY=!0,r;if(i=parseFloat(i),isNaN(i))return r;switch(o){case"grow":r.size=r.size+i;break;case"shrink":r.size=r.size-i;break;case"left":r.x=r.x-i;break;case"right":r.x=r.x+i;break;case"up":r.y=r.y-i;break;case"down":r.y=r.y+i;break;case"rotate":r.rotate=r.rotate+i;break}return r},n)},Ov={mixout:function(){return{parse:{transform:function(n){return $c(n)}}}},hooks:function(){return{parseNodeAttributes:function(n,r){var s=r.getAttribute("data-fa-transform");return s&&(n.transform=$c(s)),n}}},provides:function(t){t.generateAbstractTransformGrouping=function(n){var r=n.main,s=n.transform,a=n.containerWidth,o=n.iconWidth,i={transform:"translate(".concat(a/2," 256)")},l="translate(".concat(s.x*32,", ").concat(s.y*32,") "),c="scale(".concat(s.size/16*(s.flipX?-1:1),", ").concat(s.size/16*(s.flipY?-1:1),") "),u="rotate(".concat(s.rotate," 0 0)"),f={transform:"".concat(l," ").concat(c," ").concat(u)},d={transform:"translate(".concat(o/2*-1," -256)")},m={outer:i,inner:f,path:d};return{tag:"g",attributes:j({},m.outer),children:[{tag:"g",attributes:j({},m.inner),children:[{tag:r.icon.tag,children:r.icon.children,attributes:j(j({},r.icon.attributes),m.path)}]}]}}}},to={x:0,y:0,width:"100%",height:"100%"};function Hc(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}function Tv(e){return e.tag==="g"?e.children:[e]}var Lv={hooks:function(){return{parseNodeAttributes:function(n,r){var s=r.getAttribute("data-fa-mask"),a=s?Oa(s.split(" ").map(function(o){return o.trim()})):Ri();return a.prefix||(a.prefix=cn()),n.mask=a,n.maskId=r.getAttribute("data-fa-mask-id"),n}}},provides:function(t){t.generateAbstractMask=function(n){var r=n.children,s=n.attributes,a=n.main,o=n.mask,i=n.maskId,l=n.transform,c=a.width,u=a.icon,f=o.width,d=o.icon,m=T0({transform:l,containerWidth:f,iconWidth:c}),g={tag:"rect",attributes:j(j({},to),{},{fill:"white"})},b=u.children?{children:u.children.map(Hc)}:{},w={tag:"g",attributes:j({},m.inner),children:[Hc(j({tag:u.tag,attributes:j(j({},u.attributes),m.path)},b))]},y={tag:"g",attributes:j({},m.outer),children:[w]},v="mask-".concat(i||Gr()),S="clip-".concat(i||Gr()),C={tag:"mask",attributes:j(j({},to),{},{id:v,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[g,y]},R={tag:"defs",children:[{tag:"clipPath",attributes:{id:S},children:Tv(d)},C]};return r.push(R,{tag:"rect",attributes:j({fill:"currentColor","clip-path":"url(#".concat(S,")"),mask:"url(#".concat(v,")")},to)}),{children:r,attributes:s}}}},Rv={provides:function(t){var n=!1;ln.matchMedia&&(n=ln.matchMedia("(prefers-reduced-motion: reduce)").matches),t.missingIconAbstract=function(){var r=[],s={fill:"currentColor"},a={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};r.push({tag:"path",attributes:j(j({},s),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});var o=j(j({},a),{},{attributeName:"opacity"}),i={tag:"circle",attributes:j(j({},s),{},{cx:"256",cy:"364",r:"28"}),children:[]};return n||i.children.push({tag:"animate",attributes:j(j({},a),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:j(j({},o),{},{values:"1;0;1;1;0;1;"})}),r.push(i),r.push({tag:"path",attributes:j(j({},s),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:n?[]:[{tag:"animate",attributes:j(j({},o),{},{values:"1;0;0;0;0;1;"})}]}),n||r.push({tag:"path",attributes:j(j({},s),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:j(j({},o),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:r}}}},Pv={hooks:function(){return{parseNodeAttributes:function(n,r){var s=r.getAttribute("data-fa-symbol"),a=s===null?!1:s===""?!0:s;return n.symbol=a,n}}}},Mv=[P0,yv,bv,wv,_v,kv,Cv,Ov,Lv,Rv,Pv];W0(Mv,{mixoutsTo:ut});ut.noAuto;var Iv=ut.config,Nv=ut.library;ut.dom;var Ho=ut.parse;ut.findIconDefinition;ut.toHtml;var $v=ut.icon;ut.layer;ut.text;ut.counter;function Fc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(s){return Object.getOwnPropertyDescriptor(e,s).enumerable})),n.push.apply(n,r)}return n}function It(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Fc(Object(n),!0).forEach(function(r){et(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Fc(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function ea(e){"@babel/helpers - typeof";return ea=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ea(e)}function et(e,t,n){return t=Kv(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Hv(e,t){if(e==null)return{};var n={},r=Object.keys(e),s,a;for(a=0;a<r.length;a++)s=r[a],!(t.indexOf(s)>=0)&&(n[s]=e[s]);return n}function Fv(e,t){if(e==null)return{};var n=Hv(e,t),r,s;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(s=0;s<a.length;s++)r=a[s],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Dv(e){return zv(e)||Vv(e)||jv(e)||Bv()}function zv(e){if(Array.isArray(e))return Fo(e)}function Vv(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function jv(e,t){if(e){if(typeof e=="string")return Fo(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Fo(e,t)}}function Fo(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Bv(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Uv(e,t){if(typeof e!="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Kv(e){var t=Uv(e,"string");return typeof t=="symbol"?t:String(t)}var Wv=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Md={exports:{}};(function(e){(function(t){var n=function(y,v,S){if(!c(v)||f(v)||d(v)||m(v)||l(v))return v;var C,R=0,$=0;if(u(v))for(C=[],$=v.length;R<$;R++)C.push(n(y,v[R],S));else{C={};for(var K in v)Object.prototype.hasOwnProperty.call(v,K)&&(C[y(K,S)]=n(y,v[K],S))}return C},r=function(y,v){v=v||{};var S=v.separator||"_",C=v.split||/(?=[A-Z])/;return y.split(C).join(S)},s=function(y){return g(y)?y:(y=y.replace(/[\-_\s]+(.)?/g,function(v,S){return S?S.toUpperCase():""}),y.substr(0,1).toLowerCase()+y.substr(1))},a=function(y){var v=s(y);return v.substr(0,1).toUpperCase()+v.substr(1)},o=function(y,v){return r(y,v).toLowerCase()},i=Object.prototype.toString,l=function(y){return typeof y=="function"},c=function(y){return y===Object(y)},u=function(y){return i.call(y)=="[object Array]"},f=function(y){return i.call(y)=="[object Date]"},d=function(y){return i.call(y)=="[object RegExp]"},m=function(y){return i.call(y)=="[object Boolean]"},g=function(y){return y=y-0,y===y},b=function(y,v){var S=v&&"process"in v?v.process:v;return typeof S!="function"?y:function(C,R){return S(C,y,R)}},w={camelize:s,decamelize:o,pascalize:a,depascalize:o,camelizeKeys:function(y,v){return n(b(s,v),y)},decamelizeKeys:function(y,v){return n(b(o,v),y,v)},pascalizeKeys:function(y,v){return n(b(a,v),y)},depascalizeKeys:function(){return this.decamelizeKeys.apply(this,arguments)}};e.exports?e.exports=w:t.humps=w})(Wv)})(Md);var qv=Md.exports,Gv=["class","style"];function Yv(e){return e.split(";").map(function(t){return t.trim()}).filter(function(t){return t}).reduce(function(t,n){var r=n.indexOf(":"),s=qv.camelize(n.slice(0,r)),a=n.slice(r+1).trim();return t[s]=a,t},{})}function Jv(e){return e.split(/\s+/).reduce(function(t,n){return t[n]=!0,t},{})}function Id(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(typeof e=="string")return e;var r=(e.children||[]).map(function(l){return Id(l)}),s=Object.keys(e.attributes||{}).reduce(function(l,c){var u=e.attributes[c];switch(c){case"class":l.class=Jv(u);break;case"style":l.style=Yv(u);break;default:l.attrs[c]=u}return l},{attrs:{},class:{},style:{}});n.class;var a=n.style,o=a===void 0?{}:a,i=Fv(n,Gv);return Zr(e.tag,It(It(It({},t),{},{class:s.class,style:It(It({},s.style),o)},s.attrs),i),r)}var Nd=!1;try{Nd=!0}catch{}function Xv(){if(!Nd&&console&&typeof console.error=="function"){var e;(e=console).error.apply(e,arguments)}}function no(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?et({},e,t):{}}function Qv(e){var t,n=(t={"fa-spin":e.spin,"fa-pulse":e.pulse,"fa-fw":e.fixedWidth,"fa-border":e.border,"fa-li":e.listItem,"fa-inverse":e.inverse,"fa-flip":e.flip===!0,"fa-flip-horizontal":e.flip==="horizontal"||e.flip==="both","fa-flip-vertical":e.flip==="vertical"||e.flip==="both"},et(t,"fa-".concat(e.size),e.size!==null),et(t,"fa-rotate-".concat(e.rotation),e.rotation!==null),et(t,"fa-pull-".concat(e.pull),e.pull!==null),et(t,"fa-swap-opacity",e.swapOpacity),et(t,"fa-bounce",e.bounce),et(t,"fa-shake",e.shake),et(t,"fa-beat",e.beat),et(t,"fa-fade",e.fade),et(t,"fa-beat-fade",e.beatFade),et(t,"fa-flash",e.flash),et(t,"fa-spin-pulse",e.spinPulse),et(t,"fa-spin-reverse",e.spinReverse),t);return Object.keys(n).map(function(r){return n[r]?r:null}).filter(function(r){return r})}function Dc(e){if(e&&ea(e)==="object"&&e.prefix&&e.iconName&&e.icon)return e;if(Ho.icon)return Ho.icon(e);if(e===null)return null;if(ea(e)==="object"&&e.prefix&&e.iconName)return e;if(Array.isArray(e)&&e.length===2)return{prefix:e[0],iconName:e[1]};if(typeof e=="string")return{prefix:"fas",iconName:e}}var Zv=fn({name:"FontAwesomeIcon",props:{border:{type:Boolean,default:!1},fixedWidth:{type:Boolean,default:!1},flip:{type:[Boolean,String],default:!1,validator:function(t){return[!0,!1,"horizontal","vertical","both"].indexOf(t)>-1}},icon:{type:[Object,Array,String],required:!0},mask:{type:[Object,Array,String],default:null},maskId:{type:String,default:null},listItem:{type:Boolean,default:!1},pull:{type:String,default:null,validator:function(t){return["right","left"].indexOf(t)>-1}},pulse:{type:Boolean,default:!1},rotation:{type:[String,Number],default:null,validator:function(t){return[90,180,270].indexOf(Number.parseInt(t,10))>-1}},swapOpacity:{type:Boolean,default:!1},size:{type:String,default:null,validator:function(t){return["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"].indexOf(t)>-1}},spin:{type:Boolean,default:!1},transform:{type:[String,Object],default:null},symbol:{type:[Boolean,String],default:!1},title:{type:String,default:null},titleId:{type:String,default:null},inverse:{type:Boolean,default:!1},bounce:{type:Boolean,default:!1},shake:{type:Boolean,default:!1},beat:{type:Boolean,default:!1},fade:{type:Boolean,default:!1},beatFade:{type:Boolean,default:!1},flash:{type:Boolean,default:!1},spinPulse:{type:Boolean,default:!1},spinReverse:{type:Boolean,default:!1}},setup:function(t,n){var r=n.attrs,s=se(function(){return Dc(t.icon)}),a=se(function(){return no("classes",Qv(t))}),o=se(function(){return no("transform",typeof t.transform=="string"?Ho.transform(t.transform):t.transform)}),i=se(function(){return no("mask",Dc(t.mask))}),l=se(function(){return $v(s.value,It(It(It(It({},a.value),o.value),i.value),{},{symbol:t.symbol,title:t.title,titleId:t.titleId,maskId:t.maskId}))});je(l,function(u){if(!u)return Xv("Could not find one or more icon(s)",s.value,i.value)},{immediate:!0});var c=se(function(){return l.value?Id(l.value.abstract[0],{},r):null});return function(){return c.value}}}),xb=fn({name:"FontAwesomeLayers",props:{fixedWidth:{type:Boolean,default:!1}},setup:function(t,n){var r=n.slots,s=Iv.familyPrefix,a=se(function(){return["".concat(s,"-layers")].concat(Dv(t.fixedWidth?["".concat(s,"-fw")]:[]))});return function(){return Zr("div",{class:a.value},r.default?r.default():[])}}}),e4={prefix:"fas",iconName:"file-lines",icon:[384,512,[128441,128462,61686,"file-alt","file-text"],"f15c","M64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V160H256c-17.7 0-32-14.3-32-32V0H64zM256 0V128H384L256 0zM112 256H272c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64H272c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64H272c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},t4={prefix:"fas",iconName:"circle-minus",icon:[512,512,["minus-circle"],"f056","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM184 232H328c13.3 0 24 10.7 24 24s-10.7 24-24 24H184c-13.3 0-24-10.7-24-24s10.7-24 24-24z"]},n4=t4,r4={prefix:"fas",iconName:"arrow-up-long",icon:[384,512,["long-arrow-up"],"f176","M214.6 9.4c-12.5-12.5-32.8-12.5-45.3 0l-128 128c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 109.3V480c0 17.7 14.3 32 32 32s32-14.3 32-32V109.3l73.4 73.4c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-128-128z"]},s4={prefix:"fas",iconName:"circle-notch",icon:[512,512,[],"f1ce","M222.7 32.1c5 16.9-4.6 34.8-21.5 39.8C121.8 95.6 64 169.1 64 256c0 106 86 192 192 192s192-86 192-192c0-86.9-57.8-160.4-137.1-184.1c-16.9-5-26.6-22.9-21.5-39.8s22.9-26.6 39.8-21.5C434.9 42.1 512 140 512 256c0 141.4-114.6 256-256 256S0 397.4 0 256C0 140 77.1 42.1 182.9 10.6c16.9-5 34.8 4.6 39.8 21.5z"]},a4={prefix:"fas",iconName:"tablet-screen-button",icon:[448,512,["tablet-alt"],"f3fa","M0 64C0 28.7 28.7 0 64 0H384c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V64zM256 448a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM384 64H64V384H384V64z"]},o4={prefix:"fas",iconName:"bars",icon:[448,512,["navicon"],"f0c9","M0 96C0 78.3 14.3 64 32 64H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H416c17.7 0 32 14.3 32 32z"]},i4={prefix:"fas",iconName:"circle-exclamation",icon:[512,512,["exclamation-circle"],"f06a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-384c13.3 0 24 10.7 24 24V264c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},l4=i4,c4={prefix:"fas",iconName:"square-check",icon:[448,512,[9745,9989,61510,"check-square"],"f14a","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM337 209L209 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L303 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"]},u4=c4,f4={prefix:"fas",iconName:"list",icon:[512,512,["list-squares"],"f03a","M40 48C26.7 48 16 58.7 16 72v48c0 13.3 10.7 24 24 24H88c13.3 0 24-10.7 24-24V72c0-13.3-10.7-24-24-24H40zM192 64c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H192zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H192zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H192zM16 232v48c0 13.3 10.7 24 24 24H88c13.3 0 24-10.7 24-24V232c0-13.3-10.7-24-24-24H40c-13.3 0-24 10.7-24 24zM40 368c-13.3 0-24 10.7-24 24v48c0 13.3 10.7 24 24 24H88c13.3 0 24-10.7 24-24V392c0-13.3-10.7-24-24-24H40z"]},d4={prefix:"fas",iconName:"lock",icon:[448,512,[128274],"f023","M144 144v48H304V144c0-44.2-35.8-80-80-80s-80 35.8-80 80zM80 192V144C80 64.5 144.5 0 224 0s144 64.5 144 144v48h16c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V256c0-35.3 28.7-64 64-64H80z"]},p4={prefix:"fas",iconName:"eye-slash",icon:[640,512,[],"f070","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L525.6 386.7c39.6-40.6 66.4-86.1 79.9-118.4c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C465.5 68.8 400.8 32 320 32c-68.2 0-125 26.3-169.3 60.8L38.8 5.1zM223.1 149.5C248.6 126.2 282.7 112 320 112c79.5 0 144 64.5 144 144c0 24.9-6.3 48.3-17.4 68.7L408 294.5c8.4-19.3 10.6-41.4 4.8-63.3c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3c0 10.2-2.4 19.8-6.6 28.3l-90.3-70.8zM373 389.9c-16.4 6.5-34.3 10.1-53 10.1c-79.5 0-144-64.5-144-144c0-6.9 .5-13.6 1.4-20.2L83.1 161.5C60.3 191.2 44 220.8 34.5 243.7c-3.3 7.9-3.3 16.7 0 24.6c14.9 35.7 46.2 87.7 93 131.1C174.5 443.2 239.2 480 320 480c47.8 0 89.9-12.9 126.2-32.5L373 389.9z"]},m4={prefix:"fas",iconName:"globe",icon:[512,512,[127760],"f0ac","M352 256c0 22.2-1.2 43.6-3.3 64H163.3c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64H348.7c2.2 20.4 3.3 41.8 3.3 64zm28.8-64H503.9c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64H380.8c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32H376.7c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0H167.7c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 20.9 58.2 27 94.7zm-209 0H18.6C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192H131.2c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64H8.1C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6H344.3c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352H135.3zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6H493.4z"]},h4={prefix:"fas",iconName:"slash",icon:[640,512,[],"f715","M5.1 9.2C13.3-1.2 28.4-3.1 38.8 5.1l592 464c10.4 8.2 12.3 23.3 4.1 33.7s-23.3 12.3-33.7 4.1L9.2 42.9C-1.2 34.7-3.1 19.6 5.1 9.2z"]},g4={prefix:"fas",iconName:"arrow-up-a-z",icon:[576,512,["sort-alpha-up"],"f15e","M183.6 42.4C177.5 35.8 169 32 160 32s-17.5 3.8-23.6 10.4l-88 96c-11.9 13-11.1 33.3 2 45.2s33.3 11.1 45.2-2L128 146.3V448c0 17.7 14.3 32 32 32s32-14.3 32-32V146.3l32.4 35.4c11.9 13 32.2 13.9 45.2 2s13.9-32.2 2-45.2l-88-96zM320 320c0 17.7 14.3 32 32 32h50.7l-73.4 73.4c-9.2 9.2-11.9 22.9-6.9 34.9s16.6 19.8 29.6 19.8H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H429.3l73.4-73.4c9.2-9.2 11.9-22.9 6.9-34.9s-16.6-19.8-29.6-19.8H352c-17.7 0-32 14.3-32 32zM416 32c-12.1 0-23.2 6.8-28.6 17.7l-64 128-16 32c-7.9 15.8-1.5 35 14.3 42.9s35 1.5 42.9-14.3l7.2-14.3h88.4l7.2 14.3c7.9 15.8 27.1 22.2 42.9 14.3s22.2-27.1 14.3-42.9l-16-32-64-128C439.2 38.8 428.1 32 416 32zM395.8 176L416 135.6 436.2 176H395.8z"]},v4=g4,y4={prefix:"fas",iconName:"image",icon:[512,512,[],"f03e","M0 96C0 60.7 28.7 32 64 32H448c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96zM323.8 202.5c-4.5-6.6-11.9-10.5-19.8-10.5s-15.4 3.9-19.8 10.5l-87 127.6L170.7 297c-4.6-5.7-11.5-9-18.7-9s-14.2 3.3-18.7 9l-64 80c-5.8 7.2-6.9 17.1-2.9 25.4s12.4 13.6 21.6 13.6h96 32H424c8.9 0 17.1-4.9 21.2-12.8s3.6-17.4-1.4-24.7l-120-176zM112 192a48 48 0 1 0 0-96 48 48 0 1 0 0 96z"]},b4={prefix:"fas",iconName:"circle-check",icon:[512,512,[61533,"check-circle"],"f058","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"]},w4={prefix:"fas",iconName:"layer-group",icon:[576,512,[],"f5fd","M264.5 5.2c14.9-6.9 32.1-6.9 47 0l218.6 101c8.5 3.9 13.9 12.4 13.9 21.8s-5.4 17.9-13.9 21.8l-218.6 101c-14.9 6.9-32.1 6.9-47 0L45.9 149.8C37.4 145.8 32 137.3 32 128s5.4-17.9 13.9-21.8L264.5 5.2zM476.9 209.6l53.2 24.6c8.5 3.9 13.9 12.4 13.9 21.8s-5.4 17.9-13.9 21.8l-218.6 101c-14.9 6.9-32.1 6.9-47 0L45.9 277.8C37.4 273.8 32 265.3 32 256s5.4-17.9 13.9-21.8l53.2-24.6 152 70.2c23.4 10.8 50.4 10.8 73.8 0l152-70.2zm-152 198.2l152-70.2 53.2 24.6c8.5 3.9 13.9 12.4 13.9 21.8s-5.4 17.9-13.9 21.8l-218.6 101c-14.9 6.9-32.1 6.9-47 0L45.9 405.8C37.4 401.8 32 393.3 32 384s5.4-17.9 13.9-21.8l53.2-24.6 152 70.2c23.4 10.8 50.4 10.8 73.8 0z"]},_4={prefix:"fas",iconName:"code",icon:[640,512,[],"f121","M392.8 1.2c-17-4.9-34.7 5-39.6 22l-128 448c-4.9 17 5 34.7 22 39.6s34.7-5 39.6-22l128-448c4.9-17-5-34.7-22-39.6zm80.6 120.1c-12.5 12.5-12.5 32.8 0 45.3L562.7 256l-89.4 89.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l112-112c12.5-12.5 12.5-32.8 0-45.3l-112-112c-12.5-12.5-32.8-12.5-45.3 0zm-306.7 0c-12.5-12.5-32.8-12.5-45.3 0l-112 112c-12.5 12.5-12.5 32.8 0 45.3l112 112c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256l89.4-89.4c12.5-12.5 12.5-32.8 0-45.3z"]},E4={prefix:"fas",iconName:"lock-open",icon:[576,512,[],"f3c1","M352 144c0-44.2 35.8-80 80-80s80 35.8 80 80v48c0 17.7 14.3 32 32 32s32-14.3 32-32V144C576 64.5 511.5 0 432 0S288 64.5 288 144v48H64c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V256c0-35.3-28.7-64-64-64H352V144z"]},S4={prefix:"fas",iconName:"eye",icon:[576,512,[128065],"f06e","M288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM144 256a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm144-64c0 35.3-28.7 64-64 64c-7.1 0-13.9-1.2-20.3-3.3c-5.5-1.8-11.9 1.6-11.7 7.4c.3 6.9 1.3 13.8 3.2 20.7c13.7 51.2 66.4 81.6 117.6 67.9s81.6-66.4 67.9-117.6c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3z"]},x4={prefix:"fas",iconName:"trash",icon:[448,512,[],"f1f8","M135.2 17.7L128 32H32C14.3 32 0 46.3 0 64S14.3 96 32 96H416c17.7 0 32-14.3 32-32s-14.3-32-32-32H320l-7.2-14.3C307.4 6.8 296.3 0 284.2 0H163.8c-12.1 0-23.2 6.8-28.6 17.7zM416 128H32L53.2 467c1.6 25.3 22.6 45 47.9 45H346.9c25.3 0 46.3-19.7 47.9-45L416 128z"]},A4={prefix:"fas",iconName:"align-left",icon:[448,512,[],"f036","M288 64c0 17.7-14.3 32-32 32H32C14.3 96 0 81.7 0 64S14.3 32 32 32H256c17.7 0 32 14.3 32 32zm0 256c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H256c17.7 0 32 14.3 32 32zM0 192c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32zM448 448c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H416c17.7 0 32 14.3 32 32z"]},k4={prefix:"fas",iconName:"up-right-from-square",icon:[512,512,["external-link-alt"],"f35d","M352 0c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9L370.7 96 201.4 265.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L416 141.3l41.4 41.4c9.2 9.2 22.9 11.9 34.9 6.9s19.8-16.6 19.8-29.6V32c0-17.7-14.3-32-32-32H352zM80 32C35.8 32 0 67.8 0 112V432c0 44.2 35.8 80 80 80H400c44.2 0 80-35.8 80-80V320c0-17.7-14.3-32-32-32s-32 14.3-32 32V432c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V112c0-8.8 7.2-16 16-16H192c17.7 0 32-14.3 32-32s-14.3-32-32-32H80z"]},C4=k4,O4={prefix:"fas",iconName:"table-cells",icon:[512,512,["th"],"f00a","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm88 64v64H64V96h88zm56 0h88v64H208V96zm240 0v64H360V96h88zM64 224h88v64H64V224zm232 0v64H208V224h88zm64 0h88v64H360V224zM152 352v64H64V352h88zm56 0h88v64H208V352zm240 0v64H360V352h88z"]},T4=O4,L4={prefix:"fas",iconName:"camera",icon:[512,512,[62258,"camera-alt"],"f030","M149.1 64.8L138.7 96H64C28.7 96 0 124.7 0 160V416c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V160c0-35.3-28.7-64-64-64H373.3L362.9 64.8C356.4 45.2 338.1 32 317.4 32H194.6c-20.7 0-39 13.2-45.5 32.8zM256 192a96 96 0 1 1 0 192 96 96 0 1 1 0-192z"]},R4={prefix:"fas",iconName:"arrow-down-a-z",icon:[576,512,["sort-alpha-asc","sort-alpha-down"],"f15d","M183.6 469.6C177.5 476.2 169 480 160 480s-17.5-3.8-23.6-10.4l-88-96c-11.9-13-11.1-33.3 2-45.2s33.3-11.1 45.2 2L128 365.7V64c0-17.7 14.3-32 32-32s32 14.3 32 32V365.7l32.4-35.4c11.9-13 32.2-13.9 45.2-2s13.9 32.2 2 45.2l-88 96zM320 320c0-17.7 14.3-32 32-32H480c12.9 0 24.6 7.8 29.6 19.8s2.2 25.7-6.9 34.9L429.3 416H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H352c-12.9 0-24.6-7.8-29.6-19.8s-2.2-25.7 6.9-34.9L402.7 352H352c-17.7 0-32-14.3-32-32zM416 32c12.1 0 23.2 6.8 28.6 17.7l64 128 16 32c7.9 15.8 1.5 35-14.3 42.9s-35 1.5-42.9-14.3L460.2 224H371.8l-7.2 14.3c-7.9 15.8-27.1 22.2-42.9 14.3s-22.2-27.1-14.3-42.9l16-32 64-128C392.8 38.8 403.9 32 416 32zM395.8 176h40.4L416 135.6 395.8 176z"]},P4=R4,M4={prefix:"fas",iconName:"caret-down",icon:[320,512,[],"f0d7","M137.4 374.6c12.5 12.5 32.8 12.5 45.3 0l128-128c9.2-9.2 11.9-22.9 6.9-34.9s-16.6-19.8-29.6-19.8L32 192c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9l128 128z"]},I4={prefix:"fas",iconName:"mobile-screen",icon:[384,512,["mobile-android-alt"],"f3cf","M16 64C16 28.7 44.7 0 80 0H304c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H80c-35.3 0-64-28.7-64-64V64zM144 448c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16s-7.2-16-16-16H160c-8.8 0-16 7.2-16 16zM304 64H80V384H304V64z"]},N4={prefix:"fas",iconName:"flask",icon:[448,512,[],"f0c3","M288 0H160 128C110.3 0 96 14.3 96 32s14.3 32 32 32V196.8c0 11.8-3.3 23.5-9.5 33.5L10.3 406.2C3.6 417.2 0 429.7 0 442.6C0 480.9 31.1 512 69.4 512H378.6c38.3 0 69.4-31.1 69.4-69.4c0-12.8-3.6-25.4-10.3-36.4L329.5 230.4c-6.2-10.1-9.5-21.7-9.5-33.5V64c17.7 0 32-14.3 32-32s-14.3-32-32-32H288zM192 196.8V64h64V196.8c0 23.7 6.6 46.9 19 67.1L309.5 320h-171L173 263.9c12.4-20.2 19-43.4 19-67.1z"]},$4={prefix:"fas",iconName:"upload",icon:[512,512,[],"f093","M288 109.3V352c0 17.7-14.3 32-32 32s-32-14.3-32-32V109.3l-73.4 73.4c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l128-128c12.5-12.5 32.8-12.5 45.3 0l128 128c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L288 109.3zM64 352H192c0 35.3 28.7 64 64 64s64-28.7 64-64H448c35.3 0 64 28.7 64 64v32c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V416c0-35.3 28.7-64 64-64zM432 456a24 24 0 1 0 0-48 24 24 0 1 0 0 48z"]},H4={prefix:"fas",iconName:"file-arrow-down",icon:[384,512,["file-download"],"f56d","M64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V160H256c-17.7 0-32-14.3-32-32V0H64zM256 0V128H384L256 0zM216 232V334.1l31-31c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-72 72c-9.4 9.4-24.6 9.4-33.9 0l-72-72c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l31 31V232c0-13.3 10.7-24 24-24s24 10.7 24 24z"]},F4=H4,D4={prefix:"fas",iconName:"sun",icon:[512,512,[9728],"f185","M361.5 1.2c5 2.1 8.6 6.6 9.6 11.9L391 121l107.9 19.8c5.3 1 9.8 4.6 11.9 9.6s1.5 10.7-1.6 15.2L446.9 256l62.3 90.3c3.1 4.5 3.7 10.2 1.6 15.2s-6.6 8.6-11.9 9.6L391 391 371.1 498.9c-1 5.3-4.6 9.8-9.6 11.9s-10.7 1.5-15.2-1.6L256 446.9l-90.3 62.3c-4.5 3.1-10.2 3.7-15.2 1.6s-8.6-6.6-9.6-11.9L121 391 13.1 371.1c-5.3-1-9.8-4.6-11.9-9.6s-1.5-10.7 1.6-15.2L65.1 256 2.8 165.7c-3.1-4.5-3.7-10.2-1.6-15.2s6.6-8.6 11.9-9.6L121 121 140.9 13.1c1-5.3 4.6-9.8 9.6-11.9s10.7-1.5 15.2 1.6L256 65.1 346.3 2.8c4.5-3.1 10.2-3.7 15.2-1.6zM160 256a96 96 0 1 1 192 0 96 96 0 1 1 -192 0zm224 0a128 128 0 1 0 -256 0 128 128 0 1 0 256 0z"]},z4={prefix:"fas",iconName:"ellipsis",icon:[448,512,["ellipsis-h"],"f141","M8 256a56 56 0 1 1 112 0A56 56 0 1 1 8 256zm160 0a56 56 0 1 1 112 0 56 56 0 1 1 -112 0zm216-56a56 56 0 1 1 0 112 56 56 0 1 1 0-112z"]},V4=z4,j4={prefix:"fas",iconName:"magnifying-glass",icon:[512,512,[128269,"search"],"f002","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z"]},B4=j4,U4={prefix:"fas",iconName:"square-pen",icon:[448,512,["pen-square","pencil-square"],"f14b","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM325.8 139.7l14.4 14.4c15.6 15.6 15.6 40.9 0 56.6l-21.4 21.4-71-71 21.4-21.4c15.6-15.6 40.9-15.6 56.6 0zM119.9 289L225.1 183.8l71 71L190.9 359.9c-4.1 4.1-9.2 7-14.9 8.4l-60.1 15c-5.5 1.4-11.2-.2-15.2-4.2s-5.6-9.7-4.2-15.2l15-60.1c1.4-5.6 4.3-10.8 8.4-14.9z"]},K4=U4,W4={prefix:"fas",iconName:"copy",icon:[448,512,[],"f0c5","M208 0H332.1c12.7 0 24.9 5.1 33.9 14.1l67.9 67.9c9 9 14.1 21.2 14.1 33.9V336c0 26.5-21.5 48-48 48H208c-26.5 0-48-21.5-48-48V48c0-26.5 21.5-48 48-48zM48 128h80v64H64V448H256V416h64v48c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V176c0-26.5 21.5-48 48-48z"]},q4={prefix:"fas",iconName:"plus",icon:[448,512,[10133,61543,"add"],"2b","M256 80c0-17.7-14.3-32-32-32s-32 14.3-32 32V224H48c-17.7 0-32 14.3-32 32s14.3 32 32 32H192V432c0 17.7 14.3 32 32 32s32-14.3 32-32V288H400c17.7 0 32-14.3 32-32s-14.3-32-32-32H256V80z"]},G4={prefix:"fas",iconName:"xmark",icon:[384,512,[128473,10005,10006,10060,215,"close","multiply","remove","times"],"f00d","M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"]},Y4=G4,J4={prefix:"fas",iconName:"chevron-right",icon:[320,512,[9002],"f054","M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z"]},X4={prefix:"fas",iconName:"video-slash",icon:[640,512,[],"f4e2","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7l-86.4-67.7 13.8 9.2c9.8 6.5 22.4 7.2 32.9 1.6s16.9-16.4 16.9-28.2V128c0-11.8-6.5-22.6-16.9-28.2s-23-5-32.9 1.6l-96 64L448 174.9V192 320v5.8l-32-25.1V128c0-35.3-28.7-64-64-64H113.9L38.8 5.1zM407 416.7L32.3 121.5c-.2 2.1-.3 4.3-.3 6.5V384c0 35.3 28.7 64 64 64H352c23.4 0 43.9-12.6 55-31.3z"]},Q4={prefix:"fas",iconName:"display",icon:[576,512,[],"e163","M64 0C28.7 0 0 28.7 0 64V352c0 35.3 28.7 64 64 64H240l-10.7 32H160c-17.7 0-32 14.3-32 32s14.3 32 32 32H416c17.7 0 32-14.3 32-32s-14.3-32-32-32H346.7L336 416H512c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64H64zM512 64V352H64V64H512z"]},Z4={prefix:"fas",iconName:"spinner",icon:[512,512,[],"f110","M304 48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zm0 416a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM48 304a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm464-48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM142.9 437A48 48 0 1 0 75 369.1 48 48 0 1 0 142.9 437zm0-294.2A48 48 0 1 0 75 75a48 48 0 1 0 67.9 67.9zM369.1 437A48 48 0 1 0 437 369.1 48 48 0 1 0 369.1 437z"]},ey={prefix:"fas",iconName:"qrcode",icon:[448,512,[],"f029","M0 80C0 53.5 21.5 32 48 32h96c26.5 0 48 21.5 48 48v96c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80zM64 96v64h64V96H64zM0 336c0-26.5 21.5-48 48-48h96c26.5 0 48 21.5 48 48v96c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V336zm64 16v64h64V352H64zM304 32h96c26.5 0 48 21.5 48 48v96c0 26.5-21.5 48-48 48H304c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48zm80 64H320v64h64V96zM256 304c0-8.8 7.2-16 16-16h64c8.8 0 16 7.2 16 16s7.2 16 16 16h32c8.8 0 16-7.2 16-16s7.2-16 16-16s16 7.2 16 16v96c0 8.8-7.2 16-16 16H368c-8.8 0-16-7.2-16-16s-7.2-16-16-16s-16 7.2-16 16v64c0 8.8-7.2 16-16 16H272c-8.8 0-16-7.2-16-16V304zM368 480a16 16 0 1 1 0-32 16 16 0 1 1 0 32zm64 0a16 16 0 1 1 0-32 16 16 0 1 1 0 32z"]},ty={prefix:"fas",iconName:"moon",icon:[384,512,[127769,9214],"f186","M223.5 32C100 32 0 132.3 0 256S100 480 223.5 480c60.6 0 115.5-24.2 155.8-63.4c5-4.9 6.3-12.5 3.1-18.7s-10.1-9.7-17-8.5c-9.8 1.7-19.8 2.6-30.1 2.6c-96.9 0-175.5-78.8-175.5-176c0-65.8 36-123.1 89.3-153.3c6.1-3.5 9.2-10.5 7.7-17.3s-7.3-11.9-14.3-12.5c-6.3-.5-12.6-.8-19-.8z"]},ny={prefix:"fas",iconName:"circle-plus",icon:[512,512,["plus-circle"],"f055","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM232 344V280H168c-13.3 0-24-10.7-24-24s10.7-24 24-24h64V168c0-13.3 10.7-24 24-24s24 10.7 24 24v64h64c13.3 0 24 10.7 24 24s-10.7 24-24 24H280v64c0 13.3-10.7 24-24 24s-24-10.7-24-24z"]},ry=ny,sy={prefix:"fas",iconName:"desktop",icon:[576,512,[128421,61704,"desktop-alt"],"f390","M64 0C28.7 0 0 28.7 0 64V352c0 35.3 28.7 64 64 64H240l-10.7 32H160c-17.7 0-32 14.3-32 32s14.3 32 32 32H416c17.7 0 32-14.3 32-32s-14.3-32-32-32H346.7L336 416H512c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64H64zM512 64V288H64V64H512z"]},ay={prefix:"fas",iconName:"book",icon:[448,512,[128212],"f02d","M96 0C43 0 0 43 0 96V416c0 53 43 96 96 96H384h32c17.7 0 32-14.3 32-32s-14.3-32-32-32V384c17.7 0 32-14.3 32-32V32c0-17.7-14.3-32-32-32H384 96zm0 384H352v64H96c-17.7 0-32-14.3-32-32s14.3-32 32-32zm32-240c0-8.8 7.2-16 16-16H336c8.8 0 16 7.2 16 16s-7.2 16-16 16H144c-8.8 0-16-7.2-16-16zm16 48H336c8.8 0 16 7.2 16 16s-7.2 16-16 16H144c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},oy={prefix:"fas",iconName:"check",icon:[448,512,[10003,10004],"f00c","M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"]},iy={prefix:"fas",iconName:"triangle-exclamation",icon:[512,512,[9888,"exclamation-triangle","warning"],"f071","M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7 .2 40.1S486.3 480 472 480H40c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8 .2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24V296c0 13.3 10.7 24 24 24s24-10.7 24-24V184c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},ly={prefix:"fas",iconName:"circle-xmark",icon:[512,512,[61532,"times-circle","xmark-circle"],"f057","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z"]},cy=ly,uy={prefix:"far",iconName:"star",icon:[576,512,[11088,61446],"f005","M287.9 0c9.2 0 17.6 5.2 21.6 13.5l68.6 141.3 153.2 22.6c9 1.3 16.5 7.6 19.3 16.3s.5 18.1-5.9 24.5L433.6 328.4l26.2 155.6c1.5 9-2.2 18.1-9.7 23.5s-17.3 6-25.3 1.7l-137-73.2L151 509.1c-8.1 4.3-17.9 3.7-25.3-1.7s-11.2-14.5-9.7-23.5l26.2-155.6L31.1 218.2c-6.5-6.4-8.7-15.9-5.9-24.5s10.3-14.9 19.3-16.3l153.2-22.6L266.3 13.5C270.4 5.2 278.7 0 287.9 0zm0 79L235.4 187.2c-3.5 7.1-10.2 12.1-18.1 13.3L99 217.9 184.9 303c5.5 5.5 8.1 13.3 6.8 21L171.4 443.7l105.2-56.2c7.1-3.8 15.6-3.8 22.6 0l105.2 56.2L384.2 324.1c-1.3-7.7 1.2-15.5 6.8-21l85.9-85.1L358.6 200.5c-7.8-1.2-14.6-6.1-18.1-13.3L287.9 79z"]},fy={prefix:"far",iconName:"calendar",icon:[448,512,[128197,128198],"f133","M152 24c0-13.3-10.7-24-24-24s-24 10.7-24 24V64H64C28.7 64 0 92.7 0 128v16 48V448c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V192 144 128c0-35.3-28.7-64-64-64H344V24c0-13.3-10.7-24-24-24s-24 10.7-24 24V64H152V24zM48 192H400V448c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192z"]},dy={prefix:"far",iconName:"paper-plane",icon:[512,512,[61913],"f1d8","M16.1 260.2c-22.6 12.9-20.5 47.3 3.6 57.3L160 376V479.3c0 18.1 14.6 32.7 32.7 32.7c9.7 0 18.9-4.3 25.1-11.8l62-74.3 123.9 51.6c18.9 7.9 40.8-4.5 43.9-24.7l64-416c1.9-12.1-3.4-24.3-13.5-31.2s-23.3-7.5-34-1.4l-448 256zm52.1 25.5L409.7 90.6 190.1 336l1.2 1L68.2 285.7zM403.3 425.4L236.7 355.9 450.8 116.6 403.3 425.4z"]},py={prefix:"fab",iconName:"github-alt",icon:[480,512,[],"f113","M186.1 328.7c0 20.9-10.9 55.1-36.7 55.1s-36.7-34.2-36.7-55.1 10.9-55.1 36.7-55.1 36.7 34.2 36.7 55.1zM480 278.2c0 31.9-3.2 65.7-17.5 95-37.9 76.6-142.1 74.8-216.7 74.8-75.8 0-186.2 2.7-225.6-74.8-14.6-29-20.2-63.1-20.2-95 0-41.9 13.9-81.5 41.5-113.6-5.2-15.8-7.7-32.4-7.7-48.8 0-21.5 4.9-32.3 14.6-51.8 45.3 0 74.3 9 108.8 36 29-6.9 58.8-10 88.7-10 27 0 54.2 2.9 80.4 9.2 34-26.7 63-35.2 107.8-35.2 9.8 19.5 14.6 30.3 14.6 51.8 0 16.4-2.6 32.7-7.7 48.2 27.5 32.4 39 72.3 39 114.2zm-64.3 50.5c0-43.9-26.7-82.6-73.5-82.6-18.9 0-37 3.4-56 6-14.9 2.3-29.8 3.2-45.1 3.2-15.2 0-30.1-.9-45.1-3.2-18.7-2.6-37-6-56-6-46.8 0-73.5 38.7-73.5 82.6 0 87.8 80.4 101.3 150.4 101.3h48.2c70.3 0 150.6-13.4 150.6-101.3zm-82.6-55.1c-25.8 0-36.7 34.2-36.7 55.1s10.9 55.1 36.7 55.1 36.7-34.2 36.7-55.1-10.9-55.1-36.7-55.1z"]},my={prefix:"fab",iconName:"openid",icon:[448,512,[],"f19b","M271.5 432l-68 32C88.5 453.7 0 392.5 0 318.2c0-71.5 82.5-131 191.7-144.3v43c-71.5 12.5-124 53-124 101.3 0 51 58.5 93.3 135.7 103v-340l68-33.2v384zM448 291l-131.3-28.5 36.8-20.7c-19.5-11.5-43.5-20-70-24.8v-43c46.2 5.5 87.7 19.5 120.3 39.3l35-19.8L448 291z"]};Nv.add(q4,ry,ey,y4,x4,oy,u4,Y4,d4,E4,B4,V4,o4,Z4,py,M4,w4,n4,l4,K4,T4,f4,cy,$4,m4,ay,N4,_4,W4,P4,v4,S4,p4,C4,L4,F4,D4,ty,sy,s4,b4,iy,e4,X4,uy,J4,my,dy,h4,A4,I4,a4,Q4,fy,r4);const hy=(e,t)=>{const n=e.__vccOpts||e;for(const[r,s]of t)n[r]=s;return n},gy={},vy={class:"columns is-centered"},yy={class:"form-column column is-two-thirds-tablet is-half-desktop is-half-widescreen is-one-third-fullhd"};function by(e,t){return F(),G("div",vy,[Q("div",yy,[Qn(e.$slots,"default")])])}const wy=hy(gy,[["render",by]]),_y=["innerHTML"],Ey=["innerHTML"],Sy={__name:"FormWrapper",props:{title:{type:String,default:""},punchline:{type:String,default:""}},setup(e){return(t,n)=>{const r=He("ResponsiveWidthWrapper");return F(),Xe(r,null,{default:qe(()=>[e.title?(F(),G("h1",{key:0,class:"title has-text-grey-dark",innerHTML:t.$t(e.title)},null,8,_y)):ce("",!0),e.punchline?(F(),G("div",{key:1,id:"punchline",class:"block",innerHTML:t.$t(e.punchline)},null,8,Ey)):ce("",!0),Qn(t.$slots,"default")]),_:3})}}};function $d(e){var t;const n=lt(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Yr=cr?window:void 0;function Do(...e){let t,n,r,s;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,r,s]=e,t=Yr):[t,n,r,s]=e,!t)return hi;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const a=[],o=()=>{a.forEach(u=>u()),a.length=0},i=(u,f,d,m)=>(u.addEventListener(f,d,m),()=>u.removeEventListener(f,d,m)),l=je(()=>[$d(t),lt(s)],([u,f])=>{if(o(),!u)return;const d=bf(f)?{...f}:f;a.push(...n.flatMap(m=>r.map(g=>i(u,m,g,d))))},{immediate:!0,flush:"post"}),c=()=>{l(),o()};return lr(c),c}const Os=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Ts="__vueuse_ssr_handlers__",xy=Ay();function Ay(){return Ts in Os||(Os[Ts]=Os[Ts]||{}),Os[Ts]}function Hd(e,t){return xy[e]||t}function ky(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const Cy={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},zc="vueuse-storage";function Oy(e,t,n,r={}){var s;const{flush:a="pre",deep:o=!0,listenToStorageChanges:i=!0,writeDefaults:l=!0,mergeDefaults:c=!1,shallow:u,window:f=Yr,eventFilter:d,onError:m=k=>{console.error(k)},initOnMounted:g}=r,b=(u?ti:me)(typeof t=="function"?t():t);if(!n)try{n=Hd("getDefaultStorage",()=>{var k;return(k=Yr)==null?void 0:k.localStorage})()}catch(k){m(k)}if(!n)return b;const w=lt(t),y=ky(w),v=(s=r.serializer)!=null?s:Cy[y],{pause:S,resume:C}=_f(b,()=>$(b.value),{flush:a,deep:o,eventFilter:d});f&&i&&ya(()=>{Do(f,"storage",P),Do(f,zc,D),g&&P()}),g||P();function R(k,x){f&&f.dispatchEvent(new CustomEvent(zc,{detail:{key:e,oldValue:k,newValue:x,storageArea:n}}))}function $(k){try{const x=n.getItem(e);if(k==null)R(x,null),n.removeItem(e);else{const O=v.write(k);x!==O&&(n.setItem(e,O),R(x,O))}}catch(x){m(x)}}function K(k){const x=k?k.newValue:n.getItem(e);if(x==null)return l&&w!=null&&n.setItem(e,v.write(w)),w;if(!k&&c){const O=v.read(x);return typeof c=="function"?c(O,w):y==="object"&&!Array.isArray(O)?{...w,...O}:O}else return typeof x!="string"?x:v.read(x)}function P(k){if(!(k&&k.storageArea!==n)){if(k&&k.key==null){b.value=w;return}if(!(k&&k.key!==e)){S();try{(k==null?void 0:k.newValue)!==v.write(b.value)&&(b.value=K(k))}catch(x){m(x)}finally{k?Ln(C):C()}}}}function D(k){P(k.detail)}return b}function Ty(){const e=me(!1),t=ir();return t&&Rn(()=>{e.value=!0},t),e}function Ly(e){const t=Ty();return se(()=>(t.value,!!e()))}function Ry(e,t={}){const{window:n=Yr}=t,r=Ly(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let s;const a=me(!1),o=c=>{a.value=c.matches},i=()=>{s&&("removeEventListener"in s?s.removeEventListener("change",o):s.removeListener(o))},l=si(()=>{r.value&&(i(),s=n.matchMedia(lt(e)),"addEventListener"in s?s.addEventListener("change",o):s.addListener(o),a.value=s.matches)});return lr(()=>{l(),i(),s=void 0}),a}function Py(e){return Ry("(prefers-color-scheme: dark)",e)}function My(e={}){const{selector:t="html",attribute:n="class",initialValue:r="auto",window:s=Yr,storage:a,storageKey:o="vueuse-color-scheme",listenToStorageChanges:i=!0,storageRef:l,emitAuto:c,disableTransition:u=!0}=e,f={auto:"",light:"light",dark:"dark",...e.modes||{}},d=Py({window:s}),m=se(()=>d.value?"dark":"light"),g=l||(o==null?gi(r):Oy(o,r,a,{window:s,listenToStorageChanges:i})),b=se(()=>g.value==="auto"?m.value:g.value),w=Hd("updateHTMLAttrs",(C,R,$)=>{const K=typeof C=="string"?s==null?void 0:s.document.querySelector(C):$d(C);if(!K)return;let P;if(u&&(P=s.document.createElement("style"),P.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),s.document.head.appendChild(P)),R==="class"){const D=$.split(/\s/g);Object.values(f).flatMap(k=>(k||"").split(/\s/g)).filter(Boolean).forEach(k=>{D.includes(k)?K.classList.add(k):K.classList.remove(k)})}else K.setAttribute(R,$);u&&(s.getComputedStyle(P).opacity,document.head.removeChild(P))});function y(C){var R;w(t,n,(R=f[C])!=null?R:C)}function v(C){e.onChanged?e.onChanged(C,y):y(C)}je(b,v,{flush:"post",immediate:!0}),ya(()=>v(b.value));const S=se({get(){return c?g.value:b.value},set(C){g.value=C}});try{return Object.assign(S,{store:g,system:m,state:b})}catch{return S}}const Fd=fn({name:"UseColorMode",props:["selector","attribute","modes","onChanged","storageKey","storage","emitAuto"],setup(e,{slots:t}){const n=My(e),r=$t({mode:n,system:n.system,store:n.store});return()=>{if(t.default)return t.default(r)}}});function ro(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}function Dd(e){const t=window.getComputedStyle(e);if(t.overflowX==="scroll"||t.overflowY==="scroll"||t.overflowX==="auto"&&e.clientWidth<e.scrollWidth||t.overflowY==="auto"&&e.clientHeight<e.scrollHeight)return!0;{const n=e.parentNode;return!n||n.tagName==="BODY"?!1:Dd(n)}}function Iy(e){const t=e||window.event,n=t.target;return Dd(n)?!1:t.touches.length>1?!0:(t.preventDefault&&t.preventDefault(),!1)}const Ls=new WeakMap;function Ny(e,t=!1){const n=me(t);let r=null;je(gi(e),o=>{const i=ro(lt(o));if(i){const l=i;Ls.get(l)||Ls.set(l,l.style.overflow),n.value&&(l.style.overflow="hidden")}},{immediate:!0});const s=()=>{const o=ro(lt(e));!o||n.value||(Ul&&(r=Do(o,"touchmove",i=>{Iy(i)},{passive:!1})),o.style.overflow="hidden",n.value=!0)},a=()=>{var o;const i=ro(lt(e));!i||!n.value||(Ul&&(r==null||r()),i.style.overflow=(o=Ls.get(i))!=null?o:"",Ls.delete(i),n.value=!1)};return lr(a),se({get(){return n.value},set(o){o?s():a()}})}function $y(){let e=!1;const t=me(!1);return(n,r)=>{if(t.value=r.value,e)return;e=!0;const s=Ny(n,r.value);je(t,a=>s.value=a)}}$y();const Hy={key:0,class:"columns is-gapless"},Fy={class:"column has-text-centered"},Dy={class:"field is-grouped"},zy={key:1,class:"content has-text-centered"},Vy={key:2,class:"content has-text-centered"},jy={key:1},By={key:3,class:"content has-text-centered"},Uy={key:0},Ky={class:"has-text-weight-bold"},Wy={key:1},qy={key:0,class:"ml-0 mt-1"},Gy={class:"column"},Yy={key:0,class:"column"},Jy={key:0,class:"release-flag"},Xy={key:1,class:"column"},Qy={key:0,class:"release-flag"},Zy={class:"mx-2 has-ellipsis"},e3={key:2},t3={key:0},n3={key:0,class:"release-flag"},r3={key:1},s3={__name:"Footer",props:{showButtons:!0,internalFooterType:{type:String,default:"navLinks"}},setup(e){const t=ad(),n=Ge(),r=nt("2fauth"),s=me(!1);function a(){confirm(Je("auth.confirm.logout"))&&n.logout()}return(o,i)=>{const l=He("router-link"),c=He("FontAwesomeIcon");return F(),G("footer",{class:Se(["main",{menu:Y(s)}])},[e.showButtons&&!Y(s)?(F(),G("div",Hy,[Q("div",Fy,[Q("div",Dy,[Qn(o.$slots,"default")])])])):ce("",!0),e.internalFooterType=="doneButton"?(F(),G("div",zy,[Q("button",{id:"lnkExitEdit",class:"button is-ghost is-like-text",onClick:i[0]||(i[0]=ha(u=>o.$emit("doneButtonClicked",!0),["stop"]))},we(o.$t("commons.done")),1)])):e.internalFooterType=="modal"?(F(),G("div",Vy,[o.$route.name!="accounts"?(F(),Xe(l,{key:0,id:"lnkBackToHome",to:{name:"accounts"},class:"has-text-grey"},{default:qe(()=>[Pe(we(o.$t("commons.back_to_home")),1)]),_:1})):(F(),G("span",jy," "))])):(F(),G("div",By,[o.$route.meta.showAbout===!0?(F(),G("div",Uy,[ne(l,{id:"lnkAbout",to:{name:"about"},class:"has-text-grey"},{default:qe(()=>[Pe(" 2FAuth – "),Q("span",Ky,"v"+we(Y(r).version),1)]),_:1})])):Y(n).preferences.showEmailInFooter?(F(),G("div",Wy,[Y(s)==!0?(F(),G("ul",qy,[Q("li",Gy,[ne(l,{id:"lnkSettings",to:{name:"settings.options"}},{default:qe(()=>[Pe(we(o.$t("settings.settings")),1)]),_:1},8,["to"])]),Y(n).isAdmin?(F(),G("li",Yy,[ne(l,{id:"lnkAdmin",to:{name:"admin.appSetup"}},{default:qe(()=>[Y(t).latestRelease&&Y(t).checkForUpdate?(F(),G("span",Jy)):ce("",!0),Pe(" "+we(o.$t("admin.admin_panel")),1)]),_:1},8,["to"])])):ce("",!0),!Y(r).config.proxyAuth||Y(r).config.proxyAuth&&Y(r).config.proxyLogoutUrl?(F(),G("li",Xy,[ne(Y(Fd),null,{default:qe(({mode:u})=>[Q("button",{id:"lnkSignOut",class:Se(["button is-text is-like-text",u=="dark"?"has-text-grey-lighter":"has-text-grey-darker"]),onClick:a},we(o.$t("auth.sign_out")),3)]),_:1})])):ce("",!0)])):ce("",!0),Q("button",{id:"btnEmailMenu",onClick:i[1]||(i[1]=u=>s.value=!Y(s)),class:"button is-text is-like-text has-text-grey",style:{width:"100%"}},[Y(t).latestRelease&&Y(t).checkForUpdate?(F(),G("span",Qy)):ce("",!0),Q("span",Zy,we(Y(n).email),1),Y(s)?(F(),Xe(c,{key:2,icon:["fas","times"],class:"mr-2"})):(F(),Xe(c,{key:1,icon:["fas","bars"],class:"mr-2"}))])])):(F(),G("div",e3,[ne(l,{id:"lnkSettings",to:{name:"settings.options"},class:"has-text-grey"},{default:qe(()=>[Pe(we(o.$t("settings.settings")),1)]),_:1},8,["to"]),Y(n).isAdmin?(F(),G("span",t3,[Pe(" - "),ne(l,{id:"lnkAdmin",to:{name:"admin.appSetup"},class:"has-text-grey"},{default:qe(()=>[Pe(we(o.$t("admin.admin")),1),Y(t).latestRelease&&Y(t).checkForUpdate?(F(),G("span",n3)):ce("",!0)]),_:1},8,["to"])])):ce("",!0),!Y(r).config.proxyAuth||Y(r).config.proxyAuth&&Y(r).config.proxyLogoutUrl?(F(),G("span",r3,[Pe(" - "),Q("button",{id:"lnkSignOut",class:"button is-text is-like-text has-text-grey",onClick:a},we(o.$t("auth.sign_out")),1)])):ce("",!0)]))]))],2)}}},a3={key:0,class:"modal-content modal-with-footer"},o3={class:"modal-slot p-4 has-text-centered"},i3={key:1,class:"modal-content modal-with-footer"},l3={class:"section"},c3={class:"columns is-centered"},u3={class:"column is-three-quarters"},f3={class:"modal-slot box has-text-centered is-shadowless"},d3={__name:"Modal",props:{modelValue:Boolean,closable:{type:Boolean,default:!0},isFullHeight:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(e,{emit:t}){const{notify:n}=sf(),r=e,s=t,a=se({get(){return r.modelValue},set(i){s("update:modelValue",i)}});function o(i){n({clean:!0}),a.value=!1}return(i,l)=>{const c=He("ButtonBackCloseCancel"),u=He("VueFooter");return F(),G("div",{class:Se(["modal modal-otp",{"is-active":Y(a)}])},[Q("div",{class:"modal-background",onClick:ha(o,["stop"])}),e.isFullHeight?(F(),G("div",a3,[Q("div",o3,[Qn(i.$slots,"default")])])):(F(),G("div",i3,[Q("section",l3,[Q("div",c3,[Q("div",u3,[Q("div",f3,[Qn(i.$slots,"default")])])])])])),r.closable?(F(),Xe(u,{key:2,showButtons:!0,internalFooterType:"modal"},{default:qe(()=>[ne(c,{action:"close",useLinkTag:!1,onClosed:o})]),_:1})):ce("",!0)],2)}}},p3=["type","disabled"],m3={__name:"Button",props:{color:{type:String,default:"is-link"},nativeType:{type:String,default:"submit"},isLoading:{type:Boolean,default:!1},isDisabled:{type:Boolean,default:!1}},setup(e){return(t,n)=>(F(),G("button",{type:e.nativeType,disabled:e.isLoading||e.isDisabled,class:Se({button:!0,[`${e.color}`]:!0,"is-loading":e.isLoading})},[Qn(t.$slots,"default")],10,p3))}},h3={key:0,class:"control"},g3={key:1,class:"control"},v3={__name:"ButtonBackCloseCancel",props:{returnTo:{type:Object,default:{name:"accounts"}},action:{type:String,default:"close"},useLinkTag:{type:Boolean,default:!0},isText:{type:Boolean,default:!1},isCapture:{type:Boolean,default:!1},isRounded:{type:Boolean,default:!0}},setup(e){H1(),yf();const t=kf(),n=e,r="button"+(t.value==="dark"&&!n.isText&&!n.isCapture?" is-dark":"")+(n.isText?" is-text":"")+(n.isCapture?" is-large is-warning":"")+(n.isRounded?" is-rounded":"");return(s,a)=>{const o=He("RouterLink");return e.useLinkTag?(F(),G("p",h3,[e.action=="close"?(F(),Xe(o,{key:0,id:"btnClose",to:e.returnTo,class:Se(r),tabindex:"0",role:"button","aria-label":s.$t("commons.close_the_x_page",{pagetitle:s.$route.meta.title})},{default:qe(()=>[Pe(we(s.$t("commons.close")),1)]),_:1},8,["to","aria-label"])):e.action=="back"?(F(),Xe(o,{key:1,id:"lnkBack",to:e.returnTo,class:Se(r),"aria-label":s.$t("commons.close_the_x_page",{pagetitle:s.$route.meta.title})},{default:qe(()=>[Pe(we(s.$t("commons.back")),1)]),_:1},8,["to","aria-label"])):e.action=="cancel"?(F(),Xe(o,{key:2,id:"btnCancel",to:e.returnTo,class:Se(r)},{default:qe(()=>[Pe(we(s.$t("commons.cancel")),1)]),_:1},8,["to"])):ce("",!0)])):(F(),G("p",g3,[e.action=="close"?(F(),G("button",{key:0,id:"btnClose",class:Se(r),onClick:a[0]||(a[0]=i=>s.$emit("closed")),type:"button"},we(s.$t("commons.close")),1)):ce("",!0),e.action=="cancel"?(F(),G("button",{key:1,id:"btnCancel",class:Se(r),onClick:a[1]||(a[1]=i=>s.$emit("canceled")),type:"button"},we(s.$t("commons.cancel")),1)):ce("",!0)]))}}},y3={role:"alert"},b3=["id","innerHTML"],w3={__name:"FieldError",props:{error:{type:String,required:!0},field:{type:String,required:!0},alertType:{type:String,default:"is-danger"}},setup(e){return(t,n)=>(F(),G("div",y3,[Q("p",{id:"valError"+e.field[0].toUpperCase()+e.field.toLowerCase().slice(1),class:Se(["help",e.alertType]),innerHTML:e.error},null,10,b3)]))}},_3=["for","innerHTML"],E3=["disabled","id","type","value","placeholder","maxlength"],S3={key:0,class:"icon is-small is-left"},x3={key:1,class:"icon is-small is-right"},A3=["innerHTML"],k3=Object.assign({inheritAttrs:!1},{__name:"FormField",props:{modelValue:[String,Number,Boolean],label:{type:String,default:""},fieldName:{type:String,default:"",required:!0},fieldError:[String],inputType:{type:String,default:"text"},placeholder:{type:String,default:""},help:{type:String,default:""},hasOffset:{type:Boolean,default:!1},isDisabled:{type:Boolean,default:!1},maxLength:{type:Number,default:null},isIndented:Boolean,leftIcon:"",rightIcon:""},setup(e){const t=e,{inputId:n}=jn(t.inputType,t.fieldName);return(r,s)=>{const a=He("FontAwesomeIcon"),o=He("FieldError");return F(),G("div",{class:Se(["mb-3",{"pt-3":e.hasOffset,"is-flex":e.isIndented}])},[e.isIndented?(F(),G("div",{key:0,class:"mx-2 pr-1",style:an({opacity:e.isDisabled?"0.5":"1"})},[ne(a,{class:"has-text-grey",icon:["fas","chevron-right"],transform:"rotate-135"})],4)):ce("",!0),Q("div",{class:Se(["field",{"is-flex-grow-5":e.isIndented}])},[Q("label",{for:Y(n),class:"label",style:an({opacity:e.isDisabled?"0.5":"1"}),innerHTML:r.$t(e.label)},null,12,_3),Q("div",{class:Se(["control",{"has-icons-left":e.leftIcon,"has-icons-right":e.rightIcon}])},[Q("input",ui({disabled:e.isDisabled,id:Y(n),type:e.inputType,class:"input",value:e.modelValue,placeholder:e.placeholder},r.$attrs,{onInput:s[0]||(s[0]=i=>r.$emit("update:modelValue",i.target.value)),onChange:s[1]||(s[1]=i=>r.$emit("change:modelValue",i.target.value)),maxlength:e.maxLength}),null,16,E3),e.leftIcon?(F(),G("span",S3,[ne(a,{icon:["fas",e.leftIcon],transform:"rotate-75",size:"xs"},null,8,["icon"])])):ce("",!0),e.rightIcon?(F(),G("span",x3,[ne(a,{icon:["fas",e.rightIcon],transform:"rotate-75",size:"xs"},null,8,["icon"])])):ce("",!0)],2),e.fieldError!=null?(F(),Xe(o,{key:0,error:e.fieldError,field:e.fieldName},null,8,["error","field"])):ce("",!0),e.help?(F(),G("p",{key:1,class:"help",innerHTML:r.$t(e.help)},null,8,A3)):ce("",!0)],2)],2)}}}),C3=["for","innerHTML"],O3={class:"control has-icons-right"},T3=["disabled","id","type","value","placeholder"],L3=["title"],R3=["title"],P3=["innerHTML"],M3=["innerHTML"],I3={key:3,class:"columns is-mobile is-size-7 mt-0"},N3={class:"column is-one-third"},$3={class:"has-text-weight-semibold"},H3=Q("br",null,null,-1),F3=Q("br",null,null,-1),D3={class:"column"},z3={class:"has-text-weight-semibold"},V3=Q("br",null,null,-1),j3=Q("br",null,null,-1),B3=Q("br",null,null,-1),U3=Q("br",null,null,-1),K3=Object.assign({inheritAttrs:!0},{__name:"FormPasswordField",props:{modelValue:[String],label:{type:String,default:""},fieldName:{type:String,default:"",required:!0},fieldError:[String],inputType:{type:String,default:"password"},placeholder:{type:String,default:""},help:{type:String,default:""},hasOffset:{type:Boolean,default:!1},isDisabled:{type:Boolean,default:!1},showRules:{type:Boolean,default:!1}},setup(e){const t=e,{inputId:n}=jn(t.inputType,t.fieldName),r=me(t.inputType),s=me(!1),a=se(()=>/[a-z]/.test(t.modelValue)),o=se(()=>/[A-Z]/.test(t.modelValue)),i=se(()=>/[0-9]/.test(t.modelValue)),l=se(()=>/[^A-Za-z0-9]/.test(t.modelValue)),c=se(()=>t.modelValue.length>=8);function u(d){s.value=!!d.getModifierState("CapsLock")}function f(d){r.value!=d&&(r.value=d)}return(d,m)=>{const g=He("font-awesome-icon"),b=He("FieldError");return F(),G("div",{class:Se(["field",{"pt-3":e.hasOffset}])},[Q("label",{for:Y(n),class:"label",innerHTML:d.$t(e.label)},null,8,C3),Q("div",O3,[Q("input",ui({disabled:e.isDisabled,id:Y(n),type:Y(r),class:"input",value:e.modelValue,placeholder:e.placeholder},d.$attrs,{onInput:m[0]||(m[0]=w=>d.$emit("update:modelValue",w.target.value)),onKeyup:u}),null,16,T3),Y(r)=="password"?(F(),G("span",{key:0,role:"button",id:"btnTogglePassword",tabindex:"0",class:"icon is-small is-right is-clickable",onKeyup:m[1]||(m[1]=ho(w=>f("text"),["enter"])),onClick:m[2]||(m[2]=w=>f("text")),title:d.$t("auth.forms.reveal_password")},[ne(g,{icon:["fas","eye-slash"]})],40,L3)):(F(),G("span",{key:1,role:"button",id:"btnTogglePassword",tabindex:"0",class:"icon is-small is-right is-clickable",onKeyup:m[3]||(m[3]=ho(w=>f("password"),["enter"])),onClick:m[4]||(m[4]=w=>f("password")),title:d.$t("auth.forms.hide_password")},[ne(g,{icon:["fas","eye"]})],40,R3))]),Y(s)?(F(),G("p",{key:0,class:"help is-warning",innerHTML:d.$t("auth.forms.caps_lock_is_on")},null,8,P3)):ce("",!0),e.fieldError!=null?(F(),Xe(b,{key:1,error:e.fieldError,field:e.fieldName},null,8,["error","field"])):ce("",!0),e.help?(F(),G("p",{key:2,class:"help",innerHTML:d.$t(e.help)},null,8,M3)):ce("",!0),e.showRules?(F(),G("div",I3,[Q("div",N3,[Q("span",$3,we(d.$t("auth.forms.mandatory_rules")),1),H3,Q("span",{class:Se(["is-underscored",{"is-dot":Y(c)}]),id:"valPwdIsLongEnough"},null,2),Pe(we(d.$t("auth.forms.is_long_enough")),1),F3]),Q("div",D3,[Q("span",z3,we(d.$t("auth.forms.optional_rules_you_should_follow")),1),V3,Q("span",{class:Se(["is-underscored",{"is-dot":Y(a)}]),id:"valPwdHasLowerCase"},null,2),Pe(we(d.$t("auth.forms.has_lower_case")),1),j3,Q("span",{class:Se(["is-underscored",{"is-dot":Y(o)}]),id:"valPwdHasUpperCase"},null,2),Pe(we(d.$t("auth.forms.has_upper_case")),1),B3,Q("span",{class:Se(["is-underscored",{"is-dot":Y(l)}]),id:"valPwdHasSpecialChar"},null,2),Pe(we(d.$t("auth.forms.has_special_char")),1),U3,Q("span",{class:Se(["is-underscored",{"is-dot":Y(i)}]),id:"valPwdHasNumber"},null,2),Pe(we(d.$t("auth.forms.has_number")),1)])])):ce("",!0)],2)}}}),W3={class:"field is-flex"},q3=["innerHTML"],G3={class:"control"},Y3={class:"select"},J3=["disabled"],X3=["value"],Q3=["innerHTML"],Z3={__name:"FormSelect",props:{modelValue:[String,Number,Boolean],label:{type:String,default:""},fieldName:{type:String,default:"",required:!0},fieldError:[String],options:{type:Array,required:!0},help:{type:String,default:""},isIndented:Boolean,isDisabled:Boolean},setup(e){const n=me(e.modelValue);return(r,s)=>{const a=He("FontAwesomeIcon"),o=He("FieldError");return F(),G("div",W3,[e.isIndented?(F(),G("div",{key:0,class:"mx-2 pr-1",style:an({opacity:e.isDisabled?"0.5":"1"})},[ne(a,{class:"has-text-grey",icon:["fas","chevron-right"],transform:"rotate-135"})],4)):ce("",!0),Q("div",null,[Q("label",{class:"label",innerHTML:r.$t(e.label),style:an({opacity:e.isDisabled?"0.5":"1"})},null,12,q3),Q("div",G3,[Q("div",Y3,[wu(Q("select",{"onUpdate:modelValue":s[0]||(s[0]=i=>Le(n)?n.value=i:null),onChange:s[1]||(s[1]=i=>r.$emit("update:modelValue",i.target.value)),disabled:e.isDisabled},[(F(!0),G(ze,null,Lu(e.options,i=>(F(),G("option",{value:i.value},we(r.$t(i.text)),9,X3))),256))],40,J3),[[dh,Y(n)]])])]),e.fieldError!=null?(F(),Xe(o,{key:0,error:e.fieldError,field:e.fieldName},null,8,["error","field"])):ce("",!0),e.help?(F(),G("p",{key:1,class:"help",innerHTML:r.$t(e.help)},null,8,Q3)):ce("",!0)])])}}},eb=["aria-labelledby"],tb=["id","innerHTML"],nb={class:"is-toggle buttons"},rb=["id","aria-checked","disabled","onClick","title"],sb=["id","checked","value","disabled"],ab=["innerHTML"],ob=["innerHTML"],ib={__name:"FormToggle",props:{modelValue:[String,Number,Boolean],choices:{type:Array,required:!0},fieldName:{type:String,required:!0},fieldError:[String],hasOffset:Boolean,isDisabled:Boolean,label:{type:String,default:""},help:{type:String,default:""}},emits:["update:modelValue"],setup(e,{emit:t}){const n=t;function r(s){n("update:modelValue",s)}return(s,a)=>{const o=He("FontAwesomeIcon"),i=He("FieldError");return F(),G("div",{class:Se(["field",{"pt-3":e.hasOffset}]),role:"radiogroup","aria-labelledby":Y(jn)("label",e.fieldName).inputId},[e.label?(F(),G("label",{key:0,id:Y(jn)("label",e.fieldName).inputId,class:"label",innerHTML:s.$t(e.label)},null,8,tb)):ce("",!0),Q("div",nb,[ne(Y(Fd),null,{default:qe(({mode:l})=>[(F(!0),G(ze,null,Lu(e.choices,c=>(F(),G("button",{key:c.value,id:Y(jn)("button",e.fieldName+c.value).inputId,role:"radio",type:"button",class:Se(["button",{"is-link":e.modelValue===c.value,"is-dark":l==="dark","is-multiline":c.legend}]),"aria-checked":e.modelValue===c.value,disabled:e.isDisabled,onClick:ha(u=>r(c.value),["stop"]),title:c.title?c.title:""},[Q("input",{id:Y(jn)("radio",c.value).inputId,type:"radio",class:"is-hidden",checked:e.modelValue===c.value,value:c.value,disabled:e.isDisabled},null,8,sb),c.legend?(F(),G("span",{key:0,innerHTML:s.$t(c.legend),class:"is-block is-size-7"},null,8,ab)):ce("",!0),c.icon?(F(),Xe(o,{key:1,icon:["fas",c.icon],class:"mr-2"},null,8,["icon"])):ce("",!0),Pe(" "+we(s.$t(c.text)),1)],10,rb))),128))]),_:1})]),e.fieldError!=null?(F(),Xe(i,{key:1,error:e.fieldError,field:e.fieldName},null,8,["error","field"])):ce("",!0),e.help?(F(),G("p",{key:2,class:"help",innerHTML:s.$t(e.help)},null,8,ob)):ce("",!0)],10,eb)}}},lb={class:"field is-flex"},cb=["id","name","disabled"],ub=["for","innerHTML","onKeypress"],fb=["innerHTML"],db=Object.assign({inheritAttrs:!1},{__name:"FormCheckbox",props:{modelValue:Boolean,fieldName:{type:String,default:"",required:!0},label:{type:String,default:""},labelClass:{type:String,default:""},help:{type:String,default:""},isIndented:Boolean,isDisabled:Boolean},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,r=t,s=om(),a=se({get(){return n.modelValue},set(i){r("update:modelValue",i)}});function o(){s.disabled!=!0&&(a.value=!a.value)}return(i,l)=>{const c=He("FontAwesomeIcon");return F(),G("div",lb,[e.isIndented?(F(),G("div",{key:0,class:"mx-2 pr-1",style:an({opacity:e.isDisabled?"0.5":"1"})},[ne(c,{class:"has-text-grey",icon:["fas","chevron-right"],transform:"rotate-135"})],4)):ce("",!0),Q("div",null,[wu(Q("input",{id:e.fieldName,type:"checkbox",name:e.fieldName,class:"is-checkradio is-info","onUpdate:modelValue":l[0]||(l[0]=u=>Le(a)?a.value=u:null),disabled:e.isDisabled},null,8,cb),[[fh,Y(a)]]),Q("label",{tabindex:"0",for:e.fieldName,class:Se(["label",e.labelClass]),innerHTML:i.$t(e.label),onKeypress:ho(ha(o,["prevent"]),["space"])},null,42,ub),e.help?(F(),G("p",{key:0,class:"help",innerHTML:i.$t(e.help)},null,8,fb)):ce("",!0)])])}}}),pb={class:"field is-grouped"},mb={class:"control"},hb={key:0,class:"control"},gb={__name:"FormButtons",props:{showCancelButton:{type:Boolean,default:!1},isBusy:{type:Boolean,default:!1},isDisabled:{type:Boolean,default:!1},caption:{type:String,default:"commons.submit"},cancelLandingView:{type:String,default:""},color:{type:String,default:"is-link"},submitId:{type:String,default:"btnSubmit"},cancelId:{type:String,default:"btnCancel"}},setup(e){return(t,n)=>{const r=He("VueButton"),s=He("RouterLink");return F(),G("div",pb,[Q("div",mb,[ne(r,{id:e.submitId,color:e.color,isLoading:e.isBusy,disabled:e.isDisabled},{default:qe(()=>[Pe(we(t.$t(e.caption)),1)]),_:1},8,["id","color","isLoading","disabled"])]),e.showCancelButton?(F(),G("div",hb,[ne(s,{id:e.cancelId,to:{name:e.cancelLandingView},class:"button is-text"},{default:qe(()=>[Pe(we(t.$t("commons.cancel")),1)]),_:1},8,["id","to"])])):ce("",!0)])}}},vb={__name:"Kicker",props:{kickAfter:{type:Number,required:!0}},setup(e){const t=Ge(),n=me(["mousedown","scroll","keypress"]),r=me(null),s=e;je(()=>s.kickAfter,()=>{i()}),Rn(()=>{n.value.forEach(function(c){window.addEventListener(c,i)},this),a()}),ua(()=>{n.value.forEach(function(c){window.removeEventListener(c,i)},this),l()});function a(){r.value=setTimeout(o,s.kickAfter*60*1e3)}function o(){clearTimeout(r.value),t.logout({kicked:!0})}function i(){l(),a()}function l(){clearTimeout(r.value)}return(c,u)=>null}},Mn=yh(eg),zd={prefix:"2fauth_",config:window.appConfig,version:window.appVersion,isDemoApp:window.isDemoApp,isTestingApp:window.isTestingApp,langs:window.appLocales,urls:window.urls};Mn.provide("2fauth",or(zd));const Vd=ng();Vd.use(({store:e})=>{e.$2fauth=zd});Mn.use(Vd);Mn.use(rr);Mn.use(W2,{lang:document.documentElement.lang.substring(0,2),resolve:async e=>{const t=Object.assign({"../lang/php_ar.json":()=>Z(()=>import("./php_ar-B0Klhp6o.js"),[],import.meta.url),"../lang/php_bg.json":()=>Z(()=>import("./php_bg-Chd5OZr1.js"),[],import.meta.url),"../lang/php_da.json":()=>Z(()=>import("./php_da-jT2uuqIL.js"),[],import.meta.url),"../lang/php_de.json":()=>Z(()=>import("./php_de-CoKrWjgn.js"),[],import.meta.url),"../lang/php_en.json":()=>Z(()=>import("./php_en-BiQ_FnWP.js"),[],import.meta.url),"../lang/php_es.json":()=>Z(()=>import("./php_es-Bb5PmW6j.js"),[],import.meta.url),"../lang/php_fr.json":()=>Z(()=>import("./php_fr-BnJxw11S.js"),[],import.meta.url),"../lang/php_hi.json":()=>Z(()=>import("./php_hi-DmYSenvU.js"),[],import.meta.url),"../lang/php_id.json":()=>Z(()=>import("./php_id-DEbtNpni.js"),[],import.meta.url),"../lang/php_it.json":()=>Z(()=>import("./php_it-DUEGlYzS.js"),[],import.meta.url),"../lang/php_ja.json":()=>Z(()=>import("./php_ja-BeClXwe_.js"),[],import.meta.url),"../lang/php_ko.json":()=>Z(()=>import("./php_ko-Rddsr2Bj.js"),[],import.meta.url),"../lang/php_nl.json":()=>Z(()=>import("./php_nl-D9GiR4OO.js"),[],import.meta.url),"../lang/php_pl.json":()=>Z(()=>import("./php_pl-B0Klhp6o.js"),[],import.meta.url),"../lang/php_pt.json":()=>Z(()=>import("./php_pt-DucI-Yi_.js"),[],import.meta.url),"../lang/php_ro.json":()=>Z(()=>import("./php_ro-dfeCo_fC.js"),[],import.meta.url),"../lang/php_ru.json":()=>Z(()=>import("./php_ru-CC34pEtg.js"),[],import.meta.url),"../lang/php_si.json":()=>Z(()=>import("./php_si-DuIH0_oO.js"),[],import.meta.url),"../lang/php_tr.json":()=>Z(()=>import("./php_tr-CkDfHBb5.js"),[],import.meta.url),"../lang/php_zh.json":()=>Z(()=>import("./php_zh-CiLNc0zd.js"),[],import.meta.url)});if(e.includes("php_"))return await t[`../lang/${e}.json`]()}});Mn.use(Ih);Mn.component("FontAwesomeIcon",Zv).component("ResponsiveWidthWrapper",wy).component("FormWrapper",Sy).component("VueFooter",s3).component("Modal",d3).component("VueButton",m3).component("ButtonBackCloseCancel",v3).component("FieldError",w3).component("FormField",k3).component("FormPasswordField",K3).component("FormSelect",Z3).component("FormToggle",ib).component("FormCheckbox",db).component("FormButtons",gb).component("Kicker",vb);Mn.mount("#app");Ge().applyUserPrefs();export{Cu as $,yb as A,Qn as B,ha as C,Le as D,Lu as E,ze as F,dh as G,Je as H,Y2 as I,yr as J,pc as K,nt as L,ya as M,lr as N,lt as O,Ln as P,wb as Q,ad as R,_b as S,J2 as T,Fd as U,ui as V,fh as W,Wu as X,Sb as Y,jn as Z,yf as _,wt as a,bb as a0,Af as a1,Eb as a2,Pn as a3,es as a4,hy as a5,Q2 as a6,xb as a7,sd as b,$t as c,G as d,Q as e,Y as f,Pe as g,Xe as h,ce as i,ne as j,qe as k,He as l,F as m,Se as n,Rn as o,H1 as p,fn as q,me as r,je as s,we as t,Ge as u,ua as v,ho as w,se as x,an as y,wu as z};
|