1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,47641,e=>{"use strict";var t=e.i(26254),i=e.i(18004);e.s(["YouTubeBackground",0,function({id:e}){let[s,r]=(0,i.useState)(!1);return((0,i.useEffect)(()=>{r(window.matchMedia("(min-width: 768px)").matches&&!window.matchMedia("(prefers-reduced-motion: reduce)").matches)},[]),s)?(0,t.jsx)("div",{className:"yt-bg","aria-hidden":"true",children:(0,t.jsx)("video",{src:`/video/${e}.mp4`,poster:`/video/${e}.jpg`,autoPlay:!0,muted:!0,loop:!0,playsInline:!0,preload:"auto"})}):null}])},40990,e=>{"use strict";var t=e.i(26254),i=e.i(18004);let s=[220,300,380,460,540];e.s(["Reveal",0,function({as:e="div",className:r="",delay:n=0,children:a}){let c=(0,i.useRef)(null);return(0,i.useEffect)(()=>{let e=c.current;if(!e)return;let t=new IntersectionObserver(([i])=>{i.isIntersecting&&(e.classList.add("is-visible"),t.disconnect())},{rootMargin:"0px 0px -12% 0px"});return t.observe(e),()=>t.disconnect()},[]),(0,t.jsx)(e,{ref:c,className:`reveal ${r}`.trim(),style:{animationDelay:`${s[Math.min(n,s.length-1)]}ms`},children:a})}])}]);
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.