1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,98183,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r={assign:function(){return l},searchParamsToUrlQuery:function(){return i},urlQueryToSearchParams:function(){return o}};for(var s in r)Object.defineProperty(n,s,{enumerable:!0,get:r[s]});function i(e){let t={};for(let[n,r]of e.entries()){let e=t[n];void 0===e?t[n]=r:Array.isArray(e)?e.push(r):t[n]=[e,r]}return t}function a(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function o(e){let t=new URLSearchParams;for(let[n,r]of Object.entries(e))if(Array.isArray(r))for(let e of r)t.append(n,a(e));else t.set(n,a(r));return t}function l(e,...t){for(let n of t){for(let t of n.keys())e.delete(t);for(let[t,r]of n.entries())e.append(t,r)}return e}},18967,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r={DecodeError:function(){return g},MiddlewareNotFoundError:function(){return j},MissingStaticPage:function(){return v},NormalizeError:function(){return y},PageNotFoundError:function(){return b},SP:function(){return h},ST:function(){return p},WEB_VITALS:function(){return i},execOnce:function(){return a},getDisplayName:function(){return d},getLocationOrigin:function(){return c},getURL:function(){return u},isAbsoluteUrl:function(){return l},isResSent:function(){return f},loadGetInitialProps:function(){return m},normalizeRepeatedSlashes:function(){return x},stringifyError:function(){return w}};for(var s in r)Object.defineProperty(n,s,{enumerable:!0,get:r[s]});let i=["CLS","FCP","FID","INP","LCP","TTFB"];function a(e){let t,n=!1;return(...r)=>(n||(n=!0,t=e(...r)),t)}let o=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,l=e=>o.test(e);function c(){let{protocol:e,hostname:t,port:n}=window.location;return`${e}//${t}${n?":"+n:""}`}function u(){let{href:e}=window.location,t=c();return e.substring(t.length)}function d(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function f(e){return e.finished||e.headersSent}function x(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function m(e,t){let n=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await m(t.Component,t.ctx)}:{};let r=await e.getInitialProps(t);if(n&&f(n))return r;if(!r)throw Object.defineProperty(Error(`"${d(e)}.getInitialProps()" should resolve to an object. But found "${r}" instead.`),"__NEXT_ERROR_CODE",{value:"E1025",enumerable:!1,configurable:!0});return r}let h="u">typeof performance,p=h&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class g extends Error{}class y extends Error{}class b extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class v extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class j extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function w(e){return JSON.stringify({message:e.message,stack:e.stack})}},33525,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"warnOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},75696,e=>{"use strict";var t=e.i(61745),n=e.i(43476);e.s(["default",0,function({locale:e,...r}){if(!e)throw Error(void 0);return(0,n.jsx)(t.IntlProvider,{locale:e,...r})}])},11015,e=>{"use strict";var t=e.i(43476),n=e.i(71645),r=e.i(22016),s=e.i(48148),i=e.i(61745),a=e.i(88653),o=e.i(46932);let l=(0,e.i(56420).default)("cookie",[["path",{d:"M12 2a10 10 0 1 0 10 10 4 4 0 0 1-5-5 4 4 0 0 1-5-5",key:"laymnq"}],["path",{d:"M8.5 8.5v.01",key:"ue8clq"}],["path",{d:"M16 15.5v.01",key:"14dtrp"}],["path",{d:"M12 12v.01",key:"u5ubse"}],["path",{d:"M11 17v.01",key:"1hyl5a"}],["path",{d:"M7 14v.01",key:"uct60s"}]]);var c=e.i(63676),u=e.i(89664),d=e.i(44047);let f="sonarges-cookie-consent";e.s(["CookieConsent",0,function(){let e=(0,s.useTranslations)("cookieConsent"),x=(0,i.useLocale)(),[m,h]=(0,n.use
1State)(!1),[p,g]=(0,n.useState)(!1),[y,b]=(0,n.useState)(!0),[v,j]=(0,n.useState)(!1),[w,N]=(0,n.useState)(!1);(0,n.useEffect)(()=>{h(!0);try{let e=localStorage.getItem(f);if(e){let t=JSON.parse(e);N(!!t.analytics)}else b(!1),g(!0)}catch{b(!1),g(!0)}},[]);let k=e=>{let t={necessary:!0,analytics:e,ts:Date.now()};try{localStorage.setItem(f,JSON.stringify(t))}catch{}N(e),b(!0),g(!1),j(!1)};return m?(0,t.jsxs)(t.Fragment,{children:[y&&!p&&(0,t.jsx)("button",{type:"button",onClick:()=>{g(!0),j(!0)},"aria-label":e("reopen"),className:"fixed bottom-4 start-4 z-40 w-11 h-11 rounded-full bg-white shadow-card border border-slate-200 text-sonarges-600 hover:bg-sonarges-50 hover:scale-105 transition flex items-center justify-center",children:(0,t.jsx)(l,{className:"w-5 h-5"})}),(0,t.jsx)(a.AnimatePresence,{children:p&&(0,t.jsx)(o.motion.div,{initial:{opacity:0,y:24},animate:{opacity:1,y:0},exit:{opacity:0,y:24},transition:{duration:.3},className:"fixed inset-x-0 bottom-0 z-50 p-3 md:p-4 pointer-events-none",role:"dialog","aria-modal":"false","aria-label":e("title"),children:(0,t.jsxs)("div",{className:"pointer-events-auto max-w-4xl mx-auto bg-white rounded-2xl shadow-[0_20px_60px_-15px_rgba(0,0,0,0.3)] border border-slate-200 overflow-hidden",children:[(0,t.jsx)("div",{className:"h-1 bg-gradient-to-r from-sonarges-500 via-sonarges-500 to-brand-red"}),(0,t.jsx)("div",{className:"p-5 md:p-6",children:(0,t.jsxs)("div",{className:"flex items-start gap-4",children:[(0,t.jsx)("div",{className:"hidden sm:flex w-11 h-11 rounded-xl bg-sonarges-50 items-center justify-center shrink-0",children:(0,t.jsx)(l,{className:"w-5 h-5 text-sonarges-500"})}),(0,t.jsxs)("div",{className:"flex-1 min-w-0",children:[(0,t.jsx)("h2",{className:"font-display text-lg text-ink-900 mb-1",children:e("title")}),(0,t.jsxs)("p",{className:"text-sm text-ink-700 leading-relaxed",children:[e("message")," ",(0,t.jsx)(r.default,{href:(0,d.localizedHref)("/cookies",x),className:"text-sonarges-600 hover:text-sonarges-700 underline font-semibold",children:e("policyLink")})]}),(0,t.jsx)(a.AnimatePresence,{children:v&&(0,t.jsx)(o.motion.div,{initial:{opacity:0,height:0},animate:{opacity:1,height:"auto"},exit:{opacity:0,height:0},className:"overflow-hidden",children:(0,t.jsxs)("div",{className:"mt-4 space-y-2",children:[(0,t.jsxs)("div",{className:"flex items-center justify-between gap-4 bg-sonarges-50 rounded-xl px-4 py-3",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"text-sm font-semibold text-ink-900",children:e("necessaryTitle")}),(0,t.jsx)("div",{className:"text-xs text-ink-700/70",children:e("necessaryDesc")})]}),(0,t.jsx)("span",{className:"text-[10px] uppercase tracking-wider font-bold text-sonarges-600 shrink-0",children:e("necessaryState")})]}),(0,t.jsxs)("div",{className:"flex items-center justify-between gap-4 bg-slate-50 rounded-xl px-4 py-3",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"text-sm font-semibold text-ink-900",children:e("analyticsTitle")}),(0,t.jsx)("div",{className:"text-xs text-ink-700/70",children:e("analyticsDesc")})]}),(0,t.jsx)("button",{type:"button",role:"switch","aria-checked":w,onClick:()=>N(e=>!e),className:`relative w-11 h-6 rounded-full transition shrink-0 ${w?"bg-sonarges-500":"bg-slate-300"}`,children:(0,t.jsx)("span",{className:`absolute top-0.5 w-5 h-5 rounded-full bg-white shadow transition-all ${w?"start-[22px]":"start-0.5"}`})})]})]})})}),(0,t.jsxs)("div",{className:"mt-5 flex flex-wrap items-center gap-2.5",children:[(0,t.jsxs)("button",{type:"button",onClick:()=>k(!0),className:"inline-flex items-center gap-2 bg-sonarges-500 hover:bg-sonarges-600 text-white px-5 py-2.5 rounded-full text-sm font-semibold transition shadow-soft",children:[(0,t.jsx)(u.Check,{className:"w-4 h-4"}),e("acceptAll")]}),(0,t.jsx)("button",{type:"button",onClick:()=>k(!1),className:"inline-flex items-center gap-2 bg-sonarges-50 hover:bg-sonarges-100 text-ink-900 px-5 py-2.5 rounded-full text-sm font-semibold transition",children:e("refuseAll")}),v?(0,t.jsx)("button",{type:"button",onClick:()=>k(w),className:"inline-flex items-center gap-2 border border-sonarges-500/40 text-sonarges-700 hover:bg-sonarges-50 px-5 py-2.5 rounded-full text-sm font-semibold transition",children:e("save")}):(0,t.jsx)("button",{type:"button",onClick:()=>j(!0),className:"inline-flex items-center gap-2 text-ink-700 hover:text-sonarges-600 px-3 py-2.5 text-sm font-semibold transition",children:e("customize")})]})]}),(0,t.jsx)("button",{type:"button",onClick:()=>k(!1),"aria-label":e("refuseAll"),className:"shrink-0 w-8 h-8 rounded-full hover:bg-slate-100 text-ink-700/60 flex items-center justify-center transition",children:(0,t.jsx)(c.X,{className:"w-4 h-4"})})]})})]})})})]}):null}],11015)},90715,e=>{"use strict";var t=e.i(43476),n=e.i(71645),r=e.i(46932),s=e.i(88653);let i=(0,e.i(56420).default)("arrow-up",[["path",{d:"m5 12 7-7 7 7",key:"hav0vg"}],["path",{d:"M12 19V5",key:"x0mq9r"}]]);
1e.s(["BackToTop",0,function(){let[e,a]=(0,n.useState)(!1);return(0,n.useEffect)(()=>{let e=()=>a(window.scrollY>400);return window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},[]),(0,t.jsx)(s.AnimatePresence,{children:e&&(0,t.jsx)(r.motion.button,{type:"button",onClick:()=>window.scrollTo({top:0,behavior:"smooth"}),"aria-label":"Retour en haut de page",initial:{opacity:0,scale:.7,y:12},animate:{opacity:1,scale:1,y:0},exit:{opacity:0,scale:.7,y:12},transition:{duration:.25,ease:"easeOut"},whileHover:{scale:1.1},whileTap:{scale:.95},className:"fixed bottom-20 end-4 z-40 w-11 h-11 rounded-full bg-sonarges-500 hover:bg-sonarges-600 text-white shadow-[0_8px_24px_-8px_rgba(27,156,133,0.7)] flex items-center justify-center transition-colors",children:(0,t.jsx)(i,{className:"w-5 h-5",strokeWidth:2.5})})})}],90715)}]);
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.