PageSourceSearch

https://aieducator.tools/_spa/assets/not-found-DO8nsdVP.js

js aieducator.tools collected 2026-09-24 11:11:05 UTC 3,412 bytes, 1 lines download raw bytes

1import{g as o,j as e,L as r,i as s,B as t}from"./index-BFFk04XV.js";import{H as a,S as i}from"./Header-D4U5S10n.js";import{F as d}from"./Footer-CLvo1RXe.js";import{u as n}from"./seo-ciJC_fYt.js";import{H as l}from"./house-DXzQE4CQ.js";import{C as m}from"./circle-question-mark-Ca6K4ZBn.js";import"./index-C-xp_jBJ.js";import"./check-CZdowEkf.js";import"./index-BO_e3yrk.js";import"./badge-DA7NgHtS.js";import"./Normal_(1)_1770767936075-DWlfSefL.js";import"./arrow-left--9rVT4MG.js";import"./video-DC5x35JX.js";import"./index-Cc4Iucdk.js";import"./mail-DD4jMvTo.js";const c=[["path",{d:"M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z",key:"zw3jo"}],["path",{d:"M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12",key:"1wduqc"}],["path",{d:"M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17",key:"kqbvx6"}]],x=o("layers",c);function B(){return n({title:"Page Not Found | AI Educator Tools",description:"Sorry, the page you are looking for does not exist or has been moved.",noindex:!0}),e.jsxs("div",{className:"min-h-screen flex flex-col bg-background",children:[e.jsx(a,{}),e.jsx("main",{className:"flex-1 flex items-center justify-center px-4 py-16",children:e.jsxs("div",{className:"text-center max-w-lg mx-auto",children:[e.jsx("p",{className:"text-7xl font-bold text-primary mb-4","aria-hidden":"true",children:"404"}),e.jsx("h1",{className:"text-2xl font-semibold text-foreground mb-3",children:"Page Not Found"}),e.jsx("p",{className:"text-muted-foreground mb-8",children:"Sorry, the page you're looking for doesn't exist or has been moved. Try searching for what you need or explore the links below."}),e.jsxs("div",{className:"flex flex-wrap justify-center gap-3 mb-10",children:[e.jsx(r,{href:"/",children:e.jsxs(s,{variant:"default",className:"gap-2",children:[e.jsx(l,{size:16})," Go Home"]})}),e.jsx(r,{href:"/tools",children:e.jsxs(s,{variant:"outline",className:"gap-2",children:[e.jsx(i,{size:16})," Browse Tools"]})})]}),e.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-3 gap-3 text-left",children:[e.jsx(r,{href:"/tools",children:e.jsxs("div",{className:"p-4 rounded-lg border border-border hover:border-primary/50 hover:bg-primary/5 transition-colors cursor-pointer",children:[e.jsx(x,{size:20,className:"text-primary mb-2"}),e.jsx("p",{className:"text-sm font-medium text-foreground",children:"Categories"}),e.jsx("p",{className:"text-xs text-muted-foreground",children:"Browse AI tools by category"})]})}),e.jsx(r,{href:"/articles",children:e.jsxs("div",{className:"p-4 rounded-lg border border-border hover:border-primary/50 hover:bg-primary/5 transition-colors cursor-pointer",children:[e.jsx(t,{size:20,className:"text-primary mb-2"}),e.jsx("p",{className:"text-sm font-medium text-foreground",children:"Articles"}),e.jsx("p",{className:"text-xs text-muted-foreground",children:"Read AI education insights"})]})}),e.jsx(r,{href:"/help",children:e.jsxs("div",{className:"p-4 rounded-lg border border-border hover:border-primary/50 hover:bg-primary/5 transition-colors cursor-pointer",children:[e.jsx(m,{size:20,className:"text-primary mb-2"}),e.jsx("p",{className:"text-sm font-medium text-foreground",children:"Help Centre"}),e.jsx("p",{className:"text-xs text-muted-foreground",children:"Get answers to common questions"})]})})]})]})}),e.jsx(d,{})]})}export{B 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.