7 lines
236 KiB
JavaScript
7 lines
236 KiB
JavaScript
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./p5ExTIuN.js","./CX_RojMw.js","./CaGtQlYh.js","./QTnfLwEv.js","./Button.BZ68r_km.css","./CqOBGK95.js","./DohEsvF1.js","./CIa-1CJu.js","./CsU6pgHx.js","./B794cfQr.js","./DNKnP_p9.js","./shortcuts.Yt_EetdT.css","./CJgAejf_.js","./taTi6IIU.js","./config.CPN2rk7N.css","./BZddqkRp.js","./DAvMhUmu.js","./DBeOglbT.js","./Modal.Bos6Z9KR.css","./BcteWY0Z.js","./DhTvfVif.js","./Ce_uH7zp.js","./CuyTkb7v.js","./connections.CVCaXG6C.css","./BPcdvgpx.js","./DIJlUfKz.js","./logs.CCPRQARx.css","./f4M304qm.js","./CxiWMChH.js","./Hw_CdiGx.js","./overview.CTR8EHmD.css","./CAiAuG3x2.js","./BShnNZNf.js","./proxies.BV77Mb6o.css","./C7rl-mRr2.js","./rules.CncxuuNE.css","./BtmxTiib2.js","./setup.Ncn7rZsf.css","./j6AC8cpi2.js","./traffic.BZwB8MEO.css","./CJKiW56e.js","./pages.D31ly-rM.css","./DKY2UQsB.js","./DY0SBW17.js","./default.DZBhgs-l.css","./CF7Y_Yoj.js","./error-404.C7v-Yf5D.css","./gReBw4PU.js","./error-500.CiQk-w4Y.css"])))=>i.map(i=>d[i]);
|
||
import{$ as e,A as t,B as n,C as r,D as i,E as a,F as o,H as s,I as c,J as l,L as u,M as d,N as f,O as p,P as m,R as h,St as g,T as _,U as v,V as y,W as b,X as x,Y as S,Z as C,_ as w,at as T,b as ee,bt as te,ct as E,d as ne,dt as re,et as ie,f as ae,ft as D,g as oe,gt as O,h as se,ht as ce,i as le,it as ue,j as de,k as fe,lt as k,mt as pe,n as me,nt as he,ot as ge,p as _e,pt as ve,q as ye,r as be,rt as xe,st as Se,t as Ce,tt as we,ut as Te,v as Ee,vt as A,w as De,wt as Oe,x as ke,y as j,yt as Ae,z as je}from"./CaGtQlYh.js";(function(){let e=document.createElement(`link`).relList;if(e&&e.supports&&e.supports(`modulepreload`))return;for(let e of document.querySelectorAll(`link[rel="modulepreload"]`))n(e);new MutationObserver(e=>{for(let t of e)if(t.type===`childList`)for(let e of t.addedNodes)e.tagName===`LINK`&&e.rel===`modulepreload`&&n(e)}).observe(document,{childList:!0,subtree:!0});function t(e){let t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),e.crossOrigin===`use-credentials`?t.credentials=`include`:e.crossOrigin===`anonymous`?t.credentials=`omit`:t.credentials=`same-origin`,t}function n(e){if(e.ep)return;e.ep=!0;let n=t(e);fetch(e.href,n)}})();var Me=/"(?:_|\\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*:/,Ne=/"(?: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*:/,Pe=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function Fe(e,t){if(e===`__proto__`||e===`constructor`&&t&&typeof t==`object`&&`prototype`in t){Ie(e);return}return t}function Ie(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function Le(e,t={}){if(typeof e!=`string`)return e;if(e[0]===`"`&&e[e.length-1]===`"`&&e.indexOf(`\\`)===-1)return e.slice(1,-1);let 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 NaN;case`infinity`:return 1/0;case`-infinity`:return-1/0}if(!Pe.test(e)){if(t.strict)throw SyntaxError(`[destr] Invalid JSON`);return e}try{if(Me.test(e)||Ne.test(e)){if(t.strict)throw Error(`[destr] Possible prototype pollution`);return JSON.parse(e,Fe)}return JSON.parse(e)}catch(n){if(t.strict)throw n;return e}}String.fromCharCode;var Re=/#/g,ze=/&/g,Be=/\//g,Ve=/=/g,He=/\?/g,Ue=/\+/g,We=/%5e/gi,Ge=/%60/gi,Ke=/%7c/gi,qe=/%20/gi,Je=/%2f/gi,Ye=/%252f/gi;function Xe(e){return encodeURI(``+e).replace(Ke,`|`)}function Ze(e){return Xe(typeof e==`string`?e:JSON.stringify(e)).replace(Ue,`%2B`).replace(qe,`+`).replace(Re,`%23`).replace(ze,`%26`).replace(Ge,"`").replace(We,`^`).replace(Be,`%2F`)}function Qe(e){return Ze(e).replace(Ve,`%3D`)}function $e(e){return Xe(e).replace(Re,`%23`).replace(He,`%3F`).replace(Ye,`%2F`).replace(ze,`%26`).replace(Ue,`%2B`)}function et(e=``){try{return decodeURIComponent(``+e)}catch{return``+e}}function tt(e){return et(e.replace(Je,`%252F`))}function nt(e){return et(e.replace(Ue,` `))}function rt(e){return et(e.replace(Ue,` `))}function it(e=``){let t=Object.create(null);e[0]===`?`&&(e=e.slice(1));for(let n of e.split(`&`)){let e=n.match(/([^=]+)=?(.*)/)||[];if(e.length<2)continue;let r=nt(e[1]);if(r===`__proto__`||r===`constructor`)continue;let i=rt(e[2]||``);t[r]===void 0?t[r]=i:Array.isArray(t[r])?t[r].push(i):t[r]=[t[r],i]}return t}function at(e,t){return(typeof t==`number`||typeof t==`boolean`)&&(t=String(t)),t?Array.isArray(t)?t.map(t=>`${Qe(e)}=${Ze(t)}`).join(`&`):`${Qe(e)}=${Ze(t)}`:Qe(e)}function ot(e){return Object.keys(e).filter(t=>e[t]!==void 0).map(t=>at(t,e[t])).filter(Boolean).join(`&`)}var st=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,ct=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,lt=/^([/\\]\s*){2,}[^/\\]/,ut=/^[\s\0]*(blob|data|javascript|vbscript):$/i,dt=/\/$|\/\?|\/#/,ft=/^\.?\//;function pt(e,t={}){return typeof t==`boolean`&&(t={acceptRelative:t}),t.strict?st.test(e):ct.test(e)||(t.acceptRelative?lt.test(e):!1)}function mt(e){return!!e&&ut.test(e)}function ht(e=``,t){return t?dt.test(e):e.endsWith(`/`)}function gt(e=``,t){if(!t)return(ht(e)?e.slice(0,-1):e)||`/`;if(!ht(e,!0))return e||`/`;let n=e,r=``,i=e.indexOf(`#`);i!==-1&&(n=e.slice(0,i),r=e.slice(i));let[a,...o]=n.split(`?`);return((a.endsWith(`/`)?a.slice(0,-1):a)||`/`)+(o.length>0?`?${o.join(`?`)}`:``)+r}function _t(e=``,t){if(!t)return e.endsWith(`/`)?e:e+`/`;if(ht(e,!0))return e||`/`;let n=e,r=``,i=e.indexOf(`#`);if(i!==-1&&(n=e.slice(0,i),r=e.slice(i),!n))return r;let[a,...o]=n.split(`?`);return a+`/`+(o.length>0?`?${o.join(`?`)}`:``)+r}function vt(e,t){if(xt(t)||pt(e))return e;let n=gt(t);if(e.startsWith(n)){let t=e[n.length];if(!t||t===`/`||t===`?`)return e}return Ct(n,e)}function yt(e,t){if(xt(t))return e;let n=gt(t);if(!e.startsWith(n))return e;let r=e[n.length];return r&&r!==`/`&&r!==`?`?e:`/`+e.slice(n.length).replace(/^\/+/,``)}function bt(e,t){let n=Dt(e);return n.search=ot({...it(n.search),...t}),kt(n)}function xt(e){return!e||e===`/`}function St(e){return e&&e!==`/`}function Ct(e,...t){let n=e||``;for(let e of t.filter(e=>St(e)))if(n){let t=e.replace(ft,``);n=_t(n)+t}else n=e;return n}function wt(...e){let t=/\/(?!\/)/,n=e.filter(Boolean),r=[],i=0;for(let e of n)if(!(!e||e===`/`)){for(let[n,a]of e.split(t).entries())if(!(!a||a===`.`)){if(a===`..`){if(r.length===1&&pt(r[0]))continue;r.pop(),i--;continue}if(n===1&&r[r.length-1]?.endsWith(`:/`)){r[r.length-1]+=`/`+a;continue}r.push(a),i++}}let a=r.join(`/`);return i>=0?n[0]?.startsWith(`/`)&&!a.startsWith(`/`)?a=`/`+a:n[0]?.startsWith(`./`)&&!a.startsWith(`./`)&&(a=`./`+a):a=`../`.repeat(-1*i)+a,n[n.length-1]?.endsWith(`/`)&&!a.endsWith(`/`)&&(a+=`/`),a}function Tt(e,t){return et(gt(e))===et(gt(t))}var Et=Symbol.for(`ufo:protocolRelative`);function Dt(e=``,t){let n=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){let[,e,t=``]=n;return{protocol:e.toLowerCase(),pathname:t,href:e+t,auth:``,host:``,search:``,hash:``}}if(!pt(e,{acceptRelative:!0}))return t?Dt(t+e):Ot(e);let[,r=``,i,a=``]=e.replace(/\\/g,`/`).match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[],[,o=``,s=``]=a.match(/([^#/?]*)(.*)?/)||[];r===`file:`&&(s=s.replace(/\/(?=[A-Za-z]:)/,``));let{pathname:c,search:l,hash:u}=Ot(s);return{protocol:r.toLowerCase(),auth:i?i.slice(0,Math.max(0,i.length-1)):``,host:o,pathname:c,search:l,hash:u,[Et]:!r}}function Ot(e=``){let[t=``,n=``,r=``]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:r}}function kt(e){let t=e.pathname||``,n=e.search?(e.search.startsWith(`?`)?``:`?`)+e.search:``,r=e.hash||``,i=e.auth?e.auth+`@`:``,a=e.host||``;return(e.protocol||e[Et]?(e.protocol||``)+`//`:``)+i+a+t+n+r}var At=class extends Error{constructor(e,t){super(e,t),this.name=`FetchError`,t?.cause&&!this.cause&&(this.cause=t.cause)}};function jt(e){let t=e.error?.message||e.error?.toString()||``,n=e.request?.method||e.options?.method||`GET`,r=e.request?.url||String(e.request)||`/`,i=new At(`${`[${n}] ${JSON.stringify(r)}`}: ${e.response?`${e.response.status} ${e.response.statusText}`:`<no response>`}${t?` ${t}`:``}`,e.error?{cause:e.error}:void 0);for(let t of[`request`,`options`,`response`])Object.defineProperty(i,t,{get(){return e[t]}});for(let[t,n]of[[`data`,`_data`],[`status`,`status`],[`statusCode`,`status`],[`statusText`,`statusText`],[`statusMessage`,`statusText`]])Object.defineProperty(i,t,{get(){return e.response&&e.response[n]}});return i}var Mt=new Set(Object.freeze([`PATCH`,`POST`,`PUT`,`DELETE`]));function Nt(e=`GET`){return Mt.has(e.toUpperCase())}function Pt(e){if(e===void 0)return!1;let t=typeof e;return t===`string`||t===`number`||t===`boolean`||t===null?!0:t===`object`?Array.isArray(e)?!0:e.buffer||e instanceof FormData||e instanceof URLSearchParams?!1:e.constructor&&e.constructor.name===`Object`||typeof e.toJSON==`function`:!1}var Ft=new Set([`image/svg`,`application/xml`,`application/xhtml`,`application/html`]),It=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function Lt(e=``){if(!e)return`json`;let t=e.split(`;`).shift()||``;return It.test(t)?`json`:t===`text/event-stream`?`stream`:Ft.has(t)||t.startsWith(`text/`)?`text`:`blob`}function Rt(e,t,n,r){let i=zt(t?.headers??e?.headers,n?.headers,r),a;return(n?.query||n?.params||t?.params||t?.query)&&(a={...n?.params,...n?.query,...t?.params,...t?.query}),{...n,...t,query:a,params:a,headers:i}}function zt(e,t,n){if(!t)return new n(e);let r=new n(t);if(e)for(let[t,i]of Symbol.iterator in e||Array.isArray(e)?e:new n(e))r.set(t,i);return r}async function Bt(e,t){if(t)if(Array.isArray(t))for(let n of t)await n(e);else await t(e)}var Vt=new Set([408,409,425,429,500,502,503,504]),Ht=new Set([101,204,205,304]);function Ut(e={}){let{fetch:t=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:r=globalThis.AbortController}=e;async function i(e){let t=e.error&&e.error.name===`AbortError`&&!e.options.timeout||!1;if(e.options.retry!==!1&&!t){let t;t=typeof e.options.retry==`number`?e.options.retry:+!Nt(e.options.method);let n=e.response&&e.response.status||500;if(t>0&&(Array.isArray(e.options.retryStatusCodes)?e.options.retryStatusCodes.includes(n):Vt.has(n))){let n=typeof e.options.retryDelay==`function`?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})}}let n=jt(e);throw Error.captureStackTrace&&Error.captureStackTrace(n,a),n}let a=async function(a,o={}){let s={request:a,options:Rt(a,o,e.defaults,n),response:void 0,error:void 0};if(s.options.method&&(s.options.method=s.options.method.toUpperCase()),s.options.onRequest&&(await Bt(s,s.options.onRequest),s.options.headers instanceof n||(s.options.headers=new n(s.options.headers||{}))),typeof s.request==`string`&&(s.options.baseURL&&(s.request=vt(s.request,s.options.baseURL)),s.options.query&&(s.request=bt(s.request,s.options.query),delete s.options.query),`query`in s.options&&delete s.options.query,`params`in s.options&&delete s.options.params),s.options.body&&Nt(s.options.method))if(Pt(s.options.body)){let e=s.options.headers.get(`content-type`);typeof s.options.body!=`string`&&(s.options.body=e===`application/x-www-form-urlencoded`?new URLSearchParams(s.options.body).toString():JSON.stringify(s.options.body)),e||s.options.headers.set(`content-type`,`application/json`),s.options.headers.has(`accept`)||s.options.headers.set(`accept`,`application/json`)}else (`pipeTo`in s.options.body&&typeof s.options.body.pipeTo==`function`||typeof s.options.body.pipe==`function`)&&(`duplex`in s.options||(s.options.duplex=`half`));let c;if(!s.options.signal&&s.options.timeout){let e=new r;c=setTimeout(()=>{let t=Error(`[TimeoutError]: The operation was aborted due to timeout`);t.name=`TimeoutError`,t.code=23,e.abort(t)},s.options.timeout),s.options.signal=e.signal}try{s.response=await t(s.request,s.options)}catch(e){return s.error=e,s.options.onRequestError&&await Bt(s,s.options.onRequestError),await i(s)}finally{c&&clearTimeout(c)}if((s.response.body||s.response._bodyInit)&&!Ht.has(s.response.status)&&s.options.method!==`HEAD`){let e=(s.options.parseResponse?`json`:s.options.responseType)||Lt(s.response.headers.get(`content-type`)||``);switch(e){case`json`:{let e=await s.response.text(),t=s.options.parseResponse||Le;s.response._data=t(e);break}case`stream`:s.response._data=s.response.body||s.response._bodyInit;break;default:s.response._data=await s.response[e]()}}return s.options.onResponse&&await Bt(s,s.options.onResponse),!s.options.ignoreResponseError&&s.response.status>=400&&s.response.status<600?(s.options.onResponseError&&await Bt(s,s.options.onResponseError),await i(s)):s.response},o=async function(e,t){return(await a(e,t))._data};return o.raw=a,o.native=(...e)=>t(...e),o.create=(t={},n={})=>Ut({...e,...n,defaults:{...e.defaults,...n.defaults,...t}}),o}var Wt=(function(){if(typeof globalThis<`u`)return globalThis;if(typeof self<`u`)return self;if(typeof window<`u`)return window;if(typeof global<`u`)return global;throw Error(`unable to locate global object`)})(),Gt=Wt.fetch?(...e)=>Wt.fetch(...e):()=>Promise.reject(Error(`[ofetch] global.fetch is not supported!`)),Kt=Wt.Headers,qt=Wt.AbortController,Jt=Ut({fetch:Gt,Headers:Kt,AbortController:qt}),Yt=()=>window?.__NUXT__?.config||window?.useNuxtApp?.().payload?.config,Xt=()=>Yt().app,Zt=()=>Xt().baseURL,Qt=()=>Xt().buildAssetsDir,$t=(...e)=>wt(en(),Qt(),...e),en=(...e)=>{let t=Xt(),n=t.cdnURL||t.baseURL;return e.length?wt(n,...e):n};globalThis.__buildAssetsURL=$t,globalThis.__publicAssetsURL=en,globalThis.$fetch||(globalThis.$fetch=Jt.create({baseURL:Zt()})),`global`in globalThis||(globalThis.global=globalThis);function tn(e,t={},n){for(let r in e){let i=e[r],a=n?`${n}:${r}`:r;typeof i==`object`&&i?tn(i,t,a):typeof i==`function`&&(t[a]=i)}return t}var nn=(()=>{if(console.createTask)return console.createTask;let e={run:e=>e()};return()=>e})();function rn(e,t,n,r){for(let i=n;i<e.length;i+=1)try{let n=r?r.run(()=>e[i](...t)):e[i](...t);if(n&&typeof n.then==`function`)return Promise.resolve(n).then(()=>rn(e,t,i+1,r))}catch(e){return Promise.reject(e)}}function an(e,t,n){if(e.length>0)return rn(e,t,0,nn(n))}function on(e,t,n){if(e.length>0){let r=nn(n);return Promise.all(e.map(e=>r.run(()=>e(...t))))}}function sn(e,t){for(let n of[...e])n(t)}var cn=class{_hooks;_before;_after;_deprecatedHooks;_deprecatedMessages;constructor(){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||typeof t!=`function`)return()=>{};let r=e,i;for(;this._deprecatedHooks[e];)i=this._deprecatedHooks[e],e=i.to;if(i&&!n.allowDeprecated){let e=i.message;e||=`${r} hook has been deprecated`+(i.to?`, please use ${i.to}`:``),this._deprecatedMessages||=new Set,this._deprecatedMessages.has(e)||(console.warn(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),void 0)}}hookOnce(e,t){let n,r=(...e)=>(typeof n==`function`&&n(),n=void 0,r=void 0,t(...e));return n=this.hook(e,r),n}removeHook(e,t){let n=this._hooks[e];if(n){let r=n.indexOf(t);r!==-1&&n.splice(r,1),n.length===0&&(this._hooks[e]=void 0)}}clearHook(e){this._hooks[e]=void 0}deprecateHook(e,t){this._deprecatedHooks[e]=typeof t==`string`?{to:t}:t;let n=this._hooks[e]||[];this._hooks[e]=void 0;for(let t of n)this.hook(e,t)}deprecateHooks(e){for(let t in e)this.deprecateHook(t,e[t])}addHooks(e){let t=tn(e),n=Object.keys(t).map(e=>this.hook(e,t[e]));return()=>{for(let e of n)e();n.length=0}}removeHooks(e){let t=tn(e);for(let e in t)this.removeHook(e,t[e])}removeAllHooks(){this._hooks={}}callHook(e,...t){return this.callHookWith(an,e,t)}callHookParallel(e,...t){return this.callHookWith(on,e,t)}callHookWith(e,t,n){let r=this._before||this._after?{name:t,args:n,context:{}}:void 0;this._before&&sn(this._before,r);let i=e(this._hooks[t]?[...this._hooks[t]]:[],n,t);return i instanceof Promise?i.finally(()=>{this._after&&r&&sn(this._after,r)}):(this._after&&r&&sn(this._after,r),i)}beforeEach(e){return this._before=this._before||[],this._before.push(e),()=>{if(this._before!==void 0){let t=this._before.indexOf(e);t!==-1&&this._before.splice(t,1)}}}afterEach(e){return this._after=this._after||[],this._after.push(e),()=>{if(this._after!==void 0){let t=this._after.indexOf(e);t!==-1&&this._after.splice(t,1)}}}};function ln(){return new cn}function un(e={}){let t,n=!1,r=e=>{if(t&&t!==e)throw Error(`Context conflict`)},i;if(e.asyncContext){let t=e.AsyncLocalStorage||globalThis.AsyncLocalStorage;t?i=new t:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}let a=()=>{if(i){let e=i.getStore();if(e!==void 0)return e}return t};return{use:()=>{let e=a();if(e===void 0)throw Error(`Context is not available`);return e},tryUse:()=>a(),set:(e,i)=>{i||r(e),t=e,n=!0},unset:()=>{t=void 0,n=!1},call:(e,a)=>{r(e),t=e;try{return i?i.run(e,a):a()}finally{n||(t=void 0)}},async callAsync(e,r){t=e;let a=()=>{t=e},o=()=>t===e?a:void 0;_n.add(o);try{let a=i?i.run(e,r):r();return n||(t=void 0),await a}finally{_n.delete(o)}}}}function dn(e={}){let t={};return{get(n,r={}){return t[n]||(t[n]=un({...e,...r})),t[n]}}}var fn=typeof globalThis<`u`?globalThis:typeof self<`u`?self:typeof global<`u`?global:typeof window<`u`?window:{},pn=`__unctx__`,mn=fn[pn]||(fn[pn]=dn()),hn=(e,t={})=>mn.get(e,t),gn=`__unctx_async_handlers__`,_n=fn[gn]||(fn[gn]=new Set);function vn(e){let t=[];for(let e of _n){let n=e();n&&t.push(n)}let n=()=>{for(let e of t)e()},r=e();return r&&typeof r==`object`&&`catch`in r&&(r=r.catch(e=>{throw n(),e})),[r,n]}var yn={id:`__nuxt-loader`},bn={componentName:`NuxtLink`,prefetch:!0,prefetchOn:{visibility:!0}},xn={deep:!1},Sn={},Cn=`#__nuxt`,wn=`vite:preloadError`;function Tn(e=`nuxt-app`){return hn(e,{asyncContext:!1})}var En=`__nuxt_plugin`;function Dn(e){let t=0,n={_id:e.id||`nuxt-app`,_scope:ie(),provide:void 0,versions:{get nuxt(){return`4.4.6`},get vue(){return n.vueApp.version}},payload:Te({...e.ssrContext?.payload||{},data:Te({}),state:Se({}),once:new Set,_errors:Te({})}),static:{data:{}},runWithContext(e){return n._scope.active&&!we()?n._scope.run(()=>Mn(n,e)):Mn(n,e)},isHydrating:!0,deferHydration(){if(!n.isHydrating)return()=>{};t++;let e=!1;return()=>{if(!e&&(e=!0,t--,t===0))return n.isHydrating=!1,n.callHook(`app:suspense:resolve`)}},_asyncDataPromises:{},_asyncData:Te({}),_state:Te({}),_payloadRevivers:{},...e};{let e=window.__NUXT__;if(e)for(let 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=ln(),n.hook=n.hooks.hook;{let e=n.hooks.callHook;n.hooks.callHook=(t,...n)=>Promise.resolve().then(()=>e(t,...n))}n.callHook=n.hooks.callHook,n.provide=(e,t)=>{let r=`$`+e;Fn(n,r,t),Fn(n.vueApp.config.globalProperties,r,t)},Fn(n.vueApp,`$nuxt`,n),Fn(n.vueApp.config.globalProperties,`$nuxt`,n);{window.addEventListener(wn,e=>{n.callHook(`app:chunkError`,{error:e.payload}),e.payload.message.includes(`Unable to preload CSS`)&&e.preventDefault()}),window.useNuxtApp||=N;let e=n.hook(`app:error`,(...e)=>{console.error(`[nuxt] error caught during app initialization`,...e)});n.hook(`app:mounted`,e)}let r=n.payload.config;return n.provide(`config`,r),n}function On(e,t){t.hooks&&e.hooks.addHooks(t.hooks)}async function kn(e,t){if(typeof t==`function`){let{provide:n}=await e.runWithContext(()=>t(e))||{};if(n&&typeof n==`object`)for(let t in n)e.provide(t,n[t])}}async function An(e,t){let n=new Set,r=[],i=[],a,o=0;async function s(c){let l=c.dependsOn?.filter(e=>t.some(t=>t._name===e)&&!n.has(e))??[];if(l.length>0)r.push([new Set(l),c]);else{let t=kn(e,c).then(async()=>{c._name&&(n.add(c._name),await Promise.all(r.map(async([e,t])=>{e.has(c._name)&&(e.delete(c._name),e.size===0&&(o++,await s(t)))})))}).catch(t=>{if(!c.parallel&&!e.payload.error)throw t;a||=t});c.parallel?i.push(t):await t}}for(let n of t)On(e,n);for(let e of t)await s(e);if(await Promise.all(i),o)for(let e=0;e<o;e++)await Promise.all(i);if(a)throw e.payload.error||a}function M(e){if(typeof e==`function`)return e;let t=e._name||e.name;return delete e.name,Object.assign(e.setup||(()=>{}),e,{[En]:!0,_name:t})}var jn=M;function Mn(e,t,n){return Tn(e._id).set(e),e.vueApp.runWithContext(()=>n?t(...n):t())}function Nn(e){let t;return de()&&(t=p()?.appContext.app.$nuxt),t||=Tn(e).tryUse(),t||null}function N(e){let t=Nn(e);if(!t)throw Error(`[nuxt] instance unavailable`);return t}function Pn(e){return N().$config}function Fn(e,t,n){Object.defineProperty(e,t,{get:()=>n})}function In(e){if(typeof e!=`object`||!e)return!1;let t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)===`[object Module]`:!0}function Ln(e,t,n=`.`,r){if(!In(t))return Ln(e,{},n,r);let i={...t};for(let t of Object.keys(e)){if(t===`__proto__`||t===`constructor`)continue;let a=e[t];a!=null&&(r&&r(i,t,a,n)||(Array.isArray(a)&&Array.isArray(i[t])?i[t]=[...a,...i[t]]:In(a)&&In(i[t])?i[t]=Ln(a,i[t],(n?`${n}.`:``)+t.toString(),r):i[t]=a))}return i}function Rn(e){return(...t)=>t.reduce((t,n)=>Ln(t,n,``,e),{})}var zn=Rn();function Bn(e,t){try{return t in e}catch{return!1}}var Vn=class extends Error{static __h3_error__=!0;statusCode=500;fatal=!1;unhandled=!1;statusMessage;data;cause;constructor(e,t={}){super(e,t),t.cause&&!this.cause&&(this.cause=t.cause)}toJSON(){let e={message:this.message,statusCode:Kn(this.statusCode,500)};return this.statusMessage&&(e.statusMessage=Gn(this.statusMessage)),this.data!==void 0&&(e.data=this.data),e}};function Hn(e){if(typeof e==`string`)return new Vn(e);if(Un(e))return e;let t=new Vn(e.message??e.statusMessage??``,{cause:e.cause||e});if(Bn(e,`stack`))try{Object.defineProperty(t,"stack",{get(){return e.stack}})}catch{try{t.stack=e.stack}catch{}}if(e.data&&(t.data=e.data),e.statusCode?t.statusCode=Kn(e.statusCode,t.statusCode):e.status&&(t.statusCode=Kn(e.status,t.statusCode)),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&&(t.statusMessage=e.statusText),t.statusMessage){let e=t.statusMessage;Gn(t.statusMessage)!==e&&console.warn("[h3] Please prefer using `message` for longer error messages instead of `statusMessage`. In the future, `statusMessage` will be sanitized by default.")}return e.fatal!==void 0&&(t.fatal=e.fatal),e.unhandled!==void 0&&(t.unhandled=e.unhandled),t}function Un(e){return e?.constructor?.__h3_error__===!0}var Wn=/[^\u0009\u0020-\u007E]/g;function Gn(e=``){return e.replace(Wn,``)}function Kn(e,t=200){return!e||(typeof e==`string`&&(e=Number.parseInt(e,10)),e<100||e>999)?t:e}globalThis.Headers,globalThis.Response;var qn=Symbol(`layout-meta`),Jn=Symbol(`route`);import.meta.url.replace(/\/app\/.*$/,`/`);var P=()=>N()?.$router,Yn=()=>de()?d(Jn,N()._route):N()._route;function Xn(e){return e}var Zn=()=>{try{if(N()._processingMiddleware)return!0}catch{return!1}return!1},Qn=(e,t)=>{e||=`/`;let n=typeof e==`string`?e:`path`in e?$n(e):P().resolve(e).href;if(t?.open){let{target:e=`_blank`,windowFeatures:r={}}=t.open,i=[];for(let[e,t]of Object.entries(r))t!==void 0&&i.push(`${e.toLowerCase()}=${t}`);return open(n,e,i.join(`, `)),Promise.resolve()}let r=pt(n,{acceptRelative:!0}),i=t?.external||r;if(i){if(!t?.external)throw Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");let{protocol:e}=new URL(n,window.location.href);if(e&&mt(e))throw Error(`Cannot navigate to a URL with '${e}' protocol.`)}let a=Zn();if(!i&&a){if(t?.replace){if(typeof e==`string`){let{pathname:t,search:n,hash:r}=Dt(e);return{path:t,...n&&{query:it(n)},...r&&{hash:r},replace:!0}}return{...e,replace:!0}}return e}let o=P(),s=N();if(i)return s._scope.stop(),t?.replace?location.replace(n):location.href=n,a?s.isHydrating?new Promise(()=>{}):!1:Promise.resolve();let c=typeof e==`string`?er(e):e;return t?.replace?o.replace(c):o.push(c)};function $n(e){return bt(e.path||``,e.query||{})+(e.hash||``)}function er(e){let t=Dt(e);return $e(tt(t.pathname))+t.search+t.hash}var tr=`__nuxt_error`,nr=()=>pe(N().payload,`error`),rr=e=>{let t=or(e);try{let e=nr();N().hooks.callHook(`app:error`,t),e.value||=t}catch{throw t}return t},ir=async(e={})=>{let t=N(),n=nr();t.callHook(`app:error:cleared`,e),e.redirect&&await P().replace(e.redirect),n.value=void 0},ar=e=>!!e&&typeof e==`object`&&`__nuxt_error`in e,or=e=>{typeof e!=`string`&&e.statusText&&(e.message??=e.statusText);let t=Hn(e);return Object.defineProperty(t,tr,{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},sr=typeof window<`u`,cr,lr=e=>cr=e,ur=Symbol();function dr(e){return e&&typeof e==`object`&&Object.prototype.toString.call(e)===`[object Object]`&&typeof e.toJSON!=`function`}var fr;(function(e){e.direct=`direct`,e.patchObject=`patch object`,e.patchFunction=`patch function`})(fr||={});var pr=typeof window==`object`&&window.window===window?window:typeof self==`object`&&self.self===self?self:typeof global==`object`&&global.global===global?global:typeof globalThis==`object`?globalThis:{HTMLElement:null};function mr(e,{autoBom:t=!1}={}){return t&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob([``,e],{type:e.type}):e}function hr(e,t,n){let r=new XMLHttpRequest;r.open(`GET`,e),r.responseType=`blob`,r.onload=function(){br(r.response,t,n)},r.onerror=function(){console.error(`could not download file`)},r.send()}function gr(e){let t=new XMLHttpRequest;t.open(`HEAD`,e,!1);try{t.send()}catch{}return t.status>=200&&t.status<=299}function _r(e){try{e.dispatchEvent(new MouseEvent(`click`))}catch{let t=new MouseEvent(`click`,{bubbles:!0,cancelable:!0,view:window,detail:0,screenX:80,screenY:20,clientX:80,clientY:20,ctrlKey:!1,altKey:!1,shiftKey:!1,metaKey:!1,button:0,relatedTarget:null});e.dispatchEvent(t)}}var vr=typeof navigator==`object`?navigator:{userAgent:``},yr=/Macintosh/.test(vr.userAgent)&&/AppleWebKit/.test(vr.userAgent)&&!/Safari/.test(vr.userAgent),br=sr?typeof HTMLAnchorElement<`u`&&`download`in HTMLAnchorElement.prototype&&!yr?xr:`msSaveOrOpenBlob`in vr?Sr:Cr:()=>{};function xr(e,t=`download`,n){let r=document.createElement(`a`);r.download=t,r.rel=`noopener`,typeof e==`string`?(r.href=e,r.origin===location.origin?_r(r):gr(r.href)?hr(e,t,n):(r.target=`_blank`,_r(r))):(r.href=URL.createObjectURL(e),setTimeout(function(){URL.revokeObjectURL(r.href)},4e4),setTimeout(function(){_r(r)},0))}function Sr(e,t=`download`,n){if(typeof e==`string`)if(gr(e))hr(e,t,n);else{let t=document.createElement(`a`);t.href=e,t.target=`_blank`,setTimeout(function(){_r(t)})}else navigator.msSaveOrOpenBlob(mr(e,n),t)}function Cr(e,t,n,r){if(r||=open(``,`_blank`),r&&(r.document.title=r.document.body.innerText=`downloading...`),typeof e==`string`)return hr(e,t,n);let i=e.type===`application/octet-stream`,a=/constructor/i.test(String(pr.HTMLElement))||`safari`in pr,o=/CriOS\/[\d]+/.test(navigator.userAgent);if((o||i&&a||yr)&&typeof FileReader<`u`){let t=new FileReader;t.onloadend=function(){let e=t.result;if(typeof e!=`string`)throw r=null,Error(`Wrong reader.result type`);e=o?e:e.replace(/^data:[^;]*;/,`data:attachment/file;`),r?r.location.href=e:location.assign(e),r=null},t.readAsDataURL(e)}else{let t=URL.createObjectURL(e);r?r.location.assign(t):location.href=t,r=null,setTimeout(function(){URL.revokeObjectURL(t)},4e4)}}var{assign:wr}=Object;function Tr(){let e=ie(!0),t=e.run(()=>k({})),n=[],r=[],i=T({install(e){lr(i),i._a=e,e.provide(ur,i),e.config.globalProperties.$pinia=i,r.forEach(e=>n.push(e)),r=[]},use(e){return this._a?n.push(e):r.push(e),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return i}var Er=()=>{};function Dr(e,t,n,r=Er){e.add(t);let i=()=>{e.delete(t)&&r()};return!n&&we()&&ge(i),i}function Or(e,...t){e.forEach(e=>{e(...t)})}var kr=e=>e(),Ar=Symbol(),jr=Symbol();function Mr(e,t){e instanceof Map&&t instanceof Map?t.forEach((t,n)=>e.set(n,t)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(let n in t){if(!t.hasOwnProperty(n))continue;let r=t[n],i=e[n];dr(i)&&dr(r)&&e.hasOwnProperty(n)&&!ue(r)&&!he(r)?e[n]=Mr(i,r):e[n]=r}return e}var Nr=Symbol();function Pr(e){return!dr(e)||!Object.prototype.hasOwnProperty.call(e,Nr)}var{assign:Fr}=Object;function Ir(e){return!!(ue(e)&&e.effect)}function Lr(e,t,n,r){let{state:i,actions:a,getters:o}=t,s=n.state.value[e],c;function l(){return s||(n.state.value[e]=i?i():{}),Fr(ce(n.state.value[e]),a,Object.keys(o||{}).reduce((t,r)=>(t[r]=T(w(()=>{lr(n);let t=n._s.get(e);return o[r].call(t,t)})),t),{}))}return c=Rr(e,l,t,n,r,!0),c}function Rr(e,t,n={},r,i,a){let o,s=Fr({actions:{}},n),c={deep:!0},l,u,d=new Set,f=new Set,p=r.state.value[e];!a&&!p&&(r.state.value[e]={}),k({});let h;function g(t){let n;l=u=!1,typeof t==`function`?(t(r.state.value[e]),n={type:fr.patchFunction,storeId:e,events:void 0}):(Mr(r.state.value[e],t),n={type:fr.patchObject,payload:t,storeId:e,events:void 0});let i=h=Symbol();m().then(()=>{h===i&&(l=!0)}),u=!0,Or(d,n,r.state.value[e])}let _=a?function(){let{state:e}=n,t=e?e():{};this.$patch(e=>{Fr(e,t)})}:Er;function v(){o.stop(),d.clear(),f.clear(),r._s.delete(e)}let y=(t,n=``)=>{if(Ar in t)return t[jr]=n,t;let i=function(){lr(r);let n=Array.from(arguments),a=new Set,o=new Set;function s(e){a.add(e)}function c(e){o.add(e)}Or(f,{args:n,name:i[jr],store:b,after:s,onError:c});let l;try{l=t.apply(this&&this.$id===e?this:b,n)}catch(e){throw Or(o,e),e}return l instanceof Promise?l.then(e=>(Or(a,e),e)).catch(e=>(Or(o,e),Promise.reject(e))):(Or(a,l),l)};return i[Ar]=!0,i[jr]=n,i},b=Se({_p:r,$id:e,$onAction:Dr.bind(null,f),$patch:g,$reset:_,$subscribe(t,n={}){let i=Dr(d,t,n.detached,()=>a()),a=o.run(()=>S(()=>r.state.value[e],r=>{(n.flush===`sync`?u:l)&&t({storeId:e,type:fr.direct,events:void 0},r)},Fr({},c,n)));return i},$dispose:v});r._s.set(e,b);let x=(r._a&&r._a.runWithContext||kr)(()=>r._e.run(()=>(o=ie()).run(()=>t({action:y}))));for(let t in x){let n=x[t];ue(n)&&!Ir(n)||he(n)?a||(p&&Pr(n)&&(ue(n)?n.value=p[t]:Mr(n,p[t])),r.state.value[e][t]=n):typeof n==`function`&&(x[t]=y(n,t),s.actions[t]=n)}return Fr(b,x),Fr(ve(b),x),Object.defineProperty(b,"$state",{get:()=>r.state.value[e],set:e=>{g(t=>{Fr(t,e)})}}),r._p.forEach(e=>{Fr(b,o.run(()=>e({store:b,app:r._a,pinia:r,options:s})))}),p&&a&&n.hydrate&&n.hydrate(b.$state,p),l=!0,u=!0,b}function zr(e,t,n){let r,i=typeof t==`function`;r=i?n:t;function a(n,a){let o=de();return n||=o?d(ur,null):null,n&&lr(n),n=cr,n._s.has(e)||(i?Rr(e,t,r,n):Lr(e,r,n)),n._s.get(e)}return a.$id=e,a}var Br=2**32-1,Vr=Br-1;function Hr(e){return!(!Number.isInteger(e)||e<0||e>Vr)}function Ur(e){return!(!Number.isInteger(e)||e<0||e>Br)}function Wr(e){return Uint8Array.fromBase64(e).buffer}function Gr(e){return Uint8Array.from(Buffer.from(e,`base64`)).buffer}function Kr(e){let t=atob(e),n=t.length,r=new Uint8Array(n);for(let e=0;e<n;e++)r[e]=t.charCodeAt(e);return r.buffer}var qr=typeof Uint8Array.fromBase64==`function`,Jr=typeof process==`object`&&process.versions?.node!==void 0,Yr=qr?Wr:Jr?Gr:Kr;function Xr(e,t){return Zr(JSON.parse(e),t)}function Zr(e,t){if(typeof e==`number`)return a(e,!0);if(!Array.isArray(e)||e.length===0)throw Error(`Invalid input`);let n=e,r=Array(n.length),i=null;function a(e,o=!1){if(e===-1)return;if(e===-3)return NaN;if(e===-4)return 1/0;if(e===-5)return-1/0;if(e===-6)return-0;if(o||typeof e!=`number`)throw Error(`Invalid input`);if(e in r)return r[e];let s=n[e];if(!s||typeof s!=`object`)r[e]=s;else if(Array.isArray(s))if(typeof s[0]==`string`){let o=s[0],c=t&&Object.hasOwn(t,o)?t[o]:void 0;if(c){let t=s[1];if(typeof t!=`number`&&(t=n.push(s[1])-1),i??=new Set,i.has(t))throw Error(`Invalid circular reference`);return i.add(t),r[e]=c(a(t)),i.delete(t),r[e]}switch(o){case`Date`:r[e]=new Date(s[1]);break;case`Set`:let t=new Set;r[e]=t;for(let e=1;e<s.length;e+=1)t.add(a(s[e]));break;case`Map`:let i=new Map;r[e]=i;for(let e=1;e<s.length;e+=2)i.set(a(s[e]),a(s[e+1]));break;case`RegExp`:r[e]=new RegExp(s[1],s[2]);break;case`Object`:{let t=s[1];if(typeof n[t]==`object`&&n[t][0]!==`BigInt`)throw Error(`Invalid input`);r[e]=Object(a(t));break}case`BigInt`:r[e]=BigInt(s[1]);break;case`null`:let c=Object.create(null);r[e]=c;for(let e=1;e<s.length;e+=2){if(s[e]===`__proto__`)throw Error("Cannot parse an object with a `__proto__` property");c[s[e]]=a(s[e+1])}break;case`Int8Array`:case`Uint8Array`:case`Uint8ClampedArray`:case`Int16Array`:case`Uint16Array`:case`Float16Array`:case`Int32Array`:case`Uint32Array`:case`Float32Array`:case`Float64Array`:case`BigInt64Array`:case`BigUint64Array`:case`DataView`:{if(n[s[1]][0]!==`ArrayBuffer`)throw Error(`Invalid data`);let t=globalThis[o],i=a(s[1]);r[e]=s[2]===void 0?new t(i):new t(i,s[2],s[3]);break}case`ArrayBuffer`:{let t=s[1];if(typeof t!=`string`)throw Error(`Invalid ArrayBuffer encoding`);r[e]=Yr(t);break}case`Temporal.Duration`:case`Temporal.Instant`:case`Temporal.PlainDate`:case`Temporal.PlainTime`:case`Temporal.PlainDateTime`:case`Temporal.PlainMonthDay`:case`Temporal.PlainYearMonth`:case`Temporal.ZonedDateTime`:{let t=o.slice(9);r[e]=Temporal[t].from(s[1]);break}case`URL`:r[e]=new URL(s[1]);break;case`URLSearchParams`:r[e]=new URLSearchParams(s[1]);break;default:throw Error(`Unknown type ${o}`)}}else if(s[0]===-7){let t=s[1];if(!Ur(t))throw Error(`Invalid input`);let n=[];r[e]=n,n[Vr]=void 0,delete n[Vr];for(let e=2;e<s.length;e+=2){let r=s[e];if(!Hr(r)||r>=t)throw Error(`Invalid input`);n[r]=a(s[e+1])}n.length=t}else{let t=Array(s.length);r[e]=t;for(let e=0;e<s.length;e+=1){let n=s[e];n!==-2&&(t[e]=a(n))}}else{let t={};r[e]=t;for(let e of Object.keys(s)){if(e===`__proto__`)throw Error("Cannot parse an object with a `__proto__` property");let n=s[e];t[e]=a(n)}}return r[e]}return a(0)}var Qr=new Set([`link`,`style`,`script`,`noscript`]),$r=new Set([`title`,`titleTemplate`,`script`,`style`,`noscript`]),ei=new Set([`base`,`meta`,`link`,`style`,`script`,`noscript`]),ti=new Set([`title`,`base`,`htmlAttrs`,`bodyAttrs`,`meta`,`link`,`style`,`script`,`noscript`]),ni=new Set([`base`,`title`,`titleTemplate`,`bodyAttrs`,`htmlAttrs`,`templateParams`]),ri=new Set([`key`,`tagPosition`,`tagPriority`,`tagDuplicateStrategy`,`innerHTML`,`textContent`,`processTemplateParams`]),ii=new Set([`templateParams`,`htmlAttrs`,`bodyAttrs`]),ai=new Set([`theme-color`,`google-site-verification`,`og`,`article`,`book`,`profile`,`twitter`,`author`]),oi=[`name`,`property`,`http-equiv`],si=new Set([`viewport`,`description`,`keywords`,`robots`]);function ci(e){let t=e.split(`:`);return t.length?ai.has(t[1]):!1}function li(e){let{props:t,tag:n}=e;if(ni.has(n))return n;if(n===`link`&&t.rel===`canonical`)return`canonical`;if(n===`link`&&t.rel===`alternate`){if(t.hreflang)return`alternate:${t.hreflang}`;if(t.type)return`alternate:${t.type}:${t.href||``}`}if(t.charset)return`charset`;if(e.tag===`meta`){for(let r of oi)if(t[r]!==void 0){let i=t[r],a=i&&typeof i==`string`&&i.includes(`:`),o=i&&si.has(i);return`${n}:${i}${!(a||o)&&e.key?`:key:${e.key}`:``}`}}if(e.key)return`${n}:key:${e.key}`;if(t.id)return`${n}:id:${t.id}`;if(n===`link`&&t.rel===`alternate`)return`alternate:${t.href||``}`;if($r.has(n)){let t=e.textContent||e.innerHTML;if(t)return`${n}:content:${t}`}}function ui(e){return e._h||e._d||e.textContent||e.innerHTML||`${e.tag}:${Object.entries(e.props).map(([e,t])=>`${e}:${String(t)}`).join(`,`)}`}function di(e,t,n){typeof e==`function`&&(!n||n!==`titleTemplate`&&!(n[0]===`o`&&n[1]===`n`))&&(e=e());let r=t?t(n,e):e;if(Array.isArray(r))return r.map(e=>di(e,t));if(r?.constructor===Object){let e={};for(let n of Object.keys(r))e[n]=di(r[n],t,n);return e}return r}function fi(e,t){let n=e===`style`?new Map:new Set;function r(t){if(t==null||t===void 0)return;let r=String(t).trim();if(r)if(e===`style`){let[e,...t]=r.split(`:`).map(e=>e?e.trim():``);e&&t.length&&n.set(e,t.join(`:`))}else r.split(` `).filter(Boolean).forEach(e=>n.add(e))}return typeof t==`string`?e===`style`?t.split(`;`).forEach(r):r(t):Array.isArray(t)?t.forEach(e=>r(e)):t&&typeof t==`object`&&Object.entries(t).forEach(([t,i])=>{i&&i!==`false`&&(e===`style`?n.set(String(t).trim(),String(i)):r(t))}),n}function pi(e,t){if(e.props=e.props||{},!t)return e;if(e.tag===`templateParams`)return e.props=t,e;let n=ei.has(e.tag)||e.tag===`htmlAttrs`||e.tag===`bodyAttrs`;return Object.entries(t).forEach(([r,i])=>{if(r===`__proto__`||r===`constructor`||r===`prototype`)return;if(i===null){e.props[r]=null;return}if(r===`class`||r===`style`){e.props[r]=fi(r,i);return}if(ri.has(r)){if((r===`textContent`||r===`innerHTML`)&&typeof i==`object`){let n=t.type;if(t.type||(n=`application/json`),!n?.endsWith(`json`)&&n!==`speculationrules`)return;t.type=n,e.props.type=n,e[r]=JSON.stringify(i)}else e[r]=i;return}let a=r.startsWith(`data-`),o=n&&!a?r.toLowerCase():r,s=String(i),c=e.tag===`meta`&&o===`content`;s===`true`||s===``?e.props[o]=a||c?s:!0:!i&&a&&s===`false`?e.props[o]=`false`:i!==void 0&&(e.props[o]=i)}),e}function mi(e,t){let n=pi({tag:e,props:{}},typeof t==`object`&&typeof t!=`function`?t:{[e===`script`||e===`noscript`||e===`style`?`innerHTML`:`textContent`]:t});return n.key&&Qr.has(n.tag)&&(n.props[`data-hid`]=n._h=n.key),n.tag===`script`&&typeof n.innerHTML==`object`&&(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 hi(e,t){if(!e)return[];typeof e==`function`&&(e=e());let n=(e,n)=>{for(let r=0;r<t.length;r++)n=t[r](e,n);return n};e=n(void 0,e);let r=[];return e=di(e,n),Object.entries(e||{}).forEach(([e,t])=>{if(t!==void 0)for(let n of Array.isArray(t)?t:[t])r.push(mi(e,n))}),r.flat()}var gi=(e,t)=>e._w===t._w?e._p-t._p:e._w-t._w,_i={base:-10,title:10},vi={critical:-8,high:-1,low:2},yi={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}},bi=/@import/,xi=e=>e===``||e===!0;function Si(e,t){if(typeof t.tagPriority==`number`)return t.tagPriority;let n=100,r=vi[t.tagPriority]||0,i=e.resolvedOptions.disableCapoSorting?{link:{},script:{},style:{}}:yi;if(t.tag in _i)n=_i[t.tag];else if(t.tag===`meta`){let e=t.props[`http-equiv`]===`content-security-policy`?`content-security-policy`:t.props.charset?`charset`:t.props.name===`viewport`?`viewport`:null;e&&(n=yi.meta[e])}else if(t.tag===`link`&&t.props.rel)n=i.link[t.props.rel];else if(t.tag===`script`){let e=String(t.props.type);xi(t.props.async)?n=i.script.async:t.props.src&&!xi(t.props.defer)&&!xi(t.props.async)&&e!==`module`&&!e.endsWith(`json`)||t.innerHTML&&!e.endsWith(`json`)?n=i.script.sync:(xi(t.props.defer)&&t.props.src&&!xi(t.props.async)||e===`module`)&&(n=i.script.defer)}else t.tag===`style`&&(n=t.innerHTML&&bi.test(t.innerHTML)?i.style.imported:i.style.sync);return(n||100)+r}function Ci(e,t){let n=typeof t==`function`?t(e):t,r=n.key||String(e.plugins.size+1);e.plugins.get(r)||(e.plugins.set(r,n),e.hooks.addHooks(n.hooks||{}))}function wi(e={}){let t=ln();t.addHooks(e.hooks||{});let n=!e.document,r=new Map,i=new Map,a=new Set,o={_entryCount:1,plugins:i,dirty:!1,resolvedOptions:e,hooks:t,ssr:n,entries:r,headEntries(){return[...r.values()]},use:e=>Ci(o,e),push(e,i){let s={...i||{}};delete s.head;let c=s._index??o._entryCount++,l={_i:c,input:e,options:s},u={_poll(e=!1){o.dirty=!0,!e&&a.add(c),t.callHook(`entries:updated`,o)},dispose(){r.delete(c)&&o.invalidate()},patch(e){(!s.mode||s.mode===`server`&&n||s.mode===`client`&&!n)&&(l.input=e,r.set(c,l),u._poll())}};return u.patch(e),u},async resolveTags(){let n={tagMap:new Map,tags:[],entries:[...o.entries.values()]};for(await t.callHook(`entries:resolve`,n);a.size;){let n=a.values().next().value;a.delete(n);let i=r.get(n);if(i){let n={tags:hi(i.input,e.propResolvers||[]).map(e=>Object.assign(e,i.options)),entry:i};await t.callHook(`entries:normalize`,n),i._tags=n.tags.map((e,t)=>(e._w=Si(o,e),e._p=(i._i<<10)+t,e._d=li(e),e._d||(e._h=ui(e)),e))}}let i=!1;n.entries.flatMap(e=>(e._tags||[]).map(e=>({...e,props:{...e.props}}))).sort(gi).reduce((e,t)=>{let n=t._d||t._h;if(!e.has(n))return e.set(n,t);let r=e.get(n);if((t?.tagDuplicateStrategy||(ii.has(t.tag)?`merge`:null)||(t.key&&t.key===r.key?`merge`:null))===`merge`){let i={...r.props};Object.entries(t.props).forEach(([e,t])=>i[e]=e===`style`?new Map([...r.props.style||new Map,...t]):e===`class`?new Set([...r.props.class||new Set,...t]):t),e.set(n,{...t,props:i})}else t._p>>10==r._p>>10&&t.tag===`meta`&&ci(n)?(e.set(n,Object.assign([...Array.isArray(r)?r:[r],t],t)),i=!0):(t._w===r._w?t._p>r._p:t?._w<r?._w)&&e.set(n,t);return e},n.tagMap);let s=n.tagMap.get(`title`),c=n.tagMap.get(`titleTemplate`);if(o._title=s?.textContent,c){let e=c?.textContent;if(o._titleTemplate=e,e){let t=typeof e==`function`?e(s?.textContent):e;typeof t==`string`&&!o.plugins.has(`template-params`)&&(t=t.replace(`%s`,s?.textContent||``)),s?t===null?n.tagMap.delete(`title`):n.tagMap.set(`title`,{...s,textContent:t}):(c.tag=`title`,c.textContent=t)}}n.tags=Array.from(n.tagMap.values()),i&&(n.tags=n.tags.flat().sort(gi)),await t.callHook(`tags:beforeResolve`,n),await t.callHook(`tags:resolve`,n),await t.callHook(`tags:afterResolve`,n);let l=[];for(let e of n.tags){let{innerHTML:t,tag:n,props:r}=e;ti.has(n)&&(Object.keys(r).length===0&&!e.innerHTML&&!e.textContent||n===`meta`&&!r.content&&!r[`http-equiv`]&&!r.charset||(n===`script`&&t&&(String(r.type).endsWith(`json`)?e.innerHTML=(typeof t==`string`?t:JSON.stringify(t)).replace(/</g,`\\u003C`):typeof t==`string`&&(e.innerHTML=t.replace(RegExp(`</${n}`,`g`),`<\\/${n}`)),e._d=li(e)),l.push(e)))}return l},invalidate(){for(let e of r.values())a.add(e._i);o.dirty=!0,t.callHook(`entries:updated`,o)}};return(e?.plugins||[]).forEach(e=>Ci(o,e)),o.hooks.callHook(`init`,o),e.init?.forEach(e=>e&&o.push(e)),o}var Ti=(e,t)=>ue(t)?O(t):t,Ei=`usehead`;function Di(e){return{install(t){t.config.globalProperties.$unhead=e,t.config.globalProperties.$head=e,t.provide(Ei,e)}}.install}function Oi(){if(de()){let e=d(Ei);if(e)return e}throw Error(`useHead() was called without provide context, ensure you call it through the setup() function.`)}function ki(e,t={}){let n=t.head||Oi();return n.ssr?n.push(e||{},t):Ai(n,e,t)}function Ai(e,t,n={}){let r=k(!1),i;return x(()=>{let a=r.value?{}:di(t,Ti);i?i.patch(a):i=e.push(a,n)}),p()&&(u(()=>{i.dispose()}),h(()=>{r.value=!0}),o(()=>{r.value=!1})),i}function ji(e){let t=e||N();return t.ssrContext?.head||t.runWithContext(()=>{if(de()){let e=d(`usehead`);if(!e)throw Error(`[nuxt] [unhead] Missing Unhead instance.`);return e}})}function Mi(e,t={}){return ki(e,{head:t.head||ji(t.nuxt),...t})}var Ni=(e,t)=>[],Pi=e=>zn({},...Ni(``,e).map(e=>e.data).reverse()),Fi=`modulepreload`,Ii=function(e,t){return new URL(e,t).href},Li={},F=function(e,t,n){let r=Promise.resolve();if(t&&t.length>0){let e=document.getElementsByTagName(`link`),i=document.querySelector(`meta[property=csp-nonce]`),a=i?.nonce||i?.getAttribute(`nonce`);function o(e){return Promise.all(e.map(e=>Promise.resolve(e).then(e=>({status:`fulfilled`,value:e}),e=>({status:`rejected`,reason:e}))))}r=o(t.map(t=>{if(t=Ii(t,n),t in Li)return;Li[t]=!0;let r=t.endsWith(`.css`),i=r?`[rel="stylesheet"]`:``;if(n)for(let n=e.length-1;n>=0;n--){let i=e[n];if(i.href===t&&(!r||i.rel===`stylesheet`))return}else if(document.querySelector(`link[href="${t}"]${i}`))return;let o=document.createElement(`link`);if(o.rel=r?`stylesheet`:Fi,r||(o.as=`script`),o.crossOrigin=``,o.href=t,a&&o.setAttribute(`nonce`,a),document.head.appendChild(o),r)return new Promise((e,n)=>{o.addEventListener(`load`,e),o.addEventListener(`error`,()=>n(Error(`Unable to preload CSS for ${t}`)))})}))}function i(e){let t=new Event(`vite:preloadError`,{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return r.then(t=>{for(let e of t||[])e.status===`rejected`&&i(e.reason);return e().catch(i)})},Ri=Pi;function zi(e){let t=typeof e==`string`?e:e.path;try{return Ri(t)}catch(e){return console.error(`[nuxt] Error matching route rules.`,e),{}}}async function Bi(e){return null}var Vi=null;async function Hi(){if(Vi)return Vi;let e=document.getElementById(`__NUXT_DATA__`);if(!e)return{};let t=await Ui(e.textContent||``),n=e.dataset.src?await Bi(e.dataset.src):void 0;return Vi={...t,...n,...window.__NUXT__},Vi.config?.public&&(Vi.config.public=Se(Vi.config.public)),Vi}async function Ui(e){return await Xr(e,N()._payloadRevivers)}function Wi(e,t){N()._payloadRevivers[e]=t}var Gi=jn(()=>{Wi(`skipHydrate`,e=>void 0)});function Ki(e){try{return JSON.parse(e)}catch{return e}}var qi=[[`NuxtError`,e=>or(e)],[`EmptyShallowRef`,e=>D(e===`_`?void 0:e===`0n`?BigInt(0):Ki(e))],[`EmptyRef`,e=>k(e===`_`?void 0:e===`0n`?BigInt(0):Ki(e))],[`ShallowRef`,e=>D(e)],[`ShallowReactive`,e=>Te(e)],[`Ref`,e=>k(e)],[`Reactive`,e=>Se(e)]],Ji=M({name:`nuxt:revive-payload:client`,order:-30,async setup(e){let t,n;for(let[e,t]of qi)Wi(e,t);Object.assign(e.payload,([t,n]=vn(()=>e.runWithContext(Hi)),t=await t,n(),t)),delete window.__NUXT__}},1);async function Yi(e,t={}){let n=t.document||e.resolvedOptions.document;if(!n||!e.dirty)return;let r={shouldRender:!0,tags:[]};if(await e.hooks.callHook(`dom:beforeRender`,r),r.shouldRender)return e._domUpdatePromise||=new Promise(async t=>{let r=new Map,i=new Promise(t=>{e.resolveTags().then(e=>{t(e.map(e=>{let t=r.get(e._d)||0,n={tag:e,id:(t?`${e._d}:${t}`:e._d)||e._h,shouldRender:!0};return e._d&&ci(e._d)&&r.set(e._d,t+1),n}))})}),a=e._dom;if(!a){a={title:n.title,elMap:new Map().set(`htmlAttrs`,n.documentElement).set(`bodyAttrs`,n.body)};for(let e of[`body`,`head`]){let t=n[e]?.children;for(let e of t){let t=e.tagName.toLowerCase();if(!ei.has(t))continue;let n=pi({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=li(n)||ui(n),a.elMap.has(n._d)){let t=1,r=n._d;for(;a.elMap.has(r);)r=`${n._d}:${t++}`;a.elMap.set(r,e)}else a.elMap.set(n._d,e)}}}a.pendingSideEffects={...a.sideEffects},a.sideEffects={};function o(e,t,n){let r=`${e}:${t}`;a.sideEffects[r]=n,delete a.pendingSideEffects[r]}function s({id:e,$el:t,tag:r}){let i=r.tag.endsWith(`Attrs`);a.elMap.set(e,t),i||(r.textContent&&r.textContent!==t.textContent&&(t.textContent=r.textContent),r.innerHTML&&r.innerHTML!==t.innerHTML&&(t.innerHTML=r.innerHTML),o(e,`el`,()=>{t?.remove(),a.elMap.delete(e)}));for(let a in r.props){if(!Object.prototype.hasOwnProperty.call(r.props,a))continue;let s=r.props[a];if(a.startsWith(`on`)&&typeof s==`function`){let e=t?.dataset;if(e&&e[`${a}fired`]){let e=a.slice(0,-5);s.call(t,new Event(e.substring(2)))}t.getAttribute(`data-${a}`)!==``&&((r.tag===`bodyAttrs`?n.defaultView:t).addEventListener(a.substring(2),s.bind(t)),t.setAttribute(`data-${a}`,``));continue}let c=`attr:${a}`;if(a===`class`){if(!s)continue;for(let n of s)i&&o(e,`${c}:${n}`,()=>t.classList.remove(n)),!t.classList.contains(n)&&t.classList.add(n)}else if(a===`style`){if(!s)continue;for(let[n,r]of s)o(e,`${c}:${n}`,()=>{t.style.removeProperty(n)}),t.style.setProperty(n,r)}else s!==!1&&s!==null&&(t.getAttribute(a)!==s&&t.setAttribute(a,s===!0?``:String(s)),i&&o(e,c,()=>t.removeAttribute(a)))}}let c=[],l={bodyClose:void 0,bodyOpen:void 0,head:void 0},u=await i;for(let e of u){let{tag:t,shouldRender:r,id:i}=e;if(r){if(t.tag===`title`){n.title=t.textContent,o(`title`,``,()=>n.title=a.title);continue}e.$el=e.$el||a.elMap.get(i),e.$el?s(e):ei.has(t.tag)&&c.push(e)}}for(let e of c){let t=e.tag.tagPosition||`head`;e.$el=n.createElement(e.tag.tag),s(e),l[t]=l[t]||n.createDocumentFragment(),l[t].appendChild(e.$el)}for(let t of u)await e.hooks.callHook(`dom:renderTag`,t,n,o);l.head&&n.head.appendChild(l.head),l.bodyOpen&&n.body.insertBefore(l.bodyOpen,n.body.firstChild),l.bodyClose&&n.body.appendChild(l.bodyClose);for(let e in a.pendingSideEffects)a.pendingSideEffects[e]();e._dom=a,await e.hooks.callHook(`dom:rendered`,{renders:u}),t()}).finally(()=>{e._domUpdatePromise=void 0,e.dirty=!1}),e._domUpdatePromise}function Xi(e={}){let t=e.domOptions?.render||Yi;e.document=e.document||(typeof window<`u`?document:void 0);let n=e.document?.head.querySelector(`script[id="unhead:payload"]`)?.innerHTML||!1;return wi({...e,plugins:[...e.plugins||[],{key:`client`,hooks:{"entries:updated":t}}],init:[n?JSON.parse(n):!1,...e.init||[]]})}function Zi(e,t){let n=0;return()=>{let r=++n;t(()=>{n===r&&e()})}}function Qi(e={}){let t=Xi({domOptions:{render:Zi(()=>Yi(t),e=>setTimeout(e,0))},...e});return t.install=Di(t),t}var $i={disableDefaults:!0},ea=M({name:`nuxt:head`,enforce:`pre`,setup(e){let t=Qi($i);e.vueApp.use(t);{let n=!0,r=async()=>{n=!1,await Yi(t)};t.hooks.hook(`dom:beforeRender`,e=>{e.shouldRender=!n}),e.hooks.hook(`page:start`,()=>{n=!0}),e.hooks.hook(`page:finish`,()=>{e.isHydrating||r()}),e.hooks.hook(`app:error`,r),e.hooks.hook(`app:suspense:resolve`,r);let i=t.push.bind(t);t.push=((t,n)=>{let r=i(t,n),a=r.dispose.bind(r);return r.dispose=()=>{let t=e[`~transitionPromise`];t?t.then(a):a()},r})}}}),ta=typeof document<`u`;function na(e){return typeof e==`object`||`displayName`in e||`props`in e||`__vccOpts`in e}function ra(e){return e.__esModule||e[Symbol.toStringTag]===`Module`||e.default&&na(e.default)}var I=Object.assign;function ia(e,t){let n={};for(let r in t){let i=t[r];n[r]=oa(i)?i.map(e):e(i)}return n}var aa=()=>{},oa=Array.isArray;function sa(e,t){let n={};for(let r in e)n[r]=r in t?t[r]:e[r];return n}var ca=Symbol(``);function la(e,t){return I(Error(),{type:e,[ca]:!0},t)}function ua(e,t){return e instanceof Error&&ca in e&&(t==null||!!(e.type&t))}var da=Symbol(``),fa=Symbol(``),pa=Symbol(``),ma=Symbol(``),ha=Symbol(``);function ga(e){return d(ma)}var _a={trailing:!0};function va(e,t=25,n={}){if(n={..._a,...n},!Number.isFinite(t))throw TypeError("Expected `wait` to be a finite number");let r,i,a=[],o,s,c=(t,r)=>(o=ya(e,t,r),o.finally(()=>{if(o=null,n.trailing&&s&&!i){let e=c(t,s);return s=null,e}}),o),l=function(...e){return n.trailing&&(s=e),o||new Promise(o=>{let l=!i&&n.leading;clearTimeout(i),i=setTimeout(()=>{i=null;let t=n.leading?r:c(this,e);s=null;for(let e of a)e(t);a=[]},t),l?(r=c(this,e),o(r)):a.push(o)})},u=e=>{e&&(clearTimeout(e),i=null)};return l.isPending=()=>!!i,l.cancel=()=>{u(i),a=[],s=null},l.flush=()=>{if(u(i),!s||o)return;let e=s;return s=null,c(this,e)},l}async function ya(e,t,n){return await e.apply(t,n)}var ba=/#/g,xa=/&/g,Sa=/\//g,Ca=/=/g,wa=/\?/g,Ta=/\+/g,Ea=/%5B/g,Da=/%5D/g,Oa=/%5E/g,ka=/%60/g,Aa=/%7B/g,ja=/%7C/g,Ma=/%7D/g,Na=/%20/g;function Pa(e){return e==null?``:encodeURI(``+e).replace(ja,`|`).replace(Ea,`[`).replace(Da,`]`)}function Fa(e){return Pa(e).replace(Aa,`{`).replace(Ma,`}`).replace(Oa,`^`)}function Ia(e){return Pa(e).replace(Ta,`%2B`).replace(Na,`+`).replace(ba,`%23`).replace(xa,`%26`).replace(ka,"`").replace(Aa,`{`).replace(Ma,`}`).replace(Oa,`^`)}function La(e){return Ia(e).replace(Ca,`%3D`)}function Ra(e){return Pa(e).replace(ba,`%23`).replace(wa,`%3F`)}function za(e){return Ra(e).replace(Sa,`%2F`)}function Ba(e){if(e==null)return null;try{return decodeURIComponent(``+e)}catch{}return``+e}var Va=/\/$/,Ha=e=>e.replace(Va,``);function Ua(e,t,n=`/`){let r,i={},a=``,o=``,s=t.indexOf(`#`),c=t.indexOf(`?`);return c=s>=0&&c>s?-1:c,c>=0&&(r=t.slice(0,c),a=t.slice(c,s>0?s:t.length),i=e(a.slice(1))),s>=0&&(r||=t.slice(0,s),o=t.slice(s,t.length)),r=Za(r??t,n),{fullPath:r+a+o,path:r,query:i,hash:Ba(o)}}function Wa(e,t){let n=t.query?e(t.query):``;return t.path+(n&&`?`)+n+(t.hash||``)}function Ga(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||`/`}function Ka(e,t,n){let r=t.matched.length-1,i=n.matched.length-1;return r>-1&&r===i&&qa(t.matched[r],n.matched[i])&&Ja(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function qa(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Ja(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n in e)if(!Ya(e[n],t[n]))return!1;return!0}function Ya(e,t){return oa(e)?Xa(e,t):oa(t)?Xa(t,e):(e&&e.valueOf())===(t&&t.valueOf())}function Xa(e,t){return oa(t)?e.length===t.length&&e.every((e,n)=>e===t[n]):e.length===1&&e[0]===t}function Za(e,t){if(e.startsWith(`/`))return e;if(!e)return t;let n=t.split(`/`),r=e.split(`/`),i=r[r.length-1];(i===`..`||i===`.`)&&r.push(``);let a=n.length-1,o,s;for(o=0;o<r.length;o++)if(s=r[o],s!==`.`)if(s===`..`)a>1&&a--;else break;return n.slice(0,a).join(`/`)+`/`+r.slice(o).join(`/`)}var Qa={path:`/`,name:void 0,params:{},query:{},hash:``,fullPath:`/`,matched:[],meta:{},redirectedFrom:void 0};function $a(e){if(!e)if(ta){let t=document.querySelector(`base`);e=t&&t.getAttribute(`href`)||`/`,e=e.replace(/^\w+:\/\/[^/]+/,``)}else e=`/`;return e[0]!==`/`&&e[0]!==`#`&&(e=`/`+e),Ha(e)}var eo=/^[^#]+#/;function to(e,t){return e.replace(eo,`#`)+t}function no(e,t){let n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}var ro=()=>({left:window.scrollX,top:window.scrollY});function io(e){let t;if(`el`in e){let n=e.el,r=typeof n==`string`&&n.startsWith(`#`),i=typeof n==`string`?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!i)return;t=no(i,e)}else t=e;`scrollBehavior`in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left==null?window.scrollX:t.left,t.top==null?window.scrollY:t.top)}function ao(e,t){return(history.state?history.state.position-t:-1)+e}var oo=new Map;function so(e,t){oo.set(e,t)}function co(e){let t=oo.get(e);return oo.delete(e),t}function lo(e){return typeof e==`string`||e&&typeof e==`object`}function uo(e){return typeof e==`string`||typeof e==`symbol`}function fo(e){let t={};if(e===``||e===`?`)return t;let n=(e[0]===`?`?e.slice(1):e).split(`&`);for(let e=0;e<n.length;++e){let r=n[e].replace(Ta,` `),i=r.indexOf(`=`),a=Ba(i<0?r:r.slice(0,i)),o=i<0?null:Ba(r.slice(i+1));if(a in t){let e=t[a];oa(e)||(e=t[a]=[e]),e.push(o)}else t[a]=o}return t}function po(e){let t=``;for(let n in e){let r=e[n];if(n=La(n),r==null){r!==void 0&&(t+=(t.length?`&`:``)+n);continue}(oa(r)?r.map(e=>e&&Ia(e)):[r&&Ia(r)]).forEach(e=>{e!==void 0&&(t+=(t.length?`&`:``)+n,e!=null&&(t+=`=`+e))})}return t}function mo(e){let t={};for(let n in e){let r=e[n];r!==void 0&&(t[n]=oa(r)?r.map(e=>e==null?null:``+e):r==null?r:``+r)}return t}function ho(){let e=[];function t(t){return e.push(t),()=>{let n=e.indexOf(t);n>-1&&e.splice(n,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function go(e,t,n,r,i,a=e=>e()){let o=r&&(r.enterCallbacks[i]=r.enterCallbacks[i]||[]);return()=>new Promise((s,c)=>{let l=e=>{e===!1?c(la(4,{from:n,to:t})):e instanceof Error?c(e):lo(e)?c(la(2,{from:t,to:e})):(o&&r.enterCallbacks[i]===o&&typeof e==`function`&&o.push(e),s())},u=a(()=>e.call(r&&r.instances[i],t,n,l)),d=Promise.resolve(u);e.length<3&&(d=d.then(l)),d.catch(e=>c(e))})}function _o(e,t,n,r,i=e=>e()){let a=[];for(let o of e)for(let e in o.components){let s=o.components[e];if(!(t!==`beforeRouteEnter`&&!o.instances[e]))if(na(s)){let c=(s.__vccOpts||s)[t];c&&a.push(go(c,n,r,o,e,i))}else{let c=s();a.push(()=>c.then(a=>{if(!a)throw Error(`Couldn't resolve component "${e}" at "${o.path}"`);let s=ra(a)?a.default:a;o.mods[e]=a,o.components[e]=s;let c=(s.__vccOpts||s)[t];return c&&go(c,n,r,o,e,i)()}))}}return a}function vo(e,t){let n=[],r=[],i=[],a=Math.max(t.matched.length,e.matched.length);for(let o=0;o<a;o++){let a=t.matched[o];a&&(e.matched.find(e=>qa(e,a))?r.push(a):n.push(a));let s=e.matched[o];s&&(t.matched.find(e=>qa(e,s))||i.push(s))}return[n,r,i]}var yo=()=>location.protocol+`//`+location.host;function bo(e,t){let{pathname:n,search:r,hash:i}=t,a=e.indexOf(`#`);if(a>-1){let t=i.includes(e.slice(a))?e.slice(a).length:1,n=i.slice(t);return n[0]!==`/`&&(n=`/`+n),Ga(n,``)}return Ga(n,e)+r+i}function xo(e,t,n,r){let i=[],a=[],o=null,s=({state:a})=>{let s=bo(e,location),c=n.value,l=t.value,u=0;if(a){if(n.value=s,t.value=a,o&&o===c){o=null;return}u=l?a.position-l.position:0}else r(s);i.forEach(e=>{e(n.value,c,{delta:u,type:`pop`,direction:u?u>0?`forward`:`back`:``})})};function c(){o=n.value}function l(e){i.push(e);let t=()=>{let t=i.indexOf(e);t>-1&&i.splice(t,1)};return a.push(t),t}function u(){if(document.visibilityState===`hidden`){let{history:e}=window;if(!e.state)return;e.replaceState(I({},e.state,{scroll:ro()}),``)}}function d(){for(let e of a)e();a=[],window.removeEventListener(`popstate`,s),window.removeEventListener(`pagehide`,u),document.removeEventListener(`visibilitychange`,u)}return window.addEventListener(`popstate`,s),window.addEventListener(`pagehide`,u),document.addEventListener(`visibilitychange`,u),{pauseListeners:c,listen:l,destroy:d}}function So(e,t,n,r=!1,i=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:i?ro():null}}function Co(e){let{history:t,location:n}=window,r={value:bo(e,n)},i={value:t.state};i.value||a(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function a(r,a,o){let s=e.indexOf(`#`),c=s>-1?(n.host&&document.querySelector(`base`)?e:e.slice(s))+r:yo()+e+r;try{t[o?`replaceState`:`pushState`](a,``,c),i.value=a}catch(e){console.error(e),n[o?`replace`:`assign`](c)}}function o(e,n){a(e,I({},t.state,So(i.value.back,e,i.value.forward,!0),n,{position:i.value.position}),!0),r.value=e}function s(e,n){let o=I({},i.value,t.state,{forward:e,scroll:ro()});a(o.current,o,!0),a(e,I({},So(r.value,e,null),{position:o.position+1},n),!1),r.value=e}return{location:r,state:i,push:s,replace:o}}function wo(e){e=$a(e);let t=Co(e),n=xo(e,t.state,t.location,t.replace);function r(e,t=!0){t||n.pauseListeners(),history.go(e)}let i=I({location:``,base:e,go:r,createHref:to.bind(null,e)},t,n);return Object.defineProperty(i,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(i,"state",{enumerable:!0,get:()=>t.state.value}),i}function To(e){return e=location.host?e||location.pathname+location.search:``,e.includes(`#`)||(e+=`#`),wo(e)}var Eo={type:0,value:``},Do=/[a-zA-Z0-9_]/;function Oo(e){if(!e)return[[]];if(e===`/`)return[[Eo]];if(!e.startsWith(`/`))throw Error(`Invalid path "${e}"`);function t(e){throw Error(`ERR (${n})/"${l}": ${e}`)}let n=0,r=n,i=[],a;function o(){a&&i.push(a),a=[]}let s=0,c,l=``,u=``;function d(){l&&=(n===0?a.push({type:0,value:l}):n===1||n===2||n===3?(a.length>1&&(c===`*`||c===`+`)&&t(`A repeatable param (${l}) must be alone in its segment. eg: '/:ids+.`),a.push({type:1,value:l,regexp:u,repeatable:c===`*`||c===`+`,optional:c===`*`||c===`?`})):t(`Invalid state to consume buffer`),``)}function f(){l+=c}for(;s<e.length;)switch(c=e[s++],n){case 0:c===`\\`?(r=n,n=4):c===`/`?(l&&d(),o()):c===`:`?(d(),n=1):f();break;case 4:f(),n=r;break;case 1:c===`(`?n=2:Do.test(c)?f():(d(),n=0,c!==`*`&&c!==`?`&&c!==`+`&&s--);break;case 2:c===`)`?u[u.length-1]==`\\`?u=u.slice(0,-1)+c:n=3:u+=c;break;case 3:d(),n=0,c!==`*`&&c!==`?`&&c!==`+`&&s--,u=``;break;default:t(`Unknown state`);break}return n===2&&t(`Unfinished custom RegExp for param "${l}"`),d(),o(),i}var ko=`[^/]+?`,Ao={sensitive:!1,strict:!1,start:!0,end:!0},jo=/[.+*?^${}()[\]/\\]/g;function Mo(e,t){let n=I({},Ao,t),r=[],i=n.start?`^`:``,a=[];for(let t of e){let e=t.length?[]:[90];n.strict&&!t.length&&(i+=`/`);for(let r=0;r<t.length;r++){let o=t[r],s=40+(n.sensitive?.25:0);if(o.type===0)r||(i+=`/`),i+=o.value.replace(jo,`\\$&`),s+=40;else if(o.type===1){let{value:e,repeatable:n,optional:c,regexp:l}=o;a.push({name:e,repeatable:n,optional:c});let u=l||ko;if(u!==ko){s+=10;try{RegExp(`(${u})`)}catch(t){throw Error(`Invalid custom RegExp for param "${e}" (${u}): `+t.message)}}let d=n?`((?:${u})(?:/(?:${u}))*)`:`(${u})`;r||(d=c&&t.length<2?`(?:/${d})`:`/`+d),c&&(d+=`?`),i+=d,s+=20,c&&(s+=-8),n&&(s+=-20),u===`.*`&&(s+=-50)}e.push(s)}r.push(e)}if(n.strict&&n.end){let e=r.length-1;r[e][r[e].length-1]+=.7000000000000001}n.strict||(i+=`/?`),n.end?i+=`$`:n.strict&&!i.endsWith(`/`)&&(i+=`(?:/|$)`);let o=new RegExp(i,n.sensitive?``:`i`);function s(e){let t=e.match(o),n={};if(!t)return null;for(let e=1;e<t.length;e++){let r=t[e]||``,i=a[e-1];n[i.name]=r&&i.repeatable?r.split(`/`):r}return n}function c(t){let n=``,r=!1;for(let i of e){(!r||!n.endsWith(`/`))&&(n+=`/`),r=!1;for(let e of i)if(e.type===0)n+=e.value;else if(e.type===1){let{value:a,repeatable:o,optional:s}=e,c=a in t?t[a]:``;if(oa(c)&&!o)throw Error(`Provided param "${a}" is an array but it is not repeatable (* or + modifiers)`);let l=oa(c)?c.join(`/`):c;if(!l)if(s)i.length<2&&(n.endsWith(`/`)?n=n.slice(0,-1):r=!0);else throw Error(`Missing required param "${a}"`);n+=l}}return n||`/`}return{re:o,score:r,keys:a,parse:s,stringify:c}}function No(e,t){let n=0;for(;n<e.length&&n<t.length;){let r=t[n]-e[n];if(r)return r;n++}return e.length<t.length?e.length===1&&e[0]===80?-1:1:e.length>t.length?t.length===1&&t[0]===80?1:-1:0}function Po(e,t){let n=0,r=e.score,i=t.score;for(;n<r.length&&n<i.length;){let e=No(r[n],i[n]);if(e)return e;n++}if(Math.abs(i.length-r.length)===1){if(Fo(r))return 1;if(Fo(i))return-1}return i.length-r.length}function Fo(e){let t=e[e.length-1];return e.length>0&&t[t.length-1]<0}var Io={strict:!1,end:!0,sensitive:!1};function Lo(e,t,n){let r=I(Mo(Oo(e.path),n),{record:e,parent:t,children:[],alias:[]});return t&&!r.record.aliasOf==!t.record.aliasOf&&t.children.push(r),r}function Ro(e,t){let n=[],r=new Map;t=sa(Io,t);function i(e){return r.get(e)}function a(e,n,r){let i=!r,s=Bo(e);s.aliasOf=r&&r.record;let l=sa(t,e),u=[s];if(`alias`in e){let t=typeof e.alias==`string`?[e.alias]:e.alias;for(let e of t)u.push(Bo(I({},s,{components:r?r.record.components:s.components,path:e,aliasOf:r?r.record:s})))}let d,f;for(let t of u){let{path:u}=t;if(n&&u[0]!==`/`){let e=n.record.path,r=e[e.length-1]===`/`?``:`/`;t.path=n.record.path+(u&&r+u)}if(d=Lo(t,n,l),r?r.alias.push(d):(f||=d,f!==d&&f.alias.push(d),i&&e.name&&!Ho(d)&&o(e.name)),Ko(d)&&c(d),s.children){let e=s.children;for(let t=0;t<e.length;t++)a(e[t],d,r&&r.children[t])}r||=d}return f?()=>{o(f)}:aa}function o(e){if(uo(e)){let t=r.get(e);t&&(r.delete(e),n.splice(n.indexOf(t),1),t.children.forEach(o),t.alias.forEach(o))}else{let t=n.indexOf(e);t>-1&&(n.splice(t,1),e.record.name&&r.delete(e.record.name),e.children.forEach(o),e.alias.forEach(o))}}function s(){return n}function c(e){let t=Wo(e,n);n.splice(t,0,e),e.record.name&&!Ho(e)&&r.set(e.record.name,e)}function l(e,t){let i,a={},o,s;if(`name`in e&&e.name){if(i=r.get(e.name),!i)throw la(1,{location:e});s=i.record.name,a=I(zo(t.params,i.keys.filter(e=>!e.optional).concat(i.parent?i.parent.keys.filter(e=>e.optional):[]).map(e=>e.name)),e.params&&zo(e.params,i.keys.map(e=>e.name))),o=i.stringify(a)}else if(e.path!=null)o=e.path,i=n.find(e=>e.re.test(o)),i&&(a=i.parse(o),s=i.record.name,i.keys.forEach(e=>{e.optional&&!a[e.name]&&delete a[e.name]}));else{if(i=t.name?r.get(t.name):n.find(e=>e.re.test(t.path)),!i)throw la(1,{location:e,currentLocation:t});s=i.record.name,a=I({},t.params,e.params),o=i.stringify(a)}let c=[],l=i;for(;l;)c.unshift(l.record),l=l.parent;return{name:s,path:o,params:a,matched:c,meta:Uo(c)}}e.forEach(e=>a(e));function u(){n.length=0,r.clear()}return{addRoute:a,resolve:l,removeRoute:o,clearRoutes:u,getRoutes:s,getRecordMatcher:i}}function zo(e,t){let n={};for(let r of t)r in e&&(n[r]=e[r]);return n}function Bo(e){let t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Vo(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:`components`in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function Vo(e){let t={},n=e.props||!1;if(`component`in e)t.default=n;else for(let r in e.components)t[r]=typeof n==`object`?n[r]:n;return t}function Ho(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Uo(e){return e.reduce((e,t)=>I(e,t.meta),{})}function Wo(e,t){let n=0,r=t.length;for(;n!==r;){let i=n+r>>1;Po(e,t[i])<0?r=i:n=i+1}let i=Go(e);return i&&(r=t.lastIndexOf(i,r-1)),r}function Go(e){let t=e;for(;t=t.parent;)if(Ko(t)&&Po(e,t)===0)return t}function Ko({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function qo(e){let t=d(pa),n=d(ma),r=w(()=>{let n=A(e.to);return t.resolve(n)}),i=w(()=>{let{matched:e}=r.value,{length:t}=e,i=e[t-1],a=n.matched;if(!i||!a.length)return-1;let o=a.findIndex(qa.bind(null,i));if(o>-1)return o;let s=Qo(e[t-2]);return t>1&&Qo(i)===s&&a[a.length-1].path!==s?a.findIndex(qa.bind(null,e[t-2])):o}),a=w(()=>i.value>-1&&Zo(n.params,r.value.params)),o=w(()=>i.value>-1&&i.value===n.matched.length-1&&Ja(n.params,r.value.params));function s(n={}){if(Xo(n)){let n=t[A(e.replace)?`replace`:`push`](A(e.to)).catch(aa);return e.viewTransition&&typeof document<`u`&&`startViewTransition`in document&&document.startViewTransition(()=>n),n}return Promise.resolve()}return{route:r,href:w(()=>r.value.href),isActive:a,isExactActive:o,navigate:s}}function Jo(e){return e.length===1?e[0]:e}var Yo=i({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:qo,setup(e,{slots:n}){let r=Se(qo(e)),{options:i}=d(pa),a=w(()=>({[$o(e.activeClass,i.linkActiveClass,`router-link-active`)]:r.isActive,[$o(e.exactActiveClass,i.linkExactActiveClass,`router-link-exact-active`)]:r.isExactActive}));return()=>{let i=n.default&&Jo(n.default(r));return e.custom?i:t(`a`,{"aria-current":r.isExactActive?e.ariaCurrentValue:null,href:r.href,onClick:r.navigate,class:a.value},i)}}});function Xo(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){let t=e.currentTarget.getAttribute(`target`);if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Zo(e,t){for(let n in t){let r=t[n],i=e[n];if(typeof r==`string`){if(r!==i)return!1}else if(!oa(i)||i.length!==r.length||r.some((e,t)=>e.valueOf()!==i[t].valueOf()))return!1}return!0}function Qo(e){return e?e.aliasOf?e.aliasOf.path:e.path:``}var $o=(e,t,n)=>e??t??n,es=i({name:`RouterView`,inheritAttrs:!1,props:{name:{type:String,default:`default`},route:Object},compatConfig:{MODE:3},setup(e,{attrs:n,slots:r}){let i=d(ha),a=w(()=>e.route||i.value),o=d(fa,0),s=w(()=>{let e=A(o),{matched:t}=a.value,n;for(;(n=t[e])&&!n.components;)e++;return e}),c=w(()=>a.value.matched[s.value]);v(fa,w(()=>s.value+1)),v(da,c),v(ha,a);let l=k();return S(()=>[l.value,c.value,e.name],([e,t,n],[r,i,a])=>{t&&(t.instances[n]=e,i&&i!==t&&e&&e===r&&(t.leaveGuards.size||(t.leaveGuards=i.leaveGuards),t.updateGuards.size||(t.updateGuards=i.updateGuards))),e&&t&&(!i||!qa(t,i)||!r)&&(t.enterCallbacks[n]||[]).forEach(t=>t(e))},{flush:`post`}),()=>{let i=a.value,o=e.name,s=c.value,u=s&&s.components[o];if(!u)return ts(r.default,{Component:u,route:i});let d=s.props[o],f=t(u,I({},d?d===!0?i.params:typeof d==`function`?d(i):d:null,n,{onVnodeUnmounted:e=>{e.component.isUnmounted&&(s.instances[o]=null)},ref:l}));return ts(r.default,{Component:f,route:i})||f}}});function ts(e,t){if(!e)return null;let n=e(t);return n.length===1?n[0]:n}var ns=es;function rs(e){let t=Ro(e.routes,e),n=e.parseQuery||fo,r=e.stringifyQuery||po,i=e.history,a=ho(),o=ho(),s=ho(),c=D(Qa),l=Qa;ta&&e.scrollBehavior&&`scrollRestoration`in history&&(history.scrollRestoration=`manual`);let u=ia.bind(null,e=>``+e),d=ia.bind(null,za),f=ia.bind(null,Ba);function p(e,n){let r,i;return uo(e)?(r=t.getRecordMatcher(e),i=n):i=e,t.addRoute(i,r)}function h(e){let n=t.getRecordMatcher(e);n&&t.removeRoute(n)}function g(){return t.getRoutes().map(e=>e.record)}function _(e){return!!t.getRecordMatcher(e)}function v(e,a){if(a=I({},a||c.value),typeof e==`string`){let r=Ua(n,e,a.path),o=t.resolve({path:r.path},a),s=i.createHref(r.fullPath);return I(r,o,{params:f(o.params),redirectedFrom:void 0,href:s})}let o;if(e.path!=null)o=I({},e,{path:Ua(n,e.path,a.path).path});else{let t=I({},e.params);for(let e in t)t[e]??delete t[e];o=I({},e,{params:d(t)}),a.params=d(a.params)}let s=t.resolve(o,a),l=e.hash||``;s.params=u(f(s.params));let p=Wa(r,I({},e,{hash:Fa(l),path:s.path})),m=i.createHref(p);return I({fullPath:p,hash:l,query:r===po?mo(e.query):e.query||{}},s,{redirectedFrom:void 0,href:m})}function y(e){return typeof e==`string`?Ua(n,e,c.value.path):I({},e)}function b(e,t){if(l!==e)return la(8,{from:t,to:e})}function x(e){return w(e)}function S(e){return x(I(y(e),{replace:!0}))}function C(e,t){let n=e.matched[e.matched.length-1];if(n&&n.redirect){let{redirect:r}=n,i=typeof r==`function`?r(e,t):r;return typeof i==`string`&&(i=i.includes(`?`)||i.includes(`#`)?i=y(i):{path:i},i.params={}),I({query:e.query,hash:e.hash,params:i.path==null?e.params:{}},i)}}function w(e,t){let n=l=v(e),i=c.value,a=e.state,o=e.force,s=e.replace===!0,u=C(n,i);if(u)return w(I(y(u),{state:typeof u==`object`?I({},a,u.state):a,force:o,replace:s}),t||n);let d=n;d.redirectedFrom=t;let f;return!o&&Ka(r,i,n)&&(f=la(16,{to:d,from:i}),ue(i,i,!0,!1)),(f?Promise.resolve(f):te(d,i)).catch(e=>ua(e)?ua(e,2)?e:le(e):se(e,d,i)).then(e=>{if(e){if(ua(e,2))return w(I({replace:s},y(e.to),{state:typeof e.to==`object`?I({},a,e.to.state):a,force:o}),t||d)}else e=ne(d,i,!0,s,a);return E(d,i,e),e})}function T(e,t){let n=b(e,t);return n?Promise.reject(n):Promise.resolve()}function ee(e){let t=k.values().next().value;return t&&typeof t.runWithContext==`function`?t.runWithContext(e):e()}function te(e,t){let n,[r,i,s]=vo(e,t);n=_o(r.reverse(),`beforeRouteLeave`,e,t);for(let i of r)i.leaveGuards.forEach(r=>{n.push(go(r,e,t))});let c=T.bind(null,e,t);return n.push(c),me(n).then(()=>{n=[];for(let r of a.list())n.push(go(r,e,t));return n.push(c),me(n)}).then(()=>{n=_o(i,`beforeRouteUpdate`,e,t);for(let r of i)r.updateGuards.forEach(r=>{n.push(go(r,e,t))});return n.push(c),me(n)}).then(()=>{n=[];for(let r of s)if(r.beforeEnter)if(oa(r.beforeEnter))for(let i of r.beforeEnter)n.push(go(i,e,t));else n.push(go(r.beforeEnter,e,t));return n.push(c),me(n)}).then(()=>(e.matched.forEach(e=>e.enterCallbacks={}),n=_o(s,`beforeRouteEnter`,e,t,ee),n.push(c),me(n))).then(()=>{n=[];for(let r of o.list())n.push(go(r,e,t));return n.push(c),me(n)}).catch(e=>ua(e,8)?e:Promise.reject(e))}function E(e,t,n){s.list().forEach(r=>ee(()=>r(e,t,n)))}function ne(e,t,n,r,a){let o=b(e,t);if(o)return o;let s=t===Qa,l=ta?history.state:{};n&&(r||s?i.replace(e.fullPath,I({scroll:s&&l&&l.scroll},a)):i.push(e.fullPath,a)),c.value=e,ue(e,t,n,s),le()}let re;function ie(){re||=i.listen((e,t,n)=>{if(!pe.listening)return;let r=v(e),a=C(r,pe.currentRoute.value);if(a){w(I(a,{replace:!0,force:!0}),r).catch(aa);return}l=r;let o=c.value;ta&&so(ao(o.fullPath,n.delta),ro()),te(r,o).catch(e=>ua(e,12)?e:ua(e,2)?(w(I(y(e.to),{force:!0}),r).then(e=>{ua(e,20)&&!n.delta&&n.type===`pop`&&i.go(-1,!1)}).catch(aa),Promise.reject()):(n.delta&&i.go(-n.delta,!1),se(e,r,o))).then(e=>{e||=ne(r,o,!1),e&&(n.delta&&!ua(e,8)?i.go(-n.delta,!1):n.type===`pop`&&ua(e,20)&&i.go(-1,!1)),E(r,o,e)}).catch(aa)})}let ae=ho(),oe=ho(),O;function se(e,t,n){le(e);let r=oe.list();return r.length?r.forEach(r=>r(e,t,n)):console.error(e),Promise.reject(e)}function ce(){return O&&c.value!==Qa?Promise.resolve():new Promise((e,t)=>{ae.add([e,t])})}function le(e){return O||(O=!e,ie(),ae.list().forEach(([t,n])=>e?n(e):t()),ae.reset()),e}function ue(t,n,r,i){let{scrollBehavior:a}=e;if(!ta||!a)return Promise.resolve();let o=!r&&co(ao(t.fullPath,0))||(i||!r)&&history.state&&history.state.scroll||null;return m().then(()=>a(t,n,o)).then(e=>e&&io(e)).catch(e=>se(e,t,n))}let de=e=>i.go(e),fe,k=new Set,pe={currentRoute:c,listening:!0,addRoute:p,removeRoute:h,clearRoutes:t.clearRoutes,hasRoute:_,getRoutes:g,resolve:v,options:e,push:x,replace:S,go:de,back:()=>de(-1),forward:()=>de(1),beforeEach:a.add,beforeResolve:o.add,afterEach:s.add,onError:oe.add,isReady:ce,install(e){e.component(`RouterLink`,Yo),e.component(`RouterView`,ns),e.config.globalProperties.$router=pe,Object.defineProperty(e.config.globalProperties,"$route",{enumerable:!0,get:()=>A(c)}),ta&&!fe&&c.value===Qa&&(fe=!0,x(i.location).catch(e=>{}));let t={};for(let e in Qa)Object.defineProperty(t,e,{get:()=>c.value[e],enumerable:!0});e.provide(pa,pe),e.provide(ma,Te(t)),e.provide(ha,c);let n=e.unmount;k.add(e),e.unmount=function(){k.delete(e),k.size<1&&(l=Qa,re&&re(),re=null,c.value=Qa,fe=!1,O=!1),n()}}};function me(e){return e.reduce((e,t)=>e.then(()=>ee(t)),Promise.resolve())}return pe}var is=/(:\w+)\([^)]+\)/g,as=/(:\w+)[?+*]/g,os=/:\w+/g,ss=(e,t)=>t.path.replace(is,`$1`).replace(as,`$1`).replace(os,t=>e.params[t.slice(1)]?.toString()||``),cs=(e,t)=>{let n=e.route.matched.find(t=>t.components?.default===e.Component.type),r=t??n?.meta.key??(n&&ss(e.route,n));return typeof r==`function`?r(e.route):r},ls=(e,n)=>({default:()=>e?t(ae,e===!0?{}:e,n):n});function us(e){return Array.isArray(e)?e:[e]}var ds=[{name:`config`,path:`/config`,component:()=>F(()=>import(`./p5ExTIuN.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14]),import.meta.url)},{name:`connections`,path:`/connections`,component:()=>F(()=>import(`./BZddqkRp.js`),__vite__mapDeps([15,3,1,2,4,16,17,18,19,6,7,8,20,12,21,22,23]),import.meta.url)},{name:`logs`,path:`/logs`,component:()=>F(()=>import(`./BPcdvgpx.js`),__vite__mapDeps([24,17,2,3,18,7,12,25,26]),import.meta.url)},{name:`overview`,path:`/overview`,component:()=>F(()=>import(`./f4M304qm.js`),__vite__mapDeps([27,6,7,2,3,8,28,20,12,21,29,13,30]),import.meta.url)},{name:`proxies`,path:`/proxies`,component:()=>F(()=>import(`./CAiAuG3x2.js`),__vite__mapDeps([31,3,1,2,4,16,17,18,6,7,8,10,20,12,21,32,22,13,29,33]),import.meta.url)},{name:`rules`,path:`/rules`,component:()=>F(()=>import(`./C7rl-mRr2.js`),__vite__mapDeps([34,3,1,2,4,9,6,7,8,35]),import.meta.url)},{name:`setup`,path:`/setup`,meta:{layout:`default`},component:()=>F(()=>import(`./BtmxTiib2.js`),__vite__mapDeps([36,1,2,3,4,6,7,8,37]),import.meta.url)},{name:`traffic`,path:`/traffic`,component:()=>F(()=>import(`./j6AC8cpi2.js`),__vite__mapDeps([38,3,19,2,28,8,7,20,12,21,32,22,39]),import.meta.url)},{name:`index`,path:`/`,component:()=>F(()=>import(`./CJKiW56e.js`),__vite__mapDeps([40,2,3,12,7,41]),import.meta.url)}],fs=(e,n)=>({default:()=>e?t(me,e===!0?{}:e,n):n.default?.()}),ps=/(:\w+)\([^)]+\)/g,ms=/(:\w+)[?+*]/g,hs=/:\w+/g;function gs(e){let t=e?.meta.key??e.path.replace(ps,`$1`).replace(ms,`$1`).replace(hs,t=>e.params[t.slice(1)]?.toString()||``);return typeof t==`function`?t(e):t}function _s(e,t){return e===t||t===Qa?!1:gs(e)===gs(t)?!e.matched.every((e,n)=>e.components&&e.components.default===t.matched[n]?.components?.default):!0}function vs(e,t=!1){if(e){if(e.nodeName===`#comment`&&e.nodeValue===`[`)return ys(e,[],t);if(t){let t=e.cloneNode(!0);return t.querySelectorAll(`[data-island-slot]`).forEach(e=>{e.innerHTML=``}),[t.outerHTML]}return[e.outerHTML]}}function ys(e,t=[],n=!1){if(e&&e.nodeName){if(Ss(e))return t;if(!xs(e)){let r=e.cloneNode(!0);n&&r.querySelectorAll?.(`[data-island-slot]`).forEach(e=>{e.innerHTML=``}),t.push(r.outerHTML)}ys(e.nextSibling,t,n)}return t}function bs(e,n){let i=e?vs(e):n?[n]:void 0;return i?r(i.join(``),i.length):t(`div`)}function xs(e){return e.nodeName===`#comment`&&e.nodeValue===`[`}function Ss(e){return e.nodeName===`#comment`&&e.nodeValue===`]`}function Cs(e){return Array.isArray(e)?e:[e]}function ws(e){let t=[];for(let n of e)n&&t.push({...n,onAfterLeave:n.onAfterLeave?Cs(n.onAfterLeave):void 0,onBeforeLeave:n.onBeforeLeave?Cs(n.onBeforeLeave):void 0});return zn(...t)}var Ts={scrollBehavior(e,t,n){let r=N(),i=P().options?.scrollBehaviorType??`auto`;return e.path.replace(/\/$/,``)===t.path.replace(/\/$/,``)?t.hash&&!e.hash?{left:0,top:0}:e.hash?{el:e.hash,top:Es(e.hash),behavior:i}:!1:(typeof e.meta.scrollToTop==`function`?e.meta.scrollToTop(e,t):e.meta.scrollToTop)===!1?!1:t===Qa?Ds(e,t,n,i):new Promise(a=>{let o=()=>{requestAnimationFrame(()=>a(Ds(e,t,n,i)))};r.hooks.hookOnce(`page:loading:end`,()=>{let e=r[`~transitionPromise`];e?e.then(o):o()})})}};function Es(e){try{let t=document.querySelector(e);if(t)return(Number.parseFloat(getComputedStyle(t).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}function Ds(e,t,n,r){return n||(e.hash?{el:e.hash,top:Es(e.hash),behavior:_s(e,t)?r:`instant`}:{left:0,top:0})}var Os={hashMode:!0,scrollBehaviorType:`auto`,...Ts},ks=Xn(async(e,t)=>{let n,r;if(!e.meta?.validate)return;let i=([n,r]=vn(()=>Promise.resolve(e.meta.validate(e))),n=await n,r(),n);if(i===!0)return;let a=or({fatal:!0,status:i&&(i.status||i.statusCode)||404,statusText:i&&(i.statusText||i.statusMessage)||`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}});return typeof window<`u`&&window.history.pushState({},``,t.fullPath),a},1);function As(e,t){return we()?(ge(e,t),!0):!1}var js=new WeakMap,Ms=(...e)=>{let t=e[0],n=p()?.proxy??we();if(n==null&&!de())throw Error(`injectLocal must be called in setup`);return n&&js.has(n)&&t in js.get(n)?js.get(n)[t]:d(...e)},Ns=typeof window<`u`&&typeof document<`u`;typeof WorkerGlobalScope<`u`&&globalThis instanceof WorkerGlobalScope;var Ps=e=>e!=null,Fs=Object.prototype.toString,Is=e=>Fs.call(e)===`[object Object]`,Ls=()=>{};function Rs(...t){if(t.length!==1)return pe(...t);let n=t[0];return typeof n==`function`?E(e(()=>({get:n,set:Ls}))):k(n)}function zs(e,t){function n(...n){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(r).catch(i)})}return n}var Bs=e=>e();function Vs(e=Bs,t={}){let{initialState:n=`active`}=t,r=Rs(n===`active`);function i(){r.value=!1}function a(){r.value=!0}return{isActive:re(r),pause:i,resume:a,eventFilter:(...t)=>{r.value&&e(...t)}}}function Hs(e){return e.endsWith(`rem`)?Number.parseFloat(e)*16:Number.parseFloat(e)}function Us(e){return Array.isArray(e)?e:[e]}function Ws(e){return e||p()}function Gs(e,t,n={}){let{eventFilter:r=Bs,...i}=n;return S(e,zs(r,t),i)}function Ks(e,t,n={}){let{eventFilter:r,initialState:i=`active`,...a}=n,{eventFilter:o,pause:s,resume:c,isActive:l}=Vs(r,{initialState:i});return{stop:Gs(e,t,{...a,eventFilter:o}),pause:s,resume:c,isActive:l}}function qs(e,t=!0,r){Ws(r)?n(e,r):t?e():m(e)}function Js(e,t,n){return S(e,t,{...n,immediate:!0})}var Ys=Ns?window:void 0,Xs=Ns?window.document:void 0;Ns&&window.navigator,Ns&&window.location;function Zs(e){let t=O(e);return t?.$el??t}function Qs(...e){let t=(e,t,n,r)=>(e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)),n=w(()=>{let t=Us(O(e[0])).filter(e=>e!=null);return t.every(e=>typeof e!=`string`)?t:void 0});return Js(()=>[n.value?.map(e=>Zs(e))??[Ys].filter(e=>e!=null),Us(O(n.value?e[1]:e[0])),Us(A(n.value?e[2]:e[1])),O(n.value?e[3]:e[2])],([e,n,r,i],a,o)=>{if(!e?.length||!n?.length||!r?.length)return;let s=Is(i)?{...i}:i,c=e.flatMap(e=>n.flatMap(n=>r.map(r=>t(e,n,r,s))));o(()=>{c.forEach(e=>e())})},{flush:`post`})}function $s(){let e=D(!1),t=p();return t&&n(()=>{e.value=!0},t),e}function ec(e){let t=$s();return w(()=>(t.value,!!e()))}function tc(e,t,n={}){let{window:r=Ys,...i}=n,a,o=ec(()=>r&&`MutationObserver`in r),s=()=>{a&&=(a.disconnect(),void 0)},c=S(w(()=>{let t=Us(O(e)).map(Zs).filter(Ps);return new Set(t)}),e=>{s(),o.value&&e.size&&(a=new MutationObserver(t),e.forEach(e=>a.observe(e,i)))},{immediate:!0,flush:`post`}),l=()=>a?.takeRecords(),u=()=>{c(),s()};return As(u),{isSupported:o,stop:u,takeRecords:l}}function nc(e,t,n={}){let{window:r=Ys,document:i=r?.document,flush:a=`sync`}=n;if(!r||!i)return Ls;let o,s=e=>{o?.(),o=e},c=x(()=>{let n=Zs(e);if(n){let{stop:e}=tc(i,e=>{e.map(e=>[...e.removedNodes]).flat().some(e=>e===n||e.contains(n))&&t(e)},{window:r,childList:!0,subtree:!0});s(e)}},{flush:a}),l=()=>{c(),s()};return As(l),l}function rc(e={}){let{window:t=Ys,deep:n=!0,triggerOnRemoval:r=!1}=e,i=e.document??t?.document,a=()=>{let e=i?.activeElement;if(n)for(var t;e?.shadowRoot;)e=e==null||(t=e.shadowRoot)==null?void 0:t.activeElement;return e},o=D(),s=()=>{o.value=a()};if(t){let e={capture:!0,passive:!0};Qs(t,`blur`,e=>{e.relatedTarget===null&&s()},e),Qs(t,`focus`,s,e)}return r&&nc(o,s,{document:i}),s(),o}var ic=Symbol(`vueuse-ssr-width`);function ac(){let e=de()?Ms(ic,null):null;return typeof e==`number`?e:void 0}function oc(e,t={}){let{window:n=Ys,ssrWidth:r=ac()}=t,i=ec(()=>n&&`matchMedia`in n&&typeof n.matchMedia==`function`),a=D(typeof r==`number`),o=D(),s=D(!1);return x(()=>{if(a.value){a.value=!i.value,s.value=O(e).split(`,`).some(e=>{let t=e.includes(`not all`),n=e.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),i=e.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),a=!!(n||i);return n&&a&&(a=r>=Hs(n[1])),i&&a&&(a=r<=Hs(i[1])),t?!a:a});return}i.value&&(o.value=n.matchMedia(O(e)),s.value=o.value.matches)}),Qs(o,`change`,e=>{s.value=e.matches},{passive:!0}),w(()=>s.value)}var sc=typeof globalThis<`u`?globalThis:typeof window<`u`?window:typeof global<`u`?global:typeof self<`u`?self:{},cc=`__vueuse_ssr_handlers__`,lc=uc();function uc(){return cc in sc||(sc[cc]=sc[cc]||{}),sc[cc]}function dc(e,t){return lc[e]||t}function fc(e){return oc(`(prefers-color-scheme: dark)`,e)}function pc(e){return e==null?`any`:e instanceof Set?`set`:e instanceof Map?`map`:e instanceof Date?`date`:typeof e==`boolean`?`boolean`:typeof e==`string`?`string`:typeof e==`object`?`object`:Number.isNaN(e)?`any`:`number`}var mc={boolean:{read:e=>e===`true`,write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},hc=`vueuse-storage`;function gc(e,t,n,r={}){let{flush:i=`pre`,deep:a=!0,listenToStorageChanges:o=!0,writeDefaults:s=!0,mergeDefaults:c=!1,shallow:l,window:u=Ys,eventFilter:d,onError:f=e=>{console.error(e)},initOnMounted:p}=r,h=(l?D:k)(typeof t==`function`?t():t),g=w(()=>O(e));if(!n)try{n=dc(`getDefaultStorage`,()=>Ys?.localStorage)()}catch(e){f(e)}if(!n)return h;let _=O(t),v=pc(_),y=r.serializer??mc[v],{pause:b,resume:x}=Ks(h,e=>ee(e),{flush:i,deep:a,eventFilter:d});S(g,()=>E(),{flush:i});let C=!1;u&&o&&(n instanceof Storage?Qs(u,`storage`,e=>{p&&!C||E(e)},{passive:!0}):Qs(u,hc,e=>{p&&!C||ne(e)})),p?qs(()=>{C=!0,E()}):E();function T(e,t){if(u){let r={key:g.value,oldValue:e,newValue:t,storageArea:n};u.dispatchEvent(n instanceof Storage?new StorageEvent(`storage`,r):new CustomEvent(hc,{detail:r}))}}function ee(e){try{let t=n.getItem(g.value);if(e==null)T(t,null),n.removeItem(g.value);else{let r=y.write(e);t!==r&&(n.setItem(g.value,r),T(t,r))}}catch(e){f(e)}}function te(e){let t=e?e.newValue:n.getItem(g.value);if(t==null)return s&&_!=null&&n.setItem(g.value,y.write(_)),_;if(!e&&c){let e=y.read(t);return typeof c==`function`?c(e,_):v===`object`&&!Array.isArray(e)?{..._,...e}:e}else if(typeof t!=`string`)return t;else return y.read(t)}function E(e){if(!(e&&e.storageArea!==n)){if(e&&e.key==null){h.value=_;return}if(!(e&&e.key!==g.value)){b();try{let t=y.write(h.value);(e===void 0||e?.newValue!==t)&&(h.value=te(e))}catch(e){f(e)}finally{e?m(x):x()}}}}function ne(e){E(e.detail)}return h}function _c(e={}){let{document:t=Xs}=e;if(!t)return D(`visible`);let n=D(t.visibilityState);return Qs(t,`visibilitychange`,()=>{n.value=t.visibilityState},{passive:!0}),n}function vc(e,t,n={}){let{root:r,rootMargin:i,threshold:a=0,window:o=Ys,immediate:s=!0}=n,c=ec(()=>o&&`IntersectionObserver`in o),l=w(()=>Us(O(e)).map(Zs).filter(Ps)),u=Ls,d=D(s),f=c.value?S(()=>[l.value,Zs(r),O(i),d.value],([e,n,r])=>{if(u(),!d.value||!e.length)return;let i=new IntersectionObserver(t,{root:Zs(n),rootMargin:r,threshold:a});e.forEach(e=>e&&i.observe(e)),u=()=>{i.disconnect(),u=Ls}},{immediate:s,flush:`post`}):Ls,p=()=>{u(),f(),d.value=!1};return As(p),{isSupported:c,isActive:d,pause(){u(),d.value=!1},resume(){d.value=!0},stop:p}}function yc(e,t,n={}){let{window:r=Ys}=n;return gc(e,t,r?.localStorage,n)}function bc(e={}){let{window:t=Ys}=e;if(!t)return D(!1);let n=D(t.document.hasFocus()),r={passive:!0};return Qs(t,`blur`,()=>{n.value=!1},r),Qs(t,`focus`,()=>{n.value=!0},r),n}function xc(e={}){let{window:t=Ys,initialWidth:n=1/0,initialHeight:r=1/0,listenOrientation:i=!0,includeScrollbar:a=!0,type:o=`inner`}=e,s=D(n),c=D(r),l=()=>{if(t)if(o===`outer`)s.value=t.outerWidth,c.value=t.outerHeight;else if(o===`visual`&&t.visualViewport){let{width:e,height:n,scale:r}=t.visualViewport;s.value=Math.round(e*r),c.value=Math.round(n*r)}else a?(s.value=t.innerWidth,c.value=t.innerHeight):(s.value=t.document.documentElement.clientWidth,c.value=t.document.documentElement.clientHeight)};l(),qs(l);let u={passive:!0};return Qs(`resize`,l,u),t&&o===`visual`&&t.visualViewport&&Qs(t.visualViewport,`resize`,l,u),i&&S(oc(`(orientation: portrait)`),()=>l()),{width:s,height:c}}var Sc=zr(`endpoint`,()=>{let e=yc(`selectedEndpoint`,``),t=yc(`endpointList`,[]),n=w(()=>t.value.find(({id:t})=>t===e.value));return{selectedEndpoint:e,endpointList:t,currentEndpoint:n,wsEndpointURL:w(()=>{let e=n.value;if(!e)return``;try{return new URL(e.url).href.replace(/^http/,`ws`).replace(/\/$/,``)}catch{return``}}),setSelectedEndpoint:t=>{e.value=t},setEndpointList:e=>{t.value=e},addEndpoint:e=>{t.value=[e,...t.value]},removeEndpoint:n=>{t.value=t.value.filter(e=>e.id!==n),e.value===n&&(e.value=``)},updateEndpoint:(e,n)=>{let r=t.value.findIndex(t=>t.id===e),i=t.value[r];r!==-1&&i&&(t.value[r]={...i,...n})}}}),Cc=[ks,Xn(e=>{if(Pn().public.mockMode)return;let t=!!Sc().currentEndpoint;if(e.path!==`/setup`&&!t)return Qn(`/setup`,{replace:!0})}),Xn(e=>{let t=zi({path:e.path});if(t.redirect){let n=t.redirect.includes(`#`)?t.redirect:t.redirect+e.hash;return pt(n,{acceptRelative:!0})?(window.location.href=n,!1):n}})],wc={};function Tc(e,t,n){let{pathname:r,search:i,hash:a}=t,o=e.indexOf(`#`);if(o>-1){let t=a.includes(e.slice(o))?e.slice(o).length:1,n=a.slice(t);return n[0]!==`/`&&(n=`/`+n),yt(n,``)}let s=yt(r,e),c=!n||Tt(s,n)?s:n;return c+(c.includes(`?`)?``:i)+a}var Ec=M({name:`nuxt:router`,enforce:`pre`,async setup(e){let t,n,r=Pn().app.baseURL;r.includes(`#`)||(r+=`#`);let i=Os.history?.(r)??To(r),a=Os.routes?([t,n]=vn(()=>Os.routes(ds)),t=await t,n(),t)??ds:ds,o,s=rs({...Os,scrollBehavior:(e,t,n)=>{if(t===Qa){o=n;return}if(Os.scrollBehavior){if(s.options.scrollBehavior=Os.scrollBehavior,`scrollRestoration`in window.history){let e=s.beforeEach(()=>{e(),window.history.scrollRestoration=`manual`})}return Os.scrollBehavior(e,Qa,o||n)}},history:i,routes:a});`scrollRestoration`in window.history&&(window.history.scrollRestoration=`auto`),e.vueApp.use(s);let c=D(s.currentRoute.value);s.afterEach((e,t)=>{c.value=t}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>c.value});let l=Tc(r,window.location,e.payload.path),u=D(s.currentRoute.value),d=()=>{u.value=s.currentRoute.value};s.afterEach((e,t)=>{if(e.matched.at(-1)?.components?.default===t.matched.at(-1)?.components?.default){d();return}e.matched.length<t.matched.length&&e.matched.every((e,n)=>e.components?.default===t.matched[n]?.components?.default)&&d()});let f={sync:d};for(let e in u.value)Object.defineProperty(f,e,{get:()=>u.value[e],enumerable:!0});e._route=Te(f),e._middleware||={global:[],named:{}};let p=nr();s.afterEach(async(t,n,r)=>{delete e._processingMiddleware,!e.isHydrating&&p.value&&await e.runWithContext(ir),r&&await e.callHook(`page:loading:end`)});try{[t,n]=vn(()=>s.isReady()),await t,n()}catch(r){[t,n]=vn(()=>e.runWithContext(()=>rr(r))),await t,n()}let m=l===s.currentRoute.value.fullPath?s.currentRoute.value:s.resolve(l),h=e.isHydrating&&e.payload.prerenderedAt&&e.payload.path&&l!==e.payload.path&&Tt(s.currentRoute.value.path,e.payload.path);d();let g=e.payload.state._layout;return s.beforeEach(async(t,n)=>{await e.callHook(`page:loading:start`),t.meta=Se(t.meta),e.isHydrating&&g&&!xe(t.meta.layout)&&(t.meta.layout=g),e._processingMiddleware=!0;{let r=new Set([...Cc,...e._middleware.global]);for(let e of t.matched){let t=e.meta.middleware;if(t)for(let e of us(t))r.add(e)}let i=zi({path:t.path});if(i.appMiddleware)for(let e in i.appMiddleware)i.appMiddleware[e]?r.add(e):r.delete(e);for(let i of r){let r=typeof i==`string`?e._middleware.named[i]||await wc[i]?.().then(e=>e.default||e):i;if(!r)throw Error(`Unknown route middleware: '${i}'.`);try{let i=await e.runWithContext(()=>r(t,n));if(!e.payload.serverRendered&&e.isHydrating&&(i===!1||i instanceof Error)){let t=i||or({status:404,statusText:`Page Not Found: ${l}`});return await e.runWithContext(()=>rr(t)),!1}if(i===!0)continue;if(i===!1)return i;if(i)return ar(i)&&i.fatal&&await e.runWithContext(()=>rr(i)),i}catch(t){let n=or(t);return n.fatal&&await e.runWithContext(()=>rr(n)),n}}}}),s.onError(async()=>{delete e._processingMiddleware,await e.callHook(`page:loading:end`)}),s.afterEach(t=>{if(t.matched.length===0&&!p.value)return e.runWithContext(()=>rr(or({status:404,fatal:!1,statusText:`Page not found: ${t.fullPath}`,data:{path:t.fullPath}})))}),e.hooks.hookOnce(`app:created`,async()=>{try{if(`name`in m&&(m.name=void 0),h){let t=s.resolve(e.payload.path);`name`in t&&(t.name=void 0),await s.replace({...t,force:!0}),e.hooks.hookOnce(`app:suspense:resolve`,async()=>{await s.replace({...m,force:!0})})}else await s.replace({...m,force:!0});s.options.scrollBehavior=Os.scrollBehavior}catch(t){await e.runWithContext(()=>rr(t))}}),{provide:{router:s}}}},1),Dc=globalThis.requestIdleCallback||(e=>{let t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),Oc=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),kc=e=>{let t=N();t.isHydrating?t.hooks.hookOnce(`app:suspense:resolve`,()=>{Dc(()=>e())}):Dc(()=>e())},Ac=M(()=>{let e=P();kc(()=>{e.beforeResolve(async()=>{await new Promise(e=>{setTimeout(e,100),requestAnimationFrame(()=>{setTimeout(e,0)})})})})});function jc(e={}){let t=e.path||window.location.pathname,n={};try{n=JSON.parse(sessionStorage.getItem(`nuxt:reload`)||`{}`)}catch{}if(e.force||n?.path!==t||n?.expires<Date.now()){try{sessionStorage.setItem(`nuxt:reload`,JSON.stringify({path:t,expires:Date.now()+(e.ttl??1e4)}))}catch{}if(e.persistState)try{sessionStorage.setItem(`nuxt:reload:state`,JSON.stringify({state:N().payload.state}))}catch{}window.location.pathname===t?window.location.reload():window.location.href=t}}var Mc=M({name:`nuxt:chunk-reload`,setup(e){let t=P(),n=Pn(),r=new Set;t.beforeEach(()=>{r.clear()}),e.hook(`app:chunkError`,({error:e})=>{r.add(e)});function i(e){jc({path:Ct(n.app.baseURL,e.fullPath),persistState:!0})}e.hook(`app:manifest:update`,()=>{t.beforeResolve(i)}),t.onError((e,t)=>{r.has(e)&&i(t)})}});function Nc(e){return typeof e==`string`?`'${e}'`:new Pc().serialize(e)}var Pc=function(){class e{#e=new Map;compare(e,t){let n=typeof e,r=typeof t;return n===`string`&&r===`string`?e.localeCompare(t):n===`number`&&r===`number`?e-t:String.prototype.localeCompare.call(this.serialize(e,!0),this.serialize(t,!0))}serialize(e,t){if(e===null)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){let t=Object.prototype.toString.call(e);if(t!==`[object Object]`)return this.serializeBuiltInType(t.length<10?`unknown:${t}`:t.slice(8,-1),e);let n=e.constructor,r=n===Object||n===void 0?``:n.name;if(r!==``&&globalThis[r]===n)return this.serializeBuiltInType(r,e);if(typeof e.toJSON==`function`){let t=e.toJSON();return r+(typeof t==`object`&&t?this.$object(t):`(${this.serialize(t)})`)}return this.serializeObjectEntries(r,Object.entries(e))}serializeBuiltInType(e,t){let n=this[`$`+e];if(n)return n.call(this,t);if(typeof t?.entries==`function`)return this.serializeObjectEntries(e,t.entries());throw Error(`Cannot serialize ${e}`)}serializeObjectEntries(e,t){let n=Array.from(t).sort((e,t)=>this.compare(e[0],t[0])),r=`${e}{`;for(let e=0;e<n.length;e++){let[t,i]=n[e];r+=`${this.serialize(t,!0)}:${this.serialize(i)}`,e<n.length-1&&(r+=`,`)}return r+`}`}$object(e){let t=this.#e.get(e);return t===void 0&&(this.#e.set(e,`#${this.#e.size}`),t=this.serializeObject(e),this.#e.set(e,t)),t}$function(e){let t=Function.prototype.toString.call(e);return t.slice(-15)===`[native code] }`?`${e.name||``}()[native]`:`${e.name}(${e.length})${t.replace(/\s*\n\s*/g,``)}`}$Array(e){let t=`[`;for(let n=0;n<e.length;n++)t+=this.serialize(e[n]),n<e.length-1&&(t+=`,`);return t+`]`}$Date(e){try{return`Date(${e.toISOString()})`}catch{return`Date(null)`}}$ArrayBuffer(e){return`ArrayBuffer[${new Uint8Array(e).join(`,`)}]`}$Set(e){return`Set${this.$Array(Array.from(e).sort((e,t)=>this.compare(e,t)))}`}$Map(e){return this.serializeObjectEntries(`Map`,e.entries())}}for(let t of[`Error`,`RegExp`,`URL`])e.prototype[`$`+t]=function(e){return`${t}(${e})`};for(let t of[`Int8Array`,`Uint8Array`,`Uint8ClampedArray`,`Int16Array`,`Uint16Array`,`Int32Array`,`Uint32Array`,`Float32Array`,`Float64Array`])e.prototype[`$`+t]=function(e){return`${t}[${e.join(`,`)}]`};for(let t of[`BigInt64Array`,`BigUint64Array`])e.prototype[`$`+t]=function(e){return`${t}[${e.join(`n,`)}${e.length>0?`n`:``}]`};return e}();function Fc(e,t){return e===t||Nc(e)===Nc(t)}var Ic=[1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225],Lc=[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],Rc=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_`,zc=[],Bc=class{_data=new Vc;_hash=new Vc([...Ic]);_nDataBytes=0;_minBufferSize=0;finalize(e){e&&this._append(e);let t=this._nDataBytes*8,n=this._data.sigBytes*8;return this._data.words[n>>>5]|=128<<24-n%32,this._data.words[(n+64>>>9<<4)+14]=Math.floor(t/4294967296),this._data.words[(n+64>>>9<<4)+15]=t,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}_doProcessBlock(e,t){let n=this._hash.words,r=n[0],i=n[1],a=n[2],o=n[3],s=n[4],c=n[5],l=n[6],u=n[7];for(let n=0;n<64;n++){if(n<16)zc[n]=e[t+n]|0;else{let e=zc[n-15],t=(e<<25|e>>>7)^(e<<14|e>>>18)^e>>>3,r=zc[n-2],i=(r<<15|r>>>17)^(r<<13|r>>>19)^r>>>10;zc[n]=t+zc[n-7]+i+zc[n-16]}let d=s&c^~s&l,f=r&i^r&a^i&a,p=(r<<30|r>>>2)^(r<<19|r>>>13)^(r<<10|r>>>22),m=(s<<26|s>>>6)^(s<<21|s>>>11)^(s<<7|s>>>25),h=u+m+d+Lc[n]+zc[n],g=p+f;u=l,l=c,c=s,s=o+h|0,o=a,a=i,i=r,r=h+g|0}n[0]=n[0]+r|0,n[1]=n[1]+i|0,n[2]=n[2]+a|0,n[3]=n[3]+o|0,n[4]=n[4]+s|0,n[5]=n[5]+c|0,n[6]=n[6]+l|0,n[7]=n[7]+u|0}_append(e){typeof e==`string`&&(e=Vc.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((n|0)-this._minBufferSize,0);let r=n*16,i=Math.min(r*4,this._data.sigBytes);if(r){for(let e=0;e<r;e+=16)this._doProcessBlock(this._data.words,e);t=this._data.words.splice(0,r),this._data.sigBytes-=i}return new Vc(t,i)}},Vc=class e{words;sigBytes;constructor(e,t){e=this.words=e||[],this.sigBytes=t===void 0?e.length*4:t}static fromUtf8(t){let n=unescape(encodeURIComponent(t)),r=n.length,i=[];for(let e=0;e<r;e++)i[e>>>2]|=(n.charCodeAt(e)&255)<<24-e%4*8;return new e(i,r)}toBase64(){let e=[];for(let t=0;t<this.sigBytes;t+=3){let n=this.words[t>>>2]>>>24-t%4*8&255,r=this.words[t+1>>>2]>>>24-(t+1)%4*8&255,i=this.words[t+2>>>2]>>>24-(t+2)%4*8&255,a=n<<16|r<<8|i;for(let n=0;n<4&&t*8+n*6<this.sigBytes*8;n++)e.push(Rc.charAt(a>>>6*(3-n)&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<e.sigBytes;t++){let n=e.words[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<e.sigBytes;t+=4)this.words[this.sigBytes+t>>>2]=e.words[t>>>2];this.sigBytes+=e.sigBytes}};function Hc(e){return new Bc().finalize(e).toBase64()}function Uc(e){return Hc(Nc(e))}i({name:`ServerPlaceholder`,render(){return ke(`div`)}});var Wc=Symbol.for(`nuxt:client-only`),Gc=`<div></div>`;function Kc(e){return e.nodeName===`#comment`&&e.nodeValue===`placeholder`}function qc(e){return e&&!Kc(e)?bs(e,Gc):t(`div`)}i({name:`ClientOnly`,inheritAttrs:!1,props:[`fallback`,`placeholder`,`placeholderTag`,`fallbackTag`],setup(e,{slots:r,attrs:i}){let a=D(!1);n(()=>{a.value=!0});let o=p();return o&&(o._nuxtClientOnly=!0),v(Wc,!0),()=>{if(a.value){let e=r.default?.();return e&&e.length===1?[oe(e[0],i)]:e}let n=r.fallback||r.placeholder;if(n)return t(n);let o=e.fallback||e.placeholder||``;return ke(e.fallbackTag||e.placeholderTag||`span`,i,o)}}});var Jc=new WeakMap;function Yc(e){if(Jc.has(e))return Jc.get(e);let r={...e};return r.render?r.render=(n,r,i,a,o,s)=>{if(a.mounted$??n.mounted$){let c=e.render?.bind(n)(n,r,i,a,o,s);return c.children===null||typeof c.children==`string`?oe(c):t(c)}return qc(n._.vnode.el)}:r.template&&=`
|
||
<template v-if="mounted$">${e.template}</template>
|
||
<template v-else><div></div></template>
|
||
`,r.setup=(i,a)=>{let o=N(),s=D(o.isHydrating===!1),c=p();if(o.isHydrating){let e={...c.attrs},t=Xc(c);for(let t in e)delete c.attrs[t];n(()=>{Object.assign(c.attrs,e),c.vnode.dirs=t})}n(()=>{s.value=!0});let l=e.setup?.(i,a)||{};return te(l)?Promise.resolve(l).then(e=>typeof e==`function`?(...n)=>{if(s.value||!o.isHydrating){let r=e(...n);return r.children===null||typeof r.children==`string`?oe(r):t(r)}return qc(c?.vnode.el)}:(e||={},e.mounted$=s,e)):typeof l==`function`?(...e)=>{if(s.value){let n=l(...e),i=r.inheritAttrs===!1?void 0:a.attrs;return n.children===null||typeof n.children==`string`?oe(n,i):t(n,i)}return qc(c?.vnode.el)}:Object.assign(l,{mounted$:s})},Jc.set(e,r),r}function Xc(e){if(!e||!e.vnode.dirs)return null;let t=e.vnode.dirs;return e.vnode.dirs=null,t}function Zc(e){return Object.defineProperty(function(){throw Error(`[nuxt] \`${e.name}\` is a compiler macro and cannot be called at runtime.`)},"__nuxt_factory",{enumerable:!1,get:()=>e.factory})}var Qc=Zc({name:`createUseAsyncData`,factory(e={}){function t(...t){let n=typeof t[t.length-1]==`string`?t.pop():void 0;tl(t[0],t[1])&&t.unshift(n);let[r,i,a={}]=t,o=!1,s=ue(r)||typeof r==`function`,l=s?w(()=>O(r)):{value:r};if(!l.value||typeof l.value!=`string`)throw TypeError(`[nuxt] [useAsyncData] key must be a non-empty string.`);if(typeof i!=`function`)throw TypeError(`[nuxt] [useAsyncData] handler must be a function.`);let u=typeof e==`function`,f=N(),m=u?e(a):e;if(!u)for(let e in m)m[e]!==void 0&&a[e]===void 0&&(a[e]=m[e]);if(a.server??=!0,a.default??=al,a.getCachedData??=ol,a.lazy??=!1,a.immediate??=!0,a.deep??=xn.deep,a.dedupe??=`cancel`,u)for(let e in m)m[e]!==void 0&&(a[e]=m[e]);f._asyncData[l.value];function h(){let e={cause:`initial`,dedupe:a.dedupe},t=f._asyncData[l.value];return t?._init?e.cachedData=t._initialCachedData:(e.cachedData=a.getCachedData(l.value,f,{cause:`initial`}),f._asyncData[l.value]=il(f,l.value,i,a,e.cachedData),f._asyncData[l.value]._initialCachedData=e.cachedData),()=>f._asyncData[l.value].execute(e)}let g=h(),_=f._asyncData[l.value];_._deps++;let v=a.server!==!1&&f.payload.serverRendered;{let e=function(e){let t=f._asyncData[e];t?._deps&&(t._deps--,t._deps===0&&t?._off())},t=p();if(t&&v&&a.immediate&&!t.sp&&(t.sp=[]),t&&!t._nuxtOnBeforeMountCbs){t._nuxtOnBeforeMountCbs=[];let e=t._nuxtOnBeforeMountCbs;c(()=>{e.forEach(e=>{e()}),e.splice(0,e.length)}),y(()=>e.splice(0,e.length))}let n=t&&(t._nuxtClientOnly||d(Wc,!1));v&&f.isHydrating&&(_.error.value||_.data.value!==void 0)?_.status.value=_.error.value?`error`:`success`:t&&(!n&&f.payload.serverRendered&&f.isHydrating||a.lazy)&&a.immediate?t._nuxtOnBeforeMountCbs.push(g):a.immediate&&_.status.value!==`success`&&g();let r=we(),u=()=>{},m=s?S(l,(t,n)=>{if((t||n)&&t!==n){o=!0;let r=f._asyncData[n]?.data.value!==void 0,s=f._asyncDataPromises[n]!==void 0,c={cause:`initial`,dedupe:a.dedupe};if(!f._asyncData[t]?._init){let e;n&&r?e=f._asyncData[n].data.value:(e=a.getCachedData(t,f,{cause:`initial`}),c.cachedData=e),f._asyncData[t]=il(f,t,i,a,e)}f._asyncData[t]._deps++,n&&e(n),a._keyTriggersExecute!==!1&&(a.immediate||r||s)&&f._asyncData[t].execute(c),b(()=>{o=!1})}},{flush:`sync`}):u,h=a.watch?S(a.watch,()=>{o||(f._asyncData[l.value]?._execute.isPending()&&b(()=>{f._asyncData[l.value]?._execute.flush()}),f._asyncData[l.value]?._execute({cause:`watch`,dedupe:a.dedupe}))}):u;r&&ge(()=>{m(),h(),e(l.value)})}let x={data:el(()=>f._asyncData[l.value]?.data),pending:el(()=>f._asyncData[l.value]?.pending),status:el(()=>f._asyncData[l.value]?.status),error:el(()=>f._asyncData[l.value]?.error),refresh:(...e)=>f._asyncData[l.value]?._init?f._asyncData[l.value].execute(...e):h()(),execute:(...e)=>x.refresh(...e),clear:()=>{let e=f._asyncData[l.value];if(e?._abortController)try{e._abortController.abort(new DOMException(`AsyncData aborted by user.`,`AbortError`))}finally{e._abortController=void 0}nl(f,l.value)}},C=Promise.resolve(f._asyncDataPromises[l.value]).then(()=>x);return Object.assign(C,x),Object.defineProperties(C,{then:{enumerable:!0,value:C.then.bind(C)},catch:{enumerable:!0,value:C.catch.bind(C)},finally:{enumerable:!0,value:C.finally.bind(C)}}),C}return t}}),$c=Qc.__nuxt_factory();Qc.__nuxt_factory({lazy:!0,_functionName:`useLazyAsyncData`});function el(e){return w({get(){return e()?.value},set(t){let n=e();n&&(n.value=t)}})}function tl(e,t){return!(typeof e==`string`||typeof e==`object`&&e||typeof e==`function`&&typeof t==`function`)}function nl(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=A(e._asyncData[t]._default()),e._asyncData[t].error.value=void 0,e._asyncData[t].status.value=`idle`,e._asyncData[t]._initialCachedData=void 0),t in e._asyncDataPromises&&(e._asyncDataPromises[t]=void 0)}function rl(e,t){let n={};for(let r of t)n[r]=e[r];return n}function il(e,t,n,r,i){e.payload._errors[t]??=void 0;let a=r.getCachedData!==ol,o=n,s=r.deep?k:D,c=i!==void 0,l=e.hook(`app:data:refresh`,async e=>{(!e||e.includes(t))&&await u.execute({cause:`refresh:hook`})}),u={data:s(c?i:r.default()),pending:w(()=>u.status.value===`pending`),error:pe(e.payload._errors,t),status:D(`idle`),execute:(...n)=>{let[i,a=void 0]=n,s=i&&a===void 0&&typeof i==`object`?i:{};if(e._asyncDataPromises[t]&&(s.dedupe??r.dedupe)===`defer`)return e._asyncDataPromises[t];{let n=`cachedData`in s?s.cachedData:r.getCachedData(t,e,{cause:s.cause??`refresh:manual`});if(n!==void 0)return e.payload.data[t]=u.data.value=n,u.error.value=void 0,u.status.value=`success`,Promise.resolve(n)}u._abortController&&u._abortController.abort(new DOMException(`AsyncData request cancelled by deduplication`,`AbortError`)),u._abortController=new AbortController,u.status.value=`pending`;let c=new AbortController,l=new Promise((t,n)=>{try{let i=s.timeout??r.timeout,a=sl([u._abortController?.signal,s?.signal],c.signal,i);if(a.aborted){let e=a.reason;n(e instanceof Error?e:new DOMException(String(e??`Aborted`),`AbortError`));return}return a.addEventListener(`abort`,()=>{let e=a.reason;n(e instanceof Error?e:new DOMException(String(e??`Aborted`),`AbortError`))},{once:!0,signal:c.signal}),Promise.resolve(o(e,{signal:a})).then(t,n)}catch(e){n(e)}}).then(async n=>{if(e._asyncDataPromises[t]!==l)return;let i=n;r.transform&&(i=await r.transform(n)),r.pick&&(i=rl(i,r.pick)),e.payload.data[t]=i,u.data.value=i,u.error.value=void 0,u.status.value=`success`}).catch(n=>{if(e._asyncDataPromises[t]!==l||u._abortController?.signal.aborted)return e._asyncDataPromises[t];if(typeof DOMException<`u`&&n instanceof DOMException&&n.name===`AbortError`)return u.status.value=`idle`,e._asyncDataPromises[t];u.error.value=or(n),u.data.value=A(r.default()),u.status.value=`error`}).finally(()=>{c.abort(),e._asyncDataPromises[t]===l&&delete e._asyncDataPromises[t]});return e._asyncDataPromises[t]=l,e._asyncDataPromises[t]},_execute:va((...e)=>u.execute(...e),0,{leading:!0}),_default:r.default,_deps:0,_init:!0,_hash:void 0,_off:()=>{l(),e._asyncData[t]?._init&&(e._asyncData[t]._init=!1),a||m(()=>{e._asyncData[t]?._init||(nl(e,t),u.execute=()=>Promise.resolve())})}};return u}var al=()=>void 0,ol=(e,t,n)=>{if(t.isHydrating)return t.payload.data[e];if(n.cause!==`refresh:manual`&&n.cause!==`refresh:hook`)return t.static.data[e]};function sl(e,t,n){let r=e.filter(e=>!!e);if(typeof n==`number`&&n>=0){let e=AbortSignal.timeout?.(n);e&&r.push(e)}if(AbortSignal.any)return AbortSignal.any(r);let i=new AbortController;for(let e of r)if(e.aborted){let t=e.reason??new DOMException(`Aborted`,`AbortError`);try{i.abort(t)}catch{i.abort()}return i.signal}let a=()=>{let e=r.find(e=>e.aborted)?.reason??new DOMException(`Aborted`,`AbortError`);try{i.abort(e)}catch{i.abort()}};for(let e of r)e.addEventListener?.(`abort`,a,{once:!0,signal:t});return i.signal}var cl=`$s`;function ll(...e){let t=typeof e[e.length-1]==`string`?e.pop():void 0;typeof e[0]!=`string`&&e.unshift(t);let[n,r]=e;if(!n||typeof n!=`string`)throw TypeError(`[nuxt] [useState] key must be a string: `+n);if(r!==void 0&&typeof r!=`function`)throw Error(`[nuxt] [useState] init must be a function: `+r);let i=cl+n,a=N(),o=pe(a.payload.state,i);if(r&&(a._state[i]??={_default:r}),o.value===void 0&&r){let e=r();if(ue(e))return a.payload.state[i]=e,e;o.value=e}return o}function ul(e){let t=[O(e.method)?.toUpperCase()||`GET`,O(e.baseURL)];for(let n of[e.query||e.params]){let e=O(n);if(!e)continue;let r={};for(let[t,n]of Object.entries(e))r[O(t)]=O(n);t.push(r)}if(e.body){let n=O(e.body);if(!n)t.push(Uc(n));else if(n instanceof ArrayBuffer)t.push(Uc(Object.fromEntries([...new Uint8Array(n).entries()].map(([e,t])=>[e,t.toString()]))));else if(n instanceof FormData){let e=[];for(let t of n.entries()){let[n,r]=t;e.push([n,r instanceof File?`${r.name}:${r.size}:${r.lastModified}`:r])}t.push(Uc(e))}else if(Ae(n))t.push(Uc(Se(n)));else try{t.push(Uc(n))}catch{console.warn(`[useFetch] Failed to hash body`,n)}}return t}var dl=Zc({name:`createUseFetch`,factory(e={}){function t(t,n,r){let[i={},a]=typeof n==`string`?[{},n]:[n,r],o=typeof e==`function`?e(i):e,{server:s,lazy:c,default:l,transform:u,pick:d,watch:f,immediate:p,getCachedData:m,deep:h,dedupe:g,timeout:_,...v}={...typeof e==`function`?{}:o,...i,...typeof e==`function`?o:{}},y=w(()=>O(t)),b=w(()=>O(v.key)||`$f`+Uc([a,typeof y.value==`string`?y.value:``,...ul(v)]));if(!v.baseURL&&typeof y.value==`string`&&y.value[0]===`/`&&y.value[1]===`/`)throw Error(`[nuxt] [useFetch] the request URL must not start with "//".`);let x=Se({...Sn,...v,cache:typeof v.cache==`boolean`?void 0:v.cache}),S={server:s,lazy:c,default:l,transform:u,pick:d,immediate:p,getCachedData:m,deep:h,dedupe:g,timeout:_,watch:f===!1?[]:[...f||[],x]};return f===!1&&(S._keyTriggersExecute=!1),$c(b,(e,{signal:t})=>(v.$fetch||globalThis.$fetch)(y.value,{signal:t,...x}),S)}return t}});dl.__nuxt_factory(),dl.__nuxt_factory({lazy:!0,_functionName:`useLazyFetch`});var fl=3456e4;function pl(e,t,n){let r=e.indexOf(`;`,t);return r===-1?n:r}function ml(e,t,n){let r=e.indexOf(`=`,t);return r<n?r:-1}function hl(e,t,n){if(t===n)return``;let r=t,i=n;do{let t=e.charCodeAt(r);if(t!==32&&t!==9)break}while(++r<i);for(;i>r;){let t=e.charCodeAt(i-1);if(t!==32&&t!==9)break;i--}return e.slice(r,i)}var gl=(()=>{let e=function(){};return e.prototype=Object.create(null),e})();function _l(e,t){let n=new gl,r=e.length;if(r<2)return n;let i=t?.decode||vl,a=t?.allowMultiple||!1,o=0;do{let s=ml(e,o,r);if(s===-1)break;let c=pl(e,o,r);if(s>c){o=e.lastIndexOf(`;`,s-1)+1;continue}let l=hl(e,o,s);if(t?.filter&&!t.filter(l)){o=c+1;continue}let u=i(hl(e,s+1,c));if(a){let e=n[l];e===void 0?n[l]=u:Array.isArray(e)?e.push(u):n[l]=[e,u]}else n[l]===void 0&&(n[l]=u);o=c+1}while(o<r);return n}function vl(e){if(!e.includes(`%`))return e;try{return decodeURIComponent(e)}catch{return e}}var yl=/^[\u0021-\u003A\u003C\u003E-\u007E]+$/,bl=/^[\u0021-\u003A\u003C-\u007E]*$/,xl=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,Sl=/^[\u0020-\u003A\u003C-\u007E]*$/,Cl=Object.prototype.toString;function wl(e,t,n){let r=typeof e==`object`&&!!e,i=r?t:n,a=i?.stringify||JSON.stringify,o=r?e:{...n,name:e,value:t==null?``:typeof t==`string`?t:a(t)},s=i?.encode||encodeURIComponent;if(!yl.test(o.name))throw TypeError(`argument name is invalid: ${o.name}`);let c=o.value?s(o.value):``;if(!bl.test(c))throw TypeError(`argument val is invalid: ${o.value}`);if(!o.secure){if(o.partitioned)throw TypeError(`Partitioned cookies must have the Secure attribute`);if(o.sameSite&&String(o.sameSite).toLowerCase()===`none`)throw TypeError(`SameSite=None cookies must have the Secure attribute`);if(o.name.length>9&&o.name.charCodeAt(0)===95&&o.name.charCodeAt(1)===95){let e=o.name.toLowerCase();if(e.startsWith(`__secure-`)||e.startsWith(`__host-`))throw TypeError(`${o.name} cookies must have the Secure attribute`)}}if(o.name.length>7&&o.name.charCodeAt(0)===95&&o.name.charCodeAt(1)===95&&o.name.toLowerCase().startsWith(`__host-`)){if(o.path!==`/`)throw TypeError(`__Host- cookies must have Path=/`);if(o.domain)throw TypeError(`__Host- cookies must not have a Domain attribute`)}let l=o.name+`=`+c;if(o.maxAge!==void 0){if(!Number.isInteger(o.maxAge))throw TypeError(`option maxAge is invalid: ${o.maxAge}`);l+=`; Max-Age=`+Math.max(0,Math.min(o.maxAge,fl))}if(o.domain){if(!xl.test(o.domain))throw TypeError(`option domain is invalid: ${o.domain}`);l+=`; Domain=`+o.domain}if(o.path){if(!Sl.test(o.path))throw TypeError(`option path is invalid: ${o.path}`);l+=`; Path=`+o.path}if(o.expires){if(!Tl(o.expires)||!Number.isFinite(o.expires.valueOf()))throw TypeError(`option expires is invalid: ${o.expires}`);l+=`; Expires=`+o.expires.toUTCString()}if(o.httpOnly&&(l+=`; HttpOnly`),o.secure&&(l+=`; Secure`),o.partitioned&&(l+=`; Partitioned`),o.priority)switch(typeof o.priority==`string`?o.priority.toLowerCase():void 0){case`low`:l+=`; Priority=Low`;break;case`medium`:l+=`; Priority=Medium`;break;case`high`:l+=`; Priority=High`;break;default:throw TypeError(`option priority is invalid: ${o.priority}`)}if(o.sameSite)switch(typeof o.sameSite==`string`?o.sameSite.toLowerCase():o.sameSite){case!0:case`strict`:l+=`; SameSite=Strict`;break;case`lax`:l+=`; SameSite=Lax`;break;case`none`:l+=`; SameSite=None`;break;default:throw TypeError(`option sameSite is invalid: ${o.sameSite}`)}return l}function Tl(e){return Cl.call(e)===`[object Date]`}function El(e){if(typeof e!=`object`)return e;var t,n,r=Object.prototype.toString.call(e);if(r===`[object Object]`){if(e.constructor!==Object&&typeof e.constructor==`function`)for(t in n=new e.constructor,e)e.hasOwnProperty(t)&&n[t]!==e[t]&&(n[t]=El(e[t]));else for(t in n={},e)t===`__proto__`?Object.defineProperty(n,t,{value:El(e[t]),configurable:!0,enumerable:!0,writable:!0}):n[t]=El(e[t]);return n}if(r===`[object Array]`){for(t=e.length,n=Array(t);t--;)n[t]=El(e[t]);return n}return r===`[object Set]`?(n=new Set,e.forEach(function(e){n.add(El(e))}),n):r===`[object Map]`?(n=new Map,e.forEach(function(e,t){n.set(El(t),El(e))}),n):r===`[object Date]`?new Date(+e):r===`[object RegExp]`?(n=new RegExp(e.source,e.flags),n.lastIndex=e.lastIndex,n):r===`[object DataView]`?new e.constructor(El(e.buffer)):r===`[object ArrayBuffer]`?e.slice(0):r.slice(-6)===`Array]`?new e.constructor(e):e}function Dl(e){if(e!==`undefined`)try{let t=JSON.parse(e);return typeof t==`number`&&String(t)!==e?e:t}catch{return e}}var Ol={path:`/`,watch:!0,decode:e=>e&&Dl(decodeURIComponent(e)),encode:e=>{if(typeof e!=`string`||e===`undefined`)return encodeURIComponent(JSON.stringify(e));try{if(typeof JSON.parse(e)!=`string`)return encodeURIComponent(JSON.stringify(e))}catch{}return encodeURIComponent(e)},refresh:!1},kl=globalThis.cookieStore;function Al(e,t){let n={...Ol,...t};n.filter??=t=>t===e;let r=jl(n)||{},i;n.maxAge===void 0?n.expires&&(i=n.expires.getTime()-Date.now()):i=n.maxAge*1e3;let a=i!==void 0&&i<=0,o=a||r[e]===void 0||r[e]===null,s=El(a?void 0:r[e]??n.default?.()),c=i&&!a?Ll(s,i,n.watch&&n.watch!==`shallow`):k(s);{let t=null;try{!kl&&typeof BroadcastChannel<`u`&&(t=new BroadcastChannel(`nuxt:cookies:${e}`))}catch{}let i=(i=!1)=>{!i&&(n.readonly||Fc(c.value,r[e]))||(Fl(e,c.value===null||c.value===void 0?void 0:n.encode(c.value),n),r[e]=El(c.value),t?.postMessage({value:n.encode(c.value)}))},a=t=>{let i=t.refresh?jl(n)?.[e]:n.decode(t.value);s=!0,c.value=i,r[e]=El(i),m(()=>{s=!1})},s=!1,l=!!we();if(l&&ge(()=>{s=!0,i(),t?.close()}),kl){let t=t=>{let n=t.changed.find(t=>t.name===e),r=t.deleted.find(t=>t.name===e);n&&a({value:n.value}),r&&a({value:null})};kl.addEventListener(`change`,t),l&&ge(()=>kl.removeEventListener(`change`,t))}else t&&(t.onmessage=({data:e})=>a(e));n.watch&&S(c,()=>{s||i(n.refresh)},{deep:n.watch!==`shallow`}),o&&i(o)}return c}function jl(e={}){return _l(document.cookie,e)}var Ml=e=>e;function Nl(e){let{encode:t,decode:n,...r}=e;return{...r,encode:Ml}}function Pl(e,t,n={}){let r=Nl(n);return t===void 0?wl(e,``,{...r,maxAge:-1}):wl(e,t,r)}function Fl(e,t,n={}){document.cookie=Pl(e,t,n)}var Il=2147483647;function Ll(t,n,r){let i,a,o=0,s=r?k(t):{value:t};return we()&&ge(()=>{a?.(),clearTimeout(i)}),e((e,t)=>{r&&(a=S(s,t));function c(){let e=n-o,r=e<Il?e:Il;i=setTimeout(()=>{if(o+=r,o<n)return c();s.value=void 0,t()},r)}function l(){o=0,clearTimeout(i),c()}return{get(){return e(),s.value},set(e){l(),s.value=e,t()}}})}function Rl(e){if(e?.__asyncLoader&&!e.__asyncResolved)return e.__asyncLoader()}async function zl(e,t=P()){let{path:n,matched:r}=t.resolve(e);if(!r.length||(t._routePreloaded||=new Set,t._routePreloaded.has(n)))return;let i=t._preloadPromises||=[];if(i.length>4)return Promise.all(i).then(()=>zl(e,t));t._routePreloaded.add(n);for(let e of r){let t=e.components?.default;if(typeof t!=`function`)continue;let n=Promise.resolve(t()).catch(()=>{}).finally(()=>i.splice(i.indexOf(n),1));i.push(n)}await Promise.all(i)}function Bl(e){return new URL(globalThis.location.href)}var Vl=(...e)=>e.find(e=>e!==void 0);function Hl(e){let r=e.componentName||`NuxtLink`;function a(e){return!1}function o(t,n,r){let i=r??e.trailingSlash;if(!t||i!==`append`&&i!==`remove`)return t;if(typeof t==`string`)return Wl(t,i);let a=`path`in t&&t.path!==void 0?t.path:n(t).path;return{...t,name:void 0,path:Wl(a,i)}}function s(t){let n=P(),r=Pn(),i=w(()=>!!A(t.target)&&A(t.target)!==`_self`),s=w(()=>{let e=A(t.to)||A(t.href)||``;return typeof e==`string`&&pt(e,{acceptRelative:!0})}),c=ye(`RouterLink`),l=c&&typeof c!=`string`?c.useLink:void 0,u=w(()=>{if(A(t.external))return!0;let e=A(t.to)||A(t.href)||``;return typeof e==`object`?!1:e===``||s.value}),d=w(()=>{let e=A(t.to)||A(t.href)||``;return u.value?e:o(e,n.resolve,A(t.trailingSlash))}),f=u.value?void 0:l?.({...t,to:d,viewTransition:A(t.viewTransition)}),p=w(()=>{let i=A(t.trailingSlash)??e.trailingSlash;if(!d.value||s.value||a(d.value))return d.value;if(u.value){let e=typeof d.value==`object`&&`path`in d.value?$n(d.value):d.value;return Wl(typeof e==`object`?n.resolve(e).href:e,i)}return typeof d.value==`object`?n.resolve(d.value)?.href??null:Wl(Ct(r.app.baseURL,d.value),i)});return{to:d,hasTarget:i,isAbsoluteUrl:s,isExternal:u,href:p,isActive:f?.isActive??w(()=>d.value===n.currentRoute.value.path),isExactActive:f?.isExactActive??w(()=>d.value===n.currentRoute.value.path),route:f?.route??w(()=>n.resolve(d.value)),async navigate(e){await Qn(p.value,{replace:A(t.replace),external:u.value||i.value})}}}return i({name:r,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:s,setup(r,{slots:i}){let o=P(),{to:c,href:l,navigate:d,isExternal:f,hasTarget:p,isAbsoluteUrl:m}=s(r),h=D(!1),g=k(null),_=e=>{g.value=r.custom?e?.$el?.nextElementSibling:e?.$el};function v(t){return!h.value&&(typeof r.prefetchOn==`string`?r.prefetchOn===t:r.prefetchOn?.[t]??e.prefetchOn?.[t])&&(r.prefetch??e.prefetch)!==!1&&r.noPrefetch!==!0&&r.target!==`_blank`&&!ql()}async function y(e=N()){if(h.value)return;h.value=!0;let t=typeof c.value==`string`?c.value:f.value?$n(c.value):o.resolve(c.value).fullPath,n=f.value?new URL(t,window.location.href).href:t;await Promise.all([e.hooks.callHook(`link:prefetch`,n)?.catch(()=>{}),!f.value&&!p.value&&zl(c.value,o).catch(()=>{})])}if(v(`visibility`)){let e=N(),t,r=null;n(()=>{let n=Gl();kc(()=>{t=Dc(()=>{g?.value?.tagName&&(r=n.observe(g.value,async()=>{r?.(),r=null,await y(e)}))})})}),u(()=>{t&&Oc(t),r?.(),r=null})}return()=>{if(!f.value&&!p.value&&!a(c.value)){let n={ref:_,to:c.value,activeClass:r.activeClass||e.activeClass,exactActiveClass:r.exactActiveClass||e.exactActiveClass,replace:r.replace,ariaCurrentValue:r.ariaCurrentValue,custom:r.custom};return r.custom||(v(`interaction`)&&(n.onPointerenter=y.bind(null,void 0),n.onFocus=y.bind(null,void 0)),h.value&&(n.class=r.prefetchedClass||e.prefetchedClass),n.rel=r.rel||void 0),t(ye(`RouterLink`),n,i.default)}let n=r.target||null,s=Vl(r.noRel?``:r.rel,e.externalRelAttribute,m.value||p.value?`noopener noreferrer`:``)||null;return r.custom?i.default?i.default({href:l.value,navigate:d,prefetch:y,get route(){if(!l.value)return;let e=new URL(l.value,window.location.href);return{path:e.pathname,fullPath:e.pathname,get query(){return it(e.search)},hash:e.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:l.value}},rel:s,target:n,isExternal:f.value||p.value,isActive:!1,isExactActive:!1}):null:t(`a`,{ref:g,href:l.value||null,rel:s,target:n,onClick:async e=>{if(!(f.value||p.value)){e.preventDefault();try{let e=er(l.value);return await(r.replace?o.replace(e):o.push(e))}finally{if(a(c.value)){let e=c.value.slice(1),t=e;try{t=decodeURIComponent(e)}catch{}document.getElementById(t)?.focus()}}}}},i.default?.())}}})}var Ul=Hl(bn);function Wl(e,t){let n=t===`append`?_t:gt;return pt(e)&&!e.startsWith(`http`)?e:n(e,!0)}function Gl(){let e=N();if(e._observer)return e._observer;let t=null,n=new Map;return e._observer={observe:(e,r)=>(t||=new IntersectionObserver(e=>{for(let t of e){let e=n.get(t.target);(t.isIntersecting||t.intersectionRatio>0)&&e&&e()}}),n.set(e,r),t.observe(e),()=>{n.delete(e),t?.unobserve(e),n.size===0&&(t?.disconnect(),t=null)})}}var Kl=/2g/;function ql(){let e=navigator.connection;return!!(e&&(e.saveData||Kl.test(e.effectiveType)))}var Jl=M({name:`pinia`,setup(e){let t=Tr();return e.vueApp.use(t),lr(t),e.payload&&e.payload.pinia&&(t.state.value=e.payload.pinia),{provide:{pinia:t}}},hooks:{"app:rendered"(){let e=N();e.payload.pinia=ve(e.$pinia).state.value,lr(void 0)}}}),Yl=M({name:`nuxt:global-components`}),Xl={blank:a(()=>F(()=>import(`./DKY2UQsB.js`).then(e=>e.default||e),__vite__mapDeps([42,2,3,12,7,21]),import.meta.url)),default:a(()=>F(()=>import(`./DY0SBW17.js`).then(e=>e.default||e),__vite__mapDeps([43,5,3,6,7,2,8,9,10,11,28,20,12,21,25,44]),import.meta.url))},Zl=M({name:`nuxt:prefetch`,setup(e){let t=P();e.hooks.hook(`app:mounted`,()=>{t.beforeEach(async e=>{let t=e?.meta?.layout;t&&typeof Xl[t]==`function`&&await Xl[t]()})}),e.hooks.hook(`link:prefetch`,e=>{if(pt(e))return;let n=t.resolve(e);if(!n)return;let r=n.meta.layout,i=us(n.meta.middleware);i=i.filter(e=>typeof e==`string`);for(let e of i)typeof wc[e]==`function`&&wc[e]();typeof r==`string`&&r in Xl&&Rl(Xl[r])})}}),Ql=M(()=>({provide:{pwaIcons:{transparent:{},maskable:{},favicon:{},apple:{},appleSplashScreen:{}}}}));function $l(e,t){typeof console<`u`&&(console.warn(`[intlify] `+e),t&&console.warn(t.stack))}var eu=typeof window<`u`,tu=(e,t=!1)=>t?Symbol.for(e):Symbol(e),nu=(e,t,n)=>ru({l:e,k:t,s:n}),ru=e=>JSON.stringify(e).replace(/\u2028/g,`\\u2028`).replace(/\u2029/g,`\\u2029`).replace(/\u0027/g,`\\u0027`),L=e=>typeof e==`number`&&isFinite(e),iu=e=>hu(e)===`[object Date]`,au=e=>hu(e)===`[object RegExp]`,ou=e=>G(e)&&Object.keys(e).length===0,R=Object.assign,su=Object.create,z=(e=null)=>su(e);function cu(e){return e.replace(/&/g,`&`).replace(/</g,`<`).replace(/>/g,`>`).replace(/"/g,`"`).replace(/'/g,`'`).replace(/\//g,`/`).replace(/=/g,`=`)}function lu(e){return e.replace(/&(?![a-zA-Z0-9#]{2,6};)/g,`&`).replace(/"/g,`"`).replace(/'/g,`'`).replace(/</g,`<`).replace(/>/g,`>`)}function uu(e){return e=e.replace(/(\w+)\s*=\s*"([^"]*)"/g,(e,t,n)=>`${t}="${lu(n)}"`),e=e.replace(/(\w+)\s*=\s*'([^']*)'/g,(e,t,n)=>`${t}='${lu(n)}'`),/\s*on\w+\s*=\s*["']?[^"'>]+["']?/gi.test(e)&&(e=e.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(t=>{e=e.replace(t,`$1javascript:`)}),e}var du=Object.prototype.hasOwnProperty;function fu(e,t){return du.call(e,t)}var B=Array.isArray,V=e=>typeof e==`function`,H=e=>typeof e==`string`,U=e=>typeof e==`boolean`,W=e=>typeof e==`object`&&!!e,pu=e=>W(e)&&V(e.then)&&V(e.catch),mu=Object.prototype.toString,hu=e=>mu.call(e),G=e=>hu(e)===`[object Object]`,gu=e=>e==null?``:B(e)||G(e)&&e.toString===mu?JSON.stringify(e,null,2):String(e);function _u(e,t=``){return e.reduce((e,n,r)=>r===0?e+n:e+t+n,``)}var vu=e=>!W(e)||B(e);function yu(e,t){if(vu(e)||vu(t))throw Error(`Invalid value`);let n=[{src:e,des:t}];for(;n.length;){let{src:e,des:t}=n.pop();Object.keys(e).forEach(r=>{r!==`__proto__`&&(W(e[r])&&!W(t[r])&&(t[r]=Array.isArray(e[r])?[]:z()),vu(t[r])||vu(e[r])?t[r]=e[r]:n.push({src:e[r],des:t[r]}))})}}function bu(e,t=e.getCurrentLanguage(),n=e.getCurrentDirection()){let r={htmlAttrs:{},link:[],meta:[]};if(e.dir&&(r.htmlAttrs.dir=n),e.lang&&t&&(r.htmlAttrs.lang=t),e.seo){let t=Su(e);r.link=r.link.concat(t,Tu(e)),r.meta=r.meta.concat(Du(e),Ou(e),ku(e,e.locales.map(e=>e.language||e.code)))}return r}function xu(e){let t=new Map;for(let n of e){if(!n.language){console.warn("Locale `language` ISO code is required to generate alternate link");continue}let[e,r]=n.language.split(`-`);e&&r&&(n.isCatchallLocale||!t.has(e))&&t.set(e,n),t.set(n.language,n)}return t}function Su(e){if(!e.hreflangLinks)return[];let t=[],n=xu(e.locales);for(let[r,i]of n.entries()){let n=Cu(r,i,e);n&&(t.push(n),e.defaultLocale&&e.defaultLocale===i.code&&t[0].hreflang!==`x-default`&&t.unshift({[e.key]:`i18n-xd`,rel:`alternate`,href:n.href,hreflang:`x-default`}))}return t}function Cu(e,t,n,r=n.strictCanonicals?n.getRouteWithoutQuery():void 0){let i=n.getLocalizedRoute(t.code,r);if(!i)return;let a=bt(pt(i)?i:Ct(n.baseUrl,i),n.strictCanonicals?Eu(n):{});return{[n.key]:`i18n-alt-${e}`,rel:`alternate`,href:a,hreflang:e}}function wu(e,t=e.getCurrentRoute()){let n=e.getLocaleRoute(Object.assign({},t,{path:void 0,name:e.getRouteBaseName(t)}));return n?bt(Ct(e.baseUrl,n.path),Eu(e)):``}function Tu(e,t=wu(e)){return t?[{[e.key]:`i18n-can`,rel:`canonical`,href:t}]:[]}function Eu(e,t=e.getCurrentRoute()){let n=e.getLocaleRoute(Object.assign({},t,{path:void 0,name:e.getRouteBaseName(t)}))?.query??{},r={};for(let t of e.canonicalQueries.filter(e=>e in n)){r[t]??=[];for(let e of ju(n[t]))r[t].push(e||``)}return r}function Du(e,t=wu(e)){return t?[{[e.key]:`i18n-og-url`,property:`og:url`,content:t}]:[]}function Ou(e,t=e.getCurrentLanguage()){return t?[{[e.key]:`i18n-og`,property:`og:locale`,content:Au(t)}]:[]}function ku(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:Au(t)}))}function Au(e=``){return e.replace(/-/g,`_`)}function ju(e){return Array.isArray(e)?e:[e]}function Mu(e,t,n=e.getLocale()){if(H(t)&&pt(t,{acceptRelative:!0}))return t;try{return Fu(e,t,n).fullPath}catch{return``}}function Nu(e,t,n=e.getLocale()){try{return Fu(e,t,n)}catch{return}}function Pu(e){if(!H(e))return R({},e);if(e[0]===`/`){let{pathname:t,search:n,hash:r}=Ot(e);return{path:t,query:it(n),hash:r}}return{name:e}}function Fu(e,t,n){let r=Pu(t),i=e.router.resolve(e.resolveLocalizedRouteObject(r,n));return i.name?i:e.router.resolve(t)}function Iu(e,t,n=e.router.currentRoute.value){let r=e.getRouteBaseName(n);if(!r)return``;let i=Mu(e,{name:r,params:R({},n.params,e.getLocalizedDynamicParams(t)),fullPath:n.fullPath,query:n.query,hash:n.hash,path:n.path,meta:n.meta},t);return e.afterSwitchLocalePath(i,t)}function Lu(e,t,n=e.getLocale(),r=e.getLocales(),i=e.getBaseUrl()){let a=r.find(e=>e.code===n)||{code:n},o=typeof t.seo==`object`&&t.seo?.canonicalQueries||[];return i||console.warn("I18n `baseUrl` is required to generate valid SEO tag links."),{...t,key:`id`,locales:r,baseUrl:i,canonicalQueries:o,hreflangLinks:e.routingOptions.hreflangLinks,defaultLocale:e.routingOptions.defaultLocale,strictCanonicals:e.routingOptions.strictCanonicals,getRouteBaseName:e.getRouteBaseName,getCurrentRoute:()=>e.router.currentRoute.value,getCurrentLanguage:()=>a.language,getCurrentDirection:()=>a.dir||`ltr`,getLocaleRoute:t=>Nu(e,t),getLocalizedRoute:(t,n)=>Iu(e,t,n),getRouteWithoutQuery:()=>{try{return R({},e.router.resolve({query:{}}),{meta:e.router.currentRoute.value.meta})}catch{return}}}}function Ru(e,{dir:t=!0,lang:n=!0,seo:r=!0}){return bu(Lu(e,{dir:t,lang:n,seo:r}))}function zu(e=0){return t=>{let n=(typeof t==`string`?t:t.pathname).split(`?`)[0].split(`/`);return n[0]===``&&n.shift(),n.length>e&&n[e]||``}}var Bu=`___`;function Vu(e){return typeof e==`string`?e:e==null?``:e.toString()}function Hu(e){return Vu(typeof e==`object`?e?.name:e).split(Bu)[0]}var Uu=zu(0),Wu=e=>Uu(e),Gu=e=>e.split(Bu).at(1)??``;function Ku(e){return String(typeof e==`object`?e?.name||e?.path||``:e)}function qu(e){let t=Ku(e);return t[0]===`/`?Wu(t):Gu(t)||(typeof e==`object`&&e?.path?Wu(String(e.path)):``)}function Ju(e){return e=>Vu(e)}function Yu(e){return e=>e}var Xu=[`en`,`zh`,`ru`],Zu={en:[{key:`locale_en_46json_9c9f3964`,load:()=>F(()=>import(`./0_dMItsY.js`),[],import.meta.url),cache:!0}],zh:[{key:`locale_zh_46json_da6f804e`,load:()=>F(()=>import(`./B7WZYyaj.js`),[],import.meta.url),cache:!0}],ru:[{key:`locale_ru_46json_d37d6645`,load:()=>F(()=>import(`./C5Y2gFoU.js`),[],import.meta.url),cache:!0}]},Qu=[],$u=[{code:`en`,name:`English`,language:void 0},{code:`zh`,name:`简体中文`,language:void 0},{code:`ru`,name:`Русский`,language:void 0}],ed=new Map,td=Rn((e,t,n)=>{if(t===`messages`||t===`datetimeFormats`||t===`numberFormats`)return e[t]??=z(null),yu(n,e[t]),!0});async function nd(e){let t=N(),n={messages:z(null)};for(let r of e){let e=await r().then(e=>rd(e)?e.default:e),i=V(e)?await t.runWithContext(()=>e()):e;n=td(z(null),i,n)}return n.fallbackLocale??=!1,n}var rd=e=>hu(e)===`[object Module]`;async function id(e,t){let n=N();try{let r=await n.runWithContext(t.load).then(e=>rd(e)?e.default:e);return V(r)?await n.runWithContext(()=>r(e)):r}catch(t){throw Error(`Failed loading locale (${e}): `+t.message)}}async function ad(e,t=[]){let n=N(),r=await Promise.all(t.map(async t=>{let r=od(t),i=r||await n.runWithContext(()=>id(e,t));return!r&&t.cache!==!1&&ed.set(t.key,{ttl:Date.now()+86400*1e3,value:i}),i})),i={};for(let e of r)yu(e,i);return i}function od(e){if(e.cache===!1)return;let t=ed.get(e.key);if(t!=null)return t.ttl>Date.now()?t.value:void 0}function sd(e){return e!=null&&`global`in e&&`mode`in e?e.global:e}function cd(e){let t=sd(e);return`__composer`in t?t.__composer:t}function ld(e,t){return e?e.$config.public.i18n:Pn(t).public.i18n}function ud(e){let t=ld(e).detectBrowserLanguage,n=t||{};return{...n,enabled:!!t,cookieKey:n.cookieKey||`i18n_redirected`}}function dd(e){if(e)return{path:`/`+(H(e)?e:e.path).replace(/^\//,``),code:!H(e)&&e.statusCode||302}}function fd(e){return Array.isArray(e)?e:[e]}function pd(e,t,n){let r=(e=``)=>e.replace(/https?:\/\//,``),i=e.filter(e=>r(e.domain)===t||fd(e.domains).includes(t));return i.length<=1?i[0]?.code:i.find(e=>e.code===n)?.code||i.find(e=>e.defaultForDomains?.includes(t)??e.domainDefault)?.code}function md(e,t,n){let r=$u.find(e=>e.code===n),i=e?.[n]?.domain||r?.domain||r?.domains?.find(e=>e===t.host);if(i)return pt(i,{strict:!0})?i:t.protocol+`//`+i}function hd(e){let t={};for(let n of Xu){let r=gd(e,[n]);t[n]={fallbacks:r,cacheable:vd(n,r)}}return t}function gd(e,t){if(e===!1)return[];if(B(e))return e;let n=[];if(H(e))return t.every(t=>t!==e)&&n.push(e),n;let r=[...t,`default`];for(let t of r)t in e!=0&&(n=[...n,...e[t].filter(Boolean)]);return n}function _d(e){return Zu[e]!=null&&Zu[e].every(e=>e.cache!==!1)}function vd(e,t){return _d(e)&&t.every(e=>_d(e))}function yd(e){return $u.find(t=>!!t.defaultForDomains?.includes(e))?.code}var bd=e=>Xu.includes(e||``),xd=e=>bd(e)?e:void 0,Sd=()=>ll(`i18n:cached-locale-configs`,()=>void 0),Cd=()=>ll(`i18n:resolved-locale`,()=>``);function wd({cookieCrossOrigin:e,cookieDomain:t,cookieSecure:n,cookieKey:r}){let i=new Date;return Al(r||`i18n_redirected`,{path:`/`,readonly:!1,expires:new Date(i.setDate(i.getDate()+365)),sameSite:e?`none`:`lax`,domain:t||void 0,secure:e||n})}function Td(e,t,n){let r=sd(t),i=ld(e),a=ud(e),o=Sd(),s=wd(a),c=new Set,l=e=>o.value[e],u=e=>md(i.domainLocales,Bl({xForwardedHost:!0}),e),d=Wd(e,i.baseUrl,n,u),f=Cd(),p=async t=>{let n=l(t)?.fallbacks??[];n.includes(t)||n.push(t);for(let t of n){let n=await e.runWithContext(()=>ad(t,Zu[t]));r.mergeLocaleMessage(t,n)}},m=async e=>{if(!(e in Zu))return;let t=l(e)?.cacheable?{}:{"Cache-Control":`no-cache`},n=Ct(``,`/_i18n`,{en:`35a70a7f`,zh:`35a70a7f`,ru:`35a70a7f`}[e],e,`messages.json`),i=await $fetch(n,{headers:t});for(let e of Object.keys(i))r.mergeLocaleMessage(e,i[e])},h={vueI18n:t,initial:!0,preloaded:!1,config:i,rootRedirect:dd(i.rootRedirect),redirectStatusCode:i.redirectStatusCode??302,dynamicResourcesSSG:!0,getDefaultLocale:()=>n,getLocale:()=>A(r.locale),setLocale:async t=>{let n=h.getLocale();t===n||!bd(t)||(ue(r.locale)?r.locale.value=t:r.locale=t,await e.callHook(`i18n:localeSwitched`,{newLocale:t,oldLocale:n}),f.value=t)},setLocaleSuspend:async t=>{bd(t)&&(h.vueI18n.__pendingLocale=t,h.vueI18n.__pendingLocalePromise=new Promise(e=>{h.vueI18n.__resolvePendingLocalePromise=async()=>{h.setCookieLocale(t),await h.setLocale(t),h.vueI18n.__pendingLocale=void 0,e()}}),(e.isHydrating||!h.config.skipSettingLocaleOnNavigate)&&await h.vueI18n.__resolvePendingLocalePromise?.())},getLocales:()=>A(r.locales).map(e=>H(e)?{code:e}:e),setCookieLocale:e=>{a.useCookie&&bd(e)&&(s.value=e)},getBaseUrl:t=>Ct(t&&u(t)||d(),e.$config.app.baseURL),loadMessages:async t=>{if(!(e.isHydrating&&c.has(t)))try{return h.dynamicResourcesSSG?await p(t):await m(t)}catch(e){console.warn(`Failed to load messages for locale "${t}"`,e)}finally{c.add(t)}},composableCtx:void 0};return h.composableCtx=Rd(h,e),h}function Ed(e){if(e._nuxtI18n==null)throw Error(`Nuxt I18n context has not been set up yet.`);return e._nuxtI18n}function Dd(e,t){let n=[];for(let[r,i]of t.entries()){let a=e.find(e=>e.language?.toLowerCase()===i.toLowerCase());if(a){n.push({code:a.code,score:1-r/t.length});break}}for(let[r,i]of t.entries()){let a=i.split(`-`)[0].toLowerCase(),o=e.find(e=>e.language?.split(`-`)[0].toLowerCase()===a);if(o){n.push({code:o.code,score:.999-r/t.length});break}}return n}function Od(e,t){return e.score===t.score?t.code.length-e.code.length:t.score-e.score}function kd(e,t){return Dd(e.map(e=>({code:e.code,language:e.language||e.code})),t).sort(Od).at(0)?.code??``}var Ad=(e,t)=>Al(t).value||void 0,jd=(e,t)=>qu(t),Md=e=>kd($u,navigator.languages),Nd=(e,t,n)=>{let r=new URL(window.location.href).host;return pd($u.map(e=>({...e,domain:n[e.code]?.domain??e.domain})),r,Wu(t))},Pd=(e,t,n)=>{let r=ld(n);return{cookie:()=>Ad(e,t.cookieKey),header:()=>void 0,navigator:()=>Md(e),host:t=>Nd(e,t,r.domainLocales),route:t=>jd(e,t)}},Fd=e=>!!e.path&&!e.name;function Id(e){let t=e?._nuxtI18n?.composableCtx;if(!t)throw 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}var Ld=gt;function Rd(e,t=N()){let n=P();Pd(void 0,ud(t),t);let r=e.getDefaultLocale(),i=Ju(r);function a(e,t){e.name=Hu(e.name||n.currentRoute.value);let r=i(e.name,t);return n.hasRoute(r)&&(e.name=r),e.name=r,e}let o=Yu(n);function s(e,t){let a=o(e,t),s=Hu(a);if(s){let e=i(s,t);return n.hasRoute(e),a.name=e,a}return Ud(t,r)&&(a.path=`/`+t+a.path),a.path=Ld(a.path,!0),a}let c={router:n,_head:void 0,get head(){return this._head??=Mi({}),this._head},metaState:{htmlAttrs:{},meta:[],link:[]},seoSettings:{dir:!1,lang:!1,seo:!1},localePathPayload:zd(),routingOptions:{defaultLocale:r,strictCanonicals:e.config.experimental.alternateLinkCanonicalQueries??!0,hreflangLinks:!1},getLocale:e.getLocale,getLocales:e.getLocales,getBaseUrl:e.getBaseUrl,getRouteBaseName:Hu,getRouteLocalizedParams:()=>n.currentRoute.value.meta.nuxtI18nInternal??{},getLocalizedDynamicParams:e=>c.getRouteLocalizedParams()?.[e],afterSwitchLocalePath:(e,t)=>(c.getRouteLocalizedParams(),e),resolveLocalizedRouteObject:(e,t)=>Fd(e)?s(e,t):a(e,t)};return c}function zd(e=N()){let t=document.querySelector(`[data-nuxt-i18n-slp="${e._id}"]`)?.textContent;return JSON.parse(t||`{}`)}async function Bd(e,t){let n=Ed(e),r=n.getLocale();if(t===r&&!n.initial&&(!n.vueI18n.__pendingLocale||n.vueI18n.__pendingLocale===t))return t;let i={oldLocale:r,newLocale:t,initialSetup:n.initial,context:e},a=await e.callHook(`i18n:beforeLocaleSwitch`,i);return a??=i.newLocale,bd(a)&&(t=a),await n.loadMessages(t),await n.setLocaleSuspend(t),t}function Vd(e,t,n){return!1}function Hd(e,t){let n=ud(e),r=Pd(void 0,n,e),i=Ed(e),a=H(t)?t:t.path;function*o(){i.initial&&n.enabled&&!Vd(n,a,r.route(a))&&(yield r.cookie(),yield r.header(),yield r.navigator(),yield n.fallbackLocale)}for(let e of o())if(e&&bd(e))return e;return i.getLocale()||i.getDefaultLocale()||``}function Ud(e,t){return!1}function Wd(e,t,n,r){return V(t)?()=>t(e):()=>t??``}function Gd(e,t,n){return{line:e,column:t,offset:n}}function Kd(e,t,n){let r={start:e,end:t};return n!=null&&(r.source=n),r}var K={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16};K.EXPECTED_TOKEN,K.INVALID_TOKEN_IN_PLACEHOLDER,K.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,K.UNKNOWN_ESCAPE_SEQUENCE,K.INVALID_UNICODE_ESCAPE_SEQUENCE,K.UNBALANCED_CLOSING_BRACE,K.UNTERMINATED_CLOSING_BRACE,K.EMPTY_PLACEHOLDER,K.NOT_ALLOW_NEST_PLACEHOLDER,K.INVALID_LINKED_FORMAT,K.MUST_HAVE_MESSAGES_IN_PLURAL,K.UNEXPECTED_EMPTY_LINKED_MODIFIER,K.UNEXPECTED_EMPTY_LINKED_KEY,K.UNEXPECTED_LEXICAL_ANALYSIS,K.UNHANDLED_CODEGEN_NODE_TYPE,K.UNHANDLED_MINIFIER_NODE_TYPE;function qd(e,t,n={}){let{domain:r,messages:i,args:a}=n,o=SyntaxError(String(e));return o.code=e,t&&(o.location=t),o.domain=r,o}function Jd(e){throw e}var Yd=` `,Xd=`\r`,q=`
|
||
`,Zd=`\u2028`,Qd=`\u2029`;function $d(e){let t=e,n=0,r=1,i=1,a=0,o=e=>t[e]===Xd&&t[e+1]===q,s=e=>t[e]===q,c=e=>t[e]===Qd,l=e=>t[e]===Zd,u=e=>o(e)||s(e)||c(e)||l(e),d=()=>n,f=()=>r,p=()=>i,m=()=>a,h=e=>o(e)||c(e)||l(e)?q:t[e],g=()=>h(n),_=()=>h(n+a);function v(){return a=0,u(n)&&(r++,i=0),o(n)&&n++,n++,i++,t[n]}function y(){return o(n+a)&&a++,a++,t[n+a]}function b(){n=0,r=1,i=1,a=0}function x(e=0){a=e}function S(){let e=n+a;for(;e!==n;)v();a=0}return{index:d,line:f,column:p,peekOffset:m,charAt:h,currentChar:g,currentPeek:_,next:v,peek:y,reset:b,resetPeek:x,skipToPeek:S}}var ef=void 0,tf=`'`,nf=`tokenizer`;function rf(e,t={}){let n=t.location!==!1,r=$d(e),i=()=>r.index(),a=()=>Gd(r.line(),r.column(),r.index()),o=a(),s=i(),c={currentType:13,offset:s,startLoc:o,endLoc:o,lastType:13,lastOffset:s,lastStartLoc:o,lastEndLoc:o,braceNest:0,inLinked:!1,text:``},l=()=>c,{onError:u}=t;function d(e,t,r,...i){let a=l();t.column+=r,t.offset+=r,u&&u(qd(e,n?Kd(a.startLoc,t):null,{domain:nf,args:i}))}function f(e,t,r){e.endLoc=a(),e.currentType=t;let i={type:t};return n&&(i.loc=Kd(e.startLoc,e.endLoc)),r!=null&&(i.value=r),i}let p=e=>f(e,13);function m(e,t){return e.currentChar()===t?(e.next(),t):(d(K.EXPECTED_TOKEN,a(),0,t),``)}function h(e){let t=``;for(;e.currentPeek()===Yd||e.currentPeek()===q;)t+=e.currentPeek(),e.peek();return t}function g(e){let t=h(e);return e.skipToPeek(),t}function _(e){if(e===ef)return!1;let t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||t===95}function v(e){if(e===ef)return!1;let t=e.charCodeAt(0);return t>=48&&t<=57}function y(e,t){let{currentType:n}=t;if(n!==2)return!1;h(e);let r=_(e.currentPeek());return e.resetPeek(),r}function b(e,t){let{currentType:n}=t;if(n!==2)return!1;h(e);let r=v(e.currentPeek()===`-`?e.peek():e.currentPeek());return e.resetPeek(),r}function x(e,t){let{currentType:n}=t;if(n!==2)return!1;h(e);let r=e.currentPeek()===tf;return e.resetPeek(),r}function S(e,t){let{currentType:n}=t;if(n!==7)return!1;h(e);let r=e.currentPeek()===`.`;return e.resetPeek(),r}function C(e,t){let{currentType:n}=t;if(n!==8)return!1;h(e);let r=_(e.currentPeek());return e.resetPeek(),r}function w(e,t){let{currentType:n}=t;if(!(n===7||n===11))return!1;h(e);let r=e.currentPeek()===`:`;return e.resetPeek(),r}function T(e,t){let{currentType:n}=t;if(n!==9)return!1;let r=()=>{let t=e.currentPeek();return t===`{`?_(e.peek()):t===`@`||t===`|`||t===`:`||t===`.`||t===Yd||!t?!1:t===q?(e.peek(),r()):te(e,!1)},i=r();return e.resetPeek(),i}function ee(e){h(e);let t=e.currentPeek()===`|`;return e.resetPeek(),t}function te(e,t=!0){let n=(t=!1,r=``)=>{let i=e.currentPeek();return i===`{`||i===`@`||!i?t:i===`|`?!(r===Yd||r===q):i===Yd?(e.peek(),n(!0,Yd)):i===q?(e.peek(),n(!0,q)):!0},r=n();return t&&e.resetPeek(),r}function E(e,t){let n=e.currentChar();if(n!==ef)return t(n)?(e.next(),n):null}function ne(e){let t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||t>=48&&t<=57||t===95||t===36}function re(e){return E(e,ne)}function ie(e){let t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||t>=48&&t<=57||t===95||t===36||t===45}function ae(e){return E(e,ie)}function D(e){let t=e.charCodeAt(0);return t>=48&&t<=57}function oe(e){return E(e,D)}function O(e){let t=e.charCodeAt(0);return t>=48&&t<=57||t>=65&&t<=70||t>=97&&t<=102}function se(e){return E(e,O)}function ce(e){let t=``,n=``;for(;t=oe(e);)n+=t;return n}function le(e){let t=``;for(;;){let n=e.currentChar();if(n===`\\`){let r=e.peek();r===`{`||r===`}`||r===`@`||r===`|`||r===`\\`?(t+=n+r,e.next(),e.next()):(e.resetPeek(),t+=n,e.next())}else if(n===`{`||n===`}`||n===`@`||n===`|`||!n)break;else if(n===Yd||n===q)if(te(e))t+=n,e.next();else if(ee(e))break;else t+=n,e.next();else t+=n,e.next()}return t}function ue(e){g(e);let t=``,n=``;for(;t=ae(e);)n+=t;let r=e.currentChar();if(r&&r!==`}`&&r!==ef&&r!==Yd&&r!==q&&r!==` `){let t=ge(e);return d(K.INVALID_TOKEN_IN_PLACEHOLDER,a(),0,n+t),n+t}return e.currentChar()===ef&&d(K.UNTERMINATED_CLOSING_BRACE,a(),0),n}function de(e){g(e);let t=``;return e.currentChar()===`-`?(e.next(),t+=`-${ce(e)}`):t+=ce(e),e.currentChar()===ef&&d(K.UNTERMINATED_CLOSING_BRACE,a(),0),t}function fe(e){return e!==tf&&e!==q}function k(e){g(e),m(e,`'`);let t=``,n=``;for(;t=E(e,fe);)t===`\\`?n+=pe(e):n+=t;let r=e.currentChar();return r===q||r===ef?(d(K.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,a(),0),r===q&&(e.next(),m(e,`'`)),n):(m(e,`'`),n)}function pe(e){let t=e.currentChar();switch(t){case`\\`:case`'`:return e.next(),`\\${t}`;case`u`:return me(e,t,4);case`U`:return me(e,t,6);default:return d(K.UNKNOWN_ESCAPE_SEQUENCE,a(),0,t),``}}function me(e,t,n){m(e,t);let r=``;for(let i=0;i<n;i++){let n=se(e);if(!n){d(K.INVALID_UNICODE_ESCAPE_SEQUENCE,a(),0,`\\${t}${r}${e.currentChar()}`);break}r+=n}return`\\${t}${r}`}function he(e){return e!==`{`&&e!==`}`&&e!==Yd&&e!==q}function ge(e){g(e);let t=``,n=``;for(;t=E(e,he);)n+=t;return n}function _e(e){let t=``,n=``;for(;t=re(e);)n+=t;return n}function ve(e){let t=n=>{let r=e.currentChar();return r===`{`||r===`@`||r===`|`||r===`(`||r===`)`||!r||r===Yd?n:(n+=r,e.next(),t(n))};return t(``)}function ye(e){g(e);let t=m(e,`|`);return g(e),t}function be(e,t){let n=null;switch(e.currentChar()){case`{`:return t.braceNest>=1&&d(K.NOT_ALLOW_NEST_PLACEHOLDER,a(),0),e.next(),n=f(t,2,`{`),g(e),t.braceNest++,n;case`}`:return t.braceNest>0&&t.currentType===2&&d(K.EMPTY_PLACEHOLDER,a(),0),e.next(),n=f(t,3,`}`),t.braceNest--,t.braceNest>0&&g(e),t.inLinked&&t.braceNest===0&&(t.inLinked=!1),n;case`@`:return t.braceNest>0&&d(K.UNTERMINATED_CLOSING_BRACE,a(),0),n=xe(e,t)||p(t),t.braceNest=0,n;default:{let r=!0,i=!0,o=!0;if(ee(e))return t.braceNest>0&&d(K.UNTERMINATED_CLOSING_BRACE,a(),0),n=f(t,1,ye(e)),t.braceNest=0,t.inLinked=!1,n;if(t.braceNest>0&&(t.currentType===4||t.currentType===5||t.currentType===6))return d(K.UNTERMINATED_CLOSING_BRACE,a(),0),t.braceNest=0,Se(e,t);if(r=y(e,t))return n=f(t,4,ue(e)),g(e),n;if(i=b(e,t))return n=f(t,5,de(e)),g(e),n;if(o=x(e,t))return n=f(t,6,k(e)),g(e),n;if(!r&&!i&&!o)return n=f(t,12,ge(e)),d(K.INVALID_TOKEN_IN_PLACEHOLDER,a(),0,n.value),g(e),n;break}}return n}function xe(e,t){let{currentType:n}=t,r=null,i=e.currentChar();switch((n===7||n===8||n===11||n===9)&&(i===q||i===Yd)&&d(K.INVALID_LINKED_FORMAT,a(),0),i){case`@`:return e.next(),r=f(t,7,`@`),t.inLinked=!0,r;case`.`:return g(e),e.next(),f(t,8,`.`);case`:`:return g(e),e.next(),f(t,9,`:`);default:return ee(e)?(r=f(t,1,ye(e)),t.braceNest=0,t.inLinked=!1,r):S(e,t)||w(e,t)?(g(e),xe(e,t)):C(e,t)?(g(e),f(t,11,_e(e))):T(e,t)?(g(e),i===`{`?be(e,t)||r:f(t,10,ve(e))):(n===7&&d(K.INVALID_LINKED_FORMAT,a(),0),t.braceNest=0,t.inLinked=!1,Se(e,t))}}function Se(e,t){let n={type:13};if(t.braceNest>0)return be(e,t)||p(t);if(t.inLinked)return xe(e,t)||p(t);switch(e.currentChar()){case`{`:return be(e,t)||p(t);case`}`:return d(K.UNBALANCED_CLOSING_BRACE,a(),0),e.next(),f(t,3,`}`);case`@`:return xe(e,t)||p(t);default:if(ee(e))return n=f(t,1,ye(e)),t.braceNest=0,t.inLinked=!1,n;if(te(e))return f(t,0,le(e));break}return n}function Ce(){let{currentType:e,offset:t,startLoc:n,endLoc:o}=c;return c.lastType=e,c.lastOffset=t,c.lastStartLoc=n,c.lastEndLoc=o,c.offset=i(),c.startLoc=a(),r.currentChar()===ef?f(c,13):Se(r,c)}return{nextToken:Ce,currentOffset:i,currentPosition:a,context:l}}var af=`parser`,of=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g,sf=/\\([\\@{}|])/g;function cf(e,t){return t}function lf(e,t,n){switch(e){case`\\\\`:return`\\`;case`\\'`:return`'`;default:{let e=parseInt(t||n,16);return e<=55295||e>=57344?String.fromCodePoint(e):`�`}}}function uf(e={}){let t=e.location!==!1,{onError:n}=e;function r(e,r,i,a,...o){let s=e.currentPosition();s.offset+=a,s.column+=a,n&&n(qd(r,t?Kd(i,s):null,{domain:af,args:o}))}function i(e,n,r){let i={type:e};return t&&(i.start=n,i.end=n,i.loc={start:r,end:r}),i}function a(e,n,r,i){t&&(e.end=n,e.loc&&(e.loc.end=r))}function o(e,t){let n=e.context(),r=i(3,n.offset,n.startLoc);return r.value=t.replace(sf,cf),a(r,e.currentOffset(),e.currentPosition()),r}function s(e,t){let{lastOffset:n,lastStartLoc:r}=e.context(),o=i(5,n,r);return o.index=parseInt(t,10),e.nextToken(),a(o,e.currentOffset(),e.currentPosition()),o}function c(e,t){let{lastOffset:n,lastStartLoc:r}=e.context(),o=i(4,n,r);return o.key=t,e.nextToken(),a(o,e.currentOffset(),e.currentPosition()),o}function l(e,t){let{lastOffset:n,lastStartLoc:r}=e.context(),o=i(9,n,r);return o.value=t.replace(of,lf),e.nextToken(),a(o,e.currentOffset(),e.currentPosition()),o}function u(e){let t=e.nextToken(),n=e.context(),{lastOffset:o,lastStartLoc:s}=n,c=i(8,o,s);return t.type===11?(t.value??r(e,K.UNEXPECTED_LEXICAL_ANALYSIS,n.lastStartLoc,0,df(t)),c.value=t.value||``,a(c,e.currentOffset(),e.currentPosition()),{node:c}):(r(e,K.UNEXPECTED_EMPTY_LINKED_MODIFIER,n.lastStartLoc,0),c.value=``,a(c,o,s),{nextConsumeToken:t,node:c})}function d(e,t){let n=e.context(),r=i(7,n.offset,n.startLoc);return r.value=t,a(r,e.currentOffset(),e.currentPosition()),r}function f(e){let t=e.context(),n=i(6,t.offset,t.startLoc),o=e.nextToken();if(o.type===8){let t=u(e);n.modifier=t.node,o=t.nextConsumeToken||e.nextToken()}switch(o.type!==9&&r(e,K.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,df(o)),o=e.nextToken(),o.type===2&&(o=e.nextToken()),o.type){case 10:o.value??r(e,K.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,df(o)),n.key=d(e,o.value||``);break;case 4:o.value??r(e,K.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,df(o)),n.key=c(e,o.value||``);break;case 5:o.value??r(e,K.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,df(o)),n.key=s(e,o.value||``);break;case 6:o.value??r(e,K.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,df(o)),n.key=l(e,o.value||``);break;default:{r(e,K.UNEXPECTED_EMPTY_LINKED_KEY,t.lastStartLoc,0);let s=e.context(),c=i(7,s.offset,s.startLoc);return c.value=``,a(c,s.offset,s.startLoc),n.key=c,a(n,s.offset,s.startLoc),{nextConsumeToken:o,node:n}}}return a(n,e.currentOffset(),e.currentPosition()),{node:n}}function p(e){let t=e.context(),n=i(2,t.currentType===1?e.currentOffset():t.offset,t.currentType===1?t.endLoc:t.startLoc);n.items=[];let u=null;do{let i=u||e.nextToken();switch(u=null,i.type){case 0:i.value??r(e,K.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,df(i)),n.items.push(o(e,i.value||``));break;case 5:i.value??r(e,K.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,df(i)),n.items.push(s(e,i.value||``));break;case 4:i.value??r(e,K.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,df(i)),n.items.push(c(e,i.value||``));break;case 6:i.value??r(e,K.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,df(i)),n.items.push(l(e,i.value||``));break;case 7:{let t=f(e);n.items.push(t.node),u=t.nextConsumeToken||null;break}}}while(t.currentType!==13&&t.currentType!==1);return a(n,t.currentType===1?t.lastOffset:e.currentOffset(),t.currentType===1?t.lastEndLoc:e.currentPosition()),n}function m(e,t,n,o){let s=e.context(),c=o.items.length===0,l=i(1,t,n);l.cases=[],l.cases.push(o);do{let t=p(e);c||=t.items.length===0,l.cases.push(t)}while(s.currentType!==13);return c&&r(e,K.MUST_HAVE_MESSAGES_IN_PLURAL,n,0),a(l,e.currentOffset(),e.currentPosition()),l}function h(e){let t=e.context(),{offset:n,startLoc:r}=t,i=p(e);return t.currentType===13?i:m(e,n,r,i)}function g(n){let o=rf(n,R({},e)),s=o.context(),c=i(0,s.offset,s.startLoc);return t&&c.loc&&(c.loc.source=n),c.body=h(o),e.onCacheKey&&(c.cacheKey=e.onCacheKey(n)),s.currentType!==13&&r(o,K.UNEXPECTED_LEXICAL_ANALYSIS,s.lastStartLoc,0,n[s.offset]||``),a(c,o.currentOffset(),o.currentPosition()),c}return{parse:g}}function df(e){if(e.type===13)return`EOF`;let t=(e.value||``).replace(/\r?\n/gu,`\\n`);return t.length>10?t.slice(0,9)+`…`:t}function ff(e,t={}){let n={ast:e,helpers:new Set};return{context:()=>n,helper:e=>(n.helpers.add(e),e)}}function pf(e,t){for(let n=0;n<e.length;n++)mf(e[n],t)}function mf(e,t){switch(e.type){case 1:pf(e.cases,t),t.helper(`plural`);break;case 2:pf(e.items,t);break;case 6:mf(e.key,t),t.helper(`linked`),t.helper(`type`);break;case 5:t.helper(`interpolate`),t.helper(`list`);break;case 4:t.helper(`interpolate`),t.helper(`named`);break}}function hf(e,t={}){let n=ff(e);n.helper(`normalize`),e.body&&mf(e.body,n);let r=n.context();e.helpers=Array.from(r.helpers)}function gf(e){let t=e.body;return t.type===2?_f(t):t.cases.forEach(e=>_f(e)),e}function _f(e){if(e.items.length===1){let t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{let t=[];for(let n=0;n<e.items.length;n++){let r=e.items[n];if(!(r.type===3||r.type===9)||r.value==null)break;t.push(r.value)}if(t.length===e.items.length){e.static=_u(t);for(let t=0;t<e.items.length;t++){let n=e.items[t];(n.type===3||n.type===9)&&delete n.value}}}}function vf(e){switch(e.t=e.type,e.type){case 0:{let t=e;vf(t.body),t.b=t.body,delete t.body;break}case 1:{let t=e,n=t.cases;for(let e=0;e<n.length;e++)vf(n[e]);t.c=n,delete t.cases;break}case 2:{let t=e,n=t.items;for(let e=0;e<n.length;e++)vf(n[e]);t.i=n,delete t.items,t.static&&(t.s=t.static,delete t.static);break}case 3:case 9:case 8:case 7:{let t=e;t.value&&(t.v=t.value,delete t.value);break}case 6:{let t=e;vf(t.key),t.k=t.key,delete t.key,t.modifier&&(vf(t.modifier),t.m=t.modifier,delete t.modifier);break}case 5:{let t=e;t.i=t.index,delete t.index;break}case 4:{let t=e;t.k=t.key,delete t.key;break}default:}delete e.type}function yf(e,t){let{sourceMap:n,filename:r,breakLineCode:i,needIndent:a}=t,o=t.location!==!1,s={filename:r,code:``,column:1,line:1,offset:0,map:void 0,breakLineCode:i,needIndent:a,indentLevel:0};o&&e.loc&&(s.source=e.loc.source);let c=()=>s;function l(e,t){s.code+=e}function u(e,t=!0){let n=t?i:``;l(a?n+` `.repeat(e):n)}function d(e=!0){let t=++s.indentLevel;e&&u(t)}function f(e=!0){let t=--s.indentLevel;e&&u(t)}function p(){u(s.indentLevel)}return{context:c,push:l,indent:d,deindent:f,newline:p,helper:e=>`_${e}`,needIndent:()=>s.needIndent}}function bf(e,t){let{helper:n}=e;e.push(`${n(`linked`)}(`),wf(e,t.key),t.modifier?(e.push(`, `),wf(e,t.modifier),e.push(`, _type`)):e.push(`, undefined, _type`),e.push(`)`)}function xf(e,t){let{helper:n,needIndent:r}=e;e.push(`${n(`normalize`)}([`),e.indent(r());let i=t.items.length;for(let n=0;n<i&&(wf(e,t.items[n]),n!==i-1);n++)e.push(`, `);e.deindent(r()),e.push(`])`)}function Sf(e,t){let{helper:n,needIndent:r}=e;if(t.cases.length>1){e.push(`${n(`plural`)}([`),e.indent(r());let i=t.cases.length;for(let n=0;n<i&&(wf(e,t.cases[n]),n!==i-1);n++)e.push(`, `);e.deindent(r()),e.push(`])`)}}function Cf(e,t){t.body?wf(e,t.body):e.push(`null`)}function wf(e,t){let{helper:n}=e;switch(t.type){case 0:Cf(e,t);break;case 1:Sf(e,t);break;case 2:xf(e,t);break;case 6:bf(e,t);break;case 8:e.push(JSON.stringify(t.value),t);break;case 7:e.push(JSON.stringify(t.value),t);break;case 5:e.push(`${n(`interpolate`)}(${n(`list`)}(${t.index}))`,t);break;case 4:e.push(`${n(`interpolate`)}(${n(`named`)}(${JSON.stringify(t.key)}))`,t);break;case 9:e.push(JSON.stringify(t.value),t);break;case 3:e.push(JSON.stringify(t.value),t);break;default:}}var Tf=(e,t={})=>{let n=H(t.mode)?t.mode:`normal`,r=H(t.filename)?t.filename:`message.intl`,i=!!t.sourceMap,a=t.breakLineCode==null?n===`arrow`?`;`:`
|
||
`:t.breakLineCode,o=t.needIndent?t.needIndent:n!==`arrow`,s=e.helpers||[],c=yf(e,{mode:n,filename:r,sourceMap:i,breakLineCode:a,needIndent:o});c.push(n===`normal`?`function __msg__ (ctx) {`:`(ctx) => {`),c.indent(o),s.length>0&&(c.push(`const { ${_u(s.map(e=>`${e}: _${e}`),`, `)} } = ctx`),c.newline()),c.push(`return `),wf(c,e),c.deindent(o),c.push(`}`),delete e.helpers;let{code:l,map:u}=c.context();return{ast:e,code:l,map:u?u.toJSON():void 0}};function Ef(e,t={}){let n=R({},t),r=!!n.jit,i=!!n.minify,a=n.optimize==null?!0:n.optimize,o=uf(n).parse(e);return r?(a&&gf(o),i&&vf(o),{ast:o,code:``}):(hf(o,n),Tf(o,n))}function Df(e){return W(e)&&Lf(e)===0&&(fu(e,`b`)||fu(e,`body`))}var Of=[`b`,`body`];function kf(e){return Wf(e,Of)}var Af=[`c`,`cases`];function jf(e){return Wf(e,Af,[])}var Mf=[`s`,`static`];function Nf(e){return Wf(e,Mf)}var Pf=[`i`,`items`];function Ff(e){return Wf(e,Pf,[])}var If=[`t`,`type`];function Lf(e){return Wf(e,If)}var Rf=[`v`,`value`];function zf(e,t){let n=Wf(e,Rf);if(n!=null)return n;throw Kf(t)}var Bf=[`m`,`modifier`];function Vf(e){return Wf(e,Bf)}var Hf=[`k`,`key`];function Uf(e){let t=Wf(e,Hf);if(t)return t;throw Kf(6)}function Wf(e,t,n){for(let n=0;n<t.length;n++){let r=t[n];if(fu(e,r)&&e[r]!=null)return e[r]}return n}var Gf=[...Of,...Af,...Mf,...Pf,...Hf,...Bf,...Rf,...If];function Kf(e){return Error(`unhandled node type: ${e}`)}function qf(e){return t=>Jf(t,e)}function Jf(e,t){let n=kf(t);if(n==null)throw Kf(0);if(Lf(n)===1){let t=jf(n);return e.plural(t.reduce((t,n)=>[...t,Yf(e,n)],[]))}else return Yf(e,n)}function Yf(e,t){let n=Nf(t);if(n!=null)return e.type===`text`?n:e.normalize([n]);{let n=Ff(t).reduce((t,n)=>[...t,Xf(e,n)],[]);return e.normalize(n)}}function Xf(e,t){let n=Lf(t);switch(n){case 3:return zf(t,n);case 9:return zf(t,n);case 4:{let r=t;if(fu(r,`k`)&&r.k)return e.interpolate(e.named(r.k));if(fu(r,`key`)&&r.key)return e.interpolate(e.named(r.key));throw Kf(n)}case 5:{let r=t;if(fu(r,`i`)&&L(r.i))return e.interpolate(e.list(r.i));if(fu(r,`index`)&&L(r.index))return e.interpolate(e.list(r.index));throw Kf(n)}case 6:{let n=t,r=Vf(n),i=Uf(n);return e.linked(Xf(e,i),r?Xf(e,r):void 0,e.type)}case 7:return zf(t,n);case 8:return zf(t,n);default:throw Error(`unhandled node on format message part: ${n}`)}}var Zf=e=>e,Qf=z();function $f(e,t={}){let n=!1,r=t.onError||Jd;return t.onError=e=>{n=!0,r(e)},{...Ef(e,t),detectError:n}}function ep(e,t){if(H(e)){U(t.warnHtmlMessage)&&t.warnHtmlMessage;let n=(t.onCacheKey||Zf)(e),r=Qf[n];if(r)return r;let{ast:i,detectError:a}=$f(e,{...t,location:!1,jit:!0}),o=qf(i);return a?o:Qf[n]=o}else{let t=e.cacheKey;return t?Qf[t]||(Qf[t]=qf(e)):qf(e)}}var J={INVALID_ARGUMENT:17,INVALID_DATE_ARGUMENT:18,INVALID_ISO_DATE_ARGUMENT:19,NOT_SUPPORT_NON_STRING_MESSAGE:20,NOT_SUPPORT_LOCALE_PROMISE_VALUE:21,NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:22,NOT_SUPPORT_LOCALE_TYPE:23};function tp(e){return qd(e,null,void 0)}J.INVALID_ARGUMENT,J.INVALID_DATE_ARGUMENT,J.INVALID_ISO_DATE_ARGUMENT,J.NOT_SUPPORT_NON_STRING_MESSAGE,J.NOT_SUPPORT_LOCALE_PROMISE_VALUE,J.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION,J.NOT_SUPPORT_LOCALE_TYPE;function np(e,t){return t.locale==null?ip(e.locale):ip(t.locale)}var rp;function ip(e){if(H(e))return e;if(V(e)){if(e.resolvedOnce&&rp!=null)return rp;if(e.constructor.name===`Function`){let t=e();if(pu(t))throw tp(J.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return rp=t}else throw tp(J.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw tp(J.NOT_SUPPORT_LOCALE_TYPE)}function ap(e,t,n){return[...new Set([n,...B(t)?t:W(t)?Object.keys(t):H(t)?[t]:[n]])]}function op(e,t,n){let r=H(n)?n:Sp,i=e;i.__localeChainCache||=new Map;let a=i.__localeChainCache.get(r);if(!a){a=[];let e=[n];for(;B(e);)e=sp(a,e,t);let o=B(t)||!G(t)?t:t.default?t.default:null;e=H(o)?[o]:o,B(e)&&sp(a,e,!1),i.__localeChainCache.set(r,a)}return a}function sp(e,t,n){let r=!0;for(let i=0;i<t.length&&U(r);i++){let a=t[i];H(a)&&(r=cp(e,t[i],n))}return r}function cp(e,t,n){let r,i=t.split(`-`);do r=lp(e,i.join(`-`),n),i.splice(-1,1);while(i.length&&r===!0);return r}function lp(e,t,n){let r=!1;if(!e.includes(t)&&(r=!0,t)){r=t[t.length-1]!==`!`;let i=t.replace(/!/g,``);e.push(i),(B(n)||G(n))&&n[i]&&(r=n[i])}return r}var up=[];up[0]={w:[0],i:[3,0],"[":[4],o:[7]},up[1]={w:[1],".":[2],"[":[4],o:[7]},up[2]={w:[2],i:[3,0],0:[3,0]},up[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]},up[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]},up[5]={"'":[4,0],o:8,l:[5,0]},up[6]={'"':[4,0],o:8,l:[6,0]};var dp=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function fp(e){return dp.test(e)}function pp(e){let t=e.charCodeAt(0);return t===e.charCodeAt(e.length-1)&&(t===34||t===39)?e.slice(1,-1):e}function mp(e){if(e==null)return`o`;switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return`i`;case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return`w`}return`i`}function hp(e){let t=e.trim();return e.charAt(0)===`0`&&isNaN(parseInt(e))?!1:fp(t)?pp(t):`*`+t}function gp(e){let t=[],n=-1,r=0,i=0,a,o,s,c,l,u,d,f=[];f[0]=()=>{o===void 0?o=s:o+=s},f[1]=()=>{o!==void 0&&(t.push(o),o=void 0)},f[2]=()=>{f[0](),i++},f[3]=()=>{if(i>0)i--,r=4,f[0]();else{if(i=0,o===void 0||(o=hp(o),o===!1))return!1;f[1]()}};function p(){let t=e[n+1];if(r===5&&t===`'`||r===6&&t===`"`)return n++,s=`\\`+t,f[0](),!0}for(;r!==null;)if(n++,a=e[n],!(a===`\\`&&p())){if(c=mp(a),d=up[r],l=d[c]||d.l||8,l===8||(r=l[0],l[1]!==void 0&&(u=f[l[1]],u&&(s=a,u()===!1))))return;if(r===7)return t}}var _p=new Map;function vp(e,t){return W(e)?e[t]:null}function yp(e,t){if(!W(e))return null;let n=_p.get(t);if(n||(n=gp(t),n&&_p.set(t,n)),!n)return null;let r=n.length,i=e,a=0;for(;a<r;){let e=n[a];if(Gf.includes(e)&&Df(i)||!W(i)||!fu(i,e))return null;let t=i[e];if(t===void 0||V(i))return null;i=t,a++}return i}var bp={NOT_FOUND_KEY:1,FALLBACK_TO_TRANSLATE:2,CANNOT_FORMAT_NUMBER:3,FALLBACK_TO_NUMBER_FORMAT:4,CANNOT_FORMAT_DATE:5,FALLBACK_TO_DATE_FORMAT:6,EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:7,INVALID_NUMBER_ARGUMENT:8,INVALID_DATE_ARGUMENT:9};bp.NOT_FOUND_KEY,bp.FALLBACK_TO_TRANSLATE,bp.CANNOT_FORMAT_NUMBER,bp.FALLBACK_TO_NUMBER_FORMAT,bp.CANNOT_FORMAT_DATE,bp.FALLBACK_TO_DATE_FORMAT,bp.EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER,bp.INVALID_NUMBER_ARGUMENT,bp.INVALID_DATE_ARGUMENT;var xp=`11.4.0`,Sp=`en-US`,Cp=e=>`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function wp(){return{upper:(e,t)=>t===`text`&&H(e)?e.toUpperCase():t===`vnode`&&W(e)&&`__v_isVNode`in e?e.children.toUpperCase():e,lower:(e,t)=>t===`text`&&H(e)?e.toLowerCase():t===`vnode`&&W(e)&&`__v_isVNode`in e?e.children.toLowerCase():e,capitalize:(e,t)=>t===`text`&&H(e)?Cp(e):t===`vnode`&&W(e)&&`__v_isVNode`in e?Cp(e.children):e}}var Tp;function Ep(e){Tp=e}var Dp;function Op(e){Dp=e}var kp;function Ap(e){kp=e}var jp=null,Mp=e=>{jp=e},Np=()=>jp,Pp=0;function Fp(e={}){let t=V(e.onWarn)?e.onWarn:$l,n=H(e.version)?e.version:xp,r=H(e.locale)||V(e.locale)?e.locale:Sp,i=V(r)?Sp:r,a=B(e.fallbackLocale)||G(e.fallbackLocale)||H(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:i,o=G(e.messages)?e.messages:Ip(i),s=G(e.datetimeFormats)?e.datetimeFormats:Ip(i),c=G(e.numberFormats)?e.numberFormats:Ip(i),l=R(z(),e.modifiers,wp()),u=e.pluralRules||z(),d=V(e.missing)?e.missing:null,f=U(e.missingWarn)||au(e.missingWarn)?e.missingWarn:!0,p=U(e.fallbackWarn)||au(e.fallbackWarn)?e.fallbackWarn:!0,m=!!e.fallbackFormat,h=!!e.unresolving,g=V(e.postTranslation)?e.postTranslation:null,_=G(e.processor)?e.processor:null,v=U(e.warnHtmlMessage)?e.warnHtmlMessage:!0,y=!!e.escapeParameter,b=V(e.messageCompiler)?e.messageCompiler:Tp,x=V(e.messageResolver)?e.messageResolver:Dp||vp,S=V(e.localeFallbacker)?e.localeFallbacker:kp||ap,C=W(e.fallbackContext)?e.fallbackContext:void 0,w=e,T=W(w.__datetimeFormatters)?w.__datetimeFormatters:new Map,ee=W(w.__numberFormatters)?w.__numberFormatters:new Map,te=W(w.__meta)?w.__meta:{};Pp++;let E={version:n,cid:Pp,locale:r,fallbackLocale:a,messages:o,modifiers:l,pluralRules:u,missing:d,missingWarn:f,fallbackWarn:p,fallbackFormat:m,unresolving:h,postTranslation:g,processor:_,warnHtmlMessage:v,escapeParameter:y,messageCompiler:b,messageResolver:x,localeFallbacker:S,fallbackContext:C,onWarn:t,__meta:te};return E.datetimeFormats=s,E.numberFormats=c,E.__datetimeFormatters=T,E.__numberFormatters=ee,E}var Ip=e=>({[e]:z()});function Lp(e,t,n,r,i){let{missing:a,onWarn:o}=e;if(a!==null){let r=a(e,n,t,i);return H(r)?r:t}else return t}function Rp(e,t,n){let r=e;r.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function zp(e,t){return e===t?!1:e.split(`-`)[0]===t.split(`-`)[0]}function Bp(e,t){let n=t.indexOf(e);if(n===-1)return!1;for(let r=n+1;r<t.length;r++)if(zp(e,t[r]))return!0;return!1}var Vp=typeof Intl<`u`;Vp&&Intl.DateTimeFormat,Vp&&Intl.NumberFormat;function Hp(e,...t){let{datetimeFormats:n,unresolving:r,fallbackLocale:i,onWarn:a,localeFallbacker:o}=e,{__datetimeFormatters:s}=e;if(!H(t[0])&&!iu(t[0])&&!L(t[0]))return``;let[c,l,u,d]=Wp(...t),f=U(u.missingWarn)?u.missingWarn:e.missingWarn;U(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;let p=!!u.part,m=np(e,u),h=o(e,i,m);if(!H(c)||c===``)return new Intl.DateTimeFormat(m.replace(/!/g,``),d).format(l);let g={},_,v=null;for(let t=0;t<h.length&&(_=h[t],g=n[_]||{},v=g[c],!G(v));t++)Lp(e,c,_,f,`datetime format`);if(!G(v)||!H(_))return r?-1:c;let y=`${_}__${c}`;ou(d)||(y=`${y}__${JSON.stringify(d)}`);let b=s.get(y);return b||(b=new Intl.DateTimeFormat(_,R({},v,d)),s.set(y,b)),p?b.formatToParts(l):b.format(l)}var Up=[`localeMatcher`,`weekday`,`era`,`year`,`month`,`day`,`hour`,`minute`,`second`,`timeZoneName`,`formatMatcher`,`hour12`,`timeZone`,`dateStyle`,`timeStyle`,`calendar`,`dayPeriod`,`numberingSystem`,`hourCycle`,`fractionalSecondDigits`];function Wp(...e){let[t,n,r,i]=e,a=z(),o=z(),s;if(H(t)){let e=t.match(/(\d{4}-\d{2}-\d{2})(T|\s)?(.*)/);if(!e)throw tp(J.INVALID_ISO_DATE_ARGUMENT);let n=e[3]?e[3].trim().startsWith(`T`)?`${e[1].trim()}${e[3].trim()}`:`${e[1].trim()}T${e[3].trim()}`:e[1].trim();s=new Date(n);try{s.toISOString()}catch{throw tp(J.INVALID_ISO_DATE_ARGUMENT)}}else if(iu(t)){if(isNaN(t.getTime()))throw tp(J.INVALID_DATE_ARGUMENT);s=t}else if(L(t))s=t;else throw tp(J.INVALID_ARGUMENT);return H(n)?a.key=n:G(n)&&Object.keys(n).forEach(e=>{Up.includes(e)?o[e]=n[e]:a[e]=n[e]}),H(r)?a.locale=r:G(r)&&(o=r),G(i)&&(o=i),[a.key||``,s,a,o]}function Gp(e,t,n){let r=e;for(let e in n){let n=`${t}__${e}`;r.__datetimeFormatters.has(n)&&r.__datetimeFormatters.delete(n)}}function Kp(e,...t){let{numberFormats:n,unresolving:r,fallbackLocale:i,onWarn:a,localeFallbacker:o}=e,{__numberFormatters:s}=e;if(!L(t[0]))return``;let[c,l,u,d]=Jp(...t),f=U(u.missingWarn)?u.missingWarn:e.missingWarn;U(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;let p=!!u.part,m=np(e,u),h=o(e,i,m);if(!H(c)||c===``)return new Intl.NumberFormat(m.replace(/!/g,``),d).format(l);let g={},_,v=null;for(let t=0;t<h.length&&(_=h[t],g=n[_]||{},v=g[c],!G(v));t++)Lp(e,c,_,f,`number format`);if(!G(v)||!H(_))return r?-1:c;let y=`${_}__${c}`;ou(d)||(y=`${y}__${JSON.stringify(d)}`);let b=s.get(y);return b||(b=new Intl.NumberFormat(_,R({},v,d)),s.set(y,b)),p?b.formatToParts(l):b.format(l)}var qp=[`localeMatcher`,`style`,`currency`,`currencyDisplay`,`currencySign`,`useGrouping`,`minimumIntegerDigits`,`minimumFractionDigits`,`maximumFractionDigits`,`minimumSignificantDigits`,`maximumSignificantDigits`,`compactDisplay`,`notation`,`signDisplay`,`unit`,`unitDisplay`,`roundingMode`,`roundingPriority`,`roundingIncrement`,`trailingZeroDisplay`];function Jp(...e){let[t,n,r,i]=e,a=z(),o=z();if(!L(t))throw tp(J.INVALID_ARGUMENT);let s=t;return H(n)?a.key=n:G(n)&&Object.keys(n).forEach(e=>{qp.includes(e)?o[e]=n[e]:a[e]=n[e]}),H(r)?a.locale=r:G(r)&&(o=r),G(i)&&(o=i),[a.key||``,s,a,o]}function Yp(e,t,n){let r=e;for(let e in n){let n=`${t}__${e}`;r.__numberFormatters.has(n)&&r.__numberFormatters.delete(n)}}var Xp=e=>e,Zp=e=>``,Qp=`text`,$p=e=>e.length===0?``:_u(e),em=gu;function tm(e,t){return e=Math.abs(e),t===2?e===1?0:1:Math.min(e,2)}function nm(e){let t=L(e.pluralIndex)?e.pluralIndex:-1;return L(e.named?.count)?e.named.count:L(e.named?.n)?e.named.n:t}function rm(e={}){let t=e.locale,n=nm(e),r=H(t)&&V(e.pluralRules?.[t])?e.pluralRules[t]:tm,i=r===tm?void 0:tm,a=e=>e[r(n,e.length,i)],o=e.list||[],s=e=>o[e],c=e.named||z();L(e.pluralIndex)&&(c.count||=e.pluralIndex,c.n||=e.pluralIndex);let l=e=>c[e];function u(t,n){return(V(e.messages)?e.messages(t,!!n):W(e.messages)?e.messages[t]:!1)||(e.parent?e.parent.message(t):Zp)}let d=t=>e.modifiers?e.modifiers[t]:Xp,f=V(e.processor?.normalize)?e.processor.normalize:$p,p=V(e.processor?.interpolate)?e.processor.interpolate:em,m={list:s,named:l,plural:a,linked:(e,...t)=>{let[n,r]=t,i=`text`,a=``;t.length===1?W(n)?(a=n.modifier||a,i=n.type||i):H(n)&&(a=n||a):t.length===2&&(H(n)&&(a=n||a),H(r)&&(i=r||i));let o=u(e,!0)(m),s=o===``||o===void 0?e:o,c=i===`vnode`&&B(s)&&a?s[0]:s;return a?d(a)(c,i):c},message:u,type:H(e.processor?.type)?e.processor.type:Qp,interpolate:p,normalize:f,values:R(z(),o,c)};return m}var im=()=>``,am=e=>V(e);function om(e,...t){let{fallbackFormat:n,postTranslation:r,unresolving:i,messageCompiler:a,fallbackLocale:o,messages:s}=e,[c,l]=dm(...t),u=U(l.missingWarn)?l.missingWarn:e.missingWarn,d=U(l.fallbackWarn)?l.fallbackWarn:e.fallbackWarn,f=U(l.escapeParameter)?l.escapeParameter:e.escapeParameter,p=!!l.resolvedMessage,m=H(l.default)||U(l.default)?U(l.default)?a?c:()=>c:l.default:n?a?c:()=>c:null,h=n||m!=null&&(H(m)||V(m)),g=np(e,l);f&&sm(l);let[_,v,y]=p?[c,g,s[g]||z()]:cm(e,c,g,o,d,u),b=_,x=c;if(!p&&!(H(b)||Df(b)||am(b))&&h&&(b=m,x=b),!p&&(!(H(b)||Df(b)||am(b))||!H(v)))return i?-1:c;let S=!1,C=am(b)?b:lm(e,c,v,b,x,()=>{S=!0});if(S)return b;let w=um(e,C,rm(pm(e,v,y,l))),T=r?r(w,c):w;return f&&H(T)&&(T=uu(T)),T}function sm(e){B(e.list)?e.list=e.list.map(e=>H(e)?cu(e):e):W(e.named)&&Object.keys(e.named).forEach(t=>{H(e.named[t])&&(e.named[t]=cu(e.named[t]))})}function cm(e,t,n,r,i,a){let{messages:o,onWarn:s,messageResolver:c,localeFallbacker:l}=e,u=l(e,r,n),d=z(),f,p=null;for(let n=0;n<u.length&&(f=u[n],d=o[f]||z(),(p=c(d,t))===null&&(p=d[t]),!(H(p)||Df(p)||am(p)));n++)if(!Bp(f,u)){let n=Lp(e,t,f,a,`translate`);n!==t&&(p=n)}return[p,f,d]}function lm(e,t,n,r,i,a){let{messageCompiler:o,warnHtmlMessage:s}=e;if(am(r)){let e=r;return e.locale=e.locale||n,e.key=e.key||t,e}if(o==null){let e=(()=>r);return e.locale=n,e.key=t,e}let c=o(r,fm(e,n,i,r,s,a));return c.locale=n,c.key=t,c.source=r,c}function um(e,t,n){return t(n)}function dm(...e){let[t,n,r]=e,i=z();if(!H(t)&&!L(t)&&!am(t)&&!Df(t))throw tp(J.INVALID_ARGUMENT);let a=L(t)?String(t):(am(t),t);return L(n)?i.plural=n:H(n)?i.default=n:G(n)&&!ou(n)?i.named=n:B(n)&&(i.list=n),L(r)?i.plural=r:H(r)?i.default=r:G(r)&&R(i,r),[a,i]}function fm(e,t,n,r,i,a){return{locale:t,key:n,warnHtmlMessage:i,onError:e=>{throw a&&a(e),e},onCacheKey:e=>nu(t,n,e)}}function pm(e,t,n,r){let{modifiers:i,pluralRules:a,messageResolver:o,fallbackLocale:s,fallbackWarn:c,missingWarn:l,fallbackContext:u}=e,d={locale:t,modifiers:i,pluralRules:a,messages:(r,i)=>{let a=o(n,r);if(a==null&&(u||i)){let[n,,i]=cm(u||e,r,t,s,c,l);a=n??o(i,r)}if(H(a)||Df(a)){let n=!1,i=lm(e,r,t,a,r,()=>{n=!0});return n?im:i}else if(am(a))return a;else return im}};return e.processor&&(d.processor=e.processor),r.list&&(d.list=r.list),r.named&&(d.named=r.named),L(r.plural)&&(d.pluralIndex=r.plural),d}var mm=`11.4.0`,Y={UNEXPECTED_RETURN_TYPE:24,INVALID_ARGUMENT:25,MUST_BE_CALL_SETUP_TOP:26,NOT_INSTALLED:27,REQUIRED_VALUE:28,INVALID_VALUE:29,CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:30,NOT_INSTALLED_WITH_PROVIDE:31,UNEXPECTED_ERROR:32,NOT_COMPATIBLE_LEGACY_VUE_I18N:33,NOT_AVAILABLE_COMPOSITION_IN_LEGACY:34};function hm(e,...t){return qd(e,null,void 0)}Y.UNEXPECTED_RETURN_TYPE,Y.INVALID_ARGUMENT,Y.MUST_BE_CALL_SETUP_TOP,Y.NOT_INSTALLED,Y.UNEXPECTED_ERROR,Y.REQUIRED_VALUE,Y.INVALID_VALUE,Y.CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN,Y.NOT_INSTALLED_WITH_PROVIDE,Y.NOT_COMPATIBLE_LEGACY_VUE_I18N,Y.NOT_AVAILABLE_COMPOSITION_IN_LEGACY;var gm=tu(`__translateVNode`),_m=tu(`__datetimeParts`),vm=tu(`__numberParts`),ym=tu(`__setPluralRules`);tu(`__intlifyMeta`);var bm=tu(`__injectWithOption`),xm=tu(`__dispose`),Sm={FALLBACK_TO_ROOT:10,NOT_FOUND_PARENT_SCOPE:11,IGNORE_OBJ_FLATTEN:12,DEPRECATE_LEGACY_MODE:13,DEPRECATE_TRANSLATE_CUSTOME_DIRECTIVE:14,DUPLICATE_USE_I18N_CALLING:15};Sm.FALLBACK_TO_ROOT,Sm.NOT_FOUND_PARENT_SCOPE,Sm.IGNORE_OBJ_FLATTEN,Sm.DEPRECATE_LEGACY_MODE,Sm.DEPRECATE_TRANSLATE_CUSTOME_DIRECTIVE,Sm.DUPLICATE_USE_I18N_CALLING;function Cm(e){if(!W(e)||Df(e))return e;for(let t in e)if(fu(e,t))if(!t.includes(`.`))W(e[t])&&Cm(e[t]);else{let n=t.split(`.`),r=n.length-1,i=e,a=!1;for(let e=0;e<r;e++){if(n[e]===`__proto__`)throw Error(`unsafe key: ${n[e]}`);if(n[e]in i||(i[n[e]]=z()),!W(i[n[e]])){a=!0;break}i=i[n[e]]}if(a||(Df(i)?Gf.includes(n[r])||delete e[t]:(i[n[r]]=e[t],delete e[t])),!Df(i)){let e=i[n[r]];W(e)&&Cm(e)}}return e}function wm(e,t){let{messages:n,__i18n:r,messageResolver:i,flatJson:a}=t,o=G(n)?n:B(r)?z():{[e]:z()};if(B(r)&&r.forEach(e=>{if(`locale`in e&&`resource`in e){let{locale:t,resource:n}=e;t?(o[t]=o[t]||z(),yu(n,o[t])):yu(n,o)}else H(e)&&yu(JSON.parse(e),o)}),i==null&&a)for(let e in o)fu(o,e)&&Cm(o[e]);return o}function Tm(e){return e.type}function Em(e,t,n){let r=W(t.messages)?t.messages:z();`__i18nGlobal`in n&&(r=wm(e.locale.value,{messages:r,__i18n:n.__i18nGlobal}));let i=Object.keys(r);if(i.length&&i.forEach(t=>{e.mergeLocaleMessage(t,r[t])}),W(t.datetimeFormats)){let n=Object.keys(t.datetimeFormats);n.length&&n.forEach(n=>{e.mergeDateTimeFormat(n,t.datetimeFormats[n])})}if(W(t.numberFormats)){let n=Object.keys(t.numberFormats);n.length&&n.forEach(n=>{e.mergeNumberFormat(n,t.numberFormats[n])})}}function Dm(e){return _(se,null,e,0)}function Om(){let e=`currentInstance`;return e in Ce?Ce[e]:p()}var km=()=>[],Am=()=>!1,jm=0;function Mm(e){return((t,n,r,i)=>e(n,r,Om()||void 0,i))}function Nm(e={}){let{__root:t,__injectWithOption:n}=e,r=t===void 0,i=e.flatJson,a=eu?k:D,o=U(e.inheritLocale)?e.inheritLocale:!0,s=a(t&&o?t.locale.value:H(e.locale)?e.locale:Sp),c=a(t&&o?t.fallbackLocale.value:H(e.fallbackLocale)||B(e.fallbackLocale)||G(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:s.value),l=a(wm(s.value,e)),u=a(G(e.datetimeFormats)?e.datetimeFormats:{[s.value]:{}}),d=a(G(e.numberFormats)?e.numberFormats:{[s.value]:{}}),f=t?t.missingWarn:U(e.missingWarn)||au(e.missingWarn)?e.missingWarn:!0,p=t?t.fallbackWarn:U(e.fallbackWarn)||au(e.fallbackWarn)?e.fallbackWarn:!0,m=t?t.fallbackRoot:U(e.fallbackRoot)?e.fallbackRoot:!0,h=!!e.fallbackFormat,g=V(e.missing)?e.missing:null,_=V(e.missing)?Mm(e.missing):null,v=V(e.postTranslation)?e.postTranslation:null,y=t?t.warnHtmlMessage:U(e.warnHtmlMessage)?e.warnHtmlMessage:!0,b=!!e.escapeParameter,x=t?t.modifiers:G(e.modifiers)?e.modifiers:{},C=e.pluralRules||t&&t.pluralRules,T;T=(()=>{r&&Mp(null);let t={version:mm,locale:s.value,fallbackLocale:c.value,messages:l.value,modifiers:x,pluralRules:C,missing:_===null?void 0:_,missingWarn:f,fallbackWarn:p,fallbackFormat:h,unresolving:!0,postTranslation:v===null?void 0:v,warnHtmlMessage:y,escapeParameter:b,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:`vue`}};t.datetimeFormats=u.value,t.numberFormats=d.value,t.__datetimeFormatters=G(T)?T.__datetimeFormatters:void 0,t.__numberFormatters=G(T)?T.__numberFormatters:void 0;let n=Fp(t);return r&&Mp(n),n})(),Rp(T,s.value,c.value);function ee(){return[s.value,c.value,l.value,u.value,d.value]}let te=w({get:()=>s.value,set:e=>{T.locale=e,s.value=e}}),E=w({get:()=>c.value,set:e=>{T.fallbackLocale=e,c.value=e,Rp(T,s.value,e)}}),ne=w(()=>l.value),re=w(()=>u.value),ie=w(()=>d.value);function ae(){return V(v)?v:null}function oe(e){v=e,T.postTranslation=e}function O(){return g}function se(e){e!==null&&(_=Mm(e)),g=e,T.missing=_}let ce=(e,n,i,a,o,s)=>{ee();let c;try{r||(T.fallbackContext=t?Np():void 0),c=e(T)}finally{r||(T.fallbackContext=void 0)}if(i!==`translate exists`&&L(c)&&c===-1||i===`translate exists`&&!c){let[e,r]=n();return t&&m?a(t):o(e)}else if(s(c))return c;else throw hm(Y.UNEXPECTED_RETURN_TYPE)};function le(...e){return ce(t=>Reflect.apply(om,null,[t,...e]),()=>dm(...e),`translate`,t=>Reflect.apply(t.t,t,[...e]),e=>e,e=>H(e))}function ue(...e){let[t,n,r]=e;if(r&&!W(r))throw hm(Y.INVALID_ARGUMENT);return le(t,n,R({resolvedMessage:!0},r||{}))}function de(...e){return ce(t=>Reflect.apply(Hp,null,[t,...e]),()=>Wp(...e),`datetime format`,t=>Reflect.apply(t.d,t,[...e]),()=>``,e=>H(e)||B(e))}function fe(...e){return ce(t=>Reflect.apply(Kp,null,[t,...e]),()=>Jp(...e),`number format`,t=>Reflect.apply(t.n,t,[...e]),()=>``,e=>H(e)||B(e))}function pe(e){return e.map(e=>H(e)||L(e)||U(e)?Dm(String(e)):e)}let me={normalize:pe,interpolate:e=>e,type:`vnode`};function he(...e){return ce(t=>{let n,r=t;try{r.processor=me,n=Reflect.apply(om,null,[r,...e])}finally{r.processor=null}return n},()=>dm(...e),`translate`,t=>t[gm](...e),e=>[Dm(e)],e=>B(e))}function ge(...e){return ce(t=>Reflect.apply(Kp,null,[t,...e]),()=>Jp(...e),`number format`,t=>t[vm](...e),km,e=>H(e)||B(e))}function _e(...e){return ce(t=>Reflect.apply(Hp,null,[t,...e]),()=>Wp(...e),`datetime format`,t=>t[_m](...e),km,e=>H(e)||B(e))}function ve(e){C=e,T.pluralRules=C}function ye(e,t){return ce(()=>{if(!e)return!1;let n=H(t)?t:s.value,r=H(t)?[n]:op(T,c.value,n);for(let t=0;t<r.length;t++){let n=Se(r[t]),i=T.messageResolver(n,e);if(i===null&&(i=n[e]),Df(i)||am(i)||H(i))return!0}return!1},()=>[e],`translate exists`,n=>Reflect.apply(n.te,n,[e,t]),Am,e=>U(e))}function be(e){let t=null,n=op(T,c.value,s.value);for(let r=0;r<n.length;r++){let i=l.value[n[r]]||{},a=T.messageResolver(i,e);if(a!=null){t=a;break}}return t}function xe(e){return be(e)??(t&&t.tm(e)||{})}function Se(e){return l.value[e]||{}}function Ce(e,t){if(i){let n={[e]:t};for(let e in n)fu(n,e)&&Cm(n[e]);t=n[e]}l.value[e]=t,T.messages=l.value}function we(e,t){l.value[e]=l.value[e]||{};let n={[e]:t};if(i)for(let e in n)fu(n,e)&&Cm(n[e]);t=n[e],yu(t,l.value[e]),T.messages=l.value}function Te(e){return u.value[e]||{}}function Ee(e,t){u.value[e]=t,T.datetimeFormats=u.value,Gp(T,e,t)}function A(e,t){u.value[e]=R(u.value[e]||{},t),T.datetimeFormats=u.value,Gp(T,e,t)}function De(e){return d.value[e]||{}}function Oe(e,t){d.value[e]=t,T.numberFormats=d.value,Yp(T,e,t)}function ke(e,t){d.value[e]=R(d.value[e]||{},t),T.numberFormats=d.value,Yp(T,e,t)}jm++,t&&eu&&(S(t.locale,e=>{o&&(s.value=e,T.locale=e,Rp(T,s.value,c.value))}),S(t.fallbackLocale,e=>{o&&(c.value=e,T.fallbackLocale=e,Rp(T,s.value,c.value))}));let j={id:jm,locale:te,fallbackLocale:E,get inheritLocale(){return o},set inheritLocale(e){o=e,e&&t&&(s.value=t.locale.value,c.value=t.fallbackLocale.value,Rp(T,s.value,c.value))},get availableLocales(){return Object.keys(l.value).sort()},messages:ne,get modifiers(){return x},get pluralRules(){return C||{}},get isGlobal(){return r},get missingWarn(){return f},set missingWarn(e){f=e,T.missingWarn=f},get fallbackWarn(){return p},set fallbackWarn(e){p=e,T.fallbackWarn=p},get fallbackRoot(){return m},set fallbackRoot(e){m=e},get fallbackFormat(){return h},set fallbackFormat(e){h=e,T.fallbackFormat=h},get warnHtmlMessage(){return y},set warnHtmlMessage(e){y=e,T.warnHtmlMessage=e},get escapeParameter(){return b},set escapeParameter(e){b=e,T.escapeParameter=e},t:le,getLocaleMessage:Se,setLocaleMessage:Ce,mergeLocaleMessage:we,getPostTranslationHandler:ae,setPostTranslationHandler:oe,getMissingHandler:O,setMissingHandler:se,[ym]:ve};return j.datetimeFormats=re,j.numberFormats=ie,j.rt=ue,j.te=ye,j.tm=xe,j.d=de,j.n=fe,j.getDateTimeFormat=Te,j.setDateTimeFormat=Ee,j.mergeDateTimeFormat=A,j.getNumberFormat=De,j.setNumberFormat=Oe,j.mergeNumberFormat=ke,j[bm]=n,j[gm]=he,j[_m]=_e,j[vm]=ge,j}var Pm={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e===`parent`||e===`global`,default:`parent`},i18n:{type:Object}};function Fm({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((e,t)=>[...e,...t.type===ne?t.children:[t]],[]):t.reduce((t,n)=>{let r=e[n];return r&&(t[n]=r()),t},z())}function Im(){return ne}var Lm=i({name:`i18n-t`,props:R({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>L(e)||!isNaN(e)}},Pm),setup(e,n){let{slots:r,attrs:i}=n,a=e.i18n||Jm({useScope:e.scope,__useComponent:!0});return()=>{let o=Object.keys(r).filter(e=>e[0]!==`_`),s=z();e.locale&&(s.locale=e.locale),e.plural!==void 0&&(s.plural=H(e.plural)?+e.plural:e.plural);let c=Fm(n,o),l=a[gm](e.keypath,c,s),u=R(z(),i);return t(H(e.tag)||W(e.tag)?e.tag:Im(),u,l)}}});function Rm(e){return B(e)&&!H(e[0])}function zm(e,n,r,i){let{slots:a,attrs:o}=n;return()=>{let n={part:!0},s=z();e.locale&&(n.locale=e.locale),H(e.format)?n.key=e.format:W(e.format)&&(H(e.format.key)&&(n.key=e.format.key),s=Object.keys(e.format).reduce((t,n)=>r.includes(n)?R(z(),t,{[n]:e.format[n]}):t,z()));let c=i(e.value,n,s),l=[n.key];B(c)?l=c.map((e,t)=>{let n=a[e.type],r=n?n({[e.type]:e.value,index:t,parts:c}):[e.value];return Rm(r)&&(r[0].key=`${e.type}-${t}`),r}):H(c)&&(l=[c]);let u=R(z(),o);return t(H(e.tag)||W(e.tag)?e.tag:Im(),u,l)}}var Bm=i({name:`i18n-n`,props:R({value:{type:Number,required:!0},format:{type:[String,Object]}},Pm),setup(e,t){let n=e.i18n||Jm({useScope:e.scope,__useComponent:!0});return zm(e,t,qp,(...e)=>n[vm](...e))}});function Vm(e,t){let n=e;if(e.mode===`composition`)return n.__getInstance(t)||e.global;{let r=n.__getInstance(t);return r==null?e.global.__composer:r.__composer}}function Hm(e){let t=t=>{let{instance:n,value:r}=t;if(!n||!n.$)throw hm(Y.UNEXPECTED_ERROR);let i=Vm(e,n.$),a=Um(r);return[Reflect.apply(i.t,i,[...Wm(a)]),i]};return{created:(e,n)=>{let[r,i]=t(n);eu&&(e.__i18nWatcher=S(i.locale,()=>{n.instance&&n.instance.$forceUpdate()})),e.__composer=i,e.textContent=r},unmounted:e=>{eu&&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){let n=e.__composer,r=Um(t);e.textContent=Reflect.apply(n.t,n,[...Wm(r)])}},getSSRProps:e=>{let[n]=t(e);return{textContent:n}}}}function Um(e){if(H(e))return{path:e};if(G(e)){if(!(`path`in e))throw hm(Y.REQUIRED_VALUE,`path`);return e}else throw hm(Y.INVALID_VALUE)}function Wm(e){let{path:t,locale:n,args:r,choice:i,plural:a}=e,o={},s=r||{};return H(n)&&(o.locale=n),L(i)&&(o.plural=i),L(a)&&(o.plural=a),[t,s,o]}function Gm(e,t,...n){let r=G(n[0])?n[0]:{};(!U(r.globalInstall)||r.globalInstall)&&([Lm.name,`I18nT`].forEach(t=>e.component(t,Lm)),[Bm.name,`I18nN`].forEach(t=>e.component(t,Bm)),[ah.name,`I18nD`].forEach(t=>e.component(t,ah))),e.directive(`t`,Hm(t))}var Km=tu(`global-vue-i18n`);function qm(e={}){let t=U(e.globalInjection)?e.globalInjection:!0,n=new Map,[r,i]=Ym(e,!1),a=tu(``);function o(e){return n.get(e)||null}function s(e,t){n.set(e,t)}function c(e){n.delete(e)}let l={get mode(){return`composition`},async install(e,...n){if(e.__VUE_I18N_SYMBOL__=a,e.provide(e.__VUE_I18N_SYMBOL__,l),G(n[0])){let e=n[0];l.__composerExtend=e.__composerExtend,l.__vueI18nExtend=e.__vueI18nExtend}let r=null;t&&(r=ih(e,l.global)),Gm(e,l,...n);let i=e.unmount;e.unmount=()=>{r&&r(),l.dispose(),i()}},get global(){return i},dispose(){r.stop()},__instances:n,__getInstance:o,__setInstance:s,__deleteInstance:c};return l}function Jm(e={}){let t=Om();if(t==null)throw hm(Y.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw hm(Y.NOT_INSTALLED);let n=Xm(t),r=Qm(n),i=Tm(t),a=Zm(e,i);if(a===`global`)return Em(r,e,i),r;if(a===`parent`){let i=$m(n,t,e.__useComponent);return i??=r,i}if(a===`isolated`){if(n.mode!==`composition`)throw hm(Y.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);let i=n,a=R({},e);a.__root=$m(n,t)||r;let o=Nm(a);return i.__composerExtend&&(o[xm]=i.__composerExtend(o)),we()&&ge(()=>{let e=o[xm];e&&(e(),delete o[xm])}),o}let o=n,s=o.__getInstance(t);if(s==null){let n=R({},e);`__i18n`in i&&(n.__i18n=i.__i18n),r&&(n.__root=r),s=Nm(n),o.__composerExtend&&(s[xm]=o.__composerExtend(s)),th(o,t,s),o.__setInstance(t,s)}return s}function Ym(e,t){let n=ie(),r=n.run(()=>Nm(e));if(r==null)throw hm(Y.UNEXPECTED_ERROR);return[n,r]}function Xm(e){let t=d(e.isCE?Km:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw hm(e.isCE?Y.NOT_INSTALLED_WITH_PROVIDE:Y.UNEXPECTED_ERROR);return t}function Zm(e,t){return ou(e)?`__i18n`in t?`local`:`global`:e.useScope?e.useScope:`local`}function Qm(e){return e.mode===`composition`?e.global:e.global.__composer}function $m(e,t,n=!1){let r=null,i=t.root,a=eh(t,n);for(;a!=null;){let t=e;if(e.mode===`composition`&&(r=t.__getInstance(a)),r!=null||i===a)break;a=a.parent}return r}function eh(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function th(e,t,r){n(()=>{},t),y(()=>{let n=r;e.__deleteInstance(t);let i=n[xm];i&&(i(),delete n[xm])},t)}var nh=[`locale`,`fallbackLocale`,`availableLocales`],rh=[`t`,`rt`,`d`,`n`,`tm`,`te`];function ih(e,t){let n=Object.create(null);return nh.forEach(e=>{let r=Object.getOwnPropertyDescriptor(t,e);if(!r)throw hm(Y.UNEXPECTED_ERROR);let i=ue(r.value)?{get(){return r.value.value},set(e){r.value.value=e}}:{get(){return r.get&&r.get()}};Object.defineProperty(n,e,i)}),e.config.globalProperties.$i18n=n,rh.forEach(n=>{let r=Object.getOwnPropertyDescriptor(t,n);if(!r||!r.value)throw hm(Y.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${n}`,r)}),()=>{delete e.config.globalProperties.$i18n,rh.forEach(t=>{delete e.config.globalProperties[`$${t}`]})}}var ah=i({name:`i18n-d`,props:R({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},Pm),setup(e,t){let n=e.i18n||Jm({useScope:e.scope,__useComponent:!0});return zm(e,t,Up,(...e)=>n[_m](...e))}});Ep(ep),Op(yp),Ap(op);function oh(e=N()){let t=Id(e);return e=>{if(e!=null)return t.getRouteBaseName(e)||void 0}}function sh(e=N()){let t=Id(e);return(e,n)=>Mu(t,e,n)}function ch(e=N()){let t=Id(e);return(e,n)=>Nu(t,e,n)}function lh(e=N()){let t=Id(e);return e=>Iu(t,e)}var uh=`nuxt-i18n-slp`,dh=new RegExp([`<!--${uh}-\\[(\\w+)\\]-->`,`.+?`,`<!--/${uh}-->`].join(``),`g`),fh=M({name:`i18n:plugin:switch-locale-path-ssr`,dependsOn:[`i18n:plugin`],setup(e){let t=N(e._id),n=lh(t);t.hook(`app:rendered`,e=>{e.renderResult?.html!=null&&(e.renderResult.html=e.renderResult.html.replaceAll(dh,(e,t)=>{let r=encodeURI(n(t??``));return e.replace(/href="([^"]+)"/,`href="${r||`#`}" `)}))})}}),ph=M({name:`i18n:plugin:route-locale-detect`,dependsOn:[`i18n:plugin`],async setup(e){let t,n,r=N(e._id),i=Ed(r),a=Cd();[t,n]=vn(()=>r.runWithContext(()=>Bd(r,i.initial&&a.value||Hd(r,r.$router.currentRoute.value)))),await t,n()}},1),mh=M({name:`i18n:plugin:preload`,dependsOn:[`i18n:plugin`],async setup(e){}},1);function hh(e,{extendComposer:t,extendComposerInstance:n}){let r=ie(),i=e.install.bind(e);e.install=(a,...o)=>{let s=R({},o[0]);s.__composerExtend=t=>(n(t,cd(e)),()=>{}),e.mode===`legacy`&&(s.__vueI18nExtend=e=>(n(e,cd(e)),()=>{})),Reflect.apply(i,e,[a,s]);let c=cd(e);if(r.run(()=>{t(c),e.mode===`legacy`&&`__composer`in e.global&&n(e.global,cd(e.global))}),e.mode===`composition`&&a.config.globalProperties.$i18n!=null&&n(a.config.globalProperties.$i18n,c),a.unmount){let e=a.unmount.bind(a);a.unmount=()=>{r.stop(),e()}}}}var gh=async e=>{let t=await nd(Qu);t.locale=e||t.locale||`en-US`,t.defaultLocale=e,t.fallbackLocale??=!1,t.messages??={};for(let e of Xu)t.messages[e]??={};return t},_h=M({name:`i18n:plugin`,parallel:!1,async setup(e){let t,n;Object.defineProperty(e.versions,"nuxtI18n",{get:()=>`10.4.0`});let r=N(e._id),i=ld(r),a=r.ssrContext?.event?.context?.nuxtI18n?.vueI18nOptions,o=yd(Bl({xForwardedHost:!0}).host)||i.defaultLocale||``,s=a||([t,n]=vn(()=>gh(o)),t=await t,n(),t),c=Sd();c.value??=hd(s.fallbackLocale),Xu.map(e=>`/_i18n/${{en:`35a70a7f`,zh:`35a70a7f`,ru:`35a70a7f`}[e]}/${e}/messages.json`);let l=qm(s),u=Pd(void 0,ud(r),r),d=Td(r,l,s.defaultLocale);r._nuxtI18n=d,hh(l,{extendComposer(e){e.locales=w(()=>i.locales),e.localeCodes=w(()=>Xu);let t=k(d.getBaseUrl());e.baseUrl=w(()=>t.value),S(e.locale,()=>t.value=d.getBaseUrl()),e.strategy=`no_prefix`,e.localeProperties=w(()=>$u.find(t=>t.code===e.locale.value)||{code:e.locale.value}),e.setLocale=async e=>{await Bd(r,e),await r.runWithContext(()=>(r.$router.currentRoute.value,void 0))},e.loadLocaleMessages=d.loadMessages,e.differentDomains=!1,e.defaultLocale=s.defaultLocale,e.getBrowserLocale=()=>xd(u.navigator()),e.getLocaleCookie=()=>xd(u.cookie()),e.setLocaleCookie=d.setCookieLocale,e.finalizePendingLocaleChange=async()=>{l.__pendingLocale&&await l.__resolvePendingLocalePromise?.()},e.waitForPendingLocaleChange=async()=>{await l?.__pendingLocalePromise}},extendComposerInstance(e,t){let 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(let[t,r]of n)Object.defineProperty(e,t,{get:r})}}),r.vueApp.use(l),Object.defineProperty(r,"$i18n",{get:()=>sd(l)}),r.provide(`localeHead`,e=>Ru(r._nuxtI18n.composableCtx,e)),r.provide(`localePath`,sh(r)),r.provide(`localeRoute`,ch(r)),r.provide(`routeBaseName`,oh(r)),r.provide(`getRouteBaseName`,oh(r)),r.provide(`switchLocalePath`,lh(r))}},1),vh=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},yh=new class extends vh{#e;#t;#n;constructor(){super(),this.#n=e=>{if(typeof window<`u`&&window.addEventListener){let t=()=>e();return window.addEventListener(`visibilitychange`,t,!1),()=>{window.removeEventListener(`visibilitychange`,t)}}}}onSubscribe(){this.#t||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#n=e,this.#t?.(),this.#t=e(e=>{typeof e==`boolean`?this.setFocused(e):this.onFocus()})}setFocused(e){this.#e!==e&&(this.#e=e,this.onFocus())}onFocus(){let e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){return typeof this.#e==`boolean`?this.#e:globalThis.document?.visibilityState!==`hidden`}},bh={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},xh=new class{#e=bh;setTimeoutProvider(e){this.#e=e}setTimeout(e,t){return this.#e.setTimeout(e,t)}clearTimeout(e){this.#e.clearTimeout(e)}setInterval(e,t){return this.#e.setInterval(e,t)}clearInterval(e){this.#e.clearInterval(e)}};function Sh(e){setTimeout(e,0)}var Ch=typeof window>`u`||`Deno`in globalThis;function X(){}function wh(e,t){return typeof e==`function`?e(t):e}function Th(e){return typeof e==`number`&&e>=0&&e!==1/0}function Eh(e,t){return Math.max(e+(t||0)-Date.now(),0)}function Dh(e,t){return typeof e==`function`?e(t):e}function Oh(e,t){return typeof e==`function`?e(t):e}function kh(e,t){let{type:n=`all`,exact:r,fetchStatus:i,predicate:a,queryKey:o,stale:s}=e;if(o){if(r){if(t.queryHash!==jh(o,t.options))return!1}else if(!Nh(t.queryKey,o))return!1}if(n!==`all`){let e=t.isActive();if(n===`active`&&!e||n===`inactive`&&e)return!1}return!(typeof s==`boolean`&&t.isStale()!==s||i&&i!==t.state.fetchStatus||a&&!a(t))}function Ah(e,t){let{exact:n,status:r,predicate:i,mutationKey:a}=e;if(a){if(!t.options.mutationKey)return!1;if(n){if(Mh(t.options.mutationKey)!==Mh(a))return!1}else if(!Nh(t.options.mutationKey,a))return!1}return!(r&&t.state.status!==r||i&&!i(t))}function jh(e,t){return(t?.queryKeyHashFn||Mh)(e)}function Mh(e){return JSON.stringify(e,(e,t)=>Rh(t)?Object.keys(t).sort().reduce((e,n)=>(e[n]=t[n],e),{}):t)}function Nh(e,t){return e===t?!0:typeof e==typeof t&&e&&t&&typeof e==`object`&&typeof t==`object`?Object.keys(t).every(n=>Nh(e[n],t[n])):!1}var Ph=Object.prototype.hasOwnProperty;function Fh(e,t,n=0){if(e===t)return e;if(n>500)return t;let r=Lh(e)&&Lh(t);if(!r&&!(Rh(e)&&Rh(t)))return t;let i=(r?e:Object.keys(e)).length,a=r?t:Object.keys(t),o=a.length,s=r?Array(o):{},c=0;for(let l=0;l<o;l++){let o=r?l:a[l],u=e[o],d=t[o];if(u===d){s[o]=u,(r?l<i:Ph.call(e,o))&&c++;continue}if(u===null||d===null||typeof u!=`object`||typeof d!=`object`){s[o]=d;continue}let f=Fh(u,d,n+1);s[o]=f,f===u&&c++}return i===o&&c===i?e:s}function Ih(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(let n in e)if(e[n]!==t[n])return!1;return!0}function Lh(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function Rh(e){if(!zh(e))return!1;let t=e.constructor;if(t===void 0)return!0;let n=t.prototype;return!(!zh(n)||!n.hasOwnProperty(`isPrototypeOf`)||Object.getPrototypeOf(e)!==Object.prototype)}function zh(e){return Object.prototype.toString.call(e)===`[object Object]`}function Bh(e){return new Promise(t=>{xh.setTimeout(t,e)})}function Vh(e,t,n){return typeof n.structuralSharing==`function`?n.structuralSharing(e,t):n.structuralSharing===!1?t:Fh(e,t)}function Hh(e,t,n=0){let r=[...e,t];return n&&r.length>n?r.slice(1):r}function Uh(e,t,n=0){let r=[t,...e];return n&&r.length>n?r.slice(0,-1):r}var Wh=Symbol();function Gh(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:!e.queryFn||e.queryFn===Wh?()=>Promise.reject(Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}function Kh(e,t){return typeof e==`function`?e(...t):!!e}function qh(e,t,n){let r=!1,i;return Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(i??=t(),r?i:(r=!0,i.aborted?n():i.addEventListener(`abort`,n,{once:!0}),i))}),e}var Jh=(()=>{let e=()=>Ch;return{isServer(){return e()},setIsServer(t){e=t}}})();function Yh(){let e,t,n=new Promise((n,r)=>{e=n,t=r});n.status=`pending`,n.catch(()=>{});function r(e){Object.assign(n,e),delete n.resolve,delete n.reject}return n.resolve=t=>{r({status:`fulfilled`,value:t}),e(t)},n.reject=e=>{r({status:`rejected`,reason:e}),t(e)},n}function Xh(e){let t;if(e.then(e=>(t=e,e),X)?.catch(X),t!==void 0)return{data:t}}function Zh(e){return e}function Qh(e,t,n){if(typeof t!=`object`||!t)return;let r=e.getMutationCache(),i=e.getQueryCache(),a=n?.defaultOptions?.deserializeData??e.getDefaultOptions().hydrate?.deserializeData??Zh,o=t.mutations||[],s=t.queries||[];o.forEach(({state:t,...i})=>{r.build(e,{...e.getDefaultOptions().hydrate?.mutations,...n?.defaultOptions?.mutations,...i},t)}),s.forEach(({queryKey:t,state:r,queryHash:o,meta:s,promise:c,dehydratedAt:l,queryType:u})=>{let d=c?Xh(c):void 0,f=r.data===void 0?d?.data:r.data,p=f===void 0?f:a(f),m=i.get(o),h=m?.state.status===`pending`,g=m?.state.fetchStatus===`fetching`;if(m){let e=d&&l!==void 0&&l>m.state.dataUpdatedAt;if(r.dataUpdatedAt>m.state.dataUpdatedAt||e){let{fetchStatus:e,...t}=r;m.setState({...t,data:p,...r.status===`pending`&&p!==void 0&&{status:`success`,...!g&&{fetchStatus:`idle`}}})}}else m=i.build(e,{...e.getDefaultOptions().hydrate?.queries,...n?.defaultOptions?.queries,queryKey:t,queryHash:o,meta:s,_type:u},{...r,data:p,fetchStatus:`idle`,status:r.status===`pending`&&p!==void 0?`success`:r.status});c&&!d&&!h&&!g&&(l===void 0||l>m.state.dataUpdatedAt)&&m.fetch(void 0,{initialPromise:Promise.resolve(c).then(a)}).catch(X)})}var $h=Sh;function eg(){let e=[],t=0,n=e=>{e()},r=e=>{e()},i=$h,a=r=>{t?e.push(r):i(()=>{n(r)})},o=()=>{let t=e;e=[],t.length&&i(()=>{r(()=>{t.forEach(e=>{n(e)})})})};return{batch:e=>{let n;t++;try{n=e()}finally{t--,t||o()}return n},batchCalls:e=>(...t)=>{a(()=>{e(...t)})},schedule:a,setNotifyFunction:e=>{n=e},setBatchNotifyFunction:e=>{r=e},setScheduler:e=>{i=e}}}var Z=eg(),tg=new class extends vh{#e=!0;#t;#n;constructor(){super(),this.#n=e=>{if(typeof window<`u`&&window.addEventListener){let t=()=>e(!0),n=()=>e(!1);return window.addEventListener(`online`,t,!1),window.addEventListener(`offline`,n,!1),()=>{window.removeEventListener(`online`,t),window.removeEventListener(`offline`,n)}}}}onSubscribe(){this.#t||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#n=e,this.#t?.(),this.#t=e(this.setOnline.bind(this))}setOnline(e){this.#e!==e&&(this.#e=e,this.listeners.forEach(t=>{t(e)}))}isOnline(){return this.#e}};function ng(e){return Math.min(1e3*2**e,3e4)}function rg(e){return(e??`online`)===`online`?tg.isOnline():!0}var ig=class extends Error{constructor(e){super(`CancelledError`),this.revert=e?.revert,this.silent=e?.silent}};function ag(e){let t=!1,n=0,r,i=Yh(),a=()=>i.status!==`pending`,o=t=>{if(!a()){let n=new ig(t);f(n),e.onCancel?.(n)}},s=()=>{t=!0},c=()=>{t=!1},l=()=>yh.isFocused()&&(e.networkMode===`always`||tg.isOnline())&&e.canRun(),u=()=>rg(e.networkMode)&&e.canRun(),d=e=>{a()||(r?.(),i.resolve(e))},f=e=>{a()||(r?.(),i.reject(e))},p=()=>new Promise(t=>{r=e=>{(a()||l())&&t(e)},e.onPause?.()}).then(()=>{r=void 0,a()||e.onContinue?.()}),m=()=>{if(a())return;let r,i=n===0?e.initialPromise:void 0;try{r=i??e.fn()}catch(e){r=Promise.reject(e)}Promise.resolve(r).then(d).catch(r=>{if(a())return;let i=e.retry??(Jh.isServer()?0:3),o=e.retryDelay??ng,s=typeof o==`function`?o(n,r):o,c=i===!0||typeof i==`number`&&n<i||typeof i==`function`&&i(n,r);if(t||!c){f(r);return}n++,e.onFail?.(n,r),Bh(s).then(()=>l()?void 0:p()).then(()=>{t?f(r):m()})})};return{promise:i,status:()=>i.status,cancel:o,continue:()=>(r?.(),i),cancelRetry:s,continueRetry:c,canStart:u,start:()=>(u()?m():p().then(m),i)}}var og=class{#e;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Th(this.gcTime)&&(this.#e=xh.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(Jh.isServer()?1/0:300*1e3))}clearGcTimeout(){this.#e!==void 0&&(xh.clearTimeout(this.#e),this.#e=void 0)}};function sg(e){return{onFetch:(t,n)=>{let r=t.options,i=t.fetchOptions?.meta?.fetchMore?.direction,a=t.state.data?.pages||[],o=t.state.data?.pageParams||[],s={pages:[],pageParams:[]},c=0,l=async()=>{let n=!1,l=e=>{qh(e,()=>t.signal,()=>n=!0)},u=Gh(t.options,t.fetchOptions),d=async(e,r,i)=>{if(n)return Promise.reject(t.signal.reason);if(r==null&&e.pages.length)return Promise.resolve(e);let a=await u((()=>{let e={client:t.client,queryKey:t.queryKey,pageParam:r,direction:i?`backward`:`forward`,meta:t.options.meta};return l(e),e})()),{maxPages:o}=t.options,s=i?Uh:Hh;return{pages:s(e.pages,a,o),pageParams:s(e.pageParams,r,o)}};if(i&&a.length){let e=i===`backward`,t=e?lg:cg,n={pages:a,pageParams:o};s=await d(n,t(r,n),e)}else{let t=e??a.length;do{let e=c===0?o[0]??r.initialPageParam:cg(r,s);if(c>0&&e==null)break;s=await d(s,e),c++}while(c<t)}return s};t.options.persister?t.fetchFn=()=>t.options.persister?.(l,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},n):t.fetchFn=l}}}function cg(e,{pages:t,pageParams:n}){let r=t.length-1;return t.length>0?e.getNextPageParam(t[r],t,n[r],n):void 0}function lg(e,{pages:t,pageParams:n}){return t.length>0?e.getPreviousPageParam?.(t[0],t,n[0],n):void 0}var ug=class extends og{#e;#t;#n;#r;#i;#a;#o;#s;constructor(e){super(),this.#s=!1,this.#o=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#i=e.client,this.#r=this.#i.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#t=pg(this.options),this.state=e.state??this.#t,this.scheduleGc()}get meta(){return this.options.meta}get queryType(){return this.#e}get promise(){return this.#a?.promise}setOptions(e){if(this.options={...this.#o,...e},e?._type&&(this.#e=e._type),this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){let e=pg(this.options);e.data!==void 0&&(this.setState(fg(e.data,e.dataUpdatedAt)),this.#t=e)}}optionalRemove(){!this.observers.length&&this.state.fetchStatus===`idle`&&this.#r.remove(this)}setData(e,t){let n=Vh(this.state.data,e,this.options);return this.#l({data:n,type:`success`,dataUpdatedAt:t?.updatedAt,manual:t?.manual}),n}setState(e){this.#l({type:`setState`,state:e})}cancel(e){let t=this.#a?.promise;return this.#a?.cancel(e),t?t.then(X).catch(X):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}get resetState(){return this.#t}reset(){this.destroy(),this.setState(this.resetState)}isActive(){return this.observers.some(e=>Oh(e.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===Wh||!this.isFetched()}isFetched(){return this.state.dataUpdateCount+this.state.errorUpdateCount>0}isStatic(){return this.getObserversCount()>0?this.observers.some(e=>Dh(e.options.staleTime,this)===`static`):!1}isStale(){return this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(e=0){return this.state.data===void 0?!0:e===`static`?!1:this.state.isInvalidated?!0:!Eh(this.state.dataUpdatedAt,e)}onFocus(){this.observers.find(e=>e.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#a?.continue()}onOnline(){this.observers.find(e=>e.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#a?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#r.notify({type:`observerAdded`,query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.#a&&(this.#s||this.#c()?this.#a.cancel({revert:!0}):this.#a.cancelRetry()),this.scheduleGc()),this.#r.notify({type:`observerRemoved`,query:this,observer:e}))}getObserversCount(){return this.observers.length}#c(){return this.state.fetchStatus===`paused`&&this.state.status===`pending`}invalidate(){this.state.isInvalidated||this.#l({type:`invalidate`})}async fetch(e,t){if(this.state.fetchStatus!==`idle`&&this.#a?.status()!==`rejected`){if(this.state.data!==void 0&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#a)return this.#a.continueRetry(),this.#a.promise}if(e&&this.setOptions(e),!this.options.queryFn){let e=this.observers.find(e=>e.options.queryFn);e&&this.setOptions(e.options)}let n=new AbortController,r=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(this.#s=!0,n.signal)})},i=()=>{let e=Gh(this.options,t),n=(()=>{let e={client:this.#i,queryKey:this.queryKey,meta:this.meta};return r(e),e})();return this.#s=!1,this.options.persister?this.options.persister(e,n,this):e(n)},a=(()=>{let e={fetchOptions:t,options:this.options,queryKey:this.queryKey,client:this.#i,state:this.state,fetchFn:i};return r(e),e})();(this.#e===`infinite`?sg(this.options.pages):this.options.behavior)?.onFetch(a,this),this.#n=this.state,(this.state.fetchStatus===`idle`||this.state.fetchMeta!==a.fetchOptions?.meta)&&this.#l({type:`fetch`,meta:a.fetchOptions?.meta}),this.#a=ag({initialPromise:t?.initialPromise,fn:a.fetchFn,onCancel:e=>{e instanceof ig&&e.revert&&this.setState({...this.#n,fetchStatus:`idle`}),n.abort()},onFail:(e,t)=>{this.#l({type:`failed`,failureCount:e,error:t})},onPause:()=>{this.#l({type:`pause`})},onContinue:()=>{this.#l({type:`continue`})},retry:a.options.retry,retryDelay:a.options.retryDelay,networkMode:a.options.networkMode,canRun:()=>!0});try{let e=await this.#a.start();if(e===void 0)throw Error(`${this.queryHash} data is undefined`);return this.setData(e),this.#r.config.onSuccess?.(e,this),this.#r.config.onSettled?.(e,this.state.error,this),e}catch(e){if(e instanceof ig){if(e.silent)return this.#a.promise;if(e.revert){if(this.state.data===void 0)throw e;return this.state.data}}throw this.#l({type:`error`,error:e}),this.#r.config.onError?.(e,this),this.#r.config.onSettled?.(this.state.data,e,this),e}finally{this.scheduleGc()}}#l(e){let t=t=>{switch(e.type){case`failed`:return{...t,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case`pause`:return{...t,fetchStatus:`paused`};case`continue`:return{...t,fetchStatus:`fetching`};case`fetch`:return{...t,...dg(t.data,this.options),fetchMeta:e.meta??null};case`success`:let n={...t,...fg(e.data,e.dataUpdatedAt),dataUpdateCount:t.dataUpdateCount+1,...!e.manual&&{fetchStatus:`idle`,fetchFailureCount:0,fetchFailureReason:null}};return this.#n=e.manual?n:void 0,n;case`error`:let r=e.error;return{...t,error:r,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:r,fetchStatus:`idle`,status:`error`,isInvalidated:!0};case`invalidate`:return{...t,isInvalidated:!0};case`setState`:return{...t,...e.state}}};this.state=t(this.state),Z.batch(()=>{this.observers.forEach(e=>{e.onQueryUpdate()}),this.#r.notify({query:this,type:`updated`,action:e})})}};function dg(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:rg(t.networkMode)?`fetching`:`paused`,...e===void 0&&{error:null,status:`pending`}}}function fg(e,t){return{data:e,dataUpdatedAt:t??Date.now(),error:null,isInvalidated:!1,status:`success`}}function pg(e){let t=typeof e.initialData==`function`?e.initialData():e.initialData,n=t!==void 0,r=n?typeof e.initialDataUpdatedAt==`function`?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?r??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?`success`:`pending`,fetchStatus:`idle`}}var mg=class extends og{#e;#t;#n;#r;constructor(e){super(),this.#e=e.client,this.mutationId=e.mutationId,this.#n=e.mutationCache,this.#t=[],this.state=e.state||hg(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#t.includes(e)||(this.#t.push(e),this.clearGcTimeout(),this.#n.notify({type:`observerAdded`,mutation:this,observer:e}))}removeObserver(e){this.#t=this.#t.filter(t=>t!==e),this.scheduleGc(),this.#n.notify({type:`observerRemoved`,mutation:this,observer:e})}optionalRemove(){this.#t.length||(this.state.status===`pending`?this.scheduleGc():this.#n.remove(this))}continue(){return this.#r?.continue()??this.execute(this.state.variables)}async execute(e){let t=()=>{this.#i({type:`continue`})},n={client:this.#e,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#r=ag({fn:()=>this.options.mutationFn?this.options.mutationFn(e,n):Promise.reject(Error(`No mutationFn found`)),onFail:(e,t)=>{this.#i({type:`failed`,failureCount:e,error:t})},onPause:()=>{this.#i({type:`pause`})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#n.canRun(this)});let r=this.state.status===`pending`,i=!this.#r.canStart();try{if(r)t();else{this.#i({type:`pending`,variables:e,isPaused:i}),this.#n.config.onMutate&&await this.#n.config.onMutate(e,this,n);let t=await this.options.onMutate?.(e,n);t!==this.state.context&&this.#i({type:`pending`,context:t,variables:e,isPaused:i})}let a=await this.#r.start();return await this.#n.config.onSuccess?.(a,e,this.state.context,this,n),await this.options.onSuccess?.(a,e,this.state.context,n),await this.#n.config.onSettled?.(a,null,this.state.variables,this.state.context,this,n),await this.options.onSettled?.(a,null,e,this.state.context,n),this.#i({type:`success`,data:a}),a}catch(t){try{await this.#n.config.onError?.(t,e,this.state.context,this,n)}catch(e){Promise.reject(e)}try{await this.options.onError?.(t,e,this.state.context,n)}catch(e){Promise.reject(e)}try{await this.#n.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this,n)}catch(e){Promise.reject(e)}try{await this.options.onSettled?.(void 0,t,e,this.state.context,n)}catch(e){Promise.reject(e)}throw this.#i({type:`error`,error:t}),t}finally{this.#n.runNext(this)}}#i(e){let t=t=>{switch(e.type){case`failed`:return{...t,failureCount:e.failureCount,failureReason:e.error};case`pause`:return{...t,isPaused:!0};case`continue`:return{...t,isPaused:!1};case`pending`:return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:`pending`,variables:e.variables,submittedAt:Date.now()};case`success`:return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:`success`,isPaused:!1};case`error`:return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:`error`}}};this.state=t(this.state),Z.batch(()=>{this.#t.forEach(t=>{t.onMutationUpdate(e)}),this.#n.notify({mutation:this,type:`updated`,action:e})})}};function hg(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:`idle`,variables:void 0,submittedAt:0}}var gg=class extends vh{constructor(e={}){super(),this.config=e,this.#e=new Set,this.#t=new Map,this.#n=0}#e;#t;#n;build(e,t,n){let r=new mg({client:e,mutationCache:this,mutationId:++this.#n,options:e.defaultMutationOptions(t),state:n});return this.add(r),r}add(e){this.#e.add(e);let t=_g(e);if(typeof t==`string`){let n=this.#t.get(t);n?n.push(e):this.#t.set(t,[e])}this.notify({type:`added`,mutation:e})}remove(e){if(this.#e.delete(e)){let t=_g(e);if(typeof t==`string`){let n=this.#t.get(t);if(n)if(n.length>1){let t=n.indexOf(e);t!==-1&&n.splice(t,1)}else n[0]===e&&this.#t.delete(t)}}this.notify({type:`removed`,mutation:e})}canRun(e){let t=_g(e);if(typeof t==`string`){let n=this.#t.get(t)?.find(e=>e.state.status===`pending`);return!n||n===e}else return!0}runNext(e){let t=_g(e);return typeof t==`string`?(this.#t.get(t)?.find(t=>t!==e&&t.state.isPaused))?.continue()??Promise.resolve():Promise.resolve()}clear(){Z.batch(()=>{this.#e.forEach(e=>{this.notify({type:`removed`,mutation:e})}),this.#e.clear(),this.#t.clear()})}getAll(){return Array.from(this.#e)}find(e){let t={exact:!0,...e};return this.getAll().find(e=>Ah(t,e))}findAll(e={}){return this.getAll().filter(t=>Ah(e,t))}notify(e){Z.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return Z.batch(()=>Promise.all(e.map(e=>e.continue().catch(X))))}};function _g(e){return e.options.scope?.id}var vg=class extends vh{constructor(e={}){super(),this.config=e,this.#e=new Map}#e;build(e,t,n){let r=t.queryKey,i=t.queryHash??jh(r,t),a=this.get(i);return a||(a=new ug({client:e,queryKey:r,queryHash:i,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(r)}),this.add(a)),a}add(e){this.#e.has(e.queryHash)||(this.#e.set(e.queryHash,e),this.notify({type:`added`,query:e}))}remove(e){let t=this.#e.get(e.queryHash);t&&(e.destroy(),t===e&&this.#e.delete(e.queryHash),this.notify({type:`removed`,query:e}))}clear(){Z.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#e.get(e)}getAll(){return[...this.#e.values()]}find(e){let t={exact:!0,...e};return this.getAll().find(e=>kh(t,e))}findAll(e={}){let t=this.getAll();return Object.keys(e).length>0?t.filter(t=>kh(e,t)):t}notify(e){Z.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){Z.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){Z.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},yg=class{#e;#t;#n;#r;#i;#a;#o;#s;constructor(e={}){this.#e=e.queryCache||new vg,this.#t=e.mutationCache||new gg,this.#n=e.defaultOptions||{},this.#r=new Map,this.#i=new Map,this.#a=0}mount(){this.#a++,this.#a===1&&(this.#o=yh.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#e.onFocus())}),this.#s=tg.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#e.onOnline())}))}unmount(){this.#a--,this.#a===0&&(this.#o?.(),this.#o=void 0,this.#s?.(),this.#s=void 0)}isFetching(e){return this.#e.findAll({...e,fetchStatus:`fetching`}).length}isMutating(e){return this.#t.findAll({...e,status:`pending`}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#e.get(t.queryHash)?.state.data}ensureQueryData(e){let t=this.defaultQueryOptions(e),n=this.#e.build(this,t),r=n.state.data;return r===void 0?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime(Dh(t.staleTime,n))&&this.prefetchQuery(t),Promise.resolve(r))}getQueriesData(e){return this.#e.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,t,n){let r=this.defaultQueryOptions({queryKey:e}),i=this.#e.get(r.queryHash)?.state.data,a=wh(t,i);if(a!==void 0)return this.#e.build(this,r).setData(a,{...n,manual:!0})}setQueriesData(e,t,n){return Z.batch(()=>this.#e.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,n)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#e.get(t.queryHash)?.state}removeQueries(e){let t=this.#e;Z.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let n=this.#e;return Z.batch(()=>(n.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries({type:`active`,...e},t)))}cancelQueries(e,t={}){let n={revert:!0,...t},r=Z.batch(()=>this.#e.findAll(e).map(e=>e.cancel(n)));return Promise.all(r).then(X).catch(X)}invalidateQueries(e,t={}){return Z.batch(()=>(this.#e.findAll(e).forEach(e=>{e.invalidate()}),e?.refetchType===`none`?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??`active`},t)))}refetchQueries(e,t={}){let n={...t,cancelRefetch:t.cancelRefetch??!0},r=Z.batch(()=>this.#e.findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let t=e.fetch(void 0,n);return n.throwOnError||(t=t.catch(X)),e.state.fetchStatus===`paused`?Promise.resolve():t}));return Promise.all(r).then(X)}fetchQuery(e){let t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);let n=this.#e.build(this,t);return n.isStaleByTime(Dh(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(X).catch(X)}fetchInfiniteQuery(e){return e._type=`infinite`,this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(X).catch(X)}ensureInfiniteQueryData(e){return e._type=`infinite`,this.ensureQueryData(e)}resumePausedMutations(){return tg.isOnline()?this.#t.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#e}getMutationCache(){return this.#t}getDefaultOptions(){return this.#n}setDefaultOptions(e){this.#n=e}setQueryDefaults(e,t){this.#r.set(Mh(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#r.values()],n={};return t.forEach(t=>{Nh(e,t.queryKey)&&Object.assign(n,t.defaultOptions)}),n}setMutationDefaults(e,t){this.#i.set(Mh(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#i.values()],n={};return t.forEach(t=>{Nh(e,t.mutationKey)&&Object.assign(n,t.defaultOptions)}),n}defaultQueryOptions(e){if(e._defaulted)return e;let t={...this.#n.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||=jh(t.queryKey,t),t.refetchOnReconnect===void 0&&(t.refetchOnReconnect=t.networkMode!==`always`),t.throwOnError===void 0&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode=`offlineFirst`),t.queryFn===Wh&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#n.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#e.clear(),this.#t.clear()}},bg=`VUE_QUERY_CLIENT`;function xg(e){return`${bg}${e?`:${e}`:``}`}function Sg(e,t){Object.keys(e).forEach(n=>{e[n]=t[n]})}function Cg(e,t,n=``,r=0){if(t){let i=t(e,n,r);if(i===void 0&&ue(e)||i!==void 0)return i}if(Array.isArray(e))return e.map((e,n)=>Cg(e,t,String(n),r+1));if(typeof e==`object`&&Tg(e)){let n=Object.entries(e).map(([e,n])=>[e,Cg(n,t,e,r+1)]);return Object.fromEntries(n)}return e}function wg(e,t){return Cg(e,t)}function Q(e,t=!1){return wg(e,(e,n,r)=>{if(r===1&&n===`queryKey`)return Q(e,!0);if(t&&Eg(e))return Q(e(),t);if(ue(e))return Q(A(e),t)})}function Tg(e){if(Object.prototype.toString.call(e)!==`[object Object]`)return!1;let t=Object.getPrototypeOf(e);return t===null||t===Object.prototype}function Eg(e){return typeof e==`function`}var Dg=class extends vg{find(e){return super.find(Q(e))}findAll(e={}){return super.findAll(Q(e))}},Og=class extends gg{find(e){return super.find(Q(e))}findAll(e={}){return super.findAll(Q(e))}},kg=class extends yg{constructor(e={}){let t={defaultOptions:e.defaultOptions,queryCache:e.queryCache||new Dg,mutationCache:e.mutationCache||new Og};super(t),this.isRestoring=k(!1)}isFetching(e={}){return super.isFetching(Q(e))}isMutating(e={}){return super.isMutating(Q(e))}getQueryData(e){return super.getQueryData(Q(e))}ensureQueryData(e){return super.ensureQueryData(Q(e))}getQueriesData(e){return super.getQueriesData(Q(e))}setQueryData(e,t,n={}){return super.setQueryData(Q(e),t,Q(n))}setQueriesData(e,t,n={}){return super.setQueriesData(Q(e),t,Q(n))}getQueryState(e){return super.getQueryState(Q(e))}removeQueries(e={}){return super.removeQueries(Q(e))}resetQueries(e={},t={}){return super.resetQueries(Q(e),Q(t))}cancelQueries(e={},t={}){return super.cancelQueries(Q(e),Q(t))}invalidateQueries(e={},t={}){let n=Q(e),r=Q(t);if(super.invalidateQueries({...n,refetchType:`none`},r),n.refetchType===`none`)return Promise.resolve();let i={...n,type:n.refetchType??n.type??`active`};return m().then(()=>super.refetchQueries(i,r))}refetchQueries(e={},t={}){return super.refetchQueries(Q(e),Q(t))}fetchQuery(e){return super.fetchQuery(Q(e))}prefetchQuery(e){return super.prefetchQuery(Q(e))}fetchInfiniteQuery(e){return super.fetchInfiniteQuery(Q(e))}prefetchInfiniteQuery(e){return super.prefetchInfiniteQuery(Q(e))}setDefaultOptions(e){super.setDefaultOptions(Q(e))}setQueryDefaults(e,t){super.setQueryDefaults(Q(e),Q(t))}getQueryDefaults(e){return super.getQueryDefaults(Q(e))}setMutationDefaults(e,t){super.setMutationDefaults(Q(e),Q(t))}getMutationDefaults(e){return super.getMutationDefaults(Q(e))}},Ag={install:(e,t={})=>{let n=xg(t.queryClientKey),r;r=`queryClient`in t&&t.queryClient?t.queryClient:new kg(`queryClientConfig`in t?t.queryClientConfig:void 0),Jh.isServer()||r.mount();let i=()=>{};if(t.clientPersister){r.isRestoring&&(r.isRestoring.value=!0);let[e,n]=t.clientPersister(r);i=e,n.then(()=>{r.isRestoring&&(r.isRestoring.value=!1),t.clientPersisterOnSuccess?.(r)})}let a=()=>{r.unmount(),i()};if(e.onUnmount)e.onUnmount(a);else{let t=e.unmount;e.unmount=function(){a(),t()}}e.provide(n,r)}},jg=M(e=>{let t=ll(`vue-query`),n=new kg({defaultOptions:{queries:{staleTime:5e3,refetchOnWindowFocus:!1,retry:0}}}),r={queryClient:n};e.vueApp.use(Ag,r),Qh(n,t.value)}),Mg=`standalone`,Ng=`false`,Pg=`false`,Fg=Ng===`true`,Ig=Pg===`true`;function Lg(e={}){let{immediate:t=!1,onNeedReload:n,onNeedRefresh:r,onOfflineReady:i,onRegistered:a,onRegisteredSW:o,onRegisterError:s}=e,c,l,u,d=async(e=!0)=>{await l,Fg||u?.()};async function f(){if(`serviceWorker`in navigator){if(c=await F(async()=>{let{Workbox:e}=await import(`./Bd17z0YL.js`);return{Workbox:e}},[],import.meta.url).then(({Workbox:e})=>new e(`./sw.js`,{scope:`./`,type:`classic`})).catch(e=>{s?.(e)}),!c)return;if(u=()=>{c?.messageSkipWaiting()},!Ig)if(Fg)c.addEventListener(`activated`,e=>{(e.isUpdate||e.isExternal)&&(n?n():window.location.reload())}),c.addEventListener(`installed`,e=>{e.isUpdate||i?.()});else{let e=!1,t=()=>{e=!0,c?.addEventListener(`controlling`,e=>{e.isUpdate&&(n?n():window.location.reload())}),r?.()};c.addEventListener(`installed`,n=>{n.isUpdate===void 0?n.isExternal===void 0?!e&&i?.():n.isExternal?t():!e&&i?.():n.isUpdate||i?.()}),c.addEventListener(`waiting`,t)}c.register({immediate:t}).then(e=>{o?o(`./sw.js`,e):a?.(e)}).catch(e=>{s?.(e)})}}return l=f(),d}function Rg(e={}){let{immediate:t=!0,onNeedReload:n,onNeedRefresh:r,onOfflineReady:i,onRegistered:a,onRegisteredSW:o,onRegisterError:s}=e,c=k(!1),l=k(!1);return{updateServiceWorker:Lg({immediate:t,onNeedReload:n,onNeedRefresh(){c.value=!0,r?.()},onOfflineReady(){l.value=!0,i?.()},onRegistered:a,onRegisteredSW:o,onRegisterError:s}),offlineReady:l,needRefresh:c}}var zg=[Gi,Ji,ea,Ec,Ac,Mc,Jl,Yl,Zl,Ql,fh,ph,mh,_h,jg,M({name:`vite-pwa:nuxt:client:plugin`,enforce:`post`,parallel:!0,setup(e){let t=k(!1),n=k(!1),r=k(!1),i=k(!0),a=navigator.userAgent,o=a.match(/iPhone|iPad|iPod/),s=`${Mg}`,c=window.matchMedia(`(display-mode: ${s})`).matches,l=k(!!(c||o&&!a.match(/Safari/))),u=k(l.value);window.matchMedia(`(display-mode: ${s})`).addEventListener(`change`,e=>{!u.value&&e.matches&&(u.value=!0)});let d,f=()=>d,{offlineReady:p,needRefresh:h,updateServiceWorker:g}=Rg({immediate:!0,onRegisterError(n){e.hooks.callHook(`service-worker:registration-failed`,{error:n}),t.value=!0},onRegisteredSW(t,r){d=r,e.hooks.callHook(`service-worker:registered`,{url:t,registration:r}),r?.active?.state===`activated`?(n.value=!0,e.hooks.callHook(`service-worker:activated`,{url:t,registration:r})):r?.installing&&r.installing.addEventListener(`statechange`,i=>{n.value=i.target.state===`activated`,n.value&&e.hooks.callHook(`service-worker:activated`,{url:t,registration:r})})}}),_=async()=>{p.value=!1,h.value=!1},v=()=>Promise.resolve(void 0),y=()=>{};if(!i.value){let e,t=t=>{t.preventDefault(),e=t,r.value=!0};window.addEventListener(`beforeinstallprompt`,t),window.addEventListener(`appinstalled`,()=>{e=void 0,r.value=!1}),y=()=>{e=void 0,r.value=!1,window.removeEventListener(`beforeinstallprompt`,t),i.value=!0,localStorage.setItem(void 0,`true`)},v=async()=>{if(!r.value||!e){r.value=!1;return}return r.value=!1,await m(),e.prompt(),await e.userChoice}}return{provide:{pwa:Se({isInstalled:l,isPWAInstalled:u,showInstallPrompt:r,cancelInstall:y,install:v,swActivated:n,registrationError:t,offlineReady:p,needRefresh:h,updateServiceWorker:g,cancelPrompt:_,getSWRegistration:f})}}}}),M({name:`i18n:plugin:ssg-detect`,dependsOn:[`i18n:plugin`,`i18n:plugin:route-locale-detect`],enforce:`post`,setup(e){}})],Bg=(e=`RouteProvider`)=>i({name:e,props:{route:{type:Object,required:!0},vnode:Object,vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(e){let n=e.renderKey,r=e.route,i={};for(let t in e.route)Object.defineProperty(i,t,{get:()=>n===e.renderKey?e.route[t]:r[t],enumerable:!0});return v(Jn,Te(i)),()=>e.vnode?t(e.vnode,{ref:e.vnodeRef}):e.vnode}}),Vg=Bg(),Hg=new WeakMap,Ug=i({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:n,slots:r,expose:i}){let a=N(),o=k(),s=d(Jn,null),c;i({pageRef:o});let l=d(qn,null),f,p=a.deferHydration(),h=!1,g=!1,_=0;if(a.isHydrating){let e=a.hooks.hookOnce(`app:error`,p),t=P().beforeEach(()=>{e(),t()})}e.pageKey&&S(()=>e.pageKey,(e,t)=>{e!==t&&a.callHook(`page:loading:start`)});let v=!1;{let e=P().beforeResolve(()=>{v=!1});u(()=>{e(),p()})}return()=>t(ns,{name:e.name,route:e.route,...n},{default:n=>{let i=Wg(s,n.route,n.Component),u=s&&s.matched.length===n.route.matched.length;if(!n.Component){if(f&&!u&&!qg(f))return f;p();return}if(f&&l&&!qg(f)&&!l.isCurrent(n.route))return f;if(i&&s&&(!l||l?.isCurrent(s)))return(u||f)&&!qg(f)?f:null;let d=cs(n,e.pageKey),y=Gg(s,n.route,n.Component);!a.isHydrating&&c===d&&!y&&m(()=>{v||(v=!0,a.callHook(`page:loading:end`))}),h&&c!==d&&g&&_++,c=d;let b=!!(e.transition??n.route.meta.pageTransition??!1),x=b&&ws([e.transition,n.route.meta.pageTransition,!1,{onAfterLeave(){a[`~transitionFinish`]?.(),delete a[`~transitionFinish`],delete a[`~transitionPromise`],a.callHook(`page:transition:finish`,n.Component)}}]),S=e.keepalive??n.route.meta.keepalive??!1;return f=fs(b&&x,ls(S,t(_e,{key:_,suspensible:!0,onPending:()=>{h=!0,b&&!a[`~transitionPromise`]&&(a[`~transitionPromise`]=new Promise(e=>{a[`~transitionFinish`]=e})),a.callHook(`page:start`,n.Component)},onResolve:async()=>{h=!1,g=!0;try{await m(),a._route.sync?.(),await a.callHook(`page:finish`,n.Component),!v&&!y&&(v=!0,await a.callHook(`page:loading:end`))}finally{p()}}},{default:()=>{let e={key:d||void 0,vnode:r.default?Kg(r.default,n):n.Component,route:n.route,renderKey:d||void 0,trackRootNodes:b,vnodeRef:o};if(!S)return t(Vg,e);let i=n.Component.type,a=i,s=Hg.get(a);return s||(s=Bg(i.name||i.__name),Hg.set(a,s)),t(s,e)}}))).default(),f}})}});function Wg(e,t,n){if(!e)return!1;let r=t.matched.findIndex(e=>e.components?.default===n?.type);if(r===-1)return!1;let i=t.matched.slice(0,r).filter(e=>e.components?.default);if(!i.length)return!1;let a=e.matched.filter(e=>e.components?.default);return i.some((e,t)=>e.components?.default!==a[t]?.components?.default)||n&&cs({route:t,Component:n})!==cs({route:e,Component:n})}function Gg(e,t,n){return e?t.matched.findIndex(e=>e.components?.default===n?.type)<t.matched.length-1:!1}function Kg(e,n){let r=e(n);return r.length===1?t(r[0]):t(ne,void 0,r)}function qg(e){return!!e&&(!!e.suspense?.isUnmounted||!!e.component?.isUnmounted)}var Jg=Pi,Yg=i({name:`LayoutLoader`,inheritAttrs:!1,props:{name:String,layoutProps:Object},setup(e,n){return()=>t(Xl[e.name],e.layoutProps,n.slots)}}),Xg=i({name:`NuxtLayout`,inheritAttrs:!1,props:{name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},setup(e,n){let r=N(),i=d(Jn),a=!i||i===Yn()?ga():i,o=w(()=>{let t=A(e.name)??a?.meta.layout??Jg(a?.path).appLayout??`default`;return t&&!(t in Xl)&&e.fallback&&(t=A(e.fallback)),t}),s=D();n.expose({layoutRef:s});let c=r.deferHydration();if(r.isHydrating){let e=r.hooks.hookOnce(`app:error`,c),t=P().beforeEach(()=>{e(),t()})}let l;return()=>{let i=!!o.value&&o.value in Xl&&!!(a?.meta.layoutTransition??!1),u=i&&ws([a?.meta.layoutTransition,!1,{onBeforeLeave(){r[`~transitionPromise`]=new Promise(e=>{r[`~transitionFinish`]=e})},onAfterLeave(){r[`~transitionFinish`]?.(),delete r[`~transitionFinish`],delete r[`~transitionPromise`]}}]),d=l;return l=o.value,fs(u,{default:()=>t(_e,{suspensible:!0,onResolve:async()=>{await m(c)}},{default:()=>t(Zg,{layoutProps:f(n.attrs,a.meta.layoutProps??{},{ref:s}),key:o.value||void 0,name:o.value,shouldProvide:!e.name,isRenderingNewLayout:e=>e!==d&&e===o.value,hasTransition:i},n.slots)})}).default()}}}),Zg=i({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,n){let r=e.name;e.shouldProvide&&v(qn,{isCurrent:e=>r===!1||r===(e.meta.layout??Jg(e.path).appLayout??`default`)});let i=d(Jn);if(i&&i===Yn()){let t=ga(),n={};for(let r in t){let a=r;Object.defineProperty(n,a,{enumerable:!0,get:()=>e.isRenderingNewLayout(e.name)?t[a]:i[a]})}v(Jn,Te(n))}return()=>!r||typeof r==`string`&&!(r in Xl)?n.slots.default?.():t(Yg,{key:r,layoutProps:e.layoutProps,name:r},n.slots)}}),Qg={outline:{xmlns:`http://www.w3.org/2000/svg`,width:24,height:24,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,"stroke-width":2,"stroke-linecap":`round`,"stroke-linejoin":`round`},filled:{xmlns:`http://www.w3.org/2000/svg`,width:24,height:24,viewBox:`0 0 24 24`,fill:`currentColor`,stroke:`none`}},$=(e,n,r,i)=>({color:r=`currentColor`,size:a=24,stroke:o=2,title:s,class:c,...l},{attrs:u,slots:d})=>{let f=[...i.map(e=>t(...e)),...d.default?[d.default()]:[]];return s&&(f=[t(`title`,s),...f]),t(`svg`,{...Qg[e],width:a,height:a,...u,class:[`tabler-icon`,`tabler-icon-${n}`],...e===`filled`?{fill:r}:{"stroke-width":o??Qg[e][`stroke-width`],stroke:r},...l},f)},$g=$(`outline`,`activity`,`Activity`,[[`path`,{d:`M3 12h4l3 8l4 -16l3 8h4`,key:`svg-0`}]]),e_=$(`outline`,`arrow-down-right`,`ArrowDownRight`,[[`path`,{d:`M7 7l10 10`,key:`svg-0`}],[`path`,{d:`M17 8l0 9l-9 0`,key:`svg-1`}]]),t_=$(`outline`,`arrow-down`,`ArrowDown`,[[`path`,{d:`M12 5l0 14`,key:`svg-0`}],[`path`,{d:`M18 13l-6 6`,key:`svg-1`}],[`path`,{d:`M6 13l6 6`,key:`svg-2`}]]),n_=$(`outline`,`arrow-right`,`ArrowRight`,[[`path`,{d:`M5 12l14 0`,key:`svg-0`}],[`path`,{d:`M13 18l6 -6`,key:`svg-1`}],[`path`,{d:`M13 6l6 6`,key:`svg-2`}]]),r_=$(`outline`,`arrow-up-right`,`ArrowUpRight`,[[`path`,{d:`M17 7l-10 10`,key:`svg-0`}],[`path`,{d:`M8 7l9 0l0 9`,key:`svg-1`}]]),i_=$(`outline`,`arrow-up`,`ArrowUp`,[[`path`,{d:`M12 5l0 14`,key:`svg-0`}],[`path`,{d:`M18 11l-6 -6`,key:`svg-1`}],[`path`,{d:`M6 11l6 -6`,key:`svg-2`}]]),a_=$(`outline`,`arrows-exchange`,`ArrowsExchange`,[[`path`,{d:`M7 10h14l-4 -4`,key:`svg-0`}],[`path`,{d:`M17 14h-14l4 4`,key:`svg-1`}]]),o_=$(`outline`,`brand-speedtest`,`BrandSpeedtest`,[[`path`,{d:`M5.636 19.364a9 9 0 1 1 12.728 0`,key:`svg-0`}],[`path`,{d:`M16 9l-4 4`,key:`svg-1`}]]),s_=$(`outline`,`chart-area-line`,`ChartAreaLine`,[[`path`,{d:`M4 19l4 -6l4 2l4 -5l4 4l0 5l-16 0`,key:`svg-0`}],[`path`,{d:`M4 12l3 -4l4 2l5 -6l4 4`,key:`svg-1`}]]),c_=$(`outline`,`check`,`Check`,[[`path`,{d:`M5 12l5 5l10 -10`,key:`svg-0`}]]),l_=$(`outline`,`chevron-down`,`ChevronDown`,[[`path`,{d:`M6 9l6 6l6 -6`,key:`svg-0`}]]),u_=$(`outline`,`chevron-left`,`ChevronLeft`,[[`path`,{d:`M15 6l-6 6l6 6`,key:`svg-0`}]]),d_=$(`outline`,`chevron-right`,`ChevronRight`,[[`path`,{d:`M9 6l6 6l-6 6`,key:`svg-0`}]]),f_=$(`outline`,`chevrons-left`,`ChevronsLeft`,[[`path`,{d:`M11 7l-5 5l5 5`,key:`svg-0`}],[`path`,{d:`M17 7l-5 5l5 5`,key:`svg-1`}]]),p_=$(`outline`,`chevrons-right`,`ChevronsRight`,[[`path`,{d:`M7 7l5 5l-5 5`,key:`svg-0`}],[`path`,{d:`M13 7l5 5l-5 5`,key:`svg-1`}]]),m_=$(`outline`,`clock`,`Clock`,[[`path`,{d:`M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0`,key:`svg-0`}],[`path`,{d:`M12 7v5l3 3`,key:`svg-1`}]]),h_=$(`outline`,`cloud`,`Cloud`,[[`path`,{d:`M6.657 18c-2.572 0 -4.657 -2.007 -4.657 -4.483c0 -2.475 2.085 -4.482 4.657 -4.482c.393 -1.762 1.794 -3.2 3.675 -3.773c1.88 -.572 3.956 -.193 5.444 1c1.488 1.19 2.162 3.007 1.77 4.769h.99c1.913 0 3.464 1.56 3.464 3.486c0 1.927 -1.551 3.487 -3.465 3.487h-11.878`,key:`svg-0`}]]),g_=$(`outline`,`cpu`,`Cpu`,[[`path`,{d:`M5 6a1 1 0 0 1 1 -1h12a1 1 0 0 1 1 1v12a1 1 0 0 1 -1 1h-12a1 1 0 0 1 -1 -1l0 -12`,key:`svg-0`}],[`path`,{d:`M9 9h6v6h-6l0 -6`,key:`svg-1`}],[`path`,{d:`M3 10h2`,key:`svg-2`}],[`path`,{d:`M3 14h2`,key:`svg-3`}],[`path`,{d:`M10 3v2`,key:`svg-4`}],[`path`,{d:`M14 3v2`,key:`svg-5`}],[`path`,{d:`M21 10h-2`,key:`svg-6`}],[`path`,{d:`M21 14h-2`,key:`svg-7`}],[`path`,{d:`M14 21v-2`,key:`svg-8`}],[`path`,{d:`M10 21v-2`,key:`svg-9`}]]),__=$(`outline`,`device-desktop`,`DeviceDesktop`,[[`path`,{d:`M3 5a1 1 0 0 1 1 -1h16a1 1 0 0 1 1 1v10a1 1 0 0 1 -1 1h-16a1 1 0 0 1 -1 -1v-10`,key:`svg-0`}],[`path`,{d:`M7 20h10`,key:`svg-1`}],[`path`,{d:`M9 16v4`,key:`svg-2`}],[`path`,{d:`M15 16v4`,key:`svg-3`}]]),v_=$(`outline`,`devices`,`Devices`,[[`path`,{d:`M13 9a1 1 0 0 1 1 -1h6a1 1 0 0 1 1 1v10a1 1 0 0 1 -1 1h-6a1 1 0 0 1 -1 -1v-10`,key:`svg-0`}],[`path`,{d:`M18 8v-3a1 1 0 0 0 -1 -1h-13a1 1 0 0 0 -1 1v12a1 1 0 0 0 1 1h9`,key:`svg-1`}],[`path`,{d:`M16 9h2`,key:`svg-2`}]]),y_=$(`outline`,`download`,`Download`,[[`path`,{d:`M4 17v2a2 2 0 0 0 2 2h12a2 2 0 0 0 2 -2v-2`,key:`svg-0`}],[`path`,{d:`M7 11l5 5l5 -5`,key:`svg-1`}],[`path`,{d:`M12 4l0 12`,key:`svg-2`}]]),b_=$(`outline`,`file-stack`,`FileStack`,[[`path`,{d:`M14 3v4a1 1 0 0 0 1 1h4`,key:`svg-0`}],[`path`,{d:`M5 12v-7a2 2 0 0 1 2 -2h7l5 5v4`,key:`svg-1`}],[`path`,{d:`M5 21h14`,key:`svg-2`}],[`path`,{d:`M5 18h14`,key:`svg-3`}],[`path`,{d:`M5 15h14`,key:`svg-4`}]]),x_=$(`outline`,`filter`,`Filter`,[[`path`,{d:`M4 4h16v2.172a2 2 0 0 1 -.586 1.414l-4.414 4.414v7l-6 2v-8.5l-4.48 -4.928a2 2 0 0 1 -.52 -1.345v-2.227`,key:`svg-0`}]]),S_=$(`outline`,`globe`,`Globe`,[[`path`,{d:`M7 9a4 4 0 1 0 8 0a4 4 0 0 0 -8 0`,key:`svg-0`}],[`path`,{d:`M5.75 15a8.015 8.015 0 1 0 9.25 -13`,key:`svg-1`}],[`path`,{d:`M11 17v4`,key:`svg-2`}],[`path`,{d:`M7 21h8`,key:`svg-3`}]]),C_=$(`outline`,`grip-vertical`,`GripVertical`,[[`path`,{d:`M8 5a1 1 0 1 0 2 0a1 1 0 1 0 -2 0`,key:`svg-0`}],[`path`,{d:`M8 12a1 1 0 1 0 2 0a1 1 0 1 0 -2 0`,key:`svg-1`}],[`path`,{d:`M8 19a1 1 0 1 0 2 0a1 1 0 1 0 -2 0`,key:`svg-2`}],[`path`,{d:`M14 5a1 1 0 1 0 2 0a1 1 0 1 0 -2 0`,key:`svg-3`}],[`path`,{d:`M14 12a1 1 0 1 0 2 0a1 1 0 1 0 -2 0`,key:`svg-4`}],[`path`,{d:`M14 19a1 1 0 1 0 2 0a1 1 0 1 0 -2 0`,key:`svg-5`}]]),w_=$(`outline`,`hash`,`Hash`,[[`path`,{d:`M5 9l14 0`,key:`svg-0`}],[`path`,{d:`M5 15l14 0`,key:`svg-1`}],[`path`,{d:`M11 4l-4 16`,key:`svg-2`}],[`path`,{d:`M17 4l-4 16`,key:`svg-3`}]]),T_=$(`outline`,`home`,`Home`,[[`path`,{d:`M5 12l-2 0l9 -9l9 9l-2 0`,key:`svg-0`}],[`path`,{d:`M5 12v7a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-7`,key:`svg-1`}],[`path`,{d:`M9 21v-6a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v6`,key:`svg-2`}]]),E_=$(`outline`,`language`,`Language`,[[`path`,{d:`M9 6.371c0 4.418 -2.239 6.629 -5 6.629`,key:`svg-0`}],[`path`,{d:`M4 6.371h7`,key:`svg-1`}],[`path`,{d:`M5 9c0 2.144 2.252 3.908 6 4`,key:`svg-2`}],[`path`,{d:`M12 20l4 -9l4 9`,key:`svg-3`}],[`path`,{d:`M19.1 18h-6.2`,key:`svg-4`}],[`path`,{d:`M6.694 3l.793 .582`,key:`svg-5`}]]),D_=$(`outline`,`link`,`Link`,[[`path`,{d:`M9 15l6 -6`,key:`svg-0`}],[`path`,{d:`M11 6l.463 -.536a5 5 0 0 1 7.071 7.072l-.534 .464`,key:`svg-1`}],[`path`,{d:`M13 18l-.397 .534a5.068 5.068 0 0 1 -7.127 0a4.972 4.972 0 0 1 0 -7.071l.524 -.463`,key:`svg-2`}]]),O_=$(`outline`,`list-details`,`ListDetails`,[[`path`,{d:`M13 5h8`,key:`svg-0`}],[`path`,{d:`M13 9h5`,key:`svg-1`}],[`path`,{d:`M13 15h8`,key:`svg-2`}],[`path`,{d:`M13 19h5`,key:`svg-3`}],[`path`,{d:`M3 5a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1l0 -4`,key:`svg-4`}],[`path`,{d:`M3 15a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1l0 -4`,key:`svg-5`}]]),k_=$(`outline`,`lock`,`Lock`,[[`path`,{d:`M5 13a2 2 0 0 1 2 -2h10a2 2 0 0 1 2 2v6a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-6`,key:`svg-0`}],[`path`,{d:`M11 16a1 1 0 1 0 2 0a1 1 0 0 0 -2 0`,key:`svg-1`}],[`path`,{d:`M8 11v-4a4 4 0 1 1 8 0v4`,key:`svg-2`}]]),A_=$(`outline`,`menu-2`,`Menu2`,[[`path`,{d:`M4 6l16 0`,key:`svg-0`}],[`path`,{d:`M4 12l16 0`,key:`svg-1`}],[`path`,{d:`M4 18l16 0`,key:`svg-2`}]]),j_=$(`outline`,`network`,`Network`,[[`path`,{d:`M6 9a6 6 0 1 0 12 0a6 6 0 0 0 -12 0`,key:`svg-0`}],[`path`,{d:`M12 3c1.333 .333 2 2.333 2 6s-.667 5.667 -2 6`,key:`svg-1`}],[`path`,{d:`M12 3c-1.333 .333 -2 2.333 -2 6s.667 5.667 2 6`,key:`svg-2`}],[`path`,{d:`M6 9h12`,key:`svg-3`}],[`path`,{d:`M3 20h7`,key:`svg-4`}],[`path`,{d:`M14 20h7`,key:`svg-5`}],[`path`,{d:`M10 20a2 2 0 1 0 4 0a2 2 0 0 0 -4 0`,key:`svg-6`}],[`path`,{d:`M12 15v3`,key:`svg-7`}]]),M_=$(`outline`,`palette`,`Palette`,[[`path`,{d:`M12 21a9 9 0 0 1 0 -18c4.97 0 9 3.582 9 8c0 1.06 -.474 2.078 -1.318 2.828c-.844 .75 -1.989 1.172 -3.182 1.172h-2.5a2 2 0 0 0 -1 3.75a1.3 1.3 0 0 1 -1 2.25`,key:`svg-0`}],[`path`,{d:`M7.5 10.5a1 1 0 1 0 2 0a1 1 0 1 0 -2 0`,key:`svg-1`}],[`path`,{d:`M11.5 7.5a1 1 0 1 0 2 0a1 1 0 1 0 -2 0`,key:`svg-2`}],[`path`,{d:`M15.5 10.5a1 1 0 1 0 2 0a1 1 0 1 0 -2 0`,key:`svg-3`}]]),N_=$(`outline`,`pinned-off`,`PinnedOff`,[[`path`,{d:`M3 3l18 18`,key:`svg-0`}],[`path`,{d:`M15 4.5l-3.249 3.249m-2.57 1.433l-2.181 .818l-1.5 1.5l7 7l1.5 -1.5l.82 -2.186m1.43 -2.563l3.25 -3.251`,key:`svg-1`}],[`path`,{d:`M9 15l-4.5 4.5`,key:`svg-2`}],[`path`,{d:`M14.5 4l5.5 5.5`,key:`svg-3`}]]),P_=$(`outline`,`player-pause`,`PlayerPause`,[[`path`,{d:`M6 6a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v12a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1l0 -12`,key:`svg-0`}],[`path`,{d:`M14 6a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v12a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1l0 -12`,key:`svg-1`}]]),F_=$(`outline`,`player-play`,`PlayerPlay`,[[`path`,{d:`M7 4v16l13 -8l-13 -8`,key:`svg-0`}]]),I_=$(`outline`,`plug-connected`,`PlugConnected`,[[`path`,{d:`M7 12l5 5l-1.5 1.5a3.536 3.536 0 1 1 -5 -5l1.5 -1.5`,key:`svg-0`}],[`path`,{d:`M17 12l-5 -5l1.5 -1.5a3.536 3.536 0 1 1 5 5l-1.5 1.5`,key:`svg-1`}],[`path`,{d:`M3 21l2.5 -2.5`,key:`svg-2`}],[`path`,{d:`M18.5 5.5l2.5 -2.5`,key:`svg-3`}],[`path`,{d:`M10 11l-2 2`,key:`svg-4`}],[`path`,{d:`M13 14l-2 2`,key:`svg-5`}]]),L_=$(`outline`,`plus`,`Plus`,[[`path`,{d:`M12 5l0 14`,key:`svg-0`}],[`path`,{d:`M5 12l14 0`,key:`svg-1`}]]),R_=$(`outline`,`refresh`,`Refresh`,[[`path`,{d:`M20 11a8.1 8.1 0 0 0 -15.5 -2m-.5 -4v4h4`,key:`svg-0`}],[`path`,{d:`M4 13a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4`,key:`svg-1`}]]),z_=$(`outline`,`reload`,`Reload`,[[`path`,{d:`M19.933 13.041a8 8 0 1 1 -9.925 -8.788c3.899 -1 7.935 1.007 9.425 4.747`,key:`svg-0`}],[`path`,{d:`M20 4v5h-5`,key:`svg-1`}]]),B_=$(`outline`,`rocket`,`Rocket`,[[`path`,{d:`M4 13a8 8 0 0 1 7 7a6 6 0 0 0 3 -5a9 9 0 0 0 6 -8a3 3 0 0 0 -3 -3a9 9 0 0 0 -8 6a6 6 0 0 0 -5 3`,key:`svg-0`}],[`path`,{d:`M7 14a6 6 0 0 0 -3 6a6 6 0 0 0 6 -3`,key:`svg-1`}],[`path`,{d:`M14 9a1 1 0 1 0 2 0a1 1 0 1 0 -2 0`,key:`svg-2`}]]),V_=$(`outline`,`ruler`,`Ruler`,[[`path`,{d:`M5 4h14a1 1 0 0 1 1 1v5a1 1 0 0 1 -1 1h-7a1 1 0 0 0 -1 1v7a1 1 0 0 1 -1 1h-5a1 1 0 0 1 -1 -1v-14a1 1 0 0 1 1 -1`,key:`svg-0`}],[`path`,{d:`M4 8l2 0`,key:`svg-1`}],[`path`,{d:`M4 12l3 0`,key:`svg-2`}],[`path`,{d:`M4 16l2 0`,key:`svg-3`}],[`path`,{d:`M8 4l0 2`,key:`svg-4`}],[`path`,{d:`M12 4l0 3`,key:`svg-5`}],[`path`,{d:`M16 4l0 2`,key:`svg-6`}]]),H_=$(`outline`,`search`,`Search`,[[`path`,{d:`M3 10a7 7 0 1 0 14 0a7 7 0 1 0 -14 0`,key:`svg-0`}],[`path`,{d:`M21 21l-6 -6`,key:`svg-1`}]]),U_=$(`outline`,`selector`,`Selector`,[[`path`,{d:`M8 9l4 -4l4 4`,key:`svg-0`}],[`path`,{d:`M16 15l-4 4l-4 -4`,key:`svg-1`}]]),W_=$(`outline`,`server`,`Server`,[[`path`,{d:`M3 7a3 3 0 0 1 3 -3h12a3 3 0 0 1 3 3v2a3 3 0 0 1 -3 3h-12a3 3 0 0 1 -3 -3`,key:`svg-0`}],[`path`,{d:`M3 15a3 3 0 0 1 3 -3h12a3 3 0 0 1 3 3v2a3 3 0 0 1 -3 3h-12a3 3 0 0 1 -3 -3l0 -2`,key:`svg-1`}],[`path`,{d:`M7 8l0 .01`,key:`svg-2`}],[`path`,{d:`M7 16l0 .01`,key:`svg-3`}]]),G_=$(`outline`,`settings`,`Settings`,[[`path`,{d:`M10.325 4.317c.426 -1.756 2.924 -1.756 3.35 0a1.724 1.724 0 0 0 2.573 1.066c1.543 -.94 3.31 .826 2.37 2.37a1.724 1.724 0 0 0 1.065 2.572c1.756 .426 1.756 2.924 0 3.35a1.724 1.724 0 0 0 -1.066 2.573c.94 1.543 -.826 3.31 -2.37 2.37a1.724 1.724 0 0 0 -2.572 1.065c-.426 1.756 -2.924 1.756 -3.35 0a1.724 1.724 0 0 0 -2.573 -1.066c-1.543 .94 -3.31 -.826 -2.37 -2.37a1.724 1.724 0 0 0 -1.065 -2.572c-1.756 -.426 -1.756 -2.924 0 -3.35a1.724 1.724 0 0 0 1.066 -2.573c-.94 -1.543 .826 -3.31 2.37 -2.37c1 .608 2.296 .07 2.572 -1.065`,key:`svg-0`}],[`path`,{d:`M9 12a3 3 0 1 0 6 0a3 3 0 0 0 -6 0`,key:`svg-1`}]]),K_=$(`outline`,`sort-ascending`,`SortAscending`,[[`path`,{d:`M4 6l7 0`,key:`svg-0`}],[`path`,{d:`M4 12l7 0`,key:`svg-1`}],[`path`,{d:`M4 18l9 0`,key:`svg-2`}],[`path`,{d:`M15 9l3 -3l3 3`,key:`svg-3`}],[`path`,{d:`M18 6l0 12`,key:`svg-4`}]]),q_=$(`outline`,`sort-descending`,`SortDescending`,[[`path`,{d:`M4 6l9 0`,key:`svg-0`}],[`path`,{d:`M4 12l7 0`,key:`svg-1`}],[`path`,{d:`M4 18l7 0`,key:`svg-2`}],[`path`,{d:`M15 15l3 3l3 -3`,key:`svg-3`}],[`path`,{d:`M18 6l0 12`,key:`svg-4`}]]),J_=$(`outline`,`star`,`Star`,[[`path`,{d:`M12 17.75l-6.172 3.245l1.179 -6.873l-5 -4.867l6.9 -1l3.086 -6.253l3.086 6.253l6.9 1l-5 4.867l1.179 6.873l-6.158 -3.245`,key:`svg-0`}]]),Y_=$(`outline`,`sum`,`Sum`,[[`path`,{d:`M18 16v2a1 1 0 0 1 -1 1h-11l6 -7l-6 -7h11a1 1 0 0 1 1 1v2`,key:`svg-0`}]]),X_=$(`outline`,`trash`,`Trash`,[[`path`,{d:`M4 7l16 0`,key:`svg-0`}],[`path`,{d:`M10 11l0 6`,key:`svg-1`}],[`path`,{d:`M14 11l0 6`,key:`svg-2`}],[`path`,{d:`M5 7l1 12a2 2 0 0 0 2 2h8a2 2 0 0 0 2 -2l1 -12`,key:`svg-3`}],[`path`,{d:`M9 7v-3a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v3`,key:`svg-4`}]]),Z_=$(`outline`,`upload`,`Upload`,[[`path`,{d:`M4 17v2a2 2 0 0 0 2 2h12a2 2 0 0 0 2 -2v-2`,key:`svg-0`}],[`path`,{d:`M7 9l5 -5l5 5`,key:`svg-1`}],[`path`,{d:`M12 4l0 12`,key:`svg-2`}]]),Q_=$(`outline`,`user`,`User`,[[`path`,{d:`M8 7a4 4 0 1 0 8 0a4 4 0 0 0 -8 0`,key:`svg-0`}],[`path`,{d:`M6 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2`,key:`svg-1`}]]),$_=$(`outline`,`wand`,`Wand`,[[`path`,{d:`M6 21l15 -15l-3 -3l-15 15l3 3`,key:`svg-0`}],[`path`,{d:`M15 6l3 3`,key:`svg-1`}],[`path`,{d:`M9 3a2 2 0 0 0 2 2a2 2 0 0 0 -2 2a2 2 0 0 0 -2 -2a2 2 0 0 0 2 -2`,key:`svg-2`}],[`path`,{d:`M19 13a2 2 0 0 0 2 2a2 2 0 0 0 -2 2a2 2 0 0 0 -2 -2a2 2 0 0 0 2 -2`,key:`svg-3`}]]),ev=$(`outline`,`world`,`World`,[[`path`,{d:`M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0`,key:`svg-0`}],[`path`,{d:`M3.6 9h16.8`,key:`svg-1`}],[`path`,{d:`M3.6 15h16.8`,key:`svg-2`}],[`path`,{d:`M11.5 3a17 17 0 0 0 0 18`,key:`svg-3`}],[`path`,{d:`M12.5 3a17 17 0 0 1 0 18`,key:`svg-4`}]]),tv=$(`outline`,`x`,`X`,[[`path`,{d:`M18 6l-12 12`,key:`svg-0`}],[`path`,{d:`M6 6l12 12`,key:`svg-1`}]]),nv=$(`filled`,`circle-check-filled`,`CircleCheckFilled`,[[`path`,{d:`M17 3.34a10 10 0 1 1 -14.995 8.984l-.005 -.324l.005 -.324a10 10 0 0 1 14.995 -8.336zm-1.293 5.953a1 1 0 0 0 -1.32 -.083l-.094 .083l-3.293 3.292l-1.293 -1.292l-.094 -.083a1 1 0 0 0 -1.403 1.403l.083 .094l2 2l.094 .083a1 1 0 0 0 1.226 0l.094 -.083l4 -4l.083 -.094a1 1 0 0 0 -.083 -1.32z`,key:`svg-0`}]]),rv=$(`filled`,`zoom-in-filled`,`ZoomInFilled`,[[`path`,{d:`M14 3.072a8 8 0 0 1 2.617 11.424l4.944 4.943a1.5 1.5 0 0 1 -2.008 2.225l-.114 -.103l-4.943 -4.944a8 8 0 0 1 -12.49 -6.332l-.006 -.285l.005 -.285a8 8 0 0 1 11.995 -6.643zm-4 2.928a1 1 0 0 0 -.993 .883l-.007 .117v2h-2l-.117 .007a1 1 0 0 0 0 1.986l.117 .007h2v2l.007 .117a1 1 0 0 0 1.986 0l.007 -.117v-2h2l.117 -.007a1 1 0 0 0 0 -1.986l-.117 -.007h-2v-2l-.007 -.117a1 1 0 0 0 -.993 -.883z`,key:`svg-0`}]]),iv=$(`filled`,`zoom-out-filled`,`ZoomOutFilled`,[[`path`,{d:`M14 3.072a8 8 0 0 1 2.617 11.424l4.944 4.943a1.5 1.5 0 0 1 -2.008 2.225l-.114 -.103l-4.943 -4.944a8 8 0 0 1 -12.49 -6.332l-.006 -.285l.005 -.285a8 8 0 0 1 11.995 -6.643zm-1 5.928h-6l-.117 .007a1 1 0 0 0 0 1.986l.117 .007h6l.117 -.007a1 1 0 0 0 0 -1.986l-.117 -.007z`,key:`svg-0`}]]),av={key:0,class:`toast toast-end toast-bottom z-50 m-4`,role:`alert`},ov={class:`alert border-none bg-base-200 shadow-lg`},sv={class:`text-sm`},cv=[`aria-label`],lv=i({__name:`PwaUpdatePrompt.client`,setup(e){let{t}=Jm(),{$pwa:n}=N();function r(){n?.updateServiceWorker(!0)}function i(){n&&(n.needRefresh=!1)}return(e,a)=>(s(),j(me,{name:`pwa-prompt`},{default:C(()=>[A(n)?.needRefresh?(s(),ke(`div`,av,[Ee(`div`,ov,[Ee(`span`,sv,Oe(A(t)(`pwaUpdateAvailable`)),1),Ee(`button`,{class:`btn btn-primary btn-sm gap-1`,onClick:r},[_(A(R_),{class:`size-4`}),De(` `+Oe(A(t)(`pwaUpdateReload`)),1)]),Ee(`button`,{class:`btn btn-ghost btn-circle btn-sm`,"aria-label":A(t)(`close`),onClick:i},[_(A(tv),{class:`size-4`})],8,cv)])])):ee(``,!0)]),_:1}))}}),uv=(e,t)=>{let n=e.__vccOpts||e;for(let[e,r]of t)n[e]=r;return n},dv=Yc(Object.assign(uv(lv,[[`__scopeId`,`data-v-205208c3`]]),{__name:`PwaUpdatePrompt`})),fv=i({__name:`app`,setup(e){return Mi({titleTemplate:e=>e?`${e} - MetaCubeXD`:`MetaCubeXD`}),(e,t)=>{let n=Ug,r=Xg,i=dv;return s(),ke(ne,null,[_(r,null,{default:C(()=>[_(n,{transition:{name:`page`,mode:`out-in`}})]),_:1}),_(i)],64)}}}),pv={__name:`nuxt-error-page`,props:{error:Object},setup(e){let t=e.error,n=Number(t.statusCode||500),r=n===404,i=t.statusMessage??(r?`Page Not Found`:`Internal Server Error`),o=t.message||t.toString(),c=a(()=>F(()=>import(`./CF7Y_Yoj.js`),__vite__mapDeps([45,2,3,46]),import.meta.url)),l=a(()=>F(()=>import(`./gReBw4PU.js`),__vite__mapDeps([47,2,3,48]),import.meta.url)),u=r?c:l;return(e,t)=>(s(),j(A(u),g(fe({status:A(n),statusText:A(i),statusCode:A(n),statusMessage:A(i),description:A(o),stack:A(void 0)})),null,16))}},mv={key:0},hv={__name:`nuxt-root`,setup(e){let t=()=>null,n=N(),r=n.deferHydration();if(n.isHydrating){let e=n.hooks.hookOnce(`app:error`,r),t=P().beforeEach(()=>{e(),t()})}window.location.pathname,v(Jn,Yn()),n.hooks.callHookWith(e=>e.map(e=>e()),`vue:setup`,[]);let i=nr(),a=/bot\b|chrome-lighthouse|facebookexternalhit|google\b/i;function o(e,t,r){let i=n.vueApp.config.errorHandler;if(i&&!i.__nuxt_default)try{i(e,t,r)}catch(e){console.error("[nuxt] Error in `app.config.errorHandler`",e)}}return je((e,t,r)=>{if(n.hooks.callHook(`vue:error`,e,t,r)?.catch(e=>console.error("[nuxt] Error in `vue:error` hook",e)),a.test(navigator.userAgent))return n.hooks.callHook(`app:error`,e),console.error(`[nuxt] Not rendering error page for bot with user agent \`${navigator.userAgent}\`:`,e),!1;if(ar(e)&&(e.fatal||e.unhandled))return n.runWithContext(()=>rr(e)),o(e,t,r),!1}),(e,n)=>(s(),j(_e,{onResolve:A(r)},{default:C(()=>[A(!1)?(s(),ke(`div`,mv)):A(i)?(s(),j(A(pv),{key:1,error:A(i)},null,8,[`error`])):A(!1)?(s(),j(A(t),{key:2,context:A(!1)},null,8,[`context`])):A(!1)?(s(),j(l(A(!1)),{key:3})):(s(),j(A(fv),{key:4}))]),_:1},8,[`onResolve`]))}},gv;{let e;gv=async function(){if(e)return e;let t=!!(window.__NUXT__?.serverRendered??document.getElementById(`__NUXT_DATA__`)?.dataset.ssr===`true`),n=t?le(hv):be(hv),r=Dn({vueApp:n});async function i(e){await r.callHook(`app:error`,e),r.payload.error||=or(e)}i.__nuxt_default=!0,n.config.errorHandler=i,r.hook(`app:suspense:resolve`,()=>{n.config.errorHandler===i&&(n.config.errorHandler=void 0)}),!t&&yn.id&&r.hook(`app:suspense:resolve`,()=>{document.getElementById(yn.id)?.remove()});try{await An(r,zg)}catch(e){i(e)}try{await r.hooks.callHook(`app:created`,n),await r.hooks.callHook(`app:beforeMount`,n),n.mount(Cn),await r.hooks.callHook(`app:mounted`,n),await m()}catch(e){i(e)}return n},e=gv().catch(e=>{throw console.error(`Error while mounting app:`,e),e})}export{s_ as $,A_ as A,Sc as At,b_ as B,xc as Bt,L_ as C,Kh as Ct,N_ as D,vh as Dt,P_ as E,yh as Et,T_ as F,vc as Ft,h_ as G,zr as Gt,v_ as H,As as Ht,w_ as I,yc as It,f_ as J,Pn as Jt,m_ as K,Yn as Kt,C_ as L,oc as Lt,O_ as M,Zs as Mt,D_ as N,rc as Nt,M_ as O,Jm as Ot,E_ as P,_c as Pt,c_ as Q,S_ as R,fc as Rt,R_ as S,Ih as St,F_ as T,xh as Tt,__ as U,F as Ut,y_ as V,qs as Vt,g_ as W,Mi as Wt,u_ as X,d_ as Y,l_ as Z,U_ as _,Th as _t,tv as a,t_ as at,B_ as b,Oh as bt,Q_ as c,Q as ct,Y_ as d,hg as dt,o_ as et,J_ as f,dg as ft,W_ as g,Mh as gt,G_ as h,Jh as ht,nv as i,n_ as it,k_ as j,Xs as jt,j_ as k,Ul as kt,Z_ as l,xg as lt,K_ as m,Yh as mt,iv as n,i_ as nt,ev as o,e_ as ot,q_ as p,Z as pt,p_ as q,P as qt,rv as r,r_ as rt,$_ as s,$g as st,uv as t,a_ as tt,X_ as u,Sg as ut,H_ as v,X as vt,I_ as w,Eh as wt,z_ as x,Dh as xt,V_ as y,Vh as yt,x_ as z,bc as zt}; |