1(function(){ 2 document.querySelectorAll('.ip-faq__item summary').forEach(function(s){ 3 s.addEventListener('keydown',function(e){if(e.key==='Enter'||e.key===' '){e.preventDefault();s.parentElement.toggleAttribute('open')}}); 4 }); 5 var cta=document.querySelector('.sf-sticky-cta'); 6 if(cta){cta.style.cssText+='transform:translateY(100%);transition:transform .3s ease';var shown=false;window.addEventListener('scroll',function(){var s=window.scrollY>500;if(s!==shown){cta.style.transform=s?'translateY(0)':'translateY(100%)';shown=s}},{passive:true});} 7 var menuBtn=document.querySelector('.ip-menu-btn'); 8 var mobMenu=document.getElementById('ip-mob-menu'); 9 if(menuBtn&&mobMenu){menuBtn.addEventListener('click',function(){var open=mobMenu.classList.toggle('is-open');menuBtn.setAttribute('aria-expanded',open?'true':'false');});} 10})();
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.