PageSourceSearch

https://ytosko.dev/assets/NotFoundPage-BPavJBZh.js

js ytosko.dev collected 2026-10-08 06:58:05 UTC 1,533 bytes, 1 lines download raw bytes

1import{u as o,j as e,S as s,C as a,B as r}from"./index-0Cpe9ku_.js";const i=()=>{const t=o();return e.jsxs("div",{className:"min-h-screen bg-[var(--background)] text-[var(--text-primary)] flex flex-col items-center justify-center text-center p-4 relative py-24",children:[e.jsx(s,{title:"404 — Destination Not Found | Ytosko",description:"The requested page could not be located on ytosko.dev.",noindex:!0}),e.jsx(a,{size:"narrow",children:e.jsxs("div",{className:"custom-card p-10 sm:p-16 rounded-2xl border border-[var(--border-color)] max-w-xl mx-auto",children:[e.jsx("span",{className:"font-mono text-xs text-[var(--color-error)] border border-[var(--color-error)]/30 px-3 py-1 rounded bg-red-500/10 inline-block mb-6",children:"SYS.ERR // 404_PAGE_NOT_FOUND"}),e.jsx("h1",{className:"font-space-grotesk text-6xl sm:text-8xl font-extrabold text-[var(--text-primary)] mb-4 tracking-tight",children:"404"}),e.jsx("h2",{className:"font-space-grotesk text-2xl font-bold text-[var(--text-primary)] mb-3",children:"Destination Not Found"}),e.jsx("p",{className:"text-sm sm:text-base text-[var(--text-secondary)] mb-8 leading-relaxed",children:"The page or route you are looking for has moved or does not exist."}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[e.jsx(r,{variant:"primary",size:"md",onClick:()=>t("/"),children:"Return to Homepage"}),e.jsx(r,{variant:"outline",size:"md",onClick:()=>t("/projects"),children:"View Work Catalog"})]})]})})]})};export{i as NotFoundPage,i 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.