1"use strict";(self.webpackChunkaem_maven_archetype=self.webpackChunkaem_maven_archetype||[]).push([[516],{21(t,e,n){n.d(e,{default:()=>i});var o=n(4409);const i={component:t=>$(".enpr--stickycta"),viewableWindow:function(t){const e=t[0].offsetHeight;$("html").css("scroll-padding-bottom",`${e}px`),$("body").css("padding-bottom",`${e}px`)},resetviewableWindow:function(){$("html").css("scroll-padding-bottom",""),$("body").css("padding-bottom","")},scrollVisibilityControl:function(t){const e=t.find(".stickycta--container")[0].dataset.controlpointId,n=document.querySelector(`#${e}`)||$(`a[name="${e}"]`)[0],i=n?.closest(".aem-GridColumn"),s=i.classList.contains("enterprise-separator")?i.nextElementSibling:i,r=`-${o.A.adjustContentHeight()}px 0px 0px 0px`;window.controlTargetObserver=new IntersectionObserver((e=>{e.forEach((e=>{e.target.setAttribute("data-stickycta-target","true");const n=e.target.offsetTop+e.target.offsetHeight,o=document.documentElement.scrollHeight-n;window.innerHeight>=o&&(t[0].style.display="none"),e.isIntersecting?(this.resetviewableWindow(),t[0].style.opacity=0,t[0].style.height=0,t[0].style.position="static"):(t[0].style.opacity=1,t[0].style.height="auto",t[0].style.position="fixed",this.viewableWindow(t))}))}),{rootMargin:r,threshold:0}),t.hasClass("cmp--posfixed")&&window.controlTargetObserver.observe(s)},truncateText:function(t){const e=t.find(".stickycta--leadcopy")[0],n=Array.from(t.find("[class^=enpr__link]")[0].childNodes).filter((t=>3===t.nodeType)),o=n[0].textContent.length,i=e?e.textContent.length:0;o>20&&(n[0].textContent=n[0].textContent.slice(0,20)),i>57&&(e.textContent=e.textContent.slice(0,57))},init:function(){const t=this.component();let e;this.truncateText(t),t.hasClass("cmp--posfixed")&&this.scrollVisibilityControl(t),t.removeClass("visuallyhidden"),window.addEventListener("resize",(()=>{clearTimeout(e),e=setTimeout((()=>{window.controlTargetObserver&&window.controlTargetObserver.disconnect(),this.scrollVisibilityControl(t)}),250)}))}}}}]);
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.