PageSourceSearch

https://gao-ai.com/_assets/hoisted.CLXpGaUY.js

js gao-ai.com collected 2026-10-06 04:14:02 UTC 1,117 bytes, 1 lines download raw bytes

1const i=document.querySelector("[data-progress]"),r=[...document.querySelectorAll("[data-sec]")],a=[...document.querySelectorAll("[data-spy]")];function c(){if(!i)return;const t=document.documentElement.scrollHeight-window.innerHeight,e=t>0?Math.min(1,window.scrollY/t):0;i.style.width=(e*100).toFixed(2)+"%"}function d(){const t=window.innerHeight;document.querySelectorAll("[data-reveal]").forEach(e=>{e.dataset.shown||e.getBoundingClientRect().top<t*.92&&(e.dataset.shown="1",e.setAttribute("data-in",""))})}function u(){if(!r.length)return;const t=window.scrollY+150;let e=r[0].id;for(const o of r)o.offsetTop<=t&&(e=o.id);a.forEach(o=>{const n=o.getAttribute("data-spy")===e;o.style.color=n?"#14181C":"#8A8F94",o.style.borderLeftColor=n?"#2F6FD0":"transparent",o.style.fontWeight=n?"600":"400"})}function s(){c(),d(),u()}window.addEventListener("scroll",s,{passive:!0});window.addEventListener("resize",s,{passive:!0});[0,100,300,700,1200].forEach(t=>setTimeout(s,t));setTimeout(()=>{document.querySelectorAll("[data-reveal]:not([data-in])").forEach(t=>{t.dataset.shown="1",t.setAttribute("data-in","")})},3e3);

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.