1(function(){'use strict';var REVEAL_CLASS='js-tm-card-reveal';var VISIBLE_CLASS='is-visible';function prefersReducedMotion(){return!!(window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches)} 2function initReveal(){var targets=document.querySelectorAll('.'+REVEAL_CLASS);if(!targets.length){return} 3if(prefersReducedMotion()||typeof window.IntersectionObserver==='undefined'){for(var i=0;i<targets.length;i++){targets[i].classList.add(VISIBLE_CLASS)} 4return} 5var observer=new IntersectionObserver(function(entries,obs){for(var j=0;j<entries.length;j++){var entry=entries[j];if(entry.isIntersecting){entry.target.classList.add(VISIBLE_CLASS);obs.unobserve(entry.target)}}},{threshold:0,rootMargin:'0px 0px -20% 0px'});for(var k=0;k<targets.length;k++){observer.observe(targets[k])}} 6if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',initReveal)}else{initReveal()}})()
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.