PageSourceSearch

https://zeplug.ai/_next/static/immutable/chunks/2kl923mvgdlm1.js

js zeplug.ai collected 2026-10-05 13:31:58 UTC 25,521 bytes, 7 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,63971,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(70476),a=e.i(76525),l=e.i(40042),s=e.i(17927);e.s(["default",0,()=>{let{t:e,language:o}=(0,l.useSettings)(),[i,c]=(0,r.useState)("idle"),u=async e=>{e.preventDefault();let t=e.currentTarget,r=new FormData(t),n=String(r.get("name")||"").trim(),a=String(r.get("email")||"").trim(),l=String(r.get("message")||"").trim();if(n&&a&&l){c("sending");try{let{error:e}=await s.supabase.functions.invoke("telegram-send",{body:{text:`✉️ MESSAGE CONTACT
2
3👤 Nom: ${n}
4📧 Email: ${a}
5🌐 Page: ${window.location.pathname}
6
7${l}`,sender:"📨 Formulaire de contact"}});if(e)throw e;t.reset(),c("sent")}catch(e){console.error("Failed to send contact message:",e),c("error")}}};return(0,t.jsxs)(n.default,{id:"contact",className:"relative overflow-hidden",children:[(0,t.jsx)("div",{className:"absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-[500px] h-[500px] bg-[#FFC20E] rounded-full mix-blend-multiply filter blur-[128px] opacity-10 dark:opacity-5 pointer-events-none"}),(0,t.jsxs)("div",{className:"relative z-10 max-w-4xl mx-auto bg-white/80 dark:bg-neutral-900/80 backdrop-blur-lg border border-neutral-200 dark:border-white/5 p-8 md:p-12 rounded-3xl shadow-xl dark:shadow-none",children:[(0,t.jsxs)("div",{className:"text-center mb-10",children:[(0,t.jsxs)("h2",{className:"text-3xl md:text-5xl font-bold font-heading mb-4 text-black dark:text-white",children:[e.contact.titleStart," ",(0,t.jsx)("span",{className:"text-[#FFC20E]",children:e.contact.titleHighlight})]}
7),(0,t.jsx)("p",{className:"text-neutral-600 dark:text-neutral-400",children:e.contact.description})]}),(0,t.jsxs)("form",{className:"space-y-6",onSubmit:u,children:[(0,t.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:[(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsx)("label",{htmlFor:"name",className:"text-sm font-medium text-neutral-700 dark:text-neutral-300",children:e.contact.nameLabel}),(0,t.jsx)("input",{type:"text",id:"name",name:"name",required:!0,placeholder:e.contact.namePlaceholder,className:"w-full bg-gray-50 dark:bg-black border border-neutral-300 dark:border-white/10 rounded-lg px-4 py-3 text-neutral-900 dark:text-white focus:outline-none focus:border-[#FFC20E] focus:ring-1 focus:ring-[#FFC20E] transition-all"})]}),(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsx)("label",{htmlFor:"email",className:"text-sm font-medium text-neutral-700 dark:text-neutral-300",children:e.contact.emailLabel}),(0,t.jsx)("input",{type:"email",id:"email",name:"email",required:!0,placeholder:e.contact.emailPlaceholder,className:"w-full bg-gray-50 dark:bg-black border border-neutral-300 dark:border-white/10 rounded-lg px-4 py-3 text-neutral-900 dark:text-white focus:outline-none focus:border-[#FFC20E] focus:ring-1 focus:ring-[#FFC20E] transition-all"})]})]}),(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsx)("label",{htmlFor:"message",className:"text-sm font-medium text-neutral-700 dark:text-neutral-300",children:e.contact.messageLabel}),(0,t.jsx)("textarea",{id:"message",name:"message",required:!0,rows:4,placeholder:e.contact.messagePlaceholder,className:"w-full bg-gray-50 dark:bg-black border border-neutral-300 dark:border-white/10 rounded-lg px-4 py-3 text-neutral-900 dark:text-white focus:outline-none focus:border-[#FFC20E] focus:ring-1 focus:ring-[#FFC20E] transition-all"})]}),(0,t.jsx)("div",{className:"flex justify-center pt-4",children:(0,t.jsx)(a.default,{type:"submit",disabled:"sending"===i,variant:"primary",className:"w-full md:w-auto px-12 py-4 text-lg shadow-lg shadow-[#FFC20E]/20",children:e.contact.submitButton})}),("sent"===i||"error"===i)&&(0,t.jsx)("p",{role:"status",className:`text-center text-sm ${"sent"===i?"text-green-500":"text-red-500"}`,children:{sent:"en"===o?"Thank you! Your message has been sent, we will get back to you shortly.":"Merci ! Votre message a bien été envoyé, nous vous répondons rapidement.",error:"en"===o?"Sending failed. Please email us at [email protected].":"L'envoi a échoué. Écrivez-nous à [email protected]."}[i]})]})]})]})}])},56691,e=>{"use strict";var t=e.i(43476),r=e.i(75254);let n=(0,r.default)("twitter",[["path",{d:"M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z",key:"pff0z6"}]]),a=(0,r.default)("instagram",[["rect",{width:"20",height:"20",x:"2",y:"2",rx:"5",ry:"5",key:"2e1cvw"}],["path",{d:"M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z",key:"9exkf1"}],["line",{x1:"17.5",x2:"17.51",y1:"6.5",y2:"6.5",key:"r4j83e"}]]),l=(0,r.default)("linkedin",[["path",{d:"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z",key:"c2jq9f"}],["rect",{width:"4",height:"12",x:"2",y:"9",key:"mk3on5"}],["circle",{cx:"4",cy:"4",r:"2",key:"bt5ra8"}]]),s=(0,r.default)("facebook",[["path",{d:"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z",key:"1jg4f8"}]]);var o=e.i(40042),i=e.i(18566),c=e.i(6315),u=e.i(44159),d=e.i(66065),f=e.i(15908);e.s(["default",0,()=>{let{t:e,theme:r}=(0,o.useSettings)(),h=(0,f.useNavLinkClick)(),m=(0,c.localeFromPath)((0,i.usePathname)()||"/"),p="en"===m?"/en":"/",x="en"===m?"/en/legal-notice":"/mentions-legales";return(0,t.jsxs)("footer",{className:"bg-white dark:bg-black border-t border-neutral-200 dark:border-white/5 py-12 md:py-20 px-4 md:px-8 transition-colors duration-300",children:[(0,t.jsxs)("div",{className:"max-w-7xl mx-auto grid grid-cols-1 lg:grid-cols-12 gap-12 lg:gap-8",children:[(0,t.jsxs)("div",{className:"lg:col-span-3 space-y-6",children:[(0,t.jsx)("a",{href:p,onClick:e=>h(e,p),className:"inline-block",children:(0,t.jsx)("img",{src:"dark"===r?"/services/zeplug
7-logo-dark.webp":"/services/zeplug-logo-light.webp",alt:"Logo Zeplug — Agence créative IA Maroc",className:"h-8 md:h-10",width:120,height:40})}),(0,t.jsx)("p",{className:"text-neutral-500 text-sm max-w-xs leading-relaxed",children:e.footer.description}),(0,t.jsxs)("address",{className:"not-italic text-sm text-neutral-600 dark:text-neutral-500 space-y-1 pt-2",children:[(0,t.jsxs)("p",{children:[d.SITE.legalName," — ",d.SITE.address.streetAddress]}),(0,t.jsx)("p",{children:d.SITE.address.addressLocality}),(0,t.jsxs)("p",{className:"pt-2",children:[(0,t.jsx)("a",{href:`tel:${d.SITE.telephone}`,className:"hover:text-white transition-colors",children:d.SITE.telephoneDisplay})," · ",(0,t.jsx)("a",{href:`mailto:${d.SITE.email}`,className:"hover:text-white transition-colors",children:d.SITE.email})]})]})]}),(0,t.jsx)("div",{className:"lg:col-span-4 lg:pl-8",children:(0,t.jsx)("div",{className:"grid grid-cols-2 sm:grid-cols-4 gap-y-6 gap-x-4",children:e.nav.links.map(e=>(0,t.jsx)("a",{href:e.href,onClick:t=>h(t,e.href),className:"text-neutral-400 hover:text-white transition-colors text-sm",children:e.name},e.name))})}),(0,t.jsxs)("nav",{"aria-label":"en"===m?"Our services":"Nos services",className:"lg:col-span-4 space-y-6",children:[(0,t.jsx)("p",{className:"text-white font-medium text-sm",children:"en"===m?"Services":"Nos services"}),(0,t.jsx)("ul",{className:"grid grid-cols-1 sm:grid-cols-2 gap-y-4 gap-x-8 text-sm text-neutral-500",children:u.SERVICE_LINKS.map(e=>{let r=(0,u.serviceHref)(m,e);return(0,t.jsx)("li",{children:(0,t.jsx)("a",{href:r,onClick:e=>h(e,r),className:"hover:text-white transition-colors",children:e[m].name})},e.id)})})]}),(0,t.jsxs)("div",{className:"lg:col-span-1 flex lg:justify-end items-start gap-4 pt-2 lg:pt-14",children:[(0,t.jsx)("a",{href:"https://twitter.com/zeplug",target:"_blank",rel:"noopener noreferrer",className:"text-neutral-500 hover:text-white transition-colors",children:(0,t.jsx)(n,{size:18})}),(0,t.jsx)("a",{href:"https://www.instagram.com/zeplug.ai/",target:"_blank",rel:"noopener noreferrer",className:"text-neutral-500 hover:text-white transition-colors",children:(0,t.jsx)(a,{size:18})}),(0,t.jsx)("a",{href:"https://www.linkedin.com/company/zeplug/",target:"_blank",rel:"noopener noreferrer",className:"text-neutral-500 hover:text-white transition-colors",children:(0,t.jsx)(l,{size:18})}),(0,t.jsx)("a",{href:"https://www.facebook.com/zeplug/",target:"_blank",rel:"noopener noreferrer",className:"text-neutral-500 hover:text-white transition-colors",children:(0,t.jsx)(s,{size:18})})]})]}),(0,t.jsxs)("div",{className:"max-w-7xl mx-auto mt-16 pt-8 border-t border-neutral-200 dark:border-white/5 flex flex-col md:flex-row justify-between items-center text-sm text-neutral-600 dar
7k:text-neutral-600",children:[(0,t.jsxs)("p",{children:["© ",new Date().getFullYear()," Zeplug. ",e.footer.copyright]}),(0,t.jsxs)("div",{className:"flex space-x-6 mt-4 md:mt-0",children:[(0,t.jsx)("a",{href:x+("en"===m?"#personal-data":"#donnees-personnelles"),className:"hover:text-neutral-400",children:e.footer.privacy}),(0,t.jsx)("a",{href:x,onClick:e=>h(e,x),className:"hover:text-neutral-400",children:"en"===m?"Legal notice":"Mentions légales"})]})]})]})}],56691)},62319,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(92161),a=e.i(37727),l=e.i(48256),s=e.i(87316),o=e.i(76525),i=e.i(40042),c=e.i(63349),u=e.i(97815),d=e.i(18566),f=e.i(6315),h=e.i(15908);let m=r.default.lazy(()=>e.A(56974));e.s(["default",0,()=>{let[e,p]=(0,r.useState)(!1),[x,g]=(0,r.useState)(!1),[b,v]=(0,r.useState)(!1),[y,j]=(0,r.useState)(!1),[k,w]=(0,r.useState)(!1),{t:N,theme:C,toggleTheme:E,language:F,setLanguage:S}=(0,i.useSettings)(),P=[{code:"fr",label:"FR"},{code:"en",label:"EN"},{code:"es",label:"ES"},{code:"ar",label:"AR"}],{navigate:_}=(0,c.useRouter)(),{isAuthenticated:T}=(0,u.useAuth)(),z=(0,h.useNavLinkClick)(),O="en"===(0,f.localeFromPath)((0,d.usePathname)()||"/")?"/en":"/";(0,r.useEffect)(()=>{let e=()=>{v(window.scrollY>50)};return window.addEventListener("scroll",e),()=>window.removeEventListener("scroll",e)},[]);let L=()=>{T?_("dashboard"):_("login")};return(0,t.jsxs)("nav",{className:`fixed top-0 left-0 right-0 z-50 transition-all duration-300 ${b?"bg-white/80 dark:bg-black/80 backdrop-blur-md border-b border-black/5 dark:border-white/5":"bg-transparent"}`,children:[(0,t.jsx)("div",{className:"max-w-7xl mx-auto px-4 md:px-8",children:(0,t.jsxs)("div",{className:"flex items-center justify-between h-20 w-full",children:[(0,t.jsx)("div",{className:"flex-none flex items-center z-10",children:(0,t.jsx)("a",{href:O,onClick:e=>z(e,O),className:"flex items-center",children:(0,t.jsx)("img",{src:"dark"===C?"/services/zeplug-logo-dark.webp":"/services/zeplug-logo-light.webp",alt:"Logo Zeplug — Agence créative IA Maroc",className:"h-12 md:h-14",width:150,height:56})})}),(0,t.jsx)("div",{className:"hidden md:flex flex-none items-center justify-center space-x-8 z-10",children:N.nav.links.map(e=>(0,t.jsx)("a",{href:e.href,onClick:t=>z(t,e.href),className:"text-sm font-semibold text-white hover:text-[#FFC20E] transition-colors",children:e.name},e.name))}),(0,t.jsxs)("div",{className:"hidden md:flex flex-none items-center justify-end space-x-4 z-10",children:[(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsxs)("button",{onClick:()=>j(!y),className:"flex items-center text-sm font-semibold text-white hover:text-[#FFC20E] transition-colors","aria-label":"Toggle language",children:[(0,t.jsx)(l.Globe,{size:18,className:"mr-1"}),F.toUpperCase()]}),y&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"fixed inset-0 z-40",onClick:()=>j(!1)}),(0,t.jsx)("div",{className:"absolute top-full right-0 mt-2 w-24 bg-black border border-white/10 rounded-xl shadow-xl z-50 overflow-hidden",children:P.map(e=>(0,t.jsx)("button",{onClick:()=>{S(e.code),j(!1)},className:`w-full px-4 py-2 text-left text-sm hover:bg-white/5 transition-colors ${F===e.code?"text-[#FFC20E] font-bold":"text-neutral-300"}`,children:e.label},e.code))})]})]}),(0,t.jsxs)("div",{className:"flex items-center space-x-3 pl-4 border-l border-white/10",children:[(0,t.jsxs)("button",{onClick:()=>g(!0),className:"hidden lg:inline-flex items-center justify-center gap-2 px-4 py-2 rounded-full font-semibold text-sm transition-all duration-300 bg-transparent border-2 border-[#FFC20E] text-[#FFC20E] hover:bg-[#FFC20E] hover:text-black hover:shadow-[0_0_15px_rgba(255,194,14,0.3)] focus:outline-none focus:ring-2 focus:ring-[#FFC20E] focus:ring-offset-2 focus:ring-offset-black",children:[(0,t.jsx)(s.Calendar,{size:16}),N.nav.bookDemo||"Réserver une démo"]}),(0,t.jsx)(o.default,{variant:"primary",className:"!px-5 !py-2 text-sm",onClick:L,children:N.nav.cta})]})]}),(0,t.jsxs)("div",{className:"md:hidden flex items-center space-x-4",children:[(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)("button",{onClick:()=>
7w(!k),className:"text-sm font-bold text-neutral-600 dark:text-neutral-400 hover:text-[#FFC20E] transition-colors",children:F.toUpperCase()}),k&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"fixed inset-0 z-40",onClick:()=>w(!1)}),(0,t.jsx)("div",{className:"absolute top-full right-0 mt-2 w-24 bg-white dark:bg-black border border-neutral-200 dark:border-white/10 rounded-xl shadow-xl z-50 overflow-hidden",children:P.map(e=>(0,t.jsx)("button",{onClick:()=>{S(e.code),w(!1)},className:`w-full px-4 py-2 text-center text-sm hover:bg-neutral-50 dark:hover:bg-white/5 transition-colors ${F===e.code?"text-[#FFC20E] font-bold":"text-neutral-700 dark:text-neutral-300"}`,children:e.label},e.code))})]})]}),(0,t.jsx)("button",{onClick:()=>p(!e),className:"text-black dark:text-white focus:outline-none",children:e?(0,t.jsx)(a.X,{size:24}):(0,t.jsx)(n.Menu,{size:24})})]})]})}),e&&(0,t.jsx)("div",{className:"md:hidden absolute top-20 left-0 w-full bg-white dark:bg-black border-b border-black/5 dark:border-neutral-800",children:(0,t.jsxs)("div",{className:"px-4 py-6 space-y-4 flex flex-col items-center",children:[N.nav.links.map(e=>(0,t.jsx)("a",{href:e.href,className:"text-lg font-medium text-neutral-600 dar
7k:text-neutral-300 hover:text-[#FFC20E] transition-colors",onClick:t=>{p(!1),z(t,e.href)},children:e.name},e.name)),(0,t.jsxs)("button",{onClick:()=>{p(!1),g(!0)},className:"w-full inline-flex items-center justify-center gap-2 px-4 py-3 rounded-full font-semibold text-sm mt-4 transition-all duration-300 bg-transparent border-2 border-[#FFC20E] text-[#FFC20E] hover:bg-[#FFC20E] hover:text-black hover:shadow-[0_0_15px_rgba(255,194,14,0.3)] focus:outline-none focus:ring-2 focus:ring-[#FFC20E]",children:[(0,t.jsx)(s.Calendar,{size:16}),N.nav.bookDemo||"Réserver une démo"]}),(0,t.jsx)(o.default,{variant:"primary",className:"w-full mt-2",onClick:()=>{p(!1),L()},children:N.nav.cta})]})}),(0,t.jsx)(r.Suspense,{fallback:null,children:(0,t.jsx)(m,{isOpen:x,onClose:()=>g(!1)})})]})}])},56974,e=>{e.v(t=>Promise.all(["static/immutable/chunks/2hq79uvosnxta.js","static/immutable/chunks/0hccfbft_x5bb.js"].map(t=>e.l(t))).then(()=>t(51994)))},76525,e=>{"use strict";var t=e.i(43476);e.s(["default",0,({variant:e="primary",children:r,className:n="",...a})=>(0,t.jsx)("button",{className:`inline-flex items-center justify-center px-6 py-3 rounded-full font-semibold transition-all duration-300 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-[#FFC20E] focus:ring-offset-white dark:focus:ring-offset-black ${{primary:"bg-[#FFC20E] text-black hover:bg-[#e0a800] hover:shadow-[0_0_15px_rgba(255,194,14,0.4)]",secondary:"bg-transparent border border-neutral-300 dark:border-neutral-700 text-neutral-900 dark:text-white hover:border-[#FFC20E] hover:text-[#FFC20E] dark:hover:text-[#FFC20E]",ghost:"text-neutral-600 dar
7k:text-neutral-400 hover:text-[#FFC20E]"}[e]} ${n}`,...a,children:r})])},70476,e=>{"use strict";var t=e.i(43476);e.s(["default",0,({id:e,className:r="",children:n})=>(0,t.jsx)("section",{id:e,className:`w-full py-20 md:py-32 ${r}`,children:(0,t.jsx)("div",{className:"max-w-7xl mx-auto px-4 md:px-8 w-full",children:n})})])},15908,e=>{"use strict";var t=e.i(18566);e.s(["useNavLinkClick",0,function(){let e=(0,t.useRouter)();return(t,r)=>{if(!r.startsWith("/"))return;let n=r.indexOf("#");if(-1!==n){let e=r.slice(0,n)||"/";if((window.location.pathname.replace(/\/$/,"")||"/")===e){t.preventDefault();let e=document.getElementById(r.slice(n+1));e&&e.scrollIntoView({behavior:"smooth"})}return}t.preventDefault(),e.push(r)}}])},87316,e=>{"use strict";let t=(0,e.i(75254).default)("calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]]);e.s(["Calendar",0,t],87316)},92161,e=>{"use strict";let t=(0,e.i(75254).default)("menu",[["path",{d:"M4 5h16",key:"1tepv9"}],["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 19h16",key:"1djgab"}]]);e.s(["Menu",0,t],92161)},22016,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return g},useLinkStatus:function(){return v}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let l=e.r(90809),s=e.r(43476),o=l._(e.r(71645)),i=e.r(95057),c=e.r(8372),u=e.r(18581),d=e.r(18967),f=e.r(5550),h=e.r(88540),m=e.r(91949),p=e.r(73668),x=e.r(9396);function g(t){var r;let n,a,l,[g,v]=(0,o.useOptimistic)(m.IDLE_LINK_STATUS),y=(0,o.useRef)(null),{href:j,as:k,children:w,prefetch:N=null,passHref:C,replace:E,shallow:F,scroll:S,onClick:P,onMouseEnter:_,onTouchStart:T,legacyBehavior:z=!1,onNavigate:O,transitionTypes:L,ref:M,unstable_dynamicOnHover:R,...$}=t;n=w,z&&("string"==typeof n||"number"==typeof n)&&(n=(0,s.jsx)("a",{children:n}));let A=o.default.useContext(c.AppRouterContext),I=!1!==N,U=!1===N?"none":!0===N?"full":"auto",D="none"!==U?"auto"===U?x.FetchStrategy.PPR:x.FetchStrategy.Full:x.FetchStrategy.PPR,B="string"==typeof(r=k||j)?r:(0,i.formatUrl)(r);if(z){if(n?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});a=o.default.Children.only(n)}let K=z?a&&"object"==typeof a&&a.ref:M,q,V=o.default.useCallback(e=>(null!==A&&(y.current=(0,m.mountLinkInstance)(e,B,A,D,I,v,q)),()=>{y.current&&((0,m.unmountLinkForCurrentNavigation)(y.current),y.current=null),(0,m.unmountPrefetchableInstance)(e)}),[I,B,A,D,v,q]),Z={ref:(0,u.useMergedRef)(V,K),onClick(t){z||"function"!=typeof P||P(t),z&&a.props&&"function"==typeof a.props.onClick&&a.props.onClick(t),!A||t.defaultPrevented||function(t,r,n,a,l,s,i,c="none"){if("u">typeof window){let u,{nodeName:d}=t.currentTarget;if("A"===d.toUpperCase()&&((u=t.currentTarget.getAttribute("target"))&&"_self"!==u||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,p.isLocalURL)(r)){a&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),s){let e=!1;if(s({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:f}=e.r(99781);o.default.startTransition(()=>{f(r,a?"replace":"push",!1===l?h.ScrollBehavior.NoScroll:h.ScrollBehavior.Default,n.current,i,c)})}}(t,B,y,E,S,O,L,U)},onMouseEnter(e){z||"function"!=typeof _||_(e),z&&a.props&&"function"==typeof a.props.onMouseEnter&&a.props.onMouseEnter(e),A&&I&&(0,m.onNavigationIntent)(e.currentTarget,!0===R)},onTouchStart:function(e){z||"function"!=typeof T||T(e),z&&a.props&&"function"==typeof a.props.onTouchStart&&a.props.onTouchStart(e),A&&I&&(0,m.onNavigationIntent)(e.currentTarget,!0===R)}};return(0,d.isAbsoluteUrl)(B)?Z.href=B:z&&!C&&("a"!==a.type||"href"in a.props)||(Z.href=(0,f.addBasePath)(B)),l=z?o.default.cloneElement(a,Z):(0,s.jsx)("a",{...$,...Z,children:n}),(0,s.jsx)(b.Provider,{value:g,children:l})}let b=(0,o.createContext)(m.IDLE_LINK_STATUS),v=()=>(0,o.useContext)(b);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
7dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},18581,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return a}});let n=e.r(71645);function a(e,t){let r=(0,n.useRef)(null),a=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=a.current;t&&(a.current=null,t())}else e&&(r.current=l(e,n)),t&&(a.current=l(t,n))},[e,t])}function l(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},73668,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return l}});let n=e.r(18967),a=e.r(52817);function l(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,a.hasBasePath)(r.pathname)}catch(e){return!1}}},98183,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={assign:function(){return i},searchParamsToUrlQuery:function(){return l},urlQueryToSearchParams:function(){return o}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});function l(e){let t={};for(let[r,n]of e.entries()){let e=t[r];void 0===e?t[r]=n:Array.isArray(e)?e.push(n):t[r]=[e,n]}return t}function s(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[r,n]of Object.entries(e))if(Array.isArray(n))for(let e of n)t.append(r,s(e));else t.set(r,s(n));return t}function i(e,...t){for(let r of t){for(let t of r.keys())e.delete(t);for(let[t,n]of r.entries())e.append(t,n)}return e}},95057,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0});var n={formatUrl:function(){return o},formatWithValidation:function(){return c},urlObjectKeys:function(){return i}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let l=e.r(90809)._(e.r(98183)),s=/https?|ftp|gopher|file/;function o(e){let{auth:t,hostname:r}=e,n=e.protocol||"",a=e.pathname||"",o=e.hash||"",i=e.query||"",c=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?c=t+e.host:r&&(c=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(c+=":"+e.port)),i&&"object"==typeof i&&(i=String(l.urlQueryToSearchParams(i)));let u=e.search||i&&`?${i}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||s.test(n))&&!1!==c?(c="//"+(c||""),a&&"/"!==a[0]&&(a="/"+a)):c||(c=""),o&&"#"!==o[0]&&(o="#"+o),u&&"?"!==u[0]&&(u="?"+u),a=a.replace(/[?#]/g,encodeURIComponent),u=u.replace("#","%23"),`${n}${c}${a}${u}${o}`}let i=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function c(e){return o(e)}},18967,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0});var n={DecodeError:function(){return g},MiddlewareNotFoundError:function(){return j},MissingStaticPage:function(){return y},NormalizeError:function(){return b},PageNotFoundError:function(){return v},SP:function(){return p},ST:function(){return x},WEB_VITALS:function(){return l},execOnce:function(){return s},getDisplayName:function(){return d},getLocationOrigin:function(){return c},getURL:function(){return u},isAbsoluteUrl:function(){return i},isResSent:function(){return f},loadGetInitialProps:function(){return m},normalizeRepeatedSlashes:function(){return h},stringifyError:function(){return k}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let l=["CLS","FCP","FID","INP","LCP","TTFB"];function s(e){let t,r=!1;return(...n)=>(r||(r=!0,t=e(...n)),t)}let o=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,i=e=>{let t=e.charCodeAt(0);return!!(t>=65&&t<=90||t>=97&&t<=122)&&o.test(e)};function c(){let{protocol:e,hostname:t,port:r}=window.location;return`${e}//${t}${r?":"+r:""}`}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 h(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function m(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await m(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&f(r))return n;if(!n)throw Object.defineProperty(Error(`"${d(e)}.getInitialProps()" should resolve to an object. But found "${n}
7" instead.`),"__NEXT_ERROR_CODE",{value:"E1025",enumerable:!1,configurable:!0});return n}let p="u">typeof performance,x=p&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class g extends Error{}class b extends Error{}class v extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class y 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 k(e){return JSON.stringify({message:e.message,stack:e.stack})}}]);

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.