1import{a7 as S,d as R,j as y,af as q,r as _,C as z,ag as A,ah as E,K as L,ai as j,S as C,aj as B,ak as T,al as U,am as I,an as V,ao as $,ap as O,v as D,R as w,q as H,$ as M,Y as F,o as G,c as K,a as m,t as k,g as Q,w as X,l as Y}from"./entry.de5c1523.js";async function N(t,a=S()){const{path:l,matched:e}=a.resolve(t);if(!e.length||(a._routePreloaded||(a._routePreloaded=new Set),a._routePreloaded.has(l)))return;const r=a._preloadPromises=a._preloadPromises||[];if(r.length>4)return Promise.all(r).then(()=>N(t,a));a._routePreloaded.add(l);const o=e.map(i=>{var n;return(n=i.components)==null?void 0:n.default}).filter(i=>typeof i=="function");for(const i of o){const n=Promise.resolve(i()).catch(()=>{}).finally(()=>r.splice(r.indexOf(n)));r.push(n)}await Promise.all(r)}const J=(...t)=>t.find(a=>a!==void 0),W="noopener noreferrer";/*! @__NO_SIDE_EFFECTS__ */function Z(t){const a=t.componentName||"NuxtLink",l=(e,r)=>{if(!e||t.trailingSlash!=="append"&&t.trailingSlash!=="remove")return e;const o=t.trailingSlash==="append"?$:O;if(typeof e=="string")return o(e,!0);const i="path"in e?e.path:r(e).path;return{...e,name:void 0,path:o(i,!0)}};return R({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(e,{slots:r}){const o=S(),i=D(),n=y(()=>{const s=e.to||e.href||"";return l(s,o.resolve)}),f=y(()=>typeof n.value=="string"&&q(n.value,{acceptRelative:!0})),h=y(()=>e.external||e.target&&e.target!=="_self"?!0:typeof n.value=="object"?!1:n.value===""||f.value),x=_(!1),p=_(null),P=s=>{var d;p.value=e.custom?(d=s==null?void 0:s.$el)==null?void 0:d.nextElementSibling:s==null?void 0:s.$el};if(e.prefetch!==!1&&e.noPrefetch!==!0&&e.target!=="_blank"&&!ae()){const d=w();let g,u=null;z(()=>{const b=te();A(()=>{g=E(()=>{var v;(v=p==null?void 0:p.value)!=null&&v.tagName&&(u=b.observe(p.value,async()=>{u==null||u(),u=null;const c=typeof n.value=="string"?n.value:o.resolve(n.value).fullPath;await Promise.all([d.hooks.callHook("link:prefetch",c).catch(()=>{}),!h.value&&N(n.value,o).catch(()=>{})]),x.value=!0}))})})}),L(()=>{g&&j(g),u==null||u(),u=null})}return()=>{var b,v;if(!h.value){const c={ref:P,to:n.value,activeClass:e.activeClass||t.activeClass,exactActiveClass:e.exactActiveClass||t.exactActiveClass,replace:e.replace,ariaCurrentValue:e.ariaCurrentValue,custom:e.custom};return e.custom||(x.value&&(c.class=e.prefetchedClass||t.prefetchedClass),c.rel=e.rel),C(B("RouterLink"),c,r.default)}const s=typeof n.value=="object"?((b=o.resolve(n.value))==null?void 0:b.href)??null:n.value&&!e.external&&!f.value?l(T(i.app.baseURL,n.value),o.resolve):n.value||null,d=e.target||null,g=e.noRel?null:J(e.rel,t.externalRelAttribute,s?W:"")||null,u=()=>H(s,{replace:e.replace});return e.custom?r.default?r.default({href:s,navigate:u,get route(){if(!s)return;const c=U(s);return{path:c.pathname,fullPath:c.pathname,get query(){return I(c.search)},hash:c.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:s}},rel:g,target:d,isExternal:h.value,isActive:!1,isExactActive:!1}):null:C("a",{ref:p,href:s,rel:g,target:d},(v=r.default)==null?void 0:v.call(r))}}})}const ee=Z(V);function te(){const t=w();if(t._observer)return t._observer;let a=null;const l=new Map,e=(o,i)=>(a||(a=new IntersectionObserver(n=>{for(const f of n){const h=l.get(f.target);(f.isIntersecting||f.intersectionRatio>0)&&h&&h()}})),l.set(o,i),a.observe(o),()=>{l.delete(o),a.unobserve(o),l.size===0&&(a.disconnect(),a=null)});return t._observer={observe:e}}function ae(){const t=navigator.connection;return!!(t&&(t.saveData||/2g/.test(t.effectiveType)))}const ne="",re={class:"font-sans antialiased bg-white dark:bg-black text-black dark:text-white grid min-h-screen place-content-center overflow-hidden"},se={class:"max-w-520px text-center z-20"},oe=["textContent"],le=["textContent"],ie={class:"w-full flex items-center justify-center"},ue={__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(t){const a=t;return F({title:`${a.statusCode} - ${a.statusMessage} | ${a.appName}`,script:[],style:[{children:'*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--un-default-border-color, #e5e7eb)}:before,:after{--un-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}h1{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}h1,p{margin:0}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);
1--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }'}]}),(l,e)=>{const r=ee;return G(),K("div",re,[e[0]||(e[0]=m("div",{class:"fixed left-0 right-0 spotlight z-10"},null,-1)),m("div",se,[m("h1",{class:"text-8xl sm:text-10xl font-medium mb-8",textContent:k(t.statusCode)},null,8,oe),m("p",{class:"text-xl px-8 sm:px-0 sm:text-4xl font-light mb-16 leading-tight",textContent:k(t.description)},null,8,le),m("div",ie,[Q(r,{to:"/",class:"gradient-border text-md sm:text-xl py-2 px-4 sm:py-3 sm:px-6 cursor-pointer"},{default:X(()=>[Y(k(t.backHome),1)]),_:1})])])])}}},de=M(ue,[["styles",[ne]],["__scopeId","data-v-73a07988"]]);export{de 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.