1var module_147358215195=function(){const mobileTranslatorDetails=document.querySelector(".header-navigation__mobile-translator details"),translator=document.querySelector(".header-navigation__translator--current-language"),closer=document.querySelector(".header-navigation__closer"),header=document.querySelector(".header-navigation"),searchWrap=document.querySelector(".header-navigation__search-container"),menuWrappers=document.querySelectorAll(".mega-menu"),searchIcon=document.querySelector(".header-navigation__search"),menuItems=(document.querySelector(".header-navigation__search--close"),document.querySelectorAll(".header-navigation__nav-item > button")),pageBody=document.querySelector("body"),megaTabs=document.querySelectorAll(".mega-menu .mega-menu__tab"),menus=document.querySelectorAll(".mega-menu .menu-container"),topNavItems=document.querySelectorAll(".header-navigation__top-nav .menu__item--depth-1 > button");window.addEventListener("DOMContentLoaded",()=>{translator&&translator.addEventListener("click",e=>{e.target.closest(".header-navigation__translator").classList.toggle("active")}),mobileTranslatorDetails&&mobileTranslatorDetails.addEventListener("toggle",()=>{mobileTranslatorDetails.open?(pageBody.classList.add("mobile-translator-open"),(()=>{const mobileTrigger=document.querySelector(".header-navigation__mobile-trigger"),mobileMenu=document.querySelector(".mobile-menu");mobileTrigger&&mobileTrigger.classList.remove("active"),mobileMenu&&mobileMenu.classList.remove("active"),pageBody.classList.remove("mobile-menu-open")})()):pageBody.classList.remove("mobile-translator-open")})});const resetMega=items=>{items.forEach(item=>{item.setAttribute("aria-expanded","false"),item.classList.remove("active")}),megaTabs.forEach(tab=>{1==tab.getAttribute("index")?tab.classList.add("active"):tab.classList.remove("active")}),menus.forEach(menu=>{1==menu.getAttribute("index")?menu.classList.add("active"):menu.classList.remove("active")})},resetFlyouts=items=>{items.forEach(menu=>{menu.classList.remove("active")})},resetSearch=(search,searchWrapper)=>{search.classList.remove("active"),searchWrapper.classList.remove("active")},closeMenu=()=>{closer.addEventListener("click",e=>{resetMega(menuItems),resetFlyouts(menuWrappers),resetSearch(searchIcon,searchWrap),pageBody.classList.remove("mega-menu-open")})};menuItems.forEach(menuItem=>{menuItem.addEventListener("click",e=>{resetFlyouts(menuWrappers),resetSearch(searchIcon,searchWrap);let target=e.target.nextElementSibling;e.target.classList.contains("active")?resetMega(menuItems):(resetMega(menuItems),((target,flyout)=>{target.setAttribute("aria-expanded","true"),target.classList.add("active"),flyout.classList.add("active")})(e.target,target)),pageBody.classList.add("mega-menu-open"),closeMenu()})});searchIcon.addEventListener("click",e=>{const menuHeaderHeight=header.offsetHeight;searchWrap.style.top=`${menuHeaderHeight}px`,e.stopPropagation(),e.target.classList.contains("active")?(e.target.classList.remove("active"),searchWrap.classList.remove("active"),pageBody.classList.remove("search-active")):(e.target.classList.add("active"),searchWrap.classList.add("active"),pageBody.classList.add("search-active")),resetMega(menuItems),resetFlyouts(menuWrappers)});const menuSelect=value=>{menus.forEach(menu=>{menu.classList.remove("active"),menu.getAttribute("index")==value&&menu.classList.add("active")})};topNavItems.forEach(item=>{item.addEventListener("keydown",e=>{let neighbor=e.target.nextElementSibling;"Space"==e.code&&(menuReset(),e.target.setAttribute("aria-expanded","true"),neighbor.classList.add("active")),"Escape"==e.code&&menuReset(),pageBody.classList.add("mega-menu-open"),closeMenu()})}),megaTabs.forEach(tab=>{tab.addEventListener("mouseenter",event=>{event.target.setAttribute("aria-expanded","true"),megaTabs.forEach(tab=>{tab.classList.remove("active")}),event.target.classList.add("active");let index=event.target.getAttribute("index");menuSelect(index)}),tab.addEventListener("keydown",event=>{if("Space"==event.code){megaTabs.forEach(tab=>{tab.classList.remove("active"),tab.setAttribute("aria-expanded","fal
1se")});let index=event.target.getAttribute("index");event.target.classList.add("active"),event.target.setAttribute("aria-expanded","true"),menuSelect(index)}"Escape"==event.code&&menuReset()}),tab.addEventListener("mouseleave",event=>{event.target.setAttribute("aria-expanded","false")})}),window.addEventListener("scroll",()=>{window.scrollY>50?header.classList.add("scrolled"):header.classList.remove("scrolled")});const menuReset=()=>{resetMega(menuItems),resetFlyouts(menuWrappers),resetSearch(searchIcon,searchWrap),pageBody.classList.remove("mega-menu-open"),pageBody.classList.remove("search-active"),megaTabs.forEach(tab=>{tab.classList.remove("active"),tab.setAttribute("aria-expanded","false")}),menus.forEach(menu=>{menu.classList.remove("active"),menu.setAttribute("aria-expanded","false")}),topNavItems.forEach(item=>{item.setAttribute("aria-expanded","false"),item.classList.remove("active")}),searchIcon.classList.remove("active"),searchWrap.classList.remove("active"),pageBody.classList.remove("search-active"),pageBody.classList.remove("mobile-translator-open")};window.addEventListener("keydown",e=>{"Escape"===e.code&&menuReset()}),window.addEventListener("DOMContentLoaded",()=>{document.querySelector(".hs-search-field__input").addEventListener("keydown",e=>{const term=e.target.value;if("Enter"===e.code){const searchURL=`https://wealth.blueowl.com/search-results?q=${term}`;window.location.href=searchURL}})})}(); 2//# sourceURL=https://22522971.fs1.hubspotusercontent-na1.net/hubfs/22522971/hub_generated/module_assets/1/147358215195/1789504570924/module_mega-menu.js
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.