1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4345],{20063:(e,t,r)=>{"use strict";var n=r(47260);r.o(n,"useParams")&&r.d(t,{useParams:function(){return n.useParams}}),r.o(n,"usePathname")&&r.d(t,{usePathname:function(){return n.usePathname}}),r.o(n,"useRouter")&&r.d(t,{useRouter:function(){return n.useRouter}}),r.o(n,"useSearchParams")&&r.d(t,{useSearchParams:function(){return n.useSearchParams}})},35626:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(71847).A)("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},54279:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>u});var n=r(95155);r(12115);var s=r(35626),a=r(65993),o=r(20063),l=r(52619),i=r.n(l);let u=()=>{let e=(0,o.useRouter)();return(0,n.jsx)("div",{className:"min-h-screen flex items-center justify-center bg-gray-50 px-6",children:(0,n.jsxs)("div",{className:"text-center max-w-2xl mx-auto",children:[(0,n.jsx)("div",{className:"mb-8",children:(0,n.jsxs)("svg",{className:"w-64 h-64 mx-auto text-black",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,n.jsx)("circle",{cx:"12",cy:"12",r:"10"}),(0,n.jsx)("path",{d:"M16 16s-1.5-2-4-2-4 2-4 2"}),(0,n.jsx)("line",{x1:"9",y1:"9",x2:"9.01",y2:"9"}),(0,n.jsx)("line",{x1:"15",y1:"9",x2:"15.01",y2:"9"})]})}),(0,n.jsxs)("div",{className:"mb-8",children:[(0,n.jsx)("h1",{className:"text-6xl font-bold text-gray-800 mb-4",children:"404"}),(0,n.jsx)("h2",{className:"text-3xl font-semibold text-gray-600 mb-4",children:"Page Not Found"}),(0,n.jsx)("p",{className:"text-black text-lg mb-8",children:"Oops! The page you're looking for seems to have gone on vacation. Let's get you back on track."})]}),(0,n.jsxs)("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[(0,n.jsxs)("button",{onClick:()=>e.back(),className:"inline-flex items-center justify-center px-6 py-3 border border-transparent text-base font-medium rounded-md text-white bg-indigo-600 hover:bg-indigo-700 transition-colors duration-300 space-x-2",children:[(0,n.jsx)(s.A,{className:"h-5 w-5"}),(0,n.jsx)("span",{children:"Go Back"})]}),(0,n.jsxs)(i(),{href:"/",className:"inline-flex items-center justify-center px-6 py-3 border border-transparent text-base font-medium rounded-md text-indigo-600 bg-white border-indigo-600 hover:bg-indigo-50 transition-colors duration-300 space-x-2",children:[(0,n.jsx)(a.A,{className:"h-5 w-5"}),(0,n.jsx)("span",{children:"Home Page"})]})]}),(0,n.jsxs)("div",{className:"mt-12 p-6 bg-white rounded-lg shadow-sm border border-gray-100",children:[(0,n.jsx)("h3",{className:"text-lg font-medium text-gray-700 mb-4",children:"While you're here, did you know?"}),(0,n.jsx)("p",{className:"text-gray-600",children:'The term "404 error" is said to originate from room 404 at CERN, where the World Wide Web was developed. This room housed the database of files linked to the web, and when a file wasn\'t found, it returned an error referencing "404".'})]})]})})}},54678:(e,t,r)=>{Promise.resolve().then(r.bind(r,54279))},65993:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(71847).A)("House",[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8",key:"5wwlr5"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"1d0kgt"}]])},71847:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(12115);let s=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim()};var a={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let o=(0,n.forwardRef)((e,t)=>{let{color:r="currentColor",size:o=24,strokeWidth:l=2,absoluteStrokeWidth:i,className:u="",children:c,iconNode:d,...m}=e;return(0,n.createElement)("svg",{ref:t,...a,width:o,height:o,stroke:r,strokeWidth:i?24*Number(l)/Number(o):l,className:s("lucide",u),...m},[...d.map(e=>{let[t,r]=e;return(0,n.createElement)(t,r)}),...Array.isArray(c)?c:[c]])}),l=(e,t)=>
1{let r=(0,n.forwardRef)((r,a)=>{let{className:l,...i}=r;return(0,n.createElement)(o,{ref:a,iconNode:t,className:s("lucide-".concat(e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()),l),...i})});return r.displayName="".concat(e),r}},83011:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return s}});let n=r(12115);function s(e,t){let r=(0,n.useRef)(null),s=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=s.current;t&&(s.current=null,t())}else e&&(r.current=a(e,n)),t&&(s.current=a(t,n))},[e,t])}function a(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}},e=>{e.O(0,[2619,8441,1255,7358],()=>e(e.s=54678)),_N_E=e.O()}]);
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.