PageSourceSearch

https://edm2.com.br/assets/NotFound-DJtYsCUS.js

js edm2.com.br collected 2026-10-02 12:21:07 UTC 3,758 bytes, 1 lines download raw bytes

1import{r as n,j as e}from"./vendor-ui-Z7P5IFn3.js";import{u as l,L as o}from"./vendor-react-Ob_oGuxx.js";import{S as c,H as d,d as r,Z as m,b as x,F as p}from"./index-DTfaKQga.js";import{m as a}from"./vendor-animation-BHA8fRBO.js";import{H as u}from"./house-DHTEHlc-.js";import{A as h}from"./arrow-left-xvyjHiqh.js";import"./vendor-data-CNCUw8vs.js";import"./vendor-forms-D5TpvVLs.js";const C=()=>{const s=l();n.useEffect(()=>{console.error("404 Error: User attempted to access non-existent route:",s.pathname)},[s.pathname]);const i=[{label:"Serviços",href:"/servicos/"},{label:"Cases de Sucesso",href:"/cases/"},{label:"Blog",href:"/blog/"},{label:"Contato",href:"/contato/"}];return e.jsxs(e.Fragment,{children:[e.jsx(c,{title:"Página não encontrada",description:"A página que você está procurando não existe ou foi movida. Navegue pelo nosso site para encontrar o que precisa.",noindex:!0}),e.jsx(d,{}),e.jsxs("main",{id:"main-content",tabIndex:-1,className:"min-h-[80vh] flex items-center justify-center bg-gradient-to-br from-background via-muted/30 to-background relative overflow-hidden",children:[e.jsxs("div",{className:"absolute inset-0 overflow-hidden pointer-events-none",children:[e.jsx("div",{className:"absolute top-1/4 left-1/4 w-96 h-96 bg-primary/5 rounded-full blur-3xl"}),e.jsx("div",{className:"absolute bottom-1/4 right-1/4 w-80 h-80 bg-secondary/5 rounded-full blur-3xl"})]}),e.jsx("div",{className:"container mx-auto px-4 py-16 relative z-10",children:e.jsxs("div",{className:"max-w-2xl mx-auto text-center",children:[e.jsx(a.div,{initial:{opacity:0,scale:.5},animate:{opacity:1,scale:1},transition:{duration:.5,type:"spring"},className:"mb-8",children:e.jsx("span",{className:"text-[10rem] md:text-[14rem] font-bold leading-none bg-gradient-to-br from-primary via-primary/70 to-secondary bg-clip-text text-transparent select-none",children:"404"})}),e.jsxs(a.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.2,duration:.5},children:[e.jsx("h1",{className:"text-2xl md:text-3xl font-bold text-foreground mb-4",children:"Ops! Página não encontrada"}),e.jsx("p",{className:"text-muted-foreground text-lg mb-8 max-w-md mx-auto",children:"A página que você está procurando não existe, foi removida ou está temporariamente indisponível."})]}),e.jsxs(a.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.4,duration:.5},className:"flex flex-col sm:flex-row gap-4 justify-center mb-12",children:[e.jsx(r,{asChild:!0,size:"lg",className:"gap-2",children:e.jsxs(o,{to:"/",children:[e.jsx(u,{className:"w-4 h-4"}),"Ir para a Home"]})}),e.jsx(r,{asChild:!0,variant:"outline",size:"lg",className:"gap-2",children:e.jsxs(o,{to:"/contato/",children:[e.jsx(m,{className:"w-4 h-4"}),"Fale Conosco"]})})]}),e.jsxs(a.div,{initial:{opacity:0}
1,animate:{opacity:1},transition:{delay:.6,duration:.5},className:"border-t border-border pt-8",children:[e.jsxs("p",{className:"text-sm text-muted-foreground mb-4 flex items-center justify-center gap-2",children:[e.jsx(x,{className:"w-4 h-4"}),"Talvez você esteja procurando por:"]}),e.jsx("div",{className:"flex flex-wrap justify-center gap-3",children:i.map(t=>e.jsx(o,{to:t.href,className:"px-4 py-2 rounded-full bg-muted hover:bg-primary/10 text-sm font-medium text-foreground hover:text-primary transition-colors",children:t.label},t.href))})]}),e.jsx(a.div,{initial:{opacity:0},animate:{opacity:1},transition:{delay:.8,duration:.5},className:"mt-8",children:e.jsxs("button",{onClick:()=>window.history.back(),className:"inline-flex items-center gap-2 text-sm text-muted-foreground hover:text-foreground transition-colors",children:[e.jsx(h,{className:"w-4 h-4"}),"Voltar à página anterior"]})})]})})]}),e.jsx(p,{})]})};export{C as default};

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.