1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,23422,e=>{"use strict";var t=e.i(43476),n=e.i(71645);e.s(["ReadingProgress",0,function(){let[e,r]=(0,n.useState)(0);return(0,n.useEffect)(()=>{let e=()=>{let e=document.querySelector("article");if(!e)return;let t=e.getBoundingClientRect(),n=Math.max(0,-t.top),s=t.height-window.innerHeight;r(s>0?Math.min(100,n/s*100):0)};return window.addEventListener("scroll",e,{passive:!0}),e(),()=>window.removeEventListener("scroll",e)},[]),(0,t.jsx)("div",{className:"fixed top-[64px] lg:top-[80px] inset-x-0 z-40 h-[2px] bg-transparent","aria-hidden":"true",children:(0,t.jsx)("div",{className:"h-full bg-npu-gold transition-[width] duration-75",style:{width:`${e}%`}})})}])},55132,e=>{"use strict";var t=e.i(43476),n=e.i(71645);e.s(["TableOfContents",0,function({headings:e}){let[r,s]=(0,n.useState)("");return((0,n.useEffect)(()=>{if(0===e.length)return;let t=new IntersectionObserver(e=>{let t=e.filter(e=>e.isIntersecting);t.length>0&&s(t[0].target.id)},{rootMargin:"-80px 0px -55% 0px",threshold:0});return e.forEach(({id:e})=>{let n=document.getElementById(e);n&&t.observe(n)}),()=>t.disconnect()},[e]),e.length<2)?null:(0,t.jsxs)("nav",{"aria-label":"Table of contents",className:"sticky top-[96px]",children:[(0,t.jsxs)("p",{className:"text-[9px] font-bold tracking-[0.22em] uppercase text-npu-gold mb-4 flex items-center gap-2",children:[(0,t.jsx)("span",{className:"block h-px w-4 bg-npu-gold","aria-hidden":"true"}),"Contents"]}),(0,t.jsx)("ol",{className:"space-y-2.5",children:e.map(({id:e,text:n})=>(0,t.jsx)("li",{children:(0,t.jsx)("a",{href:`#${e}`,onClick:t=>{t.preventDefault(),document.getElementById(e)?.scrollIntoView({behavior:"smooth"}),s(e)},className:`block text-[12px] leading-snug transition-colors duration-150 ${r===e?"text-npu-gold font-semibold pl-3 border-l border-npu-gold":"text-npu-muted hover:text-npu-ash pl-3 border-l border-transparent"}`,"aria-current":r===e?"true":void 0,children:n})},e))})]})}])}]);
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.