1class r extends HTMLElement{constructor(){super()}connectedCallback(){const s=this.querySelector(".subscribe-block"),t=this.querySelector("#subscribe-block-sticky-trigger"),c=s.querySelector(".sign-up-posts-close"),e=new IntersectionObserver(()=>{const o=s.getBoundingClientRect(),i=Math.abs(o.bottom-window.innerHeight)<=1;s.classList.toggle("is-sticky",i)},{root:null,threshold:0,rootMargin:"0px 0px -1px 0px"});e.observe(t),c.addEventListener("click",()=>{s.classList.add("is-closed"),s.classList.remove("is-sticky"),e.disconnect()})}}customElements.define("subscribe-block",r);
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.