1function InitGlobalBanner(){var e;const n=document.querySelector(".global-banner");if(!n)return;if(sessionStorage.getItem("global_banner-"+n.id))return void n.remove();n.classList.remove("hidden"),placeBannerAndNav(n),window.addEventListener("resize",()=>placeBannerAndNav(n)),onClassChange(document.body,()=>placeBannerAndNav(n));const t=document.body.querySelector("main");t&&onClassChange(t,()=>placeBannerAndNav(n)),null===(e=n.querySelector(".global-banner__close-icon"))||void 0===e||e.addEventListener("click",function(){n.remove(),resetPlaceBannerAndNav(),sessionStorage.setItem("global_banner-"+n.id,"closed")});const o=n.querySelectorAll(".global-banner__item-content");if(document.querySelector(".neos-backend"))o.forEach(e=>e.classList.remove("fade")),n.querySelectorAll(".global-banner__items-collection").forEach(e=>e.style.display="block");else{let e=0,t=null,a=!1;const s=e=>{o.forEach(n=>{n.style.transition=e})},r=e=>{o.forEach((n,t)=>{n.classList.toggle("fade",t!==e)})},l=(n=!1)=>{o.length&&(e=(e+1)%o.length,r(e),n&&o.item(e).focus())};if(r(e),o.length>1){const c=n.dataset.animationTime?parseInt(n.dataset.animationTime):5e3,i=()=>{a=!0,null!==t&&(clearInterval(t),t=null)},d=()=>{a||null!==t||(t=window.setInterval(()=>{l()},c))},u=e=>{const t=e.relatedTarget;s(""),t instanceof Node&&n.contains(t)||(a=!1,d())};d(),n.addEventListener("mouseenter",i),n.addEventListener("mouseleave",()=>{a=!1,d()}),n.addEventListener("focusin",i),n.addEventListener("focusout",u),n.addEventListener("focusin",n=>{const t=n.target;if(!(t instanceof Node))return;const a=Array.from(o),l=a.find(e=>e.contains(t));l&&(s("none"),e=a.indexOf(l),e>=0&&r(e))})}}}function placeBannerAndNav(e){const n=e.offsetHeight,t=document.querySelector(".menu-flyout"),o=document.querySelector(".search__contents");if(t&&(t.style.top="",!document.body.classList.contains("touch-fixed"))){const e=window.getComputedStyle(t),o=parseInt(e.getPropertyValue("top").replace("px",""))||0;t.style.top=n+o+"px"}o&&(o.style.marginTop=n+"px")}function resetPlaceBannerAndNav(){const e=document.querySelector("header"),n=null==e?void 0:e.children,t=document.querySelector(".menu-flyout"),o=document.body.querySelector("main"),a=document.querySelector(".search__contents");if(n)for(const e of n)e.style.top="",e.style.position="";t&&(t.style.top=""),o&&(o.style.top="",o.style.position=""),a&&(a.style.marginTop="")}function onClassChange(e,n){let t=e.classList.toString();const o=new MutationObserver(o=>{for(const a of o)if("class"===a.attributeName){const o=e.classList.toString();if(o!==t){n(),t=o;break}}});return o.observe(e,{attributes:!0}),o}InitGlobalBanner();
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.