1function mpageCtaStick(){window.pageYOffset>sticky?cta.addClass("mpagetabs--sticky"):cta.removeClass("mpagetabs--sticky")}function initIsotope(){window.setTimeout(function(){$(".mpage__photos").isotope({itemSelector:".mpage__photositem",layoutMode:"fitRows"})},300)}$(window).scroll(function(o){0<$(window).scrollTop()?$(".backToTop").addClass("backToTop--active"):$(".backToTop").removeClass("backToTop--active")}),$.fn.offScreen=function(o){var t=$(this),e=$(window),a=e.scrollTop(),e=a+e.height(),s=t.offset().top-o;return{top:t.offset().top+t.height()+o<=a,bottom:e<=s}},initIsotope();var cta,offset,sticky,win=$(window),allMods=$(".mpage__fig");allMods.each(function(o,t){(t=$(t)).offScreen(150).bottom||t.addClass("already-visible")}),win.on("scroll resize",function(o){allMods.each(function(o,t){(t=$(t)).offScreen(150).top||t.offScreen(150).bottom?t.offScreen(150).top?t.addClass("off-screen-top"):t.addClass("off-screen-bottom"):(t.removeClass("already-visible off-screen-top off-screen-bottom"),t.addClass("come-in"))})}),win.trigger("scroll"),0<$("#mpageCta").length&&(window.onscroll=function(){mpageNavStick()},window.onscroll=function(){mpageCtaStick()},cta=$("#mpageCta"),offset=$("#mpageCta").offset(),sticky=offset.top);
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.