1function e(e){let t=e.textContent.trim().split(/(\s+)/),n=document.createDocumentFragment();t.forEach(e=>{if(e.trim()===``){n.appendChild(document.createTextNode(e));return}let t=document.createElement(`span`);t.className=`word`,t.textContent=e,n.appendChild(t)}),e.textContent=``,e.appendChild(n),e.querySelectorAll(`.word`).forEach(e=>{e.style.display=`inline-block`,e.style.whiteSpace=`normal`})}function t(e){let t=e.textContent??``,n=Array.from(t),r=document.createDocumentFragment();n.forEach(e=>{if(e.trim()===``){r.appendChild(document.createTextNode(e));return}let t=document.createElement(`span`);t.className=`char`,t.textContent=e,r.appendChild(t)}),e.textContent=``,e.appendChild(r),e.querySelectorAll(`.char`).forEach(e=>{e.style.display=`inline-block`,e.style.whiteSpace=`pre`})}export{e as n,t};
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.