1import{u as x,d as y,r as s,j as t,O as v,e as b,i as j}from"./index-D887yY7W.js";import{A as S}from"./index.modern-fgKa9dRi.js";import{B as k}from"./Button-WZUXlL4R.js";import{T as E}from"./Toast-C6LLIiew.js";import{G as _}from"./constants-BqbZTprw.js";import{h as R,j as T,_ as A,M,L as P,S as O}from"./components-MBz8aSJ3.js";import"./Icon-CC2AfKYw.js";/** 2 * @remix-run/react v2.15.2 3 * 4 * Copyright (c) Remix Software Inc. 5 * 6 * This source code is licensed under the MIT license found in the 7 * LICENSE.md file in the root directory of this source tree. 8 * 9 * @license MIT 10 */let c="positions";function B({getKey:e,...o}){let{isSpaMode:r}=R(),n=x(),a=y();T({getKey:e,storageKey:c});let h=s.useMemo(()=>{if(!e)return null;let i=e(n,a);return i!==n.key?i:null},[]);if(r)return null;let p=((i,g)=>{if(!window.history.state||!window.history.state.key){let d=Math.random().toString(32).slice(2);window.history.replaceState({key:d},"")}try{let f=JSON.parse(sessionStorage.getItem(i)||"{}")[g||window.history.state.key];typeof f=="number"&&window.scrollTo(0,f)}catch(d){console.error(d),sessionStorage.removeItem(i)}}).toString();return s.createElement("script",A({},o,{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:`(${p})(${JSON.stringify(c)}, ${JSON.stringify(h)})`}}))}var u={},L="@vercel/analytics",N="1.5.0",W=()=>{window.va||(window.va=function(...o){(window.vaq=window.vaq||[]).push(o)})};function m(){return typeof window<"u"}function w(){try{const e="production"}catch{}return"production"}function $(e="auto"){if(e==="auto"){window.vam=w();return}window.vam=e}function I(){return(m()?window.vam:w())||"production"}function l(){return I()==="development"}function C(e){return e.scriptSrc?e.scriptSrc:l()?"https://va.vercel-scripts.com/v1/script.debug.js":e.basePath?`${e.basePath}/insights/script.js`:"/_vercel/insights/script.js"}function G(e={debug:!0}){var o;if(!m())return;$(e.mode),W(),e.beforeSend&&((o=window.va)==null||o.call(window,"beforeSend",e.beforeSend));const r=C(e);if(document.head.querySelector(`script[src*="${r}"]`))return;const n=document.createElement("script");n.src=r,n.defer=!0,n.dataset.sdkn=L+(e.framework?`/${e.framework}`:""),n.dataset.sdkv=N,e.disableAutoTrack&&(n.dataset.disableAutoTrack="1"),e.endpoint?n.dataset.endpoint=e.endpoint:e.basePath&&(n.dataset.endpoint=`${e.basePath}/insights`),e.dsn&&(n.dataset.dsn=e.dsn),n.onerror=()=>{const a=l()?"Please check if any ad blockers are enabled and try again.":"Be sure to enable Web Analytics for your project and deploy again. See https://vercel.com/docs/analytics/quickstart for more information.";console.log(`[Vercel Web Analytics] Failed to load script from ${r}. ${a}`)},l()&&e.debug===!1&&(n.dataset.debug="false"),document.head.appendChild(n)}function H({route:e,path:o}){var r;(r=window.va)==null||r.call(window,"pageview",{route:e,path:o})}function q(){if(!(typeof process>"u"||typeof u>"u"))return u.REACT_APP_VERCEL_OBSERVABILITY_BASEPATH}function K(e){return s.useEffect(()=>{var o;e.beforeSend&&((o=window.va)==null||o.call(window,"beforeSend",e.beforeSend))},[e.beforeSend]),s.useEffect(()=>{G({framework:e.framework||"react",basePath:e.basePath??q(),...e.route!==void 0&&{disableAutoTrack:!0},...e})},[]),s.useEffect(()=>{e.route&&e.path&&H({route:e.route,path:e.path})},[e.route,e.path]),null}const Q=()=>[{rel:"preload",as:"font",href:"/fonts/Rubik-300.woff2",type:"font/woff2",crossOrigin:"anonymous"},{rel:"preload",as:"font",href:"/fonts/Rubik-400.woff2",type:"font/woff2",crossOrigin:"anonymous"},{rel:"preload",as:"font",href:"/fonts/Rubik-500.woff2",type:"font/woff2",crossOrigin:"anonymous"},{rel:"preload",as:"font",href:"/fonts/Rubik-600.woff2",type:"font/woff2",crossOrigin:"anonymous"},{rel:"preload",as:"font",href:"/fonts/Rubik-700.woff2",type:"font/woff2",crossOrigin:"anonymous"},{rel:"preload",as:"font",href:"/fonts/Rubik-800.woff2",type:"font/woff2",crossOrigin:"anonymous"},{rel:"preload",as:"font",href:"/fonts/Rubik-900.woff2",type:"font/woff2",crossOrigin:"anonymous"}];function U({children:e}){return t.jsxs("html",{lang:"en",children:[t.jsxs("head",{children:[t.jsx("meta",{charSet:"utf-8"}),t.jsx("meta",{name:"viewport",content:"width=device-width, initial-scale=1, viewport-fit=cover"}),t.jsx("meta",{name:"theme-color",content:"#ffffff"}),t.jsx(M,{}),t.jsx(P,{}),t.jsx("script",{dangerouslySetInnerHTML:{__html:`
vendor: 396 bytes, lines 10-15
10 11 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 12 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 13 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 14 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 15 })(window,document,'script','dataLayer','
15GTM-W68ZKWC
vendor: 18 bytes, lines 15-16
15'); 16
16`}})]}),t.jsxs("body",{children:[e,t.jsx(B,{}),t.jsx(O,{}),t.jsx(K,{}),t.jsx("noscript",{children:t.jsx("iframe",{title:"Google Tag Manager",src:"https://www.googletagmanager.com/ns.html?id=GTM-W68ZKWC",height:"0",width:"0",style:{display:"none",visibility:"hidden"}})})]})]})}function X(){return t.jsx(S,{apiKey:_,children:t.jsx(E,{children:t.jsx(v,{})})})}function ee(){const e=b(),r=j(e)?e.status:500;let n="Well shoot. That's an error on our part.";const a="Take Me Home";return r===404&&(n="Well shoot. We couldn't find that page!"),t.jsx("div",{id:"container",className:"ipad:flex responsive-padding px-4 ipad:px-10 laptop:px-20 py-8 mx-auto flex-grow front-bold",children:t.jsxs("section",{id:"content",className:"flex flex-col responsive-padding px-4 ipad:px-10 laptop:px-20 justify-center items-center ipad:items-start flex-1 ipad:pb-20 ipad:pr-8",children:[t.jsx("h1",{className:"font-bold text-6xl ipad:text-8xl pb-4 text-subtle",children:r}),t.jsx("h2",{className:"font-extrabold text-2xl ipad:text-5xl leading-11 w-full pb-8 ipad:pb-16 ipad:max-w-xl text-center ipad:text-left text-primary",children:n}),t.jsx(k,{to:"/",variant:"primary",size:"large",className:"font-bold h-14 px-6 rounded-xl tracking-wide",children:a})]})})}export{ee as ErrorBoundary,U as Layout,X as default,Q as links};
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.