PageSourceSearch

https://delphigrc.org/assets/NotFound-CuoH_fuW.js

js delphigrc.org collected 2026-09-25 20:48:40 UTC 3,067 bytes, 1 lines download raw bytes

1import{d as e,b as s,r as a,j as r,L as t}from"./vendor-react-BH6F5oQJ.js";import{z as o,H as n,C as i,m as l,f as c}from"./index-C_oSc_qP.js";import{u as m,a as d}from"./useRedirects-HaWTrCuo.js";import{c as x}from"./exports-C9FZZXUj.js";import{K as p,s as h,c as u}from"./vendor-icons-CaI5__By.js";import"./vendor-ui-B4WC06Sp.js";import"./vendor-query-CC4VRGyP.js";import"./vendor-supabase-COwyE4EW.js";const j=()=>{const j=e(),g=s(),f=m(),{data:b}=d(j.pathname);return a.useEffect(()=>{o("404 Error: User attempted to access non-existent route:",j.pathname),x(`404 Error: ${j.pathname}`,{level:"warning",tags:{error_type:"404",path:j.pathname},extra:{referrer:document.referrer,userAgent:navigator.userAgent}}),f.mutate(j.pathname)},[j.pathname]),a.useEffect(()=>{b&&g(b.to_path,{replace:!0})},[b,g]),r.jsxs(r.Fragment,{children:[r.jsxs(n,{children:[r.jsx("title",{children:"404 - Page Not Found | Delphi Global Research Center"}),r.jsx("meta",{name:"description",content:"The page you're looking for doesn't exist. Explore our research on Russia, geopolitics, and regional security studies."}),r.jsx("meta",{name:"robots",content:"noindex, follow"})]}),r.jsx("div",{className:"min-h-screen flex flex-col",children:r.jsx("main",{className:"flex-1 flex items-center justify-center px-4 py-16 bg-gradient-to-b from-background to-muted/20",children:r.jsx(i,{className:"max-w-2xl w-full border-2",children:r.jsxs(l,{className:"pt-12 pb-8 text-center space-y-8",children:[r.jsxs("div",{className:"space-y-4",children:[r.jsxs("div",{className:"relative",children:[r.jsx("h1",{className:"text-9xl font-bold bg-gradient-to-br from-primary to-primary/60 bg-clip-text text-transparent",children:"404"}),r.jsx("div",{className:"absolute inset-0 blur-3xl opacity-20 bg-primary/30"})]}),r.jsx("h2",{className:"text-3xl font-semibold text-foreground",children:"Page Not Found"}),r.jsx("p",{className:"text-lg text-muted-foreground max-w-md mx-auto",children:"The page you're looking for doesn't exist or has been moved. Explore our research on Russia, geopolitics, and regional security."})]}),r.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 justify-center pt-4",children:[r.jsx(c,{asChild:!0,size:"lg",className:"gap-2",children:r.jsxs(t,{to:"/",children:[r.jsx(p,{className:"h-5 w-5"}),"Go Home"]})}),r.jsx(c,{asChild:!0,variant:"outline",size:"lg",className:"gap-2",children:r.jsxs(t,{to:"/research",children:[r.jsx(h,{className:"h-5 w-5"}),"Browse Research"]})}),r.jsxs(c,{variant:"outline",size:"lg",onClick:()=>window.history.back(),className:"gap-2",children:[r.jsx(u,{className:"h-5 w-5"}),"Go Back"]})]}),r.jsx("div",{className:"pt-8 border-t",children:r.jsxs("p",{className:"text-sm text-muted-foreground",children:["Popular sections:"," ",r.jsx(t,{to:"/research",className:"text-primary hover:underline",children:"Research"}),","," ",r.jsx(t,{to:"/publications",className:"text-primary hover:underline",children:"Publications"}),","," ",r.jsx(t,{to:"/about",className:"text-primary hover:underline",children:"About"})]})})]})})})})]})};export{j 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.