PageSourceSearch

https://www.ctruh.com/_next/static/chunks/app/not-found-23c398bdee0f8836.js

js ctruh.com collected 2026-10-04 05:44:48 UTC 4,945 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4345],{20063:(e,t,n)=>{"use strict";var a=n(47260);n.o(a,"useParams")&&n.d(t,{useParams:function(){return a.useParams}}),n.o(a,"usePathname")&&n.d(t,{usePathname:function(){return a.usePathname}}),n.o(a,"useRouter")&&n.d(t,{useRouter:function(){return a.useRouter}}),n.o(a,"useSearchParams")&&n.d(t,{useSearchParams:function(){return a.useSearchParams}})},25959:(e,t,n)=>{"use strict";n.d(t,{v:()=>s});var a=n(12115);let r=e=>{let t,n=new Set,a=(e,a)=>{let r="function"==typeof e?e(t):e;if(!Object.is(r,t)){let e=t;t=(null!=a?a:"object"!=typeof r||null===r)?r:Object.assign({},t,r),n.forEach(n=>n(t,e))}},r=()=>t,o={setState:a,getState:r,getInitialState:()=>s,subscribe:e=>(n.add(e),()=>n.delete(e))},s=t=e(a,r,o);return o},o=e=>{let t=(e=>e?r(e):r)(e),n=e=>(function(e,t=e=>e){let n=a.useSyncExternalStore(e.subscribe,a.useCallback(()=>t(e.getState()),[e,t]),a.useCallback(()=>t(e.getInitialState()),[e,t]));return a.useDebugValue(n),n})(t,e);return Object.assign(n,t),n},s=e=>e?o(e):o},33486:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var a=n(95155),r=n(68072),o=n(20063),s=n(12115);let i=function(){let e=(0,o.useRouter)();(0,s.useEffect)(()=>(r.A.getState().setHideGlobalAnnouncementRibbonForNotFound(!0),()=>r.A.getState().setHideGlobalAnnouncementRibbonForNotFound(!1)),[]);let t=(0,s.useRef)(null),n=(0,s.useRef)(null),[i,l]=(0,s.useState)(!1),[u,c]=(0,s.useState)(!1),m=(0,s.useMemo)(()=>Array.from({length:28},()=>"404//"),[]),d=()=>{e.push("/")};return(0,s.useEffect)(()=>{let e=t.current;if(!e)return;let a=e=>{var t,a;c(!0),null==(t=n.current)||t.style.setProperty("--x","".concat(e.clientX,"px")),null==(a=n.current)||a.style.setProperty("--y","".concat(e.clientY,"px"))},r=()=>{l(!0)},o=()=>{l(!1)};return e.addEventListener("mousemove",a),e.addEventListener("mousedown",r),window.addEventListener("mouseup",o),()=>{e.removeEventListener("mousemove",a),e.removeEventListener("mousedown",r),window.removeEventListener("mouseup",o)}},[]),(0,a.jsx)("main",{className:"relative mt-0 h-[calc(100dvh-6rem)] w-full overflow-hidden bg-white text-[#101113] max-md:cursor-pointer lg:mt-[clamp(100px,10dvh,100px)]",children:(0,a.jsxs)("section",{ref:t,className:"relative isolate h-full min-h-[calc(100dvh-6rem)] w-full cursor-none max-md:cursor-pointer",onClick:d,onMouseEnter:()=>c(!0),onMouseLeave:()=>c(!1),role:"link",tabIndex:0,onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),d())},"aria-label":"Click anywhere to go to home",children:[(0,a.jsx)("div",{className:"absolute inset-0 z-20 flex items-center justify-center overflow-hidden",children:(0,a.jsx)("div",{className:"flex w-max animate-not-found-marquee whitespace-nowrap will-change-transform font-metropolis text-[clamp(148px,30vw,400px)] font-bold leading-[0.78] tracking-[0.01em] text-[#101113] opacity-[0.98] motion-reduce:animate-none max-md:text-[clamp(168px,52vw,300px)]",children:m.map((e,t)=>(0,a.jsx)("span",{className:"mr-[clamp(16px,2.6vw,48px)] inline-block",children:e},t))})}),(0,a.jsx)("div",{className:"pointer-events-none absolute inset-0 z-0 bg-[radial-gradient(circle_at_50%_68%,rgba(16,17,19,0.13),transparent_28%),linear-gradient(180deg,rgba(238,236,232,0)_0%,rgba(238,236,232,0.72)_78%,#ffffff_100%)]"}),(0,a.jsx)("div",{className:"pointer-events-none absolute inset-0 z-30 flex items-center justify-center px-6",children:(0,a.jsxs)("div",{className:"relative grid h-[min(70vw,600px)] min-h-[280px] w-[min(70vw,600px)] min-w-[280px] place-items-center [filter:drop-shadow(0_36px_36px_rgba(16,17,19,0.18))] animate-not-found-float motion-reduce:animate-none md:h-[min(52vw,520px)] md:min-h-[230px] md:w-[min(52vw,520px)] md:min-w-[230px]",children:[(0,a.jsx)("div",{className:"size-full animate-not-found-ghost-walk bg-[url('/ghost.png')] bg-[length:5000%_100%] bg-no-repeat motion-reduce:animate-none","aria-hidden":"true"}),(0,a.jsx)("div",{className:"absolute bottom-[7%] left-1/2 h-[9%] w-[56%] -translate-x-1/2 rounded-full bg-[rgba(16,17,19,0.12)] blur-[16px] animate-not-found-shadow motion-reduce:animate-none","aria-hidden":"true"})]})}),u&&(0,a.jsx)("div",{ref:n,style:{transform:"translate3d(var(--x, 50vw), var(--y, 50vh), 0) scale(".concat(i?.9:1,")")},className:"pointer-events-none fixed left-0 top-0 z-50 flex size-[108px] -ml-[54px] -mt-[54px] items-center justify-center rounded-full bg-brand font-metropolis text-[18px] font-semibold tracking-[0.04em] text-neutral-gray-100 opacity-100 transition-[opacity,transform] duration-150 ease-out select-none max-md:hidden motion-reduce:transition-none",children:"GO HOME"})]})})}}
1,68072:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});let a=(0,n(25959).v)(e=>({hideGlobalAnnouncementRibbonForNotFound:!1,setHideGlobalAnnouncementRibbonForNotFound:t=>e({hideGlobalAnnouncementRibbonForNotFound:t})}))},77317:(e,t,n)=>{Promise.resolve().then(n.bind(n,33486))}},e=>{e.O(0,[8441,1255,7358],()=>e(e.s=77317)),_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.