var U=Object.defineProperty,T=Object.defineProperties;var V=Object.getOwnPropertyDescriptors;var k=Object.getOwnPropertySymbols;var H=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable;var N=(e,a,n)=>a in e?U(e,a,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[a]=n,P=(e,a)=>{for(var n in a||(a={}))H.call(a,n)&&N(e,n,a[n]);if(k)for(var n of k(a))D.call(a,n)&&N(e,n,a[n]);return e},q=(e,a)=>T(e,V(a));var S=(e,a,n)=>new Promise((t,l)=>{var o=s=>{try{r(n.next(s))}catch(u){l(u)}},f=s=>{try{r(n.throw(s))}catch(u){l(u)}},r=s=>s.done?t(s.value):Promise.resolve(s.value).then(o,f);r((n=n.apply(e,a)).next())});import{u as z,d as F,c as _,h as I,r as R,o as M,a as O,b as $,e as G,f as Q,g as A,i as W,j as J,p as K,k as X,n as Y,l as Z,m as j,q as ee,w as te,s as ae,_ as ne,t as re,v as oe,x as se,y as g,z as w,A as le,B as ie,C as ce,D as ue,E as de}from"./entry.CssA3bx-.js";function E(n){return S(this,arguments,function*(e,a=z()){const{path:t,matched:l}=a.resolve(e);if(!l.length||(a._routePreloaded||(a._routePreloaded=new Set),a._routePreloaded.has(t)))return;const o=a._preloadPromises=a._preloadPromises||[];if(o.length>4)return Promise.all(o).then(()=>E(e,a));a._routePreloaded.add(t);const f=l.map(r=>{var s;return(s=r.components)==null?void 0:s.default}).filter(r=>typeof r=="function");for(const r of f){const s=Promise.resolve(r()).catch(()=>{}).finally(()=>o.splice(o.indexOf(s)));o.push(s)}yield Promise.all(o)})}const fe=(...e)=>e.find(a=>a!==void 0);function he(e){const a=e.componentName||"NuxtLink";function n(t,l){if(!t||e.trailingSlash!=="append"&&e.trailingSlash!=="remove")return t;if(typeof t=="string")return B(t,e.trailingSlash);const o="path"in t?t.path:l(t).path;return q(P({},t),{name:void 0,path:B(o,e.trailingSlash)})}return F({name:a,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1}},setup(t,{slots:l}){const o=z(),f=Z(),r=_(()=>{const i=t.to||t.href||"";return n(i,o.resolve)}),s=_(()=>typeof r.value=="string"&&I(r.value,{acceptRelative:!0})),u=_(()=>t.target&&t.target!=="_self"),x=_(()=>t.external||u.value?!0:typeof r.value=="object"?!1:r.value===""||s.value),C=R(!1),v=R(null),L=i=>{var h;v.value=t.custom?(h=i==null?void 0:i.$el)==null?void 0:h.nextElementSibling:i==null?void 0:i.$el};if(t.prefetch!==!1&&t.noPrefetch!==!0&&t.target!=="_blank"&&!pe()){const h=j();let m,c=null;M(()=>{const b=me();O(()=>{m=$(()=>{var p;(p=v==null?void 0:v.value)!=null&&p.tagName&&(c=b.observe(v.value,()=>S(this,null,function*(){c==null||c(),c=null;const y=typeof r.value=="string"?r.value:o.resolve(r.value).fullPath;yield Promise.all([h.hooks.callHook("link:prefetch",y).catch(()=>{}),!x.value&&E(r.value,o).catch(()=>{})]),C.value=!0})))})})}),G(()=>{m&&Q(m),c==null||c(),c=null})}return()=>{var b,p,y;if(!x.value){const d={ref:L,to:r.value,activeClass:t.activeClass||e.activeClass,exactActiveClass:t.exactActiveClass||e.exactActiveClass,replace:t.replace,ariaCurrentValue:t.ariaCurrentValue,custom:t.custom};return t.custom||(C.value&&(d.class=t.prefetchedClass||e.prefetchedClass),d.rel=t.rel||void 0),A(W("RouterLink"),d,l.default)}const i=typeof r.value=="object"?(p=(b=o.resolve(r.value))==null?void 0:b.href)!=null?p:null:r.value&&!t.external&&!s.value?n(J(f.app.baseURL,r.value),o.resolve):r.value||null,h=t.target||null,m=fe(t.noRel?"":t.rel,e.externalRelAttribute,s.value||u.value?"noopener noreferrer":"")||null,c=()=>ee(i,{replace:t.replace});return t.custom?l.default?l.default({href:i,navigate:c,get route(){if(!i)return;const d=K(i);return{path:d.pathname,fullPath:d.pathname,get query(){return X(d.search)},hash:d.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:i}},rel:m,target:h,isExternal:x.value,isActive:!1,isExactActive:!1}):null:A("a",{ref:v,href:i,rel:m,target:h},(y=l.default)==null?void 0:y.call(l))}}})}const ve=he(Y);function B(e,a){const n=a==="append"?te:ae;return I(e)&&!e.startsWith("http")?e:n(e,!0)}function me(){const e=j();if(e._observer)return e._observer;let a=null;const n=new Map,t=(o,f)=>(a||(a=new IntersectionObserver(r=>{for(const s of r){const u=n.get(s.target);(s.isIntersecting||s.intersectionRatio>0)&&u&&u()}})),n.set(o,f),a.observe(o),()=>{n.delete(o),a.unobserve(o),n.size===0&&(a.disconnect(),a=null)});return e._observer={observe:t}}function pe(){const e=navigator.connection;return!!(e&&(e.saveData||/2g/.test(e.effectiveType)))}const ge=e=>(ue("data-v-f5c0a1bb"),e=e(),de(),e),xe={class:"font-sans antialiased bg-white dark:bg-black text-black dark:text-white grid min-h-screen place-content-center overflow-hidden"},be=ge(()=>g("div",{class:"fixed left-0 right-0 spotlight z-10"},null,-1)),ye={class:"max-w-520px text-center z-20"},_e=["textContent"],Se=["textContent"],we={class:"w-full flex items-center justify-center"},Ce={__name:"error-404",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:404},statusMessage:{type:String,default:"Not Found"},description:{type:String,default:"Sorry, the page you are looking for could not be found."},backHome:{type:String,default:"Go back home"}},setup(e){const a=e;return re({title:`${a.statusCode} - ${a.statusMessage} | ${a.appName}`,script:[],style:[{children:'*,:before,:after{-webkit-box-sizing:border-box;box-sizing:border-box;border-width:0;border-style:solid;border-color:#e0e0e0}*{--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(14, 165, 233, .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}a{color:inherit;text-decoration:inherit}body{margin:0;font-family:inherit;line-height:inherit}html{-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5}h1,p{margin:0}h1{font-size:inherit;font-weight:inherit}'}]}),(n,t)=>{const l=ve;return oe(),se("div",xe,[be,g("div",ye,[g("h1",{class:"text-8xl sm:text-10xl font-medium mb-8",textContent:w(e.statusCode)},null,8,_e),g("p",{class:"text-xl px-8 sm:px-0 sm:text-4xl font-light mb-16 leading-tight",textContent:w(e.description)},null,8,Se),g("div",we,[le(l,{to:"/",class:"gradient-border text-md sm:text-xl py-2 px-4 sm:py-3 sm:px-6 cursor-pointer"},{default:ie(()=>[ce(w(e.backHome),1)]),_:1})])])])}}},Pe=ne(Ce,[["__scopeId","data-v-f5c0a1bb"]]);export{Pe as default};
