1document.addEventListener("DOMContentLoaded",()=>{const triggers=document.querySelectorAll(".accordion button");if(triggers.length>0){const first=triggers[0];const firstPanel=document.getElementById(first.getAttribute("aria-controls"));first.setAttribute("aria-expanded","true");firstPanel.removeAttribute("hidden")}triggers.forEach(trigger=>{trigger.addEventListener("click",()=>toggleAccordion(trigger));trigger.addEventListener("keydown",event=>{if(event.key==="Enter"||event.key===" "){event.preventDefault();toggleAccordion(trigger)}})});function toggleAccordion(activeTrigger){const isExpanded=activeTrigger.getAttribute("aria-expanded")==="true";triggers.forEach(trigger=>{const panel=document.getElementById(trigger.getAttribute("aria-controls"));trigger.setAttribute("aria-expanded","false");panel.setAttribute("hidden","")});if(!isExpanded){activeTrigger.setAttribute("aria-expanded","true");const activePanel=document.getElementById(activeTrigger.getAttribute("aria-controls"));activePanel.removeAttribute("hidden")}}});
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.