1(()=>{(function(){"use strict";function l(e){if(!e)return;if(window.innerWidth<576){let t=e.querySelectorAll(".results-grid__item-title");requestAnimationFrame(()=>{t.forEach(n=>{n.style.height="auto"})});return}let i=e.querySelectorAll(".results-grid__item-title");i.length!==0&&requestAnimationFrame(()=>{i.forEach(t=>{t.style.height="auto"}),requestAnimationFrame(()=>{let t=0;i.forEach(n=>{let o=n.offsetHeight;o>t&&(t=o)}),t>0&&requestAnimationFrame(()=>{i.forEach(n=>{n.style.height=t+"px"})})})})}function u(e){let i=Array.from(e.querySelectorAll(".results-grid__item")),t=e.querySelector(".results-grid__button-wrap"),n=e.querySelector(".results-grid__show-more"),o=Math.min(9,i.length),r=()=>{if(!t)return;let s=o>=i.length;t.classList.toggle("is-hidden",s),t.hidden=s},m=()=>{let s=Math.min(o+9,i.length);for(let a=o;a<s;a+=1)i[a].classList.add("is-visible");o=s,r(),l(e)};r(),n&&n.addEventListener("click",m)}function h(e){if(!e)return;u(e),setTimeout(()=>{l(e)},100);let i;window.addEventListener("resize",()=>{clearTimeout(i),i=setTimeout(()=>{l(e)},250)});let t,n=()=>{clearTimeout(t),t=setTimeout(()=>{l(e)},100)};e.querySelectorAll(".results-grid__item-image img").forEach(r=>{r.complete?n():r.addEventListener("load",n,{once:!0})})}function c(){let e=document.querySelectorAll(".results-grid");e.length&&e.forEach(i=>{h(i)})}document.readyState==="loading"?document.addEventListener("DOMContentLoaded",c):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.