1(function(){"use strict";function e(){document.querySelectorAll(".molecule-tooltip").forEach(e=>{const t=e.querySelector(".molecule-tooltip-box"),o=()=>{t.parentNode.isSameNode(document.body)||document.body.appendChild(t),t.style.display="block",t.style.visibility="hidden";const o=e.getBoundingClientRect();let i=Math.max(5,Math.min(o.left+o.width/2-t.offsetWidth/2,window.innerWidth-t.offsetWidth-5)),n=o.bottom+3;Object.assign(t.style,{left:i+"px",top:n+"px",position:"fixed",visibility:"visible",zIndex:2e3})},i=()=>t.style.display="none";e.addEventListener("mouseenter",o),e.addEventListener("mouseleave",i),e.addEventListener("touchstart",e=>{e.stopPropagation(),o()},{passive:!0}),document.addEventListener("touchstart",t=>{e.contains(t.target)||i()},{passive:!0}),["scroll","resize"].forEach(e=>window.addEventListener(e,i,{passive:!0}))})}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e):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.