PageSourceSearch

https://www.battena-competences.fr/_nuxt/xGJc-sAy.js

js battena-competences.fr collected 2026-10-10 00:15:30 UTC 96,929 bytes, 29 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./00Vb8fSy.js","./DHBbMJu3.js","./Cz83H5iC.js","./CQMEECcD2.js","./Da1OF-8x.js","./52TZu94_.js","./DGH_DD9X.js","./b3L32Ng1.js","./C3na_r8i.js","./vIOgU6Vv2.js","./ClNgtE-T.js","./Ds-sED-c.js","./COOldZyJ.js","./COhjXvWG2.js","./D2xRONyG2.js","./q0cKTaqp2.js","./eItEZ0z5.js","./D78EtvOZ.js","./BiU9Gv_O2.js","./CVVFwNe52.js","./LM9xV_KU.js","./B_9HNXAf.js","./vtHhfToL.js","./BywFjjWC.js","./DwkWVpP1.js","./CIJlViOd.js","./VzCA11HM2.js","./6Y2JybC5.js","./14QU10Wh.js","./BLRC3yNd.js","./DIhm8mva.js","./CLHIsNY0.js","./KKRN80Sn2.js","./CgfhDeMl2.js","./BxHhPby02.js","./BUqSv4AT.js","./uzvG4p8f2.js","./Bf5YI7Em2.js","./BMUhLk4J.js","./wkQtKvP-.js","./Kdj02lIH.js","./D4YcKzC32.js","./kO_fBcm82.js","./sOLn5H0g2.js","./4jieo7jk2.js","./Cc8BwwnG.js","./DRplxc83.js","./C8xUWOuc.js","./DvFlLOBE2.js","./Bt1YYBi-2.js","./DabCGcIW.js","./BLA_KdyC2.js","./z5Qp3YfF.js","./o3TiXFRM.js","./5HM_6fMx.js","./CBjvXATr.js","./DoUugRQl.js","./C3kvDGyK.js","./CO0NznH7.js","./FkMWqQB4.js","./QyzRJY1S.js","./Btw-Nj3u.js","./X8kMGV8X.js","./DhsDGse8.js","./Dn5vtzK4.js","./C4xhQXuN.js","./DmiVrcKx.js","./1Yh8L6QE.js","./COv5tD9t2.js","./YeobGz5t.js","./DGpPqZ4S.js","./Bp4e8oOc.js","./D1h7dTuL.js","./Bp5wifHe.js","./DJDEUocl.js","./KUhv-Tk4.js","./Cj_cm3_n.js","./fUm9eRH9.js","./CnUnuXkp.js","./DPyqlspf2.js","./Cyf9TuyX.js","./DsOs33hA.js","./K9rsuiWd.js","./qqr0oJPJ.js","./BsZqHcMg.js","./Cs-QJMTv.js","./CADhIDVT2.js","./Bj7fsoE8.js","./CFD2Ty20.js","./Cu-9h0UY.js","./BtnGAzKr2.js","./5X94qJbL2.js","./BvFyhypY2.js","./Bx2v27Nj2.js","./Dp7ex3Ex.js","./B8X93eLi.js","./C91vALKS2.js","./kUjp8gkT2.js","./BLYAIdhO2.js","./DaOzRVls2.js","./k_TL2ydF2.js","./DnYurY7M.js","./C4lAWXCN2.js","./DjDbMhv6.js","./CpRR99Jf2.js","./CXiWXIiI2.js","./q--intA-2.js","./B9OfGKhW2.js","./CorQrr9S2.js","./760UFsaR2.js","./D0PSV7ja2.js","./DU1tKkNg2.js","./CxQ7isB0.js","./DhMCITX92.js","./T2qwi8fc.js"])))=>i.map(i=>d[i]);
2import{$ as pe,At as wa,Ct as ft,Dt as ba,Et as mt,Ft as ne,G as xa,Ht as ht,It as Pa,J as ae,K as vt,Nt as $,Ot as Oe,Pt as fe,Q as Ta,Rt as _t,St as Mt,Tt as Ye,U as Nt,Ut as Ea,Wt as X,X as ve,Xt as Ra,Y as Bt,Yt as Ca,Z as ge,_t as Sa,at as me,bt as La,dt as Vt,ft as Aa,gn as Oa,gt as Ht,hn as Se,it as ke,jt as Da,kt as jt,mt as $a,n as Ia,o as yt,ot as qa,q as zt,rt as Fa,t as Ma,tt as Ut,ut as qe,vt as gt,wt as ot,yt as Na}from"./DHBbMJu3.js";import{B as le,D as F,E as ue,En as W,Ht as Ge,J as De,Lt as Wt,O as Je,On as l,Pt as Ba,Qn as H,Rt as Va,Tn as rt,Ut as nt,_ as te,an as Ha,b as B,bt as ce,ct as Fe,er as de,et as M,fn as ja,ft as Kt,g as O,gn as Me,gt as oe,k as I,l as Xt,ln as za,mt as _,nr as Q,o as j,pn as Yt,qt as C,st as Ua,tr as $e,tt as _e,u as Wa,v as T,vn as q,wn as se,wt as ie,xn as re,xt as D,y as N,yn as Ne,z as we}from"./Cz83H5iC.js";import{B as st,F as Ka,H as Gt,I as be,O as Be,P as Xa,R as G,T as Jt,U as Ya,V as Ga,c as kt,s as Qt,v as Ja,w as Qa,x as Qe,z as Za}from"./52TZu94_.js";import{a as eo,c as to,d as wt,f as ao,h as xe,l as oo,m as ro,n as Z,o as no,p as Zt,r as Ze,s as so,t as he,u as io}from"./Bp4e8oOc.js";import{a as bt,c as L,i as lo,n as uo,o as ea,r as co,s as ta,t as aa}from"./T2qwi8fc.js";import{a as po,f as oa,g as Pe,i as fo,p as it,r as xt}from"./DGH_DD9X.js";import{t as mo}from"./Da1OF-8x.js";import{i as ho,n as Pt,o as vo,r as ra,t as _o}from"./DnYurY7M.js";import{n as yo,r as Tt,t as go}from"./C3na_r8i.js";import{n as na}from"./ClNgtE-T.js";import{t as sa}from"./1Yh8L6QE.js";import{B as ko,C as wo,G as Ve,H as ia,I as bo,L as xo,M as Et,O as Ue,P as K,R as z,S as lt,W as et,b as Po,c as To,d as ut,f as Eo,k as Ro,l as ct,o as Co,p as So,u as dt,x as la}from"./DIhm8mva.js";import{i as Lo,n as Ao,r as ua,t as We}from"./Kdj02lIH.js";(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))o(r);new MutationObserver(r=>{for(const n of r)if(n.type==="childList")for(const s of n.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&o(s)}).observe(document,{childList:!0,subtree:!0});function a(r){const n={};return r.integrity&&(n.integrity=r.integrity),r.referrerPolicy&&(n.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?n.credentials="include":r.crossOrigin==="anonymous"?n.credentials="omit":n.credentials="same-origin",n}function o(r){if(r.ep)return;r.ep=!0;const n=a(r);fetch(r.href,n)}})();"global"in globalThis||(globalThis.global=globalThis);var Oo=/\\/g,Do=/</g,$o=/"/g,Rt=/%\w+(?:\.\w+)?/g,Ke="%separator";function Io(e,t,a=!1){let o;if(t==="s"||t==="pageTitle")o=e.pageTitle;else if(t.includes(".")){const r=t.indexOf(".");o=e[t.substring(0,r)]?.[t.substring(r+1)]}else o=e[t];if(o!==void 0)return a?(o||"").replace(Oo,"\\\\").replace(Do,"\\u003C").replace($o,'\\"'):o||""}function Ee(e,t,a,o=!1){if(typeof e!="string"||!e.includes("%"))return e;let r=e;try{r=decodeURI(e)}catch{}const n=r.match(Rt);if(!n)return e;const s=e.includes(Ke);return e=e.replace(Rt,i=>{if(i===Ke||!n.includes(i))return i;const u=Io(t,i.slice(1),o);return u!==void 0?u:i}).trim(),s&&(e=e.split(Ke).map(i=>i.trim()).filter(i=>i!=="").join(a?` ${a} `:" ")),e}var qo=(e,t)=>e._w===t._w?e._p-t._p:e._w-t._w,Ct=e=>e.includes(":key")?e:e.split(":").join(":key:"),Fo=xe({key:"aliasSorting",hooks:{"tags:resolve":e=>{let t=!1;for(const a of e.tags){const o=a.tagPriority;if(!o)continue;const r=String(o);if(r.startsWith("before:")){const n=Ct(r.slice(7)),s=e.tagMap.get(n);s&&(typeof s.tagPriority=="number"&&(a.tagPriority=s.tagPriority),a._p=s._p-1,t=!0)}else if(r.startsWith("after:")){const n=Ct(r.slice(6)),s=e.tagMap.get(n);s&&(typeof s.tagPriority=="number"&&(a.tagPriority=s.tagPriority),a._p=s._p+1,t=!0)}}t&&(e.tags=e.tags.sort(qo))}}}),Mo=xe({key:"deprecations",hooks:{"entries:normalize":({tags:e})=>{for(const 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"in t.props&&(t.props.body&&(t.tagPosition="bodyClose"),delete t.props.body),t.props.renderPri
2ority!=null&&(t.tagPriority=t.props.renderPriority,delete t.props.renderPriority)}}});function Le(e){return typeof e?.then=="function"}function Ae(e){if(typeof e=="function")return e;if(Le(e))return Promise.resolve(e).then(Ae);if(Array.isArray(e)){const t=e.map(Ae);return t.some(Le)?Promise.all(t):e}if(e?.constructor===Object){const t=Object.keys(e),a=t.map(o=>Ae(e[o]));if(a.some(Le))return Promise.all(a).then(o=>Object.fromEntries(t.map((r,n)=>[r,o[n]])))}return e}var No=xe(e=>{const t=new WeakMap;return{key:"promises",hooks:{"entries:resolve":a=>{for(let o=a.entries.length-1;o>=0;o--){const r=a.entries[o],n=r.input;if(t.get(r)===n){a.entries.splice(o,1);continue}const s=Ae(n);if(!Le(s)){t.delete(r);continue}t.set(r,n),a.entries.splice(o,1),Promise.resolve(s).then(i=>{t.get(r)===n&&(t.delete(r),r.input=i,delete r._tags,e.invalidate?.())},()=>{t.get(r)===n&&t.delete(r)})}}}}},"promises"),Bo={meta:"content",link:"href",htmlAttrs:"lang"},Vo=["innerHTML","textContent"],pt=xe(e=>({key:"template-params",hooks:{"tags:resolve":({tagMap:t,tags:a})=>{const o=t.get("templateParams")?.props||{},r=o.separator||"|";delete o.separator,o.pageTitle=Ee(o.pageTitle||e._title||"",o,r);for(const n of a){if(n.processTemplateParams===!1)continue;const s=Bo[n.tag];if(s&&typeof n.props[s]=="string")n.props[s]=Ee(n.props[s],o,r);else if(n.processTemplateParams||n.tag==="titleTemplate"||n.tag==="title")for(const i of Vo)typeof n[i]=="string"&&(n[i]=Ee(n[i],o,r,n.tag==="script"&&typeof n.props.type=="string"&&n.props.type.endsWith("json")))}e._templateParams=o,e._separator=r},"tags:afterResolve":({tagMap:t})=>{const a=t.get("title");a?.textContent&&a.processTemplateParams!==!1&&(a.textContent=Ee(a.textContent,e._templateParams,e._separator))}}}),"template-params");function Ho(e={}){return xe(t=>(e.twitterCard!==!1&&t.push({meta:[{name:"twitter:card",content:e.twitterCard||"summary_large_image",tagPriority:"low"}]}),t.push({meta:[{property:"og:title",tagPriority:"low","data-infer":""},{property:"og:description",tagPriority:"low","data-infer":""}]}),{key:"infer-seo-meta",hooks:{"tags:beforeResolve":({tagMap:a})=>{let o=t._titleTemplate||t._title;const r=a.get("meta:og:title");typeof r?.props["data-infer"]<"u"&&(typeof o=="function"&&(o=o(t._title)),r.props.content=e.ogTitle?e.ogTitle(o):o||"",r.processTemplateParams=!0);const n=a.get("meta:description")?.props?.content,s=a.get("meta:og:description");typeof s?.props["data-infer"]<"u"&&(s.props.content=e.ogDescription?e.ogDescription(n):n||"",s.processTemplateParams=!0)}}}),"infer-seo-meta")}function ca(e,t){if(typeof t=="function"&&t.key&&e.plugins.has(t.key))return;const a=typeof t=="function"?t(e):t,o=a.key||String(e.plugins.size+1);if(!e.plugins.get(o)){e.plugins.set(o,a);for(const r in a.hooks||{})e.hooks?.hook(r,a.hooks[r])}}function jo(e,t={}){const a=!t.document,o=new Map,r={_entryCount:1,_h:0,plugins:new Map,resolvedOptions:t,ssr:a,entries:o,hooks:void 0,render:()=>e(r),use:n=>ca(r,n),push(n,s){const i=s?._index??r._entryCount++,u=s?{...s}:{};delete u.head,delete u.onRendered,delete u._index;const c={_i:i,input:n,options:u};return o.set(i,c),{_i:i,dispose(){o.delete(i)},patch(p){a?(c.input=p,delete c._tags):c._pending=p,o.has(i)||o.set(i,c)}}}};return t.init?.forEach(n=>n&&r.push(n)),r}function St(e){try{return JSON.parse(e)}catch{return e}}var zo=[["NuxtError",e=>ae(e)],["EmptyShallowRef",e=>re(e==="_"?void 0:e==="0n"?BigInt(0):St(e))],["EmptyRef",e=>q(e==="_"?void 0:e==="0n"?BigInt(0):St(e))],["ShallowRef",e=>re(e)],["ShallowReactive",e=>Ne(e)],["Ref",e=>q(e)],["Reactive",e=>Me(e)]],Uo=$({name:"nuxt:revive-payload:client",order:-30,async setup(e){let t,a;for(const[o,r]of zo)co(o,r);Object.assign(e.payload,([t,a]=X(()=>e.runWithContext(lo)),t=await t,a(),t)),delete window.__NUXT__}},1);function Wo(e){typeof e.indexable<"u"&&(e.indexable=String(e.indexable)!=="false"),typeof e.trailingSlash<"u"&&!e.trailingSlash&&(e.trailingSlash=String(e.trailingSlash)!=="false"),e.url&&!qe(String(e.url),{acceptRelative:!0,strict:!1})&&(e.url=Na(String(e.url)));const t=Object.keys(e).sort((o,r)=>o.localeCompare(r)),a={};for(const o of t)a[o]=e[o];return a}function Ko(e){const t=e?.debug||!1,a=[];function o(n){if(!n||typeof n!="object"||Object.keys(n).length===0)return()=>{};if(!n._context&&t){let i=new Error("tmp").stack?.split(`
3`)[2]?.split(" ")[5];i?.includes("/")&&(i="anonymous"),n._context=i}const s={};for(const i in n){const u=n[i];typeof u<"u"&&u!==""&&(s[i]=u)}return Object.keys(s).some(i=>!i.startsWith("_"))?(a.push(s),()=>{const i=a.indexOf(s);i!==-1&&a.splice(i,1)}):()=>{}}function r(n){const s={};n?.debug&&(s._context={}),s._priority={};for(const i in a.sort((u,c)=>(u._priority||0)-(c._priority||0)))for(const u in a[i]){const c=u,p=n?.resolveRefs?W(a[i][u]):a[i][u];
3!u.startsWith("_")&&typeof p<"u"&&p!==""&&(s[u]=p,typeof a[i]._priority<"u"&&a[i]._priority!==-1&&(s._priority[c]=a[i]._priority),n?.debug&&(s._context[c]=a[i]._context?.[c]||a[i]._context||"anonymous"))}return n?.skipNormalize?s:Wo(s)}return{stack:a,push:o,get:r}}function da(e={}){const t=e.path||window.location.pathname,a=new URL(t,window.location.href);if(a.host!==window.location.host)throw Ye.NUXT_E2010({path:t});if(a.protocol&&Aa(a.protocol))throw Ye.NUXT_E2002({toPath:t,protocol:a.protocol});let o={};try{o=JSON.parse(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(e.force||o?.path!==t||o?.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:fe().payload.state}))}catch{}window.location.pathname!==t?window.location.href=t:window.location.reload()}}function Xo(e={}){const t=re(""),a=re(e.politeness||"polite"),o=he();function r(c="",p="polite"){t.value=c,a.value=p}function n(c){r(c,"polite")}function s(c){r(c,"assertive")}function i(){r(document?.title?.trim(),a.value)}function u(){o?.hooks?.removeHook("dom:rendered",i)}return i(),o?.hooks?.hook("dom:rendered",i),{_cleanup:u,message:t,politeness:a,set:r,polite:n,assertive:s}}function Yo(e={}){const t=fe(),a=t._routeAnnouncer||=Xo(e);return e.politeness&&e.politeness!==a.politeness.value&&(a.politeness.value=e.politeness),Ha()&&(t._routeAnnouncerDeps||=0,t._routeAnnouncerDeps++,Yt(()=>{t._routeAnnouncerDeps--,t._routeAnnouncerDeps===0&&(a._cleanup(),delete t._routeAnnouncer)})),a}var Go=$({name:"nuxt-site-config:init",enforce:"pre",async setup(e){const t=Ko(),a=st("site-config");{const o=a.value||window.__NUXT_SITE_CONFIG__||{};for(const r in o)r[0]!=="_"&&t.push({[r]:o[r],_priority:o._priority?.[r]||-1})}return{provide:{nuxtSiteConfig:t}}}});function Jo(e,t){t.push(Pa),e.vueApp.use(t);let a=!0;const o=()=>{a=!1,t.render()};t.hooks?.hook("dom:beforeRender",n=>{n.shouldRender=!a}),e.hooks.hook("page:start",()=>{a=!0}),e.hooks.hook("page:finish",()=>{e.isHydrating||o()}),e.hooks.hook("app:error",o),e.hooks.hook("app:suspense:resolve",o);const r=t.push.bind(t);t.push=((n,s)=>{const i=r(n,s),u=i.dispose.bind(i);return i.dispose=()=>{const c=e["~transitionPromise"];c?c.finally(u):u()},i})}function Qo(e,t,a){const o=e.push,r=e;return r.ssr=!1,r.hooks=t,r.dirty=!!r.dirty,r.use=n=>ca(r,n),r.render=()=>a(r),r.invalidate=()=>{for(const n of r.entries.values())delete n._tags;r.dirty=!0,t.callHook("entries:updated",r)},r.push=(n,s)=>{const i=s?.onRendered?t.hook("dom:rendered",s.onRendered):void 0,u=o(n,s),c=e.entries.get(u._i);return c&&(c._o=n),r.dirty=!0,t.callHook("entries:updated",r),{_i:u._i,patch(p){u.patch(p),r.dirty=!0,t.callHook("entries:updated",r)},dispose(){i?.(),e.entries.has(u._i)&&(u.dispose(),r.invalidate())}}},t.hook("entries:updated",()=>{r.render()}),r}var Zo=/\s+/;function pa(e={}){return t=>fa(t,e)}function Lt(e){for(const t of e.entries.values())if(t._pending!==void 0)return!0;return!1}function er(e){for(const t in e._s)e._s[t]();for(const t in e._p)e._p[t]();e._s={},e._p={},e._e.clear(),e._l.clear()}function tr(e,t){const a={_d:t,_t:t.title,_e:new Map([["htmlAttrs",t.documentElement],["bodyAttrs",t.body]]),_p:{},_s:{},_l:new Map};for(const o of[...t.body.children,...t.head.children]){const r=o.tagName.toLowerCase();if(!Zt.has(r))continue;const n={innerHTML:o.innerHTML};for(const p of o.getAttributeNames())n[p]=o.getAttribute(p);const s=oo({tag:r,props:{}},n);s.key=o.getAttribute("data-hid")||void 0;const i=no(s)||so(s);let u=i,c=1;for(;a._e.has(u);)u=`${i}:${c++}`;a._e.set(u,o)}for(const o of e.entries.values())if(o._o!==void 0){const r=o._o;for(const n of["bodyAttrs","htmlAttrs"]){const s=r[n]?.class;if(typeof s=="string"){const i=a._e.get(n);for(const u of s.split(Zo))u&&(a._p[`${n}:attr:class:${u}`]=()=>i.classList.remove(u))}}}return a}function fa(e,t={}){const a=t.document||e.resolvedOptions.document,o=e._dom,r=!!o&&o._d!==a;if(!a||!r&&!e.dirty&&!Lt(e)||e._du)return!1;const n=a.defaultView;e._du=!0;let s=!1;try{let i=function(d,m,w,b){const k=`${d}:${m}`;v._s[k]=!b&&v._p[k]||w,delete v._p[k]},u=function(d){const m=v._p[d];return delete v._p[d],m},c=function(d,m,w,b,k,S){const R=`event:${m}`,A=`${d}:${R}`,V=v._l.get(A);if(V&&V[0]===S&&V[1]===w&&V[2]===b){i(d,R,V[4]);return}V?.[4]();const U=`data-${m}`,Y=(Te=>b.call(k,Te)),ee=()=>{S.removeEventListener(w,Y),k.getAttribute(U)===""&&k.removeAttribute(U),v._l.get(A)?.[3]===Y&&v._l.delete(A)};S.addEventListener(w,Y),v._l.set(A,[S,w,b,Y,ee]),k.setAttribute(U,""),i(d,R,ee,!0)},p=function({id:d,$el:m,tag:w}){const b=w.tag.endsWith("Attrs");if(v._e.set(d,m),!b){const k=w.textContent;k!=null&&k!==""&&(k!==m.textContent&&(m.textContent=k),i(d,"text",()=>{m.textContent===k&&(m.textContent="")},!0));const S=w.innerHTML;S!=null&&S!==""&&(S!==m.innerHTML&&(m.innerHTML=S),i(d,"html",()=>{m.innerHTML===S&&(m.innerHTML="")},!0));const R=`${d}:el`;v._s[R]=u(R)||(()=>{m?.remove(),v._e.delete(d)})}for(const k in w.props){const S=w.props[k];if(k[0]==="o"&&k[1]==="n"&&typeof S=="function"){const A=k.slice(2);m?.dataset?.[`${k}fired`]&&S.call(m,new(n?.Event||Event)(A)),c(d,k,A,S,m,w.tag==="bodyAttrs"&&n?n:m);continue}const R=`${d}:attr:${k}`;if(k==="class"&&S)for(const A of S){const V=`${R}:${A}`;v._s[V]=u(V)||(()=>m.classList.remove(A)),m.classList.contains(A)||m.classList.add(A)}else if(k==="style"&&S)for(const[A,V]of S){const U=`${R}:${A}`;v._s[U]=u(U)||(()=>m.style.removeProperty(A)),m.style.setProperty(A,V)}else S!==!1&&S!==null&&(m.getAttribute(k)!==S&&m.setAttribute(k,S===!0?"":String(S)),v._s[R]=u(R)||(()=>m.removeAttribute(k)))}};const f={shouldRender:!0,tags:[]};if(wt(e,"dom:beforeRender",f),!f.shouldRender)return!1;let h=e._dom;h?._d!==a&&(h&&er(h),h=void 0),h?h._p=h._s:h=tr(e,a),h._s={};const v=h,x=[],P={};e.dirty=!1;const y=io(e,t.tagWeight?{tagWeight:t.tagWeight}:void 0),g=[],E={};for(const d of y){const m=E[d._d]||0,w=(m?`${d._d}:${m}`:d._d)||d._h,b={tag:d,id:w,shouldRender:!0};if(d.tag==="meta"&&d._d&&to(d._d)&&(E[d._d]=m+1),g.push(b),d.tag==="title"){a.title=d.textContent,i("title","",()=>a.title=v._t);continue}b.$el=v._e.get(w),b.$el?p(b):Zt.has(d.tag)&&x.push(b)}for(const d of x)d.$el=a.createElement(d.tag.tag),p(d),(P[d.tag.tagPosition||"head"]??=a.createDocumentFragment()).appendChild(d.$el);P.head&&a.head.appendChild(P.head),P.bodyOpen&&a.body.insertBefore(P.bodyOpen,a.body.firstChild),P.bodyClose&&a.body.appendChild(P.bodyClose);for(const d in v._p)v._p[d]();e._dom=v,s=!0,wt(e,"dom:rendered",{renders:g})}catch(i){throw e.dirty=!0,i}finally{e._du=!1}return s&&(e.dirty||Lt(e))&&fa(e,t),s}var ar=e=>typeof e.tagPriority=="number"?e.tagPriority:100+(ro[e.tagPriority]||0);function or(e={}){e.document=e.document||(typeof window<"u"?document:void 0);const t=e.render||pa({document:e.document}),a=Qo(jo(t,{document:e.document,propResolvers:e.propResolvers,_tagWeight:ar,init:[]}),ao(e.hooks),t);return e.plugins?.forEach(o=>a.use(o)),e.init?.forEach(o=>o&&a.push(o)),a}function rr(e={}){const t=pa();let a,o=0;return a=or({render:()=>{const n=++o;setTimeout(()=>{n===o&&t(a)},0)},...e}),a.install=eo(a),a}var nr=[Mo,No,pt,Fo],sr={disableDefaults:!0,plugins:nr},ir=$({name:"nuxt:head",enforce:"pre",setup(e){Jo(e,rr(sr))}}),lr=pe(async e=>{let t,a;if(!e.meta?.validate)return;const o=([t,a]=X(()=>Promise.resolve(e.meta.validate(e))),t=await t,a(),t);
3if(o!==!0)return ae({fatal:!0,status:o&&(o.status||o.statusCode)||404,statusText:o&&(o.statusText||o.statusMessage)||`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}})},1),ur=pe(e=>{if(e.path.startsWith("/admin"))return;const{modules:t,freePages:a}=be(),o=t.value.find(r=>`/${r.slug}`===e.path)??a.value.find(r=>`/${r.slug}`===e.path);if(o&&o.isPublished===!1)return Ta(ae({statusCode:404}))}),cr=pe(async e=>{let t,a;const{loggedIn:o,isPublicPath:r,clear:n,refreshSession:s}=go();if(!o.value&&!r(e))return[t,a]=X(()=>n(!1)),await t,a(),Ut({name:"admin-login",query:{redirect:e.fullPath}});o.value&&!r(e)&&([t,a]=X(()=>s(e)),t=await t,a())},1),dr=pe(e=>{e.path.startsWith("/admin")&&e.path!=="/admin/login"&&Fa("admin")}),pr=pe(e=>{if(!e.path.startsWith("/admin")||e.path==="/admin/login")return;const{isAdmin:t,canEditModule:a,canEditFreePage:o}=yo();if(t.value||["/admin/modules","/admin/pages","/admin/page-libre"].includes(e.path))return;const{modules:r,freePages:n}=be(),s=()=>Ut("/admin/pages");if(e.path.startsWith("/admin/page-libre/")){const c=n.value.find(p=>p.slug===e.params.slug);return c&&o(c)?void 0:s()}const i=e.path==="/admin"?"":e.path.slice(7),u=r.value.find(c=>c.slug===i);return u&&a(u)?void 0:s()}),fr=pe(e=>{const t=ta({path:e.path});if(t.redirect){const a=t.redirect.includes("#")?t.redirect:t.redirect+e.hash;return qe(a,{acceptRelative:!0})?(window.location.href=a,!1):a}}),mr=[lr,ur,cr,dr,pr,fr],ma={},Xe=[{name:"admin-page-libre-slug",path:"/admin/page-libre/:slug()",component:()=>L(()=>import("./00Vb8fSy.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]),import.meta.url)},{name:"admin-accompagnement",path:"/admin/accompagnement",component:()=>L(()=>import("./KKRN80Sn2.js"),__vite__mapDeps([32,2,3,4,1,5,6,7,8,33,14,10,9,11,12,18,34,35,36,17,19,20,21,16,22,23,24,25,26,27,28,29,30]),import.meta.url)},{name:"admin-agenda",path:"/admin/agenda",component:()=>L(()=>import("./Bf5YI7Em2.js"),__vite__mapDeps([37,1,2,6,7,38,29,5,30,11,8,39,40,23,12,16,17,14,10,18,41,42,43,44,20,21,22,3,4,19,24,25]),import.meta.url)},{name:"admin-carrieres",path:"/admin/carrieres",component:()=>L(()=>import("./Cc8BwwnG.js"),__vite__mapDeps([45,2,10,46,1,5,6,7,23,12,16,20,21,17,22,24,25,47,48,27,28,29,30,11,8,3,4,19,14,49,50,39,40,35,18,41,51,52,53,54,55,56]),import.meta.url)},{name:"admin-familles-metiers",path:"/admin/familles-metiers",component:()=>L(()=>import("./C3kvDGyK.js"),__vite__mapDeps([57,2,5,1,6,7,10,21,16,12,17,22,23,24,25,3,4,8,56,58]),import.meta.url)},{name:"admin-filiere",path:"/admin/filiere",component:()=>L(()=>import("./FkMWqQB4.js"),__vite__mapDeps([59,2,3,4,1,5,6,7,8,19,20,12,21,16,17,22,23,24,10,25,14,26,27,28,29,30,11,9,60,15,18,34,35,36,31]),import.meta.url)},{name:"admin-formations",path:"/admin/formations",component:()=>L(()=>import("./Btw-Nj3u.js"),__vite__mapDeps([61,2,28,1,29,7,5,6,30,11,8,23,12,16,20,21,17,22,62,35,46,27,24,10,25,3,4,19,14,56,63,18,41,52,64,65]),import.meta.url)},{name:"admin-general",path:"/admin/general",component:()=>L(()=>import("./DmiVrcKx.js"),__vite__mapDeps([66,2,10,67,5,1,6,7,17,12,21,16,22,23,25,68]),import.meta.url)},{name:"admin-imports",path:"/admin/imports",component:()=>L(()=>import("./YeobGz5t.js"),__vite__mapDeps([69,1,2,5,6,7,28,29,30,11,8,23,12,16,17,21,22,25,3,4,42]),import.meta.url)},{name:"admin-login",path:"/admin/login",component:()=>L(()=>import("./DGpPqZ4S.js"),__vite__mapDeps([70,1,2,71,6,7,8,5,11,23,12,16,17]),import.meta.url)},{name:"admin-metiers",path:"/admin/metiers",component:()=>L(()=>import("./D1h7dTuL.js"),__vite__mapDeps([72,2,3,4,1,5,6,7,8,19,20,12,21,16,17,22,23,24,10,25,14,73,28,29,30,11,41,53,74]),import.meta.url)},{name:"admin-modules",path:"/admin/modules",component:()=>L(()=>import("./KUhv-Tk4.js"),__vite__mapDeps([75,2,5,1,6,7,8,28,29,30,11,23,12,16,46,21,17,22,47,3,4,56,58]),import.meta.url)},{name:"admin-page-libre",path:"/admin/page-libre",redirect:"/admin/pages",component:()=>L(()=>import("./Cj_cm3_n.js"),__vite__mapDeps([76,2]),import.meta.url)},{name:"admin-pages",path:"/admin/pages",component:()=>L(()=>import("./fUm9eRH9.js"),__vite__mapDeps([77,2,5,1,6,7,8,12,16,46,23,17,21,22,47,3,4,56,58]),import.meta.url)},{name:"admin-partenaires",path:"/admin/partenaires",component:()=>L(()=>import("./CnUnuXkp.js"),__vite__mapDeps([78,1,2,21,5,6,7,16,12,17,22,23,27,28,29,30,11,8,24,10,25,47,3,4,79,49,55,80,81,82,83,14]),import.meta.url)},{name:"admin-recherche",path:"/admin/recherche",component:()=>L(()=>import("./BsZqHcMg.js"),__vite__mapDeps([84,1,2,3,4,5,6,7,8,19,20,12,21,16,17,22,23,24,10,25,14,85,44,54,64,65,74]),import.meta.url)},{name:"admin-ressources",path:"/admin/ressources",component:()=>L(()=>import("./CADhIDVT2.js"),__vite__mapDeps([86,1,2,16,5,6,7,12,22,23,48,10,21,17,27,28,29,30,11,8,25,24,47,3,4,79,9,19,20,14,26,49,87,80,81,82,88,89]),import.meta.url)},{name:"admin-stages",path:"/admin/stages",component:()=>L(()=>import("./BtnGAzKr2.js"),__vite__mapDeps([90,1,2,16,5,6,7,12,22,23,62,35,46,20,21,17,48,10,27,28,29,30,11,8,25,24,47,3,4,79,9,19,14,26,49,87,80,81,82,89,91,18]),import.meta.url)},{name:"admin-utilisateurs",path:"/admin/utilisateurs",component:()=>L(()=>import("./BvFyhypY2.js"),__vite__mapDeps([92,2,6,7,1,8,5,28,29,30,11,23,12,16,21,17,22,47,3,4,56,58]),import.meta.url)},{name:"accompagnement",path:"/accompagnement",component:()=>L(()=>import("./Bx2v27Nj2.js"),__vite__mapDeps([93,2,3,4,1,5,6,7,8,33,14,10,9,11,12,18,34,35,36,17]),import.meta.url)},{name:"admin",path:"/admin",component:()=>L(()=>import("./Dp7ex3Ex.js"),__vite__mapDeps([94,2,10,12,1,5,6,7,16,20,21,17,22,23,62,35,46,27,28,29,30,11,8,24,25,48,47,3,4,79,34,36,26,9,95,18,43,44]),import.meta.url)},{name:"agenda",path:"/agenda",component:()=>L(()=>import("./C91vALKS2.js"),__vite__mapDeps([96,2,38,1,29,7,5,6,30,11,8,39,40,23,12,16,17,14,10,18,41,42,43,44,3,4]),import.meta.url)},{name:"carrieres",path:"/carrieres",component:()=>L(()=>import("./kUjp8gkT2.js"),__vite__mapDeps([97,2,3,4,1,5,6,7,8,50,10,39,29,30,11,40,23,12,16,28,35,17,14,18,41,51,52,53,54]),import.meta.url)},{name:"filiere",path:"/filiere",component:()=>L(()=>import("./BLYAIdhO2.js"),__vite__mapDeps([98,2,3,4,1,5,6,7,8,60,14,10,9,11,12,15,16,17,18,34,35,36]),import.meta.url)},{name:"formations",path:"/formations",component:()=>L(()=>import("./DaOzRVls2.js"),__vite__mapDeps([99,2,3,4,1,5,6,7,8,63,10,12,23,16,17,22,14,18,41,52,64,65]),import.meta.url)},{name:void 0,path:"/metiers",component:()=>L(()=>import("./k_TL2ydF2.js"),__vite__mapDeps([100,2,101,1,82]),import.meta.url),children:[{name:"metiers-slug",path:":slug()",component:()=>L(()=>import("./C4lAWXCN2.js"),__vite__mapDeps([102,1,2,5,6,7,71,11,8,12,16,35,17,103,3,4,18,36,51,10,52,54,65,81,82]),import.meta.url)},{name:"metiers",path:"",component:()=>L(()=>import("./CpRR99Jf2.js"),__vite__mapDeps([104,2,3,4,1,5,6,7,8,73,28,29,30,11,23,12,16,14,10,41,17,53,74]),import.meta.url)}]},{name:"partenaires",path:"/partenaires",component:()=>L(()=>import("./CXiWXIiI2.js"),__vite__mapDeps([105,2,3,4,1,5,6,7,8,83,14,10,80,12,81,82]),import.meta.url)},{name:"recherche",path:"/recherche",component:()=>L(()=>import("./q--intA-2.js"),__vite__mapDeps([106,1,2,3,4,5,6,7,8,85,12,14,10,44,54,17,64,65,74]),import.meta.url)},{name:"ressources",path:"/ressources",component:()=>L(()=>import("./B9OfGKhW2.js"),__vite__mapDeps([107,2,3,4,1,5,6,7,8,88,17,12,14,10,9,11,89,80,81,82]),import.meta.url)},{name:"stages",path:"/stages",component:()=>L(()=>import("./CorQrr9S2.js"),__vite__mapDeps([108,2,3,4,1,5,6,7,8,91,14,10,9,11,12,18,80,81,82,89]),import.meta.url)},{name:"freePageSlug",path:"/:freePageSlug()",component:()=>L(()=>import("./760UFsaR2.js"),__vite__mapDeps([109,1,2,71,3,4,5,6,7,8,13,14,10,9,11,12,15,16,17,18]),import.meta.url)},{name:"index",path:"/",component:()=>L(()=>import("./D0PSV7ja2.js"),__vite__mapDeps([110,2,3,4,1,5,6,7,8,95,10,12,17,9,11,18,34,35,36,43,44]),import.meta.url)}];function At(e,t,a){const{pathname:o,search:r,hash:n}=t,s=e.indexOf("#");if(s>-1){const c=n.includes(e.slice(s))?e.slice(s).length:1;let p=n.slice(c);return p[0]!=="/"&&(p="/"+p),ft(p,"")}const i=ft(o,e),u=!a||Vt(i,a)?i:a;
3return u+(u.includes("?")?"":r)+n}var hr=$({name:"nuxt:router",enforce:"pre",async setup(e){let t,a,o=ne().app.baseURL;const r=G.history?.(o)??vo(o),n=G.routes?([t,a]=X(()=>G.routes(Xe)),t=await t,a(),t??Xe):Xe;let s;const i=ho({...G,scrollBehavior:(d,m,w)=>{if(m===yt){s=w;return}if(G.scrollBehavior){if(i.options.scrollBehavior=G.scrollBehavior,"scrollRestoration"in window.history){const b=i.beforeEach(()=>{b(),window.history.scrollRestoration="manual"})}return G.scrollBehavior(d,yt,s||w)}},history:r,routes:n});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(i);const u=re(i.currentRoute.value);i.afterEach((d,m)=>{u.value=m}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>u.value});const c=At(o,window.location,e.payload.path),p=re(i.currentRoute.value),f=()=>{p.value=i.currentRoute.value};i.afterEach((d,m)=>{const w=d.matched.at(-1)?.components?.default,b=m.matched.at(-1)?.components?.default;if(w===b){Pt({route:d,Component:{type:w}})===Pt({route:m,Component:{type:b}})&&f();return}d.matched.length<m.matched.length&&d.matched.every((k,S)=>k.components?.default===m.matched[S]?.components?.default)&&f()});const h={sync:f};for(const d in p.value)Object.defineProperty(h,d,{get:()=>p.value[d],enumerable:!0});e._route=Ne(h),e._middleware||={global:[],named:{}};const v=ge();i.afterEach(async(d,m,w)=>{delete e._processingMiddleware,!e.isHydrating&&v.value&&await e.runWithContext(zt),w&&await e.callHook("page:loading:end")});try{[t,a]=X(()=>i.isReady()),await t,a()}catch(d){[t,a]=X(()=>vt(e,d)),await t,a()}const x=c!==i.currentRoute.value.fullPath?i.resolve(c):i.currentRoute.value,P=i.currentRoute.value.fullPath,y=e.isHydrating&&e.payload.prerenderedAt&&e.payload.path&&c!==e.payload.path&&Vt(i.currentRoute.value.path,e.payload.path);f();function g(d){!e.isHydrating&&d.fullPath!==At(o,window.location)&&r.push(d.fullPath)}const E=e.payload.state._layout;return i.beforeEach(async(d,m)=>{await e.callHook("page:loading:start"),d.meta=Me(d.meta),e.isHydrating&&E&&!za(d.meta.layout)&&(d.meta.layout=E),e._processingMiddleware=!0;{const w=new Set([...mr,...e._middleware.global]);for(const k of d.matched){const S=k.meta.middleware;if(S)for(const R of ra(S))w.add(R)}const b=ta({path:d.path});if(b.appMiddleware)for(const k in b.appMiddleware)b.appMiddleware[k]?w.add(k):w.delete(k);for(const k of w){const S=typeof k=="string"?e._middleware.named[k]||await ma[k]?.().then(R=>R.default||R):k;if(!S)throw Ye.NUXT_E2004({entry:String(k),validMiddleware:void 0});try{const R=await e.runWithContext(()=>S(d,m));if(!e.payload.serverRendered&&e.isHydrating&&(R===!1||R instanceof Error)){const A=R||ae({status:404,statusText:`Page Not Found: ${c}`});return await e.runWithContext(()=>ve(A)),!1}if(R===!0)continue;if(R===!1)return R;if(R)return Bt(R)&&R.fatal&&(await e.runWithContext(()=>ve(R)),g(d)),R}catch(R){const A=ae(R);return A.fatal&&(await e.runWithContext(()=>ve(A)),g(d)),A}}}}),i.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")}),i.afterEach(d=>{if(d.matched.length===0&&!v.value)return e.runWithContext(()=>ve(ae({status:404,fatal:!1,statusText:`Page not found: ${d.fullPath}`,data:{path:d.fullPath}})))}),e.hooks.hookOnce("app:created",async()=>{try{if("name"in x&&(x.name=void 0),i.currentRoute.value.fullPath===P)if(y){const d=i.resolve(e.payload.path);"name"in d&&(d.name=void 0),await i.replace({...d,force:!0});const m=()=>{e["~restoreDeferredRoute"]&&(e["~restoreDeferredRoute"]=void 0,i.currentRoute.value=i.resolve(c),f(),i.replace({...x,force:!0}).catch(()=>{}))};e["~restoreDeferredRoute"]=m,e.hooks.hookOnce("app:suspense:resolve",m)}else await i.replace({...x,force:!0});i.options.scrollBehavior=G.scrollBehavior}catch(d){await vt(e,d)}}),{provide:{router:i}}}},1);var vr=$({name:"nuxt:payload",setup(e){const t=new Set;me().beforeResolve(async(o,r)=>{if(o.path===r.path)return;const n=await bt(o.path);if(n){for(const s of t)delete e.static.data[s];for(const s in n.data)s in e.static.data||t.add(s),e.static.data[s]=n.data[s]}}),it(()=>{e.hooks.hook("link:prefetch",async r=>{const{hostname:n,pathname:s}=new URL(r,window.location.href);if(n!==window.location.hostname)return;const i=await bt(r).catch(()=>{Ga.NUXT_E7003({url:r})})}),navigator.connection?.effectiveType!=="slow-2g"&&setTimeout(ea,1e3)})}}),_r=$(()=>{const e=me();it(()=>
3{e.beforeResolve(async()=>{await new Promise(t=>{setTimeout(t,100),requestAnimationFrame(()=>{setTimeout(t,0)})})})})}),yr=$(e=>{let t;async function a(){let o;try{o=await ea()}catch(r){const n=r;if(!("status"in n&&(n.status===404||n.status===403)))throw n}t&&clearTimeout(t),t=setTimeout(a,ht);try{const r=await Gt(Ya("builds/latest.json")+`?${Date.now()}`);r.id!==o?.id&&(e.hooks.callHook("app:manifest:update",r),t&&clearTimeout(t))}catch{}}it(()=>{t=setTimeout(a,ht)})}),gr=$({name:"nuxt:chunk-reload-crawler",setup(e){let t=!0;e.hooks.hookOnce("app:suspense:resolve",()=>{t=!1}),e.hook("app:chunkError",()=>{t&&jt(navigator.userAgent)&&da()})}}),kr=$({name:"nuxt:chunk-reload",setup(e){const t=me(),a=ne(),o=new Set;t.beforeEach(()=>{o.clear()}),e.hook("app:chunkError",({error:n})=>{o.add(n)});function r(n){da({path:$a(a.app.baseURL,n.fullPath),persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(r)}),t.onError((n,s)=>{o.has(n)&&r(s)})}});function He(e){const t=Me({});return nt(()=>{const a=fe().$nuxtSiteConfig.get(qa({resolveRefs:!0},e));t&&a&&Object.assign(t,a)}),delete t._priority,t}var wr=$(()=>{const e=he();if(!e)return;const{tagPriority:t,separator:a,titleSeparator:o}=ne().public["seo-utils"],r=He(),n=r.separator||a||r.titleSeparator||o,s=r.titleSeparator||o||r.separator||a,i={meta:[],templateParams:{site:r,siteUrl:r.url,siteName:r.name}};n&&(i.templateParams.separator=n),s&&(i.templateParams.titleSeparator=s),r.description&&(i.templateParams.siteDescription=r.description,i.meta.push({name:"description",content:"%site.description",tagPriority:t})),e.push(i)}),br=$(()=>{const e=he();e&&(e.use(pt),e.use(Ho()))}),xr=/\d/,Pr=["-","_","/","."];function Tr(e=""){if(!xr.test(e))return e!==e.toLowerCase()}function Er(e,t){const a=t??Pr,o=[];if(!e||typeof e!="string")return o;let r="",n,s;for(const i of e){const u=a.includes(i);if(u===!0){o.push(r),r="",n=void 0;continue}const c=Tr(i);if(s===!1){if(n===!1&&c===!0){o.push(r),r=i,n=c;continue}if(n===!0&&c===!1&&r.length>1){const p=r.at(-1);o.push(r.slice(0,Math.max(0,r.length-1))),r=p+i,n=c;continue}}r+=i,n=c,s=u}return o.push(r),o}function Rr(e){return e?e[0].toUpperCase()+e.slice(1):""}var Cr=/^(a|an|and|as|at|but|by|for|if|in|is|nor|of|on|or|the|to|with)$/i;function Sr(e,t){return(Array.isArray(e)?e:Er(e)).filter(Boolean).map(a=>Cr.test(a)?a.toLowerCase():Rr(t?.normalize?a.toLowerCase():a)).join(" ")}function Lr(){const e=He({resolveRefs:!1});return{t:(t,a,o)=>a,te:t=>!1,strategy:"no_prefix",defaultLocale:O(()=>W(e.defaultLocale)||"en"),locale:O(()=>W(e.currentLocale)||W(e.defaultLocale)||"en")}}function Ar(){const e=ke(),t=ge();let a;try{a=Lr()}catch{}return O(()=>{if(t.value?.statusCode&&[404,500].includes(t.value.statusCode))return`${t.value.statusCode} - ${t.value.message}`;if(typeof e.meta?.title=="string")return e.meta?.title;const o=ot(e.path||"/").split("/").pop();let r=o?Sr(o):null;const n=e.matched?.at(-1);if(n){const s=String(n.name).split("___")?.[0];s&&a&&(r=a.t(`pages.${s}.title`,r||"",{missingWarn:!1})||r)}return r})}var Or=$({name:"nuxt-seo:fallback-titles",env:{islands:!1},setup(){const e=Ar();Z({title:()=>e.value},{tagPriority:101})}}),Dr=Je(()=>L(()=>import("./DGH_DD9X.js").then(e=>e.n).then(e=>e.default||e.default||e),__vite__mapDeps([6,7,1,2]),import.meta.url)),$r=[["Icon",Dr]],Ir=$({name:"nuxt:global-components",setup(e){for(const[t,a]of $r)e.vueApp.component(t,a),e.vueApp.component("Lazy"+t,a)}}),J={admin:Je(()=>L(()=>import("./DU1tKkNg2.js").then(e=>e.default||e),__vite__mapDeps([111,1,2,71,6,7,8,5,10,67,12,16,17,22,23,62,35,46,20,21,112,103,47,48,27,28,29,30,11,25,24,3,4,79,68]),import.meta.url)),default:Je(()=>L(()=>import("./DhMCITX92.js").then(e=>e.default||e),__vite__mapDeps([113,1,2,71,114,5,6,7,4,8,112,10,12,16,17,103,3]),import.meta.url))},qr=$({name:"nuxt:prefetch",setup(e){const t=me();e.hooks.hook("app:mounted",()=>{t.beforeEach(async a=>{const o=a?.meta?.layout;o&&typeof J[o]=="function"&&await J[o]()})}),e.hooks.hook("link:prefetch",a=>{if(qe(a))return;const o=t.resolve(a);if(!o)return;const r=o.meta.layout,n=ra(o.meta.middleware).filter(s=>typeof s=="string");for(const s of n){const i=ma[s];typeof i=="function"&&i()}typeof r=="string"&&r in J&&Za(J[r])})}}),Fr=$({name:"@nuxt/icon",setup(){const e=ne(),t=Pe().icon;xt.setFetch($fetch.native);const a=[];if(t.provider==="server"){const r=e.app?.baseURL?.replace(/\/$/,"")??"";a.push(r+(t.localApiEndpoint||"/api/_nuxt_icon")),(t.fallbackToApi===!0||t.fallbackToApi==="client-only")&&a.push(t.iconifyApiEndpoint)}else t.provider==="none"?xt.setFetch(()=>Promise.resolve(new Response)):a.push(t.iconifyApiEndpoint);async function o(r,n){try{const s=await $fetch(a[0]+"/"+n+".json",{query:{icons:r.join(",")}});if(!s||s.prefix!==n||!s.icons)throw new Error("Invalid data"+JSON.stringify(s));return s}catch(s){return console.error("Failed to load custom icons",s),null}}fo("",{resources:a});for(const r of t.customCollections||[])r&&po(o,r)}}),Mr=$(async e=>{let t,a;e.payload.serverRendered?(e.payload.prerenderedAt||e.payload.isCached||e.$config.public.auth.loadStrategy==="client-only")&&e.hook("app:mounted",async()=>{await Tt().fetch()}):([t,a]=X(()=>Tt().fetch()),await t,a()),localStorage.getItem("temp-nuxt-auth-utils-popup")&&(localStorage.removeItem("temp-nuxt-auth-utils-popup"),ge().value||window.close())},1),Re={inherit:"inherit",current:"currentcolor",transparent:"transparent",black:"#000",white:"#fff",slate:{50:"oklch(98.4% 0.003 247.858)",100:"oklch(96.8% 0.007 247.896)",200:"oklch(92.9% 0.013 255.508)",300:"oklch(86.9% 0.022 252.894)",400:"oklch(70.4% 0.04 256.788)",500:"oklch(55.4% 0.046 257.417)",600:"oklch(44.6% 0.043 257.281)",700:"oklch(37.2% 0.044 257.287)",800:"oklch(27.9% 0.041 260.031)",900:"oklch(20.8% 0.042 265.755)",950:"oklch(12.9% 0.042 264.695)"},gray:{50:"oklch(98.5% 0.002 247.839)",100:"oklch(96.7% 0.003 264.542)",200:"oklch(92.8% 0.006 264.531)",300:"oklch(87.2% 0.01 258.338)",400:"oklch(70.7% 0.022 261.325)",500:"oklch(55.1% 0.027 264.364)",600:"oklch(44.6% 0.03 256.802)",700:"oklch(37.3% 0.034 259.733)",800:"oklch(27.8% 0.033 256.848)",900:"oklch(21% 0.034 264.665)",950:"oklch(13% 0.028 261.692)"},zinc:{50:"oklch(98.5% 0 none)",100:"oklch(96.7% 0.001 286.375)",200:"oklch(92% 0.004 286.32)",300:"oklch(87.1% 0.006 286.286)",400:"oklch(70.5% 0.015 286.067)",500:"oklch(55.2% 0.016 285.938)",600:"oklch(44.2% 0.017 285.786)",700:"oklch(37% 0.013 285.805)",800:"oklch(27.4% 0.006 286.033)",900:"oklch(21% 0.006 285.885)",950:"oklch(14.1% 0.005 285.823)"},neutral:{50:"oklch(98.5% 0 none)",100:"oklch(97% 0 none)",200:"oklch(92.2% 0 none)",300:"oklch(87% 0 none)",400:"oklch(70.8% 0 none)",500:"oklch(55.6% 0 n
3one)",600:"oklch(43.9% 0 none)",700:"oklch(37.1% 0 none)",800:"oklch(26.9% 0 none)",900:"oklch(20.5% 0 none)",950:"oklch(14.5% 0 none)"},stone:{50:"oklch(98.5% 0.001 106.423)",100:"oklch(97% 0.001 106.424)",200:"oklch(92.3% 0.003 48.717)",300:"oklch(86.9% 0.005 56.366)",400:"oklch(70.9% 0.01 56.259)",500:"oklch(55.3% 0.013 58.071)",600:"oklch(44.4% 0.011 73.639)",700:"oklch(37.4% 0.01 67.558)",800:"oklch(26.8% 0.007 34.298)",900:"oklch(21.6% 0.006 56.043)",950:"oklch(14.7% 0.004 49.25)"},mauve:{50:"oklch(98.5% 0 none)",100:"oklch(96% 0.003 325.6)",200:"oklch(92.2% 0.005 325.62)",300:"oklch(86.5% 0.012 325.68)",400:"oklch(71.1% 0.019 323.02)",500:"oklch(54.2% 0.034 322.5)",600:"oklch(43.5% 0.029 321.78)",700:"oklch(36.4% 0.029 323.89)",800:"oklch(26.3% 0.024 320.12)",900:"oklch(21.2% 0.019 322.12)",950:"oklch(14.5% 0.008 326)"},olive:{50:"oklch(98.8% 0.003 106.5)",100:"oklch(96.6% 0.005 106.5)",200:"oklch(93% 0.007 106.5)",300:"oklch(88% 0.011 106.6)",400:"oklch(73.7% 0.021 106.9)",500:"oklch(58% 0.031 107.3)",600:"oklch(46.6% 0.025 107.3)",700:"oklch(39.4% 0.023 107.4)",800:"oklch(28.6% 0.016 107.4)",900:"oklch(22.8% 0.013 107.4)",950:"oklch(15.3% 0.006 107.1)"},mist:{50:"oklch(98.7% 0.002 197.1)",100:"oklch(96.3% 0.002 197.1)",200:"oklch(92.5% 0.005 214.3)",300:"oklch(87.2% 0.007 219.6)",400:"oklch(72.3% 0.014 214.4)",500:"oklch(56% 0.021 213.5)",600:"oklch(45% 0.017 213.2)",700:"oklch(37.8% 0.015 216)",800:"oklch(27.5% 0.011 216.9)",900:"oklch(21.8% 0.008 223.9)",950:"oklch(14.8% 0.004 228.8)"},taupe:{50:"oklch(98.6% 0.002 67.8)",100:"oklch(96% 0.002 17.2)",200:"oklch(92.2% 0.005 34.3)",300:"oklch(86.8% 0.007 39.5)",400:"oklch(71.4% 0.014 41.2)",500:"oklch(54.7% 0.021 43.1)",600:"oklch(43.8% 0.017 39.3)",700:"oklch(36.7% 0.016 35.7)",800:"oklch(26.8% 0.011 36.5)",900:"oklch(21.4% 0.009 43.1)",950:"oklch(14.7% 0.004 49.3)"},red:{50:"oklch(97.1% 0.013 17.38)",100:"oklch(93.6% 0.032 17.717)",200:"oklch(88.5% 0.062 18.334)",300:"oklch(80.8% 0.114 19.571)",400:"oklch(70.4% 0.191 22.216)",500:"oklch(63.7% 0.237 25.331)",600:"oklch(57.7% 0.245 27.325)",700:"oklch(50.5% 0.213 27.518)",800:"oklch(44.4% 0.177 26.899)",900:"oklch(39.6% 0.141 25.723)",950:"oklch(25.8% 0.092 26.042)"},orange:{50:"oklch(98% 0.016 73.684)",100:"oklch(95.4% 0.038 75.164)",200:"oklch(90.1% 0.076 70.697)",300:"oklch(83.7% 0.128 66.29)",400:"oklch(75% 0.183 55.934)",500:"oklch(70.5% 0.213 47.604)",600:"oklch(64.6% 0.222 41.116)",700:"oklch(55.3% 0.195 38.402)",800:"oklch(47% 0.157 37.304)",900:"oklch(40.8% 0.123 38.172)",950:"oklch(26.6% 0.079 36.259)"},amber:{50:"oklch(98.7% 0.022 95.277)",100:"oklch(96.2% 0.059 95.617)",200:"oklch(92.4% 0.12 95.746)",300:"oklch(87.9% 0.169 91.605)",400:"oklch(82.8% 0.189 84.429)",500:"oklch(76.9% 0.188 70.08)",600:"oklch(66.6% 0.179 58.318)",700:"oklch(55.5% 0.163 48.998)",800:"oklch(47.3% 0.137 46.201)",900:"oklch(41.4% 0.112 45.904)",950:"oklch(27.9% 0.077 45.635)"},yellow:{50:"oklch(98.7% 0.026 102.212)",100:"oklch(97.3% 0.071 103.193)",200:"oklch(94.5% 0.129 101.54)",300:"oklch(90.5% 0.182 98.111)",400:"oklch(85.2% 0.199 91.936)",500:"oklch(79.5% 0.184 86.047)",600:"oklch(68.1% 0.162 75.834)",700:"oklch(55.4% 0.135 66.442)",800:"oklch(47.6% 0.114 61.907)",900:"oklch(42.1% 0.095 57.708)",950:"oklch(28.6% 0.066 53.813)"},lime:{50:"oklch(98.6% 0.031 120.757)",100:"oklch(96.7% 0.067 122.328)",200:"oklch(93.8% 0.127 124.321)",300:"oklch(89.7% 0.196 126.665)",400:"oklch(84.1% 0.238 128.85)",500:"oklch(76.8% 0.233 130.85)",600:"oklch(64.8% 0.2 131.684)",700:"oklch(53.2% 0.157 131.589)",800:"oklch(45.3% 0.124 130.933)",900:"oklch(40.5% 0.101 131.063)",950:"oklch(27.4% 0.072 132.109)"},green:{50:"oklch(98.2% 0.018 155.826)",100:"oklch(96.2% 0.044 156.743)",200:"oklch(92.5% 0.084 155.995)",300:"oklch(87.1% 0.15 154.449)",400:"oklch(79.2% 0.209 151.711)",500:"oklch(72.3% 0.219 149.579)",600:"oklch(62.7% 0.194 149.214)",700:"oklch(52.7% 0.154 150.069)",800:"oklch(44.8% 0.119 151.328)",900:"oklch(39.3% 0.095 152.535)",950:"oklch(26.6% 0.065 152.934)"},emerald:{50:"oklch(97.9% 0.021 166.113)",100:"oklch(95% 0.052 163.051)",200:"oklch(90.5% 0.093 164.15)",300:"oklch(84.5% 0.143 164.978)",400:"oklch(76.5% 0.177 163.223)",500:"oklch(69.6% 0.17 162.48)",600:"oklch(59.6% 0.145 163.225)",700:"oklch(50.8% 0.118 165.612)",800:"oklch(43.2% 0.095 166.913)",900:"oklch(37.8
3% 0.077 168.94)",950:"oklch(26.2% 0.051 172.552)"},teal:{50:"oklch(98.4% 0.014 180.72)",100:"oklch(95.3% 0.051 180.801)",200:"oklch(91% 0.096 180.426)",300:"oklch(85.5% 0.138 181.071)",400:"oklch(77.7% 0.152 181.912)",500:"oklch(70.4% 0.14 182.503)",600:"oklch(60% 0.118 184.704)",700:"oklch(51.1% 0.096 186.391)",800:"oklch(43.7% 0.078 188.216)",900:"oklch(38.6% 0.063 188.416)",950:"oklch(27.7% 0.046 192.524)"},cyan:{50:"oklch(98.4% 0.019 200.873)",100:"oklch(95.6% 0.045 203.388)",200:"oklch(91.7% 0.08 205.041)",300:"oklch(86.5% 0.127 207.078)",400:"oklch(78.9% 0.154 211.53)",500:"oklch(71.5% 0.143 215.221)",600:"oklch(60.9% 0.126 221.723)",700:"oklch(52% 0.105 223.128)",800:"oklch(45% 0.085 224.283)",900:"oklch(39.8% 0.07 227.392)",950:"oklch(30.2% 0.056 229.695)"},sky:{50:"oklch(97.7% 0.013 236.62)",100:"oklch(95.1% 0.026 236.824)",200:"oklch(90.1% 0.058 230.902)",300:"oklch(82.8% 0.111 230.318)",400:"oklch(74.6% 0.16 232.661)",500:"oklch(68.5% 0.169 237.323)",600:"oklch(58.8% 0.158 241.966)",700:"oklch(50% 0.134 242.749)",800:"oklch(44.3% 0.11 240.79)",900:"oklch(39.1% 0.09 240.876)",950:"oklch(29.3% 0.066 243.157)"},blue:{50:"oklch(97% 0.014 254.604)",100:"oklch(93.2% 0.032 255.585)",200:"oklch(88.2% 0.059 254.128)",300:"oklch(80.9% 0.105 251.813)",400:"oklch(70.7% 0.165 254.624)",500:"oklch(62.3% 0.214 259.815)",600:"oklch(54.6% 0.245 262.881)",700:"oklch(48.8% 0.243 264.376)",800:"oklch(42.4% 0.199 265.638)",900:"oklch(37.9% 0.146 265.522)",950:"oklch(28.2% 0.091 267.935)"},indigo:{50:"oklch(96.2% 0.018 272.314)",100:"oklch(93% 0.034 272.788)",200:"oklch(87% 0.065 274.039)",300:"oklch(78.5% 0.115 274.713)",400:"oklch(67.3% 0.182 276.935)",500:"oklch(58.5% 0.233 277.117)",600:"oklch(51.1% 0.262 276.966)",700:"oklch(45.7% 0.24 277.023)",800:"oklch(39.8% 0.195 277.366)",900:"oklch(35.9% 0.144 278.697)",950:"oklch(25.7% 0.09 281.288)"},violet:{50:"oklch(96.9% 0.016 293.756)",100:"oklch(94.3% 0.029 294.588)",200:"oklch(89.4% 0.057 293.283)",300:"oklch(81.1% 0.111 293.571)",400:"oklch(70.2% 0.183 293.541)",500:"oklch(60.6% 0.25 292.717)",600:"oklch(54.1% 0.281 293.009)",700:"oklch(49.1% 0.27 292.581)",800:"oklch(43.2% 0.232 292.759)",900:"oklch(38% 0.189 293.745)",950:"oklch(28.3% 0.141 291.089)"},purple:{50:"oklch(97.7% 0.014 308.299)",100:"oklch(94.6% 0.033 307.174)",200:"oklch(90.2% 0.063 306.703)",300:"oklch(82.7% 0.119 306.383)",400:"oklch(71.4% 0.203 305.504)",500:"oklch(62.7% 0.265 303.9)",600:"oklch(55.8% 0.288 302.321)",700:"oklch(49.6% 0.265 301.924)",800:"oklch(43.8% 0.218 303.724)",900:"oklch(38.1% 0.176 304.987)",950:"oklch(29.1% 0.149 302.717)"},fuchsia:{50:"oklch(97.7% 0.017 320.058)",100:"oklch(95.2% 0.037 318.852)",200:"oklch(90.3% 0.076 319.62)",300:"oklch(83.3% 0.145 321.434)",400:"oklch(74% 0.238 322.16)",500:"oklch(66.7% 0.295 322.15)",600:"oklch(59.1% 0.293 322.896)",700:"oklch(51.8% 0.253 323.949)",800:"oklch(45.2% 0.211 324.591)",900:"oklch(40.1% 0.17 325.612)",950:"oklch(29.3% 0.136 325.661)"},pink:{50:"oklch(97.1% 0.014 343.198)",100:"oklch(94.8% 0.028 342.258)",200:"oklch(89.9% 0.061 343.231)",300:"oklch(82.3% 0.12 346.018)",400:"oklch(71.8% 0.202 349.761)",500:"oklch(65.6% 0.241 354.308)",600:"oklch(59.2% 0.249 0.584)",700:"oklch(52.5% 0.223 3.958)",800:"oklch(45.9% 0.187 3.815)",900:"oklch(40.8% 0.153 2.432)",950:"oklch(28.4% 0.109 3.907)"},rose:{50:"oklch(96.9% 0.015 12.422)",100:"oklch(94.1% 0.03 12.58)",200:"oklch(89.2% 0.058 10.001)",300:"oklch(81% 0.117 11.638)",400:"oklch(71.2% 0.194 13.428)",500:"oklch(64.5% 0.246 16.439)",600:"oklch(58.6% 0.253 17.585)",700:"oklch(51.4% 0.222 16.935)",800:"oklch(45.5% 0.188 13.697)",900:"oklch(41% 0.159 10.272)",950:"oklch(27.1% 0.105 12.094)"}},Nr=[50,100,200,300,400,500,600,700,800,900,950];function Br(e,t){return e in Re&&typeof Re[e]=="object"&&t in Re[e]?Re[e][t]:""}function Vr(e,t,a){const o=a?`${a}-`:"";return`${Nr.map(r=>`--ui-color-${e}-${r}: var(--${o}color-${t==="neutral"?"old-neutral":t}-${r}, ${Br(t,r)});`).join(`
4  `)}`}function Ot(e,t){return`--ui-${e}: var(--ui-color-${e}-${t});`}function Hr(){document.querySelector("[data-nuxt-ui-colors]")?.remove()}var jr=$(()=>{const e=Pe(),t=fe(),a=O(()=>{const{neutral:r,...n}=e.ui.colors,s=e.ui.prefix;return`@layer theme {
5  :root, :host {
6  ${Object.entries(e.ui.colors).map(([i,u])=>Vr(i,u,s)).join(`
7  `)}
8  }
9  :root, :host, .light {
10  ${Object.keys(n).map(i=>Ot(i,500)).join(`
11  `)}
12  }
13  .dark {
14  ${Object.keys(n).map(i=>Ot(i,400)).join(`
15  `)}
16  }
17}`}),o={style:[{innerHTML:a,tagPriority:"critical",id:"nuxt-ui-colors"}]};if(t.isHydrating&&!t.payload.serverRendered){const r=document.createElement("style");r.innerHTML=a.value,r.setAttribute("data-nuxt-ui-colors",""),document.head.appendChild(r);const n=he().hooks?.hook("dom:rendered",()=>{Hr(),n?.()})}Z(o)}),zr=$(()=>{const e=Gt.create({...mo()});function t(a,o){return e(a,o)}return{provide:{api:t,apiFetch:e}}}),Ur=$(()=>{}),Wr=$(async()=>{let e,t;const{fetchConfig:a,generalConfig:o,buildStyleText:r}=sa(),{fetchAll:n}=be();[e,t]=X(()=>uo("general-config",()=>Promise.all([a(),n()]),"$n-FeCg5aOa")),await e,t();const s=O(()=>na(o.value.favicon));Z({link:()=>[{rel:"icon",type:"image/x-icon",href:s.value}],title:()=>`| ${o.value.pageTitle}`,style:[{innerHTML:r()}]})},1),Kr=$(()=>{const{applyStyle:e,generalConfig:t}=sa();e();const a=O(()=>na(t.value.favicon));Z({link:()=>[{rel:"icon",type:"image/x-icon",href:a.value}],titleTemplate:()=>`| ${t.value.pageTitle}`})}),Xr=$({enforce:"post",env:{islands:!1},async setup(){const e=he();if(!e)return;const{tagPriority:t}=ne().public["seo-utils"],a=st("nuxt-seo-utils:routeRules",()=>null);if(a.value){const{head:o,seoMeta:r}=a.value;o&&e.push(o),r&&Ze(r,{tagPriority:t})}}},1),Yr=/\.[0-9a-z]+$/i;function Gr(e,t){let a=e;qe(e,{strict:!1,acceptRelative:!0})&&(a=Ht(e).pathname);const o=La(t.base||"/");o!=="/"&&a.startsWith(o)&&(a=a.slice(o.length));let r=ot(t.absolute?t.siteUrl:"");o!=="/"&&r.endsWith(o)&&(r=r.slice(0,r.indexOf(o)));const n=t.withBase?gt(o,r||"/"):r,s=gt(a,n);return a==="/"&&!t.withBase?Mt(s):Zr(t.trailingSlash,s)}var Jr=["jpg","jpeg","png","gif","bmp","webp","svg","ico","pdf","doc","docx","xls","xlsx","ppt","pptx","txt","md","markdown","zip","rar","7z","tar","gz","mp3","wav","flac","ogg","opus","m4a","aac","midi","mid","mp4","avi","mkv","mov","wmv","flv","webm","html","css","js","json","xml","tsx","jsx","ts","vue","svelte","xsl","rss","atom","php","py","rb","java","c","cpp","h","go","csv","tsv","sql","yaml","yml","woff","woff2","ttf","otf","eot","exe","msi","apk","ipa","dmg","iso","bin","bat","cmd","sh","env","htaccess","conf","toml","ini","deb","rpm","jar","war","epub","mobi","log","tmp","bak","old","sav"];function Qr(e){const t=(e.split("/").pop()||e).match(Yr)?.[0];return!!(t&&Jr.includes(t.replace(".","")))}function Zr(e,t){const a=Ht(t);if(Qr(a.pathname))return t;const o=e?Mt(a.pathname):ot(a.pathname);return`${a.protocol?`${a.protocol}//`:""}${a.host||""}${o}${a.search||""}${a.hash||""}`}function en(e){return window.location.origin}function tn(e){return en(e)}function an(e={}){const t=He(),a=tn(),o=ne().app.baseURL||"/";return r=>O(()=>Gr(l(r),{absolute:l(e.absolute),withBase:l(e.withBase),siteUrl:l(e.canonical)!==!1?t.url:a,trailingSlash:t.trailingSlash,base:o}))}var on=/_/g;function rn(){const e=He({resolveRefs:!1}),t=()=>(W(e.currentLocale)||W(e.defaultLocale)||"en").replace(on,"-");he().use(pt);const{canonicalQueryWhitelist:a,canonicalLowercase:o,tagPriority:r,separator:n,titleSeparator:s}=ne().public["seo-utils"],i=ke(),u=an({withBase:!0,absolute:!0}),c=ge(),p=()=>W(e.separator)||n||W(e.titleSeparator)||s,f=()=>W(e.titleSeparator)||s||W(e.separator)||n,h=O(()=>{if(c.value)return!1;const{query:y}=i;let g=u(i.path||"/").value||i.path;if(o)try{g=g.toLocaleLowerCase(t())}catch{g=g.toLowerCase()}const E=Object.fromEntries(Object.entries(y).filter(([d])=>a.includes(d)).sort(([d],[m])=>d.localeCompare(m)));return{rel:"canonical",href:Object.keys(E).length?`${g}?${Sa(E)}`:g}}),v={tagPriority:"low"},x={tagPriority:r};Z({htmlAttrs:{lang:t},templateParams:{site:()=>e,siteName:()=>e.name,separator:p,titleSeparator:f},titleTemplate:()=>c.value?"%s":"%s %separator %siteName",link:[()=>h.value]},v),Ze({ogLocale:()=>{const y=t();if(y){const g=y.replace("-","_");if(g.includes("_"))return g}return!1}},v);const P={ogType:"website",ogUrl:()=>{const y=h.value;return y?y.href:!1},ogSiteName:e.name};if(e.twitter){const y=e.twitter.startsWith("@")?e.twitter:`@${e.twitter}`;P.twitterCreator=y,P.twitterSite=y}Ze(P,x)}var nn=$({name:"nuxt-seo:defaults",order:999,env:{islands:!1},setup(){rn()}}),sn=[Uo,Go,ir,hr,vr,_r,yr,gr,kr,wr,br,Or,Ir,qr,Fr,Mr,jr,zr,Ur,Wr,Kr,Xr,nn],ha=I({name:"NuxtRouteAnnouncer",props:{atomic:{type:Boolean,default:!1},politeness:{type:String,default:"polite"}},setup(e,{slots:t,expose:a}){const{set:o,polite:r,assertive:n,message:s,politeness:i}=Yo({politeness:e.politeness}),u=O(()=>{if(i.value==="assertive")return"alert";if(i.value!=="off")return"status"});return a({set:o,polite:r,assertive:n,message:s,politeness:i}),()=>le("span",{class:"nuxt-route-announcer",style:{position:"absolute"}},le("span",{role:u.value,"aria-live":i.value,"aria-atomic":e.atomic,style:{border:"0",clip:"rect(0 0 0 0)","clip-path":"inset(50%)",height:"1px",width:"1px",overflow:"hidden",position:"absolute","white-space":"nowrap","word-wrap":"normal",margin:"-1px",padding:"0"}},t.default?t.default({message:s.value}):s.value))}}),ln=I({name:"LayoutLoader",inheritAttrs:!1,props:{name:String,layoutProps:Object},setup(e,t){return()=>le(J[e.name],e.layoutProps,t.slots)}}),va=I({name:"NuxtLayout",inheritAttrs:!1,props:{name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},setup(e,t){const a=fe(),o=De(Oe),r=!o||o===ke()?Nt():o,n=O(()=>{let c=aa(r,e.name);return c&&!(c in J)&&e.fallback&&(c=l(e.fallback)),c});oe(ba,n);const s=re();t.expose({layoutRef:s});const i=a.deferHydration();if(a.isHydrating){const c=a.hooks.hookOnce("app:error",i),p=me().beforeEach(()=>{c(),p()})}let u;return()=>{const c=!!n.value&&n.value in J&&!!(r?.meta.layoutTransition??!1),p=c&&Ma([r?.meta.layoutTransition,!1,{onBeforeLeave(){a["~transitionPromise"]=new Promise(h=>{a["~transitionFinish"]=h})},onAfterLeave(){a["~transitionFinish"]?.(),delete a["~transitionFinish"],delete a["~transitionPromise"]}}]),f=u;return u=n.value,Ia(p,{default:()=>le(Xt,{suspensible:!0,onResolve:async()=>{await _e(i)}},{default:()=>le(un,{layoutProps:M(t.attrs,r.meta.layoutProps??{},{ref:s}),key:n.value||void 0,name:n.value,shouldProvide:!e.name,isRenderingNewLayout:h=>h!==f&&h===n.value,hasTransition:c},t.slots)})}).default()}}}),un=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,t){const a=e.name;e.shouldProvide&&oe(mt,{isCurrent:s=>a===!1||a===aa(s)});const o=De(Oe),r=o&&o===ke(),n=De(mt,null);if(r){const s=Nt(),i={};for(const u in s){const c=u;Object.defineProperty(i,c,{enumerable:!0,get:()=>e.isRenderingNewLayout(e.name)&&(!n||n.isCurrent(s))?s[c]:o[c]})}oe(Oe,Ne(i))}return()=>
17!a||typeof a=="string"&&!(a in J)?t.slots.default?.():le(ln,{key:a,layoutProps:e.layoutProps,name:a},t.slots)}}),cn=I({__name:"DismissableLayerBranch",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e,{forwardRef:a,currentElement:o}=z();return Fe(()=>{Et.branches.add(o.value)}),Kt(()=>{Et.branches.delete(o.value)}),(r,n)=>(_(),T(l(K),M({ref:l(a)},t),{default:C(()=>[D(r.$slots,"default")]),_:3},16))}}),ye=100,[dn,pn]=Ve("ProgressRoot"),Ie=e=>typeof e=="number";function fn(e,t){return ia(e)||Ie(e)&&!Number.isNaN(e)&&e<=t&&e>=0?e:(console.error(`Invalid prop \`value\` of value \`${e}\` supplied to \`ProgressRoot\`. The \`value\` prop must be:
18  - a positive number
19  - less than the value passed to \`max\` (or ${ye} if no \`max\` prop is set)
20  - \`null\`  or \`undefined\` if the progress is indeterminate.
21
22Defaulting to \`null\`.`),null)}function mn(e){return Ie(e)&&!Number.isNaN(e)&&e>0?e:(console.error(`Invalid prop \`max\` of value \`${e}\` supplied to \`ProgressRoot\`. Only numbers greater than 0 are valid max values. Defaulting to \`${ye}\`.`),ye)}var hn=I({__name:"ProgressRoot",props:{modelValue:{type:[Number,null],required:!1},max:{type:Number,required:!1,default:ye},getValueLabel:{type:Function,required:!1,default:(e,t)=>Ie(e)?`${Math.round(e/t*ye)}%`:void 0},getValueText:{type:Function,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["update:modelValue","update:max"],setup(e,{emit:t}){const a=e,o=t;z();const r=Qe(a,"modelValue",o,{passive:a.modelValue===void 0}),n=Qe(a,"max",o,{passive:a.max===void 0});Ge(()=>r.value,async i=>{const u=fn(i,a.max);u!==i&&(await _e(),r.value=u)},{immediate:!0}),Ge(()=>a.max,i=>{const u=mn(a.max);u!==i&&(n.value=u)},{immediate:!0});const s=O(()=>ia(r.value)?"indeterminate":r.value===n.value?"complete":"loading");return pn({modelValue:r,max:n,progressState:s}),(i,u)=>(_(),T(l(K),{"as-child":i.asChild,as:i.as,"aria-valuemax":l(n),"aria-valuemin":0,"aria-valuenow":Ie(l(r))?l(r):void 0,"aria-valuetext":i.getValueText?.(l(r),l(n)),"aria-label":i.getValueLabel(l(r),l(n)),role:"progressbar","data-state":s.value,"data-value":l(r)??void 0,"data-max":l(n)},{default:C(()=>[D(i.$slots,"default",{modelValue:l(r)})]),_:3},8,["as-child","as","aria-valuemax","aria-valuenow","aria-valuetext","aria-label","data-state","data-value","data-max"]))}}),vn=I({__name:"ProgressIndicator",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e,a=dn();return z(),(o,r)=>(_(),T(l(K),M(t,{"data-state":l(a).progressState.value,"data-value":l(a).modelValue?.value??void 0,"data-max":l(a).max.value}),{default:C(()=>[D(o.$slots,"default")]),_:3},16,["data-state","data-value","data-max"]))}}),_a=I({__name:"ToastAnnounceExclude",props:{altText:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){return(t,a)=>(_(),T(l(K),{as:t.as,"as-child":t.asChild,"data-reka-toast-announce-exclude":"","data-reka-toast-announce-alt":t.altText||void 0},{default:C(()=>[D(t.$slots,"default")]),_:3},8,["as","as-child","data-reka-toast-announce-alt"]))}}),[je,_n]=Ve("ToastProvider"),yn=I({inheritAttrs:!1,__name:"ToastProvider",props:{label:{type:String,required:!1,default:"Notification"},duration:{type:Number,required:!1,default:5e3},disableSwipe:{type:Boolean,required:!1},swipeDirection:{type:String,required:!1,default:"right"},swipeThreshold:{type:Number,required:!1,default:50}},setup(e){const t=e,{label:a,duration:o,disableSwipe:r,swipeDirection:n,swipeThreshold:s}=rt(t);lt({isProvider:!0});const i=q(),u=q(0),c=q(!1),p=q(!1);if(t.label&&typeof t.label=="string"&&!t.label.trim())throw new Error("Invalid prop `label` supplied to `ToastProvider`. Expected non-empty `string`.");return _n({label:a,duration:o,disableSwipe:r,swipeDirection:n,swipeThreshold:s,toastCount:u,viewport:i,onViewportChange(f){i.value=f},onToastAdd(){u.value++},onToastRemove(){u.value--},isFocusedToastEscapeKeyDownRef:c,isClosePausedRef:p}),(f,h)=>D(f.$slots,"default")}}),gn=I({__name:"ToastAnnounce",setup(e){const t=je(),a=Xa(1e3),o=q(!1);let r=0,n=0;return Jt&&(r=requestAnimationFrame(()=>{n=requestAnimationFrame(()=>{o.value=!0})}),Yt(()=>
22{cancelAnimationFrame(r),cancelAnimationFrame(n)})),(s,i)=>l(a)||o.value?(_(),T(l(la),{key:0,feature:"fully-hidden"},{default:C(()=>[ue(Q(l(t).label.value)+" ",1),D(s.$slots,"default")]),_:3})):N("v-if",!0)}});var tt="toast.viewportPause",at="toast.viewportResume";function Ce(e,t,a){const o=a.originalEvent.currentTarget,r=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:a});t&&o.addEventListener(e,t,{once:!0}),o.dispatchEvent(r)}function Dt(e,t,a=0){const o=Math.abs(e.x),r=Math.abs(e.y),n=o>r;return t==="left"||t==="right"?n&&o>a:!n&&r>a}function kn(e){return e.nodeType===e.ELEMENT_NODE}function ya(e){const t=[];return Array.from(e.childNodes).forEach(a=>{if(a.nodeType===a.TEXT_NODE&&a.textContent&&t.push(a.textContent),kn(a)){const o=a.ariaHidden||a.hidden||a.style.display==="none",r=a.dataset.rekaToastAnnounceExclude==="";if(!o)if(r){const n=a.dataset.rekaToastAnnounceAlt;n&&t.push(n)}else t.push(...ya(a))}}),t}var[wn,bn]=Ve("ToastRoot"),xn=I({inheritAttrs:!1,__name:"ToastRootImpl",props:{type:{type:String,required:!1},open:{type:Boolean,required:!1,default:!1},duration:{type:Number,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"li"}},emits:["close","escapeKeyDown","pause","resume","swipeStart","swipeMove","swipeCancel","swipeEnd"],setup(e,{emit:t}){const a=e,o=t,{forwardRef:r,currentElement:n}=z(),{CollectionItem:s}=lt(),i=je(),u=q(null),c=q(null),p=O(()=>typeof a.duration=="number"?a.duration:i.duration.value),f=q(0),h=q(p.value),v=q(0),x=q(p.value),P=Ja(()=>{const d=Date.now()-f.value;x.value=Math.max(h.value-d,0)},{fpsLimit:60});function y(d){d<=0||d===Number.POSITIVE_INFINITY||Jt&&(window.clearTimeout(v.value),f.value=Date.now(),v.value=window.setTimeout(g,d))}function g(d){const m=d?.pointerType==="";n.value?.contains(et())&&m&&i.viewport.value?.focus(),m&&(i.isClosePausedRef.value=!1),o("close")}const E=O(()=>n.value?ya(n.value):null);if(a.type&&!["foreground","background"].includes(a.type))throw new Error("Invalid prop `type` supplied to `Toast`. Expected `foreground | background`.");return nt(d=>{const m=i.viewport.value;if(m){const w=()=>{y(h.value),P.resume(),o("resume")},b=()=>{const k=Date.now()-f.value;h.value=h.value-k,window.clearTimeout(v.value),P.pause(),o("pause")};return m.addEventListener(tt,b),m.addEventListener(at,w),()=>{m.removeEventListener(tt,b),m.removeEventListener(at,w)}}}),Ge(()=>[a.open,p.value],()=>{h.value=p.value,a.open&&!i.isClosePausedRef.value&&y(p.value)},{immediate:!0}),Qt("Escape",d=>{o("escapeKeyDown",d),d.defaultPrevented||(i.isFocusedToastEscapeKeyDownRef.value=!0,g())}),Fe(()=>{i.onToastAdd()}),Kt(()=>{i.onToastRemove()}),bn({onClose:g}),(d,m)=>(_(),B(j,null,[E.value?(_(),T(gn,{key:0,role:"alert","aria-live":d.type==="foreground"?"assertive":"polite"},{default:C(()=>[N(`
23      Render each chunk as its own text node so screen readers get the
24      natural pause break between nodes (see comment in utils.ts).
25      Interpolating the array directly with \`{{ announceTextContent }}\`
26      would route through Vue's \`toDisplayString\`, which JSON-stringifies
27      arrays — the live region would then announce literal \`[\`, quotes
28      and commas instead of the toast title and description.
29    `),(_(!0),B(j,null,ce(E.value,(w,b)=>(_(),B(j,{key:b},[ue(Q(w),1)],64))),128))]),_:1},8,["aria-live"])):N("v-if",!0),l(i).viewport.value?(_(),T(Wa,{key:1,to:l(i).viewport.value},[F(l(s),null,{default:C(()=>[F(l(K),M({ref:l(r),tabindex:"0"},d.$attrs,{as:d.as,"as-child":d.asChild,"data-state":d.open?"open":"closed","data-swipe-direction":l(i).swipeDirection.value,style:l(i).disableSwipe.value?void 0:{userSelect:"none",touchAction:"none"},onPointerdown:m[0]||(m[0]=Se(w=>{l(i).disableSwipe.value||(u.value={x:w.clientX,y:w.clientY})},["left"])),onPointermove:m[1]||(m[1]=w=>{if(l(i).disableSwipe.value||!u.value)return;const b=w.clientX-u.value.x,k=w.clientY-u.value.y,S=!!c.value,R=["left","right"].includes(l(i).swipeDirection.value),A=["left","up"].includes(l(i).swipeDirection.value)?Math.min:Math.max,V=R?A(0,b):0,U=R?0:A(0,k),Y=w.pointerType==="touch"?10:2,ee={x:V,y:U},Te={originalEvent:w,delta:ee};S?(c.value=ee,l(Ce)(l("toast.swipeMove"),ze=>o("swipeMove",ze),Te)):l(Dt)(ee,l(i).swipeDirection.value,Y)?(c.value=ee,l(Ce)(l("toast.swipeStart"),ze=>o("swipeStart",ze),Te),w.target.setPointerCapture(w.pointerId)):(Math.abs(b)>Y||Math.abs(k)>Y)&&(u.value=null)}),onPointerup:m[2]||(m[2]=w=>{if(l(i).disableSwipe.value)return;const b=c.value,k=w.target;if(k.hasPointerCapture(w.pointerId)&&k.releasePointerCapture(w.pointerId),c.value=null,u.value=null,b){const S=w.currentTarget,R={originalEvent:w,delta:b};
29l(Dt)(b,l(i).swipeDirection.value,l(i).swipeThreshold.value)?l(Ce)(l("toast.swipeEnd"),A=>o("swipeEnd",A),R):l(Ce)(l("toast.swipeCancel"),A=>o("swipeCancel",A),R),S?.addEventListener("click",A=>A.preventDefault(),{once:!0})}})}),{default:C(()=>[D(d.$slots,"default",{remaining:x.value,duration:p.value})]),_:3},16,["as","as-child","data-state","data-swipe-direction","style"])]),_:3})],8,["to"])):N("v-if",!0)],64))}}),ga=I({__name:"ToastClose",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const t=e,a=wn(),{forwardRef:o}=z();return(r,n)=>(_(),T(_a,{"as-child":""},{default:C(()=>[F(l(K),M(t,{ref:l(o),type:r.as==="button"?"button":void 0,onClick:l(a).onClose}),{default:C(()=>[D(r.$slots,"default")]),_:3},16,["type","onClick"])]),_:3}))}}),$t=I({__name:"ToastAction",props:{altText:{type:String,required:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){if(!e.altText)throw new Error("Missing prop `altText` expected on `ToastAction`");const{forwardRef:t}=z();return(a,o)=>a.altText?(_(),T(_a,{key:0,"alt-text":a.altText,"as-child":""},{default:C(()=>[F(ga,{ref:l(t),as:a.as,"as-child":a.asChild},{default:C(()=>[D(a.$slots,"default")]),_:3},8,["as","as-child"])]),_:3},8,["alt-text"])):N("v-if",!0)}}),Pn=I({__name:"ToastDescription",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return z(),(a,o)=>(_(),T(l(K),de(we(t)),{default:C(()=>[D(a.$slots,"default")]),_:3},16))}}),Tn=I({__name:"ToastPortal",props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){const t=e;return(a,o)=>(_(),T(l(wo),de(we(t)),{default:C(()=>[D(a.$slots,"default")]),_:3},16))}}),En=I({__name:"ToastRoot",props:{defaultOpen:{type:Boolean,required:!1,default:!0},forceMount:{type:Boolean,required:!1},type:{type:String,required:!1,default:"foreground"},open:{type:Boolean,required:!1,default:void 0},duration:{type:Number,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"li"}},emits:["escapeKeyDown","pause","resume","swipeStart","swipeMove","swipeCancel","swipeEnd","update:open"],setup(e,{emit:t}){const a=e,o=t,{forwardRef:r}=z(),n=Qe(a,"open",o,{defaultValue:a.defaultOpen,passive:a.open===void 0});return(s,i)=>(_(),T(l(bo),{present:s.forceMount||l(n)},{default:C(()=>[F(xn,M({ref:l(r),open:l(n),type:s.type,as:s.as,"as-child":s.asChild,duration:s.duration},s.$attrs,{onClose:i[0]||(i[0]=u=>n.value=!1),onPause:i[1]||(i[1]=u=>o("pause")),onResume:i[2]||(i[2]=u=>o("resume")),onEscapeKeyDown:i[3]||(i[3]=u=>o("escapeKeyDown",u)),onSwipeStart:i[4]||(i[4]=u=>{o("swipeStart",u),u.defaultPrevented||u.currentTarget.setAttribute("data-swipe","start")}),onSwipeMove:i[5]||(i[5]=u=>{if(o("swipeMove",u),!u.defaultPrevented){const{x:c,y:p}=u.detail.delta,f=u.currentTarget;f.setAttribute("data-swipe","move"),f.style.setProperty("--reka-toast-swipe-move-x",`${c}px`),f.style.setProperty("--reka-toast-swipe-move-y",`${p}px`)}}),onSwipeCancel:i[6]||(i[6]=u=>{if(o("swipeCancel",u),!u.defaultPrevented){const c=u.currentTarget;c.setAttribute("data-swipe","cancel"),c.style.removeProperty("--reka-toast-swipe-move-x"),c.style.removeProperty("--reka-toast-swipe-move-y"),c.style.removeProperty("--reka-toast-swipe-end-x"),c.style.removeProperty("--reka-toast-swipe-end-y")}}),onSwipeEnd:i[7]||(i[7]=u=>{if(o("swipeEnd",u),!u.defaultPrevented){const{x:c,y:p}=u.detail.delta,f=u.currentTarget;f.setAttribute("data-swipe","end"),f.style.removeProperty("--reka-toast-swipe-move-x"),f.style.removeProperty("--reka-toast-swipe-move-y"),f.style.setProperty("--reka-toast-swipe-end-x",`${c}px`),f.style.setProperty("--reka-toast-swipe-end-y",`${p}px`),n.value=!1}})}),{default:C(({remaining:u,duration:c})=>[D(s.$slots,"default",{remaining:u,duration:c,open:l(n)})]),_:3},16,["open","type","as","as-child","duration"])]),_:3},8,["present"]))}}),Rn=I({__name:"ToastTitle",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return z(),(a,o)=>(_(),T(l(K),de(we(t)),{default:C(()=>[D(a.$slots,"default")]),_:3},16))}}),It=I({__name:"FocusProxy",emits:["focusFromOutsideViewport"],setup(e,{emit:t}){const a=t,o=je();return(r,n)=>(_(),T(l(la),{tabindex:"0",style:{position:"fixed"},onFocus:n[0]||(n[0]=s=>{const i=s.relatedTarget;l(o).viewport.value?.contains(i)||a("focusFromOutsideViewport")})},{default:C(()=>[D(r.$slots,"default")]),_:3}))}}),Cn=I({inheritAttrs:!1,__name:"ToastViewport",props:{hotkey:{type:Array,required:!1,default:()=>["F8"]},label:{type:[String,Function],required:!1,default:"Notifications ({hotkey})"},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"ol"}},setup(e){const{hotkey:t,label:a}=rt(e),{forwardRef:o,currentElement:r}=z(),{CollectionSlot:n,getItems:s}=lt(),i=je(),u=O(()=>i.toastCount.value>0),c=q(),p=q(),f=/Key/g,h=/Digit/g,v=O(()=>t.value.join("+").replace(f,"").replace(h,""));Qt(t.value,()=>{r.value.focus()}),Fe(()=>{i.onViewportChange(r.value)}),nt(P=>{const y=r.value;if(u.value&&y){const g=()=>{if(!i.isClosePausedRef.value){const b=new CustomEvent(tt);y.dispatchEvent(b),i.isClosePausedRef.value=!0}},E=()=>
29{if(i.isClosePausedRef.value){const b=new CustomEvent(at);y.dispatchEvent(b),i.isClosePausedRef.value=!1}},d=b=>{y.contains(b.relatedTarget)||E()},m=()=>{y.contains(et())||E()},w=b=>{const k=b.altKey||b.ctrlKey||b.metaKey;if(b.key==="Tab"&&!k){const S=et(),R=b.shiftKey;if(b.target===y&&R){c.value?.focus();return}const A=x({tabbingDirection:R?"backwards":"forwards"}),V=A.findIndex(U=>U===S);Ue(A.slice(V+1))?b.preventDefault():R?c.value?.focus():p.value?.focus()}};y.addEventListener("focusin",g),y.addEventListener("focusout",d),y.addEventListener("pointermove",g),y.addEventListener("pointerleave",m),y.addEventListener("keydown",w),window.addEventListener("blur",g),window.addEventListener("focus",E),P(()=>{y.removeEventListener("focusin",g),y.removeEventListener("focusout",d),y.removeEventListener("pointermove",g),y.removeEventListener("pointerleave",m),y.removeEventListener("keydown",w),window.removeEventListener("blur",g),window.removeEventListener("focus",E)})}});function x({tabbingDirection:P}){const y=s().map(g=>g.ref).map(g=>{const E=[g,...Ro(g)];return P==="forwards"?E:E.reverse()});return(P==="forwards"?y.reverse():y).flat()}return(P,y)=>(_(),T(l(cn),{role:"region","aria-label":typeof l(a)=="string"?l(a).replace("{hotkey}",v.value):l(a)(v.value),tabindex:"-1",style:$e({pointerEvents:u.value?void 0:"none"})},{default:C(()=>[u.value?(_(),T(It,{key:0,ref:g=>{g&&(c.value=l(kt)(g))},onFocusFromOutsideViewport:y[0]||(y[0]=()=>{const g=x({tabbingDirection:"forwards"});l(Ue)(g)})},null,512)):N("v-if",!0),F(l(n),null,{default:C(()=>[F(l(K),M({ref:l(o),tabindex:"-1",as:P.as,"as-child":P.asChild},P.$attrs),{default:C(()=>[D(P.$slots,"default")]),_:3},16,["as","as-child"])]),_:3}),u.value?(_(),T(It,{key:1,ref:g=>{g&&(p.value=l(kt)(g))},onFocusFromOutsideViewport:y[1]||(y[1]=()=>{const g=x({tabbingDirection:"backwards"});l(Ue)(g)})},null,512)):N("v-if",!0)]),_:3},8,["aria-label","style"]))}}),[ys,Sn]=Ve("TooltipProvider"),Ln=I({inheritAttrs:!1,__name:"TooltipProvider",props:{delayDuration:{type:Number,required:!1,default:700},skipDelayDuration:{type:Number,required:!1,default:300},disableHoverableContent:{type:Boolean,required:!1,default:!1},disableClosingTrigger:{type:Boolean,required:!1},disabled:{type:Boolean,required:!1},ignoreNonKeyboardFocus:{type:Boolean,required:!1,default:!1},content:{type:Object,required:!1}},setup(e){const{delayDuration:t,skipDelayDuration:a,disableHoverableContent:o,disableClosingTrigger:r,ignoreNonKeyboardFocus:n,disabled:s,content:i}=rt(e);z();const u=q(!0),c=q(!1),{start:p,stop:f}=Ka(()=>{u.value=!0},a,{immediate:!1});return Sn({isOpenDelayed:u,delayDuration:t,onOpen(){f(),u.value=!1},onClose(){p()},isPointerInTransitRef:c,disableHoverableContent:o,disableClosingTrigger:r,disabled:s,ignoreNonKeyboardFocus:n,content:i}),(h,v)=>D(h.$slots,"default")}}),ka=Symbol("nuxt-ui.toast-max");function An(){const e=st("toasts",()=>[]),t=De(ka,void 0),a=q(!1),o=[],r=()=>`${Date.now()}-${Math.random().toString(36).slice(2,9)}`;function n(f,h){e.value[f]={...e.value[f],...h,_duplicate:(e.value[f]._duplicate||0)+1}}async function s(){if(!(a.value||o.length===0)){for(a.value=!0;o.length>0;){await _e();const f=o.shift(),h=t?.value??5;if(h<=0){e.value.length&&(e.value=[]);continue}const v=e.value.findIndex(x=>x.id===f.id);if(v!==-1){n(v,f);continue}e.value=[...e.value,f].slice(-h)}a.value=!1}}function i(f){const h={id:r(),open:!0,...f},v=e.value.findIndex(x=>x.id===h.id);return v!==-1?(n(v,h),h):(o.push(h),s(),h)}function u(f,h){const v=e.value.findIndex(x=>x.id===f);v!==-1&&(e.value[v]={...e.value[v],...h,duration:h.duration,open:!0,_updated:!0},_e(()=>{const x=e.value.findIndex(P=>P.id===f);x!==-1&&e.value[x]._updated&&(e.value[x]={...e.value[x],_updated:void 0})}))}function c(f){const h=e.value.findIndex(v=>v.id===f);h!==-1&&e.value[h]._updated||(h!==-1&&(e.value[h]={...e.value[h],open:!1}),setTimeout(()=>{e.value=e.value.filter(v=>v.id!==f)},200))}function p(){e.value=[]}return{toasts:e,add:i,update:u,remove:c,clear:p}}var On={slots:{root:"gap-2",base:"relative overflow-hidden rounded-full bg-accented",indicator:"rounded-full size-full transition-transform duration-200 ease-out motion-reduce:data-[state=indeterminate]:animate-pulse",status:"flex text-dimmed transition-[width] duration-200",steps:"grid items-end",step:"truncate text-end row-start-1 col-start-1 transition-opacity"},variants:{animation:{carousel:"","carousel-inverse":"",swing:"",elastic:""},color:{primary:{indicator:"bg-primary",steps:"text-primary"},secondary:{indicator:"bg-secondary",steps:"text-secondary"},success:{indicator:"bg-success",steps:"text-success"},info:{indicator:"bg-info",steps:"text-info"},warning:{indicator:"bg-warning",steps:"text-warning"},error:{indicator:"bg-error",steps:"text-error"},neutral:{indicator:"bg-inverted",steps:"text-inverted"}},size:{"2xs":{status:"text-xs",steps:"text-xs"},xs:{status:"text-xs",steps:"text-xs"},sm:{status:"text-sm",steps:"text-sm"},md:{status:"text-sm",steps:"text-sm"},lg:{status:"text-sm",steps:"text-sm"},xl:{status:"text-base",steps:"text-base"},"2xl":{status:"text-base",steps:"text-base"}},step:{active:{step:"opacity-100"},first:{step:"opacity-100 text-muted"},other:{step:"opacity-0"},last:{step:""}},orientation:{horizontal:{root:"w-full flex flex-col",base:"w-full",status:"flex-row items-center justify-end min-w-fit"},vertical:{root:"h-full flex flex-row-reverse",base:"h-full",status:"flex-col justify-end min-h-fit"}},inverted:{true:{status:"self-end"}}},compoundVariants:[{inverted:!0,orientation:"horizontal",class:{step:"text-start",status:"flex-row-reverse"}},{inverted:!0,orientation:"vertical",class:{steps:"items-start",status:"flex-col-reverse"}},{orientation:"horizontal",size:"2xs",class:"h-px"},{orientation:"horizontal",size:"xs",class:"h-0.5"},{orientation:"horizontal",size:"sm",class:"h-1"},{orientation:"horizontal",size:"md",class:"h-2"},{orientation:"horizontal",size:"lg",class:"h-3"},{orientation:"horizontal",size:"xl",class:"h-4"},{orientation:"horizontal",size:"2xl",class:"h-5"},{orientation:"vertical",size:"2xs",class:"w-px"},{orientation:"vertical",size:"xs",class:"w-0.5"},{orientation:"vertical",size:"sm",class:"w-1"},{orientation:"vertical",size:"md",class:"w-2"},{orientation:"vertical",size:"lg",class:"w-3"},{orientation:"vertical",size:"xl",class:"w-4"},{orientation:"vertical",size:"2xl",class:"w-5"},{orientation:"horizontal",animation:"carousel",class:{indicator:"motion-safe:data-[state=indeterminate]:animate-[carousel_2s_ease-in-out_infinite] motion-safe:data-[state=indeterminate]:rtl:animate-[carousel-rtl_2s_ease-in-out_infinite]"}},{orientation:"vertical",animation:"carousel",class:{indicator:"motion-safe:data-[state=indeterminate]:animate-[carousel-vertical_2s_ease-in-out_infinite]"}},{orientation:"horizontal",animation:"carousel-inverse",class:{indicator:"motion-safe:data-[state=indeterminate]:animate-[carousel-inverse_2s_ease-in-out_infinite] motion-safe:data-[state=indeterminate]:rtl:animate-[carousel-inverse-rtl_2s_ease-in-out_infinite]"}},{orientation:"vertical",animation:"carousel-inverse",class:{indicator:"motion-safe:data-[state=indeterminate]:animate-[carousel-inverse-vertical_2s_ease-in-out_infinite]"}},{orientation:"horizontal",animation:"swing",class:{indicator:"motion-safe:data-[state=indeterminate]:animate-[swing_2s_ease-in-out_infinite]"}},{orientation:"vertical",animation:"swing",class:{indicator:"motion-safe:data-[state=indeterminate]:animate-[swing-vertical_2s_ease-in-out_infinite]"}},{orientation:"horizontal",animation:"elastic",class:{indicator:"motion-safe:data-[state=indeterminate]:animate-[elastic_2s_ease-in-out_infinite]"}},{orientation:"vertical",animation:"elastic",class:{indicator:"motion-safe:data-[state=indeterminate]:animate-[elastic-vertical_2s_ease-in-out_infinite]"}}],defaultVariants:{animation:"carousel",color:"primary",size:"md"}},Dn={__name:"UProgress",props:{as:{type:null,required:!1},max:{type:[Number,Array],required:!1},status:{type:Boolean,required:!1},inverted:{type:Boolean,required:!1,default:!1},size:{type:null,required:!1},color:{type:null,required:!1},orientation:{type:null,required:!1,default:"horizontal"},animation:{type:null,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1},getValueLabel:{type:Function,required:!1},getValueText:{type:Function,required:!1},modelValue:{type:[Number,null],required:!1,default:null}},emits:["update:modelValue","update:max"],setup(e,{emit:t}){const a=e,o=t,r=Wt(),n=ut("progress",a),{dir:s}=ua(),i=Pe(),u=dt(Be(n,"getValueLabel","getValueText","modelValue"),o),c=O(()=>u.value.modelValue===null),p=O(()=>Array.isArray(n.max)),f=O(()=>
29{if(!(c.value||!n.max))return Array.isArray(n.max)?n.max.length-1:Number(n.max)}),h=O(()=>{if(!c.value)switch(!0){case u.value.modelValue<0:return 0;case u.value.modelValue>(f.value??100):return 100;default:return Math.round(u.value.modelValue/(f.value??100)*100)}}),v=O(()=>{if(h.value!==void 0)return n.orientation==="vertical"?{transform:`translateY(${n.inverted?"":"-"}${100-h.value}%)`}:s.value==="rtl"?{transform:`translateX(${n.inverted?"-":""}${100-h.value}%)`}:{transform:`translateX(${n.inverted?"":"-"}${100-h.value}%)`}}),x=O(()=>{const m=`${Math.max(h.value??0,0)}%`;return n.orientation==="vertical"?{height:m}:{width:m}});function P(m){return m===Number(n.modelValue)}function y(m){return m===0}function g(m){return m===f.value}function E(m){return m=Number(m),P(m)&&!y(m)?"active":y(m)&&P(m)?"first":g(m)&&P(m)?"last":"other"}const d=O(()=>ct({extend:On,...i.ui?.progress||{}})({animation:n.animation,size:n.size,color:n.color,orientation:n.orientation,inverted:n.inverted}));return(m,w)=>(_(),T(l(K),{as:l(n).as,"data-orientation":l(n).orientation,"data-slot":"root",class:H(d.value.root({class:[l(n).ui?.root,l(n).class]}))},{default:C(()=>[!c.value&&(l(n).status||r.status)?(_(),B("div",{key:0,"data-slot":"status",class:H(d.value.status({class:l(n).ui?.status})),style:$e(x.value)},[D(m.$slots,"status",{percent:h.value},()=>[ue(Q(h.value)+"% ",1)])],6)):N("",!0),F(l(hn),M(l(u),{max:f.value,"data-slot":"base",class:d.value.base({class:l(n).ui?.base}),style:{transform:"translateZ(0)"}}),{default:C(()=>[F(l(vn),{"data-slot":"indicator",class:H(d.value.indicator({class:l(n).ui?.indicator})),style:$e(v.value)},null,8,["class","style"])]),_:1},16,["max","class"]),p.value?(_(),B("div",{key:1,"data-slot":"steps",class:H(d.value.steps({class:l(n).ui?.steps}))},[(_(!0),B(j,null,ce(l(n).max,(b,k)=>(_(),B("div",{key:k,"data-slot":"step",class:H(d.value.step({class:l(n).ui?.step,step:E(k)}))},[D(m.$slots,`step-${k}`,{step:b},()=>[ue(Q(b),1)])],2))),128))],2)):N("",!0)]),_:3},8,["as","data-orientation","class"]))}},$n={slots:{root:"relative group overflow-hidden bg-default shadow-lg rounded-lg ring ring-default p-4 flex gap-2.5",wrapper:"w-0 flex-1 flex flex-col",title:"text-sm font-medium text-highlighted",description:"text-sm text-muted",icon:"shrink-0 size-5",avatar:"shrink-0",avatarSize:"2xl",actions:"flex gap-1.5 shrink-0",progress:"absolute inset-x-0 bottom-0",close:"p-0"},variants:{color:{primary:{root:"outline-primary/25 focus-visible:outline-3 focus-visible:ring-primary",icon:"text-primary"},secondary:{root:"outline-secondary/25 focus-visible:outline-3 focus-visible:ring-secondary",icon:"text-secondary"},success:{root:"outline-success/25 focus-visible:outline-3 focus-visible:ring-success",icon:"text-success"},info:{root:"outline-info/25 focus-visible:outline-3 focus-visible:ring-info",icon:"text-info"},warning:{root:"outline-warning/25 focus-visible:outline-3 focus-visible:ring-warning",icon:"text-warning"},error:{root:"outline-error/25 focus-visible:outline-3 focus-visible:ring-error",icon:"text-error"},neutral:{root:"outline-inverted/25 focus-visible:outline-3 focus-visible:ring-inverted",icon:"text-highlighted"}},orientation:{horizontal:{root:"items-center",actions:"items-center"},vertical:{root:"items-start",actions:"items-start mt-2.5"}},title:{true:{description:"mt-1"}}},defaultVariants:{color:"primary"}},In={__name:"UToast",props:{as:{type:null,required:!1},title:{type:[String,Object,Function],required:!1},description:{type:[String,Object,Function],required:!1},icon:{type:null,required:!1},avatar:{type:Object,required:!1},color:{type:null,required:!1},orientation:{type:null,required:!1,default:"vertical"},close:{type:[Boolean,Object],required:!1,default:!0},closeIcon:{type:null,required:!1},actions:{type:Array,required:!1},duration:{type:Number,required:!1},progress:{type:[Boolean,Object],required:!1,default:!0},class:{type:null,required:!1},ui:{type:Object,required:!1},defaultOpen:{type:Boolean,required:!1},open:{type:Boolean,required:!1},type:{type:String,required:!1}},emits:["escapeKeyDown","pause","resume","swipeStart","swipeMove","swipeCancel","swipeEnd","update:open"],setup(e,{expose:t,emit:a}){const o=e,r=a,n=Wt(),s=ut("toast",o),{t:i}=ua(),u=Pe(),c=dt(Be(s,"as","defaultOpen","open","duration","type"),r),p=O(()=>ct({extend:$n,...u.ui?.toast||{}})({color:s.color,orientation:s.orientation,title:!!s.title||!!n.title})),f=Va("rootRef"),h=q(0);return Fe(()=>{f.value?.$el?.getBoundingClientRect&&(h.value=f.value.$el.getBoundingClientRect().height)}),t({height:h}),(v,x)=>(_(),T(l(En),M({ref_key:"rootRef",ref:f},l(c),{"data-orientation":l(s).orientation,"data-slot":"root",class:p.value.root({class:[l(s).ui?.root,l(s).class]}),style:{"--height":h.value}}),{default:C(({remaining:P,duration:y,open:g})=>[D(v.$slots,"leading",{ui:p.value},()=>[l(s).avatar?(_(),T(Co,M({key:0,size:l(s).ui?.avatarSize||p.value.avatarSize()},l(s).avatar,{"data-slot":"avatar",class:p.value.avatar({class:l(s).ui?.avatar})}),null,16,["size","class"])):l(s).icon?(_(),T(To,{key:1,name:l(s).icon,"data-slot":"icon",class:H(p.value.icon({class:l(s).ui?.icon}))},null,8,["name","class"])):N("",!0)]),te("div",{"data-slot":"wrapper",class:H(p.value.wrapper({class:l(s).ui?.wrapper}))},[l(s).title||n.title?(_(),T(l(Rn),{key:0,"data-slot":"title",class:H(p.value.title({class:l(s).ui?.title}))},{default:C(()=>[D(v.$slots,"title",{},()=>[typeof l(s).title=="function"?(_(),T(ie(l(s).title()),{key:0})):typeof l(s).title=="object"?(_(),T(ie(l(s).title),{key:1})):(_(),B(j,{key:2},[ue(Q(l(s).title),1)],64))])]),_:3},8,["class"])):N("",!0),l(s).description||n.description?(_(),T(l(Pn),{key:1,"data-slot":"description",class:H(p.value.description({class:l(s).ui?.description}))},{default:C(()=>[D(v.$slots,"description",{},()=>[typeof l(s).description=="function"?(_(),T(ie(l(s).description()),{key:0})):typeof l(s).description=="object"?(_(),T(ie(l(s).description),{key:1})):(_(),B(j,{key:2},[ue(Q(l(s).description),1)],64))])]),_:3},8,["class"])):N("",!0),l(s).orientation==="vertical"&&(l(s).actions?.length||n.actions)?(_(),B("div",{key:2,"data-slot":"actions",class:H(p.value.actions({class:l(s).ui?.actions}))},[D(v.$slots,"actions",{},()=>[(_(!0),B(j,null,ce(l(s).actions,(E,d)=>(_(),T(l($t),{key:d,"alt-text":E.label||"Action","as-child":"",onClick:x[0]||(x[0]=Se(()=>{},["stop"]))},{default:C(()=>[F(We,M({size:"xs",color:l(s).color},{ref_for:!0},E),null,16,["color"])]),_:2},1032,["alt-text"]))),128))])],2)):N("",!0)],2),l(s).orientation==="horizontal"&&(l(s).actions?.length||n.actions)||l(s).close?(_(),B("div",{key:0,"data-slot":"actions",class:H(p.value.actions({class:l(s).ui?.actions,orientation:"horizontal"}))},[l(s).orientation==="horizontal"&&(l(s).actions?.length||n.actions)?D(v.$slots,"actions",{},()=>[(_(!0),B(j,null,ce(l(s).actions,(E,d)=>(_(),T(l($t),{key:d,"alt-text":E.label||"Action","as-child":"",onClick:x[1]||(x[1]=Se(()=>{},["stop"]))},{default:C(()=>[F(We,M({size:"xs",color:l(s).color},{ref_for:!0},E),null,16,["color"])]),_:2},1032,["alt-text"]))),128))],void 0,0):N("",!0),l(s).close||n.close?(_(),T(l(ga),{key:1,"as-child":""},{default:C(()=>[D(v.$slots,"close",{ui:p.value},()=>[l(s).close?(_(),T(We,M({key:0,icon:l(s).closeIcon||l(u).ui.icons.close,color:"neutral",variant:"link","aria-label":l(i)("toast.close")},typeof l(s).close=="object"?l(s).close:{},{"data-slot":"close",class:p.value.close({class:l(s).ui?.close}),onClick:x[2]||(x[2]=Se(()=>{},["stop"]))}),null,16,["icon","aria-label","class"])):N("",!0)])]),_:3})):N("",!0)],2)):N("",!0),l(s).progress&&g&&P>0&&y?(_(),T(Dn,M({key:1,"model-value":P/y*100,color:l(s).color},typeof l(s).progress=="object"?l(s).progress:{}
29,{size:"sm","data-slot":"progress",class:p.value.progress({class:l(s).ui?.progress})}),null,16,["model-value","color","class"])):N("",!0)]),_:3},16,["data-orientation","class","style"]))}},qn={slots:{viewport:"fixed flex flex-col w-[calc(100%-2rem)] sm:w-96 z-[100] data-[expanded=true]:h-(--height) focus:outline-none",base:"pointer-events-auto absolute inset-x-0 z-(--index) transform-(--transform) data-[expanded=false]:data-[front=false]:h-(--front-height) data-[expanded=false]:data-[front=false]:*:opacity-0 data-[front=false]:*:transition-opacity data-[front=false]:*:duration-100 data-[state=closed]:animate-[toast-closed_200ms_ease-in-out] data-[state=closed]:data-[expanded=false]:data-[front=false]:animate-[toast-collapsed-closed_200ms_ease-in-out] data-[state=open]:data-[pulsing=odd]:animate-[toast-pulse-a_300ms_ease-out] data-[state=open]:data-[pulsing=even]:animate-[toast-pulse-b_300ms_ease-out] data-[swipe=move]:transition-none transition-[transform,translate,height] duration-200 ease-out"},variants:{position:{"top-left":{viewport:"left-4"},"top-center":{viewport:"left-1/2 transform -translate-x-1/2"},"top-right":{viewport:"right-4"},"bottom-left":{viewport:"left-4"},"bottom-center":{viewport:"left-1/2 transform -translate-x-1/2"},"bottom-right":{viewport:"right-4"}},swipeDirection:{up:"data-[swipe=end]:animate-[toast-slide-up_200ms_ease-out]",right:"data-[swipe=end]:animate-[toast-slide-right_200ms_ease-out]",down:"data-[swipe=end]:animate-[toast-slide-down_200ms_ease-out]",left:"data-[swipe=end]:animate-[toast-slide-left_200ms_ease-out]"}},compoundVariants:[{position:["top-left","top-center","top-right"],class:{viewport:"top-4",base:"top-0 data-[state=open]:animate-[toast-slide-in-from-top_200ms_ease-in-out]"}},{position:["bottom-left","bottom-center","bottom-right"],class:{viewport:"bottom-4",base:"bottom-0 data-[state=open]:animate-[toast-slide-in-from-bottom_200ms_ease-in-out]"}},{swipeDirection:["left","right"],class:"data-[swipe=move]:translate-x-(--reka-toast-swipe-move-x) data-[swipe=end]:translate-x-(--reka-toast-swipe-end-x) data-[swipe=cancel]:translate-x-0"},{swipeDirection:["up","down"],class:"data-[swipe=move]:translate-y-(--reka-toast-swipe-move-y) data-[swipe=end]:translate-y-(--reka-toast-swipe-end-y) data-[swipe=cancel]:translate-y-0"}],defaultVariants:{position:"bottom-right"}},Fn=Object.assign({name:"Toaster"},{props:{position:{type:null,required:!1},expand:{type:Boolean,required:!1,default:!0},progress:{type:Boolean,required:!1,default:!0},portal:{type:[Boolean,String],required:!1,skipCheck:!0,default:!0},max:{type:Number,required:!1,default:5},class:{type:null,required:!1},ui:{type:Object,required:!1},label:{type:String,required:!1},duration:{type:Number,required:!1,default:5e3},disableSwipe:{type:Boolean,required:!1},swipeThreshold:{type:Number,required:!1}},setup(e){const t=ut("toaster",e),{toasts:a,remove:o}=An(),r=Pe();oe(ka,se(()=>t.max));const n=dt(Be(t,"duration","label","swipeThreshold","disableSwipe")),s=So(se(()=>t.portal)),i=O(()=>{switch(t.position){case"top-center":return"up";case"top-right":case"bottom-right":return"right";case"bottom-center":return"down";case"top-left":case"bottom-left":return"left"}return"right"}),u=O(()=>ct({extend:qn,...r.ui?.toaster||{}})({position:t.position,swipeDirection:i.value}));function c(y,g){y||o(g)}const p=q(!1),f=O(()=>t.expand||p.value),h=q([]),v=O(()=>h.value.reduce((y,{height:g})=>y+g+16,0)),x=O(()=>h.value[h.value.length-1]?.height||0);function P(y){return h.value.slice(y+1).reduce((g,{height:E})=>g+E+16,0)}return(y,g)=>(_(),T(l(yn),M({"swipe-direction":i.value},l(n)),{default:C(()=>[D(y.$slots,"default"),(_(!0),B(j,null,ce(l(a),(E,d)=>(_(),T(In,M({key:E.id,ref_for:!0,ref_key:"refs",ref:h,progress:l(t).progress},{ref_for:!0},l(Po)(E,["id","close","_duplicate","_updated"]),{close:E.close,"data-expanded":f.value,"data-front":!f.value&&d===l(a).length-1,"data-pulsing":E._duplicate?E._duplicate%2===0?"even":"odd":void 0,style:{"--index":d-l(a).length+l(a).length,"--before":l(a).length-1-d,"--offset":P(d),"--scale":f.value?"1":"calc(1 - var(--before) * var(--scale-factor))","--translate":f.value?"calc(var(--offset) * var(--translate-factor))":"
29calc(var(--before) * var(--gap))","--transform":"translateY(var(--translate)) scale(var(--scale))"},"data-slot":"base",class:u.value.base({class:[l(t).ui?.base,E.onClick?"cursor-pointer":void 0]}),"onUpdate:open":m=>c(m,E.id),onClick:m=>E.onClick&&E.onClick(E)}),null,16,["progress","close","data-expanded","data-front","data-pulsing","style","class","onUpdate:open","onClick"]))),128)),F(l(Tn),de(we(l(s))),{default:C(()=>[F(l(Cn),{"data-expanded":f.value,"data-slot":"viewport",class:H(u.value.viewport({class:[l(t).ui?.viewport,l(t).class]})),style:$e({"--scale-factor":"0.05","--translate-factor":l(t).position?.startsWith("top")?"1px":"-1px","--gap":l(t).position?.startsWith("top")?"16px":"-16px","--front-height":`${x.value}px`,"--height":`${v.value}px`}),onMouseenter:g[0]||(g[0]=E=>p.value=!0),onMouseleave:g[1]||(g[1]=E=>p.value=!1)},null,8,["data-expanded","class","style"])]),_:1},16)]),_:3},16,["swipe-direction"]))}}),Mn=Object.assign(Fn,{__name:"UToaster"});function Nn(){const e=Ne([]),t=(c,p)=>{const{props:f,defaultOpen:h,destroyOnClose:v}=p||{},x=Me({id:Symbol(""),isOpen:!!h,component:ja(c),isMounted:!!h,destroyOnClose:!!v,originalProps:f||{},props:{...f}});return e.push(x),{...x,open:P=>a(x.id,P),close:P=>o(x.id,P),patch:P=>s(x.id,P)}},a=(c,p)=>{const f=i(c);p?f.props={...f.originalProps,...p}:f.props={...f.originalProps},f.isOpen=!0,f.isMounted=!0;const h=new Promise(v=>f.resolvePromise=v);return Object.assign(h,{id:c,isMounted:f.isMounted,isOpen:f.isOpen,result:h})},o=(c,p)=>{const f=i(c);f.isOpen=!1,f.resolvePromise&&(f.resolvePromise(p),f.resolvePromise=void 0)},r=()=>{e.forEach(c=>o(c.id))},n=c=>{const p=i(c);if(p.isMounted=!1,p.destroyOnClose){const f=e.findIndex(h=>h.id===c);e.splice(f,1)}},s=(c,p)=>{const f=i(c);f.props={...f.props,...p}},i=c=>{const p=e.find(f=>f.id===c);if(!p)throw new Error("Overlay not found");return p};return{overlays:e,open:a,close:o,closeAll:r,create:t,patch:s,unmount:n,isOpen:c=>i(c).isOpen}}var Bn=Qa(Nn),Vn={__name:"UOverlayProvider",setup(e){const{overlays:t,unmount:a,close:o}=Bn(),r=O(()=>t.filter(i=>i.isMounted)),n=i=>{o(i),a(i)},s=(i,u)=>{o(i,u)};return(i,u)=>(_(!0),B(j,null,ce(r.value,c=>(_(),T(ie(c.component),M({key:c.id},{ref_for:!0},c.props,{open:c.isOpen,"onUpdate:open":p=>c.isOpen=p,onClose:p=>s(c.id,p),"onAfter:leave":p=>n(c.id)}),null,16,["open","onUpdate:open","onClose","onAfter:leave"]))),128))}},Hn=Object.assign({name:"App"},{props:{tooltip:{type:Object,required:!1},toaster:{type:[Object,null],required:!1},locale:{type:Object,required:!1},portal:{type:[Boolean,String],required:!1,skipCheck:!0,default:"body"},dir:{type:String,required:!1},scrollBody:{type:[Boolean,Object],required:!1},nonce:{type:String,required:!1}},setup(e){const t=e,a=xo(Be(t,"scrollBody")),o=se(()=>t.tooltip),r=se(()=>t.toaster),n=se(()=>t.locale);return oe(Ao,n),oe(Eo,se(()=>t.portal)),(s,i)=>(_(),T(l(ko),M({"use-id":()=>Ba(),dir:t.dir||n.value?.dir,locale:n.value?.code},l(a)),{default:C(()=>[F(l(Ln),de(we(o.value)),{default:C(()=>[e.toaster!==null?(_(),T(Mn,de(M({key:0},r.value)),{default:C(()=>[D(s.$slots,"default")]),_:3},16)):D(s.$slots,"default",{},void 0,void 0,1),F(Vn)]),_:3},16)]),_:3},16,["use-id","dir","locale"]))}}),jn=Object.assign(Hn,{__name:"UApp"}),zn=Lo({name:"Français",code:"fr",messages:{alert:{close:"Fermer"},authForm:{hidePassword:"Masquer le mot de passe",showPassword:"Afficher le mot de passe",submit:"Continuer"},banner:{close:"Fermer"},calendar:{nextMonth:"Mois suivant",nextYear:"Année suivante",prevMonth:"Mois précédent",prevYear:"Année précédente"},carousel:{dots:"Choisir la diapositive à afficher",goto:"Aller à {slide}",next:"Suivant",prev:"Précédent"},chatPrompt:{placeholder:"Écrivez votre message ici…"},chatPromptSubmit:{label:"Envoyer"},chatReasoning:{thinking:"Réflexion en cours…",thought:"Réflexion",thoughtFor:"Réflexion pendant {duration}"},colorMode:{dark:"Sombre",light:"Clair",switchToDark:"Passer en mode sombre",switchToLight:"Passer en mode clair",system:"Système"},commandPalette:{back:"Retour",close:"Fermer",noData:"Aucune donnée",n
29oMatch:"Aucune donnée correspondante",placeholder:"Tapez une commande ou recherchez…"},contentSearch:{links:"Liens",search:"Résultats",theme:"Thème"},contentSearchButton:{label:"Rechercher…"},contentToc:{title:"Sur cette page"},dropdownMenu:{noMatch:"Aucune donnée correspondante",search:"Rechercher…"},dashboardSearch:{theme:"Thème"},dashboardSearchButton:{label:"Rechercher…"},dashboardSidebarCollapse:{collapse:"Replier la barre latérale",expand:"Déployer la barre latérale"},dashboardSidebarToggle:{close:"Fermer la barre latérale",open:"Ouvrir la barre latérale"},drawer:{close:"Fermer"},error:{clear:"Retour à l'accueil"},fileUpload:{removeFile:"Supprimer {filename}"},header:{close:"Fermer le menu",open:"Ouvrir le menu"},inputMenu:{create:'Créer "{label}"',noData:"Aucune donnée",noMatch:"Aucune donnée correspondante"},inputNumber:{decrement:"Diminuer",increment:"Augmenter"},listbox:{noData:"Aucune donnée",noMatch:"Aucune donnée correspondante",search:"Rechercher…"},modal:{close:"Fermer"},pricingTable:{caption:"Comparaison des plans de prix"},prose:{codeCollapse:{closeText:"Réduire",name:"code",openText:"Développer"},collapsible:{closeText:"Masquer",name:"propriétés",openText:"Afficher"},pre:{copy:"Copier le code dans le presse-papiers"},prompt:{copy:"Copier le prompt",openIn:"Ouvrir dans {name}"}},sidebar:{close:"Fermer",toggle:"Basculer"},selectMenu:{create:'Créer "{label}
29"',noData:"Aucune donnée",noMatch:"Aucune donnée correspondante",search:"Rechercher…"},slideover:{close:"Fermer"},table:{noData:"Aucune donnée"},toast:{close:"Fermer"}}}),Un=oa(ha),Wn=I({__name:"app",setup(e){const{currentSeo:t}=be();return Z({titleTemplate:()=>`${t.value.title} %s`,meta:[{name:"description",content:()=>t.value.seoDescription}]}),(a,o)=>{const r=Un,n=_o,s=va,i=jn;return _(),T(i,{locale:l(zn),toaster:null,tooltip:{disabled:!0}},{default:C(()=>[F(r),F(s,null,{default:C(()=>[F(n)]),_:1})]),_:1},8,["locale"])}}}),Kn=Wn,Xn=oa(ha),Yn={class:"container my-8 flex flex-col items-center xl:my-24"},Gn={class:"sr-only text-primary-light"},Jn=["alt","src"],Qn={class:"mt-8 text-center text-xl font-bold after:hidden xl:text-4xl"},Zn=I({__name:"error",props:{error:{}},setup(e){const t=e,{getSeoBySlug:a}=be(),o=()=>zt({redirect:"/"}),r=O(()=>{switch(t.error.status){case 403:return{image:"/errors/403.svg",text:"Vous ne pouvez pas accéder à cette page"};case 404:return{image:"/errors/404.svg",text:"La page que vous cherchez semble introuvable"};default:return{image:"/errors/500.svg",text:"Nous rencontrons une erreur technique"}}});return Z({titleTemplate:()=>`Erreur ${t.error.status} %s`}),Z({titleTemplate:()=>`${a(String(t.error.status)).title} %s`,meta:[{name:"robots",content:"noindex, nofollow"},{name:"description",content:()=>a(String(t.error.status)).seoDescription}]}),(n,s)=>{const i=Xn,u=va;return _(),B(j,null,[F(i),F(u,{breadcrumb:!1},{default:C(()=>[te("div",Yn,[te("h1",Gn,Q(e.error.status),1),te("img",{alt:`Erreur ${e.error.statusCode}`,class:"not-sr-only w-full max-w-sm",src:l(r).image},null,8,Jn),te("h2",Qn,Q(l(r).text),1),s[0]||(s[0]=te("p",{class:"mt-2 text-center xl:text-2xl"}," Nous vous invitons à revenir sur la page d'accueil pour continuer votre navigation ",-1)),te("button",{class:"mt-6 btn rounded-lg px-16 btn-primary-dark xl:mt-16",type:"button",onClick:o}," Revenir à l'accueil ")])]),_:1})],64)}}}),es=Zn,ts=()=>null,as={key:0},qt={__name:"nuxt-root",setup(e){const t=fe(),a=t.deferHydration();if(t.isHydrating){const u=t.hooks.hookOnce("app:error",a),c=me().beforeEach(()=>{u(),c()})}window.location.pathname;const o=!1;oe(Oe,ke()),t.hooks.callHookWith(u=>u.map(c=>c()),"vue:setup",[]);const r=ge(),n=!1;function s(u,c,p){const f=t.vueApp.config.errorHandler;if(f&&!f.__nuxt_default)try{f(u,c,p)}catch(h){console.error("[nuxt] Error in `app.config.errorHandler`",h)}}Ua((u,c,p)=>{if(t.hooks.callHook("vue:error",u,c,p)?.catch(f=>console.error("[nuxt] Error in `vue:error` hook",f)),jt(navigator.userAgent))return xa(t,u),!1;if(Bt(u)&&(u.fatal||u.unhandled))return t.runWithContext(()=>ve(u)),s(u,c,p),!1});const i=!1;return(u,c)=>(_(),T(Xt,{onResolve:l(a)},{default:C(()=>[l(n)?(_(),B("div",as)):l(r)?(_(),T(l(es),{key:1,error:l(r)},null,8,["error"])):l(i)?(_(),T(l(ts),{key:2,context:l(i)},null,8,["context"])):l(o)?(_(),T(ie(l(o)),{key:3})):(_(),T(l(Kn),{key:4}))]),_:1},8,["onResolve"]))}},Ft;{let e;Ft=async function(){if(e)return e;const a=!!(window.__NUXT__?.serverRendered??document.getElementById("__NUXT_DATA__")?.dataset.ssr==="true"),o=a?Ra(qt):Ca(qt),r=Da({vueApp:o});async function n(s){await r.callHook("app:error",s),r.payload.error||=ae(s)}n.__nuxt_default=!0,o.config.errorHandler=n,r.hook("app:suspense:resolve",()=>{o.config.errorHandler===n&&(o.config.errorHandler=void 0)}),!a&&_t.id&&r.hook("app:suspense:resolve",()=>{document.getElementById(_t.id)?.remove()});try{await wa(r,sn)}catch(s){n(s)}try{await r.hooks.callHook("app:created",o),await r.hooks.callHook("app:beforeMount",o),o.mount(Ea),await r.hooks.callHook("app:mounted",o),await _e()}catch(s){n(s)}return o},e=Ft().catch(t=>{throw Oa.NUXT_E1009({cause:t}),t})}

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.