1const BACK_TO_TOP_SCROLL_OFFSET=200;function isPreferReduceMotion(){return window.matchMedia('(prefers-reduced-motion: reduce)').matches}(function($){$('[data-id="template-back-to-top-button"]').each(function(_,element){const mobileOnboardingButton=window.parent?.document.querySelector('[data-mobile-onboarding-view]');if(mobileOnboardingButton){const buttonStyle=window.getComputedStyle(mobileOnboardingButton);if(buttonStyle.display!=='none'){return}}const toggleVisibility=()=>{requestAnimationFrame(()=>{if(window.scrollY>BACK_TO_TOP_SCROLL_OFFSET){element.setAttribute('data-visible','true');element.setAttribute('tabIndex','0')}else{element.removeAttribute('data-visible');element.setAttribute('tabIndex','-1')}})};window.addEventListener('resize',toggleVisibility);window.addEventListener('scroll',toggleVisibility);const scrollHandler=()=>{window.scrollTo({top:0,behavior:isPreferReduceMotion()?'instant':'smooth'})};element.addEventListener('click',scrollHandler);element.addEventListener('keydown',event=>{if(event.key==='Enter'){scrollHandler()}})})}(oneJQuery));
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.