1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./Cu_XWPs5.js","./DPkLgpYr.js","./DZzPpPgw.js","./DjUP_2jk.js","./C4JrWJyS.js","./D4mD7s01.js","./BPj_OROL.js","./BSwVJ0Rk.js","./B_LefHz1.js","./BdZahvP4.js","./DE8TqNGU.js","./CoVJNE9m.js","./D8h1ax2K.js","./DWThYHjt.js","./Dg0lTS1y.js","./BY_x8Kvg.js","./DT2FMmD5.js","./DXM2sYUa.js","./BxTkX8wd.js","./BIHOvefP.js","./DxXT4z5h.js","./C9ZJbAmT.js","./5l2iP8GG.js","./BTaFAMVj.js","./B2ZqwCgC.js","./_mjWRUbp.js","./ElsfHWCb.js","./BVen54bW.js","./D1Mm-uqV.js","./y3U2AsyY.js","./B9zYV5BI.js","./BaseCarousel.Cc52Zf8d.css","./ylTiWBht.js","./vZe6aN_B.js"])))=>i.map(i=>d[i]); 2import{$ as e,$t as t,A as n,An as r,At as i,B as a,Bn as o,Bt as s,C as c,Cn as l,Ct as u,D as d,Dn as f,Dr as p,Dt as m,E as h,En as g,Er as _,Et as v,F as y,Fn as b,Ft as x,G as S,Gt as C,H as w,Ht as T,I as ee,In as E,It as te,J as ne,Jt as D,K as re,Kn as ie,Kt as ae,L as oe,Ln as O,Lt as k,M as se,Mn as A,Mt as ce,N as le,Nn as ue,Nt as j,O as de,Or as fe,Ot as M,P as pe,Pn as N,Pt as me,Q as he,Qt as ge,R as _e,Rt as ve,Sr as ye,St as P,T as be,Tn as xe,Tr as F,Tt as Se,U as Ce,Ut as we,V as Te,Vn as Ee,Vt as I,W as De,Wn as Oe,Wt as ke,X as Ae,Xn as L,Xt as je,Y as Me,Yt as Ne,Z as Pe,Zn as Fe,Zt as Ie,_ as Le,_n as Re,_r as ze,_t as Be,an as Ve,ar as He,at as Ue,b as We,bn as Ge,br as R,bt as Ke,c as qe,cn as Je,cr as Ye,ct as Xe,d as Ze,dn as Qe,dt as $e,en as et,et as tt,f as nt,fn as rt,fr as it,ft as at,g as ot,gn as st,gr as ct,gt as lt,h as ut,hr as dt,in as ft,it as pt,j as mt,jn as z,kr as ht,kt as gt,l as _t,ln as B,lr as vt,lt as yt,m as V,mn as bt,mt as xt,n as St,nn as Ct,nr as wt,nt as Tt,o as Et,on as Dt,ot as H,p as Ot,pr as kt,pt as At,q as jt,qn as Mt,qt as Nt,r as Pt,rn as Ft,rt as U,s as It,sn as Lt,st as Rt,t as zt,tn as Bt,tt as Vt,u as Ht,un as W,ur as Ut,ut as Wt,v as Gt,vn as Kt,vr as qt,vt as Jt,wn as Yt,wt as Xt,xn as Zt,xr as G,xt as Qt,y as $t,yn as K,yt as en,z as tn,zn as q,zt as nn}from"./DPkLgpYr.js";import{n as rn,r as an,t as on}from"./DZzPpPgw.js";import{t as sn}from"./ylTiWBht.js";import{t as cn}from"./BSwVJ0Rk.js";import{t as ln}from"./CoVJNE9m.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),t.credentials=e.crossOrigin===`use-credentials`?`include`:e.crossOrigin===`anonymous`?`omit`:`same-origin`,t}function n(e){if(e.ep)return;e.ep=!0;let n=t(e);fetch(e.href,n)}})(),`global`in globalThis||(globalThis.global=globalThis);var un=/\\/g,dn=/</g,fn=/"/g,pn=/%\w+(?:\.\w+)?/g,mn=`%separator`;function hn(e,t,n=!1){let r;if(t===`s`||t===`pageTitle`)r=e.pageTitle;else if(t.includes(`.`)){let n=t.indexOf(`.`);r=e[t.substring(0,n)]?.[t.substring(n+1)]}else r=e[t];if(r!==void 0)return n?(r||``).replace(un,`\\\\`).replace(dn,`\\u003C`).replace(fn,`\\"`):r||``}function gn(e,t,n,r=!1){if(typeof e!=`string`||!e.includes(`%`))return e;let i=e;try{i=decodeURI(e)}catch{}let a=i.match(pn);if(!a)return e;let o=e.includes(mn);return e=e.replace(pn,e=>{if(e===mn||!a.includes(e))return e;let n=hn(t,e.slice(1),r);return n===void 0?e:n}).trim(),o&&(e=e.split(mn).map(e=>e.trim()).filter(e=>e!==``).join(n?` ${n} `:` `)),e}var _n=(e,t)=>e._w===t._w?e._p-t._p:e._w-t._w,vn=e=>e.includes(`:key`)?e:e.split(`:`).join(`:key:`),yn=M({key:`aliasSorting`,hooks:{"tags:resolve":e=>{let t=!1;for(let n of e.tags){let r=n.tagPriority;if(!r)continue;let i=String(r);if(i.startsWith(`before:`)){let r=vn(i.slice(7)),a=e.tagMap.get(r);a&&(typeof a.tagPriority==`number`&&(n.tagPriority=a.tagPriority),n._p=a._p-1,t=!0)}else if(i.startsWith(`after:`)){let r=vn(i.slice(6)),a=e.tagMap.get(r);a&&(typeof a.tagPriority==`number`&&(n.tagPriority=a.tagPriority),n._p=a._p+1,t=!0)}}t&&(e.tags=e.tags.sort(_n))}}}),bn=M({key:`deprecations`,hooks:{"entries:normalize":({tags:e})=>{for(let t of e)t.props.children&&(t.innerHTML=t.props.children,delete t.props.children),t.props.hid&&(t.key=t.props.hid,delete t.props.hid),t.props.vmid&&(t.key=t.props.vmid,delete t.props.vmid),`body`
2in t.props&&(t.props.body&&(t.tagPosition=`bodyClose`),delete t.props.body),t.props.renderPriority!=null&&(t.tagPriority=t.props.renderPriority,delete t.props.renderPriority)}}});function xn(e){return typeof e?.then==`function`}function Sn(e){if(typeof e==`function`)return e;if(xn(e))return Promise.resolve(e).then(Sn);if(Array.isArray(e)){let t=e.map(Sn);return t.some(xn)?Promise.all(t):e}if(e?.constructor===Object){let t=Object.keys(e),n=t.map(t=>Sn(e[t]));if(n.some(xn))return Promise.all(n).then(e=>Object.fromEntries(t.map((t,n)=>[t,e[n]])))}return e}var Cn=M(e=>{let t=new WeakMap;return{key:`promises`,hooks:{"entries:resolve":n=>{for(let r=n.entries.length-1;r>=0;r--){let i=n.entries[r],a=i.input;if(t.get(i)===a){n.entries.splice(r,1);continue}let o=Sn(a);if(!xn(o)){t.delete(i);continue}t.set(i,a),n.entries.splice(r,1),Promise.resolve(o).then(n=>{t.get(i)===a&&(t.delete(i),i.input=n,delete i._tags,e.invalidate?.())},()=>{t.get(i)===a&&t.delete(i)})}}}}},`promises`),wn={meta:`content`,link:`href`,htmlAttrs:`lang`},Tn=[`innerHTML`,`textContent`],En=M(e=>({key:`template-params`,hooks:{"tags:resolve":({tagMap:t,tags:n})=>{let r=t.get(`templateParams`)?.props||{},i=r.separator||`|`;delete r.separator,r.pageTitle=gn(r.pageTitle||e._title||``,r,i);for(let e of n){if(e.processTemplateParams===!1)continue;let t=wn[e.tag];if(t&&typeof e.props[t]==`string`)e.props[t]=gn(e.props[t],r,i);else if(e.processTemplateParams||e.tag===`titleTemplate`||e.tag===`title`)for(let t of Tn)typeof e[t]==`string`&&(e[t]=gn(e[t],r,i,e.tag===`script`&&typeof e.props.type==`string`&&e.props.type.endsWith(`json`)))}e._templateParams=r,e._separator=i},"tags:afterResolve":({tagMap:t})=>{let n=t.get(`title`);n?.textContent&&n.processTemplateParams!==!1&&(n.textContent=gn(n.textContent,e._templateParams,e._separator))}}}),`template-params`);function Dn(e,t){if(typeof t==`function`&&t.key&&e.plugins.has(t.key))return;let n=typeof t==`function`?t(e):t,r=n.key||String(e.plugins.size+1);if(!e.plugins.get(r)){e.plugins.set(r,n);for(let t in n.hooks||{})e.hooks?.hook(t,n.hooks[t])}}function On(e,t={}){let n=!t.document,r=new Map,i={_entryCount:1,_h:0,plugins:new Map,resolvedOptions:t,ssr:n,entries:r,hooks:void 0,render:()=>e(i),use:e=>Dn(i,e),push(e,t){let a=t?._index??i._entryCount++,o=t?{...t}:{};delete o.head,delete o.onRendered,delete o._index;let s={_i:a,input:e,options:o};return r.set(a,s),{_i:a,dispose(){r.delete(a)},patch(e){n?(s.input=e,delete s._tags):s._pending=e,r.has(a)||r.set(a,s)}}}};return t.init?.forEach(e=>e&&i.push(e)),i}var kn=ht({docsBase:p,reporters:fe}),An=()=>location.protocol+`//`+location.host;function jn(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),tt(n,``)}return tt(n,e)+r+i}function Mn(e,t,n,r){let i=[],a=[],o=null,s=({state:a})=>{let s=jn(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(U({},e.state,{scroll:mt()}),``)}}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 Nn(e,t,n,r=!1,i=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:i?mt():null}}function Pn(e){let{history:t,location:n}=window,r={value:jn(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:An()+e+r;
vendor: 4,811 bytes, line 2
2try{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,U({},t.state,Nn(i.value.back,e,i.value.forward,!0),n,{position:i.value.position}),!0),r.value=e}function s(e,n){let o=U({},i.value,t.state,{forward:e,scroll:mt()});a(o.current,o,!0),a(e,U({},Nn(r.value,e,null),{position:o.position+1},n),!1),r.value=e}return{location:r,state:i,push:s,replace:o}}function Fn(e){e=re(e);let t=Pn(e),n=Mn(e,t.state,t.location,t.replace);function r(e,t=!0){t||n.pauseListeners(),history.go(e)}let i=U({location:``,base:e,go:r,createHref:se.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}var In={type:0,value:``},Ln=/[a-zA-Z0-9_]/;function Rn(e){if(!e)return[[]];if(e===`/`)return[[In]];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:Ln.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`)}return n===2&&t(`Unfinished custom RegExp for param "${l}"`),d(),o(),i}var zn=`[^/]+?`,Bn={sensitive:!1,strict:!1,start:!0,end:!0},Vn=/[.+*?^${}()[\]/\\]/g;function Hn(e,t){let n=U({},Bn,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(Vn,`\\$&`),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||zn;if(u!==zn){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(Ue(c)&&!o)throw Error(`Provided param "${a}" is an array but it is not repeatable (* or + modifiers)`);let l=Ue(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 Un(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 Wn(e,t){let n=0,r=e.score,i=t.score;for(;n<r.length&&n<i.length;){let e=Un(r[n],i[n]);if(e)return e;n++}if(Math.abs(i.length-r.length)===1){if(Gn(r))return 1;if(Gn(i))return-1}return i.length-r.length}function Gn(e){let t=e[e.length-1];return e.length>0&&t[t.length-1]<0}var Kn={strict:!1,end:!0,sensitive:!1};function qn(e,t,n){let r=Hn(Rn(e.path),n),i=U(r,{record:e,parent:t,children:[],alias:[]});return t&&!i.record.aliasOf==!t.record.aliasOf&&t.children.push(i),i}function Jn(e,t){let n=[],r=new Map;t=Xe(Kn,t);function i(e){return r.get(e)}function a(e,n,r){let i=!r,s=Xn(e);s.aliasOf=r&&r.record;let l=Xe(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(Xn(U({},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=qn(t,n,l),r?r.alias.push(d):(f||=d,f!==d&&f.alias.push(d),i&&e.name&&!Qn(d)&&o(e.name)),nr(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)}:yt}function o(e){if(w(e)){let t=r.get(e);
vendor: 9,097 bytes, line 2
2t&&(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=er(e,n);n.splice(t,0,e),e.record.name&&!Qn(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 pt(1,{location:e});s=i.record.name,a=U(Yn(t.params,i.keys.filter(e=>!e.optional).concat(i.parent?i.parent.keys.filter(e=>e.optional):[]).map(e=>e.name)),e.params&&Yn(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 pt(1,{location:e,currentLocation:t});s=i.record.name,a=U({},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:$n(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 Yn(e,t){let n={};for(let r of t)r in e&&(n[r]=e[r]);return n}function Xn(e){let t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Zn(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 Zn(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 Qn(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function $n(e){return e.reduce((e,t)=>U(e,t.meta),{})}function er(e,t){let n=0,r=t.length;for(;n!==r;){let i=n+r>>1;Wn(e,t[i])<0?r=i:n=i+1}let i=tr(e);return i&&(r=t.lastIndexOf(i,r-1)),r}function tr(e){let t=e;for(;t=t.parent;)if(nr(t)&&Wn(e,t)===0)return t}function nr({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function rr(e){let t=o($e),n=o(Wt),i=r(()=>{let n=G(e.to);return t.resolve(n)}),a=r(()=>{let{matched:e}=i.value,{length:t}=e,r=e[t-1],a=n.matched;if(!r||!a.length)return-1;let o=a.findIndex(S.bind(null,r));if(o>-1)return o;let s=cr(e[t-2]);return t>1&&cr(r)===s&&a[a.length-1].path!==s?a.findIndex(S.bind(null,e[t-2])):o}),s=r(()=>a.value>-1&&sr(n.params,i.value.params)),c=r(()=>a.value>-1&&a.value===n.matched.length-1&&De(n.params,i.value.params));function l(n={}){if(or(n)){let n=t[G(e.replace)?`replace`:`push`](G(e.to)).catch(yt);return e.viewTransition&&typeof document<`u`&&`startViewTransition`in document&&document.startViewTransition(()=>n),n}return Promise.resolve()}return{route:i,href:r(()=>i.value.href),isActive:s,isExactActive:c,navigate:l}}function ir(e){return e.length===1?e[0]:e}var ar=O({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:rr,setup(e,{slots:t}){let n=dt(rr(e)),{options:i}=o($e),a=r(()=>({[lr(e.activeClass,i.linkActiveClass,`router-link-active`)]:n.isActive,[lr(e.exactActiveClass,i.linkExactActiveClass,`router-link-exact-active`)]:n.isExactActive}));return()=>{let r=t.default&&ir(t.default(n));return e.custom?r:q(`a`,{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:a.value},r)}}});function or(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 sr(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(!Ue(i)||i.length!==r.length||r.some((e,t)=>e.valueOf()!==i[t].valueOf()))return!1}return!0}function cr(e){return e?e.aliasOf?e.aliasOf.path:e.path:``}var lr=(e,t,n)=>e??t??n,ur=O({name:`RouterView`,inheritAttrs:!1,props:{name:{type:String,default:`default`},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){let i=o(at),a=r(()=>e.route||i.value),s=o(At,0),c=r(()=>{let e=G(s),{matched:t}=a.value,n;for(;(n=t[e])&&!n.components;)e++;return e}),l=r(()=>a.value.matched[c.value]);Fe(At,r(()=>c.value+1)),Fe(Rt,l),Fe(at,a);let u=ct();return He(()=>[u.value,l.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||!S(t,i)||!r)&&(t.enterCallbacks[n]||[]).forEach(t=>t(e))},{flush:`post`}),()=>{let r=a.value,i=e.name,o=l.value,s=o&&o.components[i];if(!s)return dr(n.default,{Component:s,route:r});let c=o.props[i],d=c?c===!0?r.params:typeof c==`function`?c(r):c:null,f=q(s,U({},d,t,{onVnodeUnmounted:e=>{e.component.isUnmounted&&(o.instances[i]=null)},ref:u}));return dr(n.default,{Component:f,route:r})||f}}});function dr(e,t){if(!e)return null;let n=e(t);return n.length===1?n[0]:n}var fr=ur;function pr(t){let r=Jn(t.routes,t),i=t.parseQuery||ne,o=t.stringifyQuery||he,s=t.history,c=Vt(),l=Vt(),u=Vt(),d=qt(n),f=n;Te&&t.scrollBehavior&&`scrollRestoration`in history&&(history.scrollRestoration=`manual`);let p=Tt.bind(null,e=>``+e),m=Tt.bind(null,y),h=Tt.bind(null,le);function g(e,t){let n,i;return w(e)?(n=r.getRecordMatcher(e),i=t):i=e,r.addRoute(i,n)}function _(e){let t=r.getRecordMatcher(e);t&&r.removeRoute(t)}function v(){return r.getRoutes().map(e=>e.record)}function b(e){return!!r.getRecordMatcher(e)}function x(t,n){if(n=U({},n||d.value),typeof t==`string`){let e=Me(i,t,n.path),a=r.resolve({path:e.path},n),o=s.createHref(e.fullPath);return U(e,a,{params:h(a.params),redirectedFrom:void 0,href:o})}let a;if(t.path!=null)a=U({},t,{path:Me(i,t.path,n.path).path});else{let e=U({},t.params);for(let t in e)e[t]??delete e[t];a=U({},t,{params:m(e)}),n.params=m(n.params)}let c=r.resolve(a,n),l=t.hash||``;c.params=p(h(c.params));let u=e(o,U({},t,{hash:pe(l),path:c.path})),f=s.createHref(u);return U({fullPath:u,hash:l,query:o===he?jt(t.query):t.query||{}},c,{redirectedFrom:void 0,href:f})}function S(e){return typeof e==`string`?Me(i,e,d.value.path):U({},e)}function C(e,t){if(f!==e)return pt(8,{from:t,to:e})}function T(e){return D(e)}function E(e){return T(U(S(e),{replace:!0}))}function te(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=S(i):{path:i},i.params={}),U({query:e.query,hash:e.hash,params:i.path==null?e.params:{}},i)}}function D(e,t){let n=f=x(e),r=d.value,i=e.state,a=e.force,s=e.replace===!0,c=te(n,r);if(c)return D(U(S(c),{state:typeof c==`object`?U({},i,c.state):i,force:a,replace:s}),t||n);let l=n;l.redirectedFrom=t;let u;return!a&&Ce(o,r,n)&&(u=pt(16,{to:l,from:r}),N(r,r,!0,!1)),(u?Promise.resolve(u):ae(l,r)).catch(e=>H(e)?H(e,2)?e:M(e):de(e,l,r)).then(e=>{if(e){if(H(e,2))return D(U({replace:s},S(e.to),{state:typeof e.to==`object`?U({},i,e.to.state):i,force:a}),t||l)}else e=k(l,r,!0,s,i);return O(l,r,e),e})}function re(e,t){let n=C(e,t);return n?Promise.reject(n):Promise.resolve()}function ie(e){let t=ve.values().next().value;return t&&typeof t.runWithContext==`function`?t.runWithContext(e):e()}function ae(e,t){let n,[r,i,o]=ee(e,t);n=oe(r.reverse(),`beforeRouteLeave`,e,t);for(let i of r)i.leaveGuards.forEach(r=>{n.push(a(r,e,t))});let s=re.bind(null,e,t);return n.push(s),P(n).then(()=>{n=[];for(let r of c.list())n.push(a(r,e,t));return n.push(s),P(n)}).then(()=>{n=oe(i,`beforeRouteUpdate`,e,t);for(let r of i)r.updateGuards.forEach(r=>{n.push(a(r,e,t))});return n.push(s),P(n)}).then(()=>{n=[];for(let r of o)if(r.beforeEnter){if(Ue(r.beforeEnter))for(let i of r.beforeEnter)n.push(a(i,e,t));else n.push(a(r.beforeEnter,e,t))}return n.push(s),P(n)}).then(()=>(e.matched.forEach(e=>e.enterCallbacks={}),n=oe(o,`beforeRouteEnter`,e,t,ie),n.push(s),P(n))).then(()=>{n=[];for(let r of l.list())n.push(a(r,e,t));return n.push(s),P(n)}).catch(e=>H(e,8)?e:Promise.reject(e))}function O(e,t,n){u.list().forEach(r=>ie(()=>r(e,t,n)))}function k(e,t,r,i,a){let o=C(e,t);if(o)return o;let c=t===n,l=Te?history.state:{};r&&(i||c?s.replace(e.fullPath,U({scroll:c&&l&&l.scroll},a)):s.push(e.fullPath,a)),d.value=e,N(e,t,r,c),M()}let se;function A(){se||=s.listen((e,t,n)=>{if(!ye.listening)return;let r=x(e),i=te(r,ye.currentRoute.value);if(i){D(U(i,{replace:!0,force:!0}),r).catch(yt);return}f=r;let a=d.value;Te&&Ae(tn(a.fullPath,n.delta),mt()),ae(r,a).catch(e=>H(e,12)?e:H(e,2)?(D(U(S(e.to),{force:!0}),r).then(e=>{H(e,20)&&!n.delta&&n.type===`pop`&&s.go(-1,!1)}).catch(yt),Promise.reject()):(n.delta&&s.go(-n.delta,!1),de(e,r,a))).then(e=>{e||=k(r,a,!1),e&&(n.delta&&!H(e,8)?s.go(-n.delta,!1):n.type===`pop`&&H(e,20)&&s.go(-1,!1)),O(r,a,e)}
2).catch(yt)})}let ce=Vt(),ue=Vt(),j;function de(e,t,n){M(e);let r=ue.list();return r.length?r.forEach(r=>r(e,t,n)):console.error(e),Promise.reject(e)}function fe(){return j&&d.value!==n?Promise.resolve():new Promise((e,t)=>{ce.add([e,t])})}function M(e){return j||(j=!e,A(),ce.list().forEach(([t,n])=>e?n(e):t()),ce.reset()),e}function N(e,n,r,i){let{scrollBehavior:a}=t;if(!Te||!a)return Promise.resolve();let o=!r&&_e(tn(e.fullPath,0))||(i||!r)&&history.state&&history.state.scroll||null;return Oe().then(()=>a(e,n,o)).then(t=>e===d.value&&t&&Pe(t)).catch(t=>e===d.value&&de(t,e,n))}let me=e=>s.go(e),ge,ve=new Set,ye={currentRoute:d,listening:!0,addRoute:g,removeRoute:_,clearRoutes:r.clearRoutes,hasRoute:b,getRoutes:v,resolve:x,options:t,push:T,replace:E,go:me,back:()=>me(-1),forward:()=>me(1),beforeEach:c.add,beforeResolve:l.add,afterEach:u.add,onError:ue.add,isReady:fe,install(e){e.component(`RouterLink`,ar),e.component(`RouterView`,fr),e.config.globalProperties.$router=ye,Object.defineProperty(e.config.globalProperties,"$route",{enumerable:!0,get:()=>G(d)}),Te&&!ge&&d.value===n&&(ge=!0,T(s.location).catch(e=>{}));let t={};for(let e in n)Object.defineProperty(t,e,{get:()=>d.value[e],enumerable:!0});e.provide($e,ye),e.provide(Wt,ze(t)),e.provide(at,d);let r=e.unmount;ve.add(e),e.unmount=function(){ve.delete(e),ve.size<1&&(f=n,se&&se(),se=null,d.value=n,ge=!1,j=!1),r()}}};function P(e){return e.reduce((e,t)=>e.then(()=>ie(t)),Promise.resolve())}return ye}var mr=(e,t)=>[],hr=mr,gr=function(e){if(!e.includes(`%`))return e;let t=e.indexOf(`?`),n=t===-1?e:e.slice(0,t);try{return t===-1?decodeURI(n):decodeURI(n)+e.slice(t)}catch{return e}},_r=(e,t)=>{if(typeof e!=`string`)return e;let n=gr(e);return t?n.toLowerCase():n},vr=e=>h.sensitive?we({},...mr(``,_r(e,!1)).map(e=>e.data).reverse()):we({},...hr(``,_r(e,!0)).map(e=>e.data).reverse()),yr=`modulepreload`,br=function(e,t){return new URL(e,t).href},xr={},J=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}))))}function s(e){return import.meta.resolve?import.meta.resolve(e):new URL(e,import.meta.url).href}r=o(t.map(t=>{if(t=br(t,n),t=s(t),t in xr)return;xr[t]=!0;let r=t.endsWith(`.css`);for(let n=e.length-1;n>=0;n--){let i=e[n];if(i.href===t&&(!r||i.rel===`stylesheet`))return}let i=document.createElement(`link`);if(i.rel=r?`stylesheet`:yr,r||(i.as=`script`),i.crossOrigin=``,i.href=t,a&&i.setAttribute(`nonce`,a),document.head.appendChild(i),r)return new Promise((e,n)=>{i.addEventListener(`load`,e),i.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)})},Sr=gt,Cr=vr,wr;function Tr(){let e;return e=Sr(i(`builds/meta/${Qe().app.buildId}.json`),{responseType:`json`}).then(e=>{if(!e||typeof e!=`object`||!Array.isArray(e.prerendered))throw kn.NUXT_E5004();return e}),wr=e,e.catch(t=>{wr===e&&(wr=void 0),kn.NUXT_E5002({cause:t})}),e}function Er(){return wr||Tr()}function Dr(e){let t=typeof e==`string`?e:e.path;try{return Cr(t)}catch(e){return kn.NUXT_E5003({path:t,cause:e}),{}}}var Or=2**32-1,kr=Or-1,Ar=Object.getOwnPropertyNames(Object.prototype).sort().join(`\0`);function jr(e){let t=Object.getPrototypeOf(e);return t===Object.prototype||t===null||Object.getPrototypeOf(t)===null||Object.getOwnPropertyNames(t).sort().join(`\0`)===Ar}function Mr(e){return Object.prototype.toString.call(e).slice(8,-1)}function Nr(e){return Object.getOwnPropertySymbols(e).filter(t=>Object.getOwnPropertyDescriptor(e,t).enumerable)}function Pr(e){return!(!Number.isInteger(e)||e<0||e>kr)}function Fr(e){return!(!Number.isInteger(e)||e<0||e>Or)}function Ir(e){if(e.length===0||e.length>1&&e.charCodeAt(0)===48)return!1;for(let t=0;t<e.length;t++){let n=e.charCodeAt(t);if(n<48||n>57)return!1}return Pr(+e)}function Lr(e){for(var t=e.length-1;t>=0&&!Ir(e[t]);t--);return t+1}function Rr(e){let t=Object.keys(e);return t.length=Lr(t),t}function zr(e){return Uint8Array.fromBase64(e).buffer}function Br(e){return Uint8Array.from(Buffer.from(e,`base64`)).buffer}function Vr(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 Hr=typeof Uint8Array.fromBase64==`function`,Ur=typeof process==`object`&&process.versions?.n
2ode!==void 0,Wr=Hr?zr:Ur?Br:Vr;function Gr(e,t){if(!t)return e;let n={};for(let r of Object.keys(e))n[r]=t[r]??e[r];return n}var Kr=Object.freeze({kind:`not-plain`}),qr=Object.freeze({kind:`symbol-keys`});Object.freeze({identify:e=>e,typeOf:e=>e===null?`null`:typeof e,toPrimitive:e=>e,tagOf:e=>Mr(e),isThenable:e=>typeof e.then==`function`,toPromise:e=>Promise.resolve(e),unbox:e=>e.valueOf(),toISOString:e=>isNaN(e.getDate())?``:e.toISOString(),toStringValue:e=>e.toString(),regExpInfo:e=>({source:e.source,flags:e.flags}),valuesOf:e=>e,entriesOf:e=>e,viewInfo:e=>({buffer:e.buffer,byteOffset:e.byteOffset,byteLength:e.byteLength,length:e.length,bufferByteLength:e.buffer.byteLength}),toArrayBuffer:e=>e,lengthOf:e=>e.length,hasOwn:(e,t)=>Object.hasOwn(e,t),indicesOf:e=>Rr(e),shapeOf:e=>jr(e)?Nr(e).length>0?qr:{kind:Object.getPrototypeOf(e)===null?`null-proto`:`plain`,keys:Object.keys(e)}:Kr,get:(e,t)=>e[t]});var Jr=Object.freeze({fromPrimitive:e=>e,fromISOString:e=>new Date(e),fromStringValue:(e,t)=>e===`URL`?new URL(t):e===`URLSearchParams`?new URLSearchParams(t):Temporal[e.slice(9)].from(t),fromArrayBuffer:e=>e,fromRegExpInfo:(e,t)=>new RegExp(e,t),fromViewInfo:(e,t,n,r)=>{let i=globalThis[e];return n===void 0?new i(t):new i(t,n,r)},box:e=>Object(e),createArray:e=>Array(e),createSparseArray:e=>{let t=[];return t[kr]=void 0,delete t[kr],t.length=e,t},createObject:()=>({}),createNullPrototypeObject:()=>Object.create(null),createSet:()=>new Set,createMap:()=>new Map,set:(e,t,n)=>{e[t]=n},addValue:(e,t)=>{e.add(t)},addEntry:(e,t,n)=>{e.set(t,n)}});function Yr(e,t,n){return Xr(JSON.parse(e),t,n)}function Xr(e,t,n){let r=Gr(Jr,n?.operations);if(typeof e==`number`)return s(e,!0);if(!Array.isArray(e)||e.length===0)throw Error(`Invalid input`);let i=e,a=Array(i.length),o=null;function s(e,n=!1){if(e===-1)return r.fromPrimitive(void 0);if(e===-3)return r.fromPrimitive(NaN);if(e===-4)return r.fromPrimitive(1/0);if(e===-5)return r.fromPrimitive(-1/0);if(e===-6)return r.fromPrimitive(-0);if(n||typeof e!=`number`)throw Error(`Invalid input`);if(e in a)return a[e];let c=i[e];if(!c||typeof c!=`object`)a[e]=r.fromPrimitive(c);else if(Array.isArray(c)){if(typeof c[0]==`string`){let n=c[0],l=t&&Object.hasOwn(t,n)?t[n]:void 0;if(l){let t=c[1];if(typeof t!=`number`&&(t=i.push(c[1])-1),Object.hasOwn(a,t))return a[e]=l(a[t]);if(o??=new Set,o.has(t))throw Error(`Invalid circular reference`);return o.add(t),a[e]=l(s(t)),o.delete(t),a[e]}switch(n){case`Date`:a[e]=r.fromISOString(c[1]);break;case`Set`:let t=r.createSet();a[e]=t;for(let e=1;e<c.length;e+=1)r.addValue(t,s(c[e]));break;case`Map`:let o=r.createMap();a[e]=o;for(let e=1;e<c.length;e+=2)r.addEntry(o,s(c[e]),s(c[e+1]));break;case`RegExp`:a[e]=r.fromRegExpInfo(c[1],c[2]);break;case`Object`:{let t=c[1];if(typeof i[t]==`object`&&i[t][0]!==`BigInt`)throw Error(`Invalid input`);a[e]=r.box(s(t));break}case`BigInt`:a[e]=r.fromPrimitive(BigInt(c[1]));break;case`null`:let l=r.createNullPrototypeObject();a[e]=l;for(let e=1;e<c.length;e+=2){if(c[e]===`__proto__`)throw Error("Cannot parse an object with a `__proto__` property");r.set(l,c[e],s(c[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(i[c[1]][0]!==`ArrayBuffer`)throw Error(`Invalid data`);let t=s(c[1]);a[e]=r.fromViewInfo(n,t,c[2],c[3]);break}case`ArrayBuffer`:{let t=c[1];if(typeof t!=`string`)throw Error(`Invalid ArrayBuffer encoding`);a[e]=r.fromArrayBuffer(Wr(t));break}case`URL`:case`URLSearchParams`:case`Temporal.Duration`:case`Temporal.Instant`:case`Temporal.PlainDate`:case`Temporal.PlainTime`:case`Temporal.PlainDateTime`:case`Temporal.PlainMonthDay`:case`Temporal.PlainYearMonth`:case`Temporal.ZonedDateTime`:a[e]=r.fromStringValue(n,c[1]);break;default:throw Error(`Unknown type ${n}`)}}else if(c[0]===-7){let t=c[1];if(!Fr(t))throw Error(`Invalid input`);let n=r.createSparseArray(t);a[e]=n;for(let e=2;e<c.length;e+=2){let i=c[e];if(!Pr(i)||i>=t)throw Error(`Invalid input`);
2r.set(n,i,s(c[e+1]))}}else{let t=r.createArray(c.length);a[e]=t;for(let e=0;e<c.length;e+=1){let n=c[e];n!==-2&&r.set(t,e,s(n))}}}else{let t=r.createObject();a[e]=t;for(let e of Object.keys(c)){if(e===`__proto__`)throw Error("Cannot parse an object with a `__proto__` property");r.set(t,e,s(c[e]))}}return a[e]}return s(0)}async function Zr(e,t={}){return null}async function Qr(e,t){return null}function $r(e){return new URL(e,`http://localhost`).pathname}function ei(e){return!!Dr({path:$r(e)}).payload}var Y=null;async function ti(){if(Y)return Y;let e=document.getElementById(`__NUXT_DATA__`);if(!e)return{};let t=await ni(e.textContent||``),n=e.dataset.src?await Qr(e.dataset.src,t.prerenderedAt?`force-cache`:`no-cache`):void 0;return Y={...t,...n,...window.__NUXT__},Y.config?.public&&(Y.config.public=dt(Y.config.public)),Y}async function ni(e){return await Yr(e,W()._payloadRevivers)}function ri(e,t){W()._payloadRevivers[e]=t}function ii(e){try{return JSON.parse(e)}catch{return e}}var ai=[[`NuxtError`,e=>x(e)],[`EmptyShallowRef`,e=>qt(e===`_`?void 0:e===`0n`?BigInt(0):ii(e))],[`EmptyRef`,e=>ct(e===`_`?void 0:e===`0n`?BigInt(0):ii(e))],[`ShallowRef`,e=>qt(e)],[`ShallowReactive`,e=>ze(e)],[`Ref`,e=>ct(e)],[`Reactive`,e=>dt(e)]],oi=B({name:`nuxt:revive-payload:client`,order:-30,async setup(e){let t,n;for(let[e,t]of ai)ri(e,t);Object.assign(e.payload,([t,n]=K(()=>e.runWithContext(ti)),t=await t,n(),t)),delete window.__NUXT__}},1);function si(e,t){t.push(rt),e.vueApp.use(t);let n=!0,r=()=>{n=!1,t.render()};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.finally(a):a()},r})}function ci(e,t,n){let r=e.push,i=e;return i.ssr=!1,i.hooks=t,i.dirty=!!i.dirty,i.use=e=>Dn(i,e),i.render=()=>n(i),i.invalidate=()=>{for(let e of i.entries.values())delete e._tags;i.dirty=!0,t.callHook(`entries:updated`,i)},i.push=(n,a)=>{let o=a?.onRendered?t.hook(`dom:rendered`,a.onRendered):void 0,s=r(n,a),c=e.entries.get(s._i);return c&&(c._o=n),i.dirty=!0,t.callHook(`entries:updated`,i),{_i:s._i,patch(e){s.patch(e),i.dirty=!0,t.callHook(`entries:updated`,i)},dispose(){o?.(),e.entries.has(s._i)&&(s.dispose(),i.invalidate())}}},t.hook(`entries:updated`,()=>{i.render()}),i}var li=/\s+/;function ui(e={}){return t=>mi(t,e)}function di(e){for(let t of e.entries.values())if(t._pending!==void 0)return!0;return!1}function fi(e){for(let t in e._s)e._s[t]();for(let t in e._p)e._p[t]();e._s={},e._p={},e._e.clear(),e._l.clear()}function pi(e,t){let n={_d:t,_t:t.title,_e:new Map([[`htmlAttrs`,t.documentElement],[`bodyAttrs`,t.body]]),_p:{},_s:{},_l:new Map};for(let e of[...t.body.children,...t.head.children]){let t=e.tagName.toLowerCase();if(!v.has(t))continue;let r={innerHTML:e.innerHTML};for(let t of e.getAttributeNames())r[t]=e.getAttribute(t);let i=P({tag:t,props:{}},r);i.key=e.getAttribute(`data-hid`)||void 0;let a=en(i)||Ke(i),o=a,s=1;for(;n._e.has(o);)o=`${a}:${s++}`;n._e.set(o,e)}for(let t of e.entries.values())if(t._o!==void 0){let e=t._o;for(let t of[`bodyAttrs`,`htmlAttrs`]){let r=e[t]?.class;if(typeof r==`string`){let e=n._e.get(t);for(let i of r.split(li))i&&(n._p[`${t}:attr:class:${i}`]=()=>e.classList.remove(i))}}}return n}function mi(e,t={}){let n=t.document||e.resolvedOptions.document,r=e._dom,i=!!r&&r._d!==n;if(!n||r&&!i&&!e.dirty&&!di(e)||e._du)return!1;let a=n.defaultView;e._du=!0;let o=!1;try{let r=function(e,t,n,r){let i=`${e}:${t}`;f._s[i]=!r&&f._p[i]||n,delete f._p[i]},i=function(e){let t=f._p[e];return delete f._p[e],t},s=function(e,t,n,i,a,o){let s=`event:${t}`,c=`${e}:${s}`,l=f._l.get(c);if(l&&l[0]===o&&l[1]===n&&l[2]===i){r(e,s,l[4]);return}l?.[4]();let u=`data-${t}`,d=(e=>i.call(a,e)),p=()=>{o.removeEventListener(n,d),a.getAttribute(u)===``&&a.removeAttribute(u),f._l.get(c)?.[3]===d&&f._l.delete(c)};o.addEventListener(n,d),f._l.set(c,[o,n,i,d,p]),a.setAttribute(u,``),r(e,s,p,!0)},c=function({id:e,$el:t,tag:n}){let o=n.tag.endsWith(`Attrs`);
2if(f._e.set(e,t),!o){let a=n.textContent;a!=null&&a!==``&&(a!==t.textContent&&(t.textContent=a),r(e,`text`,()=>{t.textContent===a&&(t.textContent=``)},!0));let o=n.innerHTML;o!=null&&o!==``&&(o!==t.innerHTML&&(t.innerHTML=o),r(e,`html`,()=>{t.innerHTML===o&&(t.innerHTML=``)},!0));let s=`${e}:el`;f._s[s]=i(s)||(()=>{t?.remove(),f._e.delete(e)})}for(let r in n.props){let o=n.props[r];if(r[0]===`o`&&r[1]===`n`&&typeof o==`function`){let i=r.slice(2);t?.dataset?.[`${r}fired`]&&o.call(t,new((a?.Event)||Event)(i)),s(e,r,i,o,t,n.tag===`bodyAttrs`&&a?a:t);continue}let c=`${e}:attr:${r}`;if(r===`class`&&o)for(let e of o){let n=`${c}:${e}`;f._s[n]=i(n)||(()=>t.classList.remove(e)),t.classList.contains(e)||t.classList.add(e)}else if(r===`style`&&o)for(let[e,n]of o){let r=`${c}:${e}`;f._s[r]=i(r)||(()=>t.style.removeProperty(e)),t.style.setProperty(e,n)}else o!==!1&&o!==null&&(t.getAttribute(r)!==o&&t.setAttribute(r,o===!0?``:String(o)),f._s[c]=i(c)||(()=>t.removeAttribute(r)))}},l={shouldRender:!0,tags:[]};if(Xt(e,`dom:beforeRender`,l),!l.shouldRender)return!1;let d=e._dom;d?._d!==n&&(d&&fi(d),d=void 0),d?d._p=d._s:d=pi(e,n),d._s={};let f=d,p=[],m={};e.dirty=!1;let h=u(e,t.tagWeight?{tagWeight:t.tagWeight}:void 0),g=[],_={};for(let e of h){let t=_[e._d]||0,i=(t?`${e._d}:${t}`:e._d)||e._h,a={tag:e,id:i,shouldRender:!0};if(e.tag===`meta`&&e._d&&Qt(e._d)&&(_[e._d]=t+1),g.push(a),e.tag===`title`){n.title=e.textContent,r(`title`,``,()=>n.title=f._t);continue}a.$el=f._e.get(i),a.$el?c(a):v.has(e.tag)&&p.push(a)}for(let e of p)e.$el=n.createElement(e.tag.tag),c(e),(m[e.tag.tagPosition||`head`]??=n.createDocumentFragment()).appendChild(e.$el);m.head&&n.head.appendChild(m.head),m.bodyOpen&&n.body.insertBefore(m.bodyOpen,n.body.firstChild),m.bodyClose&&n.body.appendChild(m.bodyClose);for(let e in f._p)f._p[e]();e._dom=f,o=!0,Xt(e,`dom:rendered`,{renders:g})}catch(t){throw e.dirty=!0,t}finally{e._du=!1}return o&&(e.dirty||di(e))&&mi(e,t),o}var hi=e=>typeof e.tagPriority==`number`?e.tagPriority:100+(m[e.tagPriority]||0);function gi(e={}){e.document=e.document||(typeof window<`u`?document:void 0);let t=e.render||ui({document:e.document}),n=ci(On(t,{document:e.document,propResolvers:e.propResolvers,_tagWeight:hi,init:[]}),Se(e.hooks),t);return e.plugins?.forEach(e=>n.use(e)),e.init?.forEach(e=>e&&n.push(e)),n}function _i(e={}){let t=ui(),n,r=0;return n=gi({render:()=>{let e=++r;setTimeout(()=>{e===r&&t(n)},0)},...e}),n.install=Jt(n),n}var vi={disableDefaults:!0,plugins:[bn,Cn,En,yn]},yi=B({name:`nuxt:head`,enforce:`pre`,setup(e){si(e,_i(vi))}}),bi=/(:\w+)\([^)]+\)/g,xi=/(:\w+)[?+*]/g,Si=/:\w+/g,Ci=(e,t)=>t.path.replace(bi,`$1`).replace(xi,`$1`).replace(Si,t=>e.params[t.slice(1)]?.toString()||``),wi=(e,t)=>{let n=e.route.matched.find(t=>t.components?.default===e.Component.type),r=t??n?.meta.key??(n&&Ci(e.route,n));return typeof r==`function`?r(e.route):r},Ti=(e,t)=>({default:()=>e?q(g,e===!0?{}:e,t):t});function Ei(e){return Array.isArray(e)?e:[e]}var Di=[nn(async e=>{let t,n;if(!e.meta?.validate)return;let r=([t,n]=K(()=>Promise.resolve(e.meta.validate(e))),t=await t,n(),t);if(r!==!0)return x({fatal:!0,status:r&&(r.status||r.statusCode)||404,statusText:r&&(r.statusText||r.statusMessage)||`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}})},1),nn(e=>{let t=Dr({path:e.path});if(t.redirect){let n=t.redirect.includes(`#`)?t.redirect:t.redirect+e.hash;return ke(n,{acceptRelative:!0})?(window.location.href=n,!1):n}})],Oi={},ki=[{name:`actualites-id`,path:`/actualites/:id()`,component:()=>J(()=>import(`./Cu_XWPs5.js`),__vite__mapDeps([0,1,2,3,4,5]),import.meta.url)},{name:`domaines-domain`,path:`/domaines/:domain()`,component:()=>J(()=>import(`./BPj_OROL.js`),__vite__mapDeps([6,1,2,7,4,8,9]),import.meta.url)},{name:`actualites`,path:`/actualites`,component:()=>J(()=>import(`./DE8TqNGU.js`),__vite__mapDeps([10,1,3,11,4,5,2,12,7,8,13,14]),import.meta.url)},{name:`avantages`,path:`/avantages`,component:()=>J(()=>import(`./BY_x8Kvg.js`),__vite__mapDeps([15,1,4,12,7,8,13,16,17,2]),import.meta.url)},{name:`cookies`,path:`/cookies`,component:()=>J(()=>import(`./BxTkX8wd.js`),__vite__mapDeps([18,1,4,12,7,16]),import.meta.url)},{name:`devenir-adherent`,path:`/devenir-adherent`,component:()=>J(()=>import(`./BIHOvefP.js`),__vite__mapDeps([19,1,20,2,4,12,7,8,21]),import.meta.url)},{name:`domaines`,path:`/domaines`,component:()=>J(()=>import(`./5l2iP8GG.js`),__vite__mapDeps([22,1,23,7,4,12,8,9,24]),import.meta.url)},{name:`mentions-legales`,path:`/mentions-legales`,component:()=>J(()=>import(`./_mjWRUbp.js`),__vite__mapDeps([25,1,4,12,7,16]),import.meta.url)},{name:`parcours-frontalier`,path:`/parcours-frontalier`,component:()=>J(()=>import(`./ElsfHWCb.js`),__vite__mapDeps([26,1,7,4,12,8,21,24,27]),import.meta.url)},{name:`politique-de-confidentialite`,path:`/politique-de-confidentialite`,component:()=>J(()=>import(`./D1Mm-uqV.js`),__vite__mapDeps([28,1,4,12,7,16]),import.meta.url)},{name:`qui-sommes-nous`,path:`/qui-sommes-nous`,component:()=>J(()=>import(`./y3U2AsyY.js`),__vite__mapDeps([29,1,30,31,32,23,4,12,7,8,17,2,21]),import.meta.url)},{name:`index`,path:`/`,component:()=>J(()=>import(`./vZe6aN_B.js`),__vite__mapDeps([33,1,30,31,20,2,32,3,23,7,11,4,8,14,9,24,27]),import.meta.url)}];
2function Ai(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),et(n,``)}let s=et(r,e),c=!n||C(s,n)?s:n;return c+(c.includes(`?`)?``:i)+a}var ji=B({name:`nuxt:router`,enforce:`pre`,async setup(e){let t,r,i=Qe().app.baseURL,a=h.history?.(i)??Fn(i),o=h.routes?([t,r]=K(()=>h.routes(ki)),t=await t,r(),t??ki):ki,s,c=pr({...h,scrollBehavior:(e,t,r)=>{if(t===n){s=r;return}if(h.scrollBehavior){if(c.options.scrollBehavior=h.scrollBehavior,`scrollRestoration`in window.history){let e=c.beforeEach(()=>{e(),window.history.scrollRestoration=`manual`})}return h.scrollBehavior(e,n,s||r)}},history:a,routes:o});`scrollRestoration`in window.history&&(window.history.scrollRestoration=`auto`),e.vueApp.use(c);let l=qt(c.currentRoute.value);c.afterEach((e,t)=>{l.value=t}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>l.value});let u=Ai(i,window.location,e.payload.path),d=qt(c.currentRoute.value),f=()=>{d.value=c.currentRoute.value};c.afterEach((e,t)=>{let n=e.matched.at(-1)?.components?.default,r=t.matched.at(-1)?.components?.default;if(n===r){wi({route:e,Component:{type:n}})===wi({route:t,Component:{type:r}})&&f();return}e.matched.length<t.matched.length&&e.matched.every((e,n)=>e.components?.default===t.matched[n]?.components?.default)&&f()});let p={sync:f};for(let e in d.value)Object.defineProperty(p,e,{get:()=>d.value[e],enumerable:!0});e._route=ze(p),e._middleware||={global:[],named:{}};let m=ve();c.afterEach(async(t,n,r)=>{delete e._processingMiddleware,!e.isHydrating&&m.value&&await e.runWithContext(me),r&&await e.callHook(`page:loading:end`)});try{[t,r]=K(()=>c.isReady()),await t,r()}catch(n){[t,r]=K(()=>j(e,n)),await t,r()}let g=u===c.currentRoute.value.fullPath?c.currentRoute.value:c.resolve(u),_=c.currentRoute.value.fullPath,v=e.isHydrating&&e.payload.prerenderedAt&&e.payload.path&&u!==e.payload.path&&C(c.currentRoute.value.path,e.payload.path);f();function y(t){!e.isHydrating&&t.fullPath!==Ai(i,window.location)&&a.push(t.fullPath)}let b=e.payload.state._layout;return c.beforeEach(async(t,n)=>{await e.callHook(`page:loading:start`),t.meta=dt(t.meta),e.isHydrating&&b&&!it(t.meta.layout)&&(t.meta.layout=b),e._processingMiddleware=!0;{let r=new Set([...Di,...e._middleware.global]);for(let e of t.matched){let t=e.meta.middleware;if(t)for(let e of Ei(t))r.add(e)}let i=Dr({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 Oi[i]?.().then(e=>e.default||e):i;if(!r)throw Ft.NUXT_E2004({entry:String(i),validMiddleware:void 0});try{let i=await e.runWithContext(()=>r(t,n));if(!e.payload.serverRendered&&e.isHydrating&&(i===!1||i instanceof Error)){let t=i||x({status:404,statusText:`Page Not Found: ${u}`});return await e.runWithContext(()=>k(t)),!1}if(i===!0)continue;if(i===!1)return i;if(i)return te(i)&&i.fatal&&(await e.runWithContext(()=>k(i)),y(t)),i}catch(n){let r=x(n);return r.fatal&&(await e.runWithContext(()=>k(r)),y(t)),r}}}}),c.onError(async()=>{delete e._processingMiddleware,await e.callHook(`page:loading:end`)}),c.afterEach(t=>{if(t.matched.length===0&&!m.value)return e.runWithContext(()=>k(x({status:404,fatal:!1,statusText:`Page not found: ${t.fullPath}`,data:{path:t.fullPath}})))}),e.hooks.hookOnce(`app:created`,async()=>{try{if(`name`in g&&(g.name=void 0),c.currentRoute.value.fullPath===_){if(v){let t=c.resolve(e.payload.path);`name`in t&&(t.name=void 0),await c.replace({...t,force:!0});let n=()=>{e[`~restoreDeferredRoute`]&&(e[`~restoreDeferredRoute`]=void 0,c.currentRoute.value=c.resolve(u),f(),c.replace({...g,force:!0}).catch(()=>{}))};e[`~restoreDeferredRoute`]=n,e.hooks.hookOnce(`app:suspense:resolve`,n)}else await c.replace({...g,force:!0})}c.options.scrollBehavior=h.scrollBehavior}catch(t){await j(e,t)}}),{provide:{router:c}}}},1),Mi=B({name:`nuxt:payload`,setup(e){let t=new Set;I().beforeResolve(async(n,r)=>{let i=ei(n.path),a=i?Bt(n.fullPath):n.path;if(a===(i?Bt(r.fullPath):r.path))return;let o=await Zr(a);if(o){for(let n of t)delete e.static.data[n];for(let n in o.data)n in e.static.data||t.add(n),e.static.data[n]=o.data[n]}}),be(()=>{e.hooks.hook(`link:prefetch`,async e=>{let{hostname:t,pathname:n}=new URL(e,window.location.href);t===window.location.hostname&&await Zr(e).catch(()=>{xt.NUXT_E7003({url:e})})}),navigator.connection?.effectiveType!==`slow-2g`&&setTimeout(Er,1e3)})}}),Ni=B(()=>{let e=I();be(()=>
2{e.beforeResolve(async()=>{await new Promise(e=>{setTimeout(e,100),requestAnimationFrame(()=>{setTimeout(e,0)})})})})}),Pi=B(e=>{let t;async function n(){let r;try{r=await Er()}catch(e){let t=e;if(!(`status`in t&&(t.status===404||t.status===403)))throw t}t&&clearTimeout(t),t=setTimeout(n,Re);try{let n=await gt(i(`builds/latest.json`)+`?${Date.now()}`);n.id!==r?.id&&(e.hooks.callHook(`app:manifest:update`,n),t&&clearTimeout(t))}catch{}}be(()=>{t=setTimeout(n,Re)})});function Fi(e={}){let t=e.path||window.location.pathname,n=new URL(t,window.location.href);if(n.host!==window.location.host)throw Ft.NUXT_E2010({path:t});if(n.protocol&&ae(n.protocol))throw Ft.NUXT_E2002({toPath:t,protocol:n.protocol});let r={};try{r=JSON.parse(sessionStorage.getItem(`nuxt:reload`)||`{}`)}catch{}if(e.force||r?.path!==t||r?.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:W().payload.state}))}catch{}window.location.pathname===t?window.location.reload():window.location.href=t}}var Ii=B({name:`nuxt:chunk-reload-crawler`,setup(e){let t=!0;e.hooks.hookOnce(`app:suspense:resolve`,()=>{t=!1}),e.hook(`app:chunkError`,()=>{t&&Dt(navigator.userAgent)&&Fi()})}}),Li=B({name:`nuxt:chunk-reload`,setup(e){let t=I(),n=Qe(),r=new Set;t.beforeEach(()=>{r.clear()}),e.hook(`app:chunkError`,({error:e})=>{r.add(e)});function i(e){Fi({path:Nt(n.app.baseURL,e.fullPath),persistState:!0})}e.hook(`app:manifest:update`,()=>{t.beforeResolve(i)}),t.onError((e,t)=>{r.has(e)&&i(t)})}}),Ri=B({name:`nuxt:island-link-navigation`,setup(e){}}),zi=B({name:`nuxt:global-components`}),Bi={},Vi=B({name:`nuxt:prefetch`,setup(e){let t=I();e.hooks.hook(`app:mounted`,()=>{t.beforeEach(async e=>{let t=e?.meta?.layout;t&&typeof Bi[t]==`function`&&await Bi[t]()})}),e.hooks.hook(`link:prefetch`,e=>{if(ke(e))return;let n=t.resolve(e);if(!n)return;let r=n.meta.layout,i=Ei(n.meta.middleware).filter(e=>typeof e==`string`);for(let e of i){let t=Oi[e];typeof t==`function`&&t()}typeof r==`string`&&r in Bi&&c(Bi[r])})}});function Hi(e){return new URL(globalThis.location.href)}var Ui=[`fr`],Wi={fr:[{key:`locale_fr_46json_d9904316`,load:()=>Promise.resolve({}),cache:!0}]},Gi=[],X=[{code:`fr`,language:`fr-FR`,name:`Français`,domains:[],defaultForDomains:[]}];function Ki(e){let t=e.length,n=0,r=0,i=8997,a=0,o=33826,s=0,c=40164,l=0,u=52210;for(;n<t;)i^=e.charCodeAt(n++),r=i*435,a=o*435,s=c*435,l=u*435,s+=i<<8,l+=o<<8,a+=r>>>16,i=r&65535,s+=a>>>16,o=a&65535,u=l+(s>>>16)&65535,c=s&65535;return{high:(u<<16|c)>>>0,low:(o<<16|i)>>>0}}function qi(e){let{high:t,low:n}=Ki(e);return BigInt(t)<<32n|BigInt(n)}var Ji=`0123456789abcdef`;Array.from({length:256},(e,t)=>Ji.charAt(t>>4)+Ji.charAt(t&15));function Yi(e){return qi(e).toString(36)}function Xi(e,t){if(e===null)return`L`;let n,r=0,i=e,a=typeof e;if(a!==`object`)return a===`number`?e-e===0?`n`+e:`L`:a===`string`?`s`+e:a===`bigint`?`n`+e:a===`boolean`?e?`T`:`F`:void 0;let o=Array.isArray(e);if(!o){if(e instanceof Date)return`d`+ +e;if(e instanceof RegExp)return`r`+e.source+e.flags}if(a=t.indexOf(e),~a)return`~`+(a+1);if(typeof e.toJSON==`function`&&!ArrayBuffer.isView(e)){if(e=e.toJSON(),typeof e!=`object`||!e)return Xi(e,t);if(a=t.indexOf(e),~a)return`~`+(a+1);o=Array.isArray(e)}if(t.push(i),o)for(n=`a`;r<e.length;n+=(a=Xi(e[r++],t))===void 0?`L`:a);else if(e instanceof Set){n=`e`;for(let r of e)n+=(a=Xi(r,t))===void 0?`L`:a}else if(e instanceof Map)for(i=[...e.keys()],i.length>1&&i.sort(),n=`o`;r<i.length;r++)(a=Xi(e.get(i[r]),t))!==void 0&&(n+=i[r]+a);else if(e[Symbol.toStringTag]===void 0||ArrayBuffer.isView(e))for(i=Object.keys(e),i.length>1&&i.sort(),n=`o`;r<i.length;r++)(a=Xi(e[i[r]],t))!==void 0&&(n+=i[r]+a);else throw Error(`Unsupported value`);return t.pop(),n}function Zi(e){return Xi(e,[])??`U`}function Z(e){return Yi(Zi(e))}var Qi=gt,$i=[`method`,`baseURL`,`query`,`params`,`body`,`headers`];function ea(e){let t=[R(e.method)?.toUpperCase()||`GET`,R(e.baseURL)];for(let n of[e.query||e.params]){let e=R(n);if(!e)continue;let r={};for(let[t,n]of Object.entries(e))r[R(t)]=R(n);t.push(r)}if(e.body){let n=R(e.body);if(!n)t.push(Z(n));else if(n instanceof ArrayBuffer)t.push(Z(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(Z(e))}
2else if(ye(n))t.push(Z(dt(n)));else try{t.push(Z(n))}catch{rn.NUXT_E3002({cause:n})}}return t}var ta=an({name:`createUseFetch`,factory(e={}){function t(t,n,i){let[a={},o]=typeof n==`string`?[{},n]:[n,i],s=typeof e==`function`?e(a):e,{server:c,lazy:l,default:u,transform:d,pick:f,watch:p,immediate:m,getCachedData:h,deep:g,dedupe:_,timeout:v,enabled:y,...b}={...typeof e==`function`?{}:s,...a,...typeof e==`function`?s:{}},x=r(()=>R(t)),S=r(()=>R(b.key)||`$f`+Z([o,typeof x.value==`string`?x.value:``,...ea(b)]));if(!b.baseURL&&typeof x.value==`string`&&x.value[0]===`/`&&x.value[1]===`/`)throw rn.NUXT_E3001({url:x.value});let C=dt({...st,...b,cache:typeof b.cache==`boolean`?void 0:b.cache}),w={server:c,lazy:l,default:u,transform:d,pick:f,immediate:m,getCachedData:h,deep:g,dedupe:_,timeout:v,enabled:y,watch:p===!1?[]:[...p||[],C]};return p===!1&&(w._keyTriggersExecute=!1),on(S,(e,{signal:t})=>{let n=b.$fetch||Qi,r={signal:t,...C};for(let e of $i)typeof r[e]==`function`&&(r[e]=R(r[e]));return n(x.value,r)},w)}return t}});ta.__nuxt_factory(),ta.__nuxt_factory({lazy:!0,_functionName:`useLazyFetch`});var na=new Map;function ra(e){if(typeof e!=`object`||!e)return e;if(Array.isArray(e))return e.map(ra);let t=Ht(null);for(let n of Object.keys(e))t[n]=ra(e[n]);return t}var ia=T((e,t,n)=>{if(t===`messages`||t===`datetimeFormats`||t===`numberFormats`)return e[t]??=Ht(null),Ze(n,e[t]),!0});async function aa(e){let t=W(),n={messages:Ht(null)};for(let r of e){let e=await r().then(e=>oa(e)?e.default:e),i=Ot(e)?await t.runWithContext(()=>e()):e;n=ia(Ht(null),i,n)}return n.fallbackLocale??=!1,n}var oa=e=>ut(e)===`[object Module]`;async function sa(e,t){let n=W();try{let r=await n.runWithContext(t.load).then(e=>oa(e)?e.default:e);return Ot(r)?await n.runWithContext(()=>r(e)):r}catch(t){throw Error(`Failed loading locale (${e}): `+t.message,{cause:t})}}async function ca(e,t=[]){let n=W(),r=await Promise.all(t.map(async t=>{let r=la(t),i=r||await n.runWithContext(()=>sa(e,t));return!r&&t.cache!==!1&&na.set(t.key,{ttl:Date.now()+864e5,value:i}),i})),i={};for(let e of r)Ze(e,i);return i}function la(e){if(e.cache===!1)return;let t=na.get(e.key);if(t!=null)return t.ttl>Date.now()?t.value:void 0}function ua(e){return t=>!e.dynamic.includes(t)&&!e.undeliverable.includes(t)}function da(e){return t=>!e.ssr||e.undeliverable.includes(t)||e.dynamic.includes(t)&&(e.prerender||e.ssg)}function fa(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 pa=`___`,ma=`___default`;function ha(e){return typeof e==`string`?e:e==null?``:e.toString()}function ga(e){return ha(typeof e==`object`?e?.name:e).split(pa)[0]}function _a(e,t,n){return n?e+pa+t+ma:e+pa+t}var va=e=>e?t:Ct;function ya(e,t,n){return n.routing&&(e!==t||n.strategy===`prefix`)}var ba=fa(0),xa=e=>ba(e),Sa=e=>e.split(pa).at(1)??``;function Ca(e){return String(typeof e==`object`?e?.name||e?.path||``:e)}function wa(e){let t=Ca(e);return t[0]===`/`?xa(t):Sa(t)||(typeof e==`object`&&e?.path?xa(String(e.path)):``)}function Ta(e,t){return!t.routing&&!t.domains?e=>ha(e):(t,n)=>{let r=ha(t),i=_a(r,n,!0);return e(i)?i:_a(r,n,!1)}}function Ea(e,t){return t.routing?t.strategy===`prefix`?(t,n)=>{let r=`/`+n+(t.path===`/`?``:t.path),i=e.options.routes.find(e=>e.path===r);return i==null?t:e.resolve(_t({},t,i,{path:r}))}:t=>e.resolve(t):e=>e}var Q=(e=``)=>e.replace(/^https?:\/\//i,``).toLowerCase();function Da(e,t){return!!e?.domains.some(e=>Q(e)===t)}function Oa(e,t,n){let r=e.find(e=>e.code===n);return!r?.domains.length||Da(r,t)?`here`:e.some(e=>Da(e,t))?`other-domain`:`off-host`}function ka(e,t,n){return Oa(e,t,n)!==`other-domain`}var Aa=e=>e?.defaultForDomains[0]||e?.domain||e?.domains[0];function ja(e,t,n){if(!ka(n,e,t))return Aa(n.find(e=>e.code===t))}function Ma(e,t,n){let r=e.filter(e=>Da(e,t));return(r.find(e=>e.code===n)||r.find(e=>e.defaultForDomains.some(e=>Q(e)===t))||r[0])?.code}function Na(e,t){let n=t.replace(/^\./,``).replace(/:\d+$/,``).toLowerCase();return e.every(e=>e.domains.concat(e.domain||[]).every(e=>{let t=Q(e).replace(/:\d+$/,``);return t===n||t.endsWith(`.`+n)}))}var Pa=(e,t)=>ke(e,{strict:!0})?e:t.protocol+`//`+e;function Fa(e,t,n,r=X){let i=r.find(e=>e.code===n),a=e?.[n]?.domain||i?.domain||i?.domains.find(e=>Q(e)===t.host)||ja(t.host,n,r);if(a)return Pa(a,t)}function Ia(e,t,n=X){let r;for(let i of n){let n=La(i,e);for(let e of[n.domain,...n.domains])!e||Q(e)!==t.host||(!r||!ke(r,{strict:!0})&&ke(e,{strict:!0}))&&(r=e)}return r&&Pa(r,t)}function La(e,t){if(typeof e==`string`)return e;let n=e,r=t[n.code]?.domain;return!r||r===n.domain?e:{...n,domain:r,domains:[r],defaultForDomains:n.defaultForDomains.length?[r]:[]}}function Ra(e){let t={};for(let n of Ui){let r=za(e,[n]);t[n]={fallbacks:r,cacheable:Va(n,r)}}return t}function za(e,t){if(e===!1)return[];if(nt(e))return e;let n=[];if(V(e))return t.every(t=>t!==e)&&n.push(e),n;let r=[...t,`default`];
2for(let t of r)t in e!=0&&(n=[...n,...e[t].filter(Boolean)]);return n}function Ba(e){return Wi[e]!=null&&Wi[e].every(e=>e.cache!==!1)}function Va(e,t){return Ba(e)&&t.every(e=>Ba(e))}function Ha(e,t=X){return t.find(t=>t.defaultForDomains.some(t=>Q(t)===e))?.code}function Ua(e,t,n=X){return Ha(e,n)||t||(n.some(e=>e.domains.length)?n[0]?.code:``)||``}var $=e=>Ui.includes(e||``),Wa=e=>$(e)?e:void 0,Ga=e=>!!e.path&&!e.name;function Ka(e){let{router:t,defaultLocale:n,strictSeo:r,compactRoutes:i}=e,a={strategy:e.strategy,routing:e.routing,domains:e.domains},o=va(e.trailingSlash),s=Ta(e=>t.hasRoute(e),a);function c(e,n){e.name=ga(e.name||t.currentRoute.value);let r=s(e.name,n);if(t.hasRoute(r))e.name=r,i&&e.params&&delete e.params.locale;else if(i&&$(n)&&d().has(e.name))return e.params={...e.params||{},locale:n},e;return e.name=r,e}let l=Ea(t,a),u;function d(){if(u)return u;if(u=new Set,i)for(let e of t.getRoutes())e.name!=null&&/^\/:locale\(/.test(e.path)&&u.add(String(e.name));return u}function f(e,r){let c=l(e,r),u=ga(c);if(u){let e=s(u,r);if(t.hasRoute(e)){c.name=e;let t=c;return i&&t.params&&delete t.params.locale,c}if(i&&d().has(u)){let e=c;return e.name=u,e.params={...e.params||{},locale:r},e}return c.name=e,c}return ya(r,n,a)&&(c.path=`/`+r+c.path),c.path=o(c.path,!0),c}let p=()=>t.currentRoute.value.meta.nuxtI18nInternal??{},m=(e,t=p())=>r&&!!e&&Object.keys(t).length>0&&!t[e],h=a.strategy===`prefix_except_default`||a.strategy===`prefix_and_default`,g=(t,n,r)=>!!t&&Ua(Q(t),e.configuredDefaultLocale,r)===n,_=e=>(t,n,r,i)=>{let a=e(n);return a?(h&&g(Aa(r),n,i)&&xa(t)===n&&(t=t.slice(n.length+1)||`/`),Nt(a,t)):t},v=_(e.getBaseUrl),y=_(e.getCanonicalBaseUrl);return{router:t,getLocale:e.getLocale,getLocales:e.getLocales,getBaseUrl:e.getBaseUrl,getRouteBaseName:ga,getRouteLocalizedParams:p,getLocalizedDynamicParams:t=>{let n=e.getLocalePathPayload?.();return n?n[t]||{}:p()?.[t]},afterSwitchLocalePath:(t,n)=>{if(m(n))return``;if(!a.domains)return t;let r=e.getHost()??``,i=e.getLocales(),o=i.find(e=>e.code===n);return Da(o,r)||!t?t:v(t,n,o,i)},getAlternatePath:(t,n)=>{if(n!==e.getLocale()&&m(n))return``;if(!a.domains||!t)return t;let r=e.getLocales();return y(t,n,r.find(e=>e.code===n),r)},resolveLocalizedRouteObject:(e,t)=>Ga(e)?f(e,t):c(e,t)}}function qa(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}function Ja(e,t=W()){let n=Ya(t);return{...Ka({router:I(),defaultLocale:e.getDefaultLocale(),configuredDefaultLocale:e.config.defaultLocale||``,getLocale:e.getLocale,getLocales:e.getLocales,getBaseUrl:e.getBaseUrl,getCanonicalBaseUrl:e.getCanonicalBaseUrl,getHost:()=>Hi({xForwardedHost:!0}).host,getLocalePathPayload:()=>!1,strategy:`no_prefix`,routing:!1,domains:!1,trailingSlash:!1,strictSeo:!1,compactRoutes:!1}),strictSeo:!1,_head:void 0,get head(){return this._head??=lt({}),this._head},metaState:{htmlAttrs:{},meta:[],link:[]},seoSettings:{dir:!1,lang:!1,seo:typeof e.config.experimental.strictSeo==`object`&&e.config.experimental.strictSeo||!1},localePathPayload:n,routingOptions:{defaultLocale:e.config.defaultLocale||``,domains:!1,strictCanonicals:e.config.experimental.alternateLinkCanonicalQueries??!0,hreflangLinks:!1}}}function Ya(e=W()){let t=document.querySelector(`[data-nuxt-i18n-slp="${e._id}"]`)?.textContent;return JSON.parse(t||`{}`)}function Xa(e){return e!=null&&`global`in e&&`mode`in e?e.global:e}function Za(e){let t=Xa(e);return`__composer`in t?t.__composer:t}function Qa(e,t){return e?e.$config.public.i18n:Qe(t).public.i18n}function $a(e){let t=Qa(e).detectBrowserLanguage,n=t||{};return{...n,enabled:!!t,cookieKey:n.cookieKey||`i18n_redirected`}}function eo(e){if(e)return{path:`/`+(V(e)?e:e.path).replace(/^\//,``),code:!V(e)&&e.statusCode||302}}var to={"&":`&`,'"':`"`,"'":`'`,"<":`<`,">":`>`};function no(e){return e.replace(/["'&<>]/g,e=>to[e])}var ro=()=>ot(`i18n:cached-locale-configs`,()=>void 0),io=()=>ot(`i18n:resolved-locale`,()=>``);function ao(e,t){let n=!Ot(t)&&je(t).protocol;return n?{host:e.host,protocol:n}:e}function oo(e){let{baseUrl:t,appBase:n,domains:r,getDomainForHost:i,getDomainFromLocale:a}=e,o=Ot(t)?t:()=>r&&i()||t||``;return e=>Nt(e&&a(e)||o(),n)}function so({cookieCrossOrigin:e,cookieDomain:t,cookieSecure:n,cookieKey:r}){let i=new Date;return Le(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})}var co=ua({dynamic:[],undeliverable:[]});function lo(e,t,n,r=!1){let i=Xa(t),a=Qa(e),o=$a(e),s=ro(),c=so(o),l=new Set,u=e=>s.value[e],d,f=()=>d??=ao(Hi({xForwardedHost:!0}),a.baseUrl),p=oo({baseUrl:Ot(a.baseUrl)?()=>a.baseUrl(e):a.baseUrl,appBase:e.$config.app.baseURL,domains:!1,getDomainForHost:()=>Ia(a.domainLocales,f()),getDomainFromLocale:e=>Fa(a.domainLocales,f(),e)}),m=p,h=io(),g=da({ssr:!0,ssg:!1,prerender:!1,dynamic:[],undeliverable:[]}),_=e=>``,v=async t=>{if(!(t in Wi))return;let n=await e.runWithContext(()=>ca(t,Wi[t])),a=r?ra(n):n;i.mergeLocaleMessage(t,a)},y=async e=>{if(!(e in Wi))return;let t=e=>Object.keys(e).filter(e=>!b.usesRuntimeLoaders(e)),n=u(e)?.cacheable?{}:{"Cache-Control":`no-cache`},r=Nt(_(e),`/_i18n`,{fr:`0f4fb090`}[e],e,`messages.json`),a=await $fetch(r,{headers:n});for(let e of t(a))i.mergeLocaleMessage(e,a[e])},b={vueI18n:t,initial:!0,preloaded:!1,config:a,rootRedirect:eo(a.rootRedirect),redirectStatusCode:a.redirectStatusCode??302,usesRuntimeLoaders:e=>g(e),getDefaultLocale:()=>n,getLocale:()=>G(i.locale),setLocale:async t=>{let n=b.getLocale();t===n||!$(t)||(kt(i.locale)?i.locale.value=t:i.locale=t,await e.callHook(`i18n:localeSwitched`,{newLocale:t,oldLocale:n}),h.value=t)},setLocaleSuspend:async t=>{$(t)&&(b.vueI18n.__pendingLocale=t,b.vueI18n.__pendingLocalePromise=new Promise(e=>{b.vueI18n.__resolvePendingLocalePromise=async()=>{b.setCookieLocale(t),await b.setLocale(t),b.vueI18n.__pendingLocale=void 0,e()}}),(e.isHydrating||!b.config.skipSettingLocaleOnNavigate)&&await b.vueI18n.__resolvePendingLocalePromise?.())},getLocales:()=>G(i.locales).map(e=>V(e)?{code:e,domains:[],defaultForDomains:[]}:e),setCookieLocale:e=>{o.useCookie&&$(e)&&(c.value=e)},getBaseUrl:p,getCanonicalBaseUrl:m,loadMessages:async t=>{if(!(e.isHydrating&&l.has(t)))try{let e=u(t)?.fallbacks??[],n=e.includes(t)?e:[...e,t];if(!n.some(e=>b.usesRuntimeLoaders(e)))return await y(t);for(let e of n)try{await(b.usesRuntimeLoaders(e)?v(e):y(e))}catch(t){console.warn(`Failed to load messages for locale "${e}"`,t)}}catch(e){console.warn(`Failed to load messages for locale "${t}"`,e)}finally{l.add(t)}},composableCtx:void 0};return b.composableCtx=Ja(b,e),b}
2function uo(e){if(e._nuxtI18n==null)throw Error(`Nuxt I18n context has not been set up yet.`);return e._nuxtI18n}function fo(e,t,n=e.getLocale()){if(V(t)&&ke(t,{acceptRelative:!0}))return t;try{return ho(e,t,n).fullPath}catch{return``}}function po(e,t,n=e.getLocale()){try{return ho(e,t,n)}catch{return}}function mo(e){if(!V(e))return _t({},e);if(e[0]===`/`){let{pathname:t,search:n,hash:r}=D(e);return{path:t,query:Ne(n),hash:r}}return{name:e}}function ho(e,t,n){let r=mo(t),i=e.resolveLocalizedRouteObject(r,n);i.name&&(i.path=void 0);let a=e.router.resolve(i);return a.name?a:e.router.resolve(t)}function go(e,t,n=e.router.currentRoute.value){let r=e.getRouteBaseName(n);if(!r)return``;let i=fo(e,{name:r,params:_t({},n.params,e.getLocalizedDynamicParams(t)),fullPath:n.fullPath,query:n.query,hash:n.hash,meta:n.meta},t);return e.afterSwitchLocalePath(i,t)}function _o(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 vo(e,t){return e.score===t.score?t.code.length-e.code.length:t.score-e.score}function yo(e,t){return _o(e.map(e=>({code:e.code,language:e.language||e.code})),t).sort(vo).at(0)?.code??``}var bo=(e,t)=>Le(t).value||void 0,xo=(e,t)=>wa(t),So=e=>yo(X,navigator.languages),Co=e=>new URL(window.location.href).host,wo=e=>{let t=document.referrer;try{return t&&new URL(t).host||void 0}catch{return}},To=e=>X.map(t=>La(t,e)),Eo=(e,t,n)=>{let r=Qa(n),i,a,o=()=>i??=Co(e),s=()=>a??=To(r.domainLocales);return{cookie:()=>bo(e,t.cookieKey),header:()=>void 0,navigator:()=>So(e),host:e=>Ma(s(),o(),xa(e)),route:t=>xo(e,t),onHost:e=>!e||ka(s(),o(),e)?e:void 0,fromOwnDomain:()=>{let t=wo(e);return!!t&&s().some(e=>Da(e,t))},cookieSpans:()=>!!t.cookieDomain&&Na(s(),t.cookieDomain)}};function Do(e){let{detection:t,routing:n,domains:r}=e,i=e.isSupportedLocale??$;function a(e,r){return n?!!(t.redirectOn===`root`&&e!==`/`||t.redirectOn===`no prefix`&&!t.alwaysRedirect&&i(r)):!1}return function(e,o,s){let c=V(o)?D(o).pathname:o.path,l=e=>e,u=r?e.onHost:l;function*d(){let i=s&&t.enabled&&!a(c,e.route(c));if(i){let t=r&&!e.fromOwnDomain(),n=t&&e.cookieSpans()?l:u,i=t?l:u;yield n(e.cookie()),yield i(e.header()),yield i(e.navigator())}r&&(yield e.host(c)),n&&(yield e.route(o)),i&&(yield u(t.fallbackLocale))}for(let e of d())if(e&&i(e))return e;return``}}async function Oo(e,t){let n=uo(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,$(a)&&(t=a),await n.loadMessages(t),await n.setLocaleSuspend(t),t}function ko(e,t){let n=$a(e),r=Eo($t(e),n,e),i=uo(e);return Do({detection:n,routing:!1,domains:!1})(r,t,i.initial)||i.getLocale()||i.getDefaultLocale()||``}var Ao=B({name:`i18n:plugin:route-locale-detect`,dependsOn:[`i18n:plugin`],async setup(e){let t,n,r=W(e._id),i=uo(r),a=io();[t,n]=K(()=>r.runWithContext(()=>Oo(r,i.initial&&a.value||ko(r,r.$router.currentRoute.value)))),await t,n()}},1);function jo(e,{extendComposer:t,extendComposerInstance:n}){let r=Ut(),i=e.install.bind(e);e.install=(a,...o)=>{let s=_t({},o[0]);s.__composerExtend=t=>(n(t,Za(e)),()=>{}),e.mode===`legacy`&&(s.__vueI18nExtend=e=>(n(e,Za(e)),()=>{})),Reflect.apply(i,e,[a,s]);let c=Za(e);if(r.run(()=>{t(c),e.mode===`legacy`&&`__composer`in e.global&&n(e.global,Za(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()}}}}function Mo(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=e.strictCanonicals?e.getRouteWithoutQuery():void 0,n=Po(e,t),i=Io(e,t);r.link=r.link.concat(n,Lo(e,i)),r.meta=r.meta.concat(zo(e,i),Bo(e),Ho(e,Vo(e,n)))}return r}function No(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 Po(e,t=e.strictCanonicals?e.getRouteWithoutQuery():void 0){if(!e.hreflangLinks)return[];let n=[],r=No(e.locales),i=new Map;for(let[a,o]of r.entries()){let r=i.get(o.code)??Fo(o.code,e,t);if(!r)continue;i.set(o.code,r);let s=e.strictSeo?{rel:`alternate`,href:r,hreflang:a}:{[e.key]:`i18n-alt-${a}`,rel:`alternate`,href:r,hreflang:a};n.push(s),e.defaultLocale&&e.defaultLocale===o.code&&n[0].hreflang!==`x-default`&&n.unshift(e.strictSeo?{rel:`alternate`,href:r,hreflang:`x-default`}:{[e.key]:`i18n-xd`,rel:`alternate`,href:r,hreflang:`x-default`})}return n}function Fo(e,t,n=t.strictCanonicals?t.getRouteWithoutQuery():void 0){let r=t.getLocalizedRoute(e,n);if(r)return ge(Ie(r,t.baseUrl),t.strictCanonicals?Ro(t):{})}function Io(e,t=e.strictCanonicals?e.getRouteWithoutQuery():void 0){let n=e.getLocalizedRoute(e.currentLocale,t);return n?ge(Ie(n,e.baseUrl),Ro(e)):``}function Lo(e,t=Io(e)){return t?[e.strictSeo?{rel:`canonical`,href:t}:{[e.key]:`i18n-can`,rel:`canonical`,href:t}]:[]}function Ro(e,t=e.getCurrentRoute()){if(!e.canonicalQueries.length)return{};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 Wo(n[t]))r[t].push(e||``)}return r}function zo(e,t=Io(e)){return t?[e.strictSeo?{property:`og:url`,content:t}:{[e.key]:`i18n-og-url`,property:`og:url`,content:t}]:[]}function Bo(e,t=e.getCurrentLanguage()){return t?[e.strictSeo?{property:`og:locale`,content:Uo(t)}:{[e.key]:`i18n-og`,property:`og:locale`,content:Uo(t)}]:[]}function Vo(e,t){let n=e.locales.map(e=>e.language||e.code);
2if(!e.strictSeo)return n;let r=new Set(t.map(e=>e.hreflang));return n.filter(e=>r.has(e))}function Ho(e,t,n=e.getCurrentLanguage()){return t.filter(e=>e&&e!==n).map(t=>e.strictSeo?{property:`og:locale:alternate`,content:Uo(t)}:{[e.key]:`i18n-og-alt-${t}`,property:`og:locale:alternate`,content:Uo(t)})}function Uo(e=``){return e.replace(/-/g,`_`)}function Wo(e){return Array.isArray(e)?e:[e]}function Go(e,t,n=e.getLocale(),r=e.getLocales(),i=e.routingOptions.domains?e.getBaseUrl(n):e.getBaseUrl()){let a=r.find(e=>e.code===n)||{code:n},o=[...new Set(typeof t.seo==`object`&&t.seo?.canonicalQueries||[])],s={...e,afterSwitchLocalePath:e.getAlternatePath};if(!i&&!e.routingOptions.domains){if(e.strictSeo)throw Error("I18n `baseUrl` is required to generate valid SEO tag links.");console.warn("I18n `baseUrl` is required to generate valid SEO tag links.")}return{...t,key:e.strictSeo?`key`:`id`,strictSeo:e.strictSeo,locales:r,currentLocale:n,baseUrl:i,canonicalQueries:o,hreflangLinks:e.routingOptions.hreflangLinks,defaultLocale:e.routingOptions.defaultLocale,strictCanonicals:e.strictSeo||e.routingOptions.strictCanonicals,getRouteBaseName:e.getRouteBaseName,getCurrentRoute:()=>e.router.currentRoute.value,getCurrentLanguage:()=>a.language,getCurrentDirection:()=>a.dir||`ltr`,getLocaleRoute:t=>po(e,t),getLocalizedRoute:(e,t)=>go(s,e,t),getRouteWithoutQuery:()=>{try{return _t({},e.router.resolve({query:{}}),{meta:e.router.currentRoute.value.meta})}catch{return}}}}function Ko(e,{dir:t=!0,lang:n=!0,seo:r=!0}){return Mo(Go(e,{dir:t,lang:n,seo:r}))}function qo(e=W()){let t=qa(e);return e=>{if(e!=null)return t.getRouteBaseName(e)||void 0}}function Jo(e=W()){let t=qa(e);return(e,n)=>fo(t,e,n)}function Yo(e=W()){let t=qa(e);return(e,n)=>po(t,e,n)}function Xo(e=W()){let t=qa(e);return e=>go(t,e)}var Zo=async e=>{let t=await aa(Gi);t.locale=e||t.locale||`en-US`,t.defaultLocale=e,t.fallbackLocale??=!1,t.messages??={};for(let e of Ui)t.messages[e]??={};return t},Qo=B({name:`i18n:plugin`,parallel:!1,async setup(e){let t,n;Object.defineProperty(e.versions,"nuxtI18n",{get:()=>`10.6.0`});let i=W(e._id),a=Qa(i),o=i.ssrContext?.event?.context?.nuxtI18n?.vueI18nOptions,s=Ua(Hi({xForwardedHost:!0}).host,a.defaultLocale),c=o||([t,n]=K(()=>Zo(s)),t=await t,n(),t),l=ro();l.value??=Ra(c.fallbackLocale),Gt(Ui.filter(co).map(e=>`/_i18n/${{fr:`0f4fb090`}[e]}/${e}/messages.json`));let u=It(c),d=Eo($t(i),$a(i),i),f=lo(i,u,c.defaultLocale,!!c.flatJson);i._nuxtI18n=f,jo(u,{extendComposer(e){e.locales=r(()=>a.locales.map(e=>La(e,a.domainLocales))),e.localeCodes=r(()=>Ui);let t=ct(f.getBaseUrl());e.baseUrl=r(()=>t.value),He(e.locale,()=>t.value=f.getBaseUrl()),e.strategy=`no_prefix`,e.localeProperties=r(()=>La(X.find(t=>t.code===e.locale.value)||{code:e.locale.value,domains:[],defaultForDomains:[]},a.domainLocales)),e.setLocale=async e=>{await Oo(i,e),await i.runWithContext(()=>(i.$router.currentRoute.value,void 0))},e.loadLocaleMessages=f.loadMessages,e.differentDomains=!1,e.defaultLocale=c.defaultLocale,e.getBrowserLocale=()=>Wa(d.navigator()),e.getLocaleCookie=()=>Wa(d.cookie()),e.setLocaleCookie=f.setCookieLocale,e.finalizePendingLocaleChange=async()=>{u.__pendingLocale&&await u.__resolvePendingLocalePromise?.()},e.waitForPendingLocaleChange=async()=>{await u?.__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})}}),i.vueApp.use(u),Object.defineProperty(i,"$i18n",{get:()=>Xa(u)}),i.provide(`localeHead`,e=>Ko(i._nuxtI18n.composableCtx,e)),i.provide(`localePath`,Jo(i)),i.provide(`localeRoute`,Yo(i)),i.provide(`routeBaseName`,qo(i)),i.provide(`getRouteBaseName`,qo(i)),i.provide(`switchLocalePath`,Xo(i))}},1),$o=`nuxt-i18n-slp`,es=new RegExp([`<!--${$o}-\\[(\\w+)\\]-->`,`.+?`,`<!--/${$o}-->`].join(``),`g`),ts=[oi,yi,ji,Mi,Ni,Pi,Ii,Li,Ri,zi,Vi,Ao,Qo,B({name:`i18n:plugin:switch-locale-path-ssr`,dependsOn:[`i18n:plugin`],setup(e){let t=W(e._id),n=Xo(t);t.hook(`app:rendered`,e=>{e.renderResult?.html!=null&&(e.renderResult.html=e.renderResult.html.replaceAll(es,(e,t)=>{let r=no(n(t??``));return e.replace(/href="([^"]+)"/,()=>`href="${r||`#`}" `)}))})}}),B({name:`i18n:plugin:preload`,dependsOn:[`i18n:plugin`],async setup(e){}},1),B(()=>{let{public:e}=Qe(),{consent:t}=Et();if(!e.gaId)return;let n=!1,r=()=>{if(!e.gaId)return;window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)},window.gtag(`js`,new Date),window.gtag(`config`,e.gaId);let t=document.createElement(`script`);
2t.async=!0,t.src=`https://www.googletagmanager.com/gtag/js?id=${e.gaId}`,document.head.appendChild(t)},i=()=>{n||(n=!0,r())};He(t,e=>{e===`accepted`&&i()},{immediate:!0})}),B({name:`i18n:plugin:ssg-detect`,dependsOn:[`i18n:plugin`,`i18n:plugin:route-locale-detect`],enforce:`post`,setup(e){}})],ns=(e=`RouteProvider`)=>O({name:e,props:{route:{type:Object,required:!0},vnode:Object,vnodeRef:Object,renderKey:String,trackRootNodes:Boolean,routeRecord:Object},setup(e){let t=e.renderKey,n=e.route,r={};for(let i in e.route)Object.defineProperty(r,i,{get:()=>t===e.renderKey?e.route[i]:n[i],enumerable:!0});return Fe(Ve,ze(r)),()=>e.vnode?q(e.vnode,{ref:e.vnodeRef}):e.vnode}}),rs=ns(),is=new WeakMap,as=O({name:`NuxtPage`,inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(e,{attrs:t,slots:n,expose:r}){let i=W(),a=ct(),s=o(Ve,null),c=new Set,l;r({pageRef:a});let u=o(ft,null),p,m=i.deferHydration(),h=!1,g=!1,_,v=0;if(i.isHydrating){let e=i.hooks.hookOnce(`app:error`,m),t=I().beforeEach(()=>{e(),t()})}e.pageKey&&He(()=>e.pageKey,(e,t)=>{e!==t&&i.callHook(`page:loading:start`)});let y=!1;{let e=I().beforeResolve(()=>{y=!1});ie(()=>{e(),m()})}return()=>q(fr,{name:e.name,route:e.route,...t},{default:cs(t=>{let r=os(s,t.route,t.Component),o=s&&s.matched.length===t.route.matched.length;if(!t.Component){if(p&&!o&&!us(p))return p;m();return}if(p&&u&&!us(p)&&!u.isCurrent(t.route))return p;if(r&&s&&(!u||u?.isCurrent(s)))return(o||p)&&!us(p)?p:null;let b=wi(t,e.pageKey),x=ss(s,t.route,t.Component);!i.isHydrating&&l===b&&!x&&Oe(()=>{y||(y=!0,i.callHook(`page:loading:end`))}),h&&l!==b&&g&&v++,l=b;let S=!!(e.transition??t.route.meta.pageTransition??!1),C=S&&d([e.transition,t.route.meta.pageTransition,!1,{onAfterLeave(){i[`~transitionFinish`]?.(),delete i[`~transitionFinish`],delete i[`~transitionPromise`],i.callHook(`page:transition:finish`,t.Component)}}]),w=e.keepalive??t.route.meta.keepalive??!1,T=t.Component.type,ee=T.name||T.__name;t.route.meta.keepalive&&ee&&c.add(ee);let E;if(c.size>0&&e.keepalive==null&&(!w||typeof w==`object`&&w&&w.include)){let e=typeof w==`object`&&w?{...w}:{},t=e.include?Array.isArray(e.include)?e.include:[e.include]:[];E={...e,include:Array.from(new Set([...t,...c]))}}else E=w;return p=de(S&&C,Ti(E,q(f,{key:v,suspensible:!0,onPending:()=>{h=!0,S&&!i[`~transitionPromise`]&&(i[`~transitionPromise`]=new Promise(e=>{i[`~transitionFinish`]=e})),_=i.callHook(`page:start`,t.Component)}
2,onResolve:async()=>{h=!1,g=!0,i.isHydrating&&i[`~restoreDeferredRoute`]?.();try{await Oe(),i._route.sync?.(),await _,await i.callHook(`page:finish`,t.Component),!y&&!x&&(y=!0,await i.callHook(`page:loading:end`))}finally{m()}}},{default:()=>{let e={key:b||void 0,vnode:n.default?ls(n.default,t):t.Component,route:t.route,renderKey:b||void 0,trackRootNodes:S,vnodeRef:a,routeRecord:void 0};if(!E)return q(rs,e);let r=T,i=is.get(r);return i||(i=ns(ee),is.set(r,i)),q(i,e)}}))).default(),p})})}});function os(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&&wi({route:t,Component:n})!==wi({route:e,Component:n})}function ss(e,t,n){return e?t.matched.findIndex(e=>e.components?.default===n?.type)<t.matched.length-1:!1}function cs(e){let t=(t=>{let n=e(t);return Array.isArray(n)?n:n==null||!Ee(n)?[ue()]:[n]});return t._n=!0,t}function ls(e,t){let n=e(t);return n.length===1?q(n[0]):q(xe,void 0,n)}function us(e){return!!e&&(!!e.suspense?.isUnmounted||!!e.component?.isUnmounted)}var ds={key:0,class:`fixed inset-x-0 bottom-0 z-[70] px-4 pb-4`,role:`dialog`,"aria-live":`polite`,"aria-label":`cookies`},fs={class:`container-page !px-0`}
2,ps={class:`flex flex-col gap-4 rounded-2xl border border-line bg-white p-5 shadow-[0_20px_50px_rgba(20,23,43,0.18)] lg:flex-row lg:items-center lg:justify-between`},ms={class:`flex max-w-2xl flex-col gap-1`},hs={class:`text-[15px] font-extrabold text-title`},gs={class:`text-[13px] leading-[19.5px] text-body`},_s={class:`flex shrink-0 items-center gap-2.5`},vs=Object.assign(O({__name:`ConsentBanner`,setup(e){let{t}=qe(),{consent:n,setConsent:i}=Et(),a=r(()=>n.value===null);return(e,n)=>{let r=We,o=Pt;return G(a)?(L(),N(`div`,ds,[z(`div`,fs,[z(`div`,ps,[z(`div`,ms,[z(`h3`,hs,F(G(t)(`consent.title`)),1),z(`p`,gs,[b(F(G(t)(`consent.body`))+` `,1),E(r,{to:`/cookies`,class:`font-semibold text-orange underline underline-offset-2`},{default:Ye(()=>[b(F(G(t)(`consent.more`)),1)]),_:1})])]),z(`div`,_s,[E(o,{size:`lg`,variant:`ghost`,onClick:n[0]||=e=>G(i)(`refused`)},{default:Ye(()=>[b(F(G(t)(`consent.refuse`)),1)]),_:1}),E(o,{size:`lg`,variant:`primary`,onClick:n[1]||=e=>G(i)(`accepted`)},{default:Ye(()=>[b(F(G(t)(`consent.accept`)),1)]),_:1})])])])])):ue(``,!0)}}}),{__name:`ConsentBanner`}),ys={class:`relative flex max-h-[90vh] w-full max-w-[440px] flex-col gap-4 overflow-y-auto rounded-2xl border border-line bg-white p-6 shadow-xl`},bs={class:`flex flex-col items-start gap-2 pt-2`},xs={class:`pt-1.5 text-[20px] font-extrabold tracking-[-0.4px] text-title`},Ss={class:`text-[13.5px] leading-[20.93px] text-body`},Cs=[`placeholder`],ws=[`disabled`],Ts={key:0,class:`text-[12px] font-medium text-red-600`},Es={class:`text-[11.5px] leading-[17.83px] text-muted`},Ds=Object.assign(O({__name:`NewsletterDialog`,setup(e){let t=ot(`newsletterDialogOpen`,()=>!1),{t:n}=qe(),{email:r,submitted:i,failed:a,submitting:o,submit:s}=ln();function c(){t.value=!1}return(e,u)=>{let d=cn,f=We;return G(t)?(L(),N(`div`,{key:0,class:`fixed inset-0 z-[90] flex items-center justify-center bg-ink/60 p-4`,onClick:Yt(c,[`self`])},[z(`div`,ys,[z(`button`,{class:`absolute top-4 right-4 flex size-8 items-center justify-center rounded-full text-muted hover:bg-surface`,"aria-label":`Fermer`,onClick:c},` à `),z(`div`,bs,[E(d,{label:G(n)(`newsletter.eyebrow`),icon:G(sn)},null,8,[`label`,`icon`]),z(`h3`,xs,F(G(n)(`newsletter.title`)),1),z(`p`,Ss,F(G(n)(`newsletter.body`)),1)]),z(`form`,{class:`flex flex-col gap-3`,onSubmit:u[1]||=Yt((...e)=>G(s)&&G(s)(...e),[`prevent`])},[vt(z(`input`,{"onUpdate:modelValue":u[0]||=e=>kt(r)?r.value=e:null,type:`email`,required:``,placeholder:G(n)(`newsletter.placeholder`),class:`rounded-[10px] border border-line bg-white px-3.5 py-3 text-[14px] text-title outline-none placeholder:text-[#757575] focus:border-orange`},null,8,Cs),[[l,G(r)]]),z(`button`,{type:`submit`,disabled:G(o),class:`inline-flex items-center justify-center rounded-xl bg-orange px-5 py-3 text-[15px] font-semibold text-white transition hover:brightness-110 disabled:opacity-50`},F(G(i)?G(n)(`newsletter.submitted`):G(n)(`newsletter.submit`)),9,ws),G(a)?(L(),N(`p`,Ts,F(G(n)(`newsletter.error`)),1)):ue(``,!0),z(`p`,Es,[b(F(G(n)(`newsletter.legal`))+` `,1),E(f,{to:`/politique-de-confidentialite`,class:`underline transition hover:text-orange`,onClick:c},{default:Ye(()=>[b(F(G(n)(`newsletter.legalLink`)),1)]),_:1}),u[2]||=b(`. `,-1)])],32)])])):ue(``,!0)}}}),{__name:`NewsletterDialog`}),Os=`fr-FR`,ks=O({__name:`app`,setup(e){let{public:t}=Qe(),n=t.siteUrl.replace(/\/+$/,``),r={"@context":`https://schema.org`,"@graph":[{"@type":`Organization`,"@id":`${n}/#organization`,name:`Groupement Transfrontalier Européen`,alternateName:[`GTE`,`Groupement Transfrontalier Européen (GTE)`],url:`${n}/`,logo:`${n}/images/logo-gte-square.svg`,email:`[email protected]`,foundingDate:`1963`,address:{"@type":`PostalAddress`,streetAddress:`21 Avenue Emile Zola`,postalCode:`74100`,addressLocality:`Annemasse`,addressCountry:`FR`},sameAs:[`https://www.facebook.com/groupementtransfrontalier/`,`https://www.instagram.com/frontaliersch/`,`https://www.linkedin.com/company/groupement-transfrontalier-europ-en/`]},{"@type":`WebSite`,"@id":`${n}/#website`,url:`${n}/`,name:`GTE â Groupement Transfrontalier Européen`,inLanguage:`fr-FR`,publisher:{"@id":`${n}/#organization`}}]};return lt({htmlAttrs:{lang:Os},script:[{type:`application/ld+json`,innerHTML:JSON.stringify(r)}]}),(e,t)=>{let n=as,r=vs,i=Ds;return L(),N(`div`,null,[E(n),E(r),E(i)])}}}),As={class:`min-h-screen bg-canvas`},js={class:`container-page flex flex-col items-center gap-4 py-32 text-center`},Ms={class:`text-[72px] leading-none font-extrabold tracking-[-2px] text-navy`},Ns={class:`text-[28px] font-extrabold tracking-[-0.56px] text-title`},Ps={class:`max-w-md text-[15px] leading-[24px] text-body`},Fs=O({__name:`error`,props:{error:{}},setup(e){let{t}=qe();
2Be({title:()=>`${t(`notFound.title`)} â frontalier.org`,robots:`noindex, nofollow`});let n=()=>me({redirect:`/`});return(r,i)=>{let a=St,o=Pt,s=zt;return L(),N(`div`,As,[E(a),z(`main`,js,[z(`p`,Ms,F(e.error.statusCode),1),z(`h1`,Ns,F(G(t)(`notFound.title`)),1),z(`p`,Ps,F(G(t)(`notFound.body`)),1),E(o,{variant:`primary`,class:`mt-2`,onClick:n},{default:Ye(()=>[b(F(G(t)(`notFound.cta`)),1)]),_:1})]),E(s)])}}}),Is=()=>null,Ls={key:0},Rs={__name:`nuxt-root`,setup(e){let t=W(),n=t.deferHydration();if(t.isHydrating){let e=t.hooks.hookOnce(`app:error`,n),r=I().beforeEach(()=>{e(),r()})}window.location.pathname,Fe(Ve,s()),t.hooks.callHookWith(e=>e.map(e=>e()),`vue:setup`,[]);let r=ve();function i(e,n,r){let i=t.vueApp.config.errorHandler;if(i&&!i.__nuxt_default)try{i(e,n,r)}catch(e){console.error("[nuxt] Error in `app.config.errorHandler`",e)}}return Mt((e,n,r)=>{if(t.hooks.callHook(`vue:error`,e,n,r)?.catch(e=>console.error("[nuxt] Error in `vue:error` hook",e)),Dt(navigator.userAgent))return ce(t,e),!1;if(te(e)&&(e.fatal||e.unhandled))return t.runWithContext(()=>k(e)),i(e,n,r),!1}),(e,t)=>(L(),A(f,{onResolve:G(n)},{default:Ye(()=>[G(!1)?(L(),N(`div`,Ls)):G(r)?(L(),A(G(Fs),{key:1,error:G(r)},null,8,[`error`])):G(!1)?(L(),A(G(Is),{key:2,context:G(!1)},null,8,[`context`])):G(!1)?(L(),A(wt(G(!1)),{key:3})):(L(),A(G(ks),{key:4}))]),_:1},8,[`onResolve`]))}},zs;{let e;zs=async function(){if(e)return e;let t=!!(window.__NUXT__?.serverRendered??document.getElementById(`__NUXT_DATA__`)?.dataset.ssr===`true`),n=t?Zt(Rs):Ge(Rs),r=Je({vueApp:n});async function i(e){await r.callHook(`app:error`,e),r.payload.error||=x(e)}i.__nuxt_default=!0,n.config.errorHandler=i,r.hook(`app:suspense:resolve`,()=>{n.config.errorHandler===i&&(n.config.errorHandler=void 0)}),!t&&bt.id&&r.hook(`app:suspense:resolve`,()=>{document.getElementById(bt.id)?.remove()});try{await Lt(r,ts)}catch(e){i(e)}try{await r.hooks.callHook(`app:created`,n),await r.hooks.callHook(`app:beforeMount`,n),n.mount(Kt),await r.hooks.callHook(`app:mounted`,n),await Oe()}catch(e){i(e)}return n},e=zs().catch(e=>{throw _.NUXT_E1009({cause:e}),e})}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.