1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[177],{63:(e,t,r)=>{"use strict";var a=r(7260);r.o(a,"useParams")&&r.d(t,{useParams:function(){return a.useParams}}),r.o(a,"usePathname")&&r.d(t,{usePathname:function(){return a.usePathname}}),r.o(a,"useRouter")&&r.d(t,{useRouter:function(){return a.useRouter}}),r.o(a,"useSearchParams")&&r.d(t,{useSearchParams:function(){return a.useSearchParams}})},2907:(e,t,r)=>{Promise.resolve().then(r.bind(r,8955)),Promise.resolve().then(r.t.bind(r,6168,23)),Promise.resolve().then(r.t.bind(r,3944,23)),Promise.resolve().then(r.t.bind(r,3673,23)),Promise.resolve().then(r.bind(r,4612)),Promise.resolve().then(r.bind(r,4236))},3673:()=>{},3944:e=>{e.exports={style:{fontFamily:"'Geist Mono', 'Geist Mono Fallback'",fontStyle:"normal"},className:"__className_c29908",variable:"__variable_c29908"}},4236:(e,t,r)=>{"use strict";r.d(t,{default:()=>l});var a=r(5155),n=r(2115),o=r(63);let s=()=>(0,a.jsxs)("div",{className:"relative flex flex-col items-center justify-center h-screen bg-white text-black",children:[(0,a.jsx)("img",{src:"/lostrain2.png",alt:"Subway background",className:"fixed inset-0 z-0 w-full h-full object-cover pointer-events-none select-none md:object-center",style:{objectPosition:"60% center"},draggable:!1}),(0,a.jsx)("div",{className:"absolute left-1/2 top-1/2 transform -translate-x-1/2 -translate-y-1/2 z-10",children:(0,a.jsx)("button",{className:"w-full h-full"})}),(0,a.jsxs)("div",{className:"absolute bottom-8 left-8 text-xl text-white font-bold z-10",style:{fontFamily:"Helvetica, sans-serif"},children:[(0,a.jsx)("p",{children:"built by:"}),(0,a.jsx)("a",{href:"https://twitter.com/marcgmbh",target:"_blank",rel:"noopener noreferrer",className:"text-white",onClick:e=>e.stopPropagation(),children:"@marcgmbh"}),(0,a.jsx)("br",{}),(0,a.jsx)("br",{}),(0,a.jsx)("a",{href:"https://dangertesting.com",target:"_blank",rel:"noopener noreferrer",className:"text-white",onClick:e=>e.stopPropagation(),children:"dangertesting.com"}),(0,a.jsx)("br",{}),(0,a.jsx)("a",{href:"https://dangertesting.com",target:"_blank",rel:"noopener noreferrer",className:"text-white",onClick:e=>e.stopPropagation(),children:"new app every week"})]})]});function l(e){let{children:t}=e,r=(0,o.usePathname)(),[l,i]=(0,n.useState)(!0);return l&&"/artwork"!==r?(0,a.jsx)("div",{className:"fixed inset-0 z-50 cursor-pointer",onClick:()=>{i(!1)},children:(0,a.jsx)(s,{})}):(0,a.jsx)("div",{className:"relative",children:t})}},4612:(e,t,r)=>{"use strict";r.d(t,{Toaster:()=>i});var a=r(5155),n=r(2115),o=n.createContext(void 0),s={setTheme:e=>{},themes:[]},l=r(8720);let i=e=>{let{...t}=e,{theme:r="system"}=(()=>{var e;return null!=(e=n.useContext(o))?e:s})();return(0,a.jsx)(l.l$,{theme:r,className:"toaster group",style:{"--normal-bg":"var(--popover)","--normal-text":"var(--popover-foreground)","--normal-border":"var(--border)"},...t})}},6168:e=>{e.exports={style:{fontFamily:"'Geist', 'Geist Fallback'",fontStyle:"normal"},className:"__className_246ccd",variable:"__variable_246ccd"}},8955:(e,t,r)=>{"use strict";r.d(t,{Analytics:()=>f});var a=r(2115),n=r(63),o=r(5704);function s(){return"undefined"!=typeof window}function l(){return"production"}function i(){return"development"===((s()?window.vam:l())||"production")}function c(e){return new RegExp("/".concat(e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"(?=[/?#]|$)"))}function u(e){return(0,a.useEffect)(()=>{var t;e.beforeSend&&(null==(t=window.va)||t.call(window,"beforeSend",e.beforeSend))},[e.beforeSend]),(0,a.useEffect)(()=>{var t;!function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{debug:!0};if(!s())return;!function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"auto";if("auto"===e){window.vam=l();return}window.vam=e}(t.mode),window.va||(window.va=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];(window.vaq=window.vaq||[]).push(t)}),t.beforeSend&&(null==(e=window.va)||e.call(window,"beforeSend",t.beforeSend));let r=t.scriptSrc?t.scriptSrc:i()?"https://va.vercel-scripts.com/v1/script.debug.js":t.basePath?"".concat(t.basePath,"/insights/script.
1js"):"/_vercel/insights/script.js";if(document.head.querySelector('script[src*="'.concat(r,'"]')))return;let a=document.createElement("script");a.src=r,a.defer=!0,a.dataset.sdkn="@vercel/analytics"+(t.framework?"/".concat(t.framework):""),a.dataset.sdkv="1.5.0",t.disableAutoTrack&&(a.dataset.disableAutoTrack="1"),t.endpoint?a.dataset.endpoint=t.endpoint:t.basePath&&(a.dataset.endpoint="".concat(t.basePath,"/insights")),t.dsn&&(a.dataset.dsn=t.dsn),a.onerror=()=>{let e=i()?"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 ".concat(r,". ").concat(e))},i()&&!1===t.debug&&(a.dataset.debug="false"),document.head.appendChild(a)}({framework:e.framework||"react",basePath:null!=(t=e.basePath)?t:function(){if(void 0!==o&&void 0!==o.env)return o.env.REACT_APP_VERCEL_OBSERVABILITY_BASEPATH}(),...void 0!==e.route&&{disableAutoTrack:!0},...e})},[]),(0,a.useEffect)(()=>{e.route&&e.path&&function(e){var t;let{route:r,path:a}=e;null==(t=window.va)||t.call(window,"pageview",{route:r,path:a})}({route:e.route,path:e.path})},[e.route,e.path]),null}function d(e){let{route:t,path:r}=(()=>{let e=(0,n.useParams)(),t=(0,n.useSearchParams)(),r=(0,n.usePathname)();return e?{route:function(e,t){if(!e||!t)return e;let r=e;try{let e=Object.entries(t);for(let[t,a]of e)if(!Array.isArray(a)){let e=c(a);e.test(r)&&(r=r.replace(e,"/[".concat(t,"]")))}for(let[t,a]of e)if(Array.isArray(a)){let e=c(a.join("/"));e.test(r)&&(r=r.replace(e,"/[...".concat(t,"]")))}return r}catch(t){return e}}(r,Object.keys(e).length?e:Object.fromEntries(t.entries())),path:r}:{route:null,path:r}})();return a.createElement(u,{path:r,route:t,...e,basePath:function(){if(void 0!==o&&void 0!==o.env)return o.env.NEXT_PUBLIC_VERCEL_OBSERVABILITY_BASEPATH}(),framework:"next"})}function f(e){return a.createElement(a.Suspense,{fallback:null},a.createElement(d,{...e}))}}},e=>{e.O(0,[652,720,441,255,358],()=>e(e.s=2907)),_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.