const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./CrvALewx.js","./1bCLebN_.js","./DGbusiP7.js","./B1Y9H4x6.js","./Cs3jzfeo.js","./CmYJqoJj.js","./D3nyWC93.js","./Bstb2qnm.js","./DsezLmb8.js","./CI-9byZ5.js","./DkumQXOV.js","./JypJ4tLA.js","./CIcPgLq-.js","./0TAPS-Na.js","./Cvs6S9JA.js","./DkrTv5p3.js","./OSdOfjcw.js","./CS6j6TGL.js","./dgYVNuDU.js","./rY8lsrRA.js","./CpmHwxx5.js","./BnCSTrEB.js","./QRD5hDwb.js","./BBSbSo-4.js","./CUJopBhJ.js","./CEPxD4dt.js","./eItXKjyy.js","./bZ7Dj_r0.js","./CRtVgQsb.js","./DhZaKONg.js","./BP6uqgCr.js","./Cv9LRuic.js","./BKhaV015.js","./BqSy0UDf.js","./DZlV44Lj.js","./DHSUf8ki.js","./Dp3UdNYw.js","./CxqbUoyU.js","./CWZ0Xsbh.js","./BmBbGtx9.js","./BVA4sbTs.js","./B1Vn8_ql.js","./D9zIbNS8.js","./BwFw-dUA.js","./DxcnGOWt.js","./vm5ASxQD.js","./BoYp2z5r.js","./Bm7NQZsf.js","./D9LaKxFh.js","./D_PFkz6J.js","./DDQtIQkC.js","./DIKbFSdK.js","./DCA1sDZ_.js","./BOrdjK77.js","./DmWOGgJG.js","./CkxsJU6q.js","./NqFzmxZ9.js","./BAeHKPdx.js","./Dfg2t8N8.js","./D5YfWRnj.js","./BAiF8O6y.js","./uC_B7J7Y.js","./DHeQp3qE.js","./Dnxo75uh.js","./CbY9T7XM.js","./B9ST-lSD.js","./lyGdPJC_.js","./C-IOSNTU.js","./3uSbvIWw.js","./DfZP2ewZ.js","./Bd4vgJ_W.js","./DqtBZTAH.js","./DeGH8xeN.js","./DrBL_Ziz.js","./CtEK75Ms.js","./04ZnqQbl.js","./CePEEb-A.js","./BljVUV4s.js","./fT0TGeyp.js","./h3fDfaWI.js","./Bjq6EMFY.js","./B5fX_2GF.js","./DLwi_2uX.js","./BCz4IwWh.js","./BiHtpm9w.js","./CIKYF0qy.js","./bz9NdED0.js","./Dpz-Cg0v.js","./GKmqOcqO.js","./CEPI2qB0.js","./DueBKs7q.js","./DCc3VAEa.js","./DJml6bdB.js","./Dq9s_50Y.js","./OITKxdJ4.js","./BiZn6e-9.js","./NrgRsoWS.js","./B8HA2mjq.js","./CGBkcyHa.js","./DXnwt3BL.js","./Bjjcn9S9.js","./CbxK0oSm.js","./C0yMxKQq.js","./CEM70UdA.js","./OfokZTRk.js","./CjdqYGWk.js","./DmOv3Wzl.js","./C-WaWDxx.css","./j3e1H8Jd.js","./BibFj1FZ.js","./2s0xkPOc.js","./EJwmq3XT.js","./B2zVE3UU.js","./CkMN4Ijs.js","./SHmyVNzB.js","./-H2YRzTA.js","./VrzuICft.js","./D_VdYkdf.js","./B1g0UVbt.js","./DVgUYh2x.js","./BUZ-rwjK.js","./a_IemX44.js","./CA7lny-G.js","./u6g0jTcX.js","./Dc1ssS-U.js","./grCQNqw7.js","./CVpuvuhG.js","./z1d3lPbq.js","./Bw4YIbPf.js","./Bd17sBRW.js","./Dqdvpn5c.js","./vIVQ7eJm.js","./CrxBFXgZ.js","./CXaQ4oBd.js","./DLEgvLgz.js","./m5x5_8cz.js","./DCeIWIxc.js","./Xwt5dOBi.js","./BWDo0jsV.js","./EjJQ-A7-.js","./Cv_t_XAs.js","./7vJx78yI.js","./Bmx_o7BF.js","./DoupS6pJ.js","./BJ605pL7.js","./BgNupiff.js","./OvKo_PSY.js","./DB2ziqkz.js","./04Fl_NJ4.js","./qr8MlsLT.js","./DDWzkjxB.js","./BrS_XM_u.js","./CMLlB0Is.js","./C91R0iKV.js","./DM1OMyGZ.js","./Bl-HZsvo.js","./lYopELlj.js","./D5G9KyVI.js","./p4QwLzS-.js","./D_QpbP85.js","./Bkt988TU.js","./Dfy2OPew.js","./vI9x-yeD.js","./Di3AuSU6.js","./JEAiMMYp.js","./HSOr6eNC.js","./lRp4fMeb.js","./BLqHiDtm.js","./MVXoSEQq.js","./sx2wd45M.js","./BsKtxbs8.js","./C4WP7x-M.css"])))=>i.map(i=>d[i]); var e=Object.defineProperty,t=e=>{throw TypeError(e)},n=(t,n,o)=>((t,n,o)=>n in t?e(t,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[n]=o)(t,"symbol"!=typeof n?n+"":n,o),o=(e,n,o)=>(((e,n)=>{n.has(e)||t("Cannot read from private field")})(e,n),o?o.call(e):n.get(e));function r(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return e=>e in t}const s={},a=[],i=()=>{},l=()=>!1,c=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),u=e=>e.startsWith("onUpdate:"),p=Object.assign,d=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},f=Object.prototype.hasOwnProperty,h=(e,t)=>f.call(e,t),m=Array.isArray,g=e=>"[object Map]"===T(e),y=e=>"[object Set]"===T(e),v=e=>"[object Date]"===T(e),_=e=>"function"==typeof e,b=e=>"string"==typeof e,w=e=>"symbol"==typeof e,x=e=>null!==e&&"object"==typeof e,k=e=>(x(e)||_(e))&&_(e.then)&&_(e.catch),E=Object.prototype.toString,T=e=>E.call(e),S=e=>"[object Object]"===T(e),C=e=>b(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,A=r(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),L=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},O=/-\w/g,P=L(e=>e.replace(O,e=>e.slice(1).toUpperCase())),R=/\B([A-Z])/g,$=L(e=>e.replace(R,"-$1").toLowerCase()),I=L(e=>e.charAt(0).toUpperCase()+e.slice(1)),j=L(e=>e?`on${I(e)}`:""),D=(e,t)=>!Object.is(e,t),N=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:o,value:n})},F=e=>{const t=parseFloat(e);return isNaN(t)?e:t},B=e=>{const t=b(e)?Number(e):NaN;return isNaN(t)?e:t};let U;const H=()=>U||(U="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{});function z(e){if(m(e)){const t={};for(let n=0;n{if(e){const n=e.split(W);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function K(e){let t="";if(b(e))t=e;else if(m(e))for(let n=0;n!(!e||!0!==e.__v_isRef),ee=e=>b(e)?e:null==e?"":m(e)||x(e)&&(e.toString===E||!_(e.toString))?Z(e)?ee(e.value):JSON.stringify(e,te,2):String(e),te=(e,t)=>Z(t)?te(e,t.value):g(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((e,[t,n],o)=>(e[ne(t,o)+" =>"]=n,e),{})}:y(t)?{[`Set(${t.size})`]:[...t.values()].map(e=>ne(e))}:w(t)?ne(t):!x(t)||m(t)||S(t)?t:String(t),ne=(e,t="")=>{var n;return w(e)?`Symbol(${null!=(n=e.description)?n:t})`:e};let oe,re;class se{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.__v_skip=!0,this.parent=oe,!e&&oe&&(this.index=(oe.scopes||(oe.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){let e,t;if(this._isPaused=!0,this.scopes)for(e=0,t=this.scopes.length;e0&&0===--this._on&&(oe=this.prevScope,this.prevScope=void 0)}stop(e){if(this._active){let t,n;for(this._active=!1,t=0,n=this.effects.length;t0)return;if(de){let e=de;for(de=void 0;e;){const t=e.next;e.next=void 0,e.flags&=-9,e=t}}let e;for(;pe;){let n=pe;for(pe=void 0;n;){const o=n.next;if(n.next=void 0,n.flags&=-9,1&n.flags)try{n.trigger()}catch(t){e||(e=t)}n=o}}if(e)throw e}function ye(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function ve(e){let t,n=e.depsTail,o=n;for(;o;){const e=o.prevDep;-1===o.version?(o===n&&(n=e),we(o),xe(o)):t=o,o.dep.activeLink=o.prevActiveLink,o.prevActiveLink=void 0,o=e}e.deps=t,e.depsTail=n}function _e(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(be(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function be(e){if(4&e.flags&&!(16&e.flags))return;if(e.flags&=-17,e.globalVersion===Ae)return;if(e.globalVersion=Ae,!e.isSSR&&128&e.flags&&(!e.deps&&!e._dirty||!_e(e)))return;e.flags|=2;const t=e.dep,n=re,o=ke;re=e,ke=!0;try{ye(e);const n=e.fn(e._value);(0===t.version||D(n,e._value))&&(e.flags|=128,e._value=n,t.version++)}catch(r){throw t.version++,r}finally{re=n,ke=o,ve(e),e.flags&=-3}}function we(e,t=!1){const{dep:n,prevSub:o,nextSub:r}=e;if(o&&(o.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=o,e.nextSub=void 0),n.subs===e&&(n.subs=o,!o&&n.computed)){n.computed.flags&=-5;for(let e=n.computed.deps;e;e=e.nextDep)we(e,!0)}t||--n.sc||!n.map||n.map.delete(n.key)}function xe(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let ke=!0;const Ee=[];function Te(){Ee.push(ke),ke=!1}function Se(){const e=Ee.pop();ke=void 0===e||e}function Ce(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const e=re;re=void 0;try{t()}finally{re=e}}}let Ae=0;class Le{constructor(e,t){this.sub=e,this.dep=t,this.version=t.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Oe{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(e){if(!re||!ke||re===this.computed)return;let t=this.activeLink;if(void 0===t||t.sub!==re)t=this.activeLink=new Le(re,this),re.deps?(t.prevDep=re.depsTail,re.depsTail.nextDep=t,re.depsTail=t):re.deps=re.depsTail=t,Pe(t);else if(-1===t.version&&(t.version=this.version,t.nextDep)){const e=t.nextDep;e.prevDep=t.prevDep,t.prevDep&&(t.prevDep.nextDep=e),t.prevDep=re.depsTail,t.nextDep=void 0,re.depsTail.nextDep=t,re.depsTail=t,re.deps===t&&(re.deps=e)}return t}trigger(e){this.version++,Ae++,this.notify(e)}notify(e){me();try{for(let e=this.subs;e;e=e.prevSub)e.sub.notify()&&e.sub.dep.notify()}finally{ge()}}}function Pe(e){if(e.dep.sc++,4&e.sub.flags){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let e=t.deps;e;e=e.nextDep)Pe(e)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Re=new WeakMap,$e=Symbol(""),Ie=Symbol(""),je=Symbol("");function De(e,t,n){if(ke&&re){let t=Re.get(e);t||Re.set(e,t=new Map);let o=t.get(n);o||(t.set(n,o=new Oe),o.map=t,o.key=n),o.track()}}function Ne(e,t,n,o,r,s){const a=Re.get(e);if(!a)return void Ae++;const i=e=>{e&&e.trigger()};if(me(),"clear"===t)a.forEach(i);else{const r=m(e),s=r&&C(n);if(r&&"length"===n){const e=Number(o);a.forEach((t,n)=>{("length"===n||n===je||!w(n)&&n>=e)&&i(t)})}else switch((void 0!==n||a.has(void 0))&&i(a.get(n)),s&&i(a.get(je)),t){case"add":r?s&&i(a.get("length")):(i(a.get($e)),g(e)&&i(a.get(Ie)));break;case"delete":r||(i(a.get($e)),g(e)&&i(a.get(Ie)));break;case"set":g(e)&&i(a.get($e))}}ge()}function Me(e){const t=xt(e);return t===e?t:(De(t,0,je),bt(e)?t:t.map(Et))}function Fe(e){return De(e=xt(e),0,je),e}function Be(e,t){return _t(e)?Tt(vt(e)?Et(t):t):Et(t)}const Ue={__proto__:null,[Symbol.iterator](){return He(this,Symbol.iterator,e=>Be(this,e))},concat(...e){return Me(this).concat(...e.map(e=>m(e)?Me(e):e))},entries(){return He(this,"entries",e=>(e[1]=Be(this,e[1]),e))},every(e,t){return Ve(this,"every",e,t,void 0,arguments)},filter(e,t){return Ve(this,"filter",e,t,e=>e.map(e=>Be(this,e)),arguments)},find(e,t){return Ve(this,"find",e,t,e=>Be(this,e),arguments)},findIndex(e,t){return Ve(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Ve(this,"findLast",e,t,e=>Be(this,e),arguments)},findLastIndex(e,t){return Ve(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Ve(this,"forEach",e,t,void 0,arguments)},includes(...e){return qe(this,"includes",e)},indexOf(...e){return qe(this,"indexOf",e)},join(e){return Me(this).join(e)},lastIndexOf(...e){return qe(this,"lastIndexOf",e)},map(e,t){return Ve(this,"map",e,t,void 0,arguments)},pop(){return Ge(this,"pop")},push(...e){return Ge(this,"push",e)},reduce(e,...t){return We(this,"reduce",e,t)},reduceRight(e,...t){return We(this,"reduceRight",e,t)},shift(){return Ge(this,"shift")},some(e,t){return Ve(this,"some",e,t,void 0,arguments)},splice(...e){return Ge(this,"splice",e)},toReversed(){return Me(this).toReversed()},toSorted(e){return Me(this).toSorted(e)},toSpliced(...e){return Me(this).toSpliced(...e)},unshift(...e){return Ge(this,"unshift",e)},values(){return He(this,"values",e=>Be(this,e))}};function He(e,t,n){const o=Fe(e),r=o[t]();return o===e||bt(e)||(r._next=r.next,r.next=()=>{const e=r._next();return e.done||(e.value=n(e.value)),e}),r}const ze=Array.prototype;function Ve(e,t,n,o,r,s){const a=Fe(e),i=a!==e&&!bt(e),l=a[t];if(l!==ze[t]){const t=l.apply(e,s);return i?Et(t):t}let c=n;a!==e&&(i?c=function(t,o){return n.call(this,Be(e,t),o,e)}:n.length>2&&(c=function(t,o){return n.call(this,t,o,e)}));const u=l.call(a,c,o);return i&&r?r(u):u}function We(e,t,n,o){const r=Fe(e);let s=n,a=!1;r!==e&&(r===e||bt(e)?n.length>3&&(s=function(t,o,r){return n.call(this,t,o,r,e)}):(a=0===o.length,s=function(t,o,r){return a&&(a=!1,t=Be(e,t)),n.call(this,t,Be(e,o),r,e)}));const i=r[t](s,...o);return a?Be(e,i):i}function qe(e,t,n){const o=xt(e);De(o,0,je);const r=o[t](...n);return-1!==r&&!1!==r||!wt(n[0])?r:(n[0]=xt(n[0]),o[t](...n))}function Ge(e,t,n=[]){Te(),me();const o=xt(e)[t].apply(e,n);return ge(),Se(),o}const Ke=r("__proto__,__v_isRef,__isVue"),Je=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>"arguments"!==e&&"caller"!==e).map(e=>Symbol[e]).filter(w));function Xe(e){w(e)||(e=String(e));const t=xt(this);return De(t,0,e),t.hasOwnProperty(e)}class Ye{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,n){if("__v_skip"===t)return e.__v_skip;const o=this._isReadonly,r=this._isShallow;if("__v_isReactive"===t)return!o;if("__v_isReadonly"===t)return o;if("__v_isShallow"===t)return r;if("__v_raw"===t)return n===(o?r?ft:dt:r?pt:ut).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const s=m(e);if(!o){let e;if(s&&(e=Ue[t]))return e;if("hasOwnProperty"===t)return Xe}const a=Reflect.get(e,t,St(e)?e:n);if(w(t)?Je.has(t):Ke(t))return a;if(o||De(e,0,t),r)return a;if(St(a)){const e=s&&C(t)?a:a.value;return o&&x(e)?gt(e):e}return x(a)?o?gt(a):ht(a):a}}class Qe extends Ye{constructor(e=!1){super(!1,e)}set(e,t,n,o){let r=e[t];const s=m(e)&&C(t);if(!this._isShallow){const e=_t(r);if(bt(n)||_t(n)||(r=xt(r),n=xt(n)),!s&&St(r)&&!St(n))return e||(r.value=n),!0}const a=s?Number(t)e,rt=e=>Reflect.getPrototypeOf(e);function st(e){return function(...t){return"delete"!==e&&("clear"===e?void 0:this)}}function at(e,t){const n=function(e,t){const n={get(n){const o=this.__v_raw,r=xt(o),s=xt(n);e||(D(n,s)&&De(r,0,n),De(r,0,s));const{has:a}=rt(r),i=t?ot:e?Tt:Et;return a.call(r,n)?i(o.get(n)):a.call(r,s)?i(o.get(s)):void(o!==r&&o.get(n))},get size(){const t=this.__v_raw;return!e&&De(xt(t),0,$e),t.size},has(t){const n=this.__v_raw,o=xt(n),r=xt(t);return e||(D(t,r)&&De(o,0,t),De(o,0,r)),t===r?n.has(t):n.has(t)||n.has(r)},forEach(n,o){const r=this,s=r.__v_raw,a=t?ot:e?Tt:Et;return!e&&De(xt(s),0,$e),s.forEach((e,t)=>n.call(o,a(e),a(t),r))}};return p(n,e?{add:st("add"),set:st("set"),delete:st("delete"),clear:st("clear")}:{add(e){const n=xt(this),o=rt(n),r=xt(e),s=t||bt(e)||_t(e)?e:r;return o.has.call(n,s)||D(e,s)&&o.has.call(n,e)||D(r,s)&&o.has.call(n,r)||(n.add(s),Ne(n,"add",s,s)),this},set(e,n){t||bt(n)||_t(n)||(n=xt(n));const o=xt(this),{has:r,get:s}=rt(o);let a=r.call(o,e);a||(e=xt(e),a=r.call(o,e));const i=s.call(o,e);return o.set(e,n),a?D(n,i)&&Ne(o,"set",e,n):Ne(o,"add",e,n),this},delete(e){const t=xt(this),{has:n,get:o}=rt(t);let r=n.call(t,e);r||(e=xt(e),r=n.call(t,e)),o&&o.call(t,e);const s=t.delete(e);return r&&Ne(t,"delete",e,void 0),s},clear(){const e=xt(this),t=0!==e.size,n=e.clear();return t&&Ne(e,"clear",void 0,void 0),n}}),["keys","values","entries",Symbol.iterator].forEach(o=>{n[o]=function(e,t,n){return function(...o){const r=this.__v_raw,s=xt(r),a=g(s),i="entries"===e||e===Symbol.iterator&&a,l="keys"===e&&a,c=r[e](...o),u=n?ot:t?Tt:Et;return!t&&De(s,0,l?Ie:$e),p(Object.create(c),{next(){const{value:e,done:t}=c.next();return t?{value:e,done:t}:{value:i?[u(e[0]),u(e[1])]:u(e),done:t}}})}}(o,e,t)}),n}(e,t);return(t,o,r)=>"__v_isReactive"===o?!e:"__v_isReadonly"===o?e:"__v_raw"===o?t:Reflect.get(h(n,o)&&o in t?n:t,o,r)}const it={get:at(!1,!1)},lt={get:at(!1,!0)},ct={get:at(!0,!1)},ut=new WeakMap,pt=new WeakMap,dt=new WeakMap,ft=new WeakMap;function ht(e){return _t(e)?e:yt(e,!1,et,it,ut)}function mt(e){return yt(e,!1,nt,lt,pt)}function gt(e){return yt(e,!0,tt,ct,dt)}function yt(e,t,n,o,r){if(!x(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const s=(a=e).__v_skip||!Object.isExtensible(a)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}((e=>T(e).slice(8,-1))(a));var a;if(0===s)return e;const i=r.get(e);if(i)return i;const l=new Proxy(e,2===s?o:n);return r.set(e,l),l}function vt(e){return _t(e)?vt(e.__v_raw):!(!e||!e.__v_isReactive)}function _t(e){return!(!e||!e.__v_isReadonly)}function bt(e){return!(!e||!e.__v_isShallow)}function wt(e){return!!e&&!!e.__v_raw}function xt(e){const t=e&&e.__v_raw;return t?xt(t):e}function kt(e){return!h(e,"__v_skip")&&Object.isExtensible(e)&&M(e,"__v_skip",!0),e}const Et=e=>x(e)?ht(e):e,Tt=e=>x(e)?gt(e):e;function St(e){return!!e&&!0===e.__v_isRef}function Ct(e){return Lt(e,!1)}function At(e){return Lt(e,!0)}function Lt(e,t){return St(e)?e:new Ot(e,t)}class Ot{constructor(e,t){this.dep=new Oe,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=t?e:xt(e),this._value=t?e:Et(e),this.__v_isShallow=t}get value(){return this.dep.track(),this._value}set value(e){const t=this._rawValue,n=this.__v_isShallow||bt(e)||_t(e);D(e=n?e:xt(e),t)&&(this._rawValue=e,this._value=n?e:Et(e),this.dep.trigger())}}function Pt(e){e.dep&&e.dep.trigger()}function Rt(e){return St(e)?e.value:e}function $t(e){return _(e)?e():Rt(e)}const It={get:(e,t,n)=>"__v_raw"===t?e:Rt(Reflect.get(e,t,n)),set:(e,t,n,o)=>{const r=e[t];return St(r)&&!St(n)?(r.value=n,!0):Reflect.set(e,t,n,o)}};function jt(e){return vt(e)?e:new Proxy(e,It)}class Dt{constructor(e){this.__v_isRef=!0,this._value=void 0;const t=this.dep=new Oe,{get:n,set:o}=e(t.track.bind(t),t.trigger.bind(t));this._get=n,this._set=o}get value(){return this._value=this._get()}set value(e){this._set(e)}}function Nt(e){const t=m(e)?new Array(e.length):{};for(const n in e)t[n]=Ut(e,n);return t}class Mt{constructor(e,t,n){this._object=e,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0,this._key=w(t)?t:String(t),this._raw=xt(e);let o=!0,r=e;if(!m(e)||w(this._key)||!C(this._key))do{o=!wt(r)||bt(r)}while(o&&(r=r.__v_raw));this._shallow=o}get value(){let e=this._object[this._key];return this._shallow&&(e=Rt(e)),this._value=void 0===e?this._defaultValue:e}set value(e){if(this._shallow&&St(this._raw[this._key])){const t=this._object[this._key];if(St(t))return void(t.value=e)}this._object[this._key]=e}get dep(){return function(e,t){const n=Re.get(e);return n&&n.get(t)}(this._raw,this._key)}}class Ft{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Bt(e,t,n){return St(e)?e:_(e)?new Ft(e):x(e)&&arguments.length>1?Ut(e,t,n):Ct(e)}function Ut(e,t,n){return new Mt(e,t,n)}class Ht{constructor(e,t,n){this.fn=e,this.setter=t,this._value=void 0,this.dep=new Oe(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Ae-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!t,this.isSSR=n}notify(){if(this.flags|=16,!(8&this.flags)&&re!==this)return he(this,!0),!0}get value(){const e=this.dep.track();return be(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}function zt(e,t,n=!1){let o,r;return _(e)?o=e:(o=e.get,r=e.set),new Ht(o,r,n)}const Vt={},Wt=new WeakMap;let qt;function Gt(e,t=1/0,n){if(t<=0||!x(e)||e.__v_skip)return e;if(((n=n||new Map).get(e)||0)>=t)return e;if(n.set(e,t),t--,St(e))Gt(e.value,t,n);else if(m(e))for(let o=0;o{Gt(e,t,n)});else if(S(e)){for(const o in e)Gt(e[o],t,n);for(const o of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,o)&&Gt(e[o],t,n)}return e}function Kt(e,t,n,o){try{return o?e(...o):e()}catch(r){Xt(r,t,n)}}function Jt(e,t,n,o){if(_(e)){const r=Kt(e,t,n,o);return r&&k(r)&&r.catch(e=>{Xt(e,t,n)}),r}if(m(e)){const r=[];for(let s=0;s=pn(n)?Yt.push(e):Yt.splice(function(e){let t=Qt+1,n=Yt.length;for(;t>>1,r=Yt[o],s=pn(r);spn(e)-pn(t));if(Zt.length=0,en)return void en.push(...e);for(en=e,tn=0;tnnull==e.id?2&e.flags?-1:1/0:e.id;function dn(e){try{for(Qt=0;Qtyn;function yn(e,t=fn,n){if(!t)return e;if(e._n)return e;const o=(...n)=>{o._d&&ms(-1);const r=mn(t);let s;try{s=e(...n)}finally{mn(r),o._d&&ms(1)}return s};return o._n=!0,o._c=!0,o._d=!0,o}function vn(e,t){if(null===fn)return e;const n=Js(fn),o=e.dirs||(e.dirs=[]);for(let r=0;r1)return n&&_(t)?t.call(o&&o.proxy):t}}function xn(){return!(!Ms()&&!vr)}const kn=Symbol.for("v-scx");function En(e,t,n){return Tn(e,t,n)}function Tn(e,t,n=s){const{immediate:o,deep:r,flush:a,once:l}=n,c=p({},n),u=t&&o||!t&&"post"!==a;let f;if(Vs)if("sync"===a){const e=wn(kn);f=e.__watcherHandles||(e.__watcherHandles=[])}else if(!u){const e=()=>{};return e.stop=i,e.resume=i,e.pause=i,e}const h=Ns;c.call=(e,t,n)=>Jt(e,h,t,n);let g=!1;"post"===a?c.scheduler=e=>{zr(e,h&&h.suspense)}:"sync"!==a&&(g=!0,c.scheduler=(e,t)=>{t?e():sn(e)}),c.augmentJob=e=>{t&&(e.flags|=4),g&&(e.flags|=2,h&&(e.id=h.uid,e.i=h))};const y=function(e,t,n=s){const{immediate:o,deep:r,once:a,scheduler:l,augmentJob:c,call:u}=n,p=e=>r?e:bt(e)||!1===r||0===r?Gt(e,1):Gt(e);let f,h,g,y,v=!1,b=!1;if(St(e)?(h=()=>e.value,v=bt(e)):vt(e)?(h=()=>p(e),v=!0):m(e)?(b=!0,v=e.some(e=>vt(e)||bt(e)),h=()=>e.map(e=>St(e)?e.value:vt(e)?p(e):_(e)?u?u(e,2):e():void 0)):h=_(e)?t?u?()=>u(e,2):e:()=>{if(g){Te();try{g()}finally{Se()}}const t=qt;qt=f;try{return u?u(e,3,[y]):e(y)}finally{qt=t}}:i,t&&r){const e=h,t=!0===r?1/0:r;h=()=>Gt(e(),t)}const w=ie(),x=()=>{f.stop(),w&&w.active&&d(w.effects,f)};if(a&&t){const e=t;t=(...t)=>{e(...t),x()}}let k=b?new Array(e.length).fill(Vt):Vt;const E=e=>{if(1&f.flags&&(f.dirty||e))if(t){const e=f.run();if(r||v||(b?e.some((e,t)=>D(e,k[t])):D(e,k))){g&&g();const n=qt;qt=f;try{const n=[e,k===Vt?void 0:b&&k[0]===Vt?[]:k,y];k=e,u?u(t,3,n):t(...n)}finally{qt=n}}}else f.run()};return c&&c(E),f=new ue(h),f.scheduler=l?()=>l(E,!1):E,y=e=>function(e,t=!1,n=qt){if(n){let t=Wt.get(n);t||Wt.set(n,t=[]),t.push(e)}}(e,!1,f),g=f.onStop=()=>{const e=Wt.get(f);if(e){if(u)u(e,4);else for(const t of e)t();Wt.delete(f)}},t?o?E(!0):k=f.run():l?l(E.bind(null,!0),!0):f.run(),x.pause=f.pause.bind(f),x.resume=f.resume.bind(f),x.stop=x,x}(e,t,c);return Vs&&(f?f.push(y):u&&y()),y}function Sn(e,t,n){const o=this.proxy,r=b(e)?e.includes(".")?Cn(o,e):()=>o[e]:e.bind(o,o);let s;_(t)?s=t:(s=t.handler,n=t);const a=Us(this),i=Tn(r,s.bind(o),n);return a(),i}function Cn(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;ee.__isTeleport,Pn=e=>e&&(e.disabled||""===e.disabled),Rn=e=>"undefined"!=typeof SVGElement&&e instanceof SVGElement,$n=e=>"function"==typeof MathMLElement&&e instanceof MathMLElement,In=(e,t)=>{const n=e&&e.to;return b(n)?t?t(n):null:n};function jn(e,t,n,{o:{insert:o},m:r},s=2){0===s&&o(e.targetAnchor,t,n);const{el:a,anchor:i,shapeFlag:l,children:c,props:u}=e,p=2===s;if(p&&o(a,t,n),(!p||Pn(u))&&16&l)for(let d=0;d{16&e.shapeFlag&&u(e.children,t,n,r,s,a,i,l)},b=(e=t)=>{const n=Pn(e.props),o=e.target=In(e.props,h),s=Mn(o,e,m,f);o&&("svg"!==a&&Rn(o)?a="svg":"mathml"!==a&&$n(o)&&(a="mathml"),r&&r.isCE&&(r.ce._teleportTargets||(r.ce._teleportTargets=new Set)).add(o),n||(_(e,o,s),Nn(e,!1)))},w=e=>{const t=()=>{An.get(e)===t&&(An.delete(e),Pn(e.props)&&(_(e,n,e.anchor),Nn(e,!0)),b(e))};An.set(e,t),zr(t,s)};if(null==e){const e=t.el=m(""),r=t.anchor=m("");if(f(e,n,o),f(r,n,o),(x=t.props)&&(x.defer||""===x.defer)||s&&s.pendingBranch)return void w(t);y&&(_(t,n,r),Nn(t,!0)),b()}else{t.el=e.el;const o=t.anchor=e.anchor,u=An.get(e);if(u)return u.flags|=8,An.delete(e),void w(t);t.targetStart=e.targetStart;const f=t.target=e.target,m=t.targetAnchor=e.targetAnchor,g=Pn(e.props),_=g?n:f,b=g?o:m;if("svg"===a||Rn(f)?a="svg":("mathml"===a||$n(f))&&(a="mathml"),v?(d(e.dynamicChildren,v,_,r,s,a,i),Kr(e,t,!0)):l||p(e,t,_,b,r,s,a,i,!1),y)g?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):jn(t,n,o,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const e=t.target=In(t.props,h);e&&jn(t,e,null,c,0)}else g&&jn(t,f,m,c,1);Nn(t,y)}var x},remove(e,t,n,{um:o,o:{remove:r}},s){const{shapeFlag:a,children:i,anchor:l,targetStart:c,targetAnchor:u,target:p,props:d}=e;let f=s||!Pn(d);const h=An.get(e);if(h&&(h.flags|=8,An.delete(e),f=!1),p&&(r(c),r(u)),s&&r(l),16&a)for(let m=0;m{const t=e.subTree;return t.component?zn(t.component):t};function Vn(e){let t=e[0];if(e.length>1)for(const n of e)if(n.type!==ls){t=n;break}return t}const Wn={name:"BaseTransition",props:Hn,setup(e,{slots:t}){const n=Ms(),o=function(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Lo(()=>{e.isMounted=!0}),Ro(()=>{e.isUnmounting=!0}),e}();return()=>{const r=t.default&&Yn(t.default(),!0);if(!r||!r.length)return;const s=Vn(r),a=xt(e),{mode:i}=a;if(o.isLeaving)return Kn(s);const l=Jn(s);if(!l)return Kn(s);let c=Gn(l,a,o,n,e=>c=e);l.type!==ls&&Xn(l,c);let u=n.subTree&&Jn(n.subTree);if(u&&u.type!==ls&&!bs(u,l)&&zn(n).type!==ls){let e=Gn(u,a,o,n);if(Xn(u,e),"out-in"===i&&l.type!==ls)return o.isLeaving=!0,e.afterLeave=()=>{o.isLeaving=!1,8&n.job.flags||n.update(),delete e.afterLeave,u=void 0},Kn(s);"in-out"===i&&l.type!==ls?e.delayLeave=(e,t,n)=>{qn(o,u)[String(u.key)]=u,e[Fn]=()=>{t(),e[Fn]=void 0,delete c.delayedLeave,u=void 0},c.delayedLeave=()=>{n(),delete c.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return s}}};function qn(e,t){const{leavingVNodes:n}=e;let o=n.get(t.type);return o||(o=Object.create(null),n.set(t.type,o)),o}function Gn(e,t,n,o,r){const{appear:s,mode:a,persisted:i=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:u,onEnterCancelled:p,onBeforeLeave:d,onLeave:f,onAfterLeave:h,onLeaveCancelled:g,onBeforeAppear:y,onAppear:v,onAfterAppear:_,onAppearCancelled:b}=t,w=String(e.key),x=qn(n,e),k=(e,t)=>{e&&Jt(e,o,9,t)},E=(e,t)=>{const n=t[1];k(e,t),m(e)?e.every(e=>e.length<=1)&&n():e.length<=1&&n()},T={mode:a,persisted:i,beforeEnter(t){let o=l;if(!n.isMounted){if(!s)return;o=y||l}t[Fn]&&t[Fn](!0);const r=x[w];r&&bs(e,r)&&r.el[Fn]&&r.el[Fn](),k(o,[t])},enter(t){if(x[w]===e)return;let o=c,r=u,a=p;if(!n.isMounted){if(!s)return;o=v||c,r=_||u,a=b||p}let i=!1;t[Bn]=e=>{i||(i=!0,k(e?a:r,[t]),T.delayedLeave&&T.delayedLeave(),t[Bn]=void 0)};const l=t[Bn].bind(null,!1);o?E(o,[t,l]):l()},leave(t,o){const r=String(e.key);if(t[Bn]&&t[Bn](!0),n.isUnmounting)return o();k(d,[t]);let s=!1;t[Fn]=n=>{s||(s=!0,o(),k(n?g:h,[t]),t[Fn]=void 0,x[r]===e&&delete x[r])};const a=t[Fn].bind(null,!1);x[r]=e,f?E(f,[t,a]):a()},clone(e){const s=Gn(e,t,n,o,r);return r&&r(s),s}};return T}function Kn(e){if(yo(e))return(e=Ss(e)).children=null,e}function Jn(e){if(!yo(e))return On(e.type)&&e.children?Vn(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(16&t)return n[0];if(32&t&&_(n.default))return n.default()}}function Xn(e,t){6&e.shapeFlag&&e.component?(e.transition=t,Xn(e.component.subTree,t)):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Yn(e,t=!1,n){let o=[],r=0;for(let s=0;s1)for(let s=0;sp({name:e.name},t,{setup:e}))():e}function Zn(){const e=Ms();return e?(e.appContext.config.idPrefix||"v")+"-"+e.ids[0]+e.ids[1]++:""}function eo(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function to(e,t){let n;return!(!(n=Object.getOwnPropertyDescriptor(e,t))||n.configurable)}const no=new WeakMap;function oo(e,t,n,o,r=!1){if(m(e))return void e.forEach((e,s)=>oo(e,t&&(m(t)?t[s]:t),n,o,r));if(ho(o)&&!r)return void(512&o.shapeFlag&&o.type.__asyncResolved&&o.component.subTree.component&&oo(e,t,n,o.component.subTree));const a=4&o.shapeFlag?Js(o.component):o.el,i=r?null:a,{i:c,r:u}=e,p=t&&t.r,f=c.refs===s?c.refs={}:c.refs,g=c.setupState,y=xt(g),v=g===s?l:e=>!to(f,e)&&h(y,e),w=(e,t)=>!t||!to(f,t);if(null!=p&&p!==u)if(ro(t),b(p))f[p]=null,v(p)&&(g[p]=null);else if(St(p)){const e=t;w(0,e.k)&&(p.value=null),e.k&&(f[e.k]=null)}if(_(u))Kt(u,c,12,[i,f]);else{const t=b(u),o=St(u);if(t||o){const s=()=>{if(e.f){const n=t?v(u)?g[u]:f[u]:w()||!e.k?u.value:f[e.k];if(r)m(n)&&d(n,a);else if(m(n))n.includes(a)||n.push(a);else if(t)f[u]=[a],v(u)&&(g[u]=f[u]);else{const t=[a];w(0,e.k)&&(u.value=t),e.k&&(f[e.k]=t)}}else t?(f[u]=i,v(u)&&(g[u]=i)):o&&(w(0,e.k)&&(u.value=i),e.k&&(f[e.k]=i))};if(i){const t=()=>{s(),no.delete(e)};t.id=-1,no.set(e,t),zr(t,n)}else ro(e),s()}}}function ro(e){const t=no.get(e);t&&(t.flags|=8,no.delete(e))}let so=!1;const ao=()=>{so||(so=!0)},io=e=>{if(1===e.nodeType)return(e=>e.namespaceURI.includes("svg")&&"foreignObject"!==e.tagName)(e)?"svg":(e=>e.namespaceURI.includes("MathML"))(e)?"mathml":void 0},lo=e=>8===e.nodeType;function co(e){const{mt:t,p:n,o:{patchProp:o,createText:r,nextSibling:s,parentNode:a,remove:i,insert:l,createComment:u}}=e,p=(n,o,i,c,u,_=!1)=>{_=_||!!o.dynamicChildren;const b=lo(n)&&"["===n.data,w=()=>m(n,o,i,c,u,b),{type:x,ref:k,shapeFlag:E,patchFlag:T}=o;let S=n.nodeType;o.el=n,-2===T&&(_=!1,o.dynamicChildren=null);let C=null;switch(x){case is:3!==S?""===o.children?(l(o.el=r(""),a(n),n),C=n):C=w():(n.data!==o.children&&(ao(),n.data=o.children),C=s(n));break;case ls:v(n)?(C=s(n),y(o.el=n.content.firstChild,n,i)):C=8!==S||b?w():s(n);break;case cs:if(b&&(S=(n=s(n)).nodeType),1===S||3===S){C=n;const e=!o.children.length;for(let t=0;t{a=a||!!t.dynamicChildren;const{type:l,props:u,patchFlag:p,shapeFlag:d,dirs:h,transition:m}=t,g="input"===l||"option"===l;if(g||-1!==p){h&&_n(t,null,n,"created");let l,_=!1;if(v(e)){_=Gr(null,m)&&n&&n.vnode.props&&n.vnode.props.appear;const o=e.content.firstChild;if(_){const e=o.getAttribute("class");e&&(o.$cls=e),m.beforeEnter(o)}y(o,e,n),t.el=e=o}if(16&d&&(!u||!u.innerHTML&&!u.textContent)){let o=f(e.firstChild,t,e,n,r,s,a);for(;o;){fo(e,1)||ao();const t=o;o=o.nextSibling,i(t)}}else if(8&d){let n=t.children;"\n"!==n[0]||"PRE"!==e.tagName&&"TEXTAREA"!==e.tagName||(n=n.slice(1));const{textContent:o}=e;o!==n&&o!==n.replace(/\r\n|\r/g,"\n")&&(fo(e,0)||ao(),e.textContent=t.children)}if(u)if(g||!a||48&p){const t=e.tagName.includes("-");for(const r in u)(g&&(r.endsWith("value")||"indeterminate"===r)||c(r)&&!A(r)||"."===r[0]||t&&!A(r))&&o(e,r,null,u[r],void 0,n)}else if(u.onClick)o(e,"onClick",null,u.onClick,void 0,n);else if(4&p&&vt(u.style))for(const e in u.style)u.style[e];(l=u&&u.onVnodeBeforeMount)&&Is(l,n,t),h&&_n(t,null,n,"beforeMount"),((l=u&&u.onVnodeMounted)||h||_)&&rs(()=>{l&&Is(l,n,t),_&&m.enter(e),h&&_n(t,null,n,"mounted")},r)}return e.nextSibling},f=(e,t,o,a,i,c,u)=>{u=u||!!t.dynamicChildren;const d=t.children,f=d.length;for(let h=0;h{const{slotScopeIds:c}=t;c&&(r=r?r.concat(c):c);const p=a(e),d=f(s(e),t,p,n,o,r,i);return d&&lo(d)&&"]"===d.data?s(t.anchor=d):(ao(),l(t.anchor=u("]"),p,d),d)},m=(e,t,o,r,l,c)=>{if(fo(e.parentElement,1)||ao(),t.el=null,c){const t=g(e);for(;;){const n=s(e);if(!n||n===t)break;i(n)}}const u=s(e),p=a(e);return i(e),n(null,t,p,u,o,r,io(p),l),o&&(o.vnode.el=t.el,Ar(o,t.el)),u},g=(e,t="[",n="]")=>{let o=0;for(;e;)if((e=s(e))&&lo(e)&&(e.data===t&&o++,e.data===n)){if(0===o)return s(e);o--}return e},y=(e,t,n)=>{const o=t.parentNode;o&&o.replaceChild(e,t);let r=n;for(;r;)r.vnode.el===t&&(r.vnode.el=r.subTree.el=e),r=r.parent},v=e=>1===e.nodeType&&"TEMPLATE"===e.tagName;return[(e,t)=>{if(!t.hasChildNodes())return n(null,e,t),un(),void(t._vnode=e);p(t.firstChild,e,null,null,null),un(),t._vnode=e},p]}const uo="data-allow-mismatch",po={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function fo(e,t){if(0===t||1===t)for(;e&&!e.hasAttribute(uo);)e=e.parentElement;const n=e&&e.getAttribute(uo);if(null==n)return!1;if(""===n)return!0;{const e=n.split(",");return!(0!==t||!e.includes("children"))||e.includes(po[t])}}H().requestIdleCallback,H().cancelIdleCallback;const ho=e=>!!e.type.__asyncLoader;function mo(e){_(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:o,delay:r=200,hydrate:s,timeout:a,suspensible:i=!0,onError:l}=e;let c,u=null,p=0;const d=()=>{let e;return u||(e=u=t().catch(e=>{if(e=e instanceof Error?e:new Error(String(e)),l)return new Promise((t,n)=>{l(e,()=>t((p++,u=null,d())),()=>n(e),p+1)});throw e}).then(t=>e!==u&&u?u:(t&&(t.__esModule||"Module"===t[Symbol.toStringTag])&&(t=t.default),c=t,t)))};return Qn({name:"AsyncComponentWrapper",__asyncLoader:d,__asyncHydrate(e,t,n){let o=!1;(t.bu||(t.bu=[])).push(()=>o=!0);const r=()=>{o||n()},a=s?()=>{const n=s(r,t=>function(e,t){if(lo(e)&&"["===e.data){let n=1,o=e.nextSibling;for(;o;){if(1===o.nodeType){if(!1===t(o))break}else if(lo(o))if("]"===o.data){if(0===--n)break}else"["===o.data&&n++;o=o.nextSibling}}else t(e)}(e,t));n&&(t.bum||(t.bum=[])).push(n)}:r;c?a():d().then(()=>!t.isUnmounted&&a())},get __asyncResolved(){return c},setup(){const e=Ns;if(eo(e),c)return()=>go(c,e);const t=t=>{u=null,Xt(t,e,13,!o)};if(i&&e.suspense||Vs)return d().then(t=>()=>go(t,e)).catch(e=>(t(e),()=>o?Es(o,{error:e}):null));const s=Ct(!1),l=Ct(),p=Ct(!!r);return r&&setTimeout(()=>{p.value=!1},r),null!=a&&setTimeout(()=>{if(!s.value&&!l.value){const e=new Error(`Async component timed out after ${a}ms.`);t(e),l.value=e}},a),d().then(()=>{s.value=!0,e.parent&&yo(e.parent.vnode)&&e.parent.update()}).catch(e=>{t(e),l.value=e}),()=>s.value&&c?go(c,e):l.value&&o?Es(o,{error:l.value}):n&&!p.value?go(n,e):void 0}})}function go(e,t){const{ref:n,props:o,children:r,ce:s}=t.vnode,a=Es(e,o,r);return a.ref=n,a.ce=s,delete t.vnode.ce,a}const yo=e=>e.type.__isKeepAlive,vo={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=Ms(),o=n.ctx;if(!o.renderer)return()=>{const e=t.default&&t.default();return e&&1===e.length?e[0]:e};const r=new Map,s=new Set;let a=null;const i=n.suspense,{renderer:{p:l,m:c,um:u,o:{createElement:p}}}=o,d=p("div");function f(e){Eo(e),u(e,n,i,!0)}function h(e){r.forEach((t,n)=>{const o=Xs(ho(t)?t.type.__asyncResolved||{}:t.type);o&&!e(o)&&m(n)})}function m(e){const t=r.get(e);!t||a&&bs(t,a)?a&&Eo(a):f(t),r.delete(e),s.delete(e)}o.activate=(e,t,n,o,r)=>{const s=e.component;c(e,t,n,0,i),l(s.vnode,e,t,n,s,i,o,e.slotScopeIds,r),zr(()=>{s.isDeactivated=!1,s.a&&N(s.a);const t=e.props&&e.props.onVnodeMounted;t&&Is(t,s.parent,e)},i)},o.deactivate=e=>{const t=e.component;Xr(t.m),Xr(t.a),c(e,d,null,1,i),zr(()=>{t.da&&N(t.da);const n=e.props&&e.props.onVnodeUnmounted;n&&Is(n,t.parent,e),t.isDeactivated=!0},i)},En(()=>[e.include,e.exclude],([e,t])=>{e&&h(t=>_o(e,t)),t&&h(e=>!_o(t,e))},{flush:"post",deep:!0});let g=null;const y=()=>{null!=g&&(Qr(n.subTree.type)?zr(()=>{r.set(g,To(n.subTree))},n.subTree.suspense):r.set(g,To(n.subTree)))};return Lo(y),Po(y),Ro(()=>{r.forEach(e=>{const{subTree:t,suspense:o}=n,r=To(t);if(e.type===r.type&&e.key===r.key){Eo(r);const e=r.component.da;return void(e&&zr(e,o))}f(e)})}),()=>{if(g=null,!t.default)return a=null;const n=t.default(),o=n[0];if(n.length>1)return a=null,n;if(!_s(o)||!(4&o.shapeFlag||128&o.shapeFlag))return a=null,o;let i=To(o);if(i.type===ls)return a=null,i;const l=i.type,c=Xs(ho(i)?i.type.__asyncResolved||{}:l),{include:u,exclude:p,max:d}=e;if(u&&(!c||!_o(u,c))||p&&c&&_o(p,c))return i.shapeFlag&=-257,a=i,o;const f=null==i.key?l:i.key,h=r.get(f);return i.el&&(i=Ss(i),128&o.shapeFlag&&(o.ssContent=i)),g=f,h?(i.el=h.el,i.component=h.component,i.transition&&Xn(i,i.transition),i.shapeFlag|=512,s.delete(f),s.add(f)):(s.add(f),d&&s.size>parseInt(d,10)&&m(s.values().next().value)),i.shapeFlag|=256,a=i,Qr(o.type)?o:i}}};function _o(e,t){return m(e)?e.some(e=>_o(e,t)):b(e)?e.split(",").includes(t):"[object RegExp]"===T(e)&&(e.lastIndex=0,e.test(t))}function bo(e,t){xo(e,"a",t)}function wo(e,t){xo(e,"da",t)}function xo(e,t,n=Ns){const o=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(So(t,o,n),n){let e=n.parent;for(;e&&e.parent;)yo(e.parent.vnode)&&ko(o,t,n,e),e=e.parent}}function ko(e,t,n,o){const r=So(t,e,o,!0);$o(()=>{d(o[t],r)},n)}function Eo(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function To(e){return 128&e.shapeFlag?e.ssContent:e}function So(e,t,n=Ns,o=!1){if(n){const r=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...o)=>{Te();const r=Us(n),s=Jt(t,n,e,o);return r(),Se(),s});return o?r.unshift(s):r.push(s),s}}const Co=e=>(t,n=Ns)=>{Vs&&"sp"!==e||So(e,(...e)=>t(...e),n)},Ao=Co("bm"),Lo=Co("m"),Oo=Co("bu"),Po=Co("u"),Ro=Co("bum"),$o=Co("um"),Io=Co("sp"),jo=Co("rtg"),Do=Co("rtc");function No(e,t=Ns){So("ec",e,t)}const Mo="components";function Fo(e,t){return zo(Mo,e,!0,t)||e}const Bo=Symbol.for("v-ndc");function Uo(e){return b(e)?zo(Mo,e,!1)||e:e||Bo}function Ho(e){return zo("directives",e)}function zo(e,t,n=!0,o=!1){const r=fn||Ns;if(r){const n=r.type;if(e===Mo){const e=Xs(n,!1);if(e&&(e===t||e===P(t)||e===I(P(t))))return n}const s=Vo(r[e]||n[e],t)||Vo(r.appContext[e],t);return!s&&o?n:s}}function Vo(e,t){return e&&(e[t]||e[P(t)]||e[I(P(t))])}function Wo(e,t,n,o){let r;const s=n&&n[o],a=m(e);if(a||b(e)){let n=!1,o=!1;a&&vt(e)&&(n=!bt(e),o=_t(e),e=Fe(e)),r=new Array(e.length);for(let a=0,i=e.length;at(e,n,void 0,s&&s[n]));else{const n=Object.keys(e);r=new Array(n.length);for(let o=0,a=n.length;o{const t=o.fn(...e);return t&&(t.key=o.key),t}:o.fn)}return e}function Go(e,t,n={},o,r){if(fn.ce||fn.parent&&ho(fn.parent)&&fn.parent.ce){const e=Object.keys(n).length>0;return"default"!==t&&(n.name=t),ds(),vs(as,null,[Es("slot",n,o&&o())],e?-2:64)}let s=e[t];s&&s._c&&(s._d=!1),ds();const a=s&&Ko(s(n)),i=n.key||a&&a.key,l=vs(as,{key:(i&&!w(i)?i:`_${t}`)+(!a&&o?"_fb":"")},a||(o?o():[]),a&&1===e._?64:-2);return!r&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),s&&s._c&&(s._d=!0),l}function Ko(e){return e.some(e=>!_s(e)||e.type!==ls&&!(e.type===as&&!Ko(e.children)))?e:null}const Jo=e=>e?zs(e)?Js(e):Jo(e.parent):null,Xo=p(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=>Jo(e.parent),$root:e=>Jo(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>ir(e),$forceUpdate:e=>e.f||(e.f=()=>{sn(e.update)}),$nextTick:e=>e.n||(e.n=rn.bind(e.proxy)),$watch:e=>Sn.bind(e)}),Yo=(e,t)=>e!==s&&!e.__isScriptSetup&&h(e,t),Qo={get({_:e},t){if("__v_skip"===t)return!0;const{ctx:n,setupState:o,data:r,props:a,accessCache:i,type:l,appContext:c}=e;if("$"!==t[0]){const e=i[t];if(void 0!==e)switch(e){case 1:return o[t];case 2:return r[t];case 4:return n[t];case 3:return a[t]}else{if(Yo(o,t))return i[t]=1,o[t];if(r!==s&&h(r,t))return i[t]=2,r[t];if(h(a,t))return i[t]=3,a[t];if(n!==s&&h(n,t))return i[t]=4,n[t];rr&&(i[t]=0)}}const u=Xo[t];let p,d;return u?("$attrs"===t&&De(e.attrs,0,""),u(e)):(p=l.__cssModules)&&(p=p[t])?p:n!==s&&h(n,t)?(i[t]=4,n[t]):(d=c.config.globalProperties,h(d,t)?d[t]:void 0)},set({_:e},t,n){const{data:o,setupState:r,ctx:a}=e;return Yo(r,t)?(r[t]=n,!0):o!==s&&h(o,t)?(o[t]=n,!0):!(h(e.props,t)||"$"===t[0]&&t.slice(1)in e||(a[t]=n,0))},has({_:{data:e,setupState:t,accessCache:n,ctx:o,appContext:r,props:a,type:i}},l){let c;return!!(n[l]||e!==s&&"$"!==l[0]&&h(e,l)||Yo(t,l)||h(a,l)||h(o,l)||h(Xo,l)||h(r.config.globalProperties,l)||(c=i.__cssModules)&&c[l])},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:h(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Zo(){return tr().slots}function er(){return tr().attrs}function tr(e){const t=Ms();return t.setupContext||(t.setupContext=Ks(t))}function nr(e){return m(e)?e.reduce((e,t)=>(e[t]=null,e),{}):e}function or(e){const t=Ms(),n=Vs;let o=e();Hs(),n&&Bs(!1);const r=()=>{Us(t),n&&Bs(!0)},s=()=>{Ms()!==t&&t.scope.off(),Hs(),n&&Bs(!1)};return k(o)&&(o=o.catch(e=>{throw r(),Promise.resolve().then(()=>Promise.resolve().then(s)),e})),[o,()=>{r(),Promise.resolve().then(s)}]}let rr=!0;function sr(e,t,n){Jt(m(e)?e.map(e=>e.bind(t.proxy)):e.bind(t.proxy),t,n)}function ar(e,t,n,o){let r=o.includes(".")?Cn(n,o):()=>n[o];if(b(e)){const n=t[e];_(n)&&En(r,n)}else if(_(e))En(r,e.bind(n));else if(x(e))if(m(e))e.forEach(e=>ar(e,t,n,o));else{const o=_(e.handler)?e.handler.bind(n):t[e.handler];_(o)&&En(r,o,e)}}function ir(e){const t=e.type,{mixins:n,extends:o}=t,{mixins:r,optionsCache:s,config:{optionMergeStrategies:a}}=e.appContext,i=s.get(t);let l;return i?l=i:r.length||n||o?(l={},r.length&&r.forEach(e=>lr(l,e,a,!0)),lr(l,t,a)):l=t,x(t)&&s.set(t,l),l}function lr(e,t,n,o=!1){const{mixins:r,extends:s}=t;s&&lr(e,s,n,!0),r&&r.forEach(t=>lr(e,t,n,!0));for(const a in t)if(o&&"expose"===a);else{const o=cr[a]||n&&n[a];e[a]=o?o(e[a],t[a]):t[a]}return e}const cr={data:ur,props:hr,emits:hr,methods:fr,computed:fr,beforeCreate:dr,created:dr,beforeMount:dr,mounted:dr,beforeUpdate:dr,updated:dr,beforeDestroy:dr,beforeUnmount:dr,destroyed:dr,unmounted:dr,activated:dr,deactivated:dr,errorCaptured:dr,serverPrefetch:dr,components:fr,directives:fr,watch:function(e,t){if(!e)return t;if(!t)return e;const n=p(Object.create(null),e);for(const o in t)n[o]=dr(e[o],t[o]);return n},provide:ur,inject:function(e,t){return fr(pr(e),pr(t))}};function ur(e,t){return t?e?function(){return p(_(e)?e.call(this,this):e,_(t)?t.call(this,this):t)}:t:e}function pr(e){if(m(e)){const t={};for(let n=0;n(s.has(e)||(e&&_(e.install)?(s.add(e),e.install(l,...t)):_(e)&&(s.add(e),e(l,...t))),l),mixin:e=>(r.mixins.includes(e)||r.mixins.push(e),l),component:(e,t)=>t?(r.components[e]=t,l):r.components[e],directive:(e,t)=>t?(r.directives[e]=t,l):r.directives[e],mount(s,a,c){if(!i){const u=l._ceVNode||Es(n,o);return u.appContext=r,!0===c?c="svg":!1===c&&(c=void 0),a&&t?t(u,s):e(u,s,c),i=!0,l._container=s,s.__vue_app__=l,Js(u.component)}},onUnmount(e){a.push(e)},unmount(){i&&(Jt(a,l._instance,16),e(null,l._container),delete l._container.__vue_app__)},provide:(e,t)=>(r.provides[e]=t,l),runWithContext(e){const t=vr;vr=l;try{return e()}finally{vr=t}}};return l}}let vr=null;function _r(e,t,...n){if(e.isUnmounted)return;const o=e.vnode.props||s;let r=n;const a=t.startsWith("update:"),i=a&&((e,t)=>"modelValue"===t||"model-value"===t?e.modelModifiers:e[`${t}Modifiers`]||e[`${P(t)}Modifiers`]||e[`${$(t)}Modifiers`])(o,t.slice(7));let l;i&&(i.trim&&(r=n.map(e=>b(e)?e.trim():e)),i.number&&(r=n.map(F)));let c=o[l=j(t)]||o[l=j(P(t))];!c&&a&&(c=o[l=j($(t))]),c&&Jt(c,e,6,r);const u=o[l+"Once"];if(u){if(e.emitted){if(e.emitted[l])return}else e.emitted={};e.emitted[l]=!0,Jt(u,e,6,r)}}const br=new WeakMap;function wr(e,t,n=!1){const o=n?br:t.emitsCache,r=o.get(e);if(void 0!==r)return r;const s=e.emits;let a={},i=!1;if(!_(e)){const o=e=>{const n=wr(e,t,!0);n&&(i=!0,p(a,n))};!n&&t.mixins.length&&t.mixins.forEach(o),e.extends&&o(e.extends),e.mixins&&e.mixins.forEach(o)}return s||i?(m(s)?s.forEach(e=>a[e]=null):p(a,s),x(e)&&o.set(e,a),a):(x(e)&&o.set(e,null),null)}function xr(e,t){return!(!e||!c(t))&&(t=t.slice(2).replace(/Once$/,""),h(e,t[0].toLowerCase()+t.slice(1))||h(e,$(t))||h(e,t))}function kr(e){const{type:t,vnode:n,proxy:o,withProxy:r,propsOptions:[s],slots:a,attrs:i,emit:l,render:c,renderCache:p,props:d,data:f,setupState:h,ctx:m,inheritAttrs:g}=e,y=mn(e);let v,_;try{if(4&n.shapeFlag){const e=r||o,t=e;v=Os(c.call(t,e,p,d,h,f,m)),_=i}else{const e=t;v=Os(e.length>1?e(d,{attrs:i,slots:a,emit:l}):e(d,null)),_=t.props?i:Er(i)}}catch(w){us.length=0,Xt(w,e,1),v=Es(ls)}let b=v;if(_&&!1!==g){const e=Object.keys(_),{shapeFlag:t}=b;e.length&&7&t&&(s&&e.some(u)&&(_=Tr(_,s)),b=Ss(b,_,!1,!0))}return n.dirs&&(b=Ss(b,null,!1,!0),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&Xn(b,n.transition),v=b,mn(y),v}const Er=e=>{let t;for(const n in e)("class"===n||"style"===n||c(n))&&((t||(t={}))[n]=e[n]);return t},Tr=(e,t)=>{const n={};for(const o in e)u(o)&&o.slice(9)in t||(n[o]=e[o]);return n};function Sr(e,t,n){const o=Object.keys(t);if(o.length!==Object.keys(e).length)return!0;for(let r=0;rObject.create(Lr),Pr=e=>Object.getPrototypeOf(e)===Lr;function Rr(e,t,n,o){const[r,a]=e.propsOptions;let i,l=!1;if(t)for(let s in t){if(A(s))continue;const c=t[s];let u;r&&h(r,u=P(s))?a&&a.includes(u)?(i||(i={}))[u]=c:n[u]=c:xr(e.emitsOptions,s)||s in o&&c===o[s]||(o[s]=c,l=!0)}if(a){const t=xt(n),o=i||s;for(let s=0;s{u=!0;const[n,o]=jr(e,t,!0);p(l,n),o&&c.push(...o)};!n&&t.mixins.length&&t.mixins.forEach(o),e.extends&&o(e.extends),e.mixins&&e.mixins.forEach(o)}if(!i&&!u)return x(e)&&o.set(e,a),a;if(m(i))for(let a=0;a"_"===e||"_ctx"===e||"$stable"===e,Mr=e=>m(e)?e.map(Os):[Os(e)],Fr=(e,t,n)=>{if(t._n)return t;const o=yn((...e)=>Mr(t(...e)),n);return o._c=!1,o},Br=(e,t,n)=>{const o=e._ctx;for(const r in e){if(Nr(r))continue;const n=e[r];if(_(n))t[r]=Fr(0,n,o);else if(null!=n){const e=Mr(n);t[r]=()=>e}}},Ur=(e,t)=>{const n=Mr(t);e.slots.default=()=>n},Hr=(e,t,n)=>{for(const o in t)!n&&Nr(o)||(e[o]=t[o])},zr=rs;function Vr(e,t){H().__VUE__=!0;const{insert:n,remove:o,patchProp:r,createElement:l,createText:c,createComment:u,setText:p,setElementText:d,parentNode:f,nextSibling:m,setScopeId:g=i,insertStaticContent:y}=e,v=(e,t,n,o=null,r=null,s=null,a=void 0,i=null,l=!!t.dynamicChildren)=>{if(e===t)return;e&&!bs(e,t)&&(o=Y(e),q(e,r,s,!0),e=null),-2===t.patchFlag&&(l=!1,t.dynamicChildren=null);const{type:c,ref:u,shapeFlag:p}=t;switch(c){case is:_(e,t,n,o);break;case ls:b(e,t,n,o);break;case cs:null==e&&w(t,n,o,a);break;case as:R(e,t,n,o,r,s,a,i,l);break;default:1&p?x(e,t,n,o,r,s,a,i,l):6&p?I(e,t,n,o,r,s,a,i,l):(64&p||128&p)&&c.process(e,t,n,o,r,s,a,i,l,ee)}null!=u&&r?oo(u,e&&e.ref,s,t||e,!t):null==u&&e&&null!=e.ref&&oo(e.ref,null,s,e,!0)},_=(e,t,o,r)=>{if(null==e)n(t.el=c(t.children),o,r);else{const n=t.el=e.el;t.children!==e.children&&p(n,t.children)}},b=(e,t,o,r)=>{null==e?n(t.el=u(t.children||""),o,r):t.el=e.el},w=(e,t,n,o)=>{[e.el,e.anchor]=y(e.children,t,n,o,e.el,e.anchor)},x=(e,t,n,o,r,s,a,i,l)=>{if("svg"===t.type?a="svg":"math"===t.type&&(a="mathml"),null==e)E(t,n,o,r,s,a,i,l);else{const n=e.el&&e.el._isVueCE?e.el:null;try{n&&n._beginPatch(),C(e,t,r,s,a,i,l)}finally{n&&n._endPatch()}}},E=(e,t,o,s,a,i,c,u)=>{let p,f;const{props:h,shapeFlag:m,transition:g,dirs:y}=e;if(p=e.el=l(e.type,i,h&&h.is,h),8&m?d(p,e.children):16&m&&S(e.children,p,null,s,a,Wr(e,i),c,u),y&&_n(e,null,s,"created"),T(p,e,e.scopeId,c,s),h){for(const e in h)"value"===e||A(e)||r(p,e,null,h[e],i,s);"value"in h&&r(p,"value",null,h.value,i),(f=h.onVnodeBeforeMount)&&Is(f,s,e)}y&&_n(e,null,s,"beforeMount");const v=Gr(a,g);v&&g.beforeEnter(p),n(p,t,o),((f=h&&h.onVnodeMounted)||v||y)&&zr(()=>{try{f&&Is(f,s,e),v&&g.enter(p),y&&_n(e,null,s,"mounted")}finally{}},a)},T=(e,t,n,o,r)=>{if(n&&g(e,n),o)for(let s=0;s{for(let c=l;c{const c=t.el=e.el;let{patchFlag:u,dynamicChildren:p,dirs:f}=t;u|=16&e.patchFlag;const h=e.props||s,m=t.props||s;let g;if(n&&qr(n,!1),(g=m.onVnodeBeforeUpdate)&&Is(g,n,t,e),f&&_n(t,e,n,"beforeUpdate"),n&&qr(n,!0),(h.innerHTML&&null==m.innerHTML||h.textContent&&null==m.textContent)&&d(c,""),p?L(e.dynamicChildren,p,c,n,o,Wr(t,a),i):l||U(e,t,c,null,n,o,Wr(t,a),i,!1),u>0){if(16&u)O(c,h,m,n,a);else if(2&u&&h.class!==m.class&&r(c,"class",null,m.class,a),4&u&&r(c,"style",h.style,m.style,a),8&u){const e=t.dynamicProps;for(let t=0;t{g&&Is(g,n,t,e),f&&_n(t,e,n,"updated")},o)},L=(e,t,n,o,r,s,a)=>{for(let i=0;i{if(t!==n){if(t!==s)for(const s in t)A(s)||s in n||r(e,s,t[s],null,a,o);for(const s in n){if(A(s))continue;const i=n[s],l=t[s];i!==l&&"value"!==s&&r(e,s,l,i,a,o)}"value"in n&&r(e,"value",t.value,n.value,a)}},R=(e,t,o,r,s,a,i,l,u)=>{const p=t.el=e?e.el:c(""),d=t.anchor=e?e.anchor:c("");let{patchFlag:f,dynamicChildren:h,slotScopeIds:m}=t;m&&(l=l?l.concat(m):m),null==e?(n(p,o,r),n(d,o,r),S(t.children||[],o,d,s,a,i,l,u)):f>0&&64&f&&h&&e.dynamicChildren&&e.dynamicChildren.length===h.length?(L(e.dynamicChildren,h,o,s,a,i,l),(null!=t.key||s&&t===s.subTree)&&Kr(e,t,!0)):U(e,t,o,d,s,a,i,l,u)},I=(e,t,n,o,r,s,a,i,l)=>{t.slotScopeIds=i,null==e?512&t.shapeFlag?r.ctx.activate(t,n,o,a,l):j(t,n,o,r,s,a,l):D(e,t,l)},j=(e,t,n,o,r,a,i)=>{const l=e.component=function(e,t,n){const o=e.type,r=(t?t.appContext:e.appContext)||js,a={uid:Ds++,vnode:e,type:o,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new se(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(r.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:jr(o,r),emitsOptions:wr(o,r),emit:null,emitted:null,propsDefaults:s,inheritAttrs:o.inheritAttrs,ctx:s,data:s,props:s,attrs:s,slots:s,refs:s,setupState:s,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return a.ctx={_:a},a.root=t?t.root:a,a.emit=_r.bind(null,a),e.ce&&e.ce(a),a}(e,o,r);if(yo(e)&&(l.ctx.renderer=ee),function(e,t=!1,n=!1){t&&Bs(t);const{props:o,children:r}=e.vnode,s=zs(e);(function(e,t,n,o=!1){const r={},s=Or();e.propsDefaults=Object.create(null),Rr(e,t,r,s);for(const a in e.propsOptions[0])a in r||(r[a]=void 0);n?e.props=o?r:mt(r):e.type.props?e.props=r:e.props=s,e.attrs=s})(e,o,s,t),((e,t,n)=>{const o=e.slots=Or();if(32&e.vnode.shapeFlag){const e=t._;e?(Hr(o,t,n),n&&M(o,"_",e,!0)):Br(t,o)}else t&&Ur(e,t)})(e,r,n||t);s&&function(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Qo);const{setup:o}=n;if(o){Te();const n=e.setupContext=o.length>1?Ks(e):null,r=Us(e),s=Kt(o,e,0,[e.props,n]),a=k(s);if(Se(),r(),!a&&!e.sp||ho(e)||eo(e),a){if(s.then(Hs,Hs),t)return s.then(t=>{Ws(e,t)}).catch(t=>{Xt(t,e,0)});e.asyncDep=s}else Ws(e,s)}else qs(e)}(e,t);t&&Bs(!1)}(l,!1,i),l.asyncDep){if(r&&r.registerDep(l,F,i),!e.el){const o=l.subTree=Es(ls);b(null,o,t,n),e.placeholder=o.el}}else F(l,e,t,n,r,a,i)},D=(e,t,n)=>{const o=t.component=e.component;if(function(e,t,n){const{props:o,children:r,component:s}=e,{props:a,children:i,patchFlag:l}=t,c=s.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&l>=0))return!(!r&&!i||i&&i.$stable)||o!==a&&(o?!a||Sr(o,a,c):!!a);if(1024&l)return!0;if(16&l)return o?Sr(o,a,c):!!a;if(8&l){const e=t.dynamicProps;for(let t=0;t{e.scope.on();const i=e.effect=new ue(()=>{if(e.isMounted){let{next:t,bu:n,u:o,parent:i,vnode:c}=e;{const n=Jr(e);if(n)return t&&(t.el=c.el,B(e,t,a)),void n.asyncDep.then(()=>{zr(()=>{e.isUnmounted||l()},r)})}let u,p=t;qr(e,!1),t?(t.el=c.el,B(e,t,a)):t=c,n&&N(n),(u=t.props&&t.props.onVnodeBeforeUpdate)&&Is(u,i,t,c),qr(e,!0);const d=kr(e),h=e.subTree;e.subTree=d,v(h,d,f(h.el),Y(h),e,r,s),t.el=d.el,null===p&&Ar(e,d.el),o&&zr(o,r),(u=t.props&&t.props.onVnodeUpdated)&&zr(()=>Is(u,i,t,c),r)}else{let a;const{el:i,props:l}=t,{bm:c,m:u,parent:p,root:d,type:f}=e,h=ho(t);if(qr(e,!1),c&&N(c),!h&&(a=l&&l.onVnodeBeforeMount)&&Is(a,p,t),qr(e,!0),i&&ne){const t=()=>{e.subTree=kr(e),ne(i,e.subTree,e,r,null)};h&&f.__asyncHydrate?f.__asyncHydrate(i,e,t):t()}else{d.ce&&d.ce._hasShadowRoot()&&d.ce._injectChildStyle(f,e.parent?e.parent.type:void 0);const a=e.subTree=kr(e);v(null,a,n,o,e,r,s),t.el=a.el}if(u&&zr(u,r),!h&&(a=l&&l.onVnodeMounted)){const e=t;zr(()=>Is(a,p,e),r)}(256&t.shapeFlag||p&&ho(p.vnode)&&256&p.vnode.shapeFlag)&&e.a&&zr(e.a,r),e.isMounted=!0,t=n=o=null}});e.scope.off();const l=e.update=i.run.bind(i),c=e.job=i.runIfDirty.bind(i);c.i=e,c.id=e.uid,i.scheduler=()=>sn(c),qr(e,!0),l()},B=(e,t,n)=>{t.component=e;const o=e.vnode.props;e.vnode=t,e.next=null,function(e,t,n,o){const{props:r,attrs:s,vnode:{patchFlag:a}}=e,i=xt(r),[l]=e.propsOptions;let c=!1;if(!(o||a>0)||16&a){let o;Rr(e,t,r,s)&&(c=!0);for(const s in i)t&&(h(t,s)||(o=$(s))!==s&&h(t,o))||(l?!n||void 0===n[s]&&void 0===n[o]||(r[s]=$r(l,i,s,void 0,e,!0)):delete r[s]);if(s!==i)for(const e in s)t&&h(t,e)||(delete s[e],c=!0)}else if(8&a){const n=e.vnode.dynamicProps;for(let o=0;o{const{vnode:o,slots:r}=e;let a=!0,i=s;if(32&o.shapeFlag){const e=t._;e?n&&1===e?a=!1:Hr(r,t,n):(a=!t.$stable,Br(t,r)),i=t}else t&&(Ur(e,t),i={default:1});if(a)for(const s in r)Nr(s)||null!=i[s]||delete r[s]})(e,t.children,n),Te(),cn(e),Se()},U=(e,t,n,o,r,s,a,i,l=!1)=>{const c=e&&e.children,u=e?e.shapeFlag:0,p=t.children,{patchFlag:f,shapeFlag:h}=t;if(f>0){if(128&f)return void V(c,p,n,o,r,s,a,i,l);if(256&f)return void z(c,p,n,o,r,s,a,i,l)}8&h?(16&u&&X(c,r,s),p!==c&&d(n,p)):16&u?16&h?V(c,p,n,o,r,s,a,i,l):X(c,r,s,!0):(8&u&&d(n,""),16&h&&S(p,n,o,r,s,a,i,l))},z=(e,t,n,o,r,s,i,l,c)=>{t=t||a;const u=(e=e||a).length,p=t.length,d=Math.min(u,p);let f;for(f=0;fp?X(e,r,s,!0,!1,d):S(t,n,o,r,s,i,l,c,d)},V=(e,t,n,o,r,s,i,l,c)=>{let u=0;const p=t.length;let d=e.length-1,f=p-1;for(;u<=d&&u<=f;){const o=e[u],a=t[u]=c?Ps(t[u]):Os(t[u]);if(!bs(o,a))break;v(o,a,n,null,r,s,i,l,c),u++}for(;u<=d&&u<=f;){const o=e[d],a=t[f]=c?Ps(t[f]):Os(t[f]);if(!bs(o,a))break;v(o,a,n,null,r,s,i,l,c),d--,f--}if(u>d){if(u<=f){const e=f+1,a=ef)for(;u<=d;)q(e[u],r,s,!0),u++;else{const h=u,m=u,g=new Map;for(u=m;u<=f;u++){const e=t[u]=c?Ps(t[u]):Os(t[u]);null!=e.key&&g.set(e.key,u)}let y,_=0;const b=f-m+1;let w=!1,x=0;const k=new Array(b);for(u=0;u=b){q(o,r,s,!0);continue}let a;if(null!=o.key)a=g.get(o.key);else for(y=m;y<=f;y++)if(0===k[y-m]&&bs(o,t[y])){a=y;break}void 0===a?q(o,r,s,!0):(k[a-m]=u+1,a>=x?x=a:w=!0,v(o,t[a],n,null,r,s,i,l,c),_++)}const E=w?function(e){const t=e.slice(),n=[0];let o,r,s,a,i;const l=e.length;for(o=0;o>1,e[n[i]]0&&(t[o]=n[s-1]),n[s]=o)}}for(s=n.length,a=n[s-1];s-- >0;)n[s]=a,a=t[a];return n}(k):a;for(y=E.length-1,u=b-1;u>=0;u--){const e=m+u,a=t[e],d=t[e+1],f=e+1{const{el:i,type:l,transition:c,children:u,shapeFlag:p}=e;if(6&p)W(e.component.subTree,t,r,s);else if(128&p)e.suspense.move(t,r,s);else if(64&p)l.move(e,t,r,ee);else if(l!==as)if(l!==cs)if(2!==s&&1&p&&c)if(0===s)c.beforeEnter(i),n(i,t,r),zr(()=>c.enter(i),a);else{const{leave:s,delayLeave:a,afterLeave:l}=c,u=()=>{e.ctx.isUnmounted?o(i):n(i,t,r)},p=()=>{i._isLeaving&&i[Fn](!0),s(i,()=>{u(),l&&l()})};a?a(i,u,p):p()}else n(i,t,r);else(({el:e,anchor:t},o,r)=>{let s;for(;e&&e!==t;)s=m(e),n(e,o,r),e=s;n(t,o,r)})(e,t,r);else{n(i,t,r);for(let e=0;e{const{type:s,props:a,ref:i,children:l,dynamicChildren:c,shapeFlag:u,patchFlag:p,dirs:d,cacheIndex:f,memo:h}=e;if(-2===p&&(r=!1),null!=i&&(Te(),oo(i,null,n,e,!0),Se()),null!=f&&(t.renderCache[f]=void 0),256&u)return void t.ctx.deactivate(e);const m=1&u&&d,g=!ho(e);let y;if(g&&(y=a&&a.onVnodeBeforeUnmount)&&Is(y,t,e),6&u)J(e.component,n,o);else{if(128&u)return void e.suspense.unmount(n,o);m&&_n(e,null,t,"beforeUnmount"),64&u?e.type.remove(e,t,n,ee,o):c&&!c.hasOnce&&(s!==as||p>0&&64&p)?X(c,t,n,!1,!0):(s===as&&384&p||!r&&16&u)&&X(l,t,n),o&&G(e)}const v=null!=h&&null==f;(g&&(y=a&&a.onVnodeUnmounted)||m||v)&&zr(()=>{y&&Is(y,t,e),m&&_n(e,null,t,"unmounted"),v&&(e.el=null)},n)},G=e=>{const{type:t,el:n,anchor:r,transition:s}=e;if(t===as)return void K(n,r);if(t===cs)return void(({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=m(e),o(e),e=n;o(t)})(e);const a=()=>{o(n),s&&!s.persisted&&s.afterLeave&&s.afterLeave()};if(1&e.shapeFlag&&s&&!s.persisted){const{leave:t,delayLeave:o}=s,r=()=>t(n,a);o?o(e.el,a,r):r()}else a()},K=(e,t)=>{let n;for(;e!==t;)n=m(e),o(e),e=n;o(t)},J=(e,t,n)=>{const{bum:o,scope:r,job:s,subTree:a,um:i,m:l,a:c}=e;Xr(l),Xr(c),o&&N(o),r.stop(),s&&(s.flags|=8,q(a,e,t,n)),i&&zr(i,t),zr(()=>{e.isUnmounted=!0},t)},X=(e,t,n,o=!1,r=!1,s=0)=>{for(let a=s;a{if(6&e.shapeFlag)return Y(e.component.subTree);if(128&e.shapeFlag)return e.suspense.next();const t=m(e.anchor||e.el),n=t&&t[Ln];return n?m(n):t};let Q=!1;const Z=(e,t,n)=>{let o;null==e?t._vnode&&(q(t._vnode,null,null,!0),o=t._vnode.component):v(t._vnode||null,e,t,null,null,null,n),t._vnode=e,Q||(Q=!0,cn(o),un(),Q=!1)},ee={p:v,um:q,m:W,r:G,mt:j,mc:S,pc:U,pbc:L,n:Y,o:e};let te,ne;return t&&([te,ne]=t(ee)),{render:Z,hydrate:te,createApp:yr(Z,te)}}function Wr({type:e,props:t},n){return"svg"===n&&"foreignObject"===e||"mathml"===n&&"annotation-xml"===e&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function qr({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Gr(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Kr(e,t,n=!1){const o=e.children,r=t.children;if(m(o)&&m(r))for(let s=0;se.__isSuspense;let Zr=0;const es={name:"Suspense",__isSuspense:!0,process(e,t,n,o,r,s,a,i,l,c){if(null==e)!function(e,t,n,o,r,s,a,i,l){const{p:c,o:{createElement:u}}=l,p=u("div"),d=e.suspense=ns(e,r,o,t,p,n,s,a,i,l);c(null,d.pendingBranch=e.ssContent,p,null,o,d,s,a),d.deps>0?(ts(e,"onPending"),ts(e,"onFallback"),c(null,e.ssFallback,t,n,o,null,s,a),ss(d,e.ssFallback)):d.resolve(!1,!0)}(t,n,o,r,s,a,i,l,c);else{if(s&&s.deps>0&&!e.suspense.isInFallback)return t.suspense=e.suspense,t.suspense.vnode=t,void(t.el=e.el);!function(e,t,n,o,r,s,a,i,{p:l,um:c,o:{createElement:u}}){const p=t.suspense=e.suspense;p.vnode=t,t.el=e.el;const d=t.ssContent,f=t.ssFallback,{activeBranch:h,pendingBranch:m,isInFallback:g,isHydrating:y}=p;if(m)p.pendingBranch=d,bs(m,d)?(l(m,d,p.hiddenContainer,null,r,p,s,a,i),p.deps<=0?p.resolve():g&&(y||(l(h,f,n,o,r,null,s,a,i),ss(p,f)))):(p.pendingId=Zr++,y?(p.isHydrating=!1,p.activeBranch=m):c(m,r,p),p.deps=0,p.effects.length=0,p.hiddenContainer=u("div"),g?(l(null,d,p.hiddenContainer,null,r,p,s,a,i),p.deps<=0?p.resolve():(l(h,f,n,o,r,null,s,a,i),ss(p,f))):h&&bs(h,d)?(l(h,d,n,o,r,p,s,a,i),p.resolve(!0)):(l(null,d,p.hiddenContainer,null,r,p,s,a,i),p.deps<=0&&p.resolve()));else if(h&&bs(h,d))l(h,d,n,o,r,p,s,a,i),ss(p,d);else if(ts(t,"onPending"),p.pendingBranch=d,512&d.shapeFlag?p.pendingId=d.component.suspenseId:p.pendingId=Zr++,l(null,d,p.hiddenContainer,null,r,p,s,a,i),p.deps<=0)p.resolve();else{const{timeout:e,pendingId:t}=p;e>0?setTimeout(()=>{p.pendingId===t&&p.fallback(f)},e):0===e&&p.fallback(f)}}(e,t,n,o,r,a,i,l,c)}},hydrate:function(e,t,n,o,r,s,a,i,l){const c=t.suspense=ns(t,o,n,e.parentNode,document.createElement("div"),null,r,s,a,i,!0),u=l(e,c.pendingBranch=t.ssContent,n,c,s,a);return 0===c.deps&&c.resolve(!1,!0),u},normalize:function(e){const{shapeFlag:t,children:n}=e,o=32&t;e.ssContent=os(o?n.default:n),e.ssFallback=o?os(n.fallback):Es(ls)}};function ts(e,t){const n=e.props&&e.props[t];_(n)&&n()}function ns(e,t,n,o,r,s,a,i,l,c,u=!1){const{p:p,m:d,um:f,n:h,o:{parentNode:m,remove:g}}=c;let y;const v=function(e){const t=e.props&&e.props.suspensible;return null!=t&&!1!==t}(e);v&&t&&t.pendingBranch&&(y=t.pendingId,t.deps++);const _=e.props?B(e.props.timeout):void 0,b=s,w={vnode:e,parent:t,parentComponent:n,namespace:a,container:o,hiddenContainer:r,deps:0,pendingId:Zr++,timeout:"number"==typeof _?_:-1,activeBranch:null,isFallbackMountPending:!1,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(e=!1,n=!1){const{vnode:o,activeBranch:r,pendingBranch:a,pendingId:i,effects:l,parentComponent:c,container:u,isInFallback:p}=w;let g=!1;w.isHydrating?w.isHydrating=!1:e||(g=r&&a.transition&&"out-in"===a.transition.mode,g&&(r.transition.afterLeave=()=>{i===w.pendingId&&(d(a,u,s===b?h(r):s,0),ln(l),p&&o.ssFallback&&(o.ssFallback.el=null))}),r&&!w.isFallbackMountPending&&(m(r.el)===u&&(s=h(r)),f(r,c,w,!0),!g&&p&&o.ssFallback&&zr(()=>o.ssFallback.el=null,w)),g||d(a,u,s,0)),w.isFallbackMountPending=!1,ss(w,a),w.pendingBranch=null,w.isInFallback=!1;let _=w.parent,x=!1;for(;_;){if(_.pendingBranch){_.effects.push(...l),x=!0;break}_=_.parent}x||g||ln(l),w.effects=[],v&&t&&t.pendingBranch&&y===t.pendingId&&(t.deps--,0!==t.deps||n||t.resolve()),ts(o,"onResolve")},fallback(e){if(!w.pendingBranch)return;const{vnode:t,activeBranch:n,parentComponent:o,container:r,namespace:s}=w;ts(t,"onFallback");const a=h(n),c=()=>{w.isFallbackMountPending=!1,w.isInFallback&&(p(null,e,r,a,o,null,s,i,l),ss(w,e))},u=e.transition&&"out-in"===e.transition.mode;u&&(w.isFallbackMountPending=!0,n.transition.afterLeave=c),w.isInFallback=!0,f(n,o,null,!0),u||c()},move(e,t,n){w.activeBranch&&d(w.activeBranch,e,t,n),w.container=e},next:()=>w.activeBranch&&h(w.activeBranch),registerDep(e,t,n){const o=!!w.pendingBranch;o&&w.deps++;const r=e.vnode.el;e.asyncDep.catch(t=>{Xt(t,e,0)}).then(s=>{if(e.isUnmounted||w.isUnmounted||w.pendingId!==e.suspenseId)return;Hs(),e.asyncResolved=!0;const{vnode:i}=e;Ws(e,s),r&&(i.el=r);const l=!r&&e.subTree.el;t(e,i,m(r||e.subTree.el),r?null:h(e.subTree),w,a,n),l&&(i.placeholder=null,g(l)),Ar(e,i.el),o&&0===--w.deps&&w.resolve()})},unmount(e,t){w.isUnmounted=!0,w.activeBranch&&f(w.activeBranch,n,e,t),w.pendingBranch&&f(w.pendingBranch,n,e,t)}};return w}function os(e){let t;if(_(e)){const n=hs&&e._c;n&&(e._d=!1,ds()),e=e(),n&&(e._d=!0,t=ps,fs())}if(m(e)){const t=function(e){let t;for(let n=0;nt!==e)),e}function rs(e,t){t&&t.pendingBranch?m(e)?t.effects.push(...e):t.effects.push(e):ln(e)}function ss(e,t){e.activeBranch=t;const{vnode:n,parentComponent:o}=e;let r=t.el;for(;!r&&t.component;)r=(t=t.component.subTree).el;n.el=r,o&&o.subTree===n&&(o.vnode.el=r,Ar(o,r))}const as=Symbol.for("v-fgt"),is=Symbol.for("v-txt"),ls=Symbol.for("v-cmt"),cs=Symbol.for("v-stc"),us=[];let ps=null;function ds(e=!1){us.push(ps=e?null:[])}function fs(){us.pop(),ps=us[us.length-1]||null}let hs=1;function ms(e,t=!1){hs+=e,e<0&&ps&&t&&(ps.hasOnce=!0)}function gs(e){return e.dynamicChildren=hs>0?ps||a:null,fs(),hs>0&&ps&&ps.push(e),e}function ys(e,t,n,o,r,s){return gs(ks(e,t,n,o,r,s,!0))}function vs(e,t,n,o,r){return gs(Es(e,t,n,o,r,!0))}function _s(e){return!!e&&!0===e.__v_isVNode}function bs(e,t){return e.type===t.type&&e.key===t.key}const ws=({key:e})=>null!=e?e:null,xs=({ref:e,ref_key:t,ref_for:n})=>("number"==typeof e&&(e=""+e),null!=e?b(e)||St(e)||_(e)?{i:fn,r:e,k:t,f:!!n}:e:null);function ks(e,t=null,n=null,o=0,r=null,s=(e===as?0:1),a=!1,i=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&ws(t),ref:t&&xs(t),scopeId:hn,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:o,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:fn};return i?(Rs(l,n),128&s&&e.normalize(l)):n&&(l.shapeFlag|=b(n)?8:16),hs>0&&!a&&ps&&(l.patchFlag>0||6&s)&&32!==l.patchFlag&&ps.push(l),l}const Es=function(e,t=null,n=null,o=0,r=null,s=!1){if(e&&e!==Bo||(e=ls),_s(e)){const o=Ss(e,t,!0);return n&&Rs(o,n),hs>0&&!s&&ps&&(6&o.shapeFlag?ps[ps.indexOf(e)]=o:ps.push(o)),o.patchFlag=-2,o}var a;if(_(a=e)&&"__vccOpts"in a&&(e=e.__vccOpts),t){t=Ts(t);let{class:e,style:n}=t;e&&!b(e)&&(t.class=K(e)),x(n)&&(wt(n)&&!m(n)&&(n=p({},n)),t.style=z(n))}return ks(e,t,n,o,r,b(e)?1:Qr(e)?128:On(e)?64:x(e)?4:_(e)?2:0,s,!0)};function Ts(e){return e?wt(e)||Pr(e)?p({},e):e:null}function Ss(e,t,n=!1,o=!1){const{props:r,ref:s,patchFlag:a,children:i,transition:l}=e,c=t?$s(r||{},t):r,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&ws(c),ref:t&&t.ref?n&&s?m(s)?s.concat(xs(t)):[s,xs(t)]:xs(t):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==as?-1===a?16:16|a:a,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Ss(e.ssContent),ssFallback:e.ssFallback&&Ss(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&o&&Xn(u,l.clone(u)),u}function Cs(e=" ",t=0){return Es(is,null,e,t)}function As(e,t){const n=Es(cs,null,e);return n.staticCount=t,n}function Ls(e="",t=!1){return t?(ds(),vs(ls,null,e)):Es(ls,null,e)}function Os(e){return null==e||"boolean"==typeof e?Es(ls):m(e)?Es(as,null,e.slice()):_s(e)?Ps(e):Es(is,null,String(e))}function Ps(e){return null===e.el&&-1!==e.patchFlag||e.memo?e:Ss(e)}function Rs(e,t){let n=0;const{shapeFlag:o}=e;if(null==t)t=null;else if(m(t))n=16;else if("object"==typeof t){if(65&o){const n=t.default;return void(n&&(n._c&&(n._d=!1),Rs(e,n()),n._c&&(n._d=!0)))}{n=32;const o=t._;o||Pr(t)?3===o&&fn&&(1===fn.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=fn}}else _(t)?(t={default:t,_ctx:fn},n=32):(t=String(t),64&o?(n=16,t=[Cs(t)]):n=8);e.children=t,e.shapeFlag|=n}function $s(...e){const t={};for(let n=0;nNs||fn;let Fs,Bs;{const e=H(),t=(t,n)=>{let o;return(o=e[t])||(o=e[t]=[]),o.push(n),e=>{o.length>1?o.forEach(t=>t(e)):o[0](e)}};Fs=t("__VUE_INSTANCE_SETTERS__",e=>Ns=e),Bs=t("__VUE_SSR_SETTERS__",e=>Vs=e)}const Us=e=>{const t=Ns;return Fs(e),e.scope.on(),()=>{e.scope.off(),Fs(t)}},Hs=()=>{Ns&&Ns.scope.off(),Fs(null)};function zs(e){return 4&e.vnode.shapeFlag}let Vs=!1;function Ws(e,t,n){_(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:x(t)&&(e.setupState=jt(t)),qs(e)}function qs(e,t,n){const o=e.type;e.render||(e.render=o.render||i);{const t=Us(e);Te();try{!function(e){const t=ir(e),n=e.proxy,o=e.ctx;rr=!1,t.beforeCreate&&sr(t.beforeCreate,e,"bc");const{data:r,computed:s,methods:a,watch:l,provide:c,inject:u,created:p,beforeMount:d,mounted:f,beforeUpdate:h,updated:g,activated:y,deactivated:v,beforeDestroy:b,beforeUnmount:w,destroyed:k,unmounted:E,render:T,renderTracked:S,renderTriggered:C,errorCaptured:A,serverPrefetch:L,expose:O,inheritAttrs:P,components:R,directives:$,filters:I}=t;if(u&&function(e,t){m(e)&&(e=pr(e));for(const n in e){const o=e[n];let r;r=x(o)?"default"in o?wn(o.from||n,o.default,!0):wn(o.from||n):wn(o),St(r)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>r.value,set:e=>r.value=e}):t[n]=r}}(u,o),a)for(const i in a){const e=a[i];_(e)&&(o[i]=e.bind(n))}if(r){const t=r.call(n,n);x(t)&&(e.data=ht(t))}if(rr=!0,s)for(const m in s){const e=s[m],t=_(e)?e.bind(n,n):_(e.get)?e.get.bind(n,n):i,r=!_(e)&&_(e.set)?e.set.bind(n):i,a=Ys({get:t,set:r});Object.defineProperty(o,m,{enumerable:!0,configurable:!0,get:()=>a.value,set:e=>a.value=e})}if(l)for(const i in l)ar(l[i],o,n,i);if(c){const e=_(c)?c.call(n):c;Reflect.ownKeys(e).forEach(t=>{bn(t,e[t])})}function j(e,t){m(t)?t.forEach(t=>e(t.bind(n))):t&&e(t.bind(n))}if(p&&sr(p,e,"c"),j(Ao,d),j(Lo,f),j(Oo,h),j(Po,g),j(bo,y),j(wo,v),j(No,A),j(Do,S),j(jo,C),j(Ro,w),j($o,E),j(Io,L),m(O))if(O.length){const t=e.exposed||(e.exposed={});O.forEach(e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t,enumerable:!0})})}else e.exposed||(e.exposed={});T&&e.render===i&&(e.render=T),null!=P&&(e.inheritAttrs=P),R&&(e.components=R),$&&(e.directives=$),L&&eo(e)}(e)}finally{Se(),t()}}}const Gs={get:(e,t)=>(De(e,0,""),e[t])};function Ks(e){return{attrs:new Proxy(e.attrs,Gs),slots:e.slots,emit:e.emit,expose:t=>{e.exposed=t||{}}}}function Js(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(jt(kt(e.exposed)),{get:(t,n)=>n in t?t[n]:n in Xo?Xo[n](e):void 0,has:(e,t)=>t in e||t in Xo})):e.proxy}function Xs(e,t=!0){return _(e)?e.displayName||e.name:e.name||t&&e.__name}const Ys=(e,t)=>zt(e,0,Vs);function Qs(e,t,n){try{ms(-1);const o=arguments.length;return 2===o?x(t)&&!m(t)?_s(t)?Es(e,null,[t]):Es(e,t):Es(e,null,t):(o>3?n=Array.prototype.slice.call(arguments,2):3===o&&_s(n)&&(n=[n]),Es(e,t,n))}finally{ms(1)}}function Zs(e,t,n,o){const r=n[o];if(r&&function(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let o=0;o0&&ps&&ps.push(e),!0}(r,e))return r;const s=t();return s.memo=e.slice(),s.cacheIndex=o,n[o]=s}const ea="3.5.32";let ta;const na="undefined"!=typeof window&&window.trustedTypes;if(na)try{ta=na.createPolicy("vue",{createHTML:e=>e})}catch(jE){}const oa=ta?e=>ta.createHTML(e):e=>e,ra="undefined"!=typeof document?document:null,sa=ra&&ra.createElement("template"),aa={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,o)=>{const r="svg"===t?ra.createElementNS("http://www.w3.org/2000/svg",e):"mathml"===t?ra.createElementNS("http://www.w3.org/1998/Math/MathML",e):n?ra.createElement(e,{is:n}):ra.createElement(e);return"select"===e&&o&&null!=o.multiple&&r.setAttribute("multiple",o.multiple),r},createText:e=>ra.createTextNode(e),createComment:e=>ra.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>ra.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,o,r,s){const a=n?n.previousSibling:t.lastChild;if(r&&(r===s||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),r!==s&&(r=r.nextSibling););else{sa.innerHTML=oa("svg"===o?`${e}`:"mathml"===o?`${e}`:e);const r=sa.content;if("svg"===o||"mathml"===o){const e=r.firstChild;for(;e.firstChild;)r.appendChild(e.firstChild);r.removeChild(e)}t.insertBefore(r,n)}return[a?a.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},ia="transition",la="animation",ca=Symbol("_vtc"),ua={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},pa=p({},Hn,ua),da=(e=>(e.displayName="Transition",e.props=pa,e))((e,{slots:t})=>Qs(Wn,function(e){const t={};for(const p in e)p in ua||(t[p]=e[p]);if(!1===e.css)return t;const{name:n="v",type:o,duration:r,enterFromClass:s=`${n}-enter-from`,enterActiveClass:a=`${n}-enter-active`,enterToClass:i=`${n}-enter-to`,appearFromClass:l=s,appearActiveClass:c=a,appearToClass:u=i,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=e,m=function(e){if(null==e)return null;if(x(e))return[ma(e.enter),ma(e.leave)];{const t=ma(e);return[t,t]}}(r),g=m&&m[0],y=m&&m[1],{onBeforeEnter:v,onEnter:_,onEnterCancelled:b,onLeave:w,onLeaveCancelled:k,onBeforeAppear:E=v,onAppear:T=_,onAppearCancelled:S=b}=t,C=(e,t,n,o)=>{e._enterCancelled=o,ya(e,t?u:i),ya(e,t?c:a),n&&n()},A=(e,t)=>{e._isLeaving=!1,ya(e,d),ya(e,h),ya(e,f),t&&t()},L=e=>(t,n)=>{const r=e?T:_,a=()=>C(t,e,n);fa(r,[t,a]),va(()=>{ya(t,e?l:s),ga(t,e?u:i),ha(r)||ba(t,o,g,a)})};return p(t,{onBeforeEnter(e){fa(v,[e]),ga(e,s),ga(e,a)},onBeforeAppear(e){fa(E,[e]),ga(e,l),ga(e,c)},onEnter:L(!1),onAppear:L(!0),onLeave(e,t){e._isLeaving=!0;const n=()=>A(e,t);ga(e,d),e._enterCancelled?(ga(e,f),ka(e)):(ka(e),ga(e,f)),va(()=>{e._isLeaving&&(ya(e,d),ga(e,h),ha(w)||ba(e,o,y,n))}),fa(w,[e,n])},onEnterCancelled(e){C(e,!1,void 0,!0),fa(b,[e])},onAppearCancelled(e){C(e,!0,void 0,!0),fa(S,[e])},onLeaveCancelled(e){A(e),fa(k,[e])}})}(e),t)),fa=(e,t=[])=>{m(e)?e.forEach(e=>e(...t)):e&&e(...t)},ha=e=>!!e&&(m(e)?e.some(e=>e.length>1):e.length>1);function ma(e){return B(e)}function ga(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.add(t)),(e[ca]||(e[ca]=new Set)).add(t)}function ya(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.remove(t));const n=e[ca];n&&(n.delete(t),n.size||(e[ca]=void 0))}function va(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let _a=0;function ba(e,t,n,o){const r=e._endId=++_a,s=()=>{r===e._endId&&o()};if(null!=n)return setTimeout(s,n);const{type:a,timeout:i,propCount:l}=function(e,t){const n=window.getComputedStyle(e),o=e=>(n[e]||"").split(", "),r=o(`${ia}Delay`),s=o(`${ia}Duration`),a=wa(r,s),i=o(`${la}Delay`),l=o(`${la}Duration`),c=wa(i,l);let u=null,p=0,d=0;t===ia?a>0&&(u=ia,p=a,d=s.length):t===la?c>0&&(u=la,p=c,d=l.length):(p=Math.max(a,c),u=p>0?a>c?ia:la:null,d=u?u===ia?s.length:l.length:0);return{type:u,timeout:p,propCount:d,hasTransform:u===ia&&/\b(?:transform|all)(?:,|$)/.test(o(`${ia}Property`).toString())}}(e,t);if(!a)return o();const c=a+"end";let u=0;const p=()=>{e.removeEventListener(c,d),s()},d=t=>{t.target===e&&++u>=l&&p()};setTimeout(()=>{uxa(t)+xa(e[n])))}function xa(e){return"auto"===e?0:1e3*Number(e.slice(0,-1).replace(",","."))}function ka(e){return(e?e.ownerDocument:document).body.offsetHeight}const Ea=Symbol("_vod"),Ta=Symbol("_vsh"),Sa={name:"show",beforeMount(e,{value:t},{transition:n}){e[Ea]="none"===e.style.display?"":e.style.display,n&&t?n.beforeEnter(e):Ca(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:o}){!t!=!n&&(o?t?(o.beforeEnter(e),Ca(e,!0),o.enter(e)):o.leave(e,()=>{Ca(e,!1)}):Ca(e,t))},beforeUnmount(e,{value:t}){Ca(e,t)}};function Ca(e,t){e.style.display=t?e[Ea]:"none",e[Ta]=!t}const Aa=Symbol(""),La=/(?:^|;)\s*display\s*:/,Oa=/\s*!important$/;function Pa(e,t,n){if(m(n))n.forEach(n=>Pa(e,t,n));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const o=function(e,t){const n=$a[t];if(n)return n;let o=P(t);if("filter"!==o&&o in e)return $a[t]=o;o=I(o);for(let r=0;rBa||(Ua.then(()=>Ba=0),Ba=Date.now()),za=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Va=e=>{const t=e.props["onUpdate:modelValue"]||!1;return m(t)?e=>N(t,e):t};function Wa(e){e.target.composing=!0}function qa(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Ga=Symbol("_assign");function Ka(e,t,n){return t&&(e=e.trim()),n&&(e=F(e)),e}const Ja={created(e,{modifiers:{lazy:t,trim:n,number:o}},r){e[Ga]=Va(r);const s=o||r.props&&"number"===r.props.type;Na(e,t?"change":"input",t=>{t.target.composing||e[Ga](Ka(e.value,n,s))}),(n||s)&&Na(e,"change",()=>{e.value=Ka(e.value,n,s)}),t||(Na(e,"compositionstart",Wa),Na(e,"compositionend",qa),Na(e,"change",qa))},mounted(e,{value:t}){e.value=null==t?"":t},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:o,trim:r,number:s}},a){if(e[Ga]=Va(a),e.composing)return;const i=null==t?"":t;if((!s&&"number"!==e.type||/^0\d/.test(e.value)?e.value:F(e.value))===i)return;const l=e.getRootNode();if((l instanceof Document||l instanceof ShadowRoot)&&l.activeElement===e&&"range"!==e.type){if(o&&t===n)return;if(r&&e.value.trim()===i)return}e.value=i}},Xa=["ctrl","shift","alt","meta"],Ya={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&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,t)=>Xa.some(n=>e[`${n}Key`]&&!t.includes(n))},Qa=(e,t)=>{if(!e)return e;const n=e._withMods||(e._withMods={}),o=t.join(".");return n[o]||(n[o]=(n,...o)=>{for(let e=0;e{const n=e._withKeys||(e._withKeys={}),o=t.join(".");return n[o]||(n[o]=n=>{if(!("key"in n))return;const o=$(n.key);return t.some(e=>e===o||Za[e]===o)?e(n):void 0})},ti=p({patchProp:(e,t,n,o,r,s)=>{const a="svg"===r;"class"===t?function(e,t,n){const o=e[ca];o&&(t=(t?[t,...o]:[...o]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(e,o,a):"style"===t?function(e,t,n){const o=e.style,r=b(n);let s=!1;if(n&&!r){if(t)if(b(t))for(const e of t.split(";")){const t=e.slice(0,e.indexOf(":")).trim();null==n[t]&&Pa(o,t,"")}else for(const e in t)null==n[e]&&Pa(o,e,"");for(const e in n)"display"===e&&(s=!0),Pa(o,e,n[e])}else if(r){if(t!==n){const e=o[Aa];e&&(n+=";"+e),o.cssText=n,s=La.test(n)}}else t&&e.removeAttribute("style");Ea in e&&(e[Ea]=s?o.display:"",e[Ta]&&(o.display="none"))}(e,n,o):c(t)?u(t)||function(e,t,n,o,r=null){const s=e[Ma]||(e[Ma]={}),a=s[t];if(o&&a)a.value=o;else{const[n,i]=function(e){let t;if(Fa.test(e)){let n;for(t={};n=e.match(Fa);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[":"===e[2]?e.slice(3):$(e.slice(2)),t]}(t);if(o){const a=s[t]=function(e,t){const n=e=>{if(e._vts){if(e._vts<=n.attached)return}else e._vts=Date.now();Jt(function(e,t){if(m(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(e=>t=>!t._stopped&&e&&e(t))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=Ha(),n}(o,r);Na(e,n,a,i)}else a&&(function(e,t,n,o){e.removeEventListener(t,n,o)}(e,n,a,i),s[t]=void 0)}}(e,t,0,o,s):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):function(e,t,n,o){if(o)return"innerHTML"===t||"textContent"===t||!!(t in e&&za(t)&&_(n));if("spellcheck"===t||"draggable"===t||"translate"===t||"autocorrect"===t)return!1;if("sandbox"===t&&"IFRAME"===e.tagName)return!1;if("form"===t)return!1;if("list"===t&&"INPUT"===e.tagName)return!1;if("type"===t&&"TEXTAREA"===e.tagName)return!1;if("width"===t||"height"===t){const t=e.tagName;if("IMG"===t||"VIDEO"===t||"CANVAS"===t||"SOURCE"===t)return!1}return(!za(t)||!b(n))&&t in e}(e,t,o,a))?(Da(e,t,o),e.tagName.includes("-")||"value"!==t&&"checked"!==t&&"selected"!==t||ja(e,t,o,a,0,"value"!==t)):e._isVueCE&&(function(e,t){const n=e._def.props;if(!n)return!1;const o=P(t);return Array.isArray(n)?n.some(e=>P(e)===o):Object.keys(n).some(e=>P(e)===o)}(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!b(o)))?Da(e,P(t),o,0,t):("true-value"===t?e._trueValue=o:"false-value"===t&&(e._falseValue=o),ja(e,t,o,a))}},aa);let ni,oi=!1;const ri=(...e)=>{const t=(ni||(ni=Vr(ti))).createApp(...e),{mount:n}=t;return t.mount=e=>{const o=ai(e);if(!o)return;const r=t._component;_(r)||r.render||r.template||(r.template=o.innerHTML),1===o.nodeType&&(o.textContent="");const s=n(o,!1,si(o));return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),s},t};function si(e){return e instanceof SVGElement?"svg":"function"==typeof MathMLElement&&e instanceof MathMLElement?"mathml":void 0}function ai(e){return b(e)?document.querySelector(e):e}const ii=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,li=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,ci=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function ui(e,t){if(!("__proto__"===e||"constructor"===e&&t&&"object"==typeof t&&"prototype"in t))return t}function pi(e,t={}){if("string"!=typeof e)return e;if('"'===e[0]&&'"'===e[e.length-1]&&-1===e.indexOf("\\"))return e.slice(1,-1);const n=e.trim();if(n.length<=9)switch(n.toLowerCase()){case"true":return!0;case"false":return!1;case"undefined":return;case"null":return null;case"nan":return Number.NaN;case"infinity":return Number.POSITIVE_INFINITY;case"-infinity":return Number.NEGATIVE_INFINITY}if(!ci.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(ii.test(e)||li.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,ui)}return JSON.parse(e)}catch(o){if(t.strict)throw o;return e}}const di=/#/g,fi=/&/g,hi=/\//g,mi=/=/g,gi=/\?/g,yi=/\+/g,vi=/%5e/gi,_i=/%60/gi,bi=/%7c/gi,wi=/%20/gi,xi=/%2f/gi,ki=/%252f/gi;function Ei(e){return encodeURI(""+e).replace(bi,"|")}function Ti(e){return Ei("string"==typeof e?e:JSON.stringify(e)).replace(yi,"%2B").replace(wi,"+").replace(di,"%23").replace(fi,"%26").replace(_i,"`").replace(vi,"^").replace(hi,"%2F")}function Si(e){return Ti(e).replace(mi,"%3D")}function Ci(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function Ai(e){return Ci(e.replace(yi," "))}function Li(e){return Ci(e.replace(yi," "))}function Oi(e=""){const t=Object.create(null);"?"===e[0]&&(e=e.slice(1));for(const n of e.split("&")){const e=n.match(/([^=]+)=?(.*)/)||[];if(e.length<2)continue;const o=Ai(e[1]);if("__proto__"===o||"constructor"===o)continue;const r=Li(e[2]||"");void 0===t[o]?t[o]=r:Array.isArray(t[o])?t[o].push(r):t[o]=[t[o],r]}return t}const Pi=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,Ri=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,$i=/^([/\\]\s*){2,}[^/\\]/,Ii=/^[\s\0]*(blob|data|javascript|vbscript):$/i,ji=/\/$|\/\?|\/#/,Di=/^\.?\//;function Ni(e,t={}){return"boolean"==typeof t&&(t={acceptRelative:t}),t.strict?Pi.test(e):Ri.test(e)||!!t.acceptRelative&&$i.test(e)}function Mi(e="",t){return t?ji.test(e):e.endsWith("/")}function Fi(e="",t){if(!t)return(Mi(e)?e.slice(0,-1):e)||"/";if(!Mi(e,!0))return e||"/";let n=e,o="";const r=e.indexOf("#");-1!==r&&(n=e.slice(0,r),o=e.slice(r));const[s,...a]=n.split("?");return((s.endsWith("/")?s.slice(0,-1):s)||"/")+(a.length>0?`?${a.join("?")}`:"")+o}function Bi(e="",t){if(!t)return e.endsWith("/")?e:e+"/";if(Mi(e,!0))return e||"/";let n=e,o="";const r=e.indexOf("#");if(-1!==r&&(n=e.slice(0,r),o=e.slice(r),!n))return o;const[s,...a]=n.split("?");return s+"/"+(a.length>0?`?${a.join("?")}`:"")+o}function Ui(e,t){if(zi(t))return e;const n=Fi(t);if(!e.startsWith(n))return e;const o=e[n.length];if(o&&"/"!==o&&"?"!==o)return e;const r=e.slice(n.length);return"/"===r[0]?r:"/"+r}function Hi(e,t){const n=Ki(e),o={...Oi(n.search),...t};return n.search=function(e){return Object.keys(e).filter(t=>void 0!==e[t]).map(t=>{return n=t,"number"!=typeof(o=e[t])&&"boolean"!=typeof o||(o=String(o)),o?Array.isArray(o)?o.map(e=>`${Si(n)}=${Ti(e)}`).join("&"):`${Si(n)}=${Ti(o)}`:Si(n);var n,o}).filter(Boolean).join("&")}(o),function(e){const t=e.pathname||"",n=e.search?(e.search.startsWith("?")?"":"?")+e.search:"",o=e.hash||"",r=e.auth?e.auth+"@":"",s=e.host||"";return(e.protocol||e[Gi]?(e.protocol||"")+"//":"")+r+s+t+n+o}(n)}function zi(e){return!e||"/"===e}function Vi(e,...t){let n=e||"";for(const o of t.filter(e=>function(e){return e&&"/"!==e}(e)))if(n){const e=o.replace(Di,"");n=Bi(n)+e}else n=o;return n}function Wi(...e){const t=/\/(?!\/)/,n=e.filter(Boolean),o=[];let r=0;for(const a of n)if(a&&"/"!==a)for(const[e,n]of a.split(t).entries())if(n&&"."!==n)if(".."!==n)1===e&&o[o.length-1]?.endsWith(":/")?o[o.length-1]+="/"+n:(o.push(n),r++);else{if(1===o.length&&Ni(o[0]))continue;o.pop(),r--}let s=o.join("/");return r>=0?n[0]?.startsWith("/")&&!s.startsWith("/")?s="/"+s:n[0]?.startsWith("./")&&!s.startsWith("./")&&(s="./"+s):s="../".repeat(-1*r)+s,n[n.length-1]?.endsWith("/")&&!s.endsWith("/")&&(s+="/"),s}function qi(e,t){return Ci(Fi(e))===Ci(Fi(t))}const Gi=Symbol.for("ufo:protocolRelative");function Ki(e="",t){const n=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){const[,e,t=""]=n;return{protocol:e.toLowerCase(),pathname:t,href:e+t,auth:"",host:"",search:"",hash:""}}if(!Ni(e,{acceptRelative:!0}))return Ji(e);const[,o="",r,s=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[];let[,a="",i=""]=s.match(/([^#/?]*)(.*)?/)||[];"file:"===o&&(i=i.replace(/\/(?=[A-Za-z]:)/,""));const{pathname:l,search:c,hash:u}=Ji(i);return{protocol:o.toLowerCase(),auth:r?r.slice(0,Math.max(0,r.length-1)):"",host:a,pathname:l,search:c,hash:u,[Gi]:!o}}function Ji(e=""){const[t="",n="",o=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:o}}class Xi extends Error{constructor(e,t){super(e,t),this.name="FetchError",t?.cause&&!this.cause&&(this.cause=t.cause)}}const Yi=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function Qi(e="GET"){return Yi.has(e.toUpperCase())}const Zi=new Set(["image/svg","application/xml","application/xhtml","application/html"]),el=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function tl(e,t,n,o){const r=function(e,t,n){if(!t)return new n(e);const o=new n(t);if(e)for(const[r,s]of Symbol.iterator in e||Array.isArray(e)?e:new n(e))o.set(r,s);return o}(t?.headers??e?.headers,n?.headers,o);let s;return(n?.query||n?.params||t?.params||t?.query)&&(s={...n?.params,...n?.query,...t?.params,...t?.query}),{...n,...t,query:s,params:s,headers:r}}async function nl(e,t){if(t)if(Array.isArray(t))for(const n of t)await n(e);else await t(e)}const ol=new Set([408,409,425,429,500,502,503,504]),rl=new Set([101,204,205,304]),sl=function(){if("undefined"!=typeof globalThis)return globalThis;if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if("undefined"!=typeof global)return global;throw new Error("unable to locate global object")}(),al=function e(t={}){const{fetch:n=globalThis.fetch,Headers:o=globalThis.Headers,AbortController:r=globalThis.AbortController}=t;async function s(e){const t=e.error&&"AbortError"===e.error.name&&!e.options.timeout||!1;if(!1!==e.options.retry&&!t){let t;t="number"==typeof e.options.retry?e.options.retry:Qi(e.options.method)?0:1;const n=e.response&&e.response.status||500;if(t>0&&(Array.isArray(e.options.retryStatusCodes)?e.options.retryStatusCodes.includes(n):ol.has(n))){const n="function"==typeof e.options.retryDelay?e.options.retryDelay(e):e.options.retryDelay||0;return n>0&&await new Promise(e=>setTimeout(e,n)),a(e.request,{...e.options,retry:t-1})}}const n=function(e){const t=e.error?.message||e.error?.toString()||"",n=e.request?.method||e.options?.method||"GET",o=e.request?.url||String(e.request)||"/",r=`[${n}] ${JSON.stringify(o)}`,s=e.response?`${e.response.status} ${e.response.statusText}`:"",a=new Xi(`${r}: ${s}${t?` ${t}`:""}`,e.error?{cause:e.error}:void 0);for(const i of["request","options","response"])Object.defineProperty(a,i,{get:()=>e[i]});for(const[i,l]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(a,i,{get:()=>e.response&&e.response[l]});return a}(e);throw Error.captureStackTrace&&Error.captureStackTrace(n,a),n}const a=async function(e,a={}){const i={request:e,options:tl(e,a,t.defaults,o),response:void 0,error:void 0};if(i.options.method&&(i.options.method=i.options.method.toUpperCase()),i.options.onRequest&&(await nl(i,i.options.onRequest),i.options.headers instanceof o||(i.options.headers=new o(i.options.headers||{}))),"string"==typeof i.request&&(i.options.baseURL&&(i.request=function(e,t){if(zi(t)||Ni(e))return e;const n=Fi(t);if(e.startsWith(n)){const t=e[n.length];if(!t||"/"===t||"?"===t)return e}return Vi(n,e)}(i.request,i.options.baseURL)),i.options.query&&(i.request=Hi(i.request,i.options.query),delete i.options.query),"query"in i.options&&delete i.options.query,"params"in i.options&&delete i.options.params),i.options.body&&Qi(i.options.method))if(function(e){if(void 0===e)return!1;const t=typeof e;return"string"===t||"number"===t||"boolean"===t||null===t||"object"===t&&(!!Array.isArray(e)||!e.buffer&&!(e instanceof FormData||e instanceof URLSearchParams)&&(e.constructor&&"Object"===e.constructor.name||"function"==typeof e.toJSON))}(i.options.body)){const e=i.options.headers.get("content-type");"string"!=typeof i.options.body&&(i.options.body="application/x-www-form-urlencoded"===e?new URLSearchParams(i.options.body).toString():JSON.stringify(i.options.body)),e||i.options.headers.set("content-type","application/json"),i.options.headers.has("accept")||i.options.headers.set("accept","application/json")}else("pipeTo"in i.options.body&&"function"==typeof i.options.body.pipeTo||"function"==typeof i.options.body.pipe)&&("duplex"in i.options||(i.options.duplex="half"));let l;if(!i.options.signal&&i.options.timeout){const e=new r;l=setTimeout(()=>{const t=new Error("[TimeoutError]: The operation was aborted due to timeout");t.name="TimeoutError",t.code=23,e.abort(t)},i.options.timeout),i.options.signal=e.signal}try{i.response=await n(i.request,i.options)}catch(c){return i.error=c,i.options.onRequestError&&await nl(i,i.options.onRequestError),await s(i)}finally{l&&clearTimeout(l)}if((i.response.body||i.response._bodyInit)&&!rl.has(i.response.status)&&"HEAD"!==i.options.method){const e=(i.options.parseResponse?"json":i.options.responseType)||function(e=""){if(!e)return"json";const t=e.split(";").shift()||"";return el.test(t)?"json":"text/event-stream"===t?"stream":Zi.has(t)||t.startsWith("text/")?"text":"blob"}(i.response.headers.get("content-type")||"");switch(e){case"json":{const e=await i.response.text(),t=i.options.parseResponse||pi;i.response._data=t(e);break}case"stream":i.response._data=i.response.body||i.response._bodyInit;break;default:i.response._data=await i.response[e]()}}return i.options.onResponse&&await nl(i,i.options.onResponse),!i.options.ignoreResponseError&&i.response.status>=400&&i.response.status<600?(i.options.onResponseError&&await nl(i,i.options.onResponseError),await s(i)):i.response},i=async function(e,t){return(await a(e,t))._data};return i.raw=a,i.native=(...e)=>n(...e),i.create=(n={},o={})=>e({...t,...o,defaults:{...t.defaults,...o.defaults,...n}}),i}({fetch:sl.fetch?(...e)=>sl.fetch(...e):()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!")),Headers:sl.Headers,AbortController:sl.AbortController}),il=()=>(window?.__NUXT__?.config||window?.useNuxtApp?.().payload?.config).app,ll=(...e)=>{const t=il(),n=t.cdnURL||t.baseURL;return e.length?Wi(n,...e):n};function cl(e,t={},n){for(const o in e){const r=e[o],s=n?`${n}:${o}`:o;"object"==typeof r&&null!==r?cl(r,t,s):"function"==typeof r&&(t[s]=r)}return t}globalThis.__buildAssetsURL=(...e)=>Wi(ll(),il().buildAssetsDir,...e),globalThis.__publicAssetsURL=ll,globalThis.$fetch||(globalThis.$fetch=al.create({baseURL:il().baseURL})),"global"in globalThis||(globalThis.global=globalThis);const ul=(()=>{if(console.createTask)return console.createTask;const e={run:e=>e()};return()=>e})();function pl(e,t,n,o){for(let s=n;se[s](...t)):e[s](...t);if(n&&"function"==typeof n.then)return Promise.resolve(n).then(()=>pl(e,t,s+1,o))}catch(r){return Promise.reject(r)}}function dl(e,t,n){if(e.length>0)return pl(e,t,0,ul(n))}function fl(e,t,n){if(e.length>0){const o=ul(n);return Promise.all(e.map(e=>o.run(()=>e(...t))))}}function hl(e,t){for(const n of[...e])n(t)}var ml=class{constructor(){n(this,"_hooks"),n(this,"_before"),n(this,"_after"),n(this,"_deprecatedHooks"),n(this,"_deprecatedMessages"),this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(e,t,n={}){if(!e||"function"!=typeof t)return()=>{};const o=e;let r;for(;this._deprecatedHooks[e];)r=this._deprecatedHooks[e],e=r.to;if(r&&!n.allowDeprecated){let e=r.message;e||(e=`${o} hook has been deprecated`+(r.to?`, please use ${r.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(e)||this._deprecatedMessages.add(e)}if(!t.name)try{Object.defineProperty(t,"name",{get:()=>"_"+e.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[e]=this._hooks[e]||[],this._hooks[e].push(t),()=>{t&&(this.removeHook(e,t),t=void 0)}}hookOnce(e,t){let n,o=(...e)=>("function"==typeof n&&n(),n=void 0,o=void 0,t(...e));return n=this.hook(e,o),n}removeHook(e,t){const n=this._hooks[e];if(n){const o=n.indexOf(t);-1!==o&&n.splice(o,1),0===n.length&&(this._hooks[e]=void 0)}}clearHook(e){this._hooks[e]=void 0}deprecateHook(e,t){this._deprecatedHooks[e]="string"==typeof t?{to:t}:t;const n=this._hooks[e]||[];this._hooks[e]=void 0;for(const o of n)this.hook(e,o)}deprecateHooks(e){for(const t in e)this.deprecateHook(t,e[t])}addHooks(e){const t=cl(e),n=Object.keys(t).map(e=>this.hook(e,t[e]));return()=>{for(const e of n)e();n.length=0}}removeHooks(e){const t=cl(e);for(const n in t)this.removeHook(n,t[n])}removeAllHooks(){this._hooks={}}callHook(e,...t){return this.callHookWith(dl,e,t)}callHookParallel(e,...t){return this.callHookWith(fl,e,t)}callHookWith(e,t,n){const o=this._before||this._after?{name:t,args:n,context:{}}:void 0;this._before&&hl(this._before,o);const r=e(this._hooks[t]?[...this._hooks[t]]:[],n,t);return r instanceof Promise?r.finally(()=>{this._after&&o&&hl(this._after,o)}):(this._after&&o&&hl(this._after,o),r)}beforeEach(e){return this._before=this._before||[],this._before.push(e),()=>{if(void 0!==this._before){const t=this._before.indexOf(e);-1!==t&&this._before.splice(t,1)}}}afterEach(e){return this._after=this._after||[],this._after.push(e),()=>{if(void 0!==this._after){const t=this._after.indexOf(e);-1!==t&&this._after.splice(t,1)}}}};function gl(){return new ml}const yl="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof global?global:"undefined"!=typeof window?window:{},vl="__unctx__",_l=yl[vl]||(yl[vl]=function(e={}){const t={};return{get:(n,o={})=>(t[n]||(t[n]=function(e={}){let t,n=!1;const o=e=>{if(t&&t!==e)throw new Error("Context conflict")};let r;if(e.asyncContext){const t=e.AsyncLocalStorage||globalThis.AsyncLocalStorage;t&&(r=new t)}const s=()=>{if(r){const e=r.getStore();if(void 0!==e)return e}return t};return{use:()=>{const e=s();if(void 0===e)throw new Error("Context is not available");return e},tryUse:()=>s(),set:(e,r)=>{r||o(e),t=e,n=!0},unset:()=>{t=void 0,n=!1},call:(e,s)=>{o(e),t=e;try{return r?r.run(e,s):s()}finally{n||(t=void 0)}},async callAsync(e,o){t=e;const s=()=>{t=e},a=()=>t===e?s:void 0;wl.add(a);try{const s=r?r.run(e,o):o();return n||(t=void 0),await s}finally{wl.delete(a)}}}}({...e,...o})),t[n])}}()),bl="__unctx_async_handlers__",wl=yl[bl]||(yl[bl]=new Set);function xl(e){const t=[];for(const r of wl){const e=r();e&&t.push(e)}const n=()=>{for(const e of t)e()};let o=e();return o&&"object"==typeof o&&"catch"in o&&(o=o.catch(e=>{throw n(),e})),[o,n]}const kl="__nuxt-loader",El={prefetch:!1,prefetchOn:{visibility:!1,interaction:!1},componentName:"NuxtLink"},Tl={},Sl="nuxt-app";function Cl(e=Sl){return((e,t={})=>_l.get(e,t))(e,{asyncContext:!1})}const Al="__nuxt_plugin";function Ll(e,t){t.hooks&&e.hooks.addHooks(t.hooks)}function Ol(e){if("function"==typeof e)return e;const t=e._name||e.name;return delete e.name,Object.assign(e.setup||(()=>{}),e,{[Al]:!0,_name:t})}function Pl(e,t,n){return Cl(e._id).set(e),e.vueApp.runWithContext(()=>t())}function Rl(e){const t=function(e){let t;return xn()&&(t=Ms()?.appContext.app.$nuxt),t||(t=Cl(e).tryUse()),t||null}(e);if(!t)throw new Error("[nuxt] instance unavailable");return t}function $l(e){return Rl().$config}function Il(e,t,n){Object.defineProperty(e,t,{get:()=>n})}function jl(e){if(null===e||"object"!=typeof e)return!1;const t=Object.getPrototypeOf(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.iterator in e||Symbol.toStringTag in e&&"[object Module]"!==Object.prototype.toString.call(e))}function Dl(e,t,n=".",o){if(!jl(t))return Dl(e,{},n,o);const r={...t};for(const s of Object.keys(e)){if("__proto__"===s||"constructor"===s)continue;const t=e[s];null!=t&&(o&&o(r,s,t,n)||(Array.isArray(t)&&Array.isArray(r[s])?r[s]=[...t,...r[s]]:jl(t)&&jl(r[s])?r[s]=Dl(t,r[s],(n?`${n}.`:"")+s.toString(),o):r[s]=t))}return r}function Nl(e){return(...t)=>t.reduce((t,n)=>Dl(t,n,"",e),{})}const Ml=Nl(),Fl=Nl((e,t,n)=>{if(void 0!==e[t]&&"function"==typeof n)return e[t]=n(e[t]),!0});class Bl extends Error{constructor(e,t={}){super(e,t),n(this,"statusCode",500),n(this,"fatal",!1),n(this,"unhandled",!1),n(this,"statusMessage"),n(this,"data"),n(this,"cause"),t.cause&&!this.cause&&(this.cause=t.cause)}toJSON(){const e={message:this.message,statusCode:zl(this.statusCode,500)};return this.statusMessage&&(e.statusMessage=Hl(this.statusMessage)),void 0!==this.data&&(e.data=this.data),e}}n(Bl,"__h3_error__",!0);const Ul=/[^\u0009\u0020-\u007E]/g;function Hl(e=""){return e.replace(Ul,"")}function zl(e,t=200){return e?("string"==typeof e&&(e=Number.parseInt(e,10)),e<100||e>999?t:e):t}"undefined"==typeof setImmediate||setImmediate;const Vl=Symbol("layout-meta"),Wl=Symbol("route");import.meta.url.replace(/\/app\/.*$/,"/");const ql=()=>Rl()?.$router,Gl=()=>xn()?wn(Wl,Rl()._route):Rl()._route;function Kl(e){return e}const Jl=(e,t)=>{e||(e="/");const n="string"==typeof e?e:"path"in e?Xl(e):ql().resolve(e).href;if(t?.open){const{target:e="_blank",windowFeatures:o={}}=t.open,r=[];for(const[t,n]of Object.entries(o))void 0!==n&&r.push(`${t.toLowerCase()}=${n}`);return open(n,e,r.join(", ")),Promise.resolve()}const o=Ni(n,{acceptRelative:!0}),r=t?.external||o;if(r){if(!t?.external)throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const{protocol:e}=new URL(n,window.location.href);if(e&&function(e){return!!e&&Ii.test(e)}(e))throw new Error(`Cannot navigate to a URL with '${e}' protocol.`)}const s=(()=>{try{if(Rl()._processingMiddleware)return!0}catch{return!1}return!1})();if(!r&&s){if(t?.replace){if("string"==typeof e){const{pathname:t,search:n,hash:o}=Ki(e);return{path:t,...n&&{query:Oi(n)},...o&&{hash:o},replace:!0}}return{...e,replace:!0}}return e}const a=ql(),i=Rl();if(r)return i._scope.stop(),t?.replace?location.replace(n):location.href=n,s?!!i.isHydrating&&new Promise(()=>{}):Promise.resolve();const l="string"==typeof e?Yl(e):e;return t?.replace?a.replace(l):a.push(l)};function Xl(e){return Hi(e.path||"",e.query||{})+(e.hash||"")}function Yl(e){const t=Ki(e);return Ei(Ci(t.pathname.replace(xi,"%252F"))).replace(di,"%23").replace(gi,"%3F").replace(ki,"%2F").replace(fi,"%26").replace(yi,"%2B")+t.search+t.hash}const Ql="__nuxt_error",Zl=()=>Bt(Rl().payload,"error"),ec=e=>{const t=oc(e);try{const e=Zl();Rl().hooks.callHook("app:error",t),e.value||(e.value=t)}catch{throw t}return t},tc=async(e={})=>{const t=Rl(),n=Zl();t.callHook("app:error:cleared",e),e.redirect&&await ql().replace(e.redirect),n.value=void 0},nc=e=>!!e&&"object"==typeof e&&Ql in e,oc=e=>{"string"!=typeof e&&e.statusText&&(e.message??(e.message=e.statusText));const t=function(e){if("string"==typeof e)return new Bl(e);if(function(e){return!0===e?.constructor?.__h3_error__}(e))return e;const t=new Bl(e.message??e.statusMessage??"",{cause:e.cause||e});if(function(e){try{return"stack"in e}catch{return!1}}(e))try{Object.defineProperty(t,"stack",{get:()=>e.stack})}catch{try{t.stack=e.stack}catch{}}return e.data&&(t.data=e.data),e.statusCode?t.statusCode=zl(e.statusCode,t.statusCode):e.status&&(t.statusCode=zl(e.status,t.statusCode)),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&&(t.statusMessage=e.statusText),t.statusMessage&&(t.statusMessage,Hl(t.statusMessage)),void 0!==e.fatal&&(t.fatal=e.fatal),void 0!==e.unhandled&&(t.unhandled=e.unhandled),t}(e);return Object.defineProperty(t,Ql,{value:!0,configurable:!1,writable:!1}),Object.defineProperty(t,"status",{get:()=>t.statusCode,configurable:!0}),Object.defineProperty(t,"statusText",{get:()=>t.statusMessage,configurable:!0}),t},rc="function"==typeof Uint8Array.fromBase64,sc="object"==typeof process&&void 0!==process.versions?.node,ac=rc?function(e){return Uint8Array.fromBase64(e).buffer}:sc?function(e){return Uint8Array.from(Buffer.from(e,"base64")).buffer}:function(e){const t=atob(e),n=t.length,o=new Uint8Array(n);for(let r=0;r`${e}:${String(t)}`).join(",")}`}function bc(e,t,n){"function"==typeof e&&(n&&("titleTemplate"===n||"o"===n[0]&&"n"===n[1])||(e=e()));const o=t?t(n,e):e;if(Array.isArray(o))return o.map(e=>bc(e,t));if(o?.constructor===Object){const e={};for(const n of Object.keys(o))e[n]=bc(o[n],t,n);return e}return o}function wc(e,t){if(e.props=e.props||{},!t)return e;if("templateParams"===e.tag)return e.props=t,e;const n=cc.has(e.tag)||"htmlAttrs"===e.tag||"bodyAttrs"===e.tag;return Object.entries(t).forEach(([o,r])=>{if("__proto__"===o||"constructor"===o||"prototype"===o)return;if(null===r)return void(e.props[o]=null);if("class"===o||"style"===o)return void(e.props[o]=function(e,t){const n="style"===e?new Map:new Set;function o(t){if(null==t||void 0===t)return;const o=String(t).trim();if(o)if("style"===e){const[e,...t]=o.split(":").map(e=>e?e.trim():"");e&&t.length&&n.set(e,t.join(":"))}else o.split(" ").filter(Boolean).forEach(e=>n.add(e))}return"string"==typeof t?"style"===e?t.split(";").forEach(o):o(t):Array.isArray(t)?t.forEach(e=>o(e)):t&&"object"==typeof t&&Object.entries(t).forEach(([t,r])=>{r&&"false"!==r&&("style"===e?n.set(String(t).trim(),String(r)):o(t))}),n}(o,r));if(dc.has(o)){if("textContent"!==o&&"innerHTML"!==o||"object"!=typeof r)e[o]=r;else{let n=t.type;if(t.type||(n="application/json"),!n?.endsWith("json")&&"speculationrules"!==n)return;t.type=n,e.props.type=n,e[o]=JSON.stringify(r)}return}const s=o.startsWith("data-"),a=n&&!s?o.toLowerCase():o,i=String(r),l="meta"===e.tag&&"content"===a;"true"===i||""===i?e.props[a]=!s&&!l||i:!r&&s&&"false"===i?e.props[a]="false":void 0!==r&&(e.props[a]=r)}),e}function xc(e,t){const n=wc({tag:e,props:{}},"object"==typeof t&&"function"!=typeof t?t:{["script"===e||"noscript"===e||"style"===e?"innerHTML":"textContent"]:t});return n.key&&ic.has(n.tag)&&(n.props["data-hid"]=n._h=n.key),"script"===n.tag&&"object"==typeof n.innerHTML&&(n.innerHTML=JSON.stringify(n.innerHTML),n.props.type=n.props.type||"application/json"),Array.isArray(n.props.content)?n.props.content.map(e=>({...n,props:{...n.props,content:e}})):n}function kc(e,t){if(!e)return[];"function"==typeof e&&(e=e());const n=(e,n)=>{for(let o=0;o{if(void 0!==t)for(const n of Array.isArray(t)?t:[t])o.push(xc(e,n))}),o.flat()}const Ec=(e,t)=>e._w===t._w?e._p-t._p:e._w-t._w,Tc={base:-10,title:10},Sc={critical:-8,high:-1,low:2},Cc={meta:{"content-security-policy":-30,charset:-20,viewport:-15},link:{preconnect:20,stylesheet:60,preload:70,modulepreload:70,prefetch:90,"dns-prefetch":90,prerender:90},script:{async:30,defer:80,sync:50},style:{imported:40,sync:60}},Ac=/@import/,Lc=e=>""===e||!0===e;function Oc(e,t){if("number"==typeof t.tagPriority)return t.tagPriority;let n=100;const o=Sc[t.tagPriority]||0,r=e.resolvedOptions.disableCapoSorting?{link:{},script:{},style:{}}:Cc;if(t.tag in Tc)n=Tc[t.tag];else if("meta"===t.tag){const e="content-security-policy"===t.props["http-equiv"]?"content-security-policy":t.props.charset?"charset":"viewport"===t.props.name?"viewport":null;e&&(n=Cc.meta[e])}else if("link"===t.tag&&t.props.rel)n=r.link[t.props.rel];else if("script"===t.tag){const e=String(t.props.type);Lc(t.props.async)?n=r.script.async:t.props.src&&!Lc(t.props.defer)&&!Lc(t.props.async)&&"module"!==e&&!e.endsWith("json")||t.innerHTML&&!e.endsWith("json")?n=r.script.sync:(Lc(t.props.defer)&&t.props.src&&!Lc(t.props.async)||"module"===e)&&(n=r.script.defer)}else"style"===t.tag&&(n=t.innerHTML&&Ac.test(t.innerHTML)?r.style.imported:r.style.sync);return(n||100)+o}function Pc(e,t){const n="function"==typeof t?t(e):t,o=n.key||String(e.plugins.size+1);e.plugins.get(o)||(e.plugins.set(o,n),e.hooks.addHooks(n.hooks||{}))}function Rc(e={}){const t=gl();t.addHooks(e.hooks||{});const n=!e.document,o=new Map,r=new Map,s=new Set,a={_entryCount:1,plugins:r,dirty:!1,resolvedOptions:e,hooks:t,ssr:n,entries:o,headEntries:()=>[...o.values()],use:e=>Pc(a,e),push(e,r){const i={...r||{}};delete i.head;const l=i._index??a._entryCount++,c={_i:l,input:e,options:i},u={_poll(e=!1){a.dirty=!0,!e&&s.add(l),t.callHook("entries:updated",a)},dispose(){o.delete(l)&&a.invalidate()},patch(e){(!i.mode||"server"===i.mode&&n||"client"===i.mode&&!n)&&(c.input=e,o.set(l,c),u._poll())}};return u.patch(e),u},async resolveTags(){const n={tagMap:new Map,tags:[],entries:[...a.entries.values()]};for(await t.callHook("entries:resolve",n);s.size;){const n=s.values().next().value;s.delete(n);const r=o.get(n);if(r){const n={tags:kc(r.input,e.propResolvers||[]).map(e=>Object.assign(e,r.options)),entry:r};await t.callHook("entries:normalize",n),r._tags=n.tags.map((e,t)=>(e._w=Oc(a,e),e._p=(r._i<<10)+t,e._d=vc(e),e._d||(e._h=_c(e)),e))}}let r=!1;n.entries.flatMap(e=>(e._tags||[]).map(e=>({...e,props:{...e.props}}))).sort(Ec).reduce((e,t)=>{const n=t._d||t._h;if(!e.has(n))return e.set(n,t);const o=e.get(n);if("merge"===(t?.tagDuplicateStrategy||(fc.has(t.tag)?"merge":null)||(t.key&&t.key===o.key?"merge":null))){const r={...o.props};Object.entries(t.props).forEach(([e,t])=>r[e]="style"===e?new Map([...o.props.style||new Map,...t]):"class"===e?new Set([...o.props.class||new Set,...t]):t),e.set(n,{...t,props:r})}else t._p>>10==o._p>>10&&"meta"===t.tag&&yc(n)?(e.set(n,Object.assign([...Array.isArray(o)?o:[o],t],t)),r=!0):(t._w===o._w?t._p>o._p:t?._wPc(a,e)),a.hooks.callHook("init",a),e.init?.forEach(e=>e&&a.push(e)),a}const $c=(e,t)=>St(t)?$t(t):t,Ic="usehead";function jc(e){return{install(t){t.config.globalProperties.$unhead=e,t.config.globalProperties.$head=e,t.provide(Ic,e)}}.install}function Dc(){if(xn()){const e=wn(Ic);if(e)return e}throw new Error("useHead() was called without provide context, ensure you call it through the setup() function.")}function Nc(e,t={}){return function(e,t={}){const n=t.head||Dc();return n.ssr?n.push(e||{},t):function(e,t,n={}){const o=Ct(!1);let r;return Tn(()=>{const s=o.value?{}:bc(t,$c);r?r.patch(s):r=e.push(s,n)},null,void 0),Ms()&&(Ro(()=>{r.dispose()}),wo(()=>{o.value=!0}),bo(()=>{o.value=!1})),r}(n,e,t)}(e,{head:t.head||function(e){const t=e||Rl();return t.ssrContext?.head||t.runWithContext(()=>{if(xn()){const e=wn(Ic);if(!e)throw new Error("[nuxt] [unhead] Missing Unhead instance.");return e}})}(t.nuxt),...t})}const Mc=e=>Ml({},...[].map(e=>e.data).reverse()),Fc=Mc;function Bc(e){const t="string"==typeof e?e:e.path;try{return Fc(t)}catch(jE){return{}}}async function Uc(e,t={}){return null}let Hc=null;async function zc(){if(Hc)return Hc;const e=document.getElementById("__NUXT_DATA__");if(!e)return{};const t=await async function(e){return await(t=e,n=Rl()._payloadRevivers,function(e,t){if("number"==typeof e)return s(e,!0);if(!Array.isArray(e)||0===e.length)throw new Error("Invalid input");const n=e,o=Array(n.length);let r=null;function s(e,a=!1){if(-1===e)return;if(-3===e)return NaN;if(-4===e)return 1/0;if(-5===e)return-1/0;if(-6===e)return-0;if(a||"number"!=typeof e)throw new Error("Invalid input");if(e in o)return o[e];const i=n[e];if(i&&"object"==typeof i)if(Array.isArray(i))if("string"==typeof i[0]){const a=i[0],l=t&&Object.hasOwn(t,a)?t[a]:void 0;if(l){let t=i[1];if("number"!=typeof t&&(t=n.push(i[1])-1),r??(r=new Set),r.has(t))throw new Error("Invalid circular reference");return r.add(t),o[e]=l(s(t)),r.delete(t),o[e]}switch(a){case"Date":o[e]=new Date(i[1]);break;case"Set":const t=new Set;o[e]=t;for(let e=1;e=t)throw new Error("Invalid input");n[o]=s(i[e+1])}}else{const t=new Array(i.length);o[e]=t;for(let e=0;eoc(e)],["EmptyShallowRef",e=>At("_"===e?void 0:"0n"===e?BigInt(0):Wc(e))],["EmptyRef",e=>Ct("_"===e?void 0:"0n"===e?BigInt(0):Wc(e))],["ShallowRef",e=>At(e)],["ShallowReactive",e=>mt(e)],["Ref",e=>Ct(e)],["Reactive",e=>ht(e)]],Gc=Ol({name:"nuxt:revive-payload:client",order:-30,async setup(e){let t,n;for(const[o,r]of qc)Vc(o,r);Object.assign(e.payload,([t,n]=xl(()=>e.runWithContext(zc)),t=await t,n(),t)),delete window.__NUXT__}});async function Kc(e,t={}){const n=t.document||e.resolvedOptions.document;if(!n||!e.dirty)return;const o={shouldRender:!0,tags:[]};return await e.hooks.callHook("dom:beforeRender",o),o.shouldRender?(e._domUpdatePromise||(e._domUpdatePromise=new Promise(async t=>{const o=new Map,r=new Promise(t=>{e.resolveTags().then(e=>{t(e.map(e=>{const t=o.get(e._d)||0,n={tag:e,id:(t?`${e._d}:${t}`:e._d)||e._h,shouldRender:!0};return e._d&&yc(e._d)&&o.set(e._d,t+1),n}))})});let s=e._dom;if(!s){s={title:n.title,elMap:(new Map).set("htmlAttrs",n.documentElement).set("bodyAttrs",n.body)};for(const e of["body","head"]){const t=n[e]?.children;for(const e of t){const t=e.tagName.toLowerCase();if(!cc.has(t))continue;const n=wc({tag:t,props:{}},{innerHTML:e.innerHTML,...e.getAttributeNames().reduce((t,n)=>(t[n]=e.getAttribute(n),t),{})||{}});if(n.key=e.getAttribute("data-hid")||void 0,n._d=vc(n)||_c(n),s.elMap.has(n._d)){let t=1,o=n._d;for(;s.elMap.has(o);)o=`${n._d}:${t++}`;s.elMap.set(o,e)}else s.elMap.set(n._d,e)}}}function a(e,t,n){const o=`${e}:${t}`;s.sideEffects[o]=n,delete s.pendingSideEffects[o]}function i({id:e,$el:t,tag:o}){const r=o.tag.endsWith("Attrs");s.elMap.set(e,t),r||(o.textContent&&o.textContent!==t.textContent&&(t.textContent=o.textContent),o.innerHTML&&o.innerHTML!==t.innerHTML&&(t.innerHTML=o.innerHTML),a(e,"el",()=>{t?.remove(),s.elMap.delete(e)}));for(const s in o.props){if(!Object.prototype.hasOwnProperty.call(o.props,s))continue;const i=o.props[s];if(s.startsWith("on")&&"function"==typeof i){const e=t?.dataset;if(e&&e[`${s}fired`]){const e=s.slice(0,-5);i.call(t,new Event(e.substring(2)))}""!==t.getAttribute(`data-${s}`)&&(("bodyAttrs"===o.tag?n.defaultView:t).addEventListener(s.substring(2),i.bind(t)),t.setAttribute(`data-${s}`,""));continue}const l=`attr:${s}`;if("class"===s){if(!i)continue;for(const n of i)r&&a(e,`${l}:${n}`,()=>t.classList.remove(n)),!t.classList.contains(n)&&t.classList.add(n)}else if("style"===s){if(!i)continue;for(const[n,o]of i)a(e,`${l}:${n}`,()=>{t.style.removeProperty(n)}),t.style.setProperty(n,o)}else!1!==i&&null!==i&&(t.getAttribute(s)!==i&&t.setAttribute(s,!0===i?"":String(i)),r&&a(e,l,()=>t.removeAttribute(s)))}}s.pendingSideEffects={...s.sideEffects},s.sideEffects={};const l=[],c={bodyClose:void 0,bodyOpen:void 0,head:void 0},u=await r;for(const e of u){const{tag:t,shouldRender:o,id:r}=e;o&&("title"!==t.tag?(e.$el=e.$el||s.elMap.get(r),e.$el?i(e):cc.has(t.tag)&&l.push(e)):(n.title=t.textContent,a("title","",()=>n.title=s.title)))}for(const e of l){const t=e.tag.tagPosition||"head";e.$el=n.createElement(e.tag.tag),i(e),c[t]=c[t]||n.createDocumentFragment(),c[t].appendChild(e.$el)}for(const p of u)await e.hooks.callHook("dom:renderTag",p,n,a);c.head&&n.head.appendChild(c.head),c.bodyOpen&&n.body.insertBefore(c.bodyOpen,n.body.firstChild),c.bodyClose&&n.body.appendChild(c.bodyClose);for(const e in s.pendingSideEffects)s.pendingSideEffects[e]();e._dom=s,await e.hooks.callHook("dom:rendered",{renders:u}),t()}).finally(()=>{e._domUpdatePromise=void 0,e.dirty=!1})),e._domUpdatePromise):void 0}function Jc(e,t){let n=0;return()=>{const o=++n;t(()=>{n===o&&e()})}}function Xc(e={}){const t=function(e={}){const t=e.domOptions?.render||Kc;e.document=e.document||("undefined"!=typeof window?document:void 0);const n=e.document?.head.querySelector('script[id="unhead:payload"]')?.innerHTML||!1;return Rc({...e,plugins:[...e.plugins||[],{key:"client",hooks:{"entries:updated":t}}],init:[!!n&&JSON.parse(n),...e.init||[]]})}({domOptions:{render:Jc(()=>Kc(t),e=>setTimeout(e,0))},...e});return t.install=jc(t),t}const Yc={disableDefaults:!0},Qc=Ol({name:"nuxt:head",enforce:"pre",setup(e){const t=Xc(Yc);e.vueApp.use(t);{let n=!0;const o=async()=>{n=!1,await Kc(t)};t.hooks.hook("dom:beforeRender",e=>{e.shouldRender=!n}),e.hooks.hook("page:start",()=>{n=!0}),e.hooks.hook("page:finish",()=>{e.isHydrating||o()}),e.hooks.hook("app:error",o),e.hooks.hook("app:suspense:resolve",o)}}}),Zc="undefined"!=typeof document;function eu(e){return"object"==typeof e||"displayName"in e||"props"in e||"__vccOpts"in e}const tu=Object.assign;function nu(e,t){const n={};for(const o in t){const r=t[o];n[o]=ru(r)?r.map(e):e(r)}return n}const ou=()=>{},ru=Array.isArray;function su(e,t){const n={};for(const o in e)n[o]=o in t?t[o]:e[o];return n}let au=function(e){return e[e.MATCHER_NOT_FOUND=1]="MATCHER_NOT_FOUND",e[e.NAVIGATION_GUARD_REDIRECT=2]="NAVIGATION_GUARD_REDIRECT",e[e.NAVIGATION_ABORTED=4]="NAVIGATION_ABORTED",e[e.NAVIGATION_CANCELLED=8]="NAVIGATION_CANCELLED",e[e.NAVIGATION_DUPLICATED=16]="NAVIGATION_DUPLICATED",e}({});const iu=Symbol("");function lu(e,t){return tu(new Error,{type:e,[iu]:!0},t)}function cu(e,t){return e instanceof Error&&iu in e&&(null==t||!!(e.type&t))}au.MATCHER_NOT_FOUND,au.NAVIGATION_GUARD_REDIRECT,au.NAVIGATION_ABORTED,au.NAVIGATION_CANCELLED,au.NAVIGATION_DUPLICATED;const uu=Symbol(""),pu=Symbol(""),du=Symbol(""),fu=Symbol(""),hu=Symbol("");function mu(e){return wn(fu)}const gu={trailing:!0};function yu(e,t=25,n={}){if(n={...gu,...n},!Number.isFinite(t))throw new TypeError("Expected `wait` to be a finite number");let o,r,s,a,i=[];const l=(t,o)=>(s=async function(e,t,n){return await e.apply(t,n)}(e,t,o),s.finally(()=>{if(s=null,n.trailing&&a&&!r){const e=l(t,a);return a=null,e}}),s),c=function(...e){return n.trailing&&(a=e),s||new Promise(s=>{const c=!r&&n.leading;clearTimeout(r),r=setTimeout(()=>{r=null;const t=n.leading?o:l(this,e);a=null;for(const e of i)e(t);i=[]},t),c?(o=l(this,e),s(o)):i.push(s)})},u=e=>{e&&(clearTimeout(e),r=null)};return c.isPending=()=>!!r,c.cancel=()=>{u(r),i=[],a=null},c.flush=()=>{if(u(r),!a||s)return;const e=a;return a=null,l(this,e)},c}const vu=/#/g,_u=/&/g,bu=/\//g,wu=/=/g,xu=/\?/g,ku=/\+/g,Eu=/%5B/g,Tu=/%5D/g,Su=/%5E/g,Cu=/%60/g,Au=/%7B/g,Lu=/%7C/g,Ou=/%7D/g,Pu=/%20/g;function Ru(e){return null==e?"":encodeURI(""+e).replace(Lu,"|").replace(Eu,"[").replace(Tu,"]")}function $u(e){return Ru(e).replace(ku,"%2B").replace(Pu,"+").replace(vu,"%23").replace(_u,"%26").replace(Cu,"`").replace(Au,"{").replace(Ou,"}").replace(Su,"^")}function Iu(e){return $u(e).replace(wu,"%3D")}function ju(e){return function(e){return Ru(e).replace(vu,"%23").replace(xu,"%3F")}(e).replace(bu,"%2F")}function Du(e){if(null==e)return null;try{return decodeURIComponent(""+e)}catch(t){}return""+e}const Nu=/\/$/;function Mu(e,t,n="/"){let o,r={},s="",a="";const i=t.indexOf("#");let l=t.indexOf("?");return l=i>=0&&l>i?-1:l,l>=0&&(o=t.slice(0,l),s=t.slice(l,i>0?i:t.length),r=e(s.slice(1))),i>=0&&(o=o||t.slice(0,i),a=t.slice(i,t.length)),o=function(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),o=e.split("/"),r=o[o.length-1];".."!==r&&"."!==r||o.push("");let s,a,i=n.length-1;for(s=0;s1&&i--}return n.slice(0,i).join("/")+"/"+o.slice(s).join("/")}(null!=o?o:t,n),{fullPath:o+s+a,path:o,query:r,hash:Du(a)}}function Fu(e,t){return t&&e.toLowerCase().startsWith(t.toLowerCase())?e.slice(t.length)||"/":e}function Bu(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Uu(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n in e)if(!Hu(e[n],t[n]))return!1;return!0}function Hu(e,t){return ru(e)?zu(e,t):ru(t)?zu(t,e):(e&&e.valueOf())===(t&&t.valueOf())}function zu(e,t){return ru(t)?e.length===t.length&&e.every((e,n)=>e===t[n]):1===e.length&&e[0]===t}const Vu={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};let Wu=function(e){return e.pop="pop",e.push="push",e}({}),qu=function(e){return e.back="back",e.forward="forward",e.unknown="",e}({});const Gu=/^[^#]+#/;function Ku(e,t){return e.replace(Gu,"#")+t}const Ju=()=>({left:window.scrollX,top:window.scrollY});function Xu(e,t){return(history.state?history.state.position-t:-1)+e}const Yu=new Map;function Qu(e){return"string"==typeof e||"symbol"==typeof e}function Zu(e){const t={};if(""===e||"?"===e)return t;const n=("?"===e[0]?e.slice(1):e).split("&");for(let o=0;oe&&$u(e)):[o&&$u(o)]).forEach(e=>{void 0!==e&&(t+=(t.length?"&":"")+n,null!=e&&(t+="="+e))}):void 0!==o&&(t+=(t.length?"&":"")+n)}return t}function tp(e){const t={};for(const n in e){const o=e[n];void 0!==o&&(t[n]=ru(o)?o.map(e=>null==e?null:""+e):null==o?o:""+o)}return t}function np(){let e=[];return{add:function(t){return e.push(t),()=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)}},list:()=>e.slice(),reset:function(){e=[]}}}function op(e,t,n,o,r,s=e=>e()){const a=o&&(o.enterCallbacks[r]=o.enterCallbacks[r]||[]);return()=>new Promise((i,l)=>{const c=e=>{var s;!1===e?l(lu(au.NAVIGATION_ABORTED,{from:n,to:t})):e instanceof Error?l(e):"string"==typeof(s=e)||s&&"object"==typeof s?l(lu(au.NAVIGATION_GUARD_REDIRECT,{from:t,to:e})):(a&&o.enterCallbacks[r]===a&&"function"==typeof e&&a.push(e),i())},u=s(()=>e.call(o&&o.instances[r],t,n,c));let p=Promise.resolve(u);e.length<3&&(p=p.then(c)),p.catch(e=>l(e))})}function rp(e,t,n,o,r=e=>e()){const s=[];for(const a of e)for(const e in a.components){let i=a.components[e];if("beforeRouteEnter"===t||a.instances[e])if(eu(i)){const l=(i.__vccOpts||i)[t];l&&s.push(op(l,n,o,a,e,r))}else{let l=i();s.push(()=>l.then(s=>{if(!s)throw new Error(`Couldn't resolve component "${e}" at "${a.path}"`);const i=(l=s).__esModule||"Module"===l[Symbol.toStringTag]||l.default&&eu(l.default)?s.default:s;var l;a.mods[e]=s,a.components[e]=i;const c=(i.__vccOpts||i)[t];return c&&op(c,n,o,a,e,r)()}))}}return s}function sp(e,t){const{pathname:n,search:o,hash:r}=t,s=e.indexOf("#");if(s>-1){let t=r.includes(e.slice(s))?e.slice(s).length:1,n=r.slice(t);return"/"!==n[0]&&(n="/"+n),Fu(n,"")}return Fu(n,e)+o+r}function ap(e,t,n,o=!1,r=!1){return{back:e,current:t,forward:n,replaced:o,position:window.history.length,scroll:r?Ju():null}}function ip(e){const t=function(e){const{history:t,location:n}=window,o={value:sp(e,n)},r={value:t.state};function s(o,s,a){const i=e.indexOf("#"),l=i>-1?(n.host&&document.querySelector("base")?e:e.slice(i))+o:location.protocol+"//"+location.host+e+o;try{t[a?"replaceState":"pushState"](s,"",l),r.value=s}catch(c){n[a?"replace":"assign"](l)}}return r.value||s(o.value,{back:null,current:o.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0),{location:o,state:r,push:function(e,n){const a=tu({},r.value,t.state,{forward:e,scroll:Ju()});s(a.current,a,!0),s(e,tu({},ap(o.value,e,null),{position:a.position+1},n),!1),o.value=e},replace:function(e,n){s(e,tu({},t.state,ap(r.value.back,e,r.value.forward,!0),n,{position:r.value.position}),!0),o.value=e}}}(e=function(e){if(!e)if(Zc){const t=document.querySelector("base");e=(e=t&&t.getAttribute("href")||"/").replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return"/"!==e[0]&&"#"!==e[0]&&(e="/"+e),e.replace(Nu,"")}(e)),n=function(e,t,n,o){let r=[],s=[],a=null;const i=({state:s})=>{const i=sp(e,location),l=n.value,c=t.value;let u=0;if(s){if(n.value=i,t.value=s,a&&a===l)return void(a=null);u=c?s.position-c.position:0}else o(i);r.forEach(e=>{e(n.value,l,{delta:u,type:Wu.pop,direction:u?u>0?qu.forward:qu.back:qu.unknown})})};function l(){if("hidden"===document.visibilityState){const{history:e}=window;if(!e.state)return;e.replaceState(tu({},e.state,{scroll:Ju()}),"")}}return window.addEventListener("popstate",i),window.addEventListener("pagehide",l),document.addEventListener("visibilitychange",l),{pauseListeners:function(){a=n.value},listen:function(e){r.push(e);const t=()=>{const t=r.indexOf(e);t>-1&&r.splice(t,1)};return s.push(t),t},destroy:function(){for(const e of s)e();s=[],window.removeEventListener("popstate",i),window.removeEventListener("pagehide",l),document.removeEventListener("visibilitychange",l)}}}(e,t.state,t.location,t.replace),o=tu({location:"",base:e,go:function(e,t=!0){t||n.pauseListeners(),history.go(e)},createHref:Ku.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}let lp=function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.Group=2]="Group",e}({});var cp=function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.ParamRegExp=2]="ParamRegExp",e[e.ParamRegExpEnd=3]="ParamRegExpEnd",e[e.EscapeNext=4]="EscapeNext",e}(cp||{});const up={type:lp.Static,value:""},pp=/[a-zA-Z0-9_]/,dp="[^/]+?",fp={sensitive:!1,strict:!1,start:!0,end:!0};var hp=function(e){return e[e._multiplier=10]="_multiplier",e[e.Root=90]="Root",e[e.Segment=40]="Segment",e[e.SubSegment=30]="SubSegment",e[e.Static=40]="Static",e[e.Dynamic=20]="Dynamic",e[e.BonusCustomRegExp=10]="BonusCustomRegExp",e[e.BonusWildcard=-50]="BonusWildcard",e[e.BonusRepeatable=-20]="BonusRepeatable",e[e.BonusOptional=-8]="BonusOptional",e[e.BonusStrict=.7000000000000001]="BonusStrict",e[e.BonusCaseSensitive=.25]="BonusCaseSensitive",e}(hp||{});const mp=/[.+*?^${}()[\]/\\]/g;function gp(e,t){let n=0;for(;nt.length?1===t.length&&t[0]===hp.Static+hp.Segment?1:-1:0}function yp(e,t){let n=0;const o=e.score,r=t.score;for(;n0&&t[t.length-1]<0}const _p={strict:!1,end:!0,sensitive:!1};function bp(e,t,n){const o=function(e,t){const n=tu({},fp,t),o=[];let r=n.start?"^":"";const s=[];for(const l of e){const e=l.length?[]:[hp.Root];n.strict&&!l.length&&(r+="/");for(let t=0;t1&&("*"===i||"+"===i)&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),s.push({type:lp.Param,value:c,regexp:u,repeatable:"*"===i||"+"===i,optional:"*"===i||"?"===i})):t("Invalid state to consume buffer"),c="")}function d(){c+=i}for(;ltu(e,t.meta),{})}function Sp({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Cp(e){const t=wn(du),n=wn(fu),o=Ys(()=>{const n=Rt(e.to);return t.resolve(n)}),r=Ys(()=>{const{matched:e}=o.value,{length:t}=e,r=e[t-1],s=n.matched;if(!r||!s.length)return-1;const a=s.findIndex(Bu.bind(null,r));if(a>-1)return a;const i=Lp(e[t-2]);return t>1&&Lp(r)===i&&s[s.length-1].path!==i?s.findIndex(Bu.bind(null,e[t-2])):a}),s=Ys(()=>r.value>-1&&function(e,t){for(const n in t){const o=t[n],r=e[n];if("string"==typeof o){if(o!==r)return!1}else if(!ru(r)||r.length!==o.length||o.some((e,t)=>e.valueOf()!==r[t].valueOf()))return!1}return!0}(n.params,o.value.params)),a=Ys(()=>r.value>-1&&r.value===n.matched.length-1&&Uu(n.params,o.value.params));return{route:o,href:Ys(()=>o.value.href),isActive:s,isExactActive:a,navigate:function(n={}){if(function(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey||e.defaultPrevented||void 0!==e.button&&0!==e.button)){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}}(n)){const n=t[Rt(e.replace)?"replace":"push"](Rt(e.to)).catch(ou);return e.viewTransition&&"undefined"!=typeof document&&"startViewTransition"in document&&document.startViewTransition(()=>n),n}return Promise.resolve()}}}const Ap=Qn({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"},viewTransition:Boolean},useLink:Cp,setup(e,{slots:t}){const n=ht(Cp(e)),{options:o}=wn(du),r=Ys(()=>({[Op(e.activeClass,o.linkActiveClass,"router-link-active")]:n.isActive,[Op(e.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&(1===(s=t.default(n)).length?s[0]:s);var s;return e.custom?o:Qs("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},o)}}});function Lp(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Op=(e,t,n)=>null!=e?e:null!=t?t:n;function Pp(e,t){if(!e)return null;const n=e(t);return 1===n.length?n[0]:n}const Rp=Qn({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const o=wn(hu),r=Ys(()=>e.route||o.value),s=wn(pu,0),a=Ys(()=>{let e=Rt(s);const{matched:t}=r.value;let n;for(;(n=t[e])&&!n.components;)e++;return e}),i=Ys(()=>r.value.matched[a.value]);bn(pu,Ys(()=>a.value+1)),bn(uu,i),bn(hu,r);const l=Ct();return En(()=>[l.value,i.value,e.name],([e,t,n],[o,r,s])=>{t&&(t.instances[n]=e,r&&r!==t&&e&&e===o&&(t.leaveGuards.size||(t.leaveGuards=r.leaveGuards),t.updateGuards.size||(t.updateGuards=r.updateGuards))),!e||!t||r&&Bu(t,r)&&o||(t.enterCallbacks[n]||[]).forEach(t=>t(e))},{flush:"post"}),()=>{const o=r.value,s=e.name,a=i.value,c=a&&a.components[s];if(!c)return Pp(n.default,{Component:c,route:o});const u=a.props[s],p=u?!0===u?o.params:"function"==typeof u?u(o):u:null,d=Qs(c,tu({},p,t,{onVnodeUnmounted:e=>{e.component.isUnmounted&&(a.instances[s]=null)},ref:l}));return Pp(n.default,{Component:d,route:o})||d}}});function $p(e){const t=function(e,t){const n=[],o=new Map;function r(e,n,o){const i=!o,l=xp(e);l.aliasOf=o&&o.record;const c=su(t,e),u=[l];if("alias"in e){const t="string"==typeof e.alias?[e.alias]:e.alias;for(const e of t)u.push(xp(tu({},l,{components:o?o.record.components:l.components,path:e,aliasOf:o?o.record:l})))}let p,d;for(const t of u){const{path:u}=t;if(n&&"/"!==u[0]){const e=n.record.path,o="/"===e[e.length-1]?"":"/";t.path=n.record.path+(u&&o+u)}if(p=bp(t,n,c),o?o.alias.push(p):(d=d||p,d!==p&&d.alias.push(p),i&&e.name&&!Ep(p)&&s(e.name)),Sp(p)&&a(p),l.children){const e=l.children;for(let t=0;t{s(d)}:ou}function s(e){if(Qu(e)){const t=o.get(e);t&&(o.delete(e),n.splice(n.indexOf(t),1),t.children.forEach(s),t.alias.forEach(s))}else{const t=n.indexOf(e);t>-1&&(n.splice(t,1),e.record.name&&o.delete(e.record.name),e.children.forEach(s),e.alias.forEach(s))}}function a(e){const t=function(e,t){let n=0,o=t.length;for(;n!==o;){const r=n+o>>1;yp(e,t[r])<0?o=r:n=r+1}const r=function(e){let t=e;for(;t=t.parent;)if(Sp(t)&&0===yp(e,t))return t}(e);return r&&(o=t.lastIndexOf(r,o-1)),o}(e,n);n.splice(t,0,e),e.record.name&&!Ep(e)&&o.set(e.record.name,e)}return t=su(_p,t),e.forEach(e=>r(e)),{addRoute:r,resolve:function(e,t){let r,s,a,i={};if("name"in e&&e.name){if(r=o.get(e.name),!r)throw lu(au.MATCHER_NOT_FOUND,{location:e});a=r.record.name,i=tu(wp(t.params,r.keys.filter(e=>!e.optional).concat(r.parent?r.parent.keys.filter(e=>e.optional):[]).map(e=>e.name)),e.params&&wp(e.params,r.keys.map(e=>e.name))),s=r.stringify(i)}else if(null!=e.path)s=e.path,r=n.find(e=>e.re.test(s)),r&&(i=r.parse(s),a=r.record.name);else{if(r=t.name?o.get(t.name):n.find(e=>e.re.test(t.path)),!r)throw lu(au.MATCHER_NOT_FOUND,{location:e,currentLocation:t});a=r.record.name,i=tu({},t.params,e.params),s=r.stringify(i)}const l=[];let c=r;for(;c;)l.unshift(c.record),c=c.parent;return{name:a,path:s,params:i,matched:l,meta:Tp(l)}},removeRoute:s,clearRoutes:function(){n.length=0,o.clear()},getRoutes:function(){return n},getRecordMatcher:function(e){return o.get(e)}}}(e.routes,e),n=e.parseQuery||Zu,o=e.stringifyQuery||ep,r=e.history,s=np(),a=np(),i=np(),l=At(Vu);let c=Vu;Zc&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=nu.bind(null,e=>""+e),p=nu.bind(null,ju),d=nu.bind(null,Du);function f(e,s){if(s=tu({},s||l.value),"string"==typeof e){const o=Mu(n,e,s.path),a=t.resolve({path:o.path},s),i=r.createHref(o.fullPath);return tu(o,a,{params:d(a.params),hash:Du(o.hash),redirectedFrom:void 0,href:i})}let a;if(null!=e.path)a=tu({},e,{path:Mu(n,e.path,s.path).path});else{const t=tu({},e.params);for(const e in t)null==t[e]&&delete t[e];a=tu({},e,{params:p(t)}),s.params=p(s.params)}const i=t.resolve(a,s),c=e.hash||"";i.params=u(d(i.params));const f=function(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}(o,tu({},e,{hash:(h=c,Ru(h).replace(Au,"{").replace(Ou,"}").replace(Su,"^")),path:i.path}));var h;const m=r.createHref(f);return tu({fullPath:f,hash:c,query:o===ep?tp(e.query):e.query||{}},i,{redirectedFrom:void 0,href:m})}function h(e){return"string"==typeof e?Mu(n,e,l.value.path):tu({},e)}function m(e,t){if(c!==e)return lu(au.NAVIGATION_CANCELLED,{from:t,to:e})}function g(e){return v(e)}function y(e,t){const n=e.matched[e.matched.length-1];if(n&&n.redirect){const{redirect:o}=n;let r="function"==typeof o?o(e,t):o;return"string"==typeof r&&(r=r.includes("?")||r.includes("#")?r=h(r):{path:r},r.params={}),tu({query:e.query,hash:e.hash,params:null!=r.path?{}:e.params},r)}}function v(e,t){const n=c=f(e),r=l.value,s=e.state,a=e.force,i=!0===e.replace,u=y(n,r);if(u)return v(tu(h(u),{state:"object"==typeof u?tu({},s,u.state):s,force:a,replace:i}),t||n);const p=n;let d;return p.redirectedFrom=t,!a&&function(e,t,n){const o=t.matched.length-1,r=n.matched.length-1;return o>-1&&o===r&&Bu(t.matched[o],n.matched[r])&&Uu(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}(o,r,n)&&(d=lu(au.NAVIGATION_DUPLICATED,{to:p,from:r}),O(r,r,!0,!1)),(d?Promise.resolve(d):w(p,r)).catch(e=>cu(e)?cu(e,au.NAVIGATION_GUARD_REDIRECT)?e:L(e):A(e,p,r)).then(e=>{if(e){if(cu(e,au.NAVIGATION_GUARD_REDIRECT))return v(tu({replace:i},h(e.to),{state:"object"==typeof e.to?tu({},s,e.to.state):s,force:a}),t||p)}else e=k(p,r,!0,i,s);return x(p,r,e),e})}function _(e,t){const n=m(e,t);return n?Promise.reject(n):Promise.resolve()}function b(e){const t=$.values().next().value;return t&&"function"==typeof t.runWithContext?t.runWithContext(e):e()}function w(e,t){let n;const[o,r,i]=function(e,t){const n=[],o=[],r=[],s=Math.max(t.matched.length,e.matched.length);for(let a=0;aBu(e,s))?o.push(s):n.push(s));const i=e.matched[a];i&&(t.matched.find(e=>Bu(e,i))||r.push(i))}return[n,o,r]}(e,t);n=rp(o.reverse(),"beforeRouteLeave",e,t);for(const s of o)s.leaveGuards.forEach(o=>{n.push(op(o,e,t))});const l=_.bind(null,e,t);return n.push(l),j(n).then(()=>{n=[];for(const o of s.list())n.push(op(o,e,t));return n.push(l),j(n)}).then(()=>{n=rp(r,"beforeRouteUpdate",e,t);for(const o of r)o.updateGuards.forEach(o=>{n.push(op(o,e,t))});return n.push(l),j(n)}).then(()=>{n=[];for(const o of i)if(o.beforeEnter)if(ru(o.beforeEnter))for(const r of o.beforeEnter)n.push(op(r,e,t));else n.push(op(o.beforeEnter,e,t));return n.push(l),j(n)}).then(()=>(e.matched.forEach(e=>e.enterCallbacks={}),n=rp(i,"beforeRouteEnter",e,t,b),n.push(l),j(n))).then(()=>{n=[];for(const o of a.list())n.push(op(o,e,t));return n.push(l),j(n)}).catch(e=>cu(e,au.NAVIGATION_CANCELLED)?e:Promise.reject(e))}function x(e,t,n){i.list().forEach(o=>b(()=>o(e,t,n)))}function k(e,t,n,o,s){const a=m(e,t);if(a)return a;const i=t===Vu,c=Zc?history.state:{};n&&(o||i?r.replace(e.fullPath,tu({scroll:i&&c&&c.scroll},s)):r.push(e.fullPath,s)),l.value=e,O(e,t,n,i),L()}let E;let T,S=np(),C=np();function A(e,t,n){L(e);const o=C.list();return o.length&&o.forEach(o=>o(e,t,n)),Promise.reject(e)}function L(e){return T||(T=!e,E||(E=r.listen((e,t,n)=>{if(!I.listening)return;const o=f(e),s=y(o,I.currentRoute.value);if(s)return void v(tu(s,{replace:!0,force:!0}),o).catch(ou);c=o;const a=l.value;var i,u;Zc&&(i=Xu(a.fullPath,n.delta),u=Ju(),Yu.set(i,u)),w(o,a).catch(e=>cu(e,au.NAVIGATION_ABORTED|au.NAVIGATION_CANCELLED)?e:cu(e,au.NAVIGATION_GUARD_REDIRECT)?(v(tu(h(e.to),{force:!0}),o).then(e=>{cu(e,au.NAVIGATION_ABORTED|au.NAVIGATION_DUPLICATED)&&!n.delta&&n.type===Wu.pop&&r.go(-1,!1)}).catch(ou),Promise.reject()):(n.delta&&r.go(-n.delta,!1),A(e,o,a))).then(e=>{(e=e||k(o,a,!1))&&(n.delta&&!cu(e,au.NAVIGATION_CANCELLED)?r.go(-n.delta,!1):n.type===Wu.pop&&cu(e,au.NAVIGATION_ABORTED|au.NAVIGATION_DUPLICATED)&&r.go(-1,!1)),x(o,a,e)}).catch(ou)})),S.list().forEach(([t,n])=>e?n(e):t()),S.reset()),e}function O(t,n,o,r){const{scrollBehavior:s}=e;if(!Zc||!s)return Promise.resolve();const a=!o&&function(e){const t=Yu.get(e);return Yu.delete(e),t}(Xu(t.fullPath,0))||(r||!o)&&history.state&&history.state.scroll||null;return rn().then(()=>s(t,n,a)).then(e=>e&&function(e){let t;if("el"in e){const n=e.el,o="string"==typeof n&&n.startsWith("#"),r="string"==typeof n?o?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=function(e,t){const n=document.documentElement.getBoundingClientRect(),o=e.getBoundingClientRect();return{behavior:t.behavior,left:o.left-n.left-(t.left||0),top:o.top-n.top-(t.top||0)}}(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(null!=t.left?t.left:window.scrollX,null!=t.top?t.top:window.scrollY)}(e)).catch(e=>A(e,t,n))}const P=e=>r.go(e);let R;const $=new Set,I={currentRoute:l,listening:!0,addRoute:function(e,n){let o,r;return Qu(e)?(o=t.getRecordMatcher(e),r=n):r=e,t.addRoute(r,o)},removeRoute:function(e){const n=t.getRecordMatcher(e);n&&t.removeRoute(n)},clearRoutes:t.clearRoutes,hasRoute:function(e){return!!t.getRecordMatcher(e)},getRoutes:function(){return t.getRoutes().map(e=>e.record)},resolve:f,options:e,push:g,replace:function(e){return g(tu(h(e),{replace:!0}))},go:P,back:()=>P(-1),forward:()=>P(1),beforeEach:s.add,beforeResolve:a.add,afterEach:i.add,onError:C.add,isReady:function(){return T&&l.value!==Vu?Promise.resolve():new Promise((e,t)=>{S.add([e,t])})},install(e){e.component("RouterLink",Ap),e.component("RouterView",Rp),e.config.globalProperties.$router=I,Object.defineProperty(e.config.globalProperties,"$route",{enumerable:!0,get:()=>Rt(l)}),Zc&&!R&&l.value===Vu&&(R=!0,g(r.location).catch(e=>{}));const t={};for(const o in Vu)Object.defineProperty(t,o,{get:()=>l.value[o],enumerable:!0});e.provide(du,I),e.provide(fu,mt(t)),e.provide(hu,l);const n=e.unmount;$.add(e),e.unmount=function(){$.delete(e),$.size<1&&(c=Vu,E&&E(),E=null,l.value=Vu,R=!1,T=!1),n()}}};function j(e){return e.reduce((e,t)=>e.then(()=>b(t)),Promise.resolve())}return I}const Ip=/(:\w+)\([^)]+\)/g,jp=/(:\w+)[?+*]/g,Dp=/:\w+/g,Np=(e,t)=>{const n=e.route.matched.find(t=>t.components?.default===e.Component.type),o=t??n?.meta.key??(n&&(r=e.route,n.path.replace(Ip,"$1").replace(jp,"$1").replace(Dp,e=>r.params[e.slice(1)]?.toString()||"")));var r;return"function"==typeof o?o(e.route):o};function Mp(e){return Array.isArray(e)?e:[e]}const Fp=function(){const e="undefined"!=typeof document&&document.createElement("link").relList;return e&&e.supports&&e.supports("modulepreload")?"modulepreload":"preload"}(),Bp={},Up=function(e,t,n){let o=Promise.resolve();if(t&&t.length>0){let e=function(e){return Promise.all(e.map(e=>Promise.resolve(e).then(e=>({status:"fulfilled",value:e}),e=>({status:"rejected",reason:e}))))};const r=document.getElementsByTagName("link"),s=document.querySelector("meta[property=csp-nonce]"),a=s?.nonce||s?.getAttribute("nonce");o=e(t.map(e=>{if(e=function(e,t){return new URL(e,t).href}(e,n),e in Bp)return;Bp[e]=!0;const t=e.endsWith(".css"),o=t?'[rel="stylesheet"]':"";if(n)for(let n=r.length-1;n>=0;n--){const o=r[n];if(o.href===e&&(!t||"stylesheet"===o.rel))return}else if(document.querySelector(`link[href="${e}"]${o}`))return;const s=document.createElement("link");return s.rel=t?"stylesheet":Fp,t||(s.as="script"),s.crossOrigin="",s.href=e,a&&s.setAttribute("nonce",a),document.head.appendChild(s),t?new Promise((t,n)=>{s.addEventListener("load",t),s.addEventListener("error",()=>n(new Error(`Unable to preload CSS for ${e}`)))}):void 0}))}function r(e){const t=new Event("vite:preloadError",{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return o.then(t=>{for(const e of t||[])"rejected"===e.status&&r(e.reason);return e().catch(r)})},Hp={scrollToTop:!0,validate:e=>/^\d+$/.test(String(e.params.id||""))},zp={scrollToTop:!0};function Vp(e){return String(e??"").trim()}function Wp(...e){return e.map(Vp).join(":")}const qp={key:e=>Wp("servers",Array.isArray(e.params?.url)?e.params.url[0]:e.params?.url),scrollToTop:!0},Gp=[{name:void 0,path:"/developers/docs/api",component:()=>Up(()=>import("./CrvALewx.js"),__vite__mapDeps([0,1,2,3,4,5]),import.meta.url),children:[{name:"developers-docs-api-pathMatch",path:":pathMatch(.*)*",component:()=>Up(()=>import("./D3nyWC93.js"),__vite__mapDeps([6,7,8,9,10,11,12,13,14,15,16,17,18,19,3,4,20,21,22,23,5,24,25,26]),import.meta.url)},{name:"developers-docs-api",path:"",component:()=>Up(()=>import("./bZ7Dj_r0.js"),__vite__mapDeps([27,18,11,19,17,4,23,24,25,26]),import.meta.url)}]},{name:"legal-privacy-pd-processing",path:"/legal/privacy/pd-processing",meta:{scrollToTop:!0}||{},component:()=>Up(()=>import("./CRtVgQsb.js"),__vite__mapDeps([28,18,11,19,17,1,4,23,29,30,24,25,26]),import.meta.url)},{name:"lists-servers-favorites",path:"/lists/servers/favorites",meta:{scrollToTop:!0}||{},component:()=>Up(()=>import("./Cv9LRuic.js"),__vite__mapDeps([31,32,33,22,34,35,36,37,13,11,14,15,12,16,38,7,8,9,39,40,41,42,43,44,4,20,23,45,46,24,25,26]),import.meta.url)},{name:"lists-servers-my",path:"/lists/servers/my",meta:{scrollToTop:!0}||{},component:()=>Up(()=>import("./Bm7NQZsf.js"),__vite__mapDeps([47,32,33,22,34,35,36,37,13,11,14,15,12,16,38,7,8,9,39,40,41,42,43,44,4,20,23,45,46,24,25,26]),import.meta.url)},{name:"developers-docs-section",path:"/developers/docs/:section()",component:()=>Up(()=>import("./D9LaKxFh.js"),__vite__mapDeps([48,1,2,3,4,5]),import.meta.url)},{name:"lists-servers-type",path:"/lists/servers/:type()",component:()=>Up(()=>import("./D_PFkz6J.js"),__vite__mapDeps([49,32,33,22,34,35,36,37,13,11,14,15,12,16,38,7,8,9,39,40,41,42,43,44,4,20,23,45,46,24,25,26]),import.meta.url)},{name:"auth-password",path:"/auth/password",meta:{layout:"empty"}||{},component:()=>Up(()=>import("./DDQtIQkC.js"),__vite__mapDeps([50,4,20,45,13,11,14,15,16,51,24,25,26]),import.meta.url)},{name:"auth-verification",path:"/auth/verification",meta:{layout:"empty"}||{},component:()=>Up(()=>import("./DCA1sDZ_.js"),__vite__mapDeps([52,53,54,16,4,20,45,13,11,14,15,24,25,26]),import.meta.url)},{name:"developers-docs",path:"/developers/docs",component:()=>Up(()=>import("./CszMGjl2.js"),[],import.meta.url)},{name:"legal-agreement",path:"/legal/agreement",meta:{scrollToTop:!0}||{},component:()=>Up(()=>import("./CkxsJU6q.js"),__vite__mapDeps([55,18,11,19,17,1,4,23,29,30,24,25,26]),import.meta.url)},{name:"legal-offer",path:"/legal/offer",meta:{scrollToTop:!0}||{},component:()=>Up(()=>import("./NqFzmxZ9.js"),__vite__mapDeps([56,18,11,19,17,1,4,23,29,30,24,25,26]),import.meta.url)},{name:"legal-privacy",path:"/legal/privacy",meta:{scrollToTop:!0}||{},component:()=>Up(()=>import("./BAeHKPdx.js"),__vite__mapDeps([57,18,11,19,17,1,4,23,29,30,24,25,26]),import.meta.url)},{name:"payments-pay",path:"/payments/pay",meta:{layout:"empty"}||{},component:()=>Up(()=>import("./Dfg2t8N8.js"),__vite__mapDeps([58,59,24,25,26]),import.meta.url)},{name:"servers-add",path:"/servers/add",meta:{scrollToTop:!0}||{},component:()=>Up(()=>import("./BAiF8O6y.js"),__vite__mapDeps([60,61,62,8,36,63,41,13,11,14,15,9,20,23,4,24,25,26]),import.meta.url)},{name:"system-ips",path:"/system/ips",meta:{scrollToTop:!0}||{},component:()=>Up(()=>import("./CbY9T7XM.js"),__vite__mapDeps([64,10,11,12,13,14,15,16,17,18,19,1,4,23,29,24,25,26]),import.meta.url)},{name:"auth-service-start",path:"/auth/:service()/start",meta:{layout:"empty"}||{},component:()=>Up(()=>import("./B9ST-lSD.js"),__vite__mapDeps([65,13,11,14,15,66,67,59,24,25,26]),import.meta.url)},{name:"connections-url-start",path:"/connections/:url()/start",meta:{layout:"empty"}||{},component:()=>Up(()=>import("./3uSbvIWw.js"),__vite__mapDeps([68,13,11,14,15,66,67,59,24,25,26]),import.meta.url)},{name:"servers-id-boost",path:"/servers/:id()/boost",component:()=>Up(()=>import("./DfZP2ewZ.js"),__vite__mapDeps([69,13,11,14,15,70]),import.meta.url)},{name:"servers-id-vote",path:"/servers/:id()/vote",component:()=>Up(()=>import("./DqtBZTAH.js"),__vite__mapDeps([71,13,11,14,15,70]),import.meta.url)},{name:"servers-id-votes",path:"/servers/:id()/votes",component:()=>Up(()=>import("./CdVkahmW.js"),[],import.meta.url)},{name:"auth-service",path:"/auth/:service()",meta:{layout:"empty"}||{},component:()=>Up(()=>import("./DeGH8xeN.js"),__vite__mapDeps([72,13,11,14,15,73,74,24,25,26]),import.meta.url)},{name:"connections-url",path:"/connections/:url()",meta:{layout:"empty"}||{},component:()=>Up(()=>import("./04ZnqQbl.js"),__vite__mapDeps([75,45,13,11,14,15,73,74,76,24,25,26]),import.meta.url)},{name:"servers-id",path:"/servers/:id()",component:()=>Up(()=>import("./BljVUV4s.js"),__vite__mapDeps([77,13,11,14,15,70]),import.meta.url)},{name:zp?.name,path:"/users/:url()",meta:zp||{},component:()=>Up(()=>import("./fT0TGeyp.js"),__vite__mapDeps([78,79,80,41,81,12,13,11,14,15,16,82,83,54,84,3,85,86,26,87,88,89,90,91,19,92,24,25]),import.meta.url),children:[{name:"users-url-servers",path:"servers",meta:{scrollToTop:!0}||{},component:()=>Up(()=>import("./Dq9s_50Y.js"),__vite__mapDeps([93,35,36,38,7,8,9,39,13,11,14,15,12,16,40,41,42,43,86,26,24,25,87,88]),import.meta.url)},{name:"users-url-votes",path:"votes",meta:{scrollToTop:!0}||{},component:()=>Up(()=>import("./OITKxdJ4.js"),__vite__mapDeps([94,7,8,9,13,11,14,15,86,26,24,25]),import.meta.url)},{name:"users-url-id",path:":id()",meta:Hp||{},component:()=>Up(()=>import("./BiZn6e-9.js"),__vite__mapDeps([95,96,83,54,97,4,9,23,84,13,11,14,15,26,98,41,99,88,100,101,3,92,18,19,17,102,35,36,62,8,103,20,16,104,22,40,87,33,81,12,105,106,107,24,25]),import.meta.url)},{name:"users-url",path:"",component:()=>Up(()=>import("./j3e1H8Jd.js"),__vite__mapDeps([108,103,41,20,16,104,83,54,22,13,11,14,15,40,88,98,99,26,87,102,35,36,62,8,18,19,17,33,101,3,84,92,81,12,105,106,107,4,9,86]),import.meta.url)}]},{name:"away",path:"/away",meta:{layout:"empty"}||{},component:()=>Up(()=>import("./BibFj1FZ.js"),__vite__mapDeps([109,4,23,15,24,25,26]),import.meta.url)},{name:"contacts",path:"/contacts",component:()=>Up(()=>import("./2s0xkPOc.js"),__vite__mapDeps([110,4,23,24,25,26]),import.meta.url)},{name:"feed",path:"/feed",meta:{scrollToTop:!0}||{},component:()=>Up(()=>import("./EJwmq3XT.js"),__vite__mapDeps([111,96,83,54,97,4,9,23,84,13,11,14,15,26,98,41,99,88,100,101,3,92,18,19,17,112,103,20,16,104,22,40,87,102,35,36,62,8,33,81,12,105,106,107,113,24,25]),import.meta.url)},{name:"games",path:"/games",meta:{scrollToTop:!0}||{},component:()=>Up(()=>import("./SHmyVNzB.js"),__vite__mapDeps([114,61,62,8,36,63,41,13,11,14,15,4,9,20,23,24,25,26]),import.meta.url)},{name:"lists",path:"/lists",meta:{scrollToTop:!0}||{},component:()=>Up(()=>import("./-H2YRzTA.js"),__vite__mapDeps([115,44,4,9,20,23,45,13,11,14,15,16,46,24,25,26]),import.meta.url)},{name:"promo",path:"/promo",component:()=>Up(()=>import("./VrzuICft.js"),__vite__mapDeps([116,90,7,8,9,20,13,11,14,15,16,43,4,23,41,24,25,26]),import.meta.url)},{name:"servers",path:"/servers",component:()=>Up(()=>import("./KbK9SZ69.js"),[],import.meta.url)},{name:void 0,path:"/settings",component:()=>Up(()=>import("./D_VdYkdf.js"),__vite__mapDeps([117,118,4,45,24,25,26]),import.meta.url),children:[{name:"settings-notifications",path:"notifications",component:()=>Up(()=>import("./DVgUYh2x.js"),__vite__mapDeps([119,90,4,23,13,11,14,15,16]),import.meta.url)},{name:"settings-security",path:"security",component:()=>Up(()=>import("./BUZ-rwjK.js"),__vite__mapDeps([120,4,20,23,13,11,14,15,16,51]),import.meta.url)},{name:"settings",path:"",component:()=>Up(()=>import("./a_IemX44.js"),__vite__mapDeps([121,122,13,11,14,15,16,67,59,74,89,90,91,19,83,54,4,20,23,76,26]),import.meta.url)}]},{name:"url-servers-add",path:"/:url()/servers/add",meta:{scrollToTop:!0}||{},component:()=>Up(()=>import("./u6g0jTcX.js"),__vite__mapDeps([123,124,125,79,80,41,81,12,13,11,14,15,16,100,18,19,17,20,3,4,23,42,24,25,26]),import.meta.url)},{name:{}?.name,path:"/:url/servers/:id(\\d+)",component:()=>Up(()=>import("./CVpuvuhG.js"),__vite__mapDeps([126,125,80,41,85,127,13,11,14,15,128,129,100,99,88,26]),import.meta.url),children:[{name:"url-servers-id-api",path:"api",meta:{scrollToTop:!0}||{},component:()=>Up(()=>import("./Dqdvpn5c.js"),__vite__mapDeps([130,10,11,12,13,14,15,16,17,131,4,23,127,24,25,26]),import.meta.url)},{name:"url-servers-id-banners",path:"banners",meta:{scrollToTop:!0}||{},component:()=>Up(()=>import("./CrxBFXgZ.js"),__vite__mapDeps([132,131,10,11,12,13,14,15,16,17,4,23,127,133,24,25,26]),import.meta.url)},{name:"url-servers-id-boost",path:"boost",meta:{scrollToTop:!0}||{},component:()=>Up(()=>import("./DLEgvLgz.js"),__vite__mapDeps([134,4,83,54,13,11,14,15,26,20,3,21,22,135,16,127,41,24,25,87,88]),import.meta.url)},{name:"url-servers-id-connect",path:"connect",component:()=>Up(()=>import("./DCeIWIxc.js"),__vite__mapDeps([136,9,137,127,13,11,14,15,42,24,25,26]),import.meta.url)},{name:void 0,path:"dashboard",component:()=>Up(()=>import("./BWDo0jsV.js"),__vite__mapDeps([138,118,4,42,45,139,13,11,14,15,127,128,129,24,25,26]),import.meta.url),children:[{name:"url-servers-id-dashboard-discussions",path:"discussions",component:()=>Up(()=>import("./Cv_t_XAs.js"),__vite__mapDeps([140,112,103,41,20,16,104,83,54,22,13,11,14,15,40,88,98,99,26,87,102,35,36,62,8,18,19,17,33,101,3,84,92,81,12,105,106,107,4,9,127]),import.meta.url)},{name:"url-servers-id-dashboard-integration",path:"integration",component:()=>Up(()=>import("./7vJx78yI.js"),__vite__mapDeps([141,10,11,12,13,14,15,16,17,4,20,23,142,143,127,144,137,128,129,42]),import.meta.url)},{name:"url-servers-id-dashboard-mods",path:"mods",component:()=>Up(()=>import("./BgNupiff.js"),__vite__mapDeps([145,35,36,4,9,20,137,135,23,13,11,14,15,16,127,88]),import.meta.url)},{name:"url-servers-id-dashboard-settings",path:"settings",component:()=>Up(()=>import("./OvKo_PSY.js"),__vite__mapDeps([146,90,4,23,21,22,20,137,13,11,14,15,16,139,127,43]),import.meta.url)},{name:"url-servers-id-dashboard-staff",path:"staff",component:()=>Up(()=>import("./DB2ziqkz.js"),__vite__mapDeps([147,83,54,4,9,20,137,21,22,23,13,11,14,15,142,16,127,129,88,26]),import.meta.url)},{name:"url-servers-id-dashboard-webhook",path:"webhook",component:()=>Up(()=>import("./04Fl_NJ4.js"),__vite__mapDeps([148,7,8,9,10,11,12,13,14,15,16,17,35,36,3,4,20,137,23,19,127,149,144]),import.meta.url)},{name:"url-servers-id-dashboard",path:"",component:()=>Up(()=>import("./DDWzkjxB.js"),__vite__mapDeps([150,19,25,3,4,9,20,23,13,11,14,15,16,139,127,44,137]),import.meta.url)}]},{name:"url-servers-id-discussions",path:"discussions",meta:{scrollToTop:!0}||{},component:()=>Up(()=>import("./BrS_XM_u.js"),__vite__mapDeps([151,96,83,54,97,4,9,23,84,13,11,14,15,26,98,41,99,88,100,101,3,92,18,19,17,112,103,20,16,104,22,40,87,102,35,36,62,8,33,81,12,105,106,107,63,127,24,25]),import.meta.url)},{name:"url-servers-id-players",path:"players",meta:{scrollToTop:!0}||{},component:()=>Up(()=>import("./CMLlB0Is.js"),__vite__mapDeps([152,83,54,4,9,13,11,14,15,127,42,24,25,26]),import.meta.url)},{name:"url-servers-id-vote",path:"vote",meta:{scrollToTop:!0}||{},component:()=>Up(()=>import("./C91R0iKV.js"),__vite__mapDeps([153,122,13,11,14,15,16,67,59,74,7,8,9,131,10,12,17,35,36,81,83,54,4,154,20,23,149,155,127,133,24,25,26]),import.meta.url)},{name:"url-servers-id-votes",path:"votes",component:()=>Up(()=>import("./fuq3iT5R.js"),[],import.meta.url)},{name:"url-servers-id",path:"",meta:{scrollToTop:!0}||{},component:()=>Up(()=>import("./lYopELlj.js"),__vite__mapDeps([156,18,11,19,17,13,14,15,142,16,33,22,39,4,41,155,127,9,54,23,12,143,63,128,129,91,46,100,42,43,99,88,26,98,106,24,25,157]),import.meta.url)}]},{name:"url-discussions",path:"/:url()/discussions",meta:{scrollToTop:!0}||{},component:()=>Up(()=>import("./p4QwLzS-.js"),__vite__mapDeps([158,124,125,79,80,41,81,12,13,11,14,15,16,100,96,83,54,97,4,9,23,84,26,98,99,88,101,3,92,18,19,17,112,103,20,104,22,40,87,102,35,36,62,8,33,105,106,107,63,113,24,25]),import.meta.url)},{name:"url-servers",path:"/:url/servers/:pathMatch(.*)*",meta:qp||{},component:()=>Up(()=>import("./D_QpbP85.js"),__vite__mapDeps([159,124,125,79,80,41,81,12,13,11,14,15,16,100,18,19,17,62,8,36,20,54,43,39,97,83,4,9,23,84,26,37,101,3,92,98,99,88,34,35,38,7,40,42,45,63,160,24,25,87,157]),import.meta.url)},{name:"url-servers-legacy-index",path:"/:url/servers/index",component:()=>Up(()=>import("./7vWiY4-g.js"),[],import.meta.url)},{name:"url",path:"/:url()",component:()=>Up(()=>import("./BoS_2hkY.js"),[],import.meta.url)},{name:"pathMatch",path:"/:pathMatch(.*)*",component:()=>Up(()=>import("./Bv3G8JTJ.js"),[],import.meta.url)},{name:"index",path:"/",meta:{scrollToTop:!0}||{},component:()=>Up(()=>import("./Dfy2OPew.js"),__vite__mapDeps([161,61,62,8,36,63,41,13,11,14,15,4,9,20,24,25,26,87,88,54]),import.meta.url)}],Kp=(e,t)=>({default:()=>e?Qs(da,!0===e?{}:e,t):t.default?.()}),Jp=/(:\w+)\([^)]+\)/g,Xp=/(:\w+)[?+*]/g,Yp=/:\w+/g;function Qp(e){const t=e?.meta.key??e.path.replace(Jp,"$1").replace(Xp,"$1").replace(Yp,t=>e.params[t.slice(1)]?.toString()||"");return"function"==typeof t?t(e):t}function Zp(e){return Array.isArray(e)?e:[e]}function ed(e){const t=[];for(const n of e)n&&t.push({...n,onAfterLeave:n.onAfterLeave?Zp(n.onAfterLeave):void 0,onBeforeLeave:n.onBeforeLeave?Zp(n.onBeforeLeave):void 0});return Ml(...t)}function td(e){try{const t=document.querySelector(e);if(t)return(Number.parseFloat(getComputedStyle(t).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}function nd(e,t,n,o){if(n)return n;const r=function(e,t){return e!==t&&t!==Vu&&(Qp(e)!==Qp(t)||!e.matched.every((e,n)=>e.components&&e.components.default===t.matched[n]?.components?.default))}(e,t);return e.hash?{el:e.hash,top:td(e.hash),behavior:r?o:"instant"}:{left:0,top:0}}const od={hashMode:!1,scrollBehaviorType:"auto",...{scrollBehavior(e,t,n){const o=Rl(),r=ql().options?.scrollBehaviorType??"auto";return e.path.replace(/\/$/,"")===t.path.replace(/\/$/,"")?t.hash&&!e.hash?{left:0,top:0}:!!e.hash&&{el:e.hash,top:td(e.hash),behavior:r}:!1!==("function"==typeof e.meta.scrollToTop?e.meta.scrollToTop(e,t):e.meta.scrollToTop)&&(t===Vu?nd(e,t,n,r):new Promise(s=>{const a=()=>{requestAnimationFrame(()=>s(nd(e,t,n,r)))};o.hooks.hookOnce("page:loading:end",()=>{const e=o["~transitionPromise"];e?e.then(a):a()})}))}}},rd=Kl(async(e,t)=>{let n,o;if(!e.meta?.validate)return;const r=([n,o]=xl(()=>Promise.resolve(e.meta.validate(e))),n=await n,o(),n);if(!0===r)return;const s=oc({fatal:!0,status:r&&(r.status||r.statusCode)||404,statusText:r&&(r.statusText||r.statusMessage)||`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}});return"undefined"!=typeof window&&window.history.pushState({},"",t.fullPath),s});function sd(...e){var t;const n="string"==typeof e[e.length-1]?e.pop():void 0;"string"!=typeof e[0]&&e.unshift(n);const[o,r]=e;if(!o||"string"!=typeof o)throw new TypeError("[nuxt] [useState] key must be a string: "+o);if(void 0!==r&&"function"!=typeof r)throw new Error("[nuxt] [useState] init must be a function: "+r);const s="$s"+o,a=Rl(),i=Bt(a.payload.state,s);if(r&&((t=a._state)[s]??(t[s]={_default:r})),void 0===i.value&&r){const e=r();if(St(e))return a.payload.state[s]=e,e;i.value=e}return i}const ad="_self";function id(){const e=sd("away-popup-show",()=>!1),t=sd("away-popup-raw-url",()=>""),n=sd("away-popup-target",()=>ad);return{show:e,rawUrl:t,target:n,open:function(o,r={}){t.value="string"==typeof o?o:"",n.value="string"==typeof r.target&&r.target?r.target:ad,e.value=!0},close:function(){e.value=!1,t.value="",n.value=ad}}}const ld={en:{code:"en",iso:"en-US",i18nFile:"en/index.ts",name:"English",flagCode:"gb",countryName:"International",dayjsLoader:()=>Up(()=>import("./vI9x-yeD.js").then(e=>e.e),__vite__mapDeps([162,11]),import.meta.url),chartLoader:()=>Up(()=>import("./BDn5EZ6G.js"),[],import.meta.url)},ru:{code:"ru",iso:"ru-RU",i18nFile:"ru/index.ts",name:"\u0420\u0443\u0441\u0441\u043a\u0438\u0439",flagCode:"ru",countryName:"\u0420\u043e\u0441\u0441\u0438\u044f",dayjsLoader:()=>Up(()=>import("./Di3AuSU6.js").then(e=>e.r),__vite__mapDeps([163,11,14]),import.meta.url),chartLoader:()=>Up(()=>import("./T83HlT-f.js"),[],import.meta.url)},de:{code:"de",iso:"de-DE",i18nFile:"de/index.ts",name:"Deutsch",flagCode:"de",countryName:"Deutschland",dayjsLoader:()=>Up(()=>import("./JEAiMMYp.js").then(e=>e.d),__vite__mapDeps([164,11,14]),import.meta.url),chartLoader:()=>Up(()=>import("./BWXE_YSD.js"),[],import.meta.url)},tr:{code:"tr",iso:"tr-TR",i18nFile:"tr/index.ts",name:"T\xfcrk\xe7e",flagCode:"tr",countryName:"T\xfcrkiye",dayjsLoader:()=>Up(()=>import("./HSOr6eNC.js").then(e=>e.t),__vite__mapDeps([165,11,14]),import.meta.url),chartLoader:()=>Up(()=>import("./DrNDXmca.js"),[],import.meta.url)},pl:{code:"pl",iso:"pl-PL",i18nFile:"pl/index.ts",name:"Polski",flagCode:"pl",countryName:"Polska",dayjsLoader:()=>Up(()=>import("./lRp4fMeb.js").then(e=>e.p),__vite__mapDeps([166,11,14]),import.meta.url),chartLoader:()=>Up(()=>import("./D9bci1_p.js"),[],import.meta.url)},ro:{code:"ro",iso:"ro-RO",i18nFile:"ro/index.ts",name:"Rom\xe2n\u0103",flagCode:"ro",countryName:"Rom\xe2nia",dayjsLoader:()=>Up(()=>import("./BLqHiDtm.js").then(e=>e.r),__vite__mapDeps([167,11,14]),import.meta.url),chartLoader:()=>Up(()=>import("./CVFuxXGK.js"),[],import.meta.url)},hi:{code:"hi",iso:"hi-IN",i18nFile:"hi/index.ts",name:"\u0939\u093f\u0928\u094d\u0926\u0940",flagCode:"in",countryName:"India",dayjsLoader:()=>Up(()=>import("./MVXoSEQq.js").then(e=>e.h),__vite__mapDeps([168,11,14]),import.meta.url),chartLoader:()=>Up(()=>import("./u4wOJA4m.js"),[],import.meta.url)},zh:{code:"zh",iso:"zh-CN",i18nFile:"zh/index.ts",name:"\u7b80\u4f53\u4e2d\u6587",flagCode:"cn",countryName:"\u4e2d\u56fd",dayjsLoader:()=>Up(()=>import("./sx2wd45M.js").then(e=>e.z),__vite__mapDeps([169,11,14]),import.meta.url),chartLoader:()=>Up(()=>import("./CtsPWTlC.js"),[],import.meta.url)}},cd=["code","iso","i18nFile","name","flagCode","countryName","dayjsLoader","chartLoader"],ud=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);for(const[DE,NE]of Object.entries(ld)){if(!NE||"object"!=typeof NE)throw new TypeError(`Invalid locale config: ${DE}`);for(const e of cd)if(!ud(NE,e))throw new Error(`Missing locale field "${e}" for "${DE}"`);if(NE.code!==DE)throw new Error(`Locale key "${DE}" must match locale.code "${NE.code}"`);if("function"!=typeof NE.dayjsLoader||"function"!=typeof NE.chartLoader)throw new TypeError(`Locale "${DE}" loaders must be functions`)}const pd=ld;function dd(e){const t=pd[String(e)];if(!t)throw new Error(`Unsupported site locale: ${e}`);return t}async function fd(e){const t=await function(e){return dd(e).chartLoader}(e)();if(!t||"object"!=typeof t||!ud(t,"default"))throw new Error(`Chart locale module for "${e}" must export default`);return t.default}const hd=["facebook","whatsapp","x","telegram","viber","reddit","email","vk","ok","mailru"],md=["telegram","vk","ok","mailru","email"],gd={"gamemonitoring.net":{DOMAIN:"gamemonitoring.net",LANGUAGE:"en",IS_X_DEFAULT:!0,captchaLanguageCode:"en",captchaProviderName:"google-recaptcha",API_URL:"https://api.gamemonitoring.net",CDN_URL:"https://cdn.gamemonitoring.net",WIDGETS_URL:"https://widgets.gamemonitoring.net",EMAIL:"support@gamemonitoring.net",TELEGRAM:"https://t.me/gamemonitoring_support_bot",VK:"https://vk.com/gamemonitoring",DISCORD:"https://discord.gg/rXNXyvxCC4",CHAT:"https://jivo.chat/wASlCBi5fj",COOKIE_NOTICE_TYPE:null,SHARE_NETWORKS:hd},"gamemonitoring.ru":{DOMAIN:"gamemonitoring.ru",LANGUAGE:"ru",AUTH_OTHER_METHODS_POPUP:!0,captchaLanguageCode:"ru",captchaProviderName:"yandex-smart-captcha",API_URL:"https://api.gamemonitoring.ru",CDN_URL:"https://cdn.gamemonitoring.ru",WIDGETS_URL:"https://widgets.gamemonitoring.ru",EMAIL:"support@gamemonitoring.ru",TELEGRAM:"https://t.me/gamemonitoring_support_bot",VK:"https://vk.com/gamemonitoring",DISCORD:"https://discord.gg/7P7PyZD",CHAT:"https://jivo.chat/5hJaJjgqAd",COOKIE_NOTICE_TYPE:null,SHARE_NETWORKS:md},"gamemonitoring.tr":{DOMAIN:"gamemonitoring.tr",LANGUAGE:"tr",captchaLanguageCode:"tr",captchaProviderName:"google-recaptcha",API_URL:"https://api.gamemonitoring.tr",CDN_URL:"https://cdn.gamemonitoring.tr",WIDGETS_URL:"https://widgets.gamemonitoring.tr",EMAIL:"support@gamemonitoring.tr",TELEGRAM:"https://t.me/gamemonitoring_support_bot",VK:"https://vk.com/gamemonitoring",DISCORD:"https://discord.gg/C5CYFxB8DH",CHAT:"https://jivo.chat/PKaSUnB08m",COOKIE_NOTICE_TYPE:null,SHARE_NETWORKS:hd},"gamemonitoring.ro":{DOMAIN:"gamemonitoring.ro",LANGUAGE:"ro",captchaLanguageCode:"ro",captchaProviderName:"google-recaptcha",API_URL:"https://api.gamemonitoring.ro",CDN_URL:"https://cdn.gamemonitoring.ro",WIDGETS_URL:"https://widgets.gamemonitoring.ro",EMAIL:"support@gamemonitoring.ro",TELEGRAM:"https://t.me/gamemonitoring_support_bot",VK:"https://vk.com/gamemonitoring",DISCORD:"https://discord.gg/dT5fHkRThQ",CHAT:"https://jivo.chat/eCdrk9xIct",COOKIE_NOTICE_TYPE:"gdpr",SHARE_NETWORKS:hd},"gamemonitoring.de":{DOMAIN:"gamemonitoring.de",LANGUAGE:"de",captchaLanguageCode:"de",captchaProviderName:"google-recaptcha",API_URL:"https://api.gamemonitoring.de",CDN_URL:"https://cdn.gamemonitoring.de",WIDGETS_URL:"https://widgets.gamemonitoring.de",EMAIL:"support@gamemonitoring.de",TELEGRAM:"https://t.me/gamemonitoring_support_bot",VK:"https://vk.com/gamemonitoring",DISCORD:"https://discord.gg/fHvWdrqXvM",CHAT:"https://jivo.chat/oFtxa46tU1",COOKIE_NOTICE_TYPE:"gdpr",SHARE_NETWORKS:hd},"gamemonitoring.in":{DOMAIN:"gamemonitoring.in",LANGUAGE:"hi",captchaLanguageCode:"hi",captchaProviderName:"google-recaptcha",API_URL:"https://api.gamemonitoring.in",CDN_URL:"https://cdn.gamemonitoring.in",WIDGETS_URL:"https://widgets.gamemonitoring.in",EMAIL:"support@gamemonitoring.in",TELEGRAM:"https://t.me/gamemonitoring_support_bot",VK:"https://vk.com/gamemonitoring",DISCORD:"https://discord.gg/EeXpNg5emG",CHAT:"https://jivo.chat/YEfR9tIVuM",COOKIE_NOTICE_TYPE:null,SHARE_NETWORKS:hd},"gamemonitoring.pl":{DOMAIN:"gamemonitoring.pl",LANGUAGE:"pl",captchaLanguageCode:"pl",captchaProviderName:"google-recaptcha",API_URL:"https://api.gamemonitoring.pl",CDN_URL:"https://cdn.gamemonitoring.pl",WIDGETS_URL:"https://widgets.gamemonitoring.pl",EMAIL:"support@gamemonitoring.pl",TELEGRAM:"https://t.me/gamemonitoring_support_bot",VK:"https://vk.com/gamemonitoring",DISCORD:"https://discord.gg/8PvhaYFpzG",CHAT:"https://jivo.chat/74IoHrMecl",COOKIE_NOTICE_TYPE:"gdpr",SHARE_NETWORKS:hd},"gamemonitoring.cn":{DOMAIN:"gamemonitoring.cn",LANGUAGE:"zh",captchaLanguageCode:"zh-CN",captchaProviderName:"google-recaptcha",API_URL:"https://api.gamemonitoring.cn",CDN_URL:"https://cdn.gamemonitoring.cn",WIDGETS_URL:"https://widgets.gamemonitoring.cn",EMAIL:"support@gamemonitoring.cn",TELEGRAM:"https://t.me/gamemonitoring_support_bot",VK:"https://vk.com/gamemonitoring",DISCORD:"https://discord.gg/2cMdrmPTDW",CHAT:"https://jivo.chat/9ubirXA3N8",COOKIE_NOTICE_TYPE:null,SHARE_NETWORKS:hd}},yd={DOMAIN:"localhost",LANGUAGE:"ru",captchaLanguageCode:"ru",API_URL:"http://localhost:4000",CDN_URL:"https://cdn.gamemonitoring.ru",WIDGETS_URL:"https://widgets.gamemonitoring.ru",EMAIL:"support@gamemonitoring.ru",TELEGRAM:"https://t.me/gamemonitoring_support_bot",VK:"https://vk.com/gamemonitoring",DISCORD:"https://discord.gg/7P7PyZD",CHAT:"https://jivo.chat/5hJaJjgqAd",COOKIE_NOTICE_TYPE:null,SHARE_NETWORKS:md,captchaProviderName:"yandex-smart-captcha",AUTH_OTHER_METHODS_POPUP:!0},vd=/^(www\.|api\.|cdn\.|widgets\.|dev\.|test\.)/,_d=/^\[|\]$/g;function bd(e){const t=function(e){if("string"!=typeof e)return null;const t=e.trim().toLowerCase();if(!t)return null;if(t.startsWith("[")){const e=t.indexOf("]");if(-1!==e)return t.slice(1,e)}if("::"===t||"::1"===t)return t;if(t.includes("://"))try{return new URL(t).hostname.replace(_d,"")}catch{return null}return t.split(":")[0]}(e);if(!t)throw new Error("Domain is required");const n=t.replace(vd,"");return wd(n)?"localhost":n}function wd(e){return"localhost"===e||"0.0.0.0"===e||"::"===e||"::1"===e||e.startsWith("127.")}function xd(){return Object.values(gd).filter(e=>!wd(e.DOMAIN))}function kd(e){const t=xd().filter(t=>t.LANGUAGE===String(e));if(1!==t.length)throw new Error(`Unsupported locale-domain mapping: ${e}`);return t[0].DOMAIN}function Ed(){const e=new Set,t=new Set;return xd().map(n=>{if(t.has(n.DOMAIN))throw new Error(`Duplicate i18n domain config: ${n.DOMAIN}`);if(t.add(n.DOMAIN),e.has(n.LANGUAGE))throw new Error(`Duplicate i18n locale code: ${n.LANGUAGE}`);return e.add(n.LANGUAGE),function({code:e,domain:t,display:n=!0,isXDefault:o=!1}){const r=dd(e);return{code:r.code,iso:r.iso,file:r.i18nFile,domain:t,name:r.name,flagCode:r.flagCode,countryName:r.countryName,display:n,isXDefault:o}}({code:n.LANGUAGE,domain:n.DOMAIN,isXDefault:Boolean(n.IS_X_DEFAULT)})})}function Td(e,{apiUrl:t}={}){const n=bd(e);let o,r;if(wd(n))o=yd;else if(o=gd[n],!o)throw new Error(`Unsupported domain: ${n}`);return"string"==typeof t&&t&&(r=t),r&&(o={...o,API_URL:r}),function(e){return function(e){return{...e,SHARE_NETWORKS:[...e.SHARE_NETWORKS]}}(function(e){const t=dd(e.LANGUAGE);return{...e,DEFAULT_LOCALE:t.code,LOCALE_ISO:t.iso,LOCALE_FILE:t.i18nFile,LOCALE_NAME:t.name,LOCALE_FLAG_CODE:t.flagCode,LOCALE_COUNTRY_NAME:t.countryName,SHARE_NETWORKS:[...e.SHARE_NETWORKS||hd]}}(e))}(o)}function Sd(){const e=$l();return sd("runtime-domain-context",()=>function(e){const t=bd(function(){if(!window.location.host)throw new Error("Request host is required");return window.location.host}());return{domain:t,config:Td(t,{apiUrl:e})}}(e.public?.apiUrl)).value}function Cd(){return Sd().config}const Ad="/away",Ld=new Set([...function({includeLocal:e=!1}={}){const t=new Set,n=[];return(e?[...Object.values(gd),yd]:xd()).forEach(e=>{if(t.has(e.DOMAIN))throw new Error(`Duplicate domain config: ${e.DOMAIN}`);t.add(e.DOMAIN),n.push(e.DOMAIN)}),n}(),"gm.link","steamcommunity.com","store.steampowered.com","discord.com","discord.gg","youtube.com","youtu.be","vk.com","vk.ru","t.me","reddit.com"]),Od=new Set(["javascript","data","file","vbscript","about"]),Pd=new Set(["http","https","ftp"]);function Rd(e){return/[\n\r\0]/.test(e)}function $d(e){return"string"==typeof e&&e?e===Ad?e:e.replace(/\/+$/,"")||"/":""}function Id(e,t){try{const n=new URL(e);return n.searchParams.set("utm_source",t),n.toString()}catch{const n=e.includes("?")?"&":"?";return`${e}${n}utm_source=${encodeURIComponent(t)}`}}function jd(e,t={}){if("string"!=typeof e)return"";try{return decodeURIComponent(e)}catch(n){if(t.fallbackToInput)return e;throw n}}function Dd(e){if("string"!=typeof e)return!1;const t=e.trim();if(!t||Rd(t)||!/:\/\//.test(t)||!function(e){try{return!Rd(decodeURIComponent(e))}catch{return!1}}(t))return!1;try{const e=new URL(t),n=function(e){return(e.protocol||"").replace(":","").toLowerCase()}(e);return!Od.has(n)&&function(e,t){return!Pd.has(t)||Boolean(e.hostname&&!/\s/.test(e.hostname))}(e,n)}catch{return!1}}function Nd(e){if("string"!=typeof e||!e)return null;try{const t=new URL(e);return{protocol:t.protocol,hostname:t.hostname,rest:t.pathname+t.search+t.hash}}catch{return null}}function Md(e,t){if("string"!=typeof e||!e)return null;try{const n=new URL(e);return Ld.has(n.hostname)?Id(e,t):null}catch{return null}}const Fd=Kl((e,t)=>{if($d(e.path)!==Ad)return;const{open:n}=id(),o=Cd(),r="string"==typeof e.query.url?e.query.url:"",s=Md(jd(r,{fallbackToInput:!0}),o.DOMAIN);if(s)return Jl(s,{external:!0,replace:!0});const a=t?.fullPath&&$d(t.path)!==Ad?t.fullPath:"/";return n(r),Jl(a,{replace:!0})}),Bd=(e,t)=>{const n=Object.assign((...n)=>e(...n).locale(t),e);return n.unix=(...n)=>e.unix(...n).locale(t),n.utc=(...n)=>e.utc(...n).locale(t),n.duration=(...n)=>e.duration(...n).locale(t),"function"==typeof e.tz&&(n.tz=(...n)=>e.tz(...n).locale(t)),n.locale=()=>t,n};let Ud=null;const Hd=Kl(async()=>{let e,t;const n=Cd(),o=String(n?.DEFAULT_LOCALE||"en"),{$i18n:r}=Rl();if([e,t]=xl(()=>async function(e){Ud!==e&&(await(async e=>{var t;await(t=e,dd(t).dayjsLoader)()})(e),Ud=e)}(o)),await e,t(),("string"==typeof r?.locale?r.locale:r?.locale?.value)!==o){if("function"==typeof r?.setLocale)return[e,t]=xl(()=>r.setLocale(o)),await e,void t();r?.locale&&"object"==typeof r.locale&&"value"in r.locale&&(r.locale.value=o)}}),{AbortController:zd}=globalThis,Vd=(e,t)=>e?e.signal:t||void 0,Wd=e=>{const{pendingRequests:t,abortGroups:n,requestKey:o,shouldManagePending:r,abortGroupKey:s,controller:a,getDetachExternalAbort:i,setDetachExternalAbort:l}=e;return()=>{((e,t,n)=>{n&&e.delete(t)})(t,o,r),((e,t,n)=>{if(!t||!n||!e.has(t))return;const o=e.get(t);o.delete(n),0===o.size&&e.delete(t)})(n,s,a);const e=i();e&&(e(),l(null))}};function qd(e){return"string"==typeof e?e.trim():Array.isArray(e)?e.map(e=>qd(e)):function(e){if(!e||"object"!=typeof e)return!1;const t=Object.getPrototypeOf(e);return t===Object.prototype||null===t}(e)?Object.fromEntries(Object.entries(e).map(([e,t])=>[e,qd(t)])):e}const Gd=(e,t)=>({statusCode:e,message:t,code:e,key:t}),Kd=(e,t)=>({error:Gd(e,t)}),Jd=Gd(400,"errors.http.bad_request"),Xd=Gd(401,"errors.http.unauthorized"),Yd=Gd(403,"errors.http.forbidden"),Qd=Gd(404,"errors.http.not_found"),Zd=Gd(500,"errors.http.internal_server_error"),ef=Kd(400,"errors.http.bad_request"),tf=Kd(401,"errors.http.unauthorized"),nf=Kd(503,"errors.http.service_unavailable"),of=e=>"object"==typeof e&&null!==e&&!Array.isArray(e)&&0===Object.keys(e).length,rf=(e,{isEmptyString:t=e=>""===e}={})=>{const n=e=>{if(null==e)return null;if("string"==typeof e)return t(e)?null:e;if(Array.isArray(e)){const t=e.map(e=>n(e)).filter(e=>null!==e&&!of(e));return t.length>0?t:null}if("object"==typeof e){const t={};return Object.entries(e).forEach(([e,o])=>{const r=n(o);null!==r&&(of(r)||(t[e]=r))}),Object.keys(t).length>0?t:null}return"number"==typeof e||"boolean"==typeof e?e:String(e)},o=n(e);return null==o?null:o},sf=e=>rf(e,{isEmptyString:e=>"string"==typeof e&&""===e.trim()})||{},af=["err_canceled","econnaborted","abort","timeout","network error"];let lf=null,cf=null;const uf={abortGroupKey:null,body:null,headers:{},method:"GET",query:null,responseType:"json",retry:!1,signal:null,skipDuplicate:!1,trimBody:!0,type:"json",url:"/"},pf=e=>e?void 0!==e._data?e._data:void 0!==e.data?e.data:e.response?pf(e.response):null:null,df=e=>{const t=pf(e),n=t?.error?.code??t?.error?.statusCode;if(null==n)return null;const o=Number(n);return Number.isFinite(o)?o:null},ff=e=>{const{baseURL:t,body:n,cleanedQuery:o,customHeaders:r,method:s,responseType:a,signal:i,type:l}=e,c={method:s,baseURL:t,timeout:3e4,responseType:a,ignoreResponseError:!0,credentials:"include",signal:i||void 0,headers:{..."json"===l&&"GET"!==s&&null!==n?{"Content-Type":"application/json"}:{},...r}};return((e,t,n,o)=>{"GET"!==t?null!=o&&(e.body=o):((e,t,n)=>{const o={};var r;r=t,Boolean(r&&Object.keys(r).length>0)&&Object.assign(o,t),null!=n&&Object.assign(o,n),Object.keys(o).length>0&&(e.query=o)})(e,n,o)})(c,s,o,n),c},hf=async(e,t,n,o)=>{const r=df(e),s=(e=>e?.status??e?.response?.status??null)(e);return(e=>{const{status:t,retry:n,url:o,backendErrorCode:r}=e;return 401===t&&!n&&(e=>!String(e||"").startsWith("/auth/"))(o)&&(null===r||401===r)})({status:s,retry:t,url:n,backendErrorCode:r})?{handled:!0,value:await o()}:{handled:!1}},mf=(e,t={})=>{const n=new Map,o=new Map,r=al.create({retry:0});return{customFetch:async t=>{const s=(e=>{const t={...uf,...e},n="json"===t.type&&t.trimBody?qd(t.body):t.body,o=(({cancelable:e,canceble:t})=>"boolean"==typeof e?e:"boolean"!=typeof t||t)({cancelable:e.cancelable,canceble:e.canceble});return{abortGroupKey:t.abortGroupKey,body:n,cleanedQuery:t.query?sf(t.query):null,customHeaders:t.headers,externalSignal:t.signal,method:t.method,requestKey:`${t.method}:${t.url}`,responseType:t.responseType,retry:t.retry,shouldManagePending:o&&!t.skipDuplicate,trimBody:t.trimBody,type:t.type,url:t.url}})(t),a=(e=>{const{pendingRequests:t,abortGroups:n,requestKey:o,shouldManagePending:r,externalSignal:s,abortGroupKey:a}=e;r&&t.has(o)&&((e,t)=>{const n=e.get(t);n&&!n.signal.aborted&&n.abort()})(t,o);const i=(({shouldManagePending:e,externalSignal:t,abortGroupKey:n})=>"function"==typeof zd&&(e||Boolean(t)||Boolean(n)))({shouldManagePending:r,externalSignal:s,abortGroupKey:a})?new zd:null;((e,t,n,o)=>{o&&n&&e.set(t,n)})(t,o,i,r),a&&i&&((e,t,n)=>{t&&n&&(e.has(t)||e.set(t,new Set),e.get(t).add(n))})(n,a,i);let l=((e,t)=>{if(!e||!t||"function"!=typeof e.addEventListener)return null;const n=()=>{t.signal.aborted||t.abort()};return e.aborted?(n(),null):(e.addEventListener("abort",n),()=>{e.removeEventListener("abort",n)})})(s,i);return{signal:Vd(i,s),cleanup:Wd({pendingRequests:t,abortGroups:n,requestKey:o,shouldManagePending:r,abortGroupKey:a,controller:i,getDetachExternalAbort:()=>l,setDetachExternalAbort:e=>{l=e}})}})({pendingRequests:n,abortGroups:o,requestKey:s.requestKey,shouldManagePending:s.shouldManagePending,externalSignal:s.externalSignal,abortGroupKey:s.abortGroupKey});await(async()=>null)();const i=ff({baseURL:(String(e.API_URL||""),"/api"),body:s.body,cleanedQuery:s.cleanedQuery,customHeaders:s.customHeaders,method:s.method,responseType:s.responseType,signal:a.signal,type:s.type});return await(async e=>{const{abortResources:t,config:n,fetchClient:o,handleUnauthorized:r,retry:s,url:a}=e;try{const e=await o.raw(a,n);t.cleanup();const i=await hf(e,s,a,r);return i.handled?i.value:e?._data}catch(i){t.cleanup();const e=i;if((e=>{const t=e.code?.toLowerCase();if(t&&af.includes(t))return!0;if(e.message){const t=e.message.toLowerCase();return af.some(e=>t.includes(e))}return!1})(e))return null;const n=await hf(e,s,a,r);return n.handled?n.value:(e=>e?.data?e.data:e?.response?._data?e.response._data:e?.response?.data?e.response.data:nf)(e)}})({abortResources:a,config:i,fetchClient:r,handleUnauthorized:()=>(async()=>tf)(),retry:s.retry,url:s.url})},refreshAccessToken:async()=>{throw(e=>{const t=pf(e),n=df(e);let o="refresh_failed";401===n?o="401":500===n&&(o="500");const r=new Error(o);return r.response={status:e?.status??null,data:t},r})({status:401,_data:tf})},abortRequestGroup:e=>{((e,t)=>{t&&e.has(t)&&e.get(t).forEach(e=>{e.signal.aborted||e.abort()})})(o,e)}}};async function gf(){return cf||(lf||(lf=(async()=>{try{const{load:t}=await Up(async()=>{const{load:e}=await import("./BdRfbz-e.js");return{load:e}},[],import.meta.url),n=await t(),o=await n.get(),r=(e=o?.visitorId,"string"!=typeof e?null:e.trim()||null);if(!r)throw new Error("[auth] Browser fingerprint is required for authentication");return cf=r,r}catch(t){throw lf=null,t}var e})()),await lf)}let yf=null,vf=null;function _f(){return function(e){const t=String(e.API_URL||"");return yf&&vf===t||(yf=function(e){if(!e?.API_URL)throw new Error("[api] Domain config must be initialized before API transport is used");return mf(e,{})}(e),vf=t),yf}(Cd())}function bf(){return _f().customFetch}function wf(){return _f().abortRequestGroup}function xf(e){return String(e??"").trim().replace(/^\/+|\/+$/g,"")}function kf(e){return xf(e)||null}function Ef(...e){const t=e.map(e=>kf(e)).filter(e=>null!==e);return t.length>0?`/${t.join("/")}`:"/"}function Tf(e,t){const n=kf(t);return n?`${e.replace(/\/+$/g,"")}/${n}`:e}function Sf(e,t){return Tf(Ef("servers",e,"settings"),t)}function Cf(e,t){return Tf(Ef("servers",e,"staff"),t)}function Af(e,t=0){return Wp("server-staff",e,t)}function Lf(e,t){return Tf(Sf(e,"mods"),t)}function Of(e){return Sf(e,"modules")}function Pf(e){return Sf(e,"country")}function Rf(e){return Sf(e,"rcon")}function $f(e,t){return Tf(Sf(e,"webhook"),t)}function If(e,t){const n=Vp(e);return n?Wp(`webhook-${Vp(t)}`,n):null}async function jf(e,t){return await e(t)}function Df(e,t){const n={};switch(t){case"today":n.wipe_from=e().startOf("day").unix(),n.wipe_to=e().endOf("day").unix();break;case"yesterday":n.wipe_from=e().subtract(1,"days").startOf("day").unix(),n.wipe_to=e().subtract(1,"days").endOf("day").unix();break;case"this-week":n.wipe_from=e().startOf("week").unix(),n.wipe_to=e().endOf("week").unix();break;case"week-ago":n.wipe_from=e().subtract(1,"weeks").startOf("week").unix(),n.wipe_to=e().subtract(1,"weeks").endOf("week").unix();break;case"this-month":n.wipe_from=e().startOf("month").unix(),n.wipe_to=e().endOf("month").unix();break;case"month-ago":n.wipe_from=e().subtract(1,"months").startOf("month").unix(),n.wipe_to=e().subtract(1,"months").endOf("month").unix();break;case"this-year":n.wipe_from=e().startOf("year").unix(),n.wipe_to=e().endOf("year").unix();break;case"year-ago":n.wipe_from=e().subtract(1,"years").startOf("year").unix(),n.wipe_to=e().subtract(1,"years").endOf("year").unix()}return n}async function Nf(e,t={}){return await e({url:"/profile",method:"POST",...t})}async function Mf(e,t={}){const n={fingerprint:await gf()};return t.code&&(n.code=t.code),t.email&&(n.email=t.email),t.password&&(n.password=t.password),t.type&&(n.type=t.type),t.state&&(n.state=t.state),t.callback_params&&(n.callback_params=t.callback_params),await e({url:"/auth/token",method:"POST",body:n,trimBody:!t.password})}async function Ff(e){return await e({url:"/auth/refresh",method:"POST",body:{}})}async function Bf(e,t){return await e({url:`/games/${t.url}`})}async function Uf(e,t={}){return await e({url:"/games",query:{limit:30,...t}})}async function Hf(e,t={}){return await e({url:"/pages/resolve",query:t})}async function zf(e,t={}){return await e({url:"/votes",query:{limit:30,...t}})}async function Vf(e,t){return await e({url:`/boosts.get?id=${t.id}&t=${Math.floor(Date.now())}`})}async function Wf(e,t={}){return await e({url:"/servers/meta",query:t})}async function qf(e,t={}){return await e({url:"/servers",query:{limit:30,...t}})}async function Gf(e,t){return await e({url:"/boosts/points",query:{server_id:t}})}async function Kf(e,t){return await e({url:"/servers/points",query:{game_steam_id:t}})}async function Jf(e,t={}){const n=void 0!==t?.game?{game:t.game}:{};return await e({url:"/servers/filters",query:n})}async function Xf(e,t){return await e({url:`/servers/${t}`})}async function Yf(e,t={}){const n={...t},{server_id:o}=n;return delete n.server_id,await e({url:`/servers/${o}/players`,query:n})}async function Qf(e,t){return await e({...t,url:`/users/${t.url}`})}async function Zf(e,t){return await e({url:Sf(t.id),method:"PATCH",body:{description:t.description}})}function eh(e,t){const n=t||null;e.setCurrentUser(n),e.setAuthState(n?.id?1:2)}const th=()=>"undefined"!=typeof window,nh=()=>th()&&void 0!==window.localStorage,oh=e=>{if(!e||"string"!=typeof e)return null;try{return JSON.parse(e)}catch{return null}},rh=({key:e,onMessage:t=null,heartbeatMs:n=4e3,staleMs:o=12e3}={})=>{const r=String(e||"").trim();if(!r)throw new TypeError("createCrossTabPollingCoordinator requires a key");const s=(()=>{const e=Math.random().toString(36).slice(2);return`${Date.now().toString(36)}-${e}`})(),a=`polling.leader.${r}`,i=`polling.channel.${r}`,l=th()&&"function"==typeof window.BroadcastChannel,c=nh()&&l;let u=!1,p=!1,d=!1,f=null,h=null,m=null;const g=()=>Date.now(),y=()=>nh()?oh(window.localStorage.getItem(a)):null,v=()=>{if(!nh())return null;const e={tabId:s,ts:g()};return window.localStorage.setItem(a,JSON.stringify(e)),m=e,d=!0,e},_=()=>{if(!c||p)return!0;const e=y();return(t=e)&&t.tabId&&t.ts&&g()-Number(t.ts){const n=e&&e.data?e.data:null;n&&n.key===r&&n.tabId!==s&&"function"==typeof t&&t(n.payload,n)},w=e=>{if(!e||e.key!==a)return;const t=oh(e.newValue);m=t,d=!!t&&t.tabId===s};return{supportsSharing:()=>c,start(){p||u||(u=!0,c&&th()?(h=new window.BroadcastChannel(i),h.addEventListener("message",b),window.addEventListener("storage",w),_(),null===f&&th()&&(f=window.setInterval(()=>{u&&!p&&(d?v():_())},n))):d=!0)},stop(){u&&(u=!1,null!==f&&th()&&window.clearInterval(f),f=null,(()=>{if(!nh()||!d)return void(d=!1);const e=y();e&&e.tabId===s&&window.localStorage.removeItem(a),d=!1,m=null})(),h&&(h.removeEventListener("message",b),h.close(),h=null),th()&&window.removeEventListener("storage",w))},destroy(){p||(p=!0,this.stop())},isLeader:()=>!c||d,ensureLeadership:()=>_(),publish:e=>!(!c||!d||((e=>{h&&h.postMessage({tabId:s,key:r,payload:e,ts:g()})})(e),0)),getLeaderSnapshot:()=>m}},sh=()=>"undefined"!=typeof window,ah=()=>"undefined"!=typeof document,ih=new Set;let lh=!1,ch=null;function uh(e,t){return Number(e)||0}function ph(e){return null==e?"":String(e)}const dh=(e=0)=>{const t=Math.max(0,uh(e));if(!t)return 1;const n=Math.max(0,1-t),o=1+t;return n+Math.random()*(o-n)},fh=e=>{const t=ph(e?.name).toLowerCase(),n=ph(e?.code).toLowerCase(),o=ph(e?.message).toLowerCase();return!!t.includes("abort")||!!n.includes("abort")||!!n.includes("cancel")||!!o.includes("abort")||o.includes("cancel")},hh=()=>!ah()||("string"==typeof document.visibilityState?"hidden"!==document.visibilityState:!document.hidden),mh=()=>{const e=hh(),t="undefined"==typeof navigator||!1!==navigator.onLine;return{visible:e,online:t,active:e&&t}},gh=()=>{(()=>{const e=mh(),t=ch;t&&t.visible===e.visible&&t.online===e.online||(ch=e,ih.forEach(t=>{t(e)}))})()},yh=(e,{emitInitial:t=!0}={})=>{if("function"!=typeof e)throw new TypeError("subscribePageActivity requires a callback");!lh&&sh()&&(window.addEventListener("online",gh),window.addEventListener("offline",gh),ah()&&document.addEventListener("visibilitychange",gh),lh=!0,ch=mh()),ih.add(e),t&&e(null!==ch?ch:mh());let n=!0;return()=>n?(n=!1,ih.delete(e),!lh||ih.size>0||!sh()||(window.removeEventListener("online",gh),window.removeEventListener("offline",gh),ah()&&document.removeEventListener("visibilitychange",gh),lh=!1,ch=null),null):null},vh=e=>{if("function"!=typeof e)throw new TypeError("runWhenPageVisible requires a task function");if(hh())return e(),()=>null;let t=null;return t=yh(n=>{n.visible&&(t&&(t(),t=null),e())}),()=>t?(t(),t=null,null):null},_h=(e={})=>{const{intervalMs:t,task:n,runOnVisible:o=!0,runOnVisibleMinAgeMs:r=0,onVisibilityChange:s=null,onActivityChange:a=null,shouldRun:i=null,requireOnline:l=!0,failureBackoffMs:c=0,maxBackoffMs:u=null,jitterPct:p=0,abortOnPause:d=!0,abortOnDestroy:f=!0}=e;if("function"!=typeof n)throw new TypeError("createVisibilityAwarePoller requires a task function");const h=uh(t),m=Math.max(0,uh(c)),g=null===u?h:Math.max(h,uh(u)),y=m>0,v=uh(p);let _=null,b=!1,w=!1,x=!1,k=!1,E=!1,T=0,S=null,C=null,A=!1,L=0;const O=()=>{null!==_&&sh()&&window.clearTimeout(_),_=null},P=()=>mh(),R=e=>!(!e.visible||l&&!e.online),$=(e=!1)=>!w&&!("function"==typeof i&&!i())&&(!!e||R(P())),I=()=>{S&&!S.signal.aborted&&S.abort()},j=({failed:e=!1}={})=>{const t=Math.max(0,h);if(!e||!y)return Math.round(t*dh(v));const n=m*Math.pow(2,Math.max(0,T-1)),o=g>0?Math.min(n,g):n,r=Math.max(t,o);return Math.round(r*dh(v))},D=(e=h)=>{b&&!w&&null===_&&sh()&&(!Number.isFinite(e)||e<0||R(P())&&(_=window.setTimeout(()=>{_=null,M()},e)))},N=async({force:e=!1}={})=>{if(!$(e))return!1;if(x)return k=!0,e&&(E=!0),!1;O();const t="function"!=typeof AbortController?null:new AbortController;S=t,L=Date.now(),x=!0;let o=!1;try{await n({signal:t?t.signal:void 0}),o=!0,T=0}catch(r){throw fh(r)||(T+=1),r}finally{S===t&&(S=null),x=!1}if(k){const e=E;if(k=!1,E=!1,$(e)){const t=await N({force:e});return!!o||t}}return b&&!w&&D(j()),o};async function M(e={}){try{return await N(e),null}catch(t){return b&&!w&&D(j({failed:!fh(t)})),t}}return{start({runImmediately:e=!1}={}){w||(b=!0,A=R(P()),C||(C=yh(e=>{(e=>{"function"==typeof s&&s(Boolean(e.visible)),"function"==typeof a&&a(e);const t=R(e),n=t&&!A;if(A=t,b&&!w){if(!t)return O(),void(d&&I());if(n&&o){const e=(()=>{const e=Math.max(0,uh(r));if(e<=0||L<=0)return 0;const t=Math.max(0,Date.now()-L);return t>=e?0:e-t})();return e>0?void D(e):void M()}D(h)}})(e)})),e?M():D(h))},stop(){b=!1,O(),d&&I()},runNow:async(e={})=>await N(e),destroy(){w=!0,b=!1,O(),f&&I(),C&&(C(),C=null)},isRunning:()=>x}},bh=(e,t={})=>{const n=Math.max(0,uh(e));return{jitterPct:.15,failureBackoffMs:n,maxBackoffMs:n>0?6*n:0,runOnVisibleMinAgeMs:n,...t}},wh=({key:e,intervalMs:t,run:n,onMessage:o=null,poller:r={},coordinator:s={}}={})=>{if("function"!=typeof n)throw new TypeError("createSharedNetworkPoller requires a run function");const a=rh({key:e,onMessage:o,...s}),i=e=>n({signal:e,coordinator:a,isLeader:a.isLeader(),supportsSharing:a.supportsSharing(),ensureLeadership:()=>a.ensureLeadership(),publish:e=>a.publish(e)}),l=async e=>{try{await i(e)}catch(t){}},c=(e={})=>{const t=e&&"object"==typeof e?e:{},{runImmediately:n=!0,...o}=t;return{runImmediately:n,pollerStartOptions:o}},u=((e,t,n={})=>{if("object"==typeof e&&null!==e&&!Array.isArray(e)){const{intervalMs:t,run:n,task:o,...r}=e,s="function"==typeof n?n:o;if("function"!=typeof s)throw new TypeError("createNetworkPoller requires a run/task function");return _h(bh(t,{intervalMs:t,...r,task:async({signal:e}={})=>{await s(e,{signal:e})}}))}const o=e;if("function"!=typeof t)throw new TypeError("createNetworkPoller requires a runTask function");return _h(bh(o,{intervalMs:o,...n,task:async({signal:e}={})=>{await t(e,{signal:e})}}))})(t,async e=>{await(e=>a.supportsSharing()&&!a.ensureLeadership()?null:i(e))(e)},r);let p=!1;const d=(e={})=>{a.start(),u.start({...e,runImmediately:!1})};return{start(e={}){if(p)return this;p=!0;const{runImmediately:t,pollerStartOptions:n}=c(e);return d(n),t&&l(),this},async startAndWait(e={}){if(p)return this;p=!0;const{runImmediately:t,pollerStartOptions:n}=c(e);return d(n),t&&await l(),this},stop(){return p=!1,u.stop(),a.stop(),this},runNow(e={}){a.start();const t=e&&"object"==typeof e?e.signal:void 0;return i(t)},destroy(){p=!1,u.destroy(),a.destroy()},publish:e=>a.publish(e),isLeader:()=>a.isLeader(),supportsSharing:()=>a.supportsSharing(),ensureLeadership:()=>a.ensureLeadership(),getLeaderSnapshot:()=>a.getLeaderSnapshot()}};let xh=null,kh=null;async function Eh(e,t){return kh||2!==e.authState.value||t?(kh||(kh=(async()=>{try{const t=bf();await function(e,t){return xh||(xh=wh({key:"profile-refresh",onMessage:e=>{e&&"object"==typeof e&&"currentUser"in e&&eh(t,e.currentUser||null)},intervalMs:3e5,poller:{maxBackoffMs:12e5},run:async({signal:n,publish:o})=>{const r=await async function(e,{signal:t}={}){return await Nf(e,{signal:t,abortGroupKey:"profile-refresh",canceble:!1})}(e,{signal:n});r&&"response"in r&&(eh(t,r.response||null),o({currentUser:r.response||null}))}}),xh)}(t,e).startAndWait()}catch{return}finally{!function(e){eh(e,e.currentUser.value)}(e),kh=null}})()),t?(await kh,e):e):e}function Th(e,{waitForImmediate:t=!1}={}){return Eh(e,t)}function Sh(){kh=null,xh&&(xh.destroy(),xh=null)}function Ch(){const e=sd("authState",()=>0),t=sd("currentUser",()=>null),n=Ys(()=>Boolean(t.value?.id)),o=t=>{e.value=t},r=e=>{t.value=e||null};return 0===e.value&&Th({authState:e,currentUser:t,setAuthState:o,setCurrentUser:r}),{authState:e,currentUser:t,isAuthenticated:n,setAuthState:o,setCurrentUser:r,clearTokens:()=>{Sh(),eh({setAuthState:o,setCurrentUser:r},null)}}}const Ah="/auth/verification";function Lh(e){return!1===e||0===e||"0"===e}const Oh="/auth/password";function Ph(e){return!1===e||0===e||"0"===e}function Rh(e,t=""){return e?.id?t!==Ah&&Lh(e.email_verified)?Ah:t!==Oh&&Ph(e.has_password)?Oh:null:null}const $h=Kl(async e=>{let t,n;if((o=e.path)===Ah||o===Oh||o.startsWith("/auth/")&&o!==Ah)return;var o;const r=Ch();[t,n]=xl(()=>Th(r,{waitForImmediate:!0})),await t,n();const s=Rh(r.currentUser.value,e.path);return s?Jl(s,{replace:!0}):void 0}),Ih=Kl(e=>{if(!e.path)return;const t=function(e){const t=String(e||"/").toLowerCase();return"/"===t?"/":t.replace(/\/+$/,"")||"/"}(e.path);let n=e.query,o=!1;if(t.includes("servers")&&e.query&&Object.keys(e.query).length>0){const t={};for(const n in e.query){const o=n.toLowerCase(),r=e.query[n];"string"==typeof r?t[o]=r.toLowerCase():Array.isArray(r)?t[o]=r.map(e=>"string"==typeof e?e.toLowerCase():e):t[o]=r}o=JSON.stringify(t)!==JSON.stringify(e.query),o&&(n=t)}return t!==e.path||o?Jl({path:t,query:n,hash:e.hash},{}):void 0});function jh(){const e=sd("server:current",()=>null);return{server:e,setServer:t=>{e.value=t??null}}}function Dh(e="",{trailingSlash:t=!1}={}){const n=String(e||"").trim();if(!n)return"";try{const e=n.match(/^https?:\/\//i)?new URL(n):new URL(`https://${function(e=""){return String(e||"").trim().replace(/^https?:\/\//i,"").replace(/\/+$/g,"")}(n)}`);return t?`${e.origin}/`:e.origin}catch{return""}}function Nh(e="",{domain:t="",siteUrl:n=""}={}){const o=Dh(n||t,{trailingSlash:!0});if(!o)return"";const r=String(e||"").trim();if(!r)return o.replace(/\/$/g,"");try{const e=function(e,t){const n=new URL(t);return["http:","https:"].includes(e.protocol)?e.origin===n.origin?e:new URL(`${e.pathname}${e.search}${e.hash}`,n):null}(new URL(r,o),o);return e?function(e=""){return String(e||"").replace(/%[0-9A-F]{2}/g,e=>e.toLowerCase())}(e.toString()):""}catch{return""}}function Mh(e,t){const n=function(e){return xf(e?.id)}(e),o=function(e,t){return e?.game&&"object"==typeof e.game&&null!==e.game.url&&void 0!==e.game.url?kf(e.game.url):kf(null!=e?.app?.url?e.app.url:t?.appUrl)}(e,t),r=function(e,t){return null===t?Ef("servers",e):Ef(t,"servers",e)}(n,o);return Tf(r,t?.suffix)}function Fh(e){const t=kf(e);return null===t?Ef("servers"):Ef(t,"servers")}function Bh(e,t){return Nh(Mh(e,t),{domain:t?.domain})}function Uh(e=""){const t=Array.isArray(e)?e[0]:e;return String(t||"").trim().replace(/^\/+|\/+$/g,"")}function Hh(e="",t="",n=""){const o=String(n||"").trim(),r=String(e||"").split("/").filter(Boolean),s=r.findIndex(e=>e===o),a=-1===s?[]:r.slice(s+1),i=Uh(t),l=i?`/${i}/servers/${o}`:`/servers/${o}`;return a.length>0?`${l}/${a.join("/")}`:l}function zh(){return{entries:{},order:[]}}function Vh(){return"server-route-cache"}function Wh(e=""){return String(e||"").trim()}function qh(e,t=""){const n=Wh(t);return(n?e?.entries?.[n]:null)||{server:null,serverMeta:{},redirectedToHub:!1}}function Gh(e,t="",n={server:null,serverMeta:{},redirectedToHub:!1}){const o=Wh(t);if(!o)return e||{entries:{},order:[]};const r=[o,...(e?.order||[]).filter(e=>e!==o)].slice(0,3),s={...e?.entries||{},[o]:n};return{entries:r.reduce((e,t)=>{const n=s[t];return n&&(e[t]=n),e},{}),order:r}}function Kh(e,t="",n=!1){return Gh(e,t,{server:null,serverMeta:{},redirectedToHub:!1,redirectedToHub:n})}function Jh(e,t=""){return Boolean(e?.server&&String(e.server.id||"")===String(t||"")&&null!==e.serverMeta)}const Xh=Kl(async e=>{let t,n;if(!function(e=""){const t=`/${String(e||"").trim().replace(/^\/+|\/+$/g,"")}`;return/^\/servers\/[^/]+(?:\/.*)?$/.test(t)||/^\/[^/]+\/servers\/[^/]+(?:\/.*)?$/.test(t)}(String(e.path||"")))return;const o=Uh(e.params?.id),r=Uh(e.params?.url);if(!o)return;if(function(e,t){const n=String(e||"").trim().replace(/\/+$/g,""),o=/^\/servers\/[^/]+$/.test(n),r=/^(?:[0-9]{1,3}\.){3}[0-9]{1,5}$/.test(t),s=!Number.isNaN(Number(t));return o&&!r&&!s}(String(e.path||""),o))return;const s=sd("server-route-cache",zh);if(Jh(qh(s.value,o),o))return;const a=bf(),i=jh(),[l,c]=([t,n]=xl(()=>Promise.all([Xf(a,o),jf(a,{url:`/servers/${o}/meta`,method:"GET"}).catch(()=>null)])),t=await t,n(),t);if(404===l?.error?.code)return s.value=Kh(s.value,o,!0),i.setServer(null),Jl(Fh(r),{replace:!0});if(l?.error)throw function(e){if(e?.error){const t=Number(e.error.code);return oc({statusCode:Number.isFinite(t)?t:Zd.code,message:e.error.message||Zd.message})}return oc({statusCode:Zd.code,message:Zd.message})}(l);const u=l?.response||null;if(!u?.id||!u?.app)throw oc({statusCode:Zd.code,message:Zd.message});s.value=Gh(s.value,o,{server:u,serverMeta:c?.response||{},redirectedToHub:!1}),i.setServer(u);const p=Uh(u?.app?.url);return p&&p!==r?Jl({path:Hh(String(e.path||""),p,o),query:e.query||{}},{replace:!0}):void 0}),Yh=[rd,Fd,Hd,$h,Ih,Xh,Kl(e=>{const t=Bc({path:e.path});if(t.redirect){const n=t.redirect.includes("#")?t.redirect:t.redirect+e.hash;return Ni(n,{acceptRelative:!0})?(window.location.href=n,!1):n}})],Qh={"server-route":()=>Up(()=>Promise.resolve().then(()=>IE),void 0,import.meta.url)},Zh=Ol({name:"nuxt:router",enforce:"pre",async setup(e){let t,n,o=$l().app.baseURL;const r=od.history?.(o)??ip(o),s=od.routes?([t,n]=xl(()=>od.routes(Gp)),t=await t,n(),t??Gp):Gp;let a;const i=$p({...od,scrollBehavior:(e,t,n)=>{if(t!==Vu){if(od.scrollBehavior){if(i.options.scrollBehavior=od.scrollBehavior,"scrollRestoration"in window.history){const e=i.beforeEach(()=>{e(),window.history.scrollRestoration="manual"})}return od.scrollBehavior(e,Vu,a||n)}}else a=n},history:r,routes:s});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(i);const l=At(i.currentRoute.value);i.afterEach((e,t)=>{l.value=t}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>l.value});const c=function(e,t,n){const{pathname:o,search:r,hash:s}=t,a=e.indexOf("#");if(a>-1){const t=s.includes(e.slice(a))?e.slice(a).length:1;let n=s.slice(t);return"/"!==n[0]&&(n="/"+n),Ui(n,"")}const i=Ui(o,e),l=!n||qi(i,n)?i:n;return l+(l.includes("?")?"":r)+s}(o,window.location,e.payload.path),u=At(i.currentRoute.value),p=()=>{u.value=i.currentRoute.value};i.afterEach((e,t)=>{e.matched.at(-1)?.components?.default===t.matched.at(-1)?.components?.default&&p()});const d={sync:p};for(const v in u.value)Object.defineProperty(d,v,{get:()=>u.value[v],enumerable:!0});e._route=mt(d),e._middleware||(e._middleware={global:[],named:{}});const f=Zl();i.afterEach(async(t,n,o)=>{delete e._processingMiddleware,!e.isHydrating&&f.value&&await e.runWithContext(tc),o&&await e.callHook("page:loading:end")});try{[t,n]=xl(()=>i.isReady()),await t,n()}catch(y){[t,n]=xl(()=>e.runWithContext(()=>ec(y))),await t,n()}const h=c!==i.currentRoute.value.fullPath?i.resolve(c):i.currentRoute.value,m=e.isHydrating&&e.payload.prerenderedAt&&e.payload.path&&c!==e.payload.path&&qi(i.currentRoute.value.path,e.payload.path);p();const g=e.payload.state._layout;return i.beforeEach(async(t,n)=>{await e.callHook("page:loading:start"),t.meta=ht(t.meta),e.isHydrating&&g&&!_t(t.meta.layout)&&(t.meta.layout=g),e._processingMiddleware=!0;{const r=new Set([...Yh,...e._middleware.global]);for(const e of t.matched){const t=e.meta.middleware;if(t)for(const e of Mp(t))r.add(e)}const s=Bc({path:t.path});if(s.appMiddleware)for(const e in s.appMiddleware)s.appMiddleware[e]?r.add(e):r.delete(e);for(const a of r){const r="string"==typeof a?e._middleware.named[a]||await(Qh[a]?.().then(e=>e.default||e)):a;if(!r)throw new Error(`Unknown route middleware: '${a}'.`);try{const o=await e.runWithContext(()=>r(t,n));if(!e.payload.serverRendered&&e.isHydrating&&(!1===o||o instanceof Error)){const t=o||oc({status:404,statusText:`Page Not Found: ${c}`});return await e.runWithContext(()=>ec(t)),!1}if(!0===o)continue;if(!1===o)return o;if(o)return nc(o)&&o.fatal&&await e.runWithContext(()=>ec(o)),o}catch(o){const t=oc(o);return t.fatal&&await e.runWithContext(()=>ec(t)),t}}}}),i.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")}),i.afterEach(t=>{if(0===t.matched.length&&!f.value)return e.runWithContext(()=>ec(oc({status:404,fatal:!1,statusText:`Page not found: ${t.fullPath}`,data:{path:t.fullPath}})))}),e.hooks.hookOnce("app:created",async()=>{try{if("name"in h&&(h.name=void 0),m){const t=i.resolve(e.payload.path);"name"in t&&(t.name=void 0),await i.replace({...t,force:!0}),e.hooks.hookOnce("app:suspense:resolve",async()=>{await i.replace({...h,force:!0})})}else await i.replace({...h,force:!0});i.options.scrollBehavior=od.scrollBehavior}catch(y){await e.runWithContext(()=>ec(y))}}),{provide:{router:i}}}}),em=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),tm=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),nm=e=>{const t=Rl();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{em(()=>e())}):em(()=>e())},om=Ol({name:"nuxt:payload",setup(e){const t=new Set;ql().beforeResolve(async(n,o)=>{if(n.path===o.path)return;const r=await Uc(n.path);if(r){for(const n of t)delete e.static.data[n];for(const n in r.data)n in e.static.data||t.add(n),e.static.data[n]=r.data[n]}}),nm(()=>{e.hooks.hook("link:prefetch",async e=>{const{hostname:t}=new URL(e,window.location.href);t===window.location.hostname&&await Uc().catch(()=>{})})})}}),rm=Ol(()=>{const e=ql();nm(()=>{e.beforeResolve(async()=>{await new Promise(e=>{setTimeout(e,100),requestAnimationFrame(()=>{setTimeout(e,0)})})})})}),sm=Ol({name:"nuxt:chunk-reload",setup(e){const t=ql(),n=$l(),o=new Set;function r(e){!function(e={}){const t=e.path||window.location.pathname;let n={};try{n=JSON.parse(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(e.force||n?.path!==t||n?.expires{o.clear()}),e.hook("app:chunkError",({error:e})=>{o.add(e)}),e.hook("app:manifest:update",()=>{t.beforeResolve(r)}),t.onError((e,t)=>{o.has(e)&&r(t)})}}),am=[["Icon",mo(()=>Up(()=>Promise.resolve().then(()=>Tk),void 0,import.meta.url).then(e=>e.default||e.default||e))]],im=Ol({name:"nuxt:global-components",setup(e){for(const[t,n]of am)e.vueApp.component(t,n),e.vueApp.component("Lazy"+t,n)}}),lm={default:mo(()=>Up(()=>import("./BsKtxbs8.js"),__vite__mapDeps([170,160,43,19,53,54,16,20,13,11,14,15,51,67,59,74,82,83,84,22,26,104,40,88,41,98,99,4,24,25,171]),import.meta.url).then(e=>e.default||e)),empty:mo(()=>Up(()=>import("./nDnWaHO_.js"),[],import.meta.url).then(e=>e.default||e))};async function cm(e,t=ql()){const{path:n,matched:o}=t.resolve(e);if(!o.length)return;if(t._routePreloaded||(t._routePreloaded=new Set),t._routePreloaded.has(n))return;const r=t._preloadPromises||(t._preloadPromises=[]);if(r.length>4)return Promise.all(r).then(()=>cm(e,t));t._routePreloaded.add(n);for(const s of o){const e=s.components?.default;if("function"!=typeof e)continue;const t=Promise.resolve(e()).catch(()=>{}).finally(()=>r.splice(r.indexOf(t),1));r.push(t)}await Promise.all(r)}const um=Ol({name:"nuxt:prefetch",setup(e){const t=ql();e.hooks.hook("app:mounted",()=>{t.beforeEach(async e=>{const t=e?.meta?.layout;t&&"function"==typeof lm[t]&&await lm[t]()})}),e.hooks.hook("link:prefetch",e=>{if(Ni(e))return;const n=t.resolve(e);if(!n)return;const o=n.meta.layout;let r=Mp(n.meta.middleware);r=r.filter(e=>"string"==typeof e);for(const t of r)"function"==typeof Qh[t]&&Qh[t]();var s;"string"==typeof o&&o in lm&&(s=lm[o],s?.__asyncLoader&&!s.__asyncResolved&&s.__asyncLoader())})}}),pm=/^[a-z0-9]+(-[a-z0-9]+)*$/,dm=(e,t,n,o="")=>{const r=e.split(":");if("@"===e.slice(0,1)){if(r.length<2||r.length>3)return null;o=r.shift().slice(1)}if(r.length>3||!r.length)return null;if(r.length>1){const e=r.pop(),n=r.pop(),s={provider:r.length>0?r[0]:o,prefix:n,name:e};return t&&!fm(s)?null:s}const s=r[0],a=s.split("-");if(a.length>1){const e={provider:o,prefix:a.shift(),name:a.join("-")};return t&&!fm(e)?null:e}if(n&&""===o){const e={provider:o,prefix:"",name:s};return t&&!fm(e,n)?null:e}return null},fm=(e,t)=>!!e&&!(!(t&&""===e.prefix||e.prefix)||!e.name),hm=Object.freeze({left:0,top:0,width:16,height:16}),mm=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),gm=Object.freeze({...hm,...mm}),ym=Object.freeze({...gm,body:"",hidden:!1});function vm(e,t){const n=function(e,t){const n={};!e.hFlip!=!t.hFlip&&(n.hFlip=!0),!e.vFlip!=!t.vFlip&&(n.vFlip=!0);const o=((e.rotate||0)+(t.rotate||0))%4;return o&&(n.rotate=o),n}(e,t);for(const o in ym)o in mm?o in e&&!(o in n)&&(n[o]=mm[o]):o in t?n[o]=t[o]:o in e&&(n[o]=e[o]);return n}function _m(e,t,n){const o=e.icons,r=e.aliases||Object.create(null);let s={};function a(e){s=vm(o[e]||r[e],s)}return a(t),n.forEach(a),vm(e,s)}function bm(e,t){const n=[];if("object"!=typeof e||"object"!=typeof e.icons)return n;e.not_found instanceof Array&&e.not_found.forEach(e=>{t(e,null),n.push(e)});const o=function(e){const t=e.icons,n=e.aliases||Object.create(null),o=Object.create(null);return Object.keys(t).concat(Object.keys(n)).forEach(function e(r){if(t[r])return o[r]=[];if(!(r in o)){o[r]=null;const t=n[r]&&n[r].parent,s=t&&e(t);s&&(o[r]=[t].concat(s))}return o[r]}),o}(e);for(const r in o){const s=o[r];s&&(t(r,_m(e,r,s)),n.push(r))}return n}const wm={provider:"",aliases:{},not_found:{},...hm};function xm(e,t){for(const n in t)if(n in e&&typeof e[n]!=typeof t[n])return!1;return!0}function km(e){if("object"!=typeof e||null===e)return null;const t=e;if("string"!=typeof t.prefix||!e.icons||"object"!=typeof e.icons)return null;if(!xm(e,wm))return null;const n=t.icons;for(const r in n){const e=n[r];if(!r||"string"!=typeof e.body||!xm(e,ym))return null}const o=t.aliases||Object.create(null);for(const r in o){const e=o[r],t=e.parent;if(!r||"string"!=typeof t||!n[t]&&!o[t]||!xm(e,ym))return null}return t}const Em=Object.create(null);function Tm(e,t){const n=Em[e]||(Em[e]=Object.create(null));return n[t]||(n[t]=function(e,t){return{provider:e,prefix:t,icons:Object.create(null),missing:new Set}}(e,t))}function Sm(e,t){return km(t)?bm(t,(t,n)=>{n?e.icons[t]=n:e.missing.add(t)}):[]}let Cm=!1;function Am(e){return"boolean"==typeof e&&(Cm=e),Cm}function Lm(e){const t="string"==typeof e?dm(e,!0,Cm):e;if(t){const e=Tm(t.provider,t.prefix),n=t.name;return e.icons[n]||(e.missing.has(n)?null:void 0)}}function Om(e,t){const n=dm(e,!0,Cm);if(!n)return!1;const o=Tm(n.provider,n.prefix);return t?function(e,t,n){try{if("string"==typeof n.body)return e.icons[t]={...n},!0}catch(o){}return!1}(o,n.name,t):(o.missing.add(n.name),!0)}function Pm(e){const t=Lm(e);return t?{...gm,...t}:t}const Rm=Object.freeze({width:null,height:null}),$m=Object.freeze({...Rm,...mm}),Im=/(-?[0-9.]*[0-9]+[0-9.]*)/g,jm=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function Dm(e,t,n){if(1===t)return e;if(n=n||100,"number"==typeof e)return Math.ceil(e*t*n)/n;if("string"!=typeof e)return e;const o=e.split(Im);if(null===o||!o.length)return e;const r=[];let s=o.shift(),a=jm.test(s);for(;;){if(a){const e=parseFloat(s);isNaN(e)?r.push(s):r.push(Math.ceil(e*t*n)/n)}else r.push(s);if(s=o.shift(),void 0===s)return r.join("");a=!a}}const Nm=/\sid="(\S+)"/g,Mm=new Map;const Fm=Object.create(null);function Bm(e,t){Fm[e]=t}function Um(e){return Fm[e]||Fm[""]}function Hm(e){let t;if("string"==typeof e.resources)t=[e.resources];else if(t=e.resources,!(t instanceof Array&&t.length))return null;return{resources:t,path:e.path||"/",maxURL:e.maxURL||500,rotate:e.rotate||750,timeout:e.timeout||5e3,random:!0===e.random,index:e.index||0,dataAfterTimeout:!1!==e.dataAfterTimeout}}const zm=Object.create(null),Vm=["https://api.simplesvg.com","https://api.unisvg.com"],Wm=[];for(;Vm.length>0;)1===Vm.length||Math.random()>.5?Wm.push(Vm.shift()):Wm.push(Vm.pop());function qm(e,t){const n=Hm(t);return null!==n&&(zm[e]=n,!0)}function Gm(e){return zm[e]}zm[""]=Hm({resources:["https://api.iconify.design"].concat(Wm)});let Km=(()=>{let e;try{if(e=fetch,"function"==typeof e)return e}catch(t){}})();const Jm={prepare:(e,t,n)=>{const o=[],r=function(e,t){const n=Gm(e);if(!n)return 0;let o;if(n.maxURL){let e=0;n.resources.forEach(t=>{e=Math.max(e,t.length)});const r=t+".json?icons=";o=n.maxURL-e-n.path.length-r.length}else o=0;return o}(e,t),s="icons";let a={type:s,provider:e,prefix:t,icons:[]},i=0;return n.forEach((n,l)=>{i+=n.length+1,i>=r&&l>0&&(o.push(a),a={type:s,provider:e,prefix:t,icons:[]},i=n.length),a.icons.push(n)}),o.push(a),o},send:(e,t,n)=>{if(!Km)return void n("abort",424);let o=function(e){if("string"==typeof e){const t=Gm(e);if(t)return t.path}return"/"}(t.provider);switch(t.type){case"icons":{const e=t.prefix,n=t.icons.join(",");o+=e+".json?"+new URLSearchParams({icons:n}).toString();break}case"custom":{const e=t.uri;o+="/"===e.slice(0,1)?e.slice(1):e;break}default:return void n("abort",400)}let r=503;Km(e+o).then(e=>{const t=e.status;if(200===t)return r=501,e.json();setTimeout(()=>{n(function(e){return 404===e}(t)?"abort":"next",t)})}).then(e=>{"object"==typeof e&&null!==e?setTimeout(()=>{n("success",e)}):setTimeout(()=>{404===e?n("abort",e):n("next",r)})}).catch(()=>{n("next",r)})}};function Xm(e,t){e.forEach(e=>{const n=e.loaderCallbacks;n&&(e.loaderCallbacks=n.filter(e=>e.id!==t))})}let Ym=0;const Qm={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function Zm(e){const t={...Qm,...e};let n=[];function o(){n=n.filter(e=>"pending"===e().status)}return{query:function(e,r,s){const a=function(e,t,n,o){const r=e.resources.length,s=e.random?Math.floor(Math.random()*r):e.index;let a;if(e.random){let t=e.resources.slice(0);for(a=[];t.length>1;){const e=Math.floor(Math.random()*t.length);a.push(t[e]),t=t.slice(0,e).concat(t.slice(e+1))}a=a.concat(t)}else a=e.resources.slice(s).concat(e.resources.slice(0,s));const i=Date.now();let l,c="pending",u=0,p=null,d=[],f=[];function h(){p&&(clearTimeout(p),p=null)}function m(){"pending"===c&&(c="aborted"),h(),d.forEach(e=>{"pending"===e.status&&(e.status="aborted")}),d=[]}function g(e,t){t&&(f=[]),"function"==typeof e&&f.push(e)}function y(){c="failed",f.forEach(e=>{e(void 0,l)})}function v(){d.forEach(e=>{"pending"===e.status&&(e.status="aborted")}),d=[]}return"function"==typeof o&&f.push(o),setTimeout(function o(){if("pending"!==c)return;h();const r=a.shift();if(void 0===r)return d.length?void(p=setTimeout(()=>{h(),"pending"===c&&(v(),y())},e.timeout)):void y();const s={status:"pending",resource:r,callback:(t,n)=>{!function(t,n,r){const s="success"!==n;switch(d=d.filter(e=>e!==t),c){case"pending":break;case"failed":if(s||!e.dataAfterTimeout)return;break;default:return}if("abort"===n)return l=r,void y();if(s)return l=r,void(d.length||(a.length?o():y()));if(h(),v(),!e.random){const n=e.resources.indexOf(t.resource);-1!==n&&n!==e.index&&(e.index=n)}c="completed",f.forEach(e=>{e(r)})}(s,t,n)}};d.push(s),u++,p=setTimeout(o,e.rotate),n(r,t,s.callback)}),function(){return{startTime:i,payload:t,status:c,queriesSent:u,queriesPending:d.length,subscribe:g,abort:m}}}(t,e,r,(e,t)=>{o(),s&&s(e,t)});return n.push(a),a},find:function(e){return n.find(t=>e(t))||null},setIndex:e=>{t.index=e},getIndex:()=>t.index,cleanup:o}}function eg(){}const tg=Object.create(null);function ng(e,t,n){let o,r;if("string"==typeof e){const t=Um(e);if(!t)return n(void 0,424),eg;r=t.send;const s=function(e){if(!tg[e]){const t=Gm(e);if(!t)return;tg[e]={config:t,redundancy:Zm(t)}}return tg[e]}(e);s&&(o=s.redundancy)}else{const t=Hm(e);if(t){o=Zm(t);const n=Um(e.resources?e.resources[0]:"");n&&(r=n.send)}}return o&&r?o.query(t,r,n)().abort:(n(void 0,424),eg)}function og(){}function rg(e,t,n){function o(){const n=e.pendingIcons;t.forEach(t=>{n&&n.delete(t),e.icons[t]||e.missing.add(t)})}if(n&&"object"==typeof n)try{if(!Sm(e,n).length)return void o()}catch(r){}o(),function(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,function(e){e.pendingCallbacksFlag||(e.pendingCallbacksFlag=!0,setTimeout(()=>{e.pendingCallbacksFlag=!1;const t=e.loaderCallbacks?e.loaderCallbacks.slice(0):[];if(!t.length)return;let n=!1;const o=e.provider,r=e.prefix;t.forEach(t=>{const s=t.icons,a=s.pending.length;s.pending=s.pending.filter(t=>{if(t.prefix!==r)return!0;const a=t.name;if(e.icons[a])s.loaded.push({provider:o,prefix:r,name:a});else{if(!e.missing.has(a))return n=!0,!0;s.missing.push({provider:o,prefix:r,name:a})}return!1}),s.pending.length!==a&&(n||Xm([e],t.id),t.callback(s.loaded.slice(0),s.missing.slice(0),s.pending.slice(0),t.abort))})}))}(e)}))}(e)}function sg(e,t){e instanceof Promise?e.then(e=>{t(e)}).catch(()=>{t(null)}):t(e)}const ag=(e,t)=>{const n=function(e){const t={loaded:[],missing:[],pending:[]},n=Object.create(null);e.sort((e,t)=>e.provider!==t.provider?e.provider.localeCompare(t.provider):e.prefix!==t.prefix?e.prefix.localeCompare(t.prefix):e.name.localeCompare(t.name));let o={provider:"",prefix:"",name:""};return e.forEach(e=>{if(o.name===e.name&&o.prefix===e.prefix&&o.provider===e.provider)return;o=e;const r=e.provider,s=e.prefix,a=e.name,i=n[r]||(n[r]=Object.create(null)),l=i[s]||(i[s]=Tm(r,s));let c;c=a in l.icons?t.loaded:""===s||l.missing.has(a)?t.missing:t.pending;const u={provider:r,prefix:s,name:a};c.push(u)}),t}(function(e,t=!0,n=!1){const o=[];return e.forEach(e=>{const r="string"==typeof e?dm(e,t,n):e;r&&o.push(r)}),o}(e,!0,Am()));if(!n.pending.length){let e=!0;return t&&setTimeout(()=>{e&&t(n.loaded,n.missing,n.pending,og)}),()=>{e=!1}}const o=Object.create(null),r=[];let s,a;return n.pending.forEach(e=>{const{provider:t,prefix:n}=e;if(n===a&&t===s)return;s=t,a=n,r.push(Tm(t,n));const i=o[t]||(o[t]=Object.create(null));i[n]||(i[n]=[])}),n.pending.forEach(e=>{const{provider:t,prefix:n,name:r}=e,s=Tm(t,n),a=s.pendingIcons||(s.pendingIcons=new Set);a.has(r)||(a.add(r),o[t][n].push(r))}),r.forEach(e=>{const t=o[e.provider][e.prefix];t.length&&function(e,t){e.iconsToLoad?e.iconsToLoad=e.iconsToLoad.concat(t).sort():e.iconsToLoad=t,e.iconsQueueFlag||(e.iconsQueueFlag=!0,setTimeout(()=>{e.iconsQueueFlag=!1;const{provider:t,prefix:n}=e,o=e.iconsToLoad;if(delete e.iconsToLoad,!o||!o.length)return;const r=e.loadIcon;if(e.loadIcons&&(o.length>1||!r))return void sg(e.loadIcons(o,n,t),t=>{rg(e,o,t)});if(r)return void o.forEach(o=>{sg(r(o,n,t),t=>{rg(e,[o],t?{prefix:n,icons:{[o]:t}}:null)})});const{valid:s,invalid:a}=function(e){const t=[],n=[];return e.forEach(e=>{(e.match(pm)?t:n).push(e)}),{valid:t,invalid:n}}(o);if(a.length&&rg(e,a,null),!s.length)return;const i=n.match(pm)?Um(t):null;i?i.prepare(t,n,s).forEach(n=>{ng(t,n,t=>{rg(e,n.icons,t)})}):rg(e,s,null)}))}(e,t)}),t?function(e,t,n){const o=Ym++,r=Xm.bind(null,n,o);if(!t.pending.length)return r;const s={id:o,icons:t,callback:e,abort:r};return n.forEach(e=>{(e.loaderCallbacks||(e.loaderCallbacks=[])).push(s)}),r}(t,n,r):og};function ig(e,t,n){Tm("",t).loadIcons=e}const lg=/[\s,]+/;function cg(e,t){t.split(lg).forEach(t=>{switch(t.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0}})}function ug(e,t=0){const n=e.replace(/^-?[0-9.]*/,"");function o(e){for(;e<0;)e+=4;return e%4}if(""===n){const t=parseInt(e);return isNaN(t)?0:o(t)}if(n!==e){let t=0;switch(n){case"%":t=25;break;case"deg":t=90}if(t){let r=parseFloat(e.slice(0,e.length-n.length));return isNaN(r)?0:(r/=t,r%1==0?o(r):0)}}return t}const pg={...$m,inline:!1},dg={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},fg={display:"inline-block"},hg={backgroundColor:"currentColor"},mg={backgroundColor:"transparent"},gg={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},yg={webkitMask:hg,mask:hg,background:mg};for(const DE in yg){const e=yg[DE];for(const t in gg)e[DE+t]=gg[t]}const vg={};function _g(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}["horizontal","vertical"].forEach(e=>{const t=e.slice(0,1)+"Flip";vg[e+"-flip"]=t,vg[e.slice(0,1)+"-flip"]=t,vg[e+"Flip"]=t});const bg=(e,t)=>{const n=function(e,t){const n={...pg};for(const o in t){const e=t[o],r=typeof e;o in Rm?(null===e||e&&("string"===r||"number"===r))&&(n[o]=e):r===typeof n[o]&&(n[o]="rotate"===o?e%4:e)}return n}(0,t),o={...dg},r=t.mode||"svg",s={},a=t.style,i="object"!=typeof a||a instanceof Array?{}:a;for(let g in t){const e=t[g];if(void 0!==e)switch(g){case"icon":case"style":case"onLoad":case"mode":case"ssr":case"customise":break;case"inline":case"hFlip":case"vFlip":n[g]=!0===e||"true"===e||1===e;break;case"flip":"string"==typeof e&&cg(n,e);break;case"color":s.color=e;break;case"rotate":"string"==typeof e?n[g]=ug(e):"number"==typeof e&&(n[g]=e);break;case"ariaHidden":case"aria-hidden":!0!==e&&"true"!==e&&delete o["aria-hidden"];break;default:{const t=vg[g];t?!0!==e&&"true"!==e&&1!==e||(n[t]=!0):void 0===pg[g]&&(o[g]=e)}}}const l=function(e,t){const n={...gm,...e},o={...$m,...t},r={left:n.left,top:n.top,width:n.width,height:n.height};let s=n.body;[n,o].forEach(e=>{const t=[],n=e.hFlip,o=e.vFlip;let a,i=e.rotate;switch(n?o?i+=2:(t.push("translate("+(r.width+r.left).toString()+" "+(0-r.top).toString()+")"),t.push("scale(-1 1)"),r.top=r.left=0):o&&(t.push("translate("+(0-r.left).toString()+" "+(r.height+r.top).toString()+")"),t.push("scale(1 -1)"),r.top=r.left=0),i<0&&(i-=4*Math.floor(i/4)),i%=4,i){case 1:a=r.height/2+r.top,t.unshift("rotate(90 "+a.toString()+" "+a.toString()+")");break;case 2:t.unshift("rotate(180 "+(r.width/2+r.left).toString()+" "+(r.height/2+r.top).toString()+")");break;case 3:a=r.width/2+r.left,t.unshift("rotate(-90 "+a.toString()+" "+a.toString()+")")}i%2==1&&(r.left!==r.top&&(a=r.left,r.left=r.top,r.top=a),r.width!==r.height&&(a=r.width,r.width=r.height,r.height=a)),t.length&&(s=function(e,t){const n=function(e,t="defs"){let n="";const o=e.indexOf("<"+t);for(;o>=0;){const r=e.indexOf(">",o),s=e.indexOf("",s);if(-1===a)break;n+=e.slice(r+1,s).trim(),e=e.slice(0,o).trim()+e.slice(a+1)}return{defs:n,content:e}}(e);return o=n.defs,r=t+n.content+"",o?""+o+""+r:r;var o,r}(s,''))});const a=o.width,i=o.height,l=r.width,c=r.height;let u,p;null===a?(p=null===i?"1em":"auto"===i?c:i,u=Dm(p,l/c)):(u="auto"===a?l:a,p=null===i?Dm(u,c/l):"auto"===i?c:i);const d={},f=(e,t)=>{(e=>"unset"===e||"undefined"===e||"none"===e)(t)||(d[e]=t.toString())};f("width",u),f("height",p);const h=[r.left,r.top,l,c];return d.viewBox=h.join(" "),{attributes:d,viewBox:h,body:s}}(e,n),c=l.attributes;if(n.inline&&(s.verticalAlign="-0.125em"),"svg"===r)return o.style={...s,...i},Object.assign(o,c),o.innerHTML=function(e){const t=[];let n;for(;n=Nm.exec(e);)t.push(n[1]);if(!t.length)return e;const o="suffix"+(16777216*Math.random()|Date.now()).toString(16);return t.forEach(t=>{const n=function(e){e=e.replace(/[0-9]+$/,"")||"a";const t=Mm.get(e)||0;return Mm.set(e,t+1),t?`${e}${t}`:e}(t),r=t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(new RegExp('([#;"])('+r+')([")]|\\.[a-z])',"g"),"$1"+n+o+"$3")}),e=e.replace(new RegExp(o,"g"),"")}(l.body),Qs("svg",o);const{body:u,width:p,height:d}=e,f="mask"===r||"bg"!==r&&-1!==u.indexOf("currentColor"),h=function(e,t){let n=-1===e.indexOf("xlink:")?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const o in t)n+=" "+o+'="'+t[o]+'"';return'"+e+""}(u,{...c,width:p+"",height:d+""});var m;return o.style={...s,"--svg":(m=h,'url("'+function(e){return"data:image/svg+xml,"+function(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(//g,"%3E").replace(/\s+/g," ")}(e)}(m)+'")'),width:_g(c.width),height:_g(c.height),...fg,...f?hg:mg,...i},Qs("span",o)};if(Am(!0),Bm("",Jm),"undefined"!=typeof document&&"undefined"!=typeof window){const e=window;if(void 0!==e.IconifyPreload){const t=e.IconifyPreload;"object"==typeof t&&null!==t&&(t instanceof Array?t:[t]).forEach(e=>{try{"object"!=typeof e||null===e||e instanceof Array||"object"!=typeof e.icons||"string"!=typeof e.prefix||function(e,t){if("object"!=typeof e)return!1;if("string"!=typeof t&&(t=e.provider||""),Cm&&!t&&!e.prefix){let t=!1;return km(e)&&(e.prefix="",bm(e,(e,n)=>{Om(e,n)&&(t=!0)})),t}const n=e.prefix;fm({prefix:n,name:"a"})&&Sm(Tm(t,n),e)}(e)}catch(jE){}})}if(void 0!==e.IconifyProviders){const t=e.IconifyProviders;if("object"==typeof t&&null!==t)for(let e in t)try{const n=t[e];if("object"!=typeof n||!n||void 0===n.resources)continue;qm(e,n)}catch(jE){}}}const wg={...gm,body:""},xg=Qn((e,{emit:t})=>{const n=Ct(null);function o(){n.value&&(n.value.abort?.(),n.value=null)}const r=Ct(!!e.ssr),s=Ct(""),a=At(null);function i(){const r=function(){const r=e.icon;if("object"==typeof r&&null!==r&&"string"==typeof r.body)return s.value="",{data:r};let a;if("string"!=typeof r||null===(a=dm(r,!1,!0)))return null;let l=Lm(a);if(!l){const e=n.value;return e&&e.name===r||(n.value=null===l?{name:r}:{name:r,abort:ag([a],i)}),null}o(),s.value!==r&&(s.value=r,rn(()=>{t("load",r)}));const c=e.customise;if(c){l=Object.assign({},l);const e=c(l.body,a.name,a.prefix,a.provider);"string"==typeof e&&(l.body=e)}const u=["iconify"];return""!==a.prefix&&u.push("iconify--"+a.prefix),""!==a.provider&&u.push("iconify--"+a.provider),{data:l,classes:u}}();r?r.data!==a.value?.data&&(a.value=r):a.value=null}return r.value?i():Lo(()=>{r.value=!0,i()}),En(()=>e.icon,i),$o(o),()=>{const t=a.value;if(!t)return bg(wg,e);let n=e;return t.classes&&(n={...e,class:t.classes.join(" ")}),bg({...gm,...t.data},n)}},{props:["icon","mode","ssr","width","height","style","color","inline","rotate","hFlip","horizontalFlip","vFlip","verticalFlip","flip","id","ariaHidden","customise","title"],emits:["load"]}),kg=function(e){Km=e};function Eg(e){if("object"!=typeof e)return e;var t,n,o=Object.prototype.toString.call(e);if("[object Object]"===o){if(e.constructor!==Object&&"function"==typeof e.constructor)for(t in n=new e.constructor,e)e.hasOwnProperty(t)&&n[t]!==e[t]&&(n[t]=Eg(e[t]));else for(t in n={},e)"__proto__"===t?Object.defineProperty(n,t,{value:Eg(e[t]),configurable:!0,enumerable:!0,writable:!0}):n[t]=Eg(e[t]);return n}if("[object Array]"===o){for(t=e.length,n=Array(t);t--;)n[t]=Eg(e[t]);return n}return"[object Set]"===o?(n=new Set,e.forEach(function(e){n.add(Eg(e))}),n):"[object Map]"===o?(n=new Map,e.forEach(function(e,t){n.set(Eg(t),Eg(e))}),n):"[object Date]"===o?new Date(+e):"[object RegExp]"===o?((n=new RegExp(e.source,e.flags)).lastIndex=e.lastIndex,n):"[object DataView]"===o?new e.constructor(Eg(e.buffer)):"[object ArrayBuffer]"===o?e.slice(0):"Array]"===o.slice(-6)?new e.constructor(e):e}const Tg=Fl({nuxt:{},icon:{provider:"server",class:"",aliases:{},iconifyApiEndpoint:"https://api.iconify.design",localApiEndpoint:"/api/_nuxt_icon",fallbackToApi:!1,cssSelectorPrefix:"i-",cssWherePseudo:!0,mode:"svg",attrs:{"aria-hidden":!0},collections:["uil"],fetchTimeout:1500}});function Sg(){const e=Rl();return e._appConfig||(e._appConfig=ht(Tg)),e._appConfig}const Cg=Ol({name:"@nuxt/icon",setup(){const e=$l(),t=Sg().icon;kg($fetch.native);const n=[];if("server"===t.provider){const o=e.app?.baseURL?.replace(/\/$/,"")??"";n.push(o+(t.localApiEndpoint||"/api/_nuxt_icon")),!0!==t.fallbackToApi&&"client-only"!==t.fallbackToApi||n.push(t.iconifyApiEndpoint)}else"none"===t.provider?kg(()=>Promise.resolve(new Response)):n.push(t.iconifyApiEndpoint);async function o(e,t){try{const o=await $fetch(n[0]+"/"+t+".json",{query:{icons:e.join(",")}});if(!o||o.prefix!==t||!o.icons)throw new Error("Invalid data"+JSON.stringify(o));return o}catch(jE){return null}}qm("",{resources:n});for(const r of t.customCollections||[])r&&ig(o,r)}});function Ag(e,t){}const Lg="undefined"!=typeof window,Og=(e,t=!1)=>t?Symbol.for(e):Symbol(e),Pg=e=>"number"==typeof e&&isFinite(e),Rg=e=>"[object Date]"===Kg(e),$g=e=>"[object RegExp]"===Kg(e),Ig=e=>Jg(e)&&0===Object.keys(e).length,jg=Object.assign,Dg=Object.create,Ng=(e=null)=>Dg(e);function Mg(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'").replace(/\//g,"/").replace(/=/g,"=")}function Fg(e){return e.replace(/&(?![a-zA-Z0-9#]{2,6};)/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}const Bg=Object.prototype.hasOwnProperty;function Ug(e,t){return Bg.call(e,t)}const Hg=Array.isArray,zg=e=>"function"==typeof e,Vg=e=>"string"==typeof e,Wg=e=>"boolean"==typeof e,qg=e=>null!==e&&"object"==typeof e,Gg=Object.prototype.toString,Kg=e=>Gg.call(e),Jg=e=>"[object Object]"===Kg(e);function Xg(e,t=""){return e.reduce((e,n,o)=>0===o?e+n:e+t+n,"")}const Yg=e=>!qg(e)||Hg(e);function Qg(e,t){if(Yg(e)||Yg(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:e,des:t}=n.pop();Object.keys(e).forEach(o=>{"__proto__"!==o&&(qg(e[o])&&!qg(t[o])&&(t[o]=Array.isArray(e[o])?[]:Ng()),Yg(t[o])||Yg(e[o])?t[o]=e[o]:n.push({src:e[o],des:t[o]}))})}}function Zg(e,t,n,o=(n.strictCanonicals?n.getRouteWithoutQuery():void 0)){const r=n.getLocalizedRoute(t.code,o);if(!r)return;const s=Hi(Ni(r)?r:Vi(n.baseUrl,r),n.strictCanonicals?ty(n):{});return{[n.key]:`i18n-alt-${e}`,rel:"alternate",href:s,hreflang:e}}function ey(e,t=e.getCurrentRoute()){const n=e.getLocaleRoute(Object.assign({},t,{path:void 0,name:e.getRouteBaseName(t)}));return n?Hi(Vi(e.baseUrl,n.path),ty(e)):""}function ty(e,t=e.getCurrentRoute()){const n=e.getLocaleRoute(Object.assign({},t,{path:void 0,name:e.getRouteBaseName(t)})),o=n?.query??{},r={};for(const s of e.canonicalQueries.filter(e=>e in o)){r[s]??(r[s]=[]);for(const e of oy(o[s]))r[s].push(e||"")}return r}function ny(e=""){return e.replace(/-/g,"_")}function oy(e){return Array.isArray(e)?e:[e]}function ry(e,t,n=e.getLocale()){if(Vg(t)&&Ni(t,{acceptRelative:!0}))return t;try{return ay(e,t,n).fullPath}catch{return""}}function sy(e,t,n=e.getLocale()){try{return ay(e,t,n)}catch{return}}function ay(e,t,n){const o=function(e){if(!Vg(e))return jg({},e);if("/"===e[0]){const{pathname:t,search:n,hash:o}=Ji(e);return{path:t,query:Oi(n),hash:o}}return{name:e}}(t),r=e.router.resolve(e.resolveLocalizedRouteObject(o,n));return r.name?r:e.router.resolve(t)}function iy(e,t,n=e.router.currentRoute.value){const o=e.getRouteBaseName(n);if(!o)return"";const r={name:o,params:jg({},n.params,e.getLocalizedDynamicParams(t)),fullPath:n.fullPath,query:n.query,hash:n.hash,path:n.path,meta:n.meta},s=ry(e,r,t);return e.afterSwitchLocalePath(s,t)}function ly(e,{dir:t=!0,lang:n=!0,seo:o=!0}){return function(e,t=e.getCurrentLanguage(),n=e.getCurrentDirection()){const o={htmlAttrs:{},link:[],meta:[]};if(e.dir&&(o.htmlAttrs.dir=n),e.lang&&t&&(o.htmlAttrs.lang=t),e.seo){const t=function(e){if(!e.hreflangLinks)return[];const t=[],n=function(e){const t=new Map;for(const n of e){if(!n.language)continue;const[e,o]=n.language.split("-");e&&o&&(n.isCatchallLocale||!t.has(e))&&t.set(e,n),t.set(n.language,n)}return t}(e.locales);for(const[o,r]of n.entries()){const n=Zg(o,r,e);n&&(t.push(n),e.defaultLocale&&e.defaultLocale===r.code&&"x-default"!==t[0].hreflang&&t.unshift({[e.key]:"i18n-xd",rel:"alternate",href:n.href,hreflang:"x-default"}))}return t}(e);o.link=o.link.concat(t,function(e,t=ey(e)){return t?[{[e.key]:"i18n-can",rel:"canonical",href:t}]:[]}(e)),o.meta=o.meta.concat(function(e,t=ey(e)){return t?[{[e.key]:"i18n-og-url",property:"og:url",content:t}]:[]}(e),function(e,t=e.getCurrentLanguage()){return t?[{[e.key]:"i18n-og",property:"og:locale",content:ny(t)}]:[]}(e),function(e,t,n=e.getCurrentLanguage()){return t.filter(e=>e&&e!==n).map(t=>({[e.key]:`i18n-og-alt-${t}`,property:"og:locale:alternate",content:ny(t)}))}(e,e.locales.map(e=>e.language||e.code)))}return o}(function(e,t,n=e.getLocale(),o=e.getLocales(),r=e.getBaseUrl()){const s=o.find(e=>e.code===n)||{},a="object"==typeof t.seo&&t.seo?.canonicalQueries||[];return{...t,key:"id",locales:o,baseUrl:r,canonicalQueries:a,hreflangLinks:e.routingOptions.hreflangLinks,defaultLocale:e.routingOptions.defaultLocale,strictCanonicals:e.routingOptions.strictCanonicals,getRouteBaseName:e.getRouteBaseName,getCurrentRoute:()=>e.router.currentRoute.value,getCurrentLanguage:()=>s.language,getCurrentDirection:()=>s.dir||"ltr",getLocaleRoute:t=>sy(e,t),getLocalizedRoute:(t,n)=>iy(e,t,n),getRouteWithoutQuery:()=>{try{return jg({},e.router.resolve({query:{}}),{meta:e.router.currentRoute.value.meta})}catch{return}}}}(e,{dir:t,lang:n,seo:o}))}function cy(e){return"string"==typeof e?e:null!=e?e.toString():""}function uy(e){return cy("object"==typeof e?e?.name:e).split("___")[0]}const py=function(e=0){return t=>{const n=("string"==typeof t?t:t.pathname).split("?")[0].split("/");return""===n[0]&&n.shift(),n.length>e&&n[e]||""}}(0),dy=e=>py(e);const fy=["en","ru","tr","ro","de","hi","pl","zh"],hy={en:[{key:"locale_index_46ts_9a8826b3",load:()=>Up(()=>import("./B-fn37rH.js"),[],import.meta.url),cache:!0}],ru:[{key:"locale_index_46ts_4f55afac",load:()=>Up(()=>import("./CJChrAX7.js"),[],import.meta.url),cache:!0}],tr:[{key:"locale_index_46ts_ca6e8677",load:()=>Up(()=>import("./9Z1ZcI0v.js"),[],import.meta.url),cache:!0}],ro:[{key:"locale_index_46ts_a86510b9",load:()=>Up(()=>import("./BblvwPQB.js"),[],import.meta.url),cache:!0}],de:[{key:"locale_index_46ts_104e7aed",load:()=>Up(()=>import("./Cw7ee5zz.js"),[],import.meta.url),cache:!0}],hi:[{key:"locale_index_46ts_4106ce7e",load:()=>Up(()=>import("./BJTacpX3.js"),[],import.meta.url),cache:!0}],pl:[{key:"locale_index_46ts_51218bc6",load:()=>Up(()=>import("./BQfft_ra.js"),[],import.meta.url),cache:!0}],zh:[{key:"locale_index_46ts_27315483",load:()=>Up(()=>import("./BqZgwMVz.js"),[],import.meta.url),cache:!0}]},my=[()=>Up(()=>import("./D1zMuy4v.js"),[],import.meta.url)],gy=[{code:"en",iso:"en-US",domain:"gamemonitoring.net",name:"English",flagCode:"gb",countryName:"International",display:!0,isXDefault:!0,language:void 0},{code:"ru",iso:"ru-RU",domain:"gamemonitoring.ru",name:"\u0420\u0443\u0441\u0441\u043a\u0438\u0439",flagCode:"ru",countryName:"\u0420\u043e\u0441\u0441\u0438\u044f",display:!0,isXDefault:!1,language:void 0},{code:"tr",iso:"tr-TR",domain:"gamemonitoring.tr",name:"T\xfcrk\xe7e",flagCode:"tr",countryName:"T\xfcrkiye",display:!0,isXDefault:!1,language:void 0},{code:"ro",iso:"ro-RO",domain:"gamemonitoring.ro",name:"Rom\xe2n\u0103",flagCode:"ro",countryName:"Rom\xe2nia",display:!0,isXDefault:!1,language:void 0},{code:"de",iso:"de-DE",domain:"gamemonitoring.de",name:"Deutsch",flagCode:"de",countryName:"Deutschland",display:!0,isXDefault:!1,language:void 0},{code:"hi",iso:"hi-IN",domain:"gamemonitoring.in",name:"\u0939\u093f\u0928\u094d\u0926\u0940",flagCode:"in",countryName:"India",display:!0,isXDefault:!1,language:void 0},{code:"pl",iso:"pl-PL",domain:"gamemonitoring.pl",name:"Polski",flagCode:"pl",countryName:"Polska",display:!0,isXDefault:!1,language:void 0},{code:"zh",iso:"zh-CN",domain:"gamemonitoring.cn",name:"\u7b80\u4f53\u4e2d\u6587",flagCode:"cn",countryName:"\u4e2d\u56fd",display:!0,isXDefault:!1,language:void 0}];function yy(e){return"string"==typeof e?`'${e}'`:(new vy).serialize(e)}const vy=function(){var e;class n{constructor(){var n,o,r;n=this,o=e,r=new Map,o.has(n)?t("Cannot add the same private member more than once"):o instanceof WeakSet?o.add(n):o.set(n,r)}compare(e,t){const n=typeof e,o=typeof t;return"string"===n&&"string"===o?e.localeCompare(t):"number"===n&&"number"===o?e-t:String.prototype.localeCompare.call(this.serialize(e,!0),this.serialize(t,!0))}serialize(e,t){if(null===e)return"null";switch(typeof e){case"string":return t?e:`'${e}'`;case"bigint":return`${e}n`;case"object":return this.$object(e);case"function":return this.$function(e)}return String(e)}serializeObject(e){const t=Object.prototype.toString.call(e);if("[object Object]"!==t)return this.serializeBuiltInType(t.length<10?`unknown:${t}`:t.slice(8,-1),e);const n=e.constructor,o=n===Object||void 0===n?"":n.name;if(""!==o&&globalThis[o]===n)return this.serializeBuiltInType(o,e);if("function"==typeof e.toJSON){const t=e.toJSON();return o+(null!==t&&"object"==typeof t?this.$object(t):`(${this.serialize(t)})`)}return this.serializeObjectEntries(o,Object.entries(e))}serializeBuiltInType(e,t){const n=this["$"+e];if(n)return n.call(this,t);if("function"==typeof t?.entries)return this.serializeObjectEntries(e,t.entries());throw new Error(`Cannot serialize ${e}`)}serializeObjectEntries(e,t){const n=Array.from(t).sort((e,t)=>this.compare(e[0],t[0]));let o=`${e}{`;for(let r=0;rthis.compare(e,t)))}`}$Map(e){return this.serializeObjectEntries("Map",e.entries())}}e=new WeakMap;for(const t of["Error","RegExp","URL"])n.prototype["$"+t]=function(e){return`${t}(${e})`};for(const t of["Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array"])n.prototype["$"+t]=function(e){return`${t}[${e.join(",")}]`};for(const t of["BigInt64Array","BigUint64Array"])n.prototype["$"+t]=function(e){return`${t}[${e.join("n,")}${e.length>0?"n":""}]`};return n}(),_y=[1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225],by=[1116352408,1899447441,-1245643825,-373957723,961987163,1508970993,-1841331548,-1424204075,-670586216,310598401,607225278,1426881987,1925078388,-2132889090,-1680079193,-1046744716,-459576895,-272742522,264347078,604807628,770255983,1249150122,1555081692,1996064986,-1740746414,-1473132947,-1341970488,-1084653625,-958395405,-710438585,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,-2117940946,-1838011259,-1564481375,-1474664885,-1035236496,-949202525,-778901479,-694614492,-200395387,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,-2067236844,-1933114872,-1866530822,-1538233109,-1090935817,-965641998],wy=[];let xy=class{constructor(){n(this,"_data",new ky),n(this,"_hash",new ky([..._y])),n(this,"_nDataBytes",0),n(this,"_minBufferSize",0)}finalize(e){e&&this._append(e);const t=8*this._nDataBytes,n=8*this._data.sigBytes;return this._data.words[n>>>5]|=128<<24-n%32,this._data.words[14+(n+64>>>9<<4)]=Math.floor(t/4294967296),this._data.words[15+(n+64>>>9<<4)]=t,this._data.sigBytes=4*this._data.words.length,this._process(),this._hash}_doProcessBlock(e,t){const n=this._hash.words;let o=n[0],r=n[1],s=n[2],a=n[3],i=n[4],l=n[5],c=n[6],u=n[7];for(let p=0;p<64;p++){if(p<16)wy[p]=0|e[t+p];else{const e=wy[p-15],t=(e<<25|e>>>7)^(e<<14|e>>>18)^e>>>3,n=wy[p-2],o=(n<<15|n>>>17)^(n<<13|n>>>19)^n>>>10;wy[p]=t+wy[p-7]+o+wy[p-16]}const n=o&r^o&s^r&s,d=(o<<30|o>>>2)^(o<<19|o>>>13)^(o<<10|o>>>22),f=u+((i<<26|i>>>6)^(i<<21|i>>>11)^(i<<7|i>>>25))+(i&l^~i&c)+by[p]+wy[p];u=c,c=l,l=i,i=a+f|0,a=s,s=r,r=o,o=f+(d+n)|0}n[0]=n[0]+o|0,n[1]=n[1]+r|0,n[2]=n[2]+s|0,n[3]=n[3]+a|0,n[4]=n[4]+i|0,n[5]=n[5]+l|0,n[6]=n[6]+c|0,n[7]=n[7]+u|0}_append(e){"string"==typeof e&&(e=ky.fromUtf8(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes}_process(e){let t,n=this._data.sigBytes/64;n=e?Math.ceil(n):Math.max((0|n)-this._minBufferSize,0);const o=16*n,r=Math.min(4*o,this._data.sigBytes);if(o){for(let e=0;e>>2]|=(255&n.charCodeAt(e))<<24-e%4*8;return new e(r,o)}toBase64(){const e=[];for(let t=0;t>>2]>>>24-t%4*8&255)<<16|(this.words[t+1>>>2]>>>24-(t+1)%4*8&255)<<8|this.words[t+2>>>2]>>>24-(t+2)%4*8&255;for(let o=0;o<4&&8*t+6*o<8*this.sigBytes;o++)e.push("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".charAt(n>>>6*(3-o)&63))}return e.join("")}concat(e){if(this.words[this.sigBytes>>>2]&=4294967295<<32-this.sigBytes%4*8,this.words.length=Math.ceil(this.sigBytes/4),this.sigBytes%4)for(let t=0;t>>2]>>>24-t%4*8&255;this.words[this.sigBytes+t>>>2]|=n<<24-(this.sigBytes+t)%4*8}else for(let t=0;t>>2]=e.words[t>>>2];this.sigBytes+=e.sigBytes}};function Ey(e){return t=yy(e),(new xy).finalize(t).toBase64();var t}const Ty=Symbol.for("nuxt:client-only"),Sy=Qn({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(e,{slots:t,attrs:n}){const o=At(!1);Lo(()=>{o.value=!0});const r=Ms();return r&&(r._nuxtClientOnly=!0),bn(Ty,!0),()=>{if(o.value){const e=t.default?.();return e&&1===e.length?[Ss(e[0],n)]:e}const r=t.fallback||t.placeholder;if(r)return Qs(r);const s=e.fallback||e.placeholder||"";return ys(e.fallbackTag||e.placeholderTag||"span",n,s)}}});function Cy(e){return Object.defineProperty(function(){throw new Error(`[nuxt] \`${e.name}\` is a compiler macro and cannot be called at runtime.`)},"__nuxt_factory",{enumerable:!1,get:()=>e.factory})}const Ay=Cy({name:"createUseAsyncData",factory:(e={})=>function(...t){const n="string"==typeof t[t.length-1]?t.pop():void 0;var o,r;o=t[0],r=t[1],!("string"==typeof o||"object"==typeof o&&null!==o||"function"==typeof o&&"function"==typeof r)&&t.unshift(n);let[s,a,i={}]=t,l=!1;const c=Ys(()=>$t(s));if("string"!=typeof c.value)throw new TypeError("[nuxt] [useAsyncData] key must be a string.");if("function"!=typeof a)throw new TypeError("[nuxt] [useAsyncData] handler must be a function.");const u="function"==typeof e,p=Rl(),d=u?e(i):e;if(!u)for(const e in d)void 0!==d[e]&&void 0===i[e]&&(i[e]=d[e]);if(i.server??(i.server=!0),i.default??(i.default=Iy),i.getCachedData??(i.getCachedData=jy),i.lazy??(i.lazy=!1),i.immediate??(i.immediate=!0),i.deep??(i.deep=false),i.dedupe??(i.dedupe="cancel"),u)for(const e in d)void 0!==d[e]&&(i[e]=d[e]);function f(){const e={cause:"initial",dedupe:i.dedupe};return p._asyncData[c.value]?._init||(e.cachedData=i.getCachedData(c.value,p,{cause:"initial"}),p._asyncData[c.value]=$y(p,c.value,a,i,e.cachedData)),()=>p._asyncData[c.value].execute(e)}p._asyncData[c.value];const h=f(),m=p._asyncData[c.value];m._deps++;const g=!1!==i.server&&p.payload.serverRendered;{let e=function(e){const t=p._asyncData[e];t?._deps&&(t._deps--,0===t._deps&&t?._off())};const t=Ms();if(t&&g&&i.immediate&&!t.sp&&(t.sp=[]),t&&!t._nuxtOnBeforeMountCbs){t._nuxtOnBeforeMountCbs=[];const e=t._nuxtOnBeforeMountCbs;Ao(()=>{e.forEach(e=>{e()}),e.splice(0,e.length)}),$o(()=>e.splice(0,e.length))}const n=t&&(t._nuxtClientOnly||wn(Ty,!1));g&&p.isHydrating&&(m.error.value||void 0!==m.data.value)?m.status.value=m.error.value?"error":"success":t&&(!n&&p.payload.serverRendered&&p.isHydrating||i.lazy)&&i.immediate?t._nuxtOnBeforeMountCbs.push(h):i.immediate&&"success"!==m.status.value&&h();const o=ie(),r=En(c,(t,n)=>{if((t||n)&&t!==n){l=!0;const o=void 0!==p._asyncData[n]?.data.value,r=void 0!==p._asyncDataPromises[n],s={cause:"initial",dedupe:i.dedupe};if(!p._asyncData[t]?._init){let e;n&&o?e=p._asyncData[n].data.value:(e=i.getCachedData(t,p,{cause:"initial"}),s.cachedData=e),p._asyncData[t]=$y(p,t,a,i,e)}p._asyncData[t]._deps++,n&&e(n),(i.immediate||o||r)&&p._asyncData[t].execute(s),ln(()=>{l=!1})}},{flush:"sync"}),s=i.watch?En(i.watch,()=>{l||(p._asyncData[c.value]?._execute.isPending()&&ln(()=>{p._asyncData[c.value]?._execute.flush()}),p._asyncData[c.value]?._execute({cause:"watch",dedupe:i.dedupe}))}):()=>{};o&&le(()=>{r(),s(),e(c.value)})}const y={data:Oy(()=>p._asyncData[c.value]?.data),pending:Oy(()=>p._asyncData[c.value]?.pending),status:Oy(()=>p._asyncData[c.value]?.status),error:Oy(()=>p._asyncData[c.value]?.error),refresh:(...e)=>p._asyncData[c.value]?._init?p._asyncData[c.value].execute(...e):f()(),execute:(...e)=>y.refresh(...e),clear:()=>{const e=p._asyncData[c.value];if(e?._abortController)try{e._abortController.abort(new DOMException("AsyncData aborted by user.","AbortError"))}finally{e._abortController=void 0}Ry(p,c.value)}},v=Promise.resolve(p._asyncDataPromises[c.value]).then(()=>y);return Object.assign(v,y),Object.defineProperties(v,{then:{enumerable:!0,value:v.then.bind(v)},catch:{enumerable:!0,value:v.catch.bind(v)},finally:{enumerable:!0,value:v.finally.bind(v)}}),v}}),Ly=Ay.__nuxt_factory();function Oy(e){return Ys({get:()=>e()?.value,set(t){const n=e();n&&(n.value=t)}})}async function Py(e){await new Promise(e=>nm(e)),await Rl().hooks.callHookParallel("app:data:refresh",void 0)}function Ry(e,t){t in e.payload.data&&(e.payload.data[t]=void 0),t in e.payload._errors&&(e.payload._errors[t]=void 0),e._asyncData[t]&&(e._asyncData[t].data.value=Rt(e._asyncData[t]._default()),e._asyncData[t].error.value=void 0,e._asyncData[t].status.value="idle"),t in e._asyncDataPromises&&(e._asyncDataPromises[t]=void 0)}function $y(e,t,n,o,r){var s;(s=e.payload._errors)[t]??(s[t]=void 0);const a=o.getCachedData!==jy,i=n,l=o.deep?Ct:At,c=void 0!==r,u=e.hook("app:data:refresh",async e=>{e&&!e.includes(t)||await p.execute({cause:"refresh:hook"})}),p={data:l(c?r:o.default()),pending:Ys(()=>"pending"===p.status.value),error:Bt(e.payload._errors,t),status:At("idle"),execute:(...n)=>{const[r,s]=n,a=r&&void 0===s&&"object"==typeof r?r:{};if(e._asyncDataPromises[t]&&"defer"===(a.dedupe??o.dedupe))return e._asyncDataPromises[t];{const n="cachedData"in a?a.cachedData:o.getCachedData(t,e,{cause:a.cause??"refresh:manual"});if(void 0!==n)return e.payload.data[t]=p.data.value=n,p.error.value=void 0,p.status.value="success",Promise.resolve(n)}p._abortController&&p._abortController.abort(new DOMException("AsyncData request cancelled by deduplication","AbortError")),p._abortController=new AbortController,p.status.value="pending";const l=new AbortController,c=new Promise((t,n)=>{try{const r=a.timeout??o.timeout,s=function(e,t,n){const o=e.filter(e=>!!e);if("number"==typeof n&&n>=0){const e=AbortSignal.timeout?.(n);e&&o.push(e)}if(AbortSignal.any)return AbortSignal.any(o);const r=new AbortController;for(const a of o)if(a.aborted){const e=a.reason??new DOMException("Aborted","AbortError");try{r.abort(e)}catch{r.abort()}return r.signal}const s=()=>{const e=o.find(e=>e.aborted),t=e?.reason??new DOMException("Aborted","AbortError");try{r.abort(t)}catch{r.abort()}};for(const a of o)a.addEventListener?.("abort",s,{once:!0,signal:t});return r.signal}([p._abortController?.signal,a?.signal],l.signal,r);if(s.aborted){const e=s.reason;return void n(e instanceof Error?e:new DOMException(String(e??"Aborted"),"AbortError"))}return s.addEventListener("abort",()=>{const e=s.reason;n(e instanceof Error?e:new DOMException(String(e??"Aborted"),"AbortError"))},{once:!0,signal:l.signal}),Promise.resolve(i(e,{signal:s})).then(t,n)}catch(r){n(r)}}).then(async n=>{let r=n;o.transform&&(r=await o.transform(n)),o.pick&&(r=function(e,t){const n={};for(const o of t)n[o]=e[o];return n}(r,o.pick)),e.payload.data[t]=r,p.data.value=r,p.error.value=void 0,p.status.value="success"}).catch(n=>e._asyncDataPromises[t]&&e._asyncDataPromises[t]!==c||p._abortController?.signal.aborted?e._asyncDataPromises[t]:"undefined"!=typeof DOMException&&n instanceof DOMException&&"AbortError"===n.name?(p.status.value="idle",e._asyncDataPromises[t]):(p.error.value=oc(n),p.data.value=Rt(o.default()),void(p.status.value="error"))).finally(()=>{l.abort(),delete e._asyncDataPromises[t]});return e._asyncDataPromises[t]=c,e._asyncDataPromises[t]},_execute:yu((...e)=>p.execute(...e),0,{leading:!0}),_default:o.default,_deps:0,_init:!0,_hash:void 0,_off:()=>{u(),e._asyncData[t]?._init&&(e._asyncData[t]._init=!1),a||rn(()=>{e._asyncData[t]?._init||(Ry(e,t),p.execute=()=>Promise.resolve())})}};return p}Ay.__nuxt_factory({lazy:!0,_functionName:"useLazyAsyncData"});const Iy=()=>{},jy=(e,t,n)=>t.isHydrating?t.payload.data[e]:"refresh:manual"!==n.cause&&"refresh:hook"!==n.cause?t.static.data[e]:void 0;function Dy(e){const t=[$t(e.method)?.toUpperCase()||"GET",$t(e.baseURL)];for(const n of[e.query||e.params]){const e=$t(n);if(!e)continue;const o={};for(const[t,n]of Object.entries(e))o[$t(t)]=$t(n);t.push(o)}if(e.body){const n=$t(e.body);if(n)if(n instanceof ArrayBuffer)t.push(Ey(Object.fromEntries([...new Uint8Array(n).entries()].map(([e,t])=>[e,t.toString()]))));else if(n instanceof FormData){const e={};for(const t of n.entries()){const[n,o]=t;e[n]=o instanceof File?o.name:o}t.push(Ey(e))}else if(S(n))t.push(Ey(ht(n)));else try{t.push(Ey(n))}catch{}else t.push(Ey(n))}return t}const Ny=Cy({name:"createUseFetch",factory:(e={})=>function(t,n,o){const[r={},s]="string"==typeof n?[{},n]:[n,o],a=Ys(()=>$t(t)),i=Ys(()=>$t(r.key)||"$f"+Ey([s,"string"==typeof a.value?a.value:"",...Dy(r)]));if(!r.baseURL&&"string"==typeof a.value&&"/"===a.value[0]&&"/"===a.value[1])throw new Error('[nuxt] [useFetch] the request URL must not start with "//".');const l="function"==typeof e?e(r):e,{server:c,lazy:u,default:p,transform:d,pick:f,watch:h,immediate:m,getCachedData:g,deep:y,dedupe:v,timeout:_,...b}={..."function"==typeof e?{}:l,...r,..."function"==typeof e?l:{}},w=ht({...Tl,...b,cache:"boolean"==typeof b.cache?void 0:b.cache}),x={server:c,lazy:u,default:p,transform:d,pick:f,immediate:m,getCachedData:g,deep:y,dedupe:v,timeout:_,watch:!1===h?[]:[...h||[],w]};return Ly(!1===h?i.value:i,(e,{signal:t})=>(r.$fetch||globalThis.$fetch)(a.value,{signal:t,...w}),x)}});Ny.__nuxt_factory(),Ny.__nuxt_factory({lazy:!0,_functionName:"useLazyFetch"});const My=(()=>{const e=function(){};return e.prototype=Object.create(null),e})();function Fy(e){return e.includes("%")?decodeURIComponent(e):e}function By(e,t){try{return t(e)}catch{return e}}const Uy=/^[\u0009\u0020-\u007E\u0080-\u00FF]+$/;function Hy(e,t,n){const o=n||{},r=o.encode||encodeURIComponent;if("function"!=typeof r)throw new TypeError("option encode is invalid");if(!Uy.test(e))throw new TypeError("argument name is invalid");const s=r(t);if(s&&!Uy.test(s))throw new TypeError("argument val is invalid");let a=e+"="+s;if(void 0!==o.maxAge&&null!==o.maxAge){const e=o.maxAge-0;if(Number.isNaN(e)||!Number.isFinite(e))throw new TypeError("option maxAge is invalid");a+="; Max-Age="+Math.floor(e)}if(o.domain){if(!Uy.test(o.domain))throw new TypeError("option domain is invalid");a+="; Domain="+o.domain}if(o.path){if(!Uy.test(o.path))throw new TypeError("option path is invalid");a+="; Path="+o.path}if(o.expires){if(i=o.expires,!("[object Date]"===Object.prototype.toString.call(i)||i instanceof Date)||Number.isNaN(o.expires.valueOf()))throw new TypeError("option expires is invalid");a+="; Expires="+o.expires.toUTCString()}var i;if(o.httpOnly&&(a+="; HttpOnly"),o.secure&&(a+="; Secure"),o.priority)switch("string"==typeof o.priority?o.priority.toLowerCase():o.priority){case"low":a+="; Priority=Low";break;case"medium":a+="; Priority=Medium";break;case"high":a+="; Priority=High";break;default:throw new TypeError("option priority is invalid")}if(o.sameSite)switch("string"==typeof o.sameSite?o.sameSite.toLowerCase():o.sameSite){case!0:a+="; SameSite=Strict";break;case"lax":a+="; SameSite=Lax";break;case"strict":a+="; SameSite=Strict";break;case"none":a+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}return o.partitioned&&(a+="; Partitioned"),a}const zy={path:"/",watch:!0,decode:e=>function(e){if("undefined"!==e)try{const t=JSON.parse(e);return"number"==typeof t&&String(t)!==e?e:t}catch{return e}}(decodeURIComponent(e)),encode:e=>{if("string"!=typeof e||"undefined"===e)return encodeURIComponent(JSON.stringify(e));try{if("string"!=typeof JSON.parse(e))return encodeURIComponent(JSON.stringify(e))}catch{}return encodeURIComponent(e)},refresh:!1},Vy=globalThis.cookieStore;function Wy(e,t){const n={...zy,...t};n.filter??(n.filter=t=>t===e);const o=qy(n)||{};let r;void 0!==n.maxAge?r=1e3*n.maxAge:n.expires&&(r=n.expires.getTime()-Date.now());const s=void 0!==r&&r<=0,a=s||void 0===o[e]||null===o[e],i=Eg(s?void 0:o[e]??n.default?.()),l=r&&!s?function(e,t,n){let o,r,s=0;const a=n?Ct(e):{value:e};return ie()&&le(()=>{r?.(),clearTimeout(o)}),new Dt((e,i)=>{function l(){const e=t-s,n=e{if(s+=n,s(e(),a.value),set(e){c(),a.value=e,i()}}})}(i,r,n.watch&&"shallow"!==n.watch):Ct(i);{let t=null;try{Vy||"undefined"==typeof BroadcastChannel||(t=new BroadcastChannel(`nuxt:cookies:${e}`))}catch{}const r=(r=!1)=>{var s,a;(r||!n.readonly&&((s=l.value)!==(a=o[e])&&yy(s)!==yy(a)))&&(function(e,t,n={}){document.cookie=function(e,t,n={}){return Hy(e,t,null==t?{...n,maxAge:-1}:n)}(e,t,n)}(e,l.value,n),o[e]=Eg(l.value),t?.postMessage({value:n.encode(l.value)}))},s=t=>{const r=t.refresh?qy(n)?.[e]:n.decode(t.value);i=!0,l.value=r,o[e]=Eg(r),rn(()=>{i=!1})};let i=!1;const c=!!ie();if(c&&le(()=>{i=!0,r(),t?.close()}),Vy){const t=t=>{const n=t.changed.find(t=>t.name===e),o=t.deleted.find(t=>t.name===e);n&&s({value:n.value}),o&&s({value:null})};Vy.addEventListener("change",t),c&&le(()=>Vy.removeEventListener("change",t))}else t&&(t.onmessage=({data:e})=>s(e));n.watch&&En(l,()=>{i||r(n.refresh)},{deep:"shallow"!==n.watch}),a&&r(a)}return l}function qy(e={}){return function(e,t){if("string"!=typeof e)throw new TypeError("argument str must be a string");const n=new My,o=t||{},r=o.decode||Fy;let s=0;for(;s!!Rt(n.target)&&"_self"!==Rt(n.target)),a=Ys(()=>{const e=Rt(n.to)||Rt(n.href)||"";return"string"==typeof e&&Ni(e,{acceptRelative:!0})}),i=Fo("RouterLink"),l=i&&"string"!=typeof i?i.useLink:void 0,c=Ys(()=>{if(Rt(n.external))return!0;const e=Rt(n.to)||Rt(n.href)||"";return"object"!=typeof e&&(""===e||a.value)}),u=Ys(()=>{const t=Rt(n.to)||Rt(n.href)||"";return c.value?t:function(t,n,o){const r=o??e.trailingSlash;if(!t||"append"!==r&&"remove"!==r)return t;if("string"==typeof t)return Yy(t,r);const s="path"in t&&void 0!==t.path?t.path:n(t).path;return{...t,name:void 0,path:Yy(s,r)}}(t,o.resolve,Rt(n.trailingSlash))}),p=c.value?void 0:l?.({...n,to:u,viewTransition:Rt(n.viewTransition)}),d=Ys(()=>{const s=Rt(n.trailingSlash)??e.trailingSlash;if(!u.value||a.value||t(u.value))return u.value;if(c.value){const e="object"==typeof u.value&&"path"in u.value?Xl(u.value):u.value;return Yy("object"==typeof e?o.resolve(e).href:e,s)}return"object"==typeof u.value?o.resolve(u.value)?.href??null:Yy(Vi(r.app.baseURL,u.value),s)});return{to:u,hasTarget:s,isAbsoluteUrl:a,isExternal:c,href:d,isActive:p?.isActive??Ys(()=>u.value===o.currentRoute.value.path),isExactActive:p?.isExactActive??Ys(()=>u.value===o.currentRoute.value.path),route:p?.route??Ys(()=>o.resolve(u.value)),async navigate(e){await Jl(d.value,{replace:Rt(n.replace),external:c.value||s.value})}}}return Qn({name:e.componentName||"NuxtLink",props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},prefetchOn:{type:[String,Object],default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1},trailingSlash:{type:String,default:void 0,required:!1}},useLink:n,setup(o,{slots:r}){const s=ql(),{to:a,href:i,navigate:l,isExternal:c,hasTarget:u,isAbsoluteUrl:p}=n(o),d=At(!1),f=Ct(null),h=e=>{f.value=o.custom?e?.$el?.nextElementSibling:e?.$el};function m(t){return!d.value&&("string"==typeof o.prefetchOn?o.prefetchOn===t:o.prefetchOn?.[t]??e.prefetchOn?.[t])&&!1!==(o.prefetch??e.prefetch)&&!0!==o.noPrefetch&&"_blank"!==o.target&&!function(){const e=navigator.connection;return!(!e||!e.saveData&&!Qy.test(e.effectiveType))}()}async function g(e=Rl()){if(d.value)return;d.value=!0;const t="string"==typeof a.value?a.value:c.value?Xl(a.value):s.resolve(a.value).fullPath,n=c.value?new URL(t,window.location.href).href:t;await Promise.all([e.hooks.callHook("link:prefetch",n)?.catch(()=>{}),!c.value&&!u.value&&cm(a.value,s).catch(()=>{})])}if(m("visibility")){const e=Rl();let t,n=null;Lo(()=>{const o=function(){const e=Rl();if(e._observer)return e._observer;let t=null;const n=new Map;return e._observer={observe:(e,o)=>(t||(t=new IntersectionObserver(e=>{for(const t of e){const e=n.get(t.target);(t.isIntersecting||t.intersectionRatio>0)&&e&&e()}})),n.set(e,o),t.observe(e),()=>{n.delete(e),t?.unobserve(e),0===n.size&&(t?.disconnect(),t=null)})}}();nm(()=>{t=em(()=>{f?.value?.tagName&&(n=o.observe(f.value,async()=>{n?.(),n=null,await g(e)}))})})}),Ro(()=>{t&&tm(t),n?.(),n=null})}return()=>{if(!c.value&&!u.value&&!t(a.value)){const t={ref:h,to:a.value,activeClass:o.activeClass||e.activeClass,exactActiveClass:o.exactActiveClass||e.exactActiveClass,replace:o.replace,ariaCurrentValue:o.ariaCurrentValue,custom:o.custom};return o.custom||(m("interaction")&&(t.onPointerenter=g.bind(null,void 0),t.onFocus=g.bind(null,void 0)),d.value&&(t.class=o.prefetchedClass||e.prefetchedClass),t.rel=o.rel||void 0),Qs(Fo("RouterLink"),t,r.default)}const n=o.target||null,y=((...e)=>e.find(e=>void 0!==e))(o.noRel?"":o.rel,e.externalRelAttribute,p.value||u.value?"noopener noreferrer":"")||null;return o.custom?r.default?r.default({href:i.value,navigate:l,prefetch:g,get route(){if(!i.value)return;const e=new URL(i.value,window.location.href);return{path:e.pathname,fullPath:e.pathname,get query(){return Oi(e.search)},hash:e.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:i.value}},rel:y,target:n,isExternal:c.value||u.value,isActive:!1,isExactActive:!1}):null:Qs("a",{ref:f,href:i.value||null,rel:y,target:n,onClick:async e=>{if(!c.value&&!u.value){e.preventDefault();try{const e=Yl(i.value);return await(o.replace?s.replace(e):s.push(e))}finally{if(t(a.value)){const e=a.value.slice(1);let t=e;try{t=decodeURIComponent(e)}catch{}const n=document.getElementById(t);n?.focus()}}}}},r.default?.())}}})}const Xy=Jy(El);function Yy(e,t){const n="append"===t?Bi:Fi;return Ni(e)&&!e.startsWith("http")?e:n(e,!0)}const Qy=/2g/,Zy=new Map,ev=Nl((e,t,n)=>{if("messages"===t||"datetimeFormats"===t||"numberFormats"===t)return e[t]??(e[t]=Ng(null)),Qg(n,e[t]),!0}),tv=e=>"[object Module]"===Kg(e);async function nv(e,t=[]){const n=Rl(),o=await Promise.all(t.map(async t=>{const o=function(e){if(!1===e.cache)return;const t=Zy.get(e.key);return null!=t&&t.ttl>Date.now()?t.value:void 0}(t),r=o||await n.runWithContext(()=>async function(e,t){const n=Rl();try{const o=await n.runWithContext(t.load).then(e=>tv(e)?e.default:e);return zg(o)?await n.runWithContext(()=>o(e)):o}catch(jE){throw new Error(`Failed loading locale (${e}): `+jE.message)}}(e,t));return o||!1===t.cache||Zy.set(t.key,{ttl:Date.now()+864e5,value:r}),r})),r={};for(const s of o)Qg(s,r);return r}function ov(e){return null!=e&&"global"in e&&"mode"in e?e.global:e}function rv(e){const t=ov(e);return"__composer"in t?t.__composer:t}function sv(e,t){return e?e.$config.public.i18n:$l().public.i18n}function av(e){const t=sv(e).detectBrowserLanguage,n=t||{};return{...n,enabled:!!t,cookieKey:n.cookieKey||"i18n_redirected"}}function iv(e){if(e)return{path:"/"+(Vg(e)?e:e.path).replace(/^\//,""),code:!Vg(e)&&e.statusCode||302}}function lv(e,t){if(!1===e)return[];if(Hg(e))return e;let n=[];if(Vg(e))return t.every(t=>t!==e)&&n.push(e),n;const o=[...t,"default"];for(const r of o)r in e!=0&&(n=[...n,...e[r].filter(Boolean)]);return n}function cv(e){return null!=hy[e]&&hy[e].every(e=>!1!==e.cache)}function uv(e,t){return cv(e)&&t.every(e=>cv(e))}const pv=e=>fy.includes(e||""),dv=e=>pv(e)?e:void 0,fv=()=>sd("i18n:cached-locale-configs",()=>{}),hv=()=>sd("i18n:resolved-locale",()=>"");function mv(e,t,n){const o=ov(t),r=sv(e),s=av(e),a=fv(),i=function({cookieCrossOrigin:e,cookieDomain:t,cookieSecure:n,cookieKey:o}){const r=new Date;return Wy(o||"i18n_redirected",{path:"/",readonly:!1,expires:new Date(r.setDate(r.getDate()+365)),sameSite:e?"none":"lax",domain:t||void 0,secure:e||n})}(s),l=new Set,c=e=>a.value[e],u=function(e,t){return zg(t)?()=>t(e):()=>t??""}(e,r.baseUrl),p=hv(),d={vueI18n:t,initial:!0,preloaded:!1,config:r,rootRedirect:iv(r.rootRedirect),redirectStatusCode:r.redirectStatusCode??302,dynamicResourcesSSG:!1,getDefaultLocale:()=>n,getLocale:()=>Rt(o.locale),setLocale:async t=>{const n=d.getLocale();t!==n&&pv(t)&&(St(o.locale)?o.locale.value=t:o.locale=t,await e.callHook("i18n:localeSwitched",{newLocale:t,oldLocale:n}),p.value=t)},setLocaleSuspend:async t=>{pv(t)&&(d.vueI18n.__pendingLocale=t,d.vueI18n.__pendingLocalePromise=new Promise(e=>{d.vueI18n.__resolvePendingLocalePromise=async()=>{d.setCookieLocale(t),await d.setLocale(t),d.vueI18n.__pendingLocale=void 0,e()}}),!e.isHydrating&&d.config.skipSettingLocaleOnNavigate||await(d.vueI18n.__resolvePendingLocalePromise?.()))},getLocales:()=>Rt(o.locales).map(e=>Vg(e)?{code:e}:e),setCookieLocale:e=>{s.useCookie&&pv(e)&&(i.value=e)},getBaseUrl:t=>Vi(t&&(e=>function(e,t,n){const o=gy.find(e=>e.code===n),r=e?.[n]?.domain||o?.domain||o?.domains?.find(e=>e===t.host);if(r)return Ni(r,{strict:!0})?r:t.protocol+"//"+r}(r.domainLocales,Ky(),e))(t)||u(),e.$config.app.baseURL),loadMessages:async t=>{if(!e.isHydrating||!l.has(t))try{return d.dynamicResourcesSSG?await(async t=>{const n=c(t)?.fallbacks??[];n.includes(t)||n.push(t);for(const r of n){const t=await e.runWithContext(()=>nv(r,hy[r]));o.mergeLocaleMessage(r,t)}})(t):await(async e=>{if(e in hy==0)return;const t=c(e)?.cacheable?{}:{"Cache-Control":"no-cache"},n=await $fetch(`/_i18n/fpGN3HA7/${e}/messages.json`,{headers:t});for(const r of Object.keys(n))o.mergeLocaleMessage(r,n[r])})(t)}catch(jE){}finally{l.add(t)}},composableCtx:void 0};return d.composableCtx=function(e,t=Rl()){const n=ql();vv(void 0,av(t),t);const o=e.getDefaultLocale(),r=e=>cy(e);const s={router:n,_head:void 0,get head(){return this._head??(this._head=Nc({})),this._head},metaState:{htmlAttrs:{},meta:[],link:[]},seoSettings:{dir:!1,lang:!1,seo:!1},localePathPayload:xv(),routingOptions:{defaultLocale:o,strictCanonicals:e.config.experimental.alternateLinkCanonicalQueries??!0,hreflangLinks:!1},getLocale:e.getLocale,getLocales:e.getLocales,getBaseUrl:e.getBaseUrl,getRouteBaseName:uy,getRouteLocalizedParams:()=>n.currentRoute.value.meta.nuxtI18nInternal??{},getLocalizedDynamicParams:e=>s.getRouteLocalizedParams()?.[e],afterSwitchLocalePath:(e,t)=>(s.getRouteLocalizedParams(),e),resolveLocalizedRouteObject:(e,t)=>_v(e)?function(e){const t=e,n=uy(t);return n?(t.name=r(n),t):(t.path=wv(t.path,!0),t)}(e):function(e){e.name=uy(e.name||n.currentRoute.value);const t=r(e.name);return n.hasRoute(t)&&(e.name=t),e}(e)};return s}(d,e),d}function gv(e){if(null==e._nuxtI18n)throw new Error("Nuxt I18n context has not been set up yet.");return e._nuxtI18n}function yv(e,t){return e.score===t.score?t.code.length-e.code.length:t.score-e.score}const vv=(e,t,n)=>{const o=sv(n);return{cookie:()=>Wy(t.cookieKey).value||void 0,header:()=>{},navigator:()=>function(e,t){const n=function(e,t){const n=[];for(const[o,r]of t.entries()){const s=e.find(e=>e.language?.toLowerCase()===r.toLowerCase());if(s){n.push({code:s.code,score:1-o/t.length});break}}for(const[o,r]of t.entries()){const s=r.split("-")[0].toLowerCase(),a=e.find(e=>e.language?.split("-")[0].toLowerCase()===s);if(a){n.push({code:a.code,score:.999-o/t.length});break}}return n}(e.map(e=>({code:e.code,language:e.language||e.code})),t);return n.sort(yv).at(0)?.code??""}(gy,navigator.languages),host:e=>((e,t,n)=>{const o=new URL(window.location.href).host;return function(e,t,n){const o=e.filter(e=>{return((e="")=>e.replace(/https?:\/\//,""))(e.domain)===t||(n=e.domains,Array.isArray(n)?n:[n]).includes(t);var n});return o.length<=1?o[0]?.code:o.find(e=>e.code===n)?.code||o.find(e=>e.defaultForDomains?.includes(t)??e.domainDefault)?.code}(gy.map(e=>({...e,domain:n[e.code]?.domain??e.domain})),o,dy(t))})(0,e,o.domainLocales),route:e=>function(e){const t=function(e){return String("object"!=typeof e?e:e?.name||e?.path||"")}(e);return"/"===t[0]?dy(t):t.split("___").at(1)??""}(e)}},_v=e=>!!e.path&&!e.name;function bv(e){const t=e?._nuxtI18n?.composableCtx;if(!t)throw new Error("i18n context is not initialized. Ensure the i18n plugin is installed and the composable is used within a Vue component or setup function.");return t}const wv=Fi;function xv(e=Rl()){const t=document.querySelector(`[data-nuxt-i18n-slp="${e._id}"]`)?.textContent;return JSON.parse(t||"{}")}async function kv(e,t){const n=gv(e),o=n.getLocale();if(t===o&&!n.initial)return t;const r={oldLocale:o,newLocale:t,initialSetup:n.initial,context:e};let s=await e.callHook("i18n:beforeLocaleSwitch",r);return s??(s=r.newLocale),pv(s)&&(t=s),await n.loadMessages(t),await n.setLocaleSuspend(t),t}function Ev(e,t,n){return{start:e,end:t}}const Tv=14;function Sv(e,t,n={}){const{domain:o,messages:r,args:s}=n,a=new SyntaxError(String(e));return a.code=e,t&&(a.location=t),a.domain=o,a}function Cv(e){throw e}const Av=" ",Lv="\n",Ov=String.fromCharCode(8232),Pv=String.fromCharCode(8233);function Rv(e){const t=e;let n=0,o=1,r=1,s=0;const a=e=>"\r"===t[e]&&t[e+1]===Lv,i=e=>t[e]===Pv,l=e=>t[e]===Ov,c=e=>a(e)||i(e)||l(e)?Lv:t[e];function u(){return s=0,(a(e=n)||(e=>t[e]===Lv)(e)||i(e)||l(e))&&(o++,r=0),a(n)&&n++,n++,r++,t[n];var e}return{index:()=>n,line:()=>o,column:()=>r,peekOffset:()=>s,charAt:c,currentChar:()=>c(n),currentPeek:()=>c(n+s),next:u,peek:function(){return a(n+s)&&s++,s++,t[n+s]},reset:function(){n=0,o=1,r=1,s=0},resetPeek:function(e=0){s=e},skipToPeek:function(){const e=n+s;for(;e!==n;)u();s=0}}}const $v=void 0;function Iv(e,t={}){const n=!1!==t.location,o=Rv(e),r=()=>o.index(),s=()=>({line:o.line(),column:o.column(),offset:o.index()}),a=s(),i=r(),l={currentType:13,offset:i,startLoc:a,endLoc:a,lastType:13,lastOffset:i,lastStartLoc:a,lastEndLoc:a,braceNest:0,inLinked:!1,text:""},c=()=>l,{onError:u}=t;function p(e,t,o,...r){const s=c();if(t.column+=o,t.offset+=o,u){const o=Sv(e,n?Ev(s.startLoc,t):null,{domain:"tokenizer",args:r});u(o)}}function d(e,t,o){e.endLoc=s(),e.currentType=t;const r={type:t};return n&&(r.loc=Ev(e.startLoc,e.endLoc)),null!=o&&(r.value=o),r}const f=e=>d(e,13);function h(e,t){return e.currentChar()===t?(e.next(),t):(p(1,s(),0,t),"")}function m(e){let t="";for(;e.currentPeek()===Av||e.currentPeek()===Lv;)t+=e.currentPeek(),e.peek();return t}function g(e){const t=m(e);return e.skipToPeek(),t}function y(e){if(e===$v)return!1;const t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||95===t}function v(e){m(e);const t="|"===e.currentPeek();return e.resetPeek(),t}function _(e,t=!0){const n=(t=!1,o="")=>{const r=e.currentPeek();return"{"===r?t:"@"!==r&&r?"|"===r?!(o===Av||o===Lv):r===Av?(e.peek(),n(!0,Av)):r!==Lv||(e.peek(),n(!0,Lv)):t},o=n();return t&&e.resetPeek(),o}function b(e,t){const n=e.currentChar();return n===$v?$v:t(n)?(e.next(),n):null}function w(e){const t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||t>=48&&t<=57||95===t||36===t}function x(e){return b(e,w)}function k(e){const t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||t>=48&&t<=57||95===t||36===t||45===t}function E(e){return b(e,k)}function T(e){const t=e.charCodeAt(0);return t>=48&&t<=57}function S(e){return b(e,T)}function C(e){const t=e.charCodeAt(0);return t>=48&&t<=57||t>=65&&t<=70||t>=97&&t<=102}function A(e){return b(e,C)}function L(e){let t="",n="";for(;t=S(e);)n+=t;return n}function O(e){return"'"!==e&&e!==Lv}function P(e){const t=e.currentChar();switch(t){case"\\":case"'":return e.next(),`\\${t}`;case"u":return R(e,t,4);case"U":return R(e,t,6);default:return p(4,s(),0,t),""}}function R(e,t,n){h(e,t);let o="";for(let r=0;r=1&&p(9,s(),0),e.next(),n=d(t,2,"{"),g(e),t.braceNest++,n;case"}":return t.braceNest>0&&2===t.currentType&&p(8,s(),0),e.next(),n=d(t,3,"}"),t.braceNest--,t.braceNest>0&&g(e),t.inLinked&&0===t.braceNest&&(t.inLinked=!1),n;case"@":return t.braceNest>0&&p(7,s(),0),n=N(e,t)||f(t),t.braceNest=0,n;default:{let o=!0,r=!0,a=!0;if(v(e))return t.braceNest>0&&p(7,s(),0),n=d(t,1,j(e)),t.braceNest=0,t.inLinked=!1,n;if(t.braceNest>0&&(4===t.currentType||5===t.currentType||6===t.currentType))return p(7,s(),0),t.braceNest=0,M(e,t);if(o=function(e,t){const{currentType:n}=t;if(2!==n)return!1;m(e);const o=y(e.currentPeek());return e.resetPeek(),o}(e,t))return n=d(t,4,function(e){g(e);let t="",n="";for(;t=E(e);)n+=t;const o=e.currentChar();if(o&&"}"!==o&&o!==$v&&o!==Av&&o!==Lv&&"\u3000"!==o){const t=I(e);return p(2,s(),0,n+t),n+t}return e.currentChar()===$v&&p(7,s(),0),n}(e)),g(e),n;if(r=function(e,t){const{currentType:n}=t;if(2!==n)return!1;m(e);const o=function(e){if(e===$v)return!1;const t=e.charCodeAt(0);return t>=48&&t<=57}("-"===e.currentPeek()?e.peek():e.currentPeek());return e.resetPeek(),o}(e,t))return n=d(t,5,function(e){g(e);let t="";return"-"===e.currentChar()?(e.next(),t+=`-${L(e)}`):t+=L(e),e.currentChar()===$v&&p(7,s(),0),t}(e)),g(e),n;if(a=function(e,t){const{currentType:n}=t;if(2!==n)return!1;m(e);const o="'"===e.currentPeek();return e.resetPeek(),o}(e,t))return n=d(t,6,function(e){g(e),h(e,"'");let t="",n="";for(;t=b(e,O);)n+="\\"===t?P(e):t;const o=e.currentChar();return o===Lv||o===$v?(p(3,s(),0),o===Lv&&(e.next(),h(e,"'")),n):(h(e,"'"),n)}(e)),g(e),n;if(!o&&!r&&!a)return n=d(t,12,I(e)),p(2,s(),0,n.value),g(e),n;break}}return n}function N(e,t){const{currentType:n}=t;let o=null;const r=e.currentChar();switch(7!==n&&8!==n&&11!==n&&9!==n||r!==Lv&&r!==Av||p(10,s(),0),r){case"@":return e.next(),o=d(t,7,"@"),t.inLinked=!0,o;case".":return g(e),e.next(),d(t,8,".");case":":return g(e),e.next(),d(t,9,":");default:return v(e)?(o=d(t,1,j(e)),t.braceNest=0,t.inLinked=!1,o):function(e,t){const{currentType:n}=t;if(7!==n)return!1;m(e);const o="."===e.currentPeek();return e.resetPeek(),o}(e,t)||function(e,t){const{currentType:n}=t;if(7!==n&&11!==n)return!1;m(e);const o=":"===e.currentPeek();return e.resetPeek(),o}(e,t)?(g(e),N(e,t)):function(e,t){const{currentType:n}=t;if(8!==n)return!1;m(e);const o=y(e.currentPeek());return e.resetPeek(),o}(e,t)?(g(e),d(t,11,function(e){let t="",n="";for(;t=x(e);)n+=t;return n}(e))):function(e,t){const{currentType:n}=t;if(9!==n)return!1;const o=()=>{const t=e.currentPeek();return"{"===t?y(e.peek()):!("@"===t||"|"===t||":"===t||"."===t||t===Av||!t)&&(t===Lv?(e.peek(),o()):_(e,!1))},r=o();return e.resetPeek(),r}(e,t)?(g(e),"{"===r?D(e,t)||o:d(t,10,function(e){const t=n=>{const o=e.currentChar();return"{"!==o&&"@"!==o&&"|"!==o&&"("!==o&&")"!==o&&o?o===Av?n:(n+=o,e.next(),t(n)):n};return t("")}(e))):(7===n&&p(10,s(),0),t.braceNest=0,t.inLinked=!1,M(e,t))}}function M(e,t){let n={type:13};if(t.braceNest>0)return D(e,t)||f(t);if(t.inLinked)return N(e,t)||f(t);switch(e.currentChar()){case"{":return D(e,t)||f(t);case"}":return p(6,s(),0),e.next(),d(t,3,"}");case"@":return N(e,t)||f(t);default:if(v(e))return n=d(t,1,j(e)),t.braceNest=0,t.inLinked=!1,n;if(_(e))return d(t,0,function(e){let t="";for(;;){const n=e.currentChar();if("\\"===n){const o=e.peek();"{"===o||"}"===o||"@"===o||"|"===o||"\\"===o?(t+=n+o,e.next(),e.next()):(e.resetPeek(),t+=n,e.next())}else{if("{"===n||"}"===n||"@"===n||"|"===n||!n)break;if(n===Av||n===Lv)if(_(e))t+=n,e.next();else{if(v(e))break;t+=n,e.next()}else t+=n,e.next()}}return t}(e))}return n}return{nextToken:function(){const{currentType:e,offset:t,startLoc:n,endLoc:a}=l;return l.lastType=e,l.lastOffset=t,l.lastStartLoc=n,l.lastEndLoc=a,l.offset=r(),l.startLoc=s(),o.currentChar()===$v?d(l,13):M(o,l)},currentOffset:r,currentPosition:s,context:c}}const jv=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g,Dv=/\\([\\@{}|])/g;function Nv(e,t){return t}function Mv(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const e=parseInt(t||n,16);return e<=55295||e>=57344?String.fromCodePoint(e):"\ufffd"}}}function Fv(e={}){const t=!1!==e.location,{onError:n}=e;function o(e,o,r,s,...a){const i=e.currentPosition();if(i.offset+=s,i.column+=s,n){const e=Sv(o,t?Ev(r,i):null,{domain:"parser",args:a});n(e)}}function r(e,n,o){const r={type:e};return t&&(r.start=n,r.end=n,r.loc={start:o,end:o}),r}function s(e,n,o,r){t&&(e.end=n,e.loc&&(e.loc.end=o))}function a(e,t){const n=e.context(),o=r(3,n.offset,n.startLoc);return o.value=t.replace(Dv,Nv),s(o,e.currentOffset(),e.currentPosition()),o}function i(e,t){const n=e.context(),{lastOffset:o,lastStartLoc:a}=n,i=r(5,o,a);return i.index=parseInt(t,10),e.nextToken(),s(i,e.currentOffset(),e.currentPosition()),i}function l(e,t){const n=e.context(),{lastOffset:o,lastStartLoc:a}=n,i=r(4,o,a);return i.key=t,e.nextToken(),s(i,e.currentOffset(),e.currentPosition()),i}function c(e,t){const n=e.context(),{lastOffset:o,lastStartLoc:a}=n,i=r(9,o,a);return i.value=t.replace(jv,Mv),e.nextToken(),s(i,e.currentOffset(),e.currentPosition()),i}function u(e){const t=e.context(),n=r(6,t.offset,t.startLoc);let a=e.nextToken();if(8===a.type){const t=function(e){const t=e.nextToken(),n=e.context(),{lastOffset:a,lastStartLoc:i}=n,l=r(8,a,i);return 11!==t.type?(o(e,12,n.lastStartLoc,0),l.value="",s(l,a,i),{nextConsumeToken:t,node:l}):(null==t.value&&o(e,Tv,n.lastStartLoc,0,Bv(t)),l.value=t.value||"",s(l,e.currentOffset(),e.currentPosition()),{node:l})}(e);n.modifier=t.node,a=t.nextConsumeToken||e.nextToken()}switch(9!==a.type&&o(e,Tv,t.lastStartLoc,0,Bv(a)),a=e.nextToken(),2===a.type&&(a=e.nextToken()),a.type){case 10:null==a.value&&o(e,Tv,t.lastStartLoc,0,Bv(a)),n.key=function(e,t){const n=e.context(),o=r(7,n.offset,n.startLoc);return o.value=t,s(o,e.currentOffset(),e.currentPosition()),o}(e,a.value||"");break;case 4:null==a.value&&o(e,Tv,t.lastStartLoc,0,Bv(a)),n.key=l(e,a.value||"");break;case 5:null==a.value&&o(e,Tv,t.lastStartLoc,0,Bv(a)),n.key=i(e,a.value||"");break;case 6:null==a.value&&o(e,Tv,t.lastStartLoc,0,Bv(a)),n.key=c(e,a.value||"");break;default:{o(e,13,t.lastStartLoc,0);const i=e.context(),l=r(7,i.offset,i.startLoc);return l.value="",s(l,i.offset,i.startLoc),n.key=l,s(n,i.offset,i.startLoc),{nextConsumeToken:a,node:n}}}return s(n,e.currentOffset(),e.currentPosition()),{node:n}}function p(e){const t=e.context(),n=r(2,1===t.currentType?e.currentOffset():t.offset,1===t.currentType?t.endLoc:t.startLoc);n.items=[];let p=null;do{const r=p||e.nextToken();switch(p=null,r.type){case 0:null==r.value&&o(e,Tv,t.lastStartLoc,0,Bv(r)),n.items.push(a(e,r.value||""));break;case 5:null==r.value&&o(e,Tv,t.lastStartLoc,0,Bv(r)),n.items.push(i(e,r.value||""));break;case 4:null==r.value&&o(e,Tv,t.lastStartLoc,0,Bv(r)),n.items.push(l(e,r.value||""));break;case 6:null==r.value&&o(e,Tv,t.lastStartLoc,0,Bv(r)),n.items.push(c(e,r.value||""));break;case 7:{const t=u(e);n.items.push(t.node),p=t.nextConsumeToken||null;break}}}while(13!==t.currentType&&1!==t.currentType);return s(n,1===t.currentType?t.lastOffset:e.currentOffset(),1===t.currentType?t.lastEndLoc:e.currentPosition()),n}return{parse:function(n){const a=Iv(n,jg({},e)),i=a.context(),l=r(0,i.offset,i.startLoc);return t&&l.loc&&(l.loc.source=n),l.body=function(e){const t=e.context(),{offset:n,startLoc:a}=t,i=p(e);return 13===t.currentType?i:function(e,t,n,a){const i=e.context();let l=0===a.items.length;const c=r(1,t,n);c.cases=[],c.cases.push(a);do{const t=p(e);l||(l=0===t.items.length),c.cases.push(t)}while(13!==i.currentType);return l&&o(e,11,n,0),s(c,e.currentOffset(),e.currentPosition()),c}(e,n,a,i)}(a),e.onCacheKey&&(l.cacheKey=e.onCacheKey(n)),13!==i.currentType&&o(a,Tv,i.lastStartLoc,0,n[i.offset]||""),s(l,a.currentOffset(),a.currentPosition()),l}}}function Bv(e){if(13===e.type)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"\u2026":t}function Uv(e,t){for(let n=0;n1){e.push(`${n("plural")}([`),e.indent(o());const r=t.cases.length;for(let n=0;nzv(e))}(a),r&&Vv(a),{ast:a,code:""}):(function(e){const t=function(e){const t={ast:e,helpers:new Set};return{context:()=>t,helper:e=>(t.helpers.add(e),e)}}(e);t.helper("normalize"),e.body&&Hv(e.body,t);const n=t.context();e.helpers=Array.from(n.helpers)}(a,n),((e,t={})=>{const n=Vg(t.mode)?t.mode:"normal",o=Vg(t.filename)?t.filename:"message.intl";t.sourceMap;const r=null!=t.breakLineCode?t.breakLineCode:"arrow"===n?";":"\n",s=t.needIndent?t.needIndent:"arrow"!==n,a=e.helpers||[],i=function(e,t){const{filename:n,breakLineCode:o,needIndent:r}=t,s={filename:n,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:o,needIndent:r,indentLevel:0};function a(e,t){s.code+=e}function i(e,t=!0){const n=t?o:"";a(r?n+" ".repeat(e):n)}return!1!==t.location&&e.loc&&(s.source=e.loc.source),{context:()=>s,push:a,indent:function(e=!0){const t=++s.indentLevel;e&&i(t)},deindent:function(e=!0){const t=--s.indentLevel;e&&i(t)},newline:function(){i(s.indentLevel)},helper:e=>`_${e}`,needIndent:()=>s.needIndent}}(e,{filename:o,breakLineCode:r,needIndent:s});i.push("normal"===n?"function __msg__ (ctx) {":"(ctx) => {"),i.indent(s),a.length>0&&(i.push(`const { ${Xg(a.map(e=>`${e}: _${e}`),", ")} } = ctx`),i.newline()),i.push("return "),Wv(i,e),i.deindent(s),i.push("}"),delete e.helpers;const{code:l,map:c}=i.context();return{ast:e,code:l,map:c?c.toJSON():void 0}})(a,n))}function Gv(e){return qg(e)&&0===Zv(e)&&(Ug(e,"b")||Ug(e,"body"))}const Kv=["b","body"],Jv=["c","cases"],Xv=["s","static"],Yv=["i","items"],Qv=["t","type"];function Zv(e){return o_(e,Qv)}const e_=["v","value"];const t_=["m","modifier"],n_=["k","key"];function o_(e,t,n){for(let o=0;ofunction(e,t){const n=o_(t,Kv);if(null==n)throw s_(0);if(1===Zv(n)){const t=function(e){return o_(e,Jv,[])}(n);return e.plural(t.reduce((t,n)=>[...t,i_(e,n)],[]))}return i_(e,n)}(t,e)}function i_(e,t){const n=function(e){return o_(e,Xv)}(t);if(null!=n)return"text"===e.type?n:e.normalize([n]);{const n=function(e){return o_(e,Yv,[])}(t).reduce((t,n)=>[...t,l_(e,n)],[]);return e.normalize(n)}}function l_(e,t){const n=Zv(t);switch(n){case 3:case 9:case 7:case 8:return function(e,t){const n=o_(e,e_);if(null!=n)return n;throw s_(t)}(t,n);case 4:{const o=t;if(Ug(o,"k")&&o.k)return e.interpolate(e.named(o.k));if(Ug(o,"key")&&o.key)return e.interpolate(e.named(o.key));throw s_(n)}case 5:{const o=t;if(Ug(o,"i")&&Pg(o.i))return e.interpolate(e.list(o.i));if(Ug(o,"index")&&Pg(o.index))return e.interpolate(e.list(o.index));throw s_(n)}case 6:{const n=t,o=function(e){return o_(e,t_)}(n),r=function(e){const t=o_(e,n_);if(t)return t;throw s_(6)}(n);return e.linked(l_(e,r),o?l_(e,o):void 0,e.type)}default:throw new Error(`unhandled node on format message part: ${n}`)}}const c_=e=>e;let u_=Ng();function p_(e){return Sv(e,null,void 0)}function d_(e,t){return null!=t.locale?h_(t.locale):h_(e.locale)}let f_;function h_(e){if(Vg(e))return e;if(zg(e)){if(e.resolvedOnce&&null!=f_)return f_;if("Function"===e.constructor.name){const n=e();if(qg(t=n)&&zg(t.then)&&zg(t.catch))throw p_(21);return f_=n}throw p_(22)}throw p_(23);var t}function m_(e,t,n){return[...new Set([n,...Hg(t)?t:qg(t)?Object.keys(t):Vg(t)?[t]:[n]])]}function g_(e,t,n){const o=Vg(n)?n:T_,r=e;r.__localeChainCache||(r.__localeChainCache=new Map);let s=r.__localeChainCache.get(o);if(!s){s=[];let e=[n];for(;Hg(e);)e=y_(s,e,t);const a=Hg(t)||!Jg(t)?t:t.default?t.default:null;e=Vg(a)?[a]:a,Hg(e)&&y_(s,e,!1),r.__localeChainCache.set(o,s)}return s}function y_(e,t,n){let o=!0;for(let r=0;r`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;let C_,A_,L_,O_=null;const P_=e=>{O_=e};let R_=0;const $_=e=>({[e]:Ng()});function I_(e,t,n,o,r){const{missing:s,onWarn:a}=e;if(null!==s){const o=s(e,n,t,r);return Vg(o)?o:t}return t}function j_(e,t,n){e.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function D_(e,t){return e!==t&&e.split("-")[0]===t.split("-")[0]}function N_(e,t){const n=t.indexOf(e);if(-1===n)return!1;for(let o=n+1;o{F_.includes(e)?i[e]=n[e]:s[e]=n[e]}),Vg(o)?s.locale=o:Jg(o)&&(i=o),Jg(r)&&(i=r),[s.key||"",a,s,i]}function U_(e,t,n){const o=e;for(const r in n){const e=`${t}__${r}`;o.__datetimeFormatters.has(e)&&o.__datetimeFormatters.delete(e)}}function H_(e,...t){const{numberFormats:n,unresolving:o,fallbackLocale:r,onWarn:s,localeFallbacker:a}=e,{__numberFormatters:i}=e;if(!Pg(t[0]))return"";const[l,c,u,p]=V_(...t);Wg(u.missingWarn)?u.missingWarn:e.missingWarn,Wg(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const d=!!u.part,f=d_(e,u),h=a(e,r,f);if(!Vg(l)||""===l)return new Intl.NumberFormat(f.replace(/!/g,""),p).format(c);let m,g={},y=null;for(let b=0;b{z_.includes(e)?a[e]=n[e]:s[e]=n[e]}),Vg(o)?s.locale=o:Jg(o)&&(a=o),Jg(r)&&(a=r),[s.key||"",i,s,a]}function W_(e,t,n){const o=e;for(const r in n){const e=`${t}__${r}`;o.__numberFormatters.has(e)&&o.__numberFormatters.delete(e)}}const q_=e=>e,G_=e=>"",K_=e=>0===e.length?"":Xg(e),J_=e=>null==e?"":Hg(e)||Jg(e)&&e.toString===Gg?JSON.stringify(e,null,2):String(e);function X_(e,t){return e=Math.abs(e),2===t?1===e?0:1:Math.min(e,2)}const Y_=()=>"",Q_=e=>zg(e);function Z_(e,...t){const{fallbackFormat:n,postTranslation:o,unresolving:r,messageCompiler:s,fallbackLocale:a,messages:i}=e,[l,c]=nb(...t),u=(Wg(c.missingWarn)?c.missingWarn:e.missingWarn,Wg(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,Wg(c.escapeParameter)?c.escapeParameter:e.escapeParameter),p=!!c.resolvedMessage,d=Vg(c.default)||Wg(c.default)?Wg(c.default)?s?l:()=>l:c.default:n?s?l:()=>l:null,f=n||null!=d&&(Vg(d)||zg(d)),h=d_(e,c);u&&function(e){Hg(e.list)?e.list=e.list.map(e=>Vg(e)?Mg(e):e):qg(e.named)&&Object.keys(e.named).forEach(t=>{Vg(e.named[t])&&(e.named[t]=Mg(e.named[t]))})}(c);let[m,g,y]=p?[l,h,i[h]||Ng()]:eb(e,l,h,a),v=m,_=l;if(p||Vg(v)||Gv(v)||Q_(v)||f&&(v=d,_=v),!(p||(Vg(v)||Gv(v)||Q_(v))&&Vg(g)))return r?-1:l;let b=!1;const w=Q_(v)?v:tb(e,l,g,v,_,()=>{b=!0});if(b)return v;const x=function(e,t,n,o){const{modifiers:r,pluralRules:s,messageResolver:a,fallbackLocale:i,fallbackWarn:l,missingWarn:c,fallbackContext:u}=e,p={locale:t,modifiers:r,pluralRules:s,messages:(o,r)=>{let s=a(n,o);if(null==s&&(u||r)){const[n,,r]=eb(u||e,o,t,i);s=n??a(r,o)}if(Vg(s)||Gv(s)){let n=!1;const r=tb(e,o,t,s,o,()=>{n=!0});return n?Y_:r}return Q_(s)?s:Y_}};return e.processor&&(p.processor=e.processor),o.list&&(p.list=o.list),o.named&&(p.named=o.named),Pg(o.plural)&&(p.pluralIndex=o.plural),p}(e,g,y,c),k=function(e,t,n){return t(n)}(0,w,function(e={}){const t=e.locale,n=function(e){const t=Pg(e.pluralIndex)?e.pluralIndex:-1;return Pg(e.named?.count)?e.named.count:Pg(e.named?.n)?e.named.n:t}(e),o=Vg(t)&&zg(e.pluralRules?.[t])?e.pluralRules[t]:X_,r=o===X_?void 0:X_,s=e.list||[],a=e.named||Ng();function i(t,n){return(zg(e.messages)?e.messages(t,!!n):!!qg(e.messages)&&e.messages[t])||(e.parent?e.parent.message(t):G_)}Pg(e.pluralIndex)&&(a.count||(a.count=e.pluralIndex),a.n||(a.n=e.pluralIndex));const l=zg(e.processor?.normalize)?e.processor.normalize:K_,c=zg(e.processor?.interpolate)?e.processor.interpolate:J_,u={list:e=>s[e],named:e=>a[e],plural:e=>e[o(n,e.length,r)],linked:(t,...n)=>{const[o,r]=n;let s="text",a="";1===n.length?qg(o)?(a=o.modifier||a,s=o.type||s):Vg(o)&&(a=o||a):2===n.length&&(Vg(o)&&(a=o||a),Vg(r)&&(s=r||s));const l=i(t,!0)(u),c=""===l||void 0===l?t:l,p="vnode"===s&&Hg(c)&&a?c[0]:c;return a?(d=a,e.modifiers?e.modifiers[d]:q_)(p,s):p;var d},message:i,type:Vg(e.processor?.type)?e.processor.type:"text",interpolate:c,normalize:l,values:jg(Ng(),s,a)};return u}(x));let E=o?o(k,l):k;var T;return u&&Vg(E)&&(T=(T=(T=E).replace(/(\w+)\s*=\s*"([^"]*)"/g,(e,t,n)=>`${t}="${Fg(n)}"`)).replace(/(\w+)\s*=\s*'([^']*)'/g,(e,t,n)=>`${t}='${Fg(n)}'`),/\s*on\w+\s*=\s*["']?[^"'>]+["']?/gi.test(T)&&(T=T.replace(/(\s+)(on)(\w+\s*=)/gi,"$1on$3")),[/(\s+(?:href|src|action|formaction)\s*=\s*["']?)\s*javascript:/gi,/(style\s*=\s*["'][^"']*url\s*\(\s*)javascript:/gi].forEach(e=>{T=T.replace(e,"$1javascript:")}),E=T),E}function eb(e,t,n,o,r,s){const{messages:a,onWarn:i,messageResolver:l,localeFallbacker:c}=e,u=c(e,o,n);let p,d=Ng(),f=null;for(let h=0;ho;return e.locale=n,e.key=t,e}const l=a(o,function(e,t,n,o,r,s){return{locale:t,key:n,warnHtmlMessage:r,onError:e=>{throw s&&s(e),e},onCacheKey:e=>((e,t,n)=>{return o={l:e,k:t,s:n},JSON.stringify(o).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027");var o})(t,n,e)}}(0,n,r,0,i,s));return l.locale=n,l.key=t,l.source=o,l}function nb(...e){const[t,n,o]=e,r=Ng();if(!(Vg(t)||Pg(t)||Q_(t)||Gv(t)))throw p_(17);const s=Pg(t)?String(t):(Q_(t),t);return Pg(n)?r.plural=n:Vg(n)?r.default=n:Jg(n)&&!Ig(n)?r.named=n:Hg(n)&&(r.list=n),Pg(o)?r.plural=o:Vg(o)?r.default=o:Jg(o)&&jg(r,o),[s,r]}function ob(e,...t){return Sv(e,null,void 0)}const rb=Og("__translateVNode"),sb=Og("__datetimeParts"),ab=Og("__numberParts"),ib=Og("__setPluralRules"),lb=Og("__injectWithOption"),cb=Og("__dispose");function ub(e){if(!qg(e))return e;if(Gv(e))return e;for(const t in e)if(Ug(e,t))if(t.includes(".")){const n=t.split("."),o=n.length-1;let r=e,s=!1;for(let e=0;e{if("locale"in e&&"resource"in e){const{locale:t,resource:n}=e;t?(a[t]=a[t]||Ng(),Qg(n,a[t])):Qg(n,a)}else Vg(e)&&Qg(JSON.parse(e),a)}),null==r&&s)for(const i in a)Ug(a,i)&&ub(a[i]);return a}function db(e){return Es(is,null,e,0)}function fb(){return Ms()}const hb=()=>[],mb=()=>!1;let gb=0;function yb(e){return(t,n,o,r)=>e(n,o,fb()||void 0,r)}function vb(e={}){const{__root:t,__injectWithOption:n}=e,o=void 0===t,r=e.flatJson,s=Lg?Ct:At;let a=!Wg(e.inheritLocale)||e.inheritLocale;const i=s(t&&a?t.locale.value:Vg(e.locale)?e.locale:T_),l=s(t&&a?t.fallbackLocale.value:Vg(e.fallbackLocale)||Hg(e.fallbackLocale)||Jg(e.fallbackLocale)||!1===e.fallbackLocale?e.fallbackLocale:i.value),c=s(pb(i.value,e)),u=s(Jg(e.datetimeFormats)?e.datetimeFormats:{[i.value]:{}}),p=s(Jg(e.numberFormats)?e.numberFormats:{[i.value]:{}});let d=t?t.missingWarn:!Wg(e.missingWarn)&&!$g(e.missingWarn)||e.missingWarn,f=t?t.fallbackWarn:!Wg(e.fallbackWarn)&&!$g(e.fallbackWarn)||e.fallbackWarn,h=t?t.fallbackRoot:!Wg(e.fallbackRoot)||e.fallbackRoot,m=!!e.fallbackFormat,g=zg(e.missing)?e.missing:null,y=zg(e.missing)?yb(e.missing):null,v=zg(e.postTranslation)?e.postTranslation:null,_=t?t.warnHtmlMessage:!Wg(e.warnHtmlMessage)||e.warnHtmlMessage,b=!!e.escapeParameter;const w=t?t.modifiers:Jg(e.modifiers)?e.modifiers:{};let x,k=e.pluralRules||t&&t.pluralRules;x=(()=>{o&&P_(null);const t={version:"11.3.2",locale:i.value,fallbackLocale:l.value,messages:c.value,modifiers:w,pluralRules:k,missing:null===y?void 0:y,missingWarn:d,fallbackWarn:f,fallbackFormat:m,unresolving:!0,postTranslation:null===v?void 0:v,warnHtmlMessage:_,escapeParameter:b,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};t.datetimeFormats=u.value,t.numberFormats=p.value,t.__datetimeFormatters=Jg(x)?x.__datetimeFormatters:void 0,t.__numberFormatters=Jg(x)?x.__numberFormatters:void 0;const n=function(e={}){const t=zg(e.onWarn)?e.onWarn:Ag,n=Vg(e.version)?e.version:"11.3.2",o=Vg(e.locale)||zg(e.locale)?e.locale:T_,r=zg(o)?T_:o,s=Hg(e.fallbackLocale)||Jg(e.fallbackLocale)||Vg(e.fallbackLocale)||!1===e.fallbackLocale?e.fallbackLocale:r,a=Jg(e.messages)?e.messages:$_(r),i=Jg(e.datetimeFormats)?e.datetimeFormats:$_(r),l=Jg(e.numberFormats)?e.numberFormats:$_(r),c=jg(Ng(),e.modifiers,{upper:(e,t)=>"text"===t&&Vg(e)?e.toUpperCase():"vnode"===t&&qg(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>"text"===t&&Vg(e)?e.toLowerCase():"vnode"===t&&qg(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>"text"===t&&Vg(e)?S_(e):"vnode"===t&&qg(e)&&"__v_isVNode"in e?S_(e.children):e}),u=e.pluralRules||Ng(),p=zg(e.missing)?e.missing:null,d=!Wg(e.missingWarn)&&!$g(e.missingWarn)||e.missingWarn,f=!Wg(e.fallbackWarn)&&!$g(e.fallbackWarn)||e.fallbackWarn,h=!!e.fallbackFormat,m=!!e.unresolving,g=zg(e.postTranslation)?e.postTranslation:null,y=Jg(e.processor)?e.processor:null,v=!Wg(e.warnHtmlMessage)||e.warnHtmlMessage,_=!!e.escapeParameter,b=zg(e.messageCompiler)?e.messageCompiler:C_,w=zg(e.messageResolver)?e.messageResolver:A_||E_,x=zg(e.localeFallbacker)?e.localeFallbacker:L_||m_,k=qg(e.fallbackContext)?e.fallbackContext:void 0,E=e,T=qg(E.__datetimeFormatters)?E.__datetimeFormatters:new Map,S=qg(E.__numberFormatters)?E.__numberFormatters:new Map,C=qg(E.__meta)?E.__meta:{};R_++;const A={version:n,cid:R_,locale:o,fallbackLocale:s,messages:a,modifiers:c,pluralRules:u,missing:p,missingWarn:d,fallbackWarn:f,fallbackFormat:h,unresolving:m,postTranslation:g,processor:y,warnHtmlMessage:v,escapeParameter:_,messageCompiler:b,messageResolver:w,localeFallbacker:x,fallbackContext:k,onWarn:t,__meta:C};return A.datetimeFormats=i,A.numberFormats=l,A.__datetimeFormatters=T,A.__numberFormatters=S,A}(t);return o&&P_(n),n})(),j_(x,i.value,l.value);const E=Ys({get:()=>i.value,set:e=>{x.locale=e,i.value=e}}),T=Ys({get:()=>l.value,set:e=>{x.fallbackLocale=e,l.value=e,j_(x,i.value,e)}}),S=Ys(()=>c.value),C=Ys(()=>u.value),A=Ys(()=>p.value),L=(e,n,r,s,a,d)=>{let f;i.value,l.value,c.value,u.value,p.value;try{o||(x.fallbackContext=t?O_:void 0),f=e(x)}finally{o||(x.fallbackContext=void 0)}if("translate exists"!==r&&Pg(f)&&-1===f||"translate exists"===r&&!f){const[e,o]=n();return t&&h?s(t):a(e)}if(d(f))return f;throw ob(24)};function O(...e){return L(t=>Reflect.apply(Z_,null,[t,...e]),()=>nb(...e),"translate",t=>Reflect.apply(t.t,t,[...e]),e=>e,e=>Vg(e))}const P={normalize:function(e){return e.map(e=>Vg(e)||Pg(e)||Wg(e)?db(String(e)):e)},interpolate:e=>e,type:"vnode"};function R(e){return c.value[e]||{}}gb++,t&&Lg&&(En(t.locale,e=>{a&&(i.value=e,x.locale=e,j_(x,i.value,l.value))}),En(t.fallbackLocale,e=>{a&&(l.value=e,x.fallbackLocale=e,j_(x,i.value,l.value))}));const $={id:gb,locale:E,fallbackLocale:T,get inheritLocale(){return a},set inheritLocale(e){a=e,e&&t&&(i.value=t.locale.value,l.value=t.fallbackLocale.value,j_(x,i.value,l.value))},get availableLocales(){return Object.keys(c.value).sort()},messages:S,get modifiers(){return w},get pluralRules(){return k||{}},get isGlobal(){return o},get missingWarn(){return d},set missingWarn(e){d=e,x.missingWarn=d},get fallbackWarn(){return f},set fallbackWarn(e){f=e,x.fallbackWarn=f},get fallbackRoot(){return h},set fallbackRoot(e){h=e},get fallbackFormat(){return m},set fallbackFormat(e){m=e,x.fallbackFormat=m},get warnHtmlMessage(){return _},set warnHtmlMessage(e){_=e,x.warnHtmlMessage=e},get escapeParameter(){return b},set escapeParameter(e){b=e,x.escapeParameter=e},t:O,getLocaleMessage:R,setLocaleMessage:function(e,t){if(r){const n={[e]:t};for(const e in n)Ug(n,e)&&ub(n[e]);t=n[e]}c.value[e]=t,x.messages=c.value},mergeLocaleMessage:function(e,t){c.value[e]=c.value[e]||{};const n={[e]:t};if(r)for(const o in n)Ug(n,o)&&ub(n[o]);Qg(t=n[e],c.value[e]),x.messages=c.value},getPostTranslationHandler:function(){return zg(v)?v:null},setPostTranslationHandler:function(e){v=e,x.postTranslation=e},getMissingHandler:function(){return g},setMissingHandler:function(e){null!==e&&(y=yb(e)),g=e,x.missing=y},[ib]:function(e){k=e,x.pluralRules=k}};return $.datetimeFormats=C,$.numberFormats=A,$.rt=function(...e){const[t,n,o]=e;if(o&&!qg(o))throw ob(25);return O(t,n,jg({resolvedMessage:!0},o||{}))},$.te=function(e,t){return L(()=>{if(!e)return!1;const n=Vg(t)?t:i.value,o=Vg(t)?[n]:g_(x,l.value,n);for(let t=0;t[e],"translate exists",n=>Reflect.apply(n.te,n,[e,t]),mb,e=>Wg(e))},$.tm=function(e){const n=function(e){let t=null;const n=g_(x,l.value,i.value);for(let o=0;oReflect.apply(M_,null,[t,...e]),()=>B_(...e),"datetime format",t=>Reflect.apply(t.d,t,[...e]),()=>"",e=>Vg(e)||Hg(e))},$.n=function(...e){return L(t=>Reflect.apply(H_,null,[t,...e]),()=>V_(...e),"number format",t=>Reflect.apply(t.n,t,[...e]),()=>"",e=>Vg(e)||Hg(e))},$.getDateTimeFormat=function(e){return u.value[e]||{}},$.setDateTimeFormat=function(e,t){u.value[e]=t,x.datetimeFormats=u.value,U_(x,e,t)},$.mergeDateTimeFormat=function(e,t){u.value[e]=jg(u.value[e]||{},t),x.datetimeFormats=u.value,U_(x,e,t)},$.getNumberFormat=function(e){return p.value[e]||{}},$.setNumberFormat=function(e,t){p.value[e]=t,x.numberFormats=p.value,W_(x,e,t)},$.mergeNumberFormat=function(e,t){p.value[e]=jg(p.value[e]||{},t),x.numberFormats=p.value,W_(x,e,t)},$[lb]=n,$[rb]=function(...e){return L(t=>{let n;const o=t;try{o.processor=P,n=Reflect.apply(Z_,null,[o,...e])}finally{o.processor=null}return n},()=>nb(...e),"translate",t=>t[rb](...e),e=>[db(e)],e=>Hg(e))},$[sb]=function(...e){return L(t=>Reflect.apply(M_,null,[t,...e]),()=>B_(...e),"datetime format",t=>t[sb](...e),hb,e=>Vg(e)||Hg(e))},$[ab]=function(...e){return L(t=>Reflect.apply(H_,null,[t,...e]),()=>V_(...e),"number format",t=>t[ab](...e),hb,e=>Vg(e)||Hg(e))},$}const _b={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>"parent"===e||"global"===e,default:"parent"},i18n:{type:Object}};function bb(){return as}const wb=Qn({name:"i18n-t",props:jg({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>Pg(e)||!isNaN(e)}},_b),setup(e,t){const{slots:n,attrs:o}=t,r=e.i18n||Lb({useScope:e.scope,__useComponent:!0});return()=>{const s=Object.keys(n).filter(e=>"_"!==e[0]),a=Ng();e.locale&&(a.locale=e.locale),void 0!==e.plural&&(a.plural=Vg(e.plural)?+e.plural:e.plural);const i=function({slots:e},t){return 1===t.length&&"default"===t[0]?(e.default?e.default():[]).reduce((e,t)=>[...e,...t.type===as?t.children:[t]],[]):t.reduce((t,n)=>{const o=e[n];return o&&(t[n]=o()),t},Ng())}(t,s),l=r[rb](e.keypath,i,a),c=jg(Ng(),o);return Qs(Vg(e.tag)||qg(e.tag)?e.tag:bb(),c,l)}}}),xb=wb;function kb(e,t,n,o){const{slots:r,attrs:s}=t;return()=>{const t={part:!0};let a=Ng();e.locale&&(t.locale=e.locale),Vg(e.format)?t.key=e.format:qg(e.format)&&(Vg(e.format.key)&&(t.key=e.format.key),a=Object.keys(e.format).reduce((t,o)=>n.includes(o)?jg(Ng(),t,{[o]:e.format[o]}):t,Ng()));const i=o(e.value,t,a);let l=[t.key];Hg(i)?l=i.map((e,t)=>{const n=r[e.type],o=n?n({[e.type]:e.value,index:t,parts:i}):[e.value];var s;return Hg(s=o)&&!Vg(s[0])&&(o[0].key=`${e.type}-${t}`),o}):Vg(i)&&(l=[i]);const c=jg(Ng(),s);return Qs(Vg(e.tag)||qg(e.tag)?e.tag:bb(),c,l)}}const Eb=Qn({name:"i18n-n",props:jg({value:{type:Number,required:!0},format:{type:[String,Object]}},_b),setup(e,t){const n=e.i18n||Lb({useScope:e.scope,__useComponent:!0});return kb(e,t,z_,(...e)=>n[ab](...e))}});function Tb(e){if(Vg(e))return{path:e};if(Jg(e)){if(!("path"in e))throw ob(28);return e}throw ob(29)}function Sb(e){const{path:t,locale:n,args:o,choice:r,plural:s}=e,a={},i=o||{};return Vg(n)&&(a.locale=n),Pg(r)&&(a.plural=r),Pg(s)&&(a.plural=s),[t,i,a]}const Cb=Og("global-vue-i18n");function Ab(e={}){const t=!Wg(e.globalInjection)||e.globalInjection,n=new Map,[o,r]=function(e){const t=ae(),n=t.run(()=>vb(e));if(null==n)throw ob(32);return[t,n]}(e),s=Og(""),a={get mode(){return"composition"},async install(e,...n){if(e.__VUE_I18N_SYMBOL__=s,e.provide(e.__VUE_I18N_SYMBOL__,a),Jg(n[0])){const e=n[0];a.__composerExtend=e.__composerExtend,a.__vueI18nExtend=e.__vueI18nExtend}let o=null;t&&(o=function(e,t){const n=Object.create(null);Ob.forEach(e=>{const o=Object.getOwnPropertyDescriptor(t,e);if(!o)throw ob(32);const r=St(o.value)?{get:()=>o.value.value,set(e){o.value.value=e}}:{get:()=>o.get&&o.get()};Object.defineProperty(n,e,r)}),e.config.globalProperties.$i18n=n,Pb.forEach(n=>{const o=Object.getOwnPropertyDescriptor(t,n);if(!o||!o.value)throw ob(32);Object.defineProperty(e.config.globalProperties,`$${n}`,o)});return()=>{delete e.config.globalProperties.$i18n,Pb.forEach(t=>{delete e.config.globalProperties[`$${t}`]})}}(e,a.global)),function(e,t,...n){const o=Jg(n[0])?n[0]:{};(!Wg(o.globalInstall)||o.globalInstall)&&([wb.name,"I18nT"].forEach(t=>e.component(t,wb)),[Eb.name,"I18nN"].forEach(t=>e.component(t,Eb)),[Rb.name,"I18nD"].forEach(t=>e.component(t,Rb))),e.directive("t",function(e){const t=t=>{const{instance:n,value:o}=t;if(!n||!n.$)throw ob(32);const r=function(e,t){const n=e;if("composition"===e.mode)return n.__getInstance(t)||e.global;{const o=n.__getInstance(t);return null!=o?o.__composer:e.global.__composer}}(e,n.$),s=Tb(o);return[Reflect.apply(r.t,r,[...Sb(s)]),r]};return{created:(e,n)=>{const[o,r]=t(n);Lg&&(e.__i18nWatcher=En(r.locale,()=>{n.instance&&n.instance.$forceUpdate()})),e.__composer=r,e.textContent=o},unmounted:e=>{Lg&&e.__i18nWatcher&&(e.__i18nWatcher(),e.__i18nWatcher=void 0,delete e.__i18nWatcher),e.__composer&&(e.__composer=void 0,delete e.__composer)},beforeUpdate:(e,{value:t})=>{if(e.__composer){const n=e.__composer,o=Tb(t);e.textContent=Reflect.apply(n.t,n,[...Sb(o)])}},getSSRProps:e=>{const[n]=t(e);return{textContent:n}}}}(t))}(e,a,...n);const r=e.unmount;e.unmount=()=>{o&&o(),a.dispose(),r()}},get global(){return r},dispose(){o.stop()},__instances:n,__getInstance:function(e){return n.get(e)||null},__setInstance:function(e,t){n.set(e,t)},__deleteInstance:function(e){n.delete(e)}};return a}function Lb(e={}){const t=fb();if(null==t)throw ob(26);if(!t.isCE&&null!=t.appContext.app&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw ob(27);const n=function(e){const t=wn(e.isCE?Cb:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw ob(e.isCE?31:32);return t}(t),o=function(e){return"composition"===e.mode?e.global:e.global.__composer}(n),r=function(e){return e.type}(t),s=function(e,t){return Ig(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}(e,r);if("global"===s)return function(e,t,n){let o=qg(t.messages)?t.messages:Ng();"__i18nGlobal"in n&&(o=pb(e.locale.value,{messages:o,__i18n:n.__i18nGlobal}));const r=Object.keys(o);if(r.length&&r.forEach(t=>{e.mergeLocaleMessage(t,o[t])}),qg(t.datetimeFormats)){const n=Object.keys(t.datetimeFormats);n.length&&n.forEach(n=>{e.mergeDateTimeFormat(n,t.datetimeFormats[n])})}if(qg(t.numberFormats)){const n=Object.keys(t.numberFormats);n.length&&n.forEach(n=>{e.mergeNumberFormat(n,t.numberFormats[n])})}}(o,e,r),o;if("parent"===s){let r=function(e,t,n=!1){let o=null;const r=t.root;let s=function(e,t=!1){return null==e?null:t&&e.vnode.ctx||e.parent}(t,n);for(;null!=s;){const t=e;if("composition"===e.mode&&(o=t.__getInstance(s)),null!=o)break;if(r===s)break;s=s.parent}return o}(n,t,e.__useComponent);return null==r&&(r=o),r}const a=n;let i=a.__getInstance(t);if(null==i){const n=jg({},e);"__i18n"in r&&(n.__i18n=r.__i18n),o&&(n.__root=o),i=vb(n),a.__composerExtend&&(i[cb]=a.__composerExtend(i)),function(e,t,n){Lo(()=>{},t),$o(()=>{const o=n;e.__deleteInstance(t);const r=o[cb];r&&(r(),delete o[cb])},t)}(a,t,i),a.__setInstance(t,i)}return i}const Ob=["locale","fallbackLocale","availableLocales"],Pb=["t","rt","d","n","tm","te"],Rb=Qn({name:"i18n-d",props:jg({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},_b),setup(e,t){const n=e.i18n||Lb({useScope:e.scope,__useComponent:!0});return kb(e,t,F_,(...e)=>n[sb](...e))}});function $b(e=Rl()){const t=bv(e);return e=>{if(null!=e)return t.getRouteBaseName(e)||void 0}}function Ib(e=Rl()){const t=bv(e);return e=>iy(t,e)}C_=function(e,t){if(Vg(e)){!Wg(t.warnHtmlMessage)||t.warnHtmlMessage;const n=(t.onCacheKey||c_)(e),o=u_[n];if(o)return o;const{ast:r,detectError:s}=function(e,t={}){let n=!1;const o=t.onError||Cv;return t.onError=e=>{n=!0,o(e)},{...qv(e,t),detectError:n}}(e,{...t,location:!1,jit:!0}),a=a_(r);return s?a:u_[n]=a}{const t=e.cacheKey;if(t){return u_[t]||(u_[t]=a_(e))}return a_(e)}},A_=function(e,t){if(!qg(e))return null;let n=k_.get(t);if(n||(n=function(e){const t=[];let n,o,r,s,a,i,l,c=-1,u=0,p=0;const d=[];function f(){const t=e[c+1];if(5===u&&"'"===t||6===u&&'"'===t)return c++,r="\\"+t,d[0](),!0}for(d[0]=()=>{void 0===o?o=r:o+=r},d[1]=()=>{void 0!==o&&(t.push(o),o=void 0)},d[2]=()=>{d[0](),p++},d[3]=()=>{if(p>0)p--,u=4,d[0]();else{if(p=0,void 0===o)return!1;if(o=function(e){const t=e.trim();return("0"!==e.charAt(0)||!isNaN(parseInt(e)))&&(n=t,w_.test(n)?function(e){const t=e.charCodeAt(0);return t!==e.charCodeAt(e.length-1)||34!==t&&39!==t?e:e.slice(1,-1)}(t):"*"+t);var n}(o),!1===o)return!1;d[1]()}};null!==u;)if(c++,n=e[c],"\\"!==n||!f()){if(s=x_(n),l=b_[u],a=l[s]||l.l||8,8===a)return;if(u=a[0],void 0!==a[1]&&(i=d[a[1]],i&&(r=n,!1===i())))return;if(7===u)return t}}(t),n&&k_.set(t,n)),!n)return null;const o=n.length;let r=e,s=0;for(;s{null!=e.renderResult?.html&&(e.renderResult.html=e.renderResult.html.replaceAll(Db,(e,t)=>{const o=encodeURI(n(t??""));return e.replace(/href="([^"]+)"/,`href="${o||"#"}" `)}))})}}),Mb=Ol({name:"i18n:plugin:route-locale-detect",dependsOn:["i18n:plugin"],async setup(e){let t,n;const o=Rl(e._id),r=gv(o),s=hv();[t,n]=xl(()=>o.runWithContext(()=>kv(o,r.initial&&s.value||function(e,t){const n=av(e),o=vv(void 0,n,e),r=gv(e),s=Vg(t)?t:t.path;for(const a of function*(){r.initial&&n.enabled&&(o.route(s),1)&&(yield o.cookie(),yield o.header(),yield o.navigator(),yield n.fallbackLocale)}())if(a&&pv(a))return a;return r.getLocale()||r.getDefaultLocale()||""}(o,o.$router.currentRoute.value)))),await t,n()}}),Fb=Ol({name:"i18n:plugin:preload",dependsOn:["i18n:plugin"],async setup(e){}}),Bb=Ol({name:"i18n:plugin",parallel:!1,async setup(e){let t,n;Object.defineProperty(e.versions,"nuxtI18n",{get:()=>"10.2.4"});const o=Rl(e._id),r=sv(o),s=o.ssrContext?.event?.context?.nuxtI18n?.vueI18nOptions,a=(i=Ky().host,gy.find(e=>!!e.defaultForDomains?.includes(i))?.code||r.defaultLocale||"");var i;const l=s||([t,n]=xl(()=>(async e=>{var t;const n=await async function(e){const t=Rl();let n={messages:Ng(null)};for(const o of e){const e=await o().then(e=>tv(e)?e.default:e),r=zg(e)?await t.runWithContext(()=>e()):e;n=ev(Ng(null),r,n)}return n.fallbackLocale??(n.fallbackLocale=!1),n}(my);n.locale=e||n.locale||"en-US",n.defaultLocale=e,n.fallbackLocale??(n.fallbackLocale=!1),n.messages??(n.messages={});for(const o of fy)(t=n.messages)[o]??(t[o]={});return n})(a)),t=await t,n(),t),c=fv();c.value??(c.value=function(e){const t={};for(const n of fy){const o=lv(e,[n]),r=uv(n,o);t[n]={fallbacks:o,cacheable:r}}return t}(l.fallbackLocale)),fy.map(e=>`/_i18n/fpGN3HA7/${e}/messages.json`);const u=Ab(l),p=vv(void 0,av(o),o),d=mv(o,u,l.defaultLocale);o._nuxtI18n=d,function(e,{extendComposer:t,extendComposerInstance:n}){const o=ae(),r=e.install.bind(e);e.install=(s,...a)=>{const i=jg({},a[0]);i.__composerExtend=t=>(n(t,rv(e)),()=>{}),"legacy"===e.mode&&(i.__vueI18nExtend=e=>(n(e,rv(e)),()=>{})),Reflect.apply(r,e,[s,i]);const l=rv(e);if(o.run(()=>{t(l),"legacy"===e.mode&&"__composer"in e.global&&n(e.global,rv(e.global))}),"composition"===e.mode&&null!=s.config.globalProperties.$i18n&&n(s.config.globalProperties.$i18n,l),s.unmount){const e=s.unmount.bind(s);s.unmount=()=>{o.stop(),e()}}}}(u,{extendComposer(e){e.locales=Ys(()=>r.locales),e.localeCodes=Ys(()=>fy);const t=Ct(d.getBaseUrl());e.baseUrl=Ys(()=>t.value),En(e.locale,()=>t.value=d.getBaseUrl()),e.strategy="no_prefix",e.localeProperties=Ys(()=>gy.find(t=>t.code===e.locale.value)||{code:e.locale.value}),e.setLocale=async e=>{await kv(o,e),await o.runWithContext(()=>{o.$router.currentRoute.value})},e.loadLocaleMessages=d.loadMessages,e.differentDomains=!1,e.defaultLocale=l.defaultLocale,e.getBrowserLocale=()=>dv(p.navigator()),e.getLocaleCookie=()=>dv(p.cookie()),e.setLocaleCookie=d.setCookieLocale,e.finalizePendingLocaleChange=async()=>{u.__pendingLocale&&await(u.__resolvePendingLocalePromise?.())},e.waitForPendingLocaleChange=async()=>{await(u?.__pendingLocalePromise)}},extendComposerInstance(e,t){const n=[["locales",()=>t.locales],["localeCodes",()=>t.localeCodes],["baseUrl",()=>t.baseUrl],["strategy",()=>"no_prefix"],["localeProperties",()=>t.localeProperties],["setLocale",()=>e=>Reflect.apply(t.setLocale,t,[e])],["loadLocaleMessages",()=>e=>Reflect.apply(t.loadLocaleMessages,t,[e])],["differentDomains",()=>!1],["defaultLocale",()=>t.defaultLocale],["getBrowserLocale",()=>()=>Reflect.apply(t.getBrowserLocale,t,[])],["getLocaleCookie",()=>()=>Reflect.apply(t.getLocaleCookie,t,[])],["setLocaleCookie",()=>e=>Reflect.apply(t.setLocaleCookie,t,[e])],["finalizePendingLocaleChange",()=>()=>Reflect.apply(t.finalizePendingLocaleChange,t,[])],["waitForPendingLocaleChange",()=>()=>Reflect.apply(t.waitForPendingLocaleChange,t,[])]];for(const[o,r]of n)Object.defineProperty(e,o,{get:r})}}),o.vueApp.use(u),Object.defineProperty(o,"$i18n",{get:()=>ov(u)}),o.provide("localeHead",e=>ly(o._nuxtI18n.composableCtx,e)),o.provide("localePath",function(e=Rl()){const t=bv(e);return(e,n)=>ry(t,e,n)}(o)),o.provide("localeRoute",function(e=Rl()){const t=bv(e);return(e,n)=>sy(t,e,n)}(o)),o.provide("routeBaseName",$b(o)),o.provide("getRouteBaseName",$b(o)),o.provide("switchLocalePath",Ib(o))}}),Ub=Ol(async()=>{let e,t;const n=Ch();[e,t]=xl(()=>Th(n,{waitForImmediate:!1})),await e,t()}),Hb=Ol(()=>{const{open:e}=id(),t=Cd();document.addEventListener("click",function(n){if(function(e){return e.defaultPrevented||"number"==typeof e.button&&0!==e.button||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey}(n))return;const o=function(e){const t=e.target;if(!(t instanceof Element))return null;const n=t.closest("a[href]");if(!(n instanceof HTMLAnchorElement)||n.hasAttribute("download"))return null;const o=function(e,t){if("string"!=typeof e||!e)return null;try{const n=new URL(e,t);return $d(n.pathname)!==Ad?null:{href:n.href,origin:n.origin,rawUrl:n.searchParams.get("url")||""}}catch{return null}}(n.href,window.location.href);return o&&o.origin===window.location.origin?{link:n,rawUrl:o.rawUrl}:null}(n);if(!o)return;n.preventDefault();const r=Md(jd(o.rawUrl,{fallbackToInput:!0}),t.DOMAIN);r?function(e,t){if("_self"!==t){const n=window.open(e,t,"noopener");return void(n&&(n.opener=null))}window.location.href=e}(r,o.link.target||"_self"):e(o.rawUrl,{target:o.link.target||"_self"})},!0)}),zb=["start","end"],Vb=["top","right","bottom","left"].reduce((e,t)=>e.concat(t,t+"-"+zb[0],t+"-"+zb[1]),[]),Wb=Math.min,qb=Math.max,Gb={left:"right",right:"left",bottom:"top",top:"bottom"};function Kb(e,t,n){return qb(e,Wb(t,n))}function Jb(e,t){return"function"==typeof e?e(t):e}function Xb(e){return e.split("-")[0]}function Yb(e){return e.split("-")[1]}function Qb(e){return"x"===e?"y":"x"}function Zb(e){return"y"===e?"height":"width"}function ew(e){const t=e[0];return"t"===t||"b"===t?"y":"x"}function tw(e){return Qb(ew(e))}function nw(e,t,n){void 0===n&&(n=!1);const o=Yb(e),r=tw(e),s=Zb(r);let a="x"===r?o===(n?"end":"start")?"right":"left":"start"===o?"bottom":"top";return t.reference[s]>t.floating[s]&&(a=lw(a)),[a,lw(a)]}function ow(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}const rw=["left","right"],sw=["right","left"],aw=["top","bottom"],iw=["bottom","top"];function lw(e){const t=Xb(e);return Gb[t]+e.slice(t.length)}function cw(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}function uw(e){const{x:t,y:n,width:o,height:r}=e;return{width:o,height:r,top:n,left:t,right:t+o,bottom:n+r,x:t,y:n}}function pw(e,t,n){let{reference:o,floating:r}=e;const s=ew(t),a=tw(t),i=Zb(a),l=Xb(t),c="y"===s,u=o.x+o.width/2-r.width/2,p=o.y+o.height/2-r.height/2,d=o[i]/2-r[i]/2;let f;switch(l){case"top":f={x:u,y:o.y-r.height};break;case"bottom":f={x:u,y:o.y+o.height};break;case"right":f={x:o.x+o.width,y:p};break;case"left":f={x:o.x-r.width,y:p};break;default:f={x:o.x,y:o.y}}switch(Yb(t)){case"start":f[a]-=d*(n&&c?-1:1);break;case"end":f[a]+=d*(n&&c?-1:1)}return f}async function dw(e,t){var n;void 0===t&&(t={});const{x:o,y:r,platform:s,rects:a,elements:i,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:p="floating",altBoundary:d=!1,padding:f=0}=Jb(t,e),h=cw(f),m=i[d?"floating"===p?"reference":"floating":p],g=uw(await s.getClippingRect({element:null==(n=await(null==s.isElement?void 0:s.isElement(m)))||n?m:m.contextElement||await(null==s.getDocumentElement?void 0:s.getDocumentElement(i.floating)),boundary:c,rootBoundary:u,strategy:l})),y="floating"===p?{x:o,y:r,width:a.floating.width,height:a.floating.height}:a.reference,v=await(null==s.getOffsetParent?void 0:s.getOffsetParent(i.floating)),_=await(null==s.isElement?void 0:s.isElement(v))&&await(null==s.getScale?void 0:s.getScale(v))||{x:1,y:1},b=uw(s.convertOffsetParentRelativeRectToViewportRelativeRect?await s.convertOffsetParentRelativeRectToViewportRelativeRect({elements:i,rect:y,offsetParent:v,strategy:l}):y);return{top:(g.top-b.top+h.top)/_.y,bottom:(b.bottom-g.bottom+h.bottom)/_.y,left:(g.left-b.left+h.left)/_.x,right:(b.right-g.right+h.right)/_.x}}const fw=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,o;const{placement:r,middlewareData:s,rects:a,initialPlacement:i,platform:l,elements:c}=t,{mainAxis:u=!0,crossAxis:p=!0,fallbackPlacements:d,fallbackStrategy:f="bestFit",fallbackAxisSideDirection:h="none",flipAlignment:m=!0,...g}=Jb(e,t);if(null!=(n=s.arrow)&&n.alignmentOffset)return{};const y=Xb(r),v=ew(i),_=Xb(i)===i,b=await(null==l.isRTL?void 0:l.isRTL(c.floating)),w=d||(_||!m?[lw(i)]:function(e){const t=lw(e);return[ow(e),t,ow(t)]}(i)),x="none"!==h;!d&&x&&w.push(...function(e,t,n,o){const r=Yb(e);let s=function(e,t,n){switch(e){case"top":case"bottom":return n?t?sw:rw:t?rw:sw;case"left":case"right":return t?aw:iw;default:return[]}}(Xb(e),"start"===n,o);return r&&(s=s.map(e=>e+"-"+r),t&&(s=s.concat(s.map(ow)))),s}(i,m,h,b));const k=[i,...w],E=await l.detectOverflow(t,g),T=[];let S=(null==(o=s.flip)?void 0:o.overflows)||[];if(u&&T.push(E[y]),p){const e=nw(r,a,b);T.push(E[e[0]],E[e[1]])}if(S=[...S,{placement:r,overflows:T}],!T.every(e=>e<=0)){var C,A;const e=((null==(C=s.flip)?void 0:C.index)||0)+1,t=k[e];if(t&&("alignment"!==p||v===ew(t)||S.every(e=>ew(e.placement)!==v||e.overflows[0]>0)))return{data:{index:e,overflows:S},reset:{placement:t}};let n=null==(A=S.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:A.placement;if(!n)switch(f){case"bestFit":{var L;const e=null==(L=S.filter(e=>{if(x){const t=ew(e.placement);return t===v||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:L[0];e&&(n=e);break}case"initialPlacement":n=i}if(r!==n)return{reset:{placement:n}}}return{}}}},hw=new Set(["left","top"]);function mw(e){var t;return(null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function gw(e){return mw(e).getComputedStyle(e)}const yw=Math.min,vw=Math.max,_w=Math.round;function bw(e){const t=gw(e);let n=parseFloat(t.width),o=parseFloat(t.height);const r=e.offsetWidth,s=e.offsetHeight,a=_w(n)!==r||_w(o)!==s;return a&&(n=r,o=s),{width:n,height:o,fallback:a}}function ww(e){return Sw(e)?(e.nodeName||"").toLowerCase():""}let xw;function kw(){if(xw)return xw;const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?(xw=e.brands.map(e=>e.brand+"/"+e.version).join(" "),xw):navigator.userAgent}function Ew(e){return e instanceof mw(e).HTMLElement}function Tw(e){return e instanceof mw(e).Element}function Sw(e){return e instanceof mw(e).Node}function Cw(e){return"undefined"!=typeof ShadowRoot&&(e instanceof mw(e).ShadowRoot||e instanceof ShadowRoot)}function Aw(e){const{overflow:t,overflowX:n,overflowY:o,display:r}=gw(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+n)&&!["inline","contents"].includes(r)}function Lw(e){return["table","td","th"].includes(ww(e))}function Ow(e){const t=/firefox/i.test(kw()),n=gw(e),o=n.backdropFilter||n.WebkitBackdropFilter;return"none"!==n.transform||"none"!==n.perspective||!!o&&"none"!==o||t&&"filter"===n.willChange||t&&!!n.filter&&"none"!==n.filter||["transform","perspective"].some(e=>n.willChange.includes(e))||["paint","layout","strict","content"].some(e=>{const t=n.contain;return null!=t&&t.includes(e)})}function Pw(){return!/^((?!chrome|android).)*safari/i.test(kw())}function Rw(e){return["html","body","#document"].includes(ww(e))}function $w(e){return Tw(e)?e:e.contextElement}const Iw={x:1,y:1};function jw(e){const t=$w(e);if(!Ew(t))return Iw;const n=t.getBoundingClientRect(),{width:o,height:r,fallback:s}=bw(t);let a=(s?_w(n.width):n.width)/o,i=(s?_w(n.height):n.height)/r;return a&&Number.isFinite(a)||(a=1),i&&Number.isFinite(i)||(i=1),{x:a,y:i}}function Dw(e,t,n,o){var r,s;void 0===t&&(t=!1),void 0===n&&(n=!1);const a=e.getBoundingClientRect(),i=$w(e);let l=Iw;t&&(o?Tw(o)&&(l=jw(o)):l=jw(e));const c=i?mw(i):window,u=!Pw()&&n;let p=(a.left+(u&&(null==(r=c.visualViewport)?void 0:r.offsetLeft)||0))/l.x,d=(a.top+(u&&(null==(s=c.visualViewport)?void 0:s.offsetTop)||0))/l.y,f=a.width/l.x,h=a.height/l.y;if(i){const e=mw(i),t=o&&Tw(o)?mw(o):o;let n=e.frameElement;for(;n&&o&&t!==e;){const e=jw(n),t=n.getBoundingClientRect(),o=getComputedStyle(n);t.x+=(n.clientLeft+parseFloat(o.paddingLeft))*e.x,t.y+=(n.clientTop+parseFloat(o.paddingTop))*e.y,p*=e.x,d*=e.y,f*=e.x,h*=e.y,p+=t.x,d+=t.y,n=mw(n).frameElement}}return{width:f,height:h,top:d,right:p+f,bottom:d+h,left:p,x:p,y:d}}function Nw(e){return((Sw(e)?e.ownerDocument:e.document)||window.document).documentElement}function Mw(e){return Tw(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Fw(e){return Dw(Nw(e)).left+Mw(e).scrollLeft}function Bw(e){if("html"===ww(e))return e;const t=e.assignedSlot||e.parentNode||Cw(e)&&e.host||Nw(e);return Cw(t)?t.host:t}function Uw(e){const t=Bw(e);return Rw(t)?t.ownerDocument.body:Ew(t)&&Aw(t)?t:Uw(t)}function Hw(e,t){var n;void 0===t&&(t=[]);const o=Uw(e),r=o===(null==(n=e.ownerDocument)?void 0:n.body),s=mw(o);return r?t.concat(s,s.visualViewport||[],Aw(o)?o:[]):t.concat(o,Hw(o))}function zw(e,t,n){return"viewport"===t?uw(function(e,t){const n=mw(e),o=Nw(e),r=n.visualViewport;let s=o.clientWidth,a=o.clientHeight,i=0,l=0;if(r){s=r.width,a=r.height;const e=Pw();(e||!e&&"fixed"===t)&&(i=r.offsetLeft,l=r.offsetTop)}return{width:s,height:a,x:i,y:l}}(e,n)):Tw(t)?uw(function(e,t){const n=Dw(e,!0,"fixed"===t),o=n.top+e.clientTop,r=n.left+e.clientLeft,s=Ew(e)?jw(e):{x:1,y:1};return{width:e.clientWidth*s.x,height:e.clientHeight*s.y,x:r*s.x,y:o*s.y}}(t,n)):uw(function(e){const t=Nw(e),n=Mw(e),o=e.ownerDocument.body,r=vw(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),s=vw(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight);let a=-n.scrollLeft+Fw(e);const i=-n.scrollTop;return"rtl"===gw(o).direction&&(a+=vw(t.clientWidth,o.clientWidth)-r),{width:r,height:s,x:a,y:i}}(Nw(e)))}function Vw(e){return Ew(e)&&"fixed"!==gw(e).position?e.offsetParent:null}function Ww(e){const t=mw(e);let n=Vw(e);for(;n&&Lw(n)&&"static"===gw(n).position;)n=Vw(n);return n&&("html"===ww(n)||"body"===ww(n)&&"static"===gw(n).position&&!Ow(n))?t:n||function(e){let t=Bw(e);for(;Ew(t)&&!Rw(t);){if(Ow(t))return t;t=Bw(t)}return null}(e)||t}function qw(e,t,n){const o=Ew(t),r=Nw(t),s=Dw(e,!0,"fixed"===n,t);let a={scrollLeft:0,scrollTop:0};const i={x:0,y:0};if(o||!o&&"fixed"!==n)if(("body"!==ww(t)||Aw(r))&&(a=Mw(t)),Ew(t)){const e=Dw(t,!0);i.x=e.x+t.clientLeft,i.y=e.y+t.clientTop}else r&&(i.x=Fw(r));return{x:s.left+a.scrollLeft-i.x,y:s.top+a.scrollTop-i.y,width:s.width,height:s.height}}const Gw={getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:o,strategy:r}=e;const s=[..."clippingAncestors"===n?function(e,t){const n=t.get(e);if(n)return n;let o=Hw(e).filter(e=>Tw(e)&&"body"!==ww(e)),r=null;const s="fixed"===gw(e).position;let a=s?Bw(e):e;for(;Tw(a)&&!Rw(a);){const e=gw(a),t=Ow(a);(s?t||r:t||"static"!==e.position||!r||!["absolute","fixed"].includes(r.position))?r=e:o=o.filter(e=>e!==a),a=Bw(a)}return t.set(e,o),o}(t,this._c):[].concat(n),o],a=s[0],i=s.reduce((e,n)=>{const o=zw(t,n,r);return e.top=vw(o.top,e.top),e.right=yw(o.right,e.right),e.bottom=yw(o.bottom,e.bottom),e.left=vw(o.left,e.left),e},zw(t,a,r));return{width:i.right-i.left,height:i.bottom-i.top,x:i.left,y:i.top}},convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{rect:t,offsetParent:n,strategy:o}=e;const r=Ew(n),s=Nw(n);if(n===s)return t;let a={scrollLeft:0,scrollTop:0},i={x:1,y:1};const l={x:0,y:0};if((r||!r&&"fixed"!==o)&&(("body"!==ww(n)||Aw(s))&&(a=Mw(n)),Ew(n))){const e=Dw(n);i=jw(n),l.x=e.x+n.clientLeft,l.y=e.y+n.clientTop}return{width:t.width*i.x,height:t.height*i.y,x:t.x*i.x-a.scrollLeft*i.x+l.x,y:t.y*i.y-a.scrollTop*i.y+l.y}},isElement:Tw,getDimensions:function(e){return Ew(e)?bw(e):e.getBoundingClientRect()},getOffsetParent:Ww,getDocumentElement:Nw,getScale:jw,async getElementRects(e){let{reference:t,floating:n,strategy:o}=e;const r=this.getOffsetParent||Ww,s=this.getDimensions;return{reference:qw(t,await r(n),o),floating:{x:0,y:0,...await s(n)}}},getClientRects:e=>Array.from(e.getClientRects()),isRTL:e=>"rtl"===gw(e).direction};function Kw(e,t){for(const n in t)Object.prototype.hasOwnProperty.call(t,n)&&("object"==typeof t[n]&&e[n]?Kw(e[n],t[n]):e[n]=t[n])}const Jw={disabled:!1,distance:5,skidding:0,container:"body",boundary:void 0,instantMove:!1,disposeTimeout:150,popperTriggers:[],strategy:"absolute",preventOverflow:!0,flip:!0,shift:!0,overflowPadding:0,arrowPadding:0,arrowOverflow:!0,autoHideOnMousedown:!1,themes:{tooltip:{placement:"top",triggers:["hover","focus","touch"],hideTriggers:e=>[...e,"click"],delay:{show:200,hide:0},handleResize:!1,html:!1,loadingContent:"..."},dropdown:{placement:"bottom",triggers:["click"],delay:0,handleResize:!0,autoHide:!0},menu:{$extend:"dropdown",triggers:["hover","focus"],popperTriggers:["hover"],delay:{show:0,hide:400}}}};function Xw(e,t){let n,o=Jw.themes[e]||{};do{n=o[t],typeof n>"u"?o.$extend?o=Jw.themes[o.$extend]||{}:(o=null,n=Jw[t]):o=null}while(o);return n}function Yw(e){const t=[e];let n=Jw.themes[e]||{};do{n.$extend?(t.push(n.$extend),n=Jw.themes[n.$extend]||{}):n=null}while(n);return t}let Qw=!1;if(typeof window<"u"){Qw=!1;try{const e=Object.defineProperty({},"passive",{get(){Qw=!0}});window.addEventListener("test",null,e)}catch{}}let Zw=!1;typeof window<"u"&&typeof navigator<"u"&&(Zw=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);const ex=["auto","top","bottom","left","right"].reduce((e,t)=>e.concat([t,`${t}-start`,`${t}-end`]),[]),tx={hover:"mouseenter",focus:"focus",click:"click",touch:"touchstart",pointer:"pointerdown"},nx={hover:"mouseleave",focus:"blur",click:"click",touch:"touchend",pointer:"pointerup"};function ox(e,t){const n=e.indexOf(t);-1!==n&&e.splice(n,1)}function rx(){return new Promise(e=>requestAnimationFrame(()=>{requestAnimationFrame(e)}))}const sx=[];let ax=null;const ix={};function lx(e){let t=ix[e];return t||(t=ix[e]=[]),t}let cx=function(){};function ux(e){return function(t){return Xw(t.theme,e)}}typeof window<"u"&&(cx=window.Element);const px="__floating-vue__popper",dx=()=>Qn({name:"VPopper",provide(){return{[px]:{parentPopper:this}}},inject:{[px]:{default:null}},props:{theme:{type:String,required:!0},targetNodes:{type:Function,required:!0},referenceNode:{type:Function,default:null},popperNode:{type:Function,required:!0},shown:{type:Boolean,default:!1},showGroup:{type:String,default:null},ariaId:{default:null},disabled:{type:Boolean,default:ux("disabled")},positioningDisabled:{type:Boolean,default:ux("positioningDisabled")},placement:{type:String,default:ux("placement"),validator:e=>ex.includes(e)},delay:{type:[String,Number,Object],default:ux("delay")},distance:{type:[Number,String],default:ux("distance")},skidding:{type:[Number,String],default:ux("skidding")},triggers:{type:Array,default:ux("triggers")},showTriggers:{type:[Array,Function],default:ux("showTriggers")},hideTriggers:{type:[Array,Function],default:ux("hideTriggers")},popperTriggers:{type:Array,default:ux("popperTriggers")},popperShowTriggers:{type:[Array,Function],default:ux("popperShowTriggers")},popperHideTriggers:{type:[Array,Function],default:ux("popperHideTriggers")},container:{type:[String,Object,cx,Boolean],default:ux("container")},boundary:{type:[String,cx],default:ux("boundary")},strategy:{type:String,validator:e=>["absolute","fixed"].includes(e),default:ux("strategy")},autoHide:{type:[Boolean,Function],default:ux("autoHide")},handleResize:{type:Boolean,default:ux("handleResize")},instantMove:{type:Boolean,default:ux("instantMove")},eagerMount:{type:Boolean,default:ux("eagerMount")},popperClass:{type:[String,Array,Object],default:ux("popperClass")},computeTransformOrigin:{type:Boolean,default:ux("computeTransformOrigin")},autoMinSize:{type:Boolean,default:ux("autoMinSize")},autoSize:{type:[Boolean,String],default:ux("autoSize")},autoMaxSize:{type:Boolean,default:ux("autoMaxSize")},autoBoundaryMaxSize:{type:Boolean,default:ux("autoBoundaryMaxSize")},preventOverflow:{type:Boolean,default:ux("preventOverflow")},overflowPadding:{type:[Number,String],default:ux("overflowPadding")},arrowPadding:{type:[Number,String],default:ux("arrowPadding")},arrowOverflow:{type:Boolean,default:ux("arrowOverflow")},flip:{type:Boolean,default:ux("flip")},shift:{type:Boolean,default:ux("shift")},shiftCrossAxis:{type:Boolean,default:ux("shiftCrossAxis")},noAutoFocus:{type:Boolean,default:ux("noAutoFocus")},disposeTimeout:{type:Number,default:ux("disposeTimeout")}},emits:{show:()=>!0,hide:()=>!0,"update:shown":e=>!0,"apply-show":()=>!0,"apply-hide":()=>!0,"close-group":()=>!0,"close-directive":()=>!0,"auto-hide":()=>!0,resize:()=>!0},data(){return{isShown:!1,isMounted:!1,skipTransition:!1,classes:{showFrom:!1,showTo:!1,hideFrom:!1,hideTo:!0},result:{x:0,y:0,placement:"",strategy:this.strategy,arrow:{x:0,y:0,centerOffset:0},transformOrigin:null},randomId:`popper_${[Math.random(),Date.now()].map(e=>e.toString(36).substring(2,10)).join("_")}`,shownChildren:new Set,lastAutoHide:!0,pendingHide:!1,containsGlobalTarget:!1,isDisposed:!0,mouseDownContains:!1}},computed:{popperId(){return null!=this.ariaId?this.ariaId:this.randomId},shouldMountContent(){return this.eagerMount||this.isMounted},slotData(){return{popperId:this.popperId,isShown:this.isShown,shouldMountContent:this.shouldMountContent,skipTransition:this.skipTransition,autoHide:"function"==typeof this.autoHide?this.lastAutoHide:this.autoHide,show:this.show,hide:this.hide,handleResize:this.handleResize,onResize:this.onResize,classes:{...this.classes,popperClass:this.popperClass},result:this.positioningDisabled?null:this.result,attrs:this.$attrs}},parentPopper(){var e;return null==(e=this[px])?void 0:e.parentPopper},hasPopperShowTriggerHover(){var e,t;return(null==(e=this.popperTriggers)?void 0:e.includes("hover"))||(null==(t=this.popperShowTriggers)?void 0:t.includes("hover"))}},watch:{shown:"$_autoShowHide",disabled(e){e?this.dispose():this.init()},async container(){this.isShown&&(this.$_ensureTeleport(),await this.$_computePosition())},triggers:{handler:"$_refreshListeners",deep:!0},positioningDisabled:"$_refreshListeners",...["placement","distance","skidding","boundary","strategy","overflowPadding","arrowPadding","preventOverflow","shift","shiftCrossAxis","flip"].reduce((e,t)=>(e[t]="$_computePosition",e),{})},created(){this.autoMinSize,this.autoMaxSize},mounted(){this.init(),this.$_detachPopperNode()},activated(){this.$_autoShowHide()},deactivated(){this.hide()},beforeUnmount(){this.dispose()},methods:{show({event:e=null,skipDelay:t=!1,force:n=!1}={}){var o,r;null!=(o=this.parentPopper)&&o.lockedChild&&this.parentPopper.lockedChild!==this||(this.pendingHide=!1,(n||!this.disabled)&&((null==(r=this.parentPopper)?void 0:r.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_scheduleShow(e,t),this.$emit("show"),this.$_showFrameLocked=!0,requestAnimationFrame(()=>{this.$_showFrameLocked=!1})),this.$emit("update:shown",!0))},hide({event:e=null,skipDelay:t=!1}={}){var n;if(!this.$_hideInProgress){if(this.shownChildren.size>0)return void(this.pendingHide=!0);if(this.hasPopperShowTriggerHover&&this.$_isAimingPopper())return void(this.parentPopper&&(this.parentPopper.lockedChild=this,clearTimeout(this.parentPopper.lockedChildTimer),this.parentPopper.lockedChildTimer=setTimeout(()=>{this.parentPopper.lockedChild===this&&(this.parentPopper.lockedChild.hide({skipDelay:t}),this.parentPopper.lockedChild=null)},1e3)));(null==(n=this.parentPopper)?void 0:n.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.pendingHide=!1,this.$_scheduleHide(e,t),this.$emit("hide"),this.$emit("update:shown",!1)}},init(){var e;this.isDisposed&&(this.isDisposed=!1,this.isMounted=!1,this.$_events=[],this.$_preventShow=!1,this.$_referenceNode=(null==(e=this.referenceNode)?void 0:e.call(this))??this.$el,this.$_targetNodes=this.targetNodes().filter(e=>e.nodeType===e.ELEMENT_NODE),this.$_popperNode=this.popperNode(),this.$_innerNode=this.$_popperNode.querySelector(".v-popper__inner"),this.$_arrowNode=this.$_popperNode.querySelector(".v-popper__arrow-container"),this.$_swapTargetAttrs("title","data-original-title"),this.$_detachPopperNode(),this.triggers.length&&this.$_addEventListeners(),this.shown&&this.show())},dispose(){this.isDisposed||(this.isDisposed=!0,this.$_removeEventListeners(),this.hide({skipDelay:!0}),this.$_detachPopperNode(),this.isMounted=!1,this.isShown=!1,this.$_updateParentShownChildren(!1),this.$_swapTargetAttrs("data-original-title","title"))},async onResize(){this.isShown&&(await this.$_computePosition(),this.$emit("resize"))},async $_computePosition(){if(this.isDisposed||this.positioningDisabled)return;const e={strategy:this.strategy,middleware:[]};(this.distance||this.skidding)&&e.middleware.push(function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,o;const{x:r,y:s,placement:a,middlewareData:i}=t,l=await async function(e,t){const{placement:n,platform:o,elements:r}=e,s=await(null==o.isRTL?void 0:o.isRTL(r.floating)),a=Xb(n),i=Yb(n),l="y"===ew(n),c=hw.has(a)?-1:1,u=s&&l?-1:1,p=Jb(t,e);let{mainAxis:d,crossAxis:f,alignmentAxis:h}="number"==typeof p?{mainAxis:p,crossAxis:0,alignmentAxis:null}:{mainAxis:p.mainAxis||0,crossAxis:p.crossAxis||0,alignmentAxis:p.alignmentAxis};return i&&"number"==typeof h&&(f="end"===i?-1*h:h),l?{x:f*u,y:d*c}:{x:d*c,y:f*u}}(t,e);return a===(null==(n=i.offset)?void 0:n.placement)&&null!=(o=i.arrow)&&o.alignmentOffset?{}:{x:r+l.x,y:s+l.y,data:{...l,placement:a}}}}}({mainAxis:this.distance,crossAxis:this.skidding}));const t=this.placement.startsWith("auto");if(t?e.middleware.push(function(e){return void 0===e&&(e={}),{name:"autoPlacement",options:e,async fn(t){var n,o,r;const{rects:s,middlewareData:a,placement:i,platform:l,elements:c}=t,{crossAxis:u=!1,alignment:p,allowedPlacements:d=Vb,autoAlignment:f=!0,...h}=Jb(e,t),m=void 0!==p||d===Vb?function(e,t,n){return(e?[...n.filter(t=>Yb(t)===e),...n.filter(t=>Yb(t)!==e)]:n.filter(e=>Xb(e)===e)).filter(n=>!e||Yb(n)===e||!!t&&ow(n)!==n)}(p||null,f,d):d,g=await l.detectOverflow(t,h),y=(null==(n=a.autoPlacement)?void 0:n.index)||0,v=m[y];if(null==v)return{};const _=nw(v,s,await(null==l.isRTL?void 0:l.isRTL(c.floating)));if(i!==v)return{reset:{placement:m[0]}};const b=[g[Xb(v)],g[_[0]],g[_[1]]],w=[...(null==(o=a.autoPlacement)?void 0:o.overflows)||[],{placement:v,overflows:b}],x=m[y+1];if(x)return{data:{index:y+1,overflows:w},reset:{placement:x}};const k=w.map(e=>{const t=Yb(e.placement);return[e.placement,t&&u?e.overflows.slice(0,2).reduce((e,t)=>e+t,0):e.overflows[0],e.overflows]}).sort((e,t)=>e[1]-t[1]),E=(null==(r=k.filter(e=>e[2].slice(0,Yb(e[0])?2:3).every(e=>e<=0))[0])?void 0:r[0])||k[0][0];return E!==i?{data:{index:y+1,overflows:w},reset:{placement:E}}:{}}}}({alignment:this.placement.split("-")[1]??""})):e.placement=this.placement,this.preventOverflow&&(this.shift&&e.middleware.push((void 0===(n={padding:this.overflowPadding,boundary:this.boundary,crossAxis:this.shiftCrossAxis})&&(n={}),{name:"shift",options:n,async fn(e){const{x:t,y:o,placement:r,platform:s}=e,{mainAxis:a=!0,crossAxis:i=!1,limiter:l={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...c}=Jb(n,e),u={x:t,y:o},p=await s.detectOverflow(e,c),d=ew(Xb(r)),f=Qb(d);let h=u[f],m=u[d];if(a){const e="y"===f?"bottom":"right";h=Kb(h+p["y"===f?"top":"left"],h,h-p[e])}if(i){const e="y"===d?"bottom":"right";m=Kb(m+p["y"===d?"top":"left"],m,m-p[e])}const g=l.fn({...e,[f]:h,[d]:m});return{...g,data:{x:g.x-t,y:g.y-o,enabled:{[f]:a,[d]:i}}}}})),!t&&this.flip&&e.middleware.push(fw({padding:this.overflowPadding,boundary:this.boundary}))),e.middleware.push((e=>({name:"arrow",options:e,async fn(t){const{x:n,y:o,placement:r,rects:s,platform:a,elements:i,middlewareData:l}=t,{element:c,padding:u=0}=Jb(e,t)||{};if(null==c)return{};const p=cw(u),d={x:n,y:o},f=tw(r),h=Zb(f),m=await a.getDimensions(c),g="y"===f,y=g?"top":"left",v=g?"bottom":"right",_=g?"clientHeight":"clientWidth",b=s.reference[h]+s.reference[f]-d[f]-s.floating[h],w=d[f]-s.reference[f],x=await(null==a.getOffsetParent?void 0:a.getOffsetParent(c));let k=x?x[_]:0;k&&await(null==a.isElement?void 0:a.isElement(x))||(k=i.floating[_]||s.floating[h]);const E=b/2-w/2,T=k/2-m[h]/2-1,S=Wb(p[y],T),C=Wb(p[v],T),A=S,L=k-m[h]-C,O=k/2-m[h]/2+E,P=Kb(A,O,L),R=!l.arrow&&null!=Yb(r)&&O!==P&&s.reference[h]/2-(O{let o;const{centerOffset:r}=n.arrow;return o=e.startsWith("top")||e.startsWith("bottom")?Math.abs(r)>t.reference.width/2:Math.abs(r)>t.reference.height/2,{data:{overflow:o}}}}),this.autoMinSize||this.autoSize){const t=this.autoSize?this.autoSize:this.autoMinSize?"min":null;e.middleware.push({name:"autoSize",fn:({rects:e,placement:n,middlewareData:o})=>{var r;if(null!=(r=o.autoSize)&&r.skip)return{};let s,a;return n.startsWith("top")||n.startsWith("bottom")?s=e.reference.width:a=e.reference.height,this.$_innerNode.style["min"===t?"minWidth":"max"===t?"maxWidth":"width"]=null!=s?`${s}px`:null,this.$_innerNode.style["min"===t?"minHeight":"max"===t?"maxHeight":"height"]=null!=a?`${a}px`:null,{data:{skip:!0},reset:{rects:!0}}}})}var n;(this.autoMaxSize||this.autoBoundaryMaxSize)&&(this.$_innerNode.style.maxWidth=null,this.$_innerNode.style.maxHeight=null,e.middleware.push(function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,o;const{placement:r,rects:s,platform:a,elements:i}=t,{apply:l=()=>{},...c}=Jb(e,t),u=await a.detectOverflow(t,c),p=Xb(r),d=Yb(r),f="y"===ew(r),{width:h,height:m}=s.floating;let g,y;"top"===p||"bottom"===p?(g=p,y=d===(await(null==a.isRTL?void 0:a.isRTL(i.floating))?"start":"end")?"left":"right"):(y=p,g="end"===d?"top":"bottom");const v=m-u.top-u.bottom,_=h-u.left-u.right,b=Wb(m-u[g],v),w=Wb(h-u[y],_),x=!t.middlewareData.shift;let k=b,E=w;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(E=_),null!=(o=t.middlewareData.shift)&&o.enabled.y&&(k=v),x&&!d){const e=qb(u.left,0),t=qb(u.right,0),n=qb(u.top,0),o=qb(u.bottom,0);f?E=h-2*(0!==e||0!==t?e+t:qb(u.left,u.right)):k=m-2*(0!==n||0!==o?n+o:qb(u.top,u.bottom))}await l({...t,availableWidth:E,availableHeight:k});const T=await a.getDimensions(i.floating);return h!==T.width||m!==T.height?{reset:{rects:!0}}:{}}}}({boundary:this.boundary,padding:this.overflowPadding,apply:({availableWidth:e,availableHeight:t})=>{this.$_innerNode.style.maxWidth=null!=e?`${e}px`:null,this.$_innerNode.style.maxHeight=null!=t?`${t}px`:null}})));const o=await((e,t,n)=>{const o=new Map,r={platform:Gw,...n},s={...r.platform,_c:o};return(async(e,t,n)=>{const{placement:o="bottom",strategy:r="absolute",middleware:s=[],platform:a}=n,i=a.detectOverflow?a:{...a,detectOverflow:dw},l=await(null==a.isRTL?void 0:a.isRTL(t));let c=await a.getElementRects({reference:e,floating:t,strategy:r}),{x:u,y:p}=pw(c,o,l),d=o,f=0;const h={};for(let m=0;m0?this.pendingHide=!0:(this.$_updateParentShownChildren(!1),this.$_hideInProgress=!0,clearTimeout(this.$_scheduleTimer),this.isShown&&(ax=this),t?this.$_applyHide():this.$_scheduleTimer=setTimeout(this.$_applyHide.bind(this),this.$_computeDelay("hide")))},$_computeDelay(e){const t=this.delay;return parseInt(t&&t[e]||t||0)},async $_applyShow(e=!1){clearTimeout(this.$_disposeTimer),clearTimeout(this.$_scheduleTimer),this.skipTransition=e,!this.isShown&&(this.$_ensureTeleport(),await rx(),await this.$_computePosition(),await this.$_applyShowEffect(),this.positioningDisabled||this.$_registerEventListeners([...Hw(this.$_referenceNode),...Hw(this.$_popperNode)],"scroll",()=>{this.$_computePosition()}))},async $_applyShowEffect(){if(this.$_hideInProgress)return;if(this.computeTransformOrigin){const e=this.$_referenceNode.getBoundingClientRect(),t=this.$_popperNode.querySelector(".v-popper__wrapper"),n=t.parentNode.getBoundingClientRect(),o=e.x+e.width/2-(n.left+t.offsetLeft),r=e.y+e.height/2-(n.top+t.offsetTop);this.result.transformOrigin=`${o}px ${r}px`}this.isShown=!0,this.$_applyAttrsToTarget({"aria-describedby":this.popperId,"data-popper-shown":""});const e=this.showGroup;if(e){let t;for(let n=0;n0)return this.pendingHide=!0,void(this.$_hideInProgress=!1);if(clearTimeout(this.$_scheduleTimer),!this.isShown)return;this.skipTransition=e,ox(sx,this),0===sx.length&&document.body.classList.remove("v-popper--some-open");for(const n of Yw(this.theme)){const e=lx(n);ox(e,this),0===e.length&&document.body.classList.remove(`v-popper--some-open--${n}`)}ax===this&&(ax=null),this.isShown=!1,this.$_applyAttrsToTarget({"aria-describedby":void 0,"data-popper-shown":void 0}),clearTimeout(this.$_disposeTimer);const t=this.disposeTimeout;null!==t&&(this.$_disposeTimer=setTimeout(()=>{this.$_popperNode&&(this.$_detachPopperNode(),this.isMounted=!1)},t)),this.$_removeEventListeners("scroll"),this.$emit("apply-hide"),this.classes.showFrom=!1,this.classes.showTo=!1,this.classes.hideFrom=!0,this.classes.hideTo=!1,await rx(),this.classes.hideFrom=!1,this.classes.hideTo=!0},$_autoShowHide(){this.shown?this.show():this.hide()},$_ensureTeleport(){if(this.isDisposed)return;let e=this.container;if("string"==typeof e?e=window.document.querySelector(e):!1===e&&(e=this.$_targetNodes[0].parentNode),!e)throw new Error("No container for popover: "+this.container);e.appendChild(this.$_popperNode),this.isMounted=!0},$_addEventListeners(){const e=e=>{this.isShown&&!this.$_hideInProgress||(e.usedByTooltip=!0,!this.$_preventShow&&this.show({event:e}))};this.$_registerTriggerListeners(this.$_targetNodes,tx,this.triggers,this.showTriggers,e),this.$_registerTriggerListeners([this.$_popperNode],tx,this.popperTriggers,this.popperShowTriggers,e);const t=e=>{e.usedByTooltip||this.hide({event:e})};this.$_registerTriggerListeners(this.$_targetNodes,nx,this.triggers,this.hideTriggers,t),this.$_registerTriggerListeners([this.$_popperNode],nx,this.popperTriggers,this.popperHideTriggers,t)},$_registerEventListeners(e,t,n){this.$_events.push({targetNodes:e,eventType:t,handler:n}),e.forEach(e=>e.addEventListener(t,n,Qw?{passive:!0}:void 0))},$_registerTriggerListeners(e,t,n,o,r){let s=n;null!=o&&(s="function"==typeof o?o(s):o),s.forEach(n=>{const o=t[n];o&&this.$_registerEventListeners(e,o,r)})},$_removeEventListeners(e){const t=[];this.$_events.forEach(n=>{const{targetNodes:o,eventType:r,handler:s}=n;e&&e!==r?t.push(n):o.forEach(e=>e.removeEventListener(r,s))}),this.$_events=t},$_refreshListeners(){this.isDisposed||(this.$_removeEventListeners(),this.$_addEventListeners())},$_handleGlobalClose(e,t=!1){this.$_showFrameLocked||(this.hide({event:e}),e.closePopover?this.$emit("close-directive"):this.$emit("auto-hide"),t&&(this.$_preventShow=!0,setTimeout(()=>{this.$_preventShow=!1},300)))},$_detachPopperNode(){this.$_popperNode.parentNode&&this.$_popperNode.parentNode.removeChild(this.$_popperNode)},$_swapTargetAttrs(e,t){for(const n of this.$_targetNodes){const o=n.getAttribute(e);o&&(n.removeAttribute(e),n.setAttribute(t,o))}},$_applyAttrsToTarget(e){for(const t of this.$_targetNodes)for(const n in e){const o=e[n];null==o?t.removeAttribute(n):t.setAttribute(n,o)}},$_updateParentShownChildren(e){let t=this.parentPopper;for(;t;)e?t.shownChildren.add(this.randomId):(t.shownChildren.delete(this.randomId),t.pendingHide&&t.hide()),t=t.parentPopper},$_isAimingPopper(){const e=this.$_referenceNode.getBoundingClientRect();if(_x>=e.left&&_x<=e.right&&bx>=e.top&&bx<=e.bottom){const e=this.$_popperNode.getBoundingClientRect(),t=_x-yx,n=bx-vx,o=e.left+e.width/2-yx+(e.top+e.height/2)-vx+e.width+e.height,r=yx+t*o,s=vx+n*o;return wx(yx,vx,r,s,e.left,e.top,e.left,e.bottom)||wx(yx,vx,r,s,e.left,e.top,e.right,e.top)||wx(yx,vx,r,s,e.right,e.top,e.right,e.bottom)||wx(yx,vx,r,s,e.left,e.bottom,e.right,e.bottom)}return!1}},render(){return this.$slots.default(this.slotData)}});if(typeof document<"u"&&typeof window<"u"){if(Zw){const e=!Qw||{passive:!0,capture:!0};document.addEventListener("touchstart",e=>fx(e,!0),e),document.addEventListener("touchend",e=>hx(e,!0),e)}else window.addEventListener("mousedown",e=>fx(e,!1),!0),window.addEventListener("click",e=>hx(e,!1),!0);window.addEventListener("resize",function(){for(let e=0;e=0;o--){const r=sx[o];try{const o=r.containsGlobalTarget=r.mouseDownContains||r.popperNode().contains(e.target);r.pendingHide=!1,requestAnimationFrame(()=>{if(r.pendingHide=!1,!n[r.randomId]&&gx(r,o,e)){if(r.$_handleGlobalClose(e,t),!e.closeAllPopover&&e.closePopover&&o){let e=r.parentPopper;for(;e;)n[e.randomId]=!0,e=e.parentPopper;return}let s=r.parentPopper;for(;s&&gx(s,s.containsGlobalTarget,e);)s.$_handleGlobalClose(e,t),s=s.parentPopper}})}catch{}}}function gx(e,t,n){return n.closeAllPopover||n.closePopover&&t||function(e,t){if("function"==typeof e.autoHide){const n=e.autoHide(t);return e.lastAutoHide=n,n}return e.autoHide}(e,n)&&!t}let yx=0,vx=0,_x=0,bx=0;function wx(e,t,n,o,r,s,a,i){const l=((a-r)*(t-s)-(i-s)*(e-r))/((i-s)*(n-e)-(a-r)*(o-t)),c=((n-e)*(t-s)-(o-t)*(e-r))/((i-s)*(n-e)-(a-r)*(o-t));return l>=0&&l<=1&&c>=0&&c<=1}typeof window<"u"&&window.addEventListener("mousemove",e=>{yx=_x,vx=bx,_x=e.clientX,bx=e.clientY},Qw?{passive:!0}:void 0);const xx=(e,t)=>{const n=e.__vccOpts||e;for(const[o,r]of t)n[o]=r;return n},kx=xx({extends:dx()},[["render",function(e,t,n,o,r,s){return ds(),ys("div",{ref:"reference",class:K(["v-popper",{"v-popper--shown":e.slotData.isShown}])},[Go(e.$slots,"default",J(Ts(e.slotData)))],2)}]]);let Ex;function Tx(){Tx.init||(Tx.init=!0,Ex=-1!==function(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);if(e.indexOf("Trident/")>0){var n=e.indexOf("rv:");return parseInt(e.substring(n+3,e.indexOf(".",n)),10)}var o=e.indexOf("Edge/");return o>0?parseInt(e.substring(o+5,e.indexOf(".",o)),10):-1}())}var Sx={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},emits:["notify"],mounted(){Tx(),rn(()=>{this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitOnMount&&this.emitSize()});const e=document.createElement("object");this._resizeObject=e,e.setAttribute("aria-hidden","true"),e.setAttribute("tabindex",-1),e.onload=this.addResizeHandlers,e.type="text/html",Ex&&this.$el.appendChild(e),e.data="about:blank",Ex||this.$el.appendChild(e)},beforeUnmount(){this.removeResizeHandlers()},methods:{compareAndNotify(){(!this.ignoreWidth&&this._w!==this.$el.offsetWidth||!this.ignoreHeight&&this._h!==this.$el.offsetHeight)&&(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitSize())},emitSize(){this.$emit("notify",{width:this._w,height:this._h})},addResizeHandlers(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers(){this._resizeObject&&this._resizeObject.onload&&(!Ex&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}};hn="data-v-b329ee4c";const Cx={class:"resize-observer",tabindex:"-1"};hn=null;const Ax=gn()((e,t,n,o,r,s)=>(ds(),vs("div",Cx)));Sx.render=Ax,Sx.__scopeId="data-v-b329ee4c",Sx.__file="src/components/ResizeObserver.vue";const Lx=(e="theme")=>({computed:{themeClass(){return function(e){const t=[e];let n=Jw.themes[e]||{};do{n.$extend&&!n.$resetCss?(t.push(n.$extend),n=Jw.themes[n.$extend]||{}):n=null}while(n);return t.map(e=>`v-popper--theme-${e}`)}(this[e])}}}),Ox=Qn({name:"VPopperContent",components:{ResizeObserver:Sx},mixins:[Lx()],props:{popperId:String,theme:String,shown:Boolean,mounted:Boolean,skipTransition:Boolean,autoHide:Boolean,handleResize:Boolean,classes:Object,result:Object},emits:["hide","resize"],methods:{toPx:e=>null==e||isNaN(e)?null:`${e}px`}}),Px=["id","aria-hidden","tabindex","data-popper-placement"],Rx={ref:"inner",class:"v-popper__inner"},$x=[ks("div",{class:"v-popper__arrow-outer"},null,-1),ks("div",{class:"v-popper__arrow-inner"},null,-1)],Ix=xx(Ox,[["render",function(e,t,n,o,r,s){const a=Fo("ResizeObserver");return ds(),ys("div",{id:e.popperId,ref:"popover",class:K(["v-popper__popper",[e.themeClass,e.classes.popperClass,{"v-popper__popper--shown":e.shown,"v-popper__popper--hidden":!e.shown,"v-popper__popper--show-from":e.classes.showFrom,"v-popper__popper--show-to":e.classes.showTo,"v-popper__popper--hide-from":e.classes.hideFrom,"v-popper__popper--hide-to":e.classes.hideTo,"v-popper__popper--skip-transition":e.skipTransition,"v-popper__popper--arrow-overflow":e.result&&e.result.arrow.overflow,"v-popper__popper--no-positioning":!e.result}]]),style:z(e.result?{position:e.result.strategy,transform:`translate3d(${Math.round(e.result.x)}px,${Math.round(e.result.y)}px,0)`}:void 0),"aria-hidden":e.shown?"false":"true",tabindex:e.autoHide?0:void 0,"data-popper-placement":e.result?e.result.placement:void 0,onKeyup:t[2]||(t[2]=ei(t=>e.autoHide&&e.$emit("hide"),["esc"]))},[ks("div",{class:"v-popper__backdrop",onClick:t[0]||(t[0]=t=>e.autoHide&&e.$emit("hide"))}),ks("div",{class:"v-popper__wrapper",style:z(e.result?{transformOrigin:e.result.transformOrigin}:void 0)},[ks("div",Rx,[e.mounted?(ds(),ys(as,{key:0},[ks("div",null,[Go(e.$slots,"default")]),e.handleResize?(ds(),vs(a,{key:0,onNotify:t[1]||(t[1]=t=>e.$emit("resize",t))})):Ls("",!0)],64)):Ls("",!0)],512),ks("div",{ref:"arrow",class:"v-popper__arrow-container",style:z(e.result?{left:e.toPx(e.result.arrow.x),top:e.toPx(e.result.arrow.y)}:void 0)},$x,4)],4)],46,Px)}]]),jx={methods:{show(...e){return this.$refs.popper.show(...e)},hide(...e){return this.$refs.popper.hide(...e)},dispose(...e){return this.$refs.popper.dispose(...e)},onResize(...e){return this.$refs.popper.onResize(...e)}}};let Dx=function(){};typeof window<"u"&&(Dx=window.Element);const Nx=xx(Qn({name:"VPopperWrapper",components:{Popper:kx,PopperContent:Ix},mixins:[jx,Lx("finalTheme")],props:{theme:{type:String,default:null},referenceNode:{type:Function,default:null},shown:{type:Boolean,default:!1},showGroup:{type:String,default:null},ariaId:{default:null},disabled:{type:Boolean,default:void 0},positioningDisabled:{type:Boolean,default:void 0},placement:{type:String,default:void 0},delay:{type:[String,Number,Object],default:void 0},distance:{type:[Number,String],default:void 0},skidding:{type:[Number,String],default:void 0},triggers:{type:Array,default:void 0},showTriggers:{type:[Array,Function],default:void 0},hideTriggers:{type:[Array,Function],default:void 0},popperTriggers:{type:Array,default:void 0},popperShowTriggers:{type:[Array,Function],default:void 0},popperHideTriggers:{type:[Array,Function],default:void 0},container:{type:[String,Object,Dx,Boolean],default:void 0},boundary:{type:[String,Dx],default:void 0},strategy:{type:String,default:void 0},autoHide:{type:[Boolean,Function],default:void 0},handleResize:{type:Boolean,default:void 0},instantMove:{type:Boolean,default:void 0},eagerMount:{type:Boolean,default:void 0},popperClass:{type:[String,Array,Object],default:void 0},computeTransformOrigin:{type:Boolean,default:void 0},autoMinSize:{type:Boolean,default:void 0},autoSize:{type:[Boolean,String],default:void 0},autoMaxSize:{type:Boolean,default:void 0},autoBoundaryMaxSize:{type:Boolean,default:void 0},preventOverflow:{type:Boolean,default:void 0},overflowPadding:{type:[Number,String],default:void 0},arrowPadding:{type:[Number,String],default:void 0},arrowOverflow:{type:Boolean,default:void 0},flip:{type:Boolean,default:void 0},shift:{type:Boolean,default:void 0},shiftCrossAxis:{type:Boolean,default:void 0},noAutoFocus:{type:Boolean,default:void 0},disposeTimeout:{type:Number,default:void 0}},emits:{show:()=>!0,hide:()=>!0,"update:shown":e=>!0,"apply-show":()=>!0,"apply-hide":()=>!0,"close-group":()=>!0,"close-directive":()=>!0,"auto-hide":()=>!0,resize:()=>!0},computed:{finalTheme(){return this.theme??this.$options.vPopperTheme}},methods:{getTargetNodes(){return Array.from(this.$el.children).filter(e=>e!==this.$refs.popperContent.$el)}}}),[["render",function(e,t,n,o,r,s){const a=Fo("PopperContent"),i=Fo("Popper");return ds(),vs(i,$s({ref:"popper"},e.$props,{theme:e.finalTheme,"target-nodes":e.getTargetNodes,"popper-node":()=>e.$refs.popperContent.$el,class:[e.themeClass],onShow:t[0]||(t[0]=()=>e.$emit("show")),onHide:t[1]||(t[1]=()=>e.$emit("hide")),"onUpdate:shown":t[2]||(t[2]=t=>e.$emit("update:shown",t)),onApplyShow:t[3]||(t[3]=()=>e.$emit("apply-show")),onApplyHide:t[4]||(t[4]=()=>e.$emit("apply-hide")),onCloseGroup:t[5]||(t[5]=()=>e.$emit("close-group")),onCloseDirective:t[6]||(t[6]=()=>e.$emit("close-directive")),onAutoHide:t[7]||(t[7]=()=>e.$emit("auto-hide")),onResize:t[8]||(t[8]=()=>e.$emit("resize"))}),{default:yn(({popperId:t,isShown:n,shouldMountContent:o,skipTransition:r,autoHide:s,show:i,hide:l,handleResize:c,onResize:u,classes:p,result:d})=>[Go(e.$slots,"default",{shown:n,show:i,hide:l}),Es(a,{ref:"popperContent","popper-id":t,theme:e.finalTheme,shown:n,mounted:o,"skip-transition":r,"auto-hide":s,"handle-resize":c,classes:p,result:d,onHide:l,onResize:u},{default:yn(()=>[Go(e.$slots,"popper",{shown:n,hide:l})]),_:2},1032,["popper-id","theme","shown","mounted","skip-transition","auto-hide","handle-resize","classes","result","onHide","onResize"])]),_:3},16,["theme","target-nodes","popper-node","class"])}]]),Mx={...Nx,name:"VDropdown",vPopperTheme:"dropdown"},Fx={...Nx,name:"VMenu",vPopperTheme:"menu"},Bx={...Nx,name:"VTooltip",vPopperTheme:"tooltip"},Ux=Qn({name:"VTooltipDirective",components:{Popper:dx(),PopperContent:Ix},mixins:[jx],inheritAttrs:!1,props:{theme:{type:String,default:"tooltip"},html:{type:Boolean,default:e=>Xw(e.theme,"html")},content:{type:[String,Number,Function],default:null},loadingContent:{type:String,default:e=>Xw(e.theme,"loadingContent")},targetNodes:{type:Function,required:!0}},data:()=>({asyncContent:null}),computed:{isContentAsync(){return"function"==typeof this.content},loading(){return this.isContentAsync&&null==this.asyncContent},finalContent(){return this.isContentAsync?this.loading?this.loadingContent:this.asyncContent:this.content}},watch:{content:{handler(){this.fetchContent(!0)},immediate:!0},async finalContent(){await this.$nextTick(),this.$refs.popper.onResize()}},created(){this.$_fetchId=0},methods:{fetchContent(e){if("function"==typeof this.content&&this.$_isShown&&(e||!this.$_loading&&null==this.asyncContent)){this.asyncContent=null,this.$_loading=!0;const e=++this.$_fetchId,t=this.content(this);t.then?t.then(t=>this.onResult(e,t)):this.onResult(e,t)}},onResult(e,t){e===this.$_fetchId&&(this.$_loading=!1,this.asyncContent=t)},onShow(){this.$_isShown=!0,this.fetchContent()},onHide(){this.$_isShown=!1}}}),Hx=["innerHTML"],zx=["textContent"],Vx=xx(Ux,[["render",function(e,t,n,o,r,s){const a=Fo("PopperContent"),i=Fo("Popper");return ds(),vs(i,$s({ref:"popper"},e.$attrs,{theme:e.theme,"target-nodes":e.targetNodes,"popper-node":()=>e.$refs.popperContent.$el,onApplyShow:e.onShow,onApplyHide:e.onHide}),{default:yn(({popperId:t,isShown:n,shouldMountContent:o,skipTransition:r,autoHide:s,hide:i,handleResize:l,onResize:c,classes:u,result:p})=>[Es(a,{ref:"popperContent",class:K({"v-popper--tooltip-loading":e.loading}),"popper-id":t,theme:e.theme,shown:n,mounted:o,"skip-transition":r,"auto-hide":s,"handle-resize":l,classes:u,result:p,onHide:i,onResize:c},{default:yn(()=>[e.html?(ds(),ys("div",{key:0,innerHTML:e.finalContent},null,8,Hx)):(ds(),ys("div",{key:1,textContent:ee(e.finalContent)},null,8,zx))]),_:2},1032,["class","popper-id","theme","shown","mounted","skip-transition","auto-hide","handle-resize","classes","result","onHide","onResize"])]),_:1},16,["theme","target-nodes","popper-node","onApplyShow","onApplyHide"])}]]),Wx="v-popper--has-tooltip";function qx(e,t,n){let o;const r=typeof t;return o="string"===r?{content:t}:t&&"object"===r?t:{content:!1},o.placement=function(e,t){let n=e.placement;if(!n&&t)for(const o of ex)t[o]&&(n=o);return n||(n=Xw(e.theme||"tooltip","placement")),n}(o,n),o.targetNodes=()=>[e],o.referenceNode=()=>e,o}let Gx,Kx,Jx=0;function Xx(e){if(e.$_popper){const t=Kx.value.indexOf(e.$_popper.item);-1!==t&&Kx.value.splice(t,1),delete e.$_popper,delete e.$_popperOldShown,delete e.$_popperMountTarget}e.classList&&e.classList.remove(Wx)}function Yx(e,{value:t,modifiers:n}){const o=qx(e,t,n);if(!o.content||Xw(o.theme||"tooltip","disabled"))Xx(e);else{let r;e.$_popper?(r=e.$_popper,r.options.value=o):r=function(e,t,n){!function(){if(Gx)return;Kx=Ct([]),Gx=ri({name:"VTooltipDirectiveApp",setup:()=>({directives:Kx}),render(){return this.directives.map(e=>Qs(Vx,{...e.options,shown:e.shown||e.options.shown,key:e.id}))},devtools:{hide:!0}});const e=document.createElement("div");document.body.appendChild(e),Gx.mount(e)}();const o=Ct(qx(e,t,n)),r=Ct(!1),s={id:Jx++,options:o,shown:r};return Kx.value.push(s),e.classList&&e.classList.add(Wx),e.$_popper={options:o,item:s,show(){r.value=!0},hide(){r.value=!1}}}(e,t,n),typeof t.shown<"u"&&t.shown!==e.$_popperOldShown&&(e.$_popperOldShown=t.shown,t.shown?r.show():r.hide())}}const Qx={beforeMount:Yx,updated:Yx,beforeUnmount(e){Xx(e)}};function Zx(e){e.addEventListener("mousedown",tk),e.addEventListener("click",tk),e.addEventListener("touchstart",nk,!!Qw&&{passive:!0})}function ek(e){e.removeEventListener("mousedown",tk),e.removeEventListener("click",tk),e.removeEventListener("touchstart",nk),e.removeEventListener("touchend",ok),e.removeEventListener("touchcancel",rk)}function tk(e){const t=e.currentTarget;e.closePopover=!t.$_vclosepopover_touch,e.closeAllPopover=t.$_closePopoverModifiers&&!!t.$_closePopoverModifiers.all}function nk(e){if(1===e.changedTouches.length){const t=e.currentTarget;t.$_vclosepopover_touch=!0;const n=e.changedTouches[0];t.$_vclosepopover_touchPoint=n,t.addEventListener("touchend",ok),t.addEventListener("touchcancel",rk)}}function ok(e){const t=e.currentTarget;if(t.$_vclosepopover_touch=!1,1===e.changedTouches.length){const n=e.changedTouches[0],o=t.$_vclosepopover_touchPoint;e.closePopover=Math.abs(n.screenY-o.screenY)<20&&Math.abs(n.screenX-o.screenX)<20,e.closeAllPopover=t.$_closePopoverModifiers&&!!t.$_closePopoverModifiers.all}}function rk(e){e.currentTarget.$_vclosepopover_touch=!1}const sk={beforeMount(e,{value:t,modifiers:n}){e.$_closePopoverModifiers=n,(typeof t>"u"||t)&&Zx(e)},updated(e,{value:t,oldValue:n,modifiers:o}){e.$_closePopoverModifiers=o,t!==n&&(typeof t>"u"||t?Zx(e):ek(e))},beforeUnmount(e){ek(e)}},ak={version:"5.2.2",install:function(e,t={}){e.$_vTooltipInstalled||(e.$_vTooltipInstalled=!0,Kw(Jw,t),e.directive("tooltip",Qx),e.directive("close-popper",sk),e.component("VTooltip",Bx),e.component("VDropdown",Mx),e.component("VMenu",Fx))},options:Jw},ik=Ol(e=>{e.vueApp.use(ak)}),lk=Object.freeze({left:0,top:0,width:16,height:16}),ck=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),uk=Object.freeze({...lk,...ck});Object.freeze({...uk,body:"",hidden:!1});const pk=/(-?[0-9.]*[0-9]+[0-9.]*)/g,dk=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function fk(e,t,n){if(1===t)return e;if(n=n||100,"number"==typeof e)return Math.ceil(e*t*n)/n;if("string"!=typeof e)return e;const o=e.split(pk);if(null===o||!o.length)return e;const r=[];let s=o.shift(),a=dk.test(s);for(;;){if(a){const e=parseFloat(s);isNaN(e)?r.push(s):r.push(Math.ceil(e*t*n)/n)}else r.push(s);if(s=o.shift(),void 0===s)return r.join("");a=!a}}const hk=Object.freeze({width:null,height:null}),mk=Object.freeze({...hk,...ck});function gk(e){const t={display:"inline-block",width:"1em",height:"1em"},n=e.varName;switch(e.pseudoSelector&&(t.content="''"),e.mode){case"background":n&&(t["background-image"]="var(--"+n+")"),t["background-repeat"]="no-repeat",t["background-size"]="100% 100%";break;case"mask":t["background-color"]="currentColor",n&&(t["mask-image"]=t["-webkit-mask-image"]="var(--"+n+")"),t["mask-repeat"]=t["-webkit-mask-repeat"]="no-repeat",t["mask-size"]=t["-webkit-mask-size"]="100% 100%"}return t}function yk(e,t){const n={},o=t.varName,r=function(e){const t={...uk,...e},n={...mk},o={left:t.left,top:t.top,width:t.width,height:t.height};let r=t.body;[t,n].forEach(e=>{const t=[],n=e.hFlip,s=e.vFlip;let a,i=e.rotate;switch(n?s?i+=2:(t.push("translate("+(o.width+o.left).toString()+" "+(0-o.top).toString()+")"),t.push("scale(-1 1)"),o.top=o.left=0):s&&(t.push("translate("+(0-o.left).toString()+" "+(o.height+o.top).toString()+")"),t.push("scale(1 -1)"),o.top=o.left=0),i<0&&(i-=4*Math.floor(i/4)),i%=4,i){case 1:a=o.height/2+o.top,t.unshift("rotate(90 "+a.toString()+" "+a.toString()+")");break;case 2:t.unshift("rotate(180 "+(o.width/2+o.left).toString()+" "+(o.height/2+o.top).toString()+")");break;case 3:a=o.width/2+o.left,t.unshift("rotate(-90 "+a.toString()+" "+a.toString()+")")}i%2==1&&(o.left!==o.top&&(a=o.left,o.left=o.top,o.top=a),o.width!==o.height&&(a=o.width,o.width=o.height,o.height=a)),t.length&&(r=function(e,t){const n=function(e,t="defs"){let n="";const o=e.indexOf("<"+t);for(;o>=0;){const r=e.indexOf(">",o),s=e.indexOf("",s);if(-1===a)break;n+=e.slice(r+1,s).trim(),e=e.slice(0,o).trim()+e.slice(a+1)}return{defs:n,content:e}}(e);return o=n.defs,r=t+n.content+"",o?""+o+""+r:r;var o,r}(r,''))});const s=n.width,a=n.height,i=o.width,l=o.height;let c,u;null===s?(u=null===a?"1em":"auto"===a?l:a,c=fk(u,i/l)):(c="auto"===s?i:s,u=null===a?fk(c,l/i):"auto"===a?l:a);const p={},d=(e,t)=>{(e=>"unset"===e||"undefined"===e||"none"===e)(t)||(p[e]=t.toString())};d("width",c),d("height",u);const f=[o.left,o.top,i,l];return p.viewBox=f.join(" "),{attributes:p,viewBox:f,body:r}}(e);let s=r.viewBox;s[2]!==s[3]&&(t.forceSquare?s=function(e){const[t,n,o,r]=e;if(o!==r){const e=Math.max(o,r);return[t-(e-o)/2,n-(e-r)/2,e,e]}return e}(s):n.width=fk("1em",s[2]/s[3]));const a='url("'+("data:image/svg+xml,"+function(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(//g,"%3E").replace(/\s+/g," ")}(function(e,t){let n=-1===e.indexOf("xlink:")?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const o in t)n+=" "+o+'="'+t[o]+'"';return'"+e+""}(r.body.replace(/currentColor/g,t.color||"black"),{viewBox:`${s[0]} ${s[1]} ${s[2]} ${s[3]}`,width:`${s[2]}`,height:`${s[3]}`}))+'")');if(o)n["--"+o]=a;else switch(t.mode){case"background":n["background-image"]=a;break;case"mask":n["mask-image"]=n["-webkit-mask-image"]=a}return n}const vk={selectorStart:{compressed:"{",compact:" {",expanded:" {"},selectorEnd:{compressed:"}",compact:"; }\n",expanded:";\n}\n"},rule:{compressed:"{key}:",compact:" {key}: ",expanded:"\n {key}: "}};function _k(e){const t=Sg().icon,n=(t.collections||[]).sort((e,t)=>t.length-e.length);return Ys(()=>{const o=e(),r=o.startsWith(t.cssSelectorPrefix)?o.slice(t.cssSelectorPrefix.length):o,s=t.aliases?.[r]||r;if(!s.includes(":")){const e=n.find(e=>s.startsWith(e+"-"));return e?e+":"+s.slice(e.length+1):s}return s})}function bk(e,t){if(!1!==e)return!0===e||null===e?t:e}let wk;const xk=Qn({name:"NuxtIconCss",props:{name:{type:String,required:!0},customize:{type:[Function,Boolean,null],default:null,required:!1}},setup(e){const t=Rl(),n=Sg().icon,o=Ys(()=>e.name?n.cssSelectorPrefix+e.name:""),r=Ys(()=>"."+function(e){return e.replace(/([^\w-])/g,"\\$1")}(o.value));{const s=function(){if(wk)return wk;wk=new Set;const e=e=>{if((e=e.replace(/^:where\((.*)\)$/,"$1").trim()).startsWith("."))return e},t=n=>{if(n?.length)for(const o of n){o?.cssRules&&t(o.cssRules);const n=o?.selectorText;if("string"==typeof n){const t=e(n);t&&wk.add(t)}}};if("undefined"!=typeof document)for(const n of document.styleSheets)try{const e=n.cssRules||n.rules;t(e)}catch{}return wk}();async function a(t){if(s.has(r.value))return;if("undefined"==typeof document)return;const o=document.createElement("style");o.textContent=function(t,o=!0){let s=r.value;n.cssWherePseudo&&(s=`:where(${s})`);const a=function(e,t={}){const n=t.customise?t.customise(e.body):e.body,o=t.mode||(t.color||!n.includes("currentColor")?"background":"mask");let r=t.varName;void 0===r&&"mask"===o&&(r="svg");const s={...t,mode:o,varName:r};"background"===o&&delete s.varName;const a={...t.rules,...gk(s),...yk({...uk,...e,body:n},s)};return function(e,t="expanded"){const n=[];for(let o=0;oe.name,()=>{if(s.has(r.value))return;const n=function(e){if(!e)return;const n=Pm(e);if(n)return n;const o=t.payload?.data?.[e];return o?(Om(e,o),o):void 0}(e.name);n?a(n):async function(e){if(!e)return null;const t=Pm(e);if(t)return t;const n=(o=e,new Promise((e,t)=>{const n="string"==typeof o?dm(o,!0):o;n?ag([n||o],r=>{if(r.length&&n){const t=Lm(n);if(t)return void e({...gm,...t})}t(o)}):t(o)})).catch(()=>null);var o;return await n,Pm(e)}(e.name).then(e=>{e&&a(e)}).catch(()=>null)},{immediate:!0})}return()=>Qs("span",{class:["iconify",o.value]})}}),kk=Qn({name:"NuxtIconSvg",props:{name:{type:String,required:!0},customize:{type:[Function,Boolean,null],default:null,required:!1}},setup(e,{slots:t}){const n=Rl(),o=Sg().icon,r=_k(()=>e.name),s="i-"+r.value;if(r.value){const e=n.payload.data[s];e&&Om(r.value,e)}return()=>Qs(xg,{icon:r.value,ssr:!0,customise:bk(e.customize,o.customize)},t)}}),Ek=Qn({name:"NuxtIcon",props:{name:{type:String,required:!0},mode:{type:String,required:!1,default:null},size:{type:[Number,String],required:!1,default:null},customize:{type:[Function,Boolean,null],default:null,required:!1}},setup(e,{slots:t}){const n=Rl(),o=Sg().icon,r=_k(()=>e.name),s=Ys(()=>n.vueApp?.component(r.value)||("svg"===(e.mode||o.mode)?kk:xk)),a=Ys(()=>{const t=e.size||o.size;return t?{fontSize:Number.isNaN(+t)?t:t+"px"}:null});return()=>Qs(s.value,{...o.attrs,name:r.value,class:o.class,style:a.value,customize:e.customize},t)}}),Tk=Object.freeze(Object.defineProperty({__proto__:null,default:Ek},Symbol.toStringTag,{value:"Module"}));function Sk(e){const t=String(e||"").trim();if(!t)return"";const n=t.split(/\s+/).find(e=>e.includes(":")||e.startsWith("uil-")||e.startsWith("uis-")||e.startsWith("uit-")||e.startsWith("i-uil-"))||t;return n.includes(":")?n:n.startsWith("i-uil-")?`uil:${n.slice(6)}`:n.startsWith("uil-")?`uil:${n.slice(4)}`:n.startsWith("uis-")?`uis:${n.slice(4)}`:n.startsWith("uit-")?`uit:${n.slice(4)}`:`uil:${n}`}const Ck=Qn({name:"UIIcon",inheritAttrs:!1,__name:"UIIcon",props:{name:{default:null}},setup(e){const t=e,n=er(),o=Ys(()=>Sk(t.name)),r=Ys(()=>n["aria-label"]||n["aria-labelledby"]||"img"===n.role?void 0:"true"),s=Ys(()=>{const{class:e,...t}=n;return t}),a=Ys(()=>["inline-flex shrink-0 items-center justify-center align-middle leading-none",n.class]);return(e,t)=>{const n=Ek;return o.value?(ds(),vs(n,$s({key:0,name:o.value,mode:"svg"},s.value,{class:a.value,"aria-hidden":r.value}),null,16,["name","class","aria-hidden"])):Ls("",!0)}}}),Ak=[Gc,Qc,Zh,om,rm,sm,im,um,Cg,Nb,Mb,Fb,Bb,Ub,Hb,ik,Ol(e=>{e.vueApp.component("UIIcon",Ck)}),Ol({name:"i18n:plugin:ssg-detect",dependsOn:["i18n:plugin","i18n:plugin:route-locale-detect"],enforce:"post",setup(e){}})];function Lk(e,t){const n=t/e*100;return 2/Math.PI*100*Math.atan(n/50)}function Ok(e={}){const t=Rl(),n=t._loadingIndicator||(t._loadingIndicator=function(e={}){const{duration:t=2e3,throttle:n=200,hideDelay:o=500,resetDelay:r=400}=e,s=e.estimatedProgress||Lk,a=Rl(),i=At(0),l=At(!1),c=At(!1);let u,p,d,f,h=!1;const m=(e={})=>{v(),c.value=!1,g(0,e)};function g(e=0,t={}){if(a.isHydrating)return;if(e>=100)return y({force:t.force});_(),i.value=e<0?0:e;const o=t.force?0:n;o?p=setTimeout(()=>{l.value=!0,b()},o):(l.value=!0,b())}function y(e={}){i.value=100,h=!0,_(),v(),e.error&&(c.value=!0),e.force?(i.value=0,l.value=!1):d=setTimeout(()=>{l.value=!1,f=setTimeout(()=>{i.value=0},r)},o)}function v(){clearTimeout(d),clearTimeout(f)}function _(){clearTimeout(p),cancelAnimationFrame(u)}function b(){let e;h=!1,u=requestAnimationFrame(function n(o){if(h)return;e??(e=o);const r=o-e;i.value=Math.max(0,Math.min(100,s(t,r))),u=requestAnimationFrame(n)})}let w=()=>{};{const e=a.hook("page:loading:start",()=>{m()}),t=a.hook("page:loading:end",()=>{y()}),n=a.hook("vue:error",()=>y());w=()=>{n(),e(),t(),_()}}return{_cleanup:w,progress:Ys(()=>i.value),isLoading:Ys(()=>l.value),error:Ys(()=>c.value),start:m,set:g,finish:y,clear:_}}(e));return ie()&&(t._loadingIndicatorDeps||(t._loadingIndicatorDeps=0),t._loadingIndicatorDeps++,le(()=>{t._loadingIndicatorDeps--,0===t._loadingIndicatorDeps&&(n._cleanup(),delete t._loadingIndicator)})),n}const Pk=Qn({name:"NuxtLoadingIndicator",props:{throttle:{type:Number,default:200},duration:{type:Number,default:2e3},hideDelay:{type:Number,default:500},resetDelay:{type:Number,default:400},height:{type:Number,default:3},color:{type:[String,Boolean],default:"repeating-linear-gradient(to right,#00dc82 0%,#34cdfe 50%,#0047e1 100%)"},errorColor:{type:String,default:"repeating-linear-gradient(to right,#f87171 0%,#ef4444 100%)"},estimatedProgress:{type:Function,required:!1}},setup(e,{slots:t,expose:n}){const{progress:o,isLoading:r,error:s,start:a,finish:i,clear:l}=Ok({duration:e.duration,throttle:e.throttle,hideDelay:e.hideDelay,resetDelay:e.resetDelay,estimatedProgress:e.estimatedProgress});return n({progress:o,isLoading:r,error:s,start:a,finish:i,clear:l}),()=>Qs("div",{class:"nuxt-loading-indicator",style:{position:"fixed",top:0,right:0,left:0,pointerEvents:"none",width:"auto",height:`${e.height}px`,opacity:r.value?1:0,background:s.value?e.errorColor:e.color||void 0,backgroundSize:(o.value>0?100/o.value*100:0)+"% auto",transform:`scaleX(${o.value}%)`,transformOrigin:"left",transition:"transform 0.1s, height 0.4s, opacity 0.4s",zIndex:999999}},t)}}),Rk=(e="RouteProvider")=>Qn({name:e,props:{route:{type:Object,required:!0},vnode:Object,vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(e){const t=e.renderKey,n=e.route,o={};for(const r in e.route)Object.defineProperty(o,r,{get:()=>t===e.renderKey?e.route[r]:n[r],enumerable:!0});return bn(Wl,mt(o)),()=>e.vnode?Qs(e.vnode,{ref:e.vnodeRef}):e.vnode}}),$k=Rk(),Ik=new WeakMap,jk=Qn({name:"NuxtPage",inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(e,{attrs:t,slots:n,expose:o}){const r=Rl(),s=Ct(),a=wn(Wl,null);let i;o({pageRef:s});const l=wn(Vl,null);let c;const u=r.deferHydration();let p=!1,d=0;if(r.isHydrating){const e=r.hooks.hookOnce("app:error",u);ql().beforeEach(e)}e.pageKey&&En(()=>e.pageKey,(e,t)=>{e!==t&&r.callHook("page:loading:start")});let f=!1;{const e=ql().beforeResolve(()=>{f=!1});Ro(()=>{e(),u()})}return()=>Qs(Rp,{name:e.name,route:e.route,...t},{default:t=>{const o=function(e,t,n){if(!e)return!1;const o=t.matched.findIndex(e=>e.components?.default===n?.type);return!(!o||-1===o)&&(t.matched.slice(0,o).some((t,n)=>t.components?.default!==e.matched[n]?.components?.default)||n&&Np({route:t,Component:n})!==Np({route:e,Component:n}))}(a,t.route,t.Component),h=a&&a.matched.length===t.route.matched.length;if(!t.Component)return c&&!h?c:void u();if(c&&l&&!l.isCurrent(t.route))return c;if(o&&a&&(!l||l?.isCurrent(a)))return h||c?c:null;const m=Np(t,e.pageKey),g=(y=a,v=t.route,_=t.Component,!!y&&v.matched.findIndex(e=>e.components?.default===_?.type){f||(f=!0,r.callHook("page:loading:end"))}),p&&i!==m&&d++,i=m;const b=!!(e.transition??t.route.meta.pageTransition),w=b&&ed([e.transition,t.route.meta.pageTransition,false,{onAfterLeave(){r["~transitionFinish"]?.(),delete r["~transitionFinish"],delete r["~transitionPromise"],r.callHook("page:transition:finish",t.Component)}}]),x=e.keepalive??t.route.meta.keepalive??!1;return c=Kp(b&&w,((e,t)=>({default:()=>e?Qs(vo,!0===e?{}:e,t):t}))(x,Qs(es,{key:d,suspensible:!0,onPending:()=>{p=!0,b&&!r["~transitionPromise"]&&(r["~transitionPromise"]=new Promise(e=>{r["~transitionFinish"]=e})),r.callHook("page:start",t.Component)},onResolve:async()=>{p=!1;try{await rn(),r._route.sync?.(),await r.callHook("page:finish",t.Component),f||g||(f=!0,await r.callHook("page:loading:end"))}finally{u()}}},{default:()=>{const e={key:m||void 0,vnode:n.default?Dk(n.default,t):t.Component,route:t.route,renderKey:m||void 0,trackRootNodes:b,vnodeRef:s};if(!x)return Qs($k,e);const o=t.Component.type,r=o;let a=Ik.get(r);return a||(a=Rk(o.name||o.__name),Ik.set(r,a)),Qs(a,e)}}))).default(),c}})}});function Dk(e,t){const n=e(t);return 1===n.length?Qs(n[0]):Qs(as,void 0,n)}const Nk=Mc,Mk=Qn({name:"LayoutLoader",inheritAttrs:!1,props:{name:String,layoutProps:Object},setup:(e,t)=>()=>Qs(lm[e.name],e.layoutProps,t.slots)}),Fk=Qn({name:"NuxtLayout",inheritAttrs:!1,props:{name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},setup(e,t){const n=Rl(),o=wn(Wl),r=o&&o!==Gl()?o:mu(),s=Ys(()=>{let t=Rt(e.name)??r?.meta.layout??Nk(r?.path).appLayout??"default";return t&&!(t in lm)&&e.fallback&&(t=Rt(e.fallback)),t}),a=At();t.expose({layoutRef:a});const i=n.deferHydration();if(n.isHydrating){const e=n.hooks.hookOnce("app:error",i);ql().beforeEach(e)}let l;return()=>{const o=!!s.value&&s.value in lm&&!!r?.meta.layoutTransition,c=o&&ed([r?.meta.layoutTransition,false,{onBeforeLeave(){n["~transitionPromise"]=new Promise(e=>{n["~transitionFinish"]=e})},onAfterLeave(){n["~transitionFinish"]?.(),delete n["~transitionFinish"],delete n["~transitionPromise"]}}]),u=l;return l=s.value,Kp(c,{default:()=>Qs(es,{suspensible:!0,onResolve:async()=>{await rn(i)}},{default:()=>Qs(Bk,{layoutProps:$s(t.attrs,r.meta.layoutProps??{},{ref:a}),key:s.value||void 0,name:s.value,shouldProvide:!e.name,isRenderingNewLayout:e=>e!==u&&e===s.value,hasTransition:o},t.slots)})}).default()}}}),Bk=Qn({name:"NuxtLayoutProvider",inheritAttrs:!1,props:{name:{type:[String,Boolean]},layoutProps:{type:Object},hasTransition:{type:Boolean},shouldProvide:{type:Boolean},isRenderingNewLayout:{type:Function,required:!0}},setup(e,t){const n=e.name;e.shouldProvide&&bn(Vl,{isCurrent:e=>!1===n||n===(e.meta.layout??Nk(e.path).appLayout??"default")});const o=wn(Wl);if(o&&o===Gl()){const t=mu(),n={};for(const r in t){const s=r;Object.defineProperty(n,s,{enumerable:!0,get:()=>e.isRenderingNewLayout(e.name)?t[s]:o[s]})}bn(Wl,mt(n))}return()=>!n||"string"==typeof n&&!(n in lm)?t.slots.default?.():Qs(Mk,{key:n,layoutProps:e.layoutProps,name:n},t.slots)}}),Uk={class:"rounded-lg border border-bg-light p-3 font-mono text-xs leading-4 break-all text-gray-300 select-none"},Hk={key:0,class:"text-left break-all"},zk={class:"text-white"},Vk=Qn({name:"AwayUrlPreview",__name:"AwayUrlPreview",props:{parsedUrl:{},url:{}},setup:e=>(t,n)=>(ds(),ys("div",Uk,[e.parsedUrl?(ds(),ys("p",Hk,[Cs(ee(e.parsedUrl.protocol)+ee("//"),1),ks("b",zk,ee(e.parsedUrl.hostname),1),Cs(ee(e.parsedUrl.rest),1)])):(ds(),ys(as,{key:1},[Cs(ee(e.url),1)],64))]))}),Wk={class:"size-5 animate-spin text-white",fill:"none",viewBox:"0 0 24 24"},qk=Qn({name:"UILoader",__name:"UILoader",setup:e=>(e,t)=>(ds(),ys("svg",Wk,[...t[0]||(t[0]=[ks("circle",{class:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"},null,-1),ks("path",{class:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"},null,-1)])]))}),Gk=["disabled","aria-label","type"],Kk={key:0,class:"absolute inset-0 flex items-center justify-center"},Jk=Qn({name:"UIButton",__name:"UIButton",props:{htmlType:{type:String,default:"button",validator:e=>["button","submit","reset"].includes(e)},variant:{type:String,default:"primary",validator:e=>["primary","secondary","error","success","warning","text","outline","ghost","light","unstyled"].includes(e)},size:{type:String,default:"md",validator:e=>["xs","sm","md","lg","xl","2xl","3xl","4xl","5xl"].includes(e)},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},leftIcon:{type:String,default:null},rightIcon:{type:String,default:null},iconSize:{type:String,default:null},fullWidth:{type:Boolean,default:!1},pressAnimation:{type:Boolean,default:!0},type:{type:String,default:null},icon:{type:String,default:null},ariaLabel:{type:String,default:null},contentAlign:{type:String,default:"center",validator:e=>["start","center","end","between","around","evenly"].includes(e)}},emits:["click"],setup(e,{emit:t}){const n=new Set(["xs","sm","md","lg"]),o=new Set(["uil-trash","uil-trash-alt"]),r=/(?:^|\s)(?:[\w-]+:)*!?(?:static|fixed|absolute|relative|sticky)(?:\s|$)/,s=e,a=t,i=er(),l=Zo(),c=Ys(()=>j(s.type)?null:s.type),u=Ys(()=>n.has(s.size)?s.size:"lg"),p=Ys(()=>j(s.type)?s.type:"submit"===s.htmlType||"reset"===s.htmlType?s.htmlType:"button"),d=Ys(()=>s.iconSize?s.iconSize:function(e){switch(e){case"xs":return"text-xs leading-none";case"md":return"text-base leading-none";case"lg":case"xl":return"text-lg leading-none";case"2xl":return"text-xl leading-none";case"3xl":return"text-2xl leading-none";case"4xl":return"text-3xl leading-none";case"5xl":return"text-4xl leading-none";default:return"text-sm leading-none"}}(s.size)),f=Ys(()=>function(e){switch(e){case"xs":return"size-3";case"sm":case"md":default:return"size-4";case"lg":return"size-5"}}(u.value)),h=Ys(()=>(u.value,"gap-1.5")),m=Ys(()=>P(i.class)),g=Ys(()=>{return!0===(e=i["aria-pressed"])||"true"===e;var e}),y=Ys(()=>function(e){switch(e){case"start":return"justify-start";case"end":return"justify-end";case"between":return"justify-between";case"around":return"justify-around";case"evenly":return"justify-evenly";default:return"justify-center"}}(s.contentAlign)),v=Ys(()=>function(e){switch(e){case"start":case"between":return"text-left";case"end":return"text-right";default:return"text-center"}}(s.contentAlign)),_=Ys(()=>c.value&&!s.variant?{"":"primary",error:"error",success:"success",warning:"warning",secondary:"secondary",text:"text"}[c.value]||c.value:s.variant),b=Ys(()=>c.value&&"primary"!==s.variant||c.value?c.value:_.value),w=Ys(()=>s.leftIcon||s.icon),x=Ys(()=>I(l.default?.())),k=Ys(()=>Boolean((w.value||s.rightIcon)&&!x.value)),E=Ys(()=>$(w.value)||$(s.rightIcon)),T=Ys(()=>s.ariaLabel&&String(s.ariaLabel).trim()?String(s.ariaLabel).trim():k.value?"string"==typeof i.title&&i.title.trim()?i.title.trim():"Action button":void 0),S=Ys(()=>{const e=O("flex min-w-0 max-w-full items-center whitespace-nowrap select-none outline-none transition-all duration-150 ease-out motion-reduce:transition-none",y.value,v.value);return m.value||e.unshift("relative"),function(e){"unstyled"!==b.value&&L(e,"text"===b.value?function(e){switch(e){case"xs":return"text-xs leading-4";case"sm":case"md":default:return"text-sm leading-5";case"lg":return"text-base leading-6"}}(u.value):function(e){switch(e){case"xs":return"min-h-6 rounded px-2 py-1 text-xs leading-4";case"sm":return"min-h-8 rounded-md px-3 py-1.5 text-sm leading-5";case"lg":return"min-h-11 rounded-lg px-5 py-2.5 text-base leading-6";default:return"min-h-9 rounded-lg px-4 py-2 text-sm leading-5"}}(u.value))}(e),s.fullWidth&&e.push("w-full"),function(e){if("unstyled"===b.value)return;if(E.value)return void L(e,R("error"));if("secondary"===s.type)return void L(e,R(_.value));L(e,function(e){switch(e){case"secondary":return"bg-transparent text-white shadow-[inset_0_0_0_1px_theme(colors.bg.light)] hover:text-indigo-500 hover:shadow-[inset_0_0_0_1px_rgb(99_102_241)]";case"error":return"bg-gradient-to-r from-red-600 to-rose-700 text-white hover:from-red-600 hover:to-rose-700";case"success":return"bg-gradient-to-r from-green-600 to-emerald-700 text-white hover:from-green-600 hover:to-emerald-700";case"warning":return"bg-gradient-to-r from-yellow-600 to-yellow-600 text-white hover:from-yellow-600 hover:to-yellow-600";case"text":return"bg-transparent text-gray-300 hover:text-white";case"outline":return"bg-transparent text-white shadow-[inset_0_0_0_1px_rgb(107_114_128)] hover:bg-bg-light";case"ghost":return g.value,"bg-none bg-gray-900/20 text-white hover:bg-bg-light";case"light":return"bg-bg-light text-white hover:bg-bg-lighter";default:return"bg-gradient-to-r from-purple-600 to-indigo-700 text-white hover:from-purple-600 hover:to-indigo-700"}}(""===b.value?"primary":b.value))}(e),function(e){(s.disabled||s.loading)&&function(e){var t;L(e,"cursor-not-allowed opacity-60"),function(e){for(let t=e.length-1;t>=0;t-=1)e[t]?.startsWith("hover:")&&e.splice(t,1)}(e),("primary"===(t=b.value)||""===t)&&L(e,"from-gray-500 to-gray-700")}(e),s.loading&&e.push("cursor-wait"),s.disabled||s.loading||(e.push("cursor-pointer"),s.pressAnimation&&L(e,["transform","motion-safe:active:scale-[0.98]","motion-safe:active:translate-y-px"]))}(e),e}),C=Ys(()=>{const e=O("flex min-w-0 flex-nowrap items-center whitespace-nowrap",y.value,h.value);return s.fullWidth&&e.push("w-full"),s.loading&&e.push("opacity-0"),e}),A=Ys(()=>{const{class:e,...t}=i;return t});function L(e,t){if(t)if("string"!=typeof t)if(Array.isArray(t))for(const n of t)L(e,n);else for(const[n,o]of Object.entries(t))o&&e.push(n);else e.push(...t.split(" ").filter(Boolean))}function O(...e){const t=[];for(const n of e)L(t,n);return t}function P(e){return!!e&&("string"==typeof e?r.test(e):Array.isArray(e)?e.some(e=>P(e)):Object.entries(e).some(([e,t])=>Boolean(t)&&r.test(e)))}function R(e){switch(e){case"error":return"bg-transparent text-red-500 shadow-[inset_0_0_0_1px_theme(colors.bg.light)] hover:text-red-600 hover:shadow-[inset_0_0_0_1px_rgb(239_68_68)]";case"success":return"bg-transparent text-green-500 shadow-[inset_0_0_0_1px_theme(colors.bg.light)] hover:text-green-700 hover:shadow-[inset_0_0_0_1px_rgb(16_185_129)]";case"warning":return"bg-transparent text-yellow-500 shadow-[inset_0_0_0_1px_theme(colors.bg.light)] hover:text-yellow-600 hover:shadow-[inset_0_0_0_1px_rgb(234_179_8)]";default:return"bg-transparent text-white shadow-[inset_0_0_0_1px_theme(colors.bg.light)] hover:text-indigo-500 hover:shadow-[inset_0_0_0_1px_rgb(99_102_241)]"}}function $(e){return"string"==typeof e&&o.has(e)}function I(e){return"string"==typeof e?Boolean(e.trim()):!!Array.isArray(e)&&e.some(e=>!!e&&(!("string"!=typeof e.children||!e.children.trim())||!!(Array.isArray(e.children)&&e.children.length>0)&&I(e.children)))}function j(e){return"button"===e||"submit"===e||"reset"===e}function D(e){s.disabled||s.loading||a("click",e)}return(t,n)=>{const o=Fo("UIIcon");return ds(),ys("button",$s(A.value,{disabled:e.disabled||e.loading,class:S.value,"aria-label":T.value,type:p.value,onClick:D}),[e.loading?(ds(),ys("div",Kk,[Es(qk,{class:K(f.value)},null,8,["class"])])):Ls("",!0),ks("span",{class:K(C.value)},[w.value?(ds(),vs(o,{key:0,name:w.value,class:K(d.value)},null,8,["name","class"])):Ls("",!0),Go(t.$slots,"default"),e.rightIcon?(ds(),vs(o,{key:1,name:e.rightIcon,class:K(d.value)},null,8,["name","class"])):Ls("",!0)],2)],16,Gk)}}}),Xk={class:"space-y-6 text-center"},Yk={class:"flex flex-col"},Qk={class:"text-xl leading-7 font-medium text-white"},Zk={class:"flex gap-4"},eE=Qn({__name:"AwayRedirectContent",props:{rawUrl:{default:""},target:{default:"_self"},forceNewTab:{type:Boolean,default:!1},allowAutoRedirect:{type:Boolean,default:!0}},emits:["close"],setup(e,{emit:t}){const n=e,o=t,r=Cd(),{t:s}=Lb(),a=Ys(()=>jd(n.rawUrl,{fallbackToInput:!0})),i=Ys(()=>!Dd(a.value)),l=Ys(()=>i.value?null:a.value),c=Ys(()=>a.value),u=Ys(()=>i.value?s("away.unsafe_title"):s("away.title")),p=Ys(()=>i.value?s("away.unsafe_description"):s("away.description")),d=Ys(()=>c.value?Nd(c.value):null),f=Ys(()=>l.value?Md(l.value,r.DOMAIN):null);function h(){if(!l.value)return;const e=Id(l.value,r.DOMAIN),t=n.forceNewTab?"_blank":n.target;if(t&&"_self"!==t){const n=window.open(e,t,"noopener");return n&&(n.opener=null),void o("close")}o("close"),window.location.href=e}function m(){o("close")}return n.allowAutoRedirect&&f.value&&(window.location.href=f.value),(e,t)=>{const n=Fo("UIIcon");return ds(),ys("div",Xk,[Es(n,{name:"uil-exclamation-triangle",class:"text-8xl leading-none text-yellow-500"}),ks("div",Yk,[ks("h2",Qk,ee(u.value),1),ks("p",null,ee(p.value),1)]),c.value&&!i.value?(ds(),vs(Vk,{key:0,url:c.value,"parsed-url":d.value},null,8,["url","parsed-url"])):Ls("",!0),ks("div",Zk,[Es(Jk,{variant:"secondary","full-width":"",onClick:m},{default:yn(()=>[Cs(ee(e.$t("away.go_back")),1)]),_:1}),l.value&&!i.value?(ds(),vs(Jk,{key:0,variant:"primary","full-width":"",onClick:h},{default:yn(()=>[Cs(ee(e.$t("away.continue_to_site")),1)]),_:1})):Ls("",!0)])])}}}),tE="__popupScrollLockCount",nE="__popupScrollLockLeft",oE="__popupScrollLockOverflow",rE="__popupScrollLockPaddingRight",sE="__popupScrollLockPosition",aE="__popupScrollLockRight",iE="__popupScrollLockScrollX",lE="__popupScrollLockScrollY",cE="__popupScrollLockTop",uE="__popupScrollLockWidth";function pE(e){return"string"==typeof e?e:""}function dE(e){return 0===e?"0px":-e+"px"}const fE={class:"relative z-10 my-auto flex w-full justify-center"},hE=["aria-label","aria-labelledby"],mE={key:0,class:"flex items-center justify-between px-5 py-4"},gE={class:"relative -top-1 -right-1 flex flex-shrink-0 items-center gap-2"},yE={key:0,class:"flex justify-center py-8"},vE=(e,t)=>{const n=e.__vccOpts||e;for(const[o,r]of t)n[o]=r;return n},_E=vE(Qn({name:"PopUp",__name:"PopUp",props:{title:{default:null},loading:{type:Boolean,default:!1},lockScroll:{type:Boolean,default:!0},show:{type:Boolean,default:!1},width:{default:"max-w-xl"},size:{default:null},preventClose:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const n={enter:300,leave:300},o=e,r=t,s=Ct(null),a=Ct(null),i=Ct(null),l=Ct(""),c=Ct(!1),u=Ct(null),p=Ct(!1),d=`popup-title-${Zn()}`;let f=null,h=0,m=null,g=0;const y=Ys(()=>o.width?o.width:"lg"===o.size?"max-w-2xl":"sm"===o.size?"max-w-lg":"max-w-xl");function v(e){c.value=!0}function _(e){c.value&&w(),c.value=!1}function b(e){e.target===e.currentTarget&&w()}function w(){r("update:show",!1)}function x(e){$(e),e?("undefined"!=typeof document&&(u.value=document.activeElement instanceof HTMLElement?document.activeElement:null,document.addEventListener("keydown",L)),rn(()=>{if(!(s.value instanceof HTMLElement))return;const e=R(s.value);e.length>0?P(e[0]):P(s.value)}),"undefined"!=typeof ResizeObserver&&(T(),rn(()=>{o.show&&i.value&&(g=S(),f=new ResizeObserver(()=>{!function(){if(!o.show||!a.value)return;const e=S();if(e<=0||Math.abs(e-g)<1)return void(g=e);const t=Math.ceil(a.value.getBoundingClientRect().height),n=l.value?t:g;if(n<=0||Math.abs(n-e)<1)return g=e,void C();k(),E(),l.value=`${n}px`,g=e,h=window.requestAnimationFrame(()=>{h=0,l.value=`${e}px`}),m=window.setTimeout(C,350)}()}),f.observe(i.value))}))):(T(),A(),O()),c.value=!1}function k(){h&&(window.cancelAnimationFrame(h),h=0)}function E(){m&&(window.clearTimeout(m),m=null)}function T(){f?.disconnect(),f=null,k(),E(),l.value="",g=0}function S(){return Math.ceil(i.value?.getBoundingClientRect().height??0)}function C(){k(),E(),l.value=""}function A(){"undefined"!=typeof document&&document.removeEventListener("keydown",L)}function L(e){if(o.show&&e)return"Escape"!==e.key||o.preventClose?void("Tab"===e.key&&function(e){if(!(s.value instanceof HTMLElement))return;const t=R(s.value);if(0===t.length)return e.preventDefault(),void s.value.focus();const n=t[0],o=t[t.length-1],{activeElement:r}=document;if(e.shiftKey&&r===n)return e.preventDefault(),void o.focus();e.shiftKey||r!==o||(e.preventDefault(),n.focus())}(e)):(e.preventDefault(),void w())}function O(){u.value instanceof HTMLElement&&"function"==typeof u.value.focus&&P(u.value),u.value=null}function P(e){e.focus({preventScroll:!0})}function R(e){const t=["a[href]","button:not([disabled])","textarea:not([disabled])","input:not([disabled])","select:not([disabled])","[tabindex]:not([tabindex='-1'])"].join(",");return Array.from(e.querySelectorAll(t)).filter(e=>e instanceof HTMLElement&&null!==e.offsetParent)}function $(e){if(e){if(!o.lockScroll||p.value)return;return function(){if("undefined"==typeof window||"undefined"==typeof document)return;const e=Number(window[tE]||0);if(0===e){const{body:e,documentElement:t}=document,{scrollX:n,scrollY:o}=window,r=window.innerWidth-t.clientWidth;window[oE]=e.style.overflow,window[rE]=e.style.paddingRight,window[sE]=e.style.position,window[cE]=e.style.top,window[nE]=e.style.left,window[aE]=e.style.right,window[uE]=e.style.width,window[iE]=n,window[lE]=o,t.classList.add("body-scroll-locked"),e.style.top=dE(o),e.style.left=dE(n),e.style.right="0",e.style.width="100%",e.style.overflow="hidden",e.style.paddingRight=r>0?`${r}px`:"",e.style.position="fixed"}window[tE]=e+1}(),void(p.value=!0)}p.value&&(function(){if("undefined"==typeof window||"undefined"==typeof document)return;const e=Number(window[tE]||0),t=Math.max(0,e-1);if(window[tE]=t,t>0)return;const{body:n,documentElement:o}=document,r=window[iE]??0,s=window[lE]??0;n.style.overflow=pE(window[oE]),n.style.paddingRight=pE(window[rE]),n.style.position=pE(window[sE]),n.style.top=pE(window[cE]),n.style.left=pE(window[nE]),n.style.right=pE(window[aE]),n.style.width=pE(window[uE]),o.classList.remove("body-scroll-locked"),window.scrollTo(r,s),window[oE]=void 0,window[rE]=void 0,window[sE]=void 0,window[cE]=void 0,window[nE]=void 0,window[aE]=void 0,window[uE]=void 0,window[iE]=void 0,window[lE]=void 0}(),p.value=!1)}return En(()=>o.show,e=>{r("update:show",e),x(e)}),Lo(()=>{x(o.show)}),Ro(()=>{T(),A(),O(),p.value&&$(!1)}),(t,o)=>(ds(),vs(Dn,{to:"body"},[Es(da,{appear:"",duration:n,"enter-active-class":"transition-[opacity,backdrop-filter,-webkit-backdrop-filter] duration-300 ease-in-out motion-reduce:duration-[0.01ms]","enter-from-class":"opacity-0 backdrop-blur-none [&_.popup-dialog]:translate-y-3.5 [&_.popup-dialog]:scale-[0.97] [&_.popup-dialog]:opacity-0 [&_.popup-dialog]:blur-[2px] motion-reduce:[&_.popup-dialog]:translate-y-0 motion-reduce:[&_.popup-dialog]:scale-100 motion-reduce:[&_.popup-dialog]:blur-none","enter-to-class":"[&_.popup-dialog]:translate-y-0 [&_.popup-dialog]:scale-100 [&_.popup-dialog]:opacity-100 [&_.popup-dialog]:blur-none","leave-active-class":"transition-[opacity,backdrop-filter,-webkit-backdrop-filter] duration-300 ease-in-out motion-reduce:duration-[0.01ms]","leave-from-class":"[&_.popup-dialog]:translate-y-0 [&_.popup-dialog]:scale-100 [&_.popup-dialog]:opacity-100 [&_.popup-dialog]:blur-none","leave-to-class":"opacity-0 backdrop-blur-none [&_.popup-dialog]:translate-y-3.5 [&_.popup-dialog]:scale-[0.97] [&_.popup-dialog]:opacity-0 [&_.popup-dialog]:blur-[2px] motion-reduce:[&_.popup-dialog]:translate-y-0 motion-reduce:[&_.popup-dialog]:scale-100 motion-reduce:[&_.popup-dialog]:blur-none"},{default:yn(()=>[e.show?(ds(),ys("div",{key:0,class:K(["fixed inset-0 z-50 m-0 flex justify-center overflow-y-auto overscroll-y-contain p-1 opacity-100 backdrop-blur-lg will-change-[opacity,backdrop-filter] [-webkit-overflow-scrolling:touch] lg:p-5",[e.preventClose?"cursor-default":"cursor-pointer"]]),onMousedown:o[6]||(o[6]=t=>e.preventClose?null:v()),onMouseup:o[7]||(o[7]=t=>e.preventClose?null:_()),onTouchstart:o[8]||(o[8]=t=>e.preventClose?null:v()),onTouchend:o[9]||(o[9]=t=>e.preventClose?null:_()),onPointerdown:o[10]||(o[10]=t=>e.preventClose?null:v()),onPointerup:o[11]||(o[11]=t=>e.preventClose?null:_()),onClick:o[12]||(o[12]=t=>e.preventClose?null:b)},[ks("div",fE,[ks("div",{ref_key:"dialog",ref:s,class:K(["popup-dialog flex w-full origin-center cursor-default flex-col rounded-2xl border border-bg-light/80 bg-bg-dark shadow-2xl shadow-black/50 backdrop-blur-xl transition-[opacity,filter,transform,translate,scale,rotate] duration-300 ease-in-out will-change-[opacity,filter,transform,translate,scale,rotate] [backface-visibility:hidden] motion-reduce:transition-none",[y.value]]),role:"dialog","aria-modal":"true","aria-label":e.title||void 0,"aria-labelledby":e.title?d:void 0,tabindex:"-1",onMousedown:o[0]||(o[0]=Qa(()=>{},["stop"])),onMouseup:o[1]||(o[1]=Qa(()=>{},["stop"])),onTouchstart:o[2]||(o[2]=Qa(()=>{},["stop"])),onTouchend:o[3]||(o[3]=Qa(()=>{},["stop"])),onPointerdown:o[4]||(o[4]=Qa(()=>{},["stop"])),onPointerup:o[5]||(o[5]=Qa(()=>{},["stop"]))},[ks("div",{ref_key:"dialogSizeFrame",ref:a,class:"popup-size-frame overflow-hidden",style:z({height:l.value||void 0})},[ks("div",{ref_key:"dialogSizeContent",ref:i},[e.title?(ds(),ys("div",mE,[ks("h2",{id:d,class:"text-xl leading-7 font-medium text-white"},ee(e.title),1),ks("div",gE,[Go(t.$slots,"actions",{},void 0,!0),e.preventClose?Ls("",!0):(ds(),vs(Jk,{key:0,variant:"text",size:"xs","icon-size":"text-2xl leading-none","left-icon":"uil-times","aria-label":t.$t("actions.cancel"),class:"flex size-8 items-center justify-center rounded-full bg-bg-light/50 p-0 text-white transition-all duration-500 hover:bg-bg-light/70 hover:text-white",onClick:w},null,8,["aria-label"]))])])):Ls("",!0),ks("div",{class:K(["px-5 pb-5",[e.title?"":"pt-5"]])},[e.loading?(ds(),ys("div",yE,[Es(qk,{class:"size-14"})])):Go(t.$slots,"default",{key:1},void 0,!0)],2)],512)],4)],42,hE)])],34)):Ls("",!0)]),_:3})]))}}),[["__scopeId","data-v-91a61bf8"]]),bE=vE(Qn({__name:"app",setup(e){const{show:t,rawUrl:n,target:o,close:r}=id();function s(e){e?t.value=!0:r()}return(e,a)=>{const i=Pk,l=jk,c=Fk;return ds(),ys(as,null,[Es(i,{color:"rgb(168, 85, 247)",height:5}),Es(c,null,{default:yn(()=>[Es(l)]),_:1}),Es(_E,{show:Rt(t),width:"max-w-md","onUpdate:show":s},{default:yn(()=>[Es(eE,{"raw-url":Rt(n),target:Rt(o),"allow-auto-redirect":!1,"force-new-tab":"",onClose:Rt(r)},null,8,["raw-url","target","onClose"])]),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-05f96a07"]]);function wE(){const e=sd("ui:modalAuth",()=>!1),t=sd("ui:modalSettings",()=>!1),n=sd("ui:modalVerify",()=>!1),o=sd("ui:modalGuestToUserShowed",()=>!1);return{modalAuth:e,modalSettings:t,modalVerify:n,modalGuestToUserShowed:o,setModalAuth(t){e.value=Boolean(t)},setModalSettings(e){t.value=Boolean(e)},setModalVerify(e){n.value=Boolean(e)},setModalGuestToUserShowed(e){o.value=Boolean(e)}}}function xE(e){if(e?.error&&"object"==typeof e.error)return e.error}function kE(e){const t=xE(e);return Number(t?.code??t?.statusCode??e?.statusCode??e?.code)||500}function EE(e){const t=xE(e);return t?.message||e?.message||"error.server_error"}const TE={key:0,class:"ml-auto flex w-full flex-col items-center justify-center p-20 text-white"},SE={class:"text-center text-xl leading-7 font-medium"},CE={class:"mt-5 flex space-x-1 text-2xl leading-8"},AE={class:"mb-5 text-9xl leading-none"},LE={class:"text-center text-xl leading-7 font-medium uppercase"},OE=Qn({name:"AppErrorPage",__name:"error",props:{error:{}},setup(e){const t=e,{t:n,te:o}=Lb(),r=Gl(),s=ql(),a=Ch(),{setModalAuth:i}=wE(),l=Ct(10);let c=null;const u=Ys(()=>({statusCode:kE(t.error),message:EE(t.error)})),p=Ys(()=>({400:n("errors.http.bad_request"),401:n("errors.http.unauthorized"),403:n("errors.http.forbidden"),404:n("errors.http.not_found"),408:n("errors.http.request_timeout"),500:n("errors.http.internal_server_error"),502:n("errors.http.bad_gateway"),503:n("errors.http.service_unavailable")})),d=Ys(()=>{const{message:e,statusCode:t}=u.value;return o(e)?n(e):/^[a-z][\w-]*(?:\.[\w-]+)+$/i.test(e)?p.value[t]||e:e||p.value[t]||n("error.server_error")}),f=Ys(()=>401===u.value.statusCode),h=Ys(()=>u.value.statusCode>=500);return En(()=>a.isAuthenticated.value,async e=>{e&&f.value&&(i(!1),await tc({redirect:r.fullPath}))}),Lo(()=>{f.value?i(!1):h.value&&(c=window.setInterval(()=>{0===l.value?(null!==c&&clearInterval(c),s.go(0)):l.value--},1e3))}),Ro(()=>{null!==c&&clearInterval(c)}),(e,n)=>{const o=Xy,r=Fk;return ds(),vs(r,{name:"default",error:t.error},{default:yn(()=>[f.value?Ls("",!0):(ds(),ys("div",TE,[h.value?(ds(),ys(as,{key:0},[ks("h1",SE,ee(e.$t("error.server_error")),1),ks("div",CE,[ks("span",null,ee(e.$t("error.server_error_details",{timer:l.value})),1)])],64)):(ds(),ys(as,{key:1},[ks("b",AE,ee(u.value.statusCode),1),ks("h1",LE,ee(d.value),1)],64)),Es(o,{class:"mt-4 inline-flex min-h-9 max-w-full min-w-0 cursor-pointer items-center justify-center rounded-lg bg-gradient-to-r from-purple-600 to-indigo-700 px-4 py-2 text-center text-sm leading-5 whitespace-nowrap text-white transition-all duration-500 ease-in-out hover:from-purple-600 hover:to-indigo-700",to:"/"},{default:yn(()=>[Cs(ee(e.$t("error.back_to_home")),1)]),_:1})]))]),_:1},8,["error"])}}}),PE={key:0},RE={__name:"nuxt-root",setup(e){const t=()=>null,n=Rl(),o=n.deferHydration();if(n.isHydrating){const e=n.hooks.hookOnce("app:error",o);ql().beforeEach(e)}const r=!1;bn(Wl,Gl()),n.hooks.callHookWith(e=>e.map(e=>e()),"vue:setup");const s=Zl(),a=/bot\b|chrome-lighthouse|facebookexternalhit|google\b/i;No((e,t,o)=>(n.hooks.callHook("vue:error",e,t,o)?.catch(e=>{}),a.test(navigator.userAgent)?(n.hooks.callHook("app:error",e),!1):nc(e)&&(e.fatal||e.unhandled)?(n.runWithContext(()=>ec(e)),!1):void 0));const i=!1;return(e,n)=>(ds(),vs(es,{onResolve:Rt(o)},{default:yn(()=>[Rt(!1)?(ds(),ys("div",PE)):Rt(s)?(ds(),vs(Rt(OE),{key:1,error:Rt(s)},null,8,["error"])):Rt(i)?(ds(),vs(Rt(t),{key:2,context:Rt(i)},null,8,["context"])):Rt(r)?(ds(),vs(Uo(Rt(r)),{key:3})):(ds(),vs(Rt(bE),{key:4}))]),_:1},8,["onResolve"]))}};let $E;{let e;$E=async function(){if(e)return e;const t=Boolean(window.__NUXT__?.serverRendered??"true"===document.getElementById("__NUXT_DATA__")?.dataset.ssr),n=t?((...e)=>{const t=(ni=oi?ni:Vr(ti,co),oi=!0,ni).createApp(...e),{mount:n}=t;return t.mount=e=>{const t=ai(e);if(t)return n(t,!0,si(t))},t})(RE):ri(RE),o=function(e){let t=0;const n={_id:e.id||Sl||"nuxt-app",_scope:ae(),provide:void 0,versions:{get nuxt(){return"4.4.2"},get vue(){return n.vueApp.version}},payload:mt({...e.ssrContext?.payload||{},data:mt({}),state:ht({}),once:new Set,_errors:mt({})}),static:{data:{}},runWithContext:e=>n._scope.active&&!ie()?n._scope.run(()=>Pl(n,e)):Pl(n,e),isHydrating:!0,deferHydration(){if(!n.isHydrating)return()=>{};t++;let e=!1;return()=>{if(!e)return e=!0,t--,0===t?(n.isHydrating=!1,n.callHook("app:suspense:resolve")):void 0}},_asyncDataPromises:{},_asyncData:mt({}),_state:mt({}),_payloadRevivers:{},...e};{const e=window.__NUXT__;if(e)for(const t in e)switch(t){case"data":case"state":case"_errors":Object.assign(n.payload[t],e[t]);break;default:n.payload[t]=e[t]}}n.hooks=gl(),n.hook=n.hooks.hook;{const e=n.hooks.callHook;n.hooks.callHook=(t,...n)=>Promise.resolve().then(()=>e(t,...n))}n.callHook=n.hooks.callHook,n.provide=(e,t)=>{const o="$"+e;Il(n,o,t),Il(n.vueApp.config.globalProperties,o,t)},Il(n.vueApp,"$nuxt",n),Il(n.vueApp.config.globalProperties,"$nuxt",n);{window.addEventListener("vite:preloadError",e=>{n.callHook("app:chunkError",{error:e.payload}),e.payload.message.includes("Unable to preload CSS")&&e.preventDefault()}),window.useNuxtApp||(window.useNuxtApp=Rl);const e=n.hook("app:error",(...e)=>{});n.hook("app:mounted",e)}const o=n.payload.config;return n.provide("config",o),n}({vueApp:n});async function r(e){var t;await o.callHook("app:error",e),(t=o.payload).error||(t.error=oc(e))}n.config.errorHandler=r,o.hook("app:suspense:resolve",()=>{n.config.errorHandler===r&&(n.config.errorHandler=void 0)}),!t&&kl&&o.hook("app:suspense:resolve",()=>{document.getElementById(kl)?.remove()});try{await async function(e,t){const n=new Set,o=[],r=[];let s,a=0;async function i(l){const c=l.dependsOn?.filter(e=>t.some(t=>t._name===e)&&!n.has(e))??[];if(c.length>0)o.push([new Set(c),l]);else{const t=async function(e,t){if("function"==typeof t){const{provide:n}=await e.runWithContext(()=>t(e))||{};if(n&&"object"==typeof n)for(const t in n)e.provide(t,n[t])}}(e,l).then(async()=>{l._name&&(n.add(l._name),await Promise.all(o.map(async([e,t])=>{e.has(l._name)&&(e.delete(l._name),0===e.size&&(a++,await i(t)))})))}).catch(t=>{if(!l.parallel&&!e.payload.error)throw t;s||(s=t)});l.parallel?r.push(t):await t}}for(const l of t)Ll(e,l);for(const l of t)await i(l);if(await Promise.all(r),a)for(let l=0;l{throw e})}const IE=Object.freeze(Object.defineProperty({__proto__:null,default:Xh},Symbol.toStringTag,{value:"Module"}));export{Qa as $,Jl as A,Ly as B,Wp as C,Go as D,Lo as E,as as F,Fh as G,Qd as H,Mh as I,Rl as J,sd as K,K as L,Uo as M,Zo as N,rn as O,_E as P,Ro as Q,Pt as R,z as S,J as T,Ts as U,$s as V,ls as W,is as X,Zn as Y,Fo as Z,Xy as _,ys as a,jd as a$,vn as a0,Ja as a1,ei as a2,qk as a3,da as a4,er as a5,Up as a6,rf as a7,Sk as a8,Tf as a9,bn as aA,Cf as aB,Af as aC,Sf as aD,Ms as aE,bh as aF,_h as aG,Vp as aH,fd as aI,Ed as aJ,jk as aK,bf as aL,sf as aM,Lh as aN,Ph as aO,Ck as aP,Ah as aQ,Rh as aR,Bh as aS,Ho as aT,Sy as aU,$l as aV,St as aW,fh as aX,wE as aY,Sd as aZ,Jd as a_,Ef as aa,xf as ab,Nh as ac,Dn as ad,Ch as ae,Th as af,Xd as ag,ms as ah,Cd as ai,Nt as aj,Wy as ak,mo as al,ht as am,Sa as an,$t as ao,Py as ap,wn as aq,jh as ar,Uh as as,zh as at,Vh as au,Jh as av,qh as aw,Hh as ax,Gh as ay,Kh as az,Es as b,Md as b0,Vk as b1,Dd as b2,Nd as b3,Id as b4,le as b5,Dh as b6,Yd as b7,Lf as b8,$f as b9,Jf as bA,Kf as bB,Gf as bC,qf as bD,Wf as bE,Vf as bF,zf as bG,Hf as bH,Uf as bI,Bf as bJ,Ff as bK,Mf as bL,ef as bM,Nf as bN,eh as bO,jf as bP,Xf as bQ,If as ba,hh as bb,wh as bc,Rf as bd,Pf as be,Of as bf,Qs as bg,Zs as bh,As as bi,qo as bj,kd as bk,wf as bl,Ok as bm,vh as bn,vE as bo,qd as bp,xb as bq,Bt as br,Sh as bs,No as bt,kE as bu,Bd as bv,Zf as bw,Df as bx,Qf as by,Yf as bz,vs as c,Qn as d,Cs as e,ks as f,Rt as g,Gl as h,ql as i,oc as j,Ct as k,Nc as l,kt as m,or as n,ds as o,En as p,Zd as q,Wo as r,Jk as s,ee as t,Lb as u,Ls as v,yn as w,Ys as x,At as y,ec as z};