1(()=>{let i=document.querySelector(".type-list");if(i){let e=document.querySelector("#type-search"),t=document.querySelector("#language"),a=document.querySelectorAll(".nav-filter [data-view]"),r=i.querySelectorAll(".type-preview");a.forEach(e=>e.addEventListener("click",()=>l(e.dataset.view)));try{"grid"===localStorage.getItem("typeView")&&l("grid")}catch(e){}function l(t){i.classList.toggle("grid-view","grid"===t),i.classList.toggle("list-view","grid"!==t),a.forEach(e=>e.setAttribute("aria-pressed",String(e.dataset.view===t)));try{localStorage.setItem("typeView",t)}catch(e){}}function c(){let a=e.value.trim().toLowerCase(),i=t.value;r.forEach(e=>{var t=e.dataset.languages,t="latin"===i||("latin-ext"===i?t.includes("extended latin"):t.includes(i));e.hidden=!(t&&e.dataset.search.includes(a))})}e.addEventListener("input",c),t.addEventListener("change",c)}})();
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.