1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6470],{97932:function(n,e,t){Promise.resolve().then(t.bind(t,21667))},21667:function(n,e,t){"use strict";t.r(e),t.d(e,{default:function(){return a}});var i=t(57437),o=t(2265),r=t(41681);function a(n){let{error:e,reset:t}=n;return(0,o.useEffect)(()=>{console.error("[app/global-error.tsx] Uncaught error in root layout:",e),(0,r.F)(e,{boundary:"app/global-error",digest:e.digest})},[e]),(0,i.jsxs)("html",{lang:"ko",children:[(0,i.jsx)("head",{children:(0,i.jsx)("style",{children:'\n * { box-sizing: border-box; }\n body {\n min-height: 100vh;\n min-height: 100dvh;\n margin: 0;\n display: flex;\n align-items: center;\n padding: 96px clamp(24px, 6vw, 80px);\n background: #fafaf9;\n color: #121331;\n font-family: -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;\n }\n .brand {\n position: absolute;\n top: 32px;\n left: clamp(24px, 6vw, 80px);\n color: #121331;\n font-size: 17px;\n font-weight: 750;\n letter-spacing: -0.03em;\n text-decoration: none;\n }\n main { width: min(100%, 440px); margin-inline: auto; }\n .ghost {\n display: block;\n width: 96px;\n height: 96px;\n margin-bottom: 28px;\n }\n h1 {\n margin: 0;\n font-size: clamp(27px, 4vw, 34px);\n font-weight: 700;\n line-height: 1.3;\n letter-spacing: -0.03em;\n }\n p {\n margin: 16px 0 0;\n color: #626674;\n font-size: 15px;\n line-height: 1.7;\n word-break: keep-all;\n }\n .actions {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n gap: 12px 24px;\n margin-top: 32px;\n }\n button {\n min-height: 46px;\n padding: 10px 20px;\n border: 1px solid #121331;\n border-radius: 8px;\n background: #121331;\n color: #fff;\n font: inherit;\n font-size: 14px;\n font-weight: 650;\n cursor: pointer;\n }\n button:hover { background: #292b50; }\n .secondary {\n color: #414553;\n font-size: 14px;\n font-weight: 600;\n text-decoration: underline;\n text-decoration-color: #aeb0b7;\n text-underline-offset: 4px;\n }\n .secondary:hover { color: #121331; }\n button:focus-visible, a:focus-visible {\n outline: 2px solid #bf7022;\n outline-offset: 4px;\n }\n @media (max-width: 480px) {\n body { align-items: flex-start; padding-top: min(34vh, 240px); }\n .brand { top: 24px; }\n .ghost { width: 80px; height: 80px; margin-bottom: 24px; }\n }\n '})}),(0,i.jsxs)("body",{children:[(0,i.jsx)("a",{className:"brand",href:"/","aria-label":"ë´ëª¨ íì¼ë¡ ì´ë",children:"ë´ëª¨"}),(0,i.jsxs)("main",{children:[(0,i.jsx)("img",{className:"ghost",src:"/images/ghost-404.svg",alt:"","aria-hidden":"true",width:"96",height:"96"}),(0,i.jsx)("h1",{children:"íì´ì§ë¥¼ ì´ì§ 못íì´ì"}),(0,i.jsx)("p",{children:"ì¼ìì ì¸ ì¤ë¥ê° ë°ìíìµëë¤. ë¤ì ìëí´ ì£¼ì¸ì."}),(0,i.jsxs)("div",{className:"actions",children:[(0,i.jsx)("button",{type:"button",onClick:()=>t(),children:"ë¤ì ìë"}),(0,i.jsx)("a",{className:"secondary",href:"/",children:"íì¼ë¡ ëìê°ê¸°"})]})]})]})]})}},41681:function(n,e,t){"use strict";t.d(e,{F:function(){return a}});var i=t(96720);let o=new Set;function r(n){try{return n()}catch(n){return}}function a(n,e){try{var t,a;let l=n instanceof Error&&n.name||"Error",c=n instanceof Error?n.message:"string"==typeof n?n:String(n);if(!c||(0,i.lP)({name:l,message:c}))return;let s="".concat(l,"|").concat(c);if(o.has(s)||o.size>=10)return;o.add(s);let d=function(n){var e;let t={},i=r(()=>window.location);if(i){let e=i.hash.replace(/^#/,"");t.href=i.href.slice(0,500),t.pathname=i.pathname.slice(0,200),t.search=i.search.slice(0,200),t.hash=i.hash.slice(0,80),t.view=(null==n?void 0:n.view)||e||r(()=>
1sessionStorage.getItem("naemo:currentView")||void 0),t.guest="1"===new URLSearchParams(i.search).get("guest")}t.viewport=r(()=>({w:window.innerWidth,h:window.innerHeight})),t.screen=r(()=>window.screen?{w:window.screen.width,h:window.screen.height}:void 0),t.language=r(()=>navigator.language),t.languages=r(()=>{var n;return(null===(n=navigator.languages)||void 0===n?void 0:n.slice(0,6).join(", "))||void 0}),t.timezone=r(()=>Intl.DateTimeFormat().resolvedOptions().timeZone),t.online=r(()=>navigator.onLine),t.visibility=r(()=>document.visibilityState),t.native=!0===r(()=>{var n;let e=window.Capacitor;return(null==e?void 0:null===(n=e.isNativePlatform)||void 0===n?void 0:n.call(e))===!0}),t.pwa=!0===r(()=>{var n,e;let t=null===(n=(e=window).matchMedia)||void 0===n?void 0:n.call(e,"(display-mode: standalone)").matches,i=!0===navigator.standalone;return!!(t||i)}),t.theme=r(()=>{var n,e;let t=document.documentElement;return t.classList.contains("dark")||"dark"===t.dataset.theme?"dark":t.classList.contains("light")||"light"===t.dataset.theme?"light":(null===(n=(e=window).matchMedia)||void 0===n?void 0:n.call(e,"(prefers-color-scheme: dark)").matches)?"dark-system":"light-system"}),t.orientation=r(()=>{var n;return(null===(n=screen.orientation)||void 0===n?void 0:n.type)||(window.innerWidth>=window.innerHeight?"landscape":"portrait")}),t.pointer=r(()=>{var n,e,t,i;return(null===(n=(e=window).matchMedia)||void 0===n?void 0:n.call(e,"(pointer: coarse)").matches)?"coarse":(null===(t=(i=window).matchMedia)||void 0===t?void 0:t.call(i,"(pointer: fine)").matches)?"fine":void 0}),t.reducedMotion=r(()=>{var n,e;return null===(n=(e=window).matchMedia)||void 0===n?void 0:n.call(e,"(prefers-reduced-motion: reduce)").matches}),t.cookies=r(()=>navigator.cookieEnabled),t.secure=r(()=>window.isSecureContext),t.dpr=r(()=>window.devicePixelRatio),t.pageLoadMs=r(()=>Math.round(performance.now())),t.historyLength=r(()=>window.history.length),t.touchPoints=r(()=>navigator.maxTouchPoints),t.cores=r(()=>navigator.hardwareConcurrency),t.scrollY=r(()=>Math.round(window.scrollY||document.documentElement.scrollTop||0)),t.referrer=r(()=>document.referrer||void 0),t.title=r(()=>document.title||void 0),t.buildId=r(()=>{for(let n of Array.from(document.querySelectorAll('script[src*="/_next/static/"]'))){let e=n.src.match(/\/_next\/static\/([^/]+)\//);if((null==e?void 0:e[1])&&!["chunks","css","media","webpack"].includes(e[1]))return e[1]}});let o=null!==(e=r(()=>{let n=navigator.connection;return n?{type:n.effectiveType,downlink:n.downlink,rtt:n.rtt,saveData:n.saveData}:{}}))&&void 0!==e?e:{};return o.type&&(t.connection=o.type),null!=o.downlink&&(t.downlink=o.downlink),null!=o.rtt&&(t.rtt=o.rtt),null!=o.saveData&&(t.saveData=o.saveData),(null==n?void 0:n.componentStack)&&(t.componentStack=n.componentStack.slice(0,4e3)),(null==n?void 0:n.boundary)&&(t.boundary=n.boundary.slice(0,120)),(null==n?void 0:n.digest)&&(t.digest=n.digest.slice(0,80)),(null==n?void 0:n.filename)&&(t.filename=n.filename.slice(0,300)),"number"==typeof(null==n?void 0:n.lineno)&&(t.lineno=n.lineno),"number"==typeof(null==n?void 0:n.colno)&&(t.colno=n.colno),t}(e),u=function(n){if(!(n instanceof Error)||null==n.cause)return;let e=n.cause;if(e instanceof Error)return"".concat(e.name,": ").concat(e.message).slice(0,500);try{return String(e).slice(0,500)}catch(n){return}}(n);u&&(d.cause=u);let h={name:l,message:c,stack:n instanceof Error?n.stack:void 0,url:null!==(a=null!==(t=null==e?void 0:e.url)&&void 0!==t?t:d.pathname)&&void 0!==a?a:window.location.pathname+window.location.search,situation:d},p=JSON.stringify(h);if(p.length>24e3&&d.componentStack&&(h.situation={...d,componentStack:d.componentStack.slice(0,400)},p=JSON.stringify(h)),navigator.sendBeacon){navigator.sendBeacon("/api/client-error",new Blob([p],{type:"application/json"}));return}fetch("/api/client-error",{method:"POST",headers:{"Content-Type":"application/json"},body:p,keepalive:!0}).catch(()=>{})}catch(n){}}},96720:function(n,e,t){"use strict";t.d(e,{Fv:function(){return l},Hu:function(){return c},lP:function(){return r},wt:function(){return s},yl:function(){return a}});let i="naemo:sw-silent-reload",o="naemo:chunk-silent-reload";function r(n){var e;let t=(null!==(e=n.message)&&void 0!==e?e:"").toLowerCase();return"ChunkLoadError"===n.name||t.includes("chunk")||t.includes("load failed")}function a(n){return"1"!==n.getItem(i)&&(n.setItem(i,"1"),!0)}function l(n){n.removeItem(i)}function c(n,e,t){return!!r(n)&&"1"!==e.getItem(o)&&(e.setItem(o,"1"),t(),!0)}function s(n){n.removeItem(o)}}},function(n){n.O(0,[2971,2117,1744],function(){return n(n.s=97932)}),_N_E=n.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.