1import{j as e,L as t}from"./index-Bf345cdl.js";function r(){return e.jsx("div",{className:"flex min-h-[calc(100vh-4rem)] items-center justify-center px-4",children:e.jsxs("div",{className:"max-w-md text-center",children:[e.jsxs("div",{className:"mx-auto mb-6 inline-flex items-center gap-2 text-primary",children:[e.jsx("img",{src:"/favicon.svg",alt:"Hopelia",className:"size-8"}),e.jsx("span",{className:"font-display text-xl font-semibold tracking-tight",children:"Hopelia"})]}),e.jsx("h1",{className:"text-5xl font-display font-bold text-foreground",children:"404"}),e.jsx("h2",{className:"mt-3 text-lg font-semibold text-foreground",children:"Cette page n'existe pas"}),e.jsx("p",{className:"mt-2 text-sm text-muted-foreground",children:"Le lien est peut-être obsolète ou l'adresse a été mal saisie."}),e.jsx("div",{className:"mt-6 flex flex-wrap justify-center gap-2",children:e.jsx(t,{to:"/app/recherche",className:"inline-flex items-center justify-center rounded-md bg-primary px-4 py-2 text-sm font-semibold text-primary-foreground transition-colors hover:brightness-110",children:"Retour à la recherche"})})]})})}export{r as notFoundComponent};
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.