1document.addEventListener("DOMContentLoaded",function(){var menuContainer=document.querySelector(".main-navigation-wrapper");function getOffset(el){return el instanceof HTMLElement?{top:(el=el.getBoundingClientRect()).top+window.pageYOffset,left:el.left+window.pageXOffset,right:el.right+window.pageXOffset}:{top:null,left:null,right:null}}function initNavSubmenuDetection(){var navTOGGLE=document.querySelectorAll(".menu-item:not(.sub-menu .menu-item)");if(navTOGGLE.length){for(let i=0;i<navTOGGLE.length;i++){SUBMENUPARENTS=nav=void 0;var nav=navTOGGLE[i],SUBMENUPARENTS=nav.querySelectorAll(".menu-item-has-children");if(SUBMENUPARENTS.length)for(let i=0;i<SUBMENUPARENTS.length;i++){let parentMenuItem=SUBMENUPARENTS[i];parentMenuItem.dataset.hasSubmenuEvent||(parentMenuItem.dataset.hasSubmenuEvent=!0,parentMenuItem.addEventListener("mouseenter",function(){var submenu=parentMenuItem.querySelector("ul.sub-menu");if(submenu){var off=getOffset(submenu),l=off.left,w=submenu.offsetWidth,docW=window.innerWidth;if(l<=0)docW<=off.right+w||submenu.classList.add("sub-menu-edge-rtl");else{let isEntirelyVisible=l+w<=docW;isEntirelyVisible||submenu.classList.add("sub-menu-edge")}}}),parentMenuItem.addEventListener("mouseleave",function(){var submenu=parentMenuItem.querySelector("ul.sub-menu");submenu&&submenu.classList.remove("sub-menu-edge","sub-menu-edge-rtl")}))}}var menuItemHasChildren=document.querySelectorAll(".menu-item-has-children");menuItemHasChildren.length&&menuItemHasChildren.forEach(menuItem=>{let subMenu=menuItem.querySelector("ul.sub-menu");subMenu&&!menuItem.dataset.hasEdgeListener&&(menuItem.dataset.hasEdgeListener=!0,menuItem.addEventListener("mouseenter",function(){var off=getOffset(subMenu),l=off.left,off=off.right,docW=window.innerWidth;docW<15+off?subMenu.style.left=docW-off-15+"px":l<0&&(subMenu.style.left=15-l+"px")}),menuItem.addEventListener("mouseleave",function(){subMenu.style.right="",subMenu.style.left=""}))})}}initNavSubmenuDetection(),menuContainer&&new MutationObserver(()=>{initNavSubmenuDetection()}).observe(menuContainer,{childList:!0,subtree:!0})});
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.