1document.addEventListener("DOMContentLoaded",function(){const e=document.querySelector(".footer-nav__list"),t=document.querySelector(".footer-nav__btn_prev"),o=document.querySelector(".footer-nav__btn_next");if(!e||!t||!o)return;function n(){e.scrollWidth>e.clientWidth?(e.classList.add("footer-nav__list_scrollable"),s()):(e.classList.remove("footer-nav__list_scrollable"),t.classList.remove("active"),o.classList.remove("active"))}function s(){const i=e.scrollLeft,l=e.scrollWidth-e.clientWidth;i>0?t.classList.add("active"):t.classList.remove("active"),i<l-1?o.classList.add("active"):o.classList.remove("active")}n(),e.addEventListener("scroll",s);let c;window.addEventListener("resize",function(){clearTimeout(c),c=setTimeout(function(){n(),s()},100)}),t.addEventListener("click",function(){e.scrollBy({left:-e.clientWidth*.7,behavior:"smooth"})}),o.addEventListener("click",function(){e.scrollBy({left:e.clientWidth*.7,behavior:"smooth"})})});
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.