PageSourceSearch

https://www.sailingpass.com/assets/NotFoundPage-BusJ7IAr.js

js sailingpass.com collected 2026-10-10 02:43:52 UTC 3,709 bytes, 1 lines download raw bytes

1import{d as s,j as e}from"./vendor-react-ecosystem-Dp07Pd22.js";import{S as a}from"./SEO-CiqR5OGu.js";import{A as l,h as i,a2 as o,y as n}from"./vendor-icons-DpK9k7bd.js";import"./index-Cq_k3jkN.js";import"./vendor-supabase-DHXAK7-R.js";function m(){const t=s();return e.jsxs(e.Fragment,{children:[e.jsx(a,{title:"Page Not Found - SailingPass",description:"The page you're looking for doesn't exist. Navigate back to SailingPass to continue your sailing journey.",noIndex:!0}),e.jsxs("div",{className:"min-h-screen bg-gradient-to-b from-blue-900 via-blue-800 to-blue-900 flex items-center justify-center relative overflow-hidden",children:[e.jsxs("div",{className:"absolute inset-0 opacity-10",children:[e.jsx("div",{className:"absolute top-1/4 left-1/4 w-64 h-64 bg-white rounded-full blur-3xl"}),e.jsx("div",{className:"absolute bottom-1/3 right-1/3 w-96 h-96 bg-blue-300 rounded-full blur-3xl"})]}),e.jsxs("div",{className:"relative z-10 text-center px-4 sm:px-6 lg:px-8 max-w-2xl mx-auto",children:[e.jsx("div",{className:"mb-8 flex justify-center",children:e.jsxs("div",{className:"relative",children:[e.jsx(l,{className:"h-24 w-24 text-blue-200 animate-bounce"}),e.jsx("div",{className:"absolute -top-2 -right-2",children:e.jsx(i,{className:"h-8 w-8 text-blue-300 animate-spin",style:{animationDuration:"3s"}})})]})}),e.jsx("h1",{className:"text-8xl md:text-9xl font-extrabold text-white mb-4 tracking-tight",children:"404"}),e.jsx("h2",{className:"text-3xl md:text-4xl font-bold text-blue-200 mb-6",children:"Lost at Sea"}),e.jsx("p",{className:"text-xl text-blue-100 mb-8 leading-relaxed",children:"The page you're looking for has drifted away like a boat without an anchor. Let's navigate you back to safe waters."}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[e.jsxs("button",{onClick:()=>t("/"),className:"inline-flex items-center px-8 py-4 bg-white text-blue-900 rounded-full text-lg font-semibold hover:bg-blue-100 transition-all duration-300 transform hover:scale-105",children:[e.jsx(o,{className:"h-6 w-6 mr-2"}),"Return Home"]}),e.jsxs("button",{onClick:()=>t(-1),className:"inline-flex items-center px-8 py-4 border-2 border-white text-white rounded-full text-lg font-semibold hover:bg-white hover:text-blue-900 transition-all duration-300 transform hover:scale-105",children:[e.jsx(n,{className:"h-6 w-6 mr-2"}),"Go Back"]})]}),e.jsxs("div",{className:"mt-12 pt-8 border-t border-blue-700",children:[e.jsx("p",{className:"text-blue-200 mb-4",children:"Looking for something specific?"}),e.jsxs("div",{className:"flex flex-wrap justify-center gap-4",children:[e.jsx("button",{onClick:()=>t("/regattas"),className:"text-blue-300 hover:text-white transition-colors underline",children:"Sailing Regattas"}),e.jsx("button",{onClick:()=>t("/trips"),className:"text-blue-300 hover:text-white transition-colors underline",children:"Sailing Trips"}),e.jsx("button",{onClick:()=>t("/courses"),className:"text-blue-300 hover:text-white transition-colors underline",children:"Skipper Courses"}),e.jsx("button",{onClick:()=>t("/contact"),className:"text-blue-300 hover:text-white transition-colors underline",children:"Contact Us"})]})]})]}),e.jsx("div",{className:"absolute top-20 left-10 opacity-20",children:e.jsx("div",{className:"w-4 h-4 bg-white rounded-full animate-pulse"})}),e.jsx("div",{className:"absolute top-40 right-20 opacity-20",children:e.jsx("div",{className:"w-6 h-6 bg-blue-300 rounded-full animate-pulse",style:{animationDelay:"1s"}})}),e.jsx("div",{className:"absolute bottom-32 left-20 opacity-20",children:e.jsx("div",{className:"w-3 h-3 bg-white rounded-full animate-pulse",style:{animationDelay:"2s"}})})]})]})}export{m as NotFoundPage};

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.