1;((window,document)=>{ // MagnifyingImageWidget 2function magnify(e,d){let s=document.querySelector("."+e);e=()=>{let n=document.createElement("DIV"),o=(n.className="img-magnifier-glass",document.createElement("DIV")),i=(o.style.position="fixed",o.style.pointerEvents="none",o.appendChild(n),document.body.appendChild(o),n.style.backgroundImage=`url('${s.src}')`,n.style.backgroundRepeat="no-repeat",n.style.backgroundSize=`${s.width*d}px ${s.height*d}px`,n.offsetWidth/2),a=n.offsetHeight/2;var e=e=>{e.preventDefault();var{x:e,y:t}=(e=>{const t=s.getBoundingClientRect(),n=e.pageX-t.left-window.pageXOffset,o=e.pageY-t.top-window.pageYOffset;return{x:n,y:o}})(e),e=Math.max(Math.min(e,s.width-i/d),i/d),t=Math.max(Math.min(t,s.height-a/d),a/d),e=(n.style.left=e-i+"px",n.style.top=t-a+"px",n.style.backgroundPosition=`-${e*d-i+3}px -${t*d-a+3}px`,s.getBoundingClientRect());o.style.top=e.top+"px",o.style.left=e.left+"px",o.style.right=e.right+"px",o.style.bottom=e.bottom+"px"};n.addEventListener("mousemove",e),s.addEventListener("mousemove",e),n.addEventListener("touchmove",e),s.addEventListener("touchmove",e)};s.complete?e():s.addEventListener("load",e)}magnify("magnifying-image-widget-img",3); 3})(_window,_document);
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.