1(function(){let header;document.addEventListener('DOMContentLoaded',()=>{document.body.classList.add('with-d360header--enabled');header=document.querySelector('.header-d360');if(header){document.addEventListener('scroll',manageScroll,{capture:!1,passive:!0})}});const resetEnableBar=()=>{header.classList.remove('go-out');header.classList.remove('mutex');header.classList.add('go-out-apply')} 2const enableBar=()=>{if(header.classList.contains('go-out-apply')){return} 3header.classList.remove('go-in-apply');header.classList.add('go-out');header.classList.add('mutex');document.body.classList.add('with-d360header--enabled');document.body.classList.remove('with-d360header--disabled');header.addEventListener('webkitAnimationEnd',resetEnableBar,{once:!0});header.addEventListener('animationend',resetEnableBar,{once:!0});header.addEventListener('oAnimationEnd',resetEnableBar,{once:!0})};const resetDisableBar=()=>{header.classList.remove('go-in');header.classList.remove('mutex');header.classList.add('go-in-apply')} 4const disableBar=()=>{if(header.classList.contains('go-in-apply')){return} 5header.classList.remove('go-out-apply');header.classList.add('go-in');header.classList.add('mutex');document.body.classList.remove('with-d360header--enabled');document.body.classList.add('with-d360header--disabled');header.addEventListener('webkitAnimationEnd',resetDisableBar,{once:!0});header.addEventListener('animationend',resetDisableBar,{once:!0});header.addEventListener('oAnimationEnd',resetDisableBar,{once:!0})};const manageScroll=()=>{if(header.classList.contains('mutex')){return} 6const currentDocumentScroll=document.documentElement.scrollTop||document.body.scrollTop;if(currentDocumentScroll<=0){enableBar() 7return} 8disableBar()}})()
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.