1astraSyncMobileMenuState=function(e){for(var n,s,o=document.querySelectorAll("#masthead #ast-mobile-header, #ast-fixed-header #ast-mobile-header"),t=0;t<o.length;t++)n=o[t].querySelector(".main-header-bar-navigation"),s=o[t].querySelector(".main-header-menu-toggle"),n&&(n.classList.toggle("toggle-on",e),n.style.display=e?"block":""),s&&(s.classList.toggle("toggled",e),s.setAttribute("aria-expanded",e?"true":"false"));document.body.classList.toggle("ast-main-header-nav-open",e)},astraToggleSetupPro=function(e,t,n){var s,o,i,a,r,c,l,d=!1;if(0<(c="off-canvas"===e||"full-width"===e?(o=document.querySelectorAll("#ast-mobile-popup, #ast-mobile-header"),(i=t.classList.contains("ast-header-break-point")?document.querySelectorAll("#ast-mobile-header .main-header-menu-toggle"):document.querySelectorAll("#ast-desktop-header .main-header-menu-toggle")).length):t.classList.contains("ast-header-break-point")?(o=document.querySelectorAll("#ast-mobile-header"),(d=!(0<(c=(i=document.querySelectorAll("#ast-mobile-header .main-header-menu-toggle")).length)))?1:c):(o=document.querySelectorAll("#ast-desktop-header"),(i=document.querySelectorAll("#ast-desktop-header .main-header-menu-toggle")).length))||d)for(s=0;s<c;s++)if(d||(i[s].setAttribute("data-index",s),n[s])||(n[s]=i[s],i[s].removeEventListener("click",astraNavMenuToggle),i[s].addEventListener("click",astraNavMenuToggle,!1)),0[0]!==o[s])for(a=0;a<o.length;a++)if(0<(l=document.querySelector("header.site-header").classList.contains("ast-builder-menu-toggle-link")?o[a].querySelectorAll("ul.main-header-menu .menu-item-has-children > .menu-link, ul.main-header-menu .ast-menu-toggle"):o[a].querySelectorAll("ul.main-header-menu .ast-menu-toggle")).length)for(r=0;r<l.length;r++)l[r].removeEventListener("click",AstraToggleSubMenu),l[r].addEventListener("click",AstraToggleSubMenu,!1)},astraNavMenuTogglePro=function(e,t,n,s){e.preventDefault();var a,r,c,l,i=e.target.closest("#ast-desktop-header"),d=document.querySelector("#masthead > #ast-desktop-header .ast-desktop-header-content"),o=(i=i!=null&&""!==i?i.querySelector(".main-header-menu-toggle"):document.querySelector("#masthead > #ast-desktop-header .main-header-menu-toggle"),document.querySelector("#masthead > #ast-desktop-header .ast-desktop-header-content .main-header-bar-navigation"));if("desktop"===e.currentTarget.trigger_type)null!==o&&""!==o&&0[0]!==o&&(astraToggleClass(o,"toggle-on"),o.classList.contains("toggle-on")?o.style.display="block":o.style.display=""),astraToggleClass(i,"toggled"),i.classList.contains("toggled")?(t.classList.add("ast-main-header-nav-open"),"dropdown"===n&&(d.style.display="block")):(t.classList.remove("ast-main-header-nav-open"),d.style.display="none");else{if(e=s.closest("#ast-fixed-header")||document.getElementById("masthead"),e)for(r=e.querySelectorAll("#ast-mobile-header .main-header-bar-navigation .menu-item-has-children"),a=0;a<r.length;a++){r[a].classList.remove("ast-submenu-expanded");for(l=r[a].querySelectorAll(".sub-menu"),c=0;c<l.length;c++)l[c].style.display="none"}-1!==(s.getAttribute("class")||"").indexOf("main-header-menu-toggle")&&(o=!s.classList.contains("toggled"),astraSyncMobileMenuState(o))}};let accountMenuToggle=function(){let e=astraAddon.hf_account_action_type&&"menu"===astraAddon.hf_account_action_type,t=e&&astraAddon.hf_account_show_menu_on&&"click"===astraAddon.hf_account_show_menu_on;var n=document.querySelectorAll(".ast-header-account-wrap");n&&n.forEach(n=>{let s=n.querySelector(".ast-account-nav-menu");function a(o){(t||e&&document.querySelector("body").classList.contains("ast-header-break-point"))&&s&&!n.contains(o.target)&&(s.style.right="",s.style.left="")}n._accountPointerUpHandler||(n._accountPointerUpHandler=a,document.addEventListener("pointerup",a));var i,o=n.querySelector(".ast-header-account-link");o&&(i=function(n){(t||e&&document.querySelector("body").classList.contains("ast-header-break-point"))&&(headerSelectionPosition=n.target.closest(".site-header-section"))&&(headerSelectionPosition.classList.contains("site-header-section-left")?(s.style.left=""===s.style.left?"-100%":"",s.style.right=""===s.style.right?"auto":""):(s.style.right=""===s.style.right?"-100%":"",s.style.left=""===s.style.left?"auto":""))},o._accountClickHandler||(o._accountClickHandler=i,o.addEventListener("click",i)))})},astraColorSwitcher={...astraAddon?.colorSwitcher,init:function(){this?.isInit&&(this.switcherButtons=document.querySelectorAll(".ast-builder
1-color-switcher .ast-switcher-button"),this.switcherButtons?.length)&&(this.switcherButtons?.forEach(e=>{e?.addEventListener("click",this.toggle)}),this.isDarkPalette&&"system"===this.defaultMode&&this.detectSystemColorScheme(),this.isSwitched)&&this.switchLogo()},detectSystemColorScheme:function(){null===this.getCookie("astraColorSwitcherState")&&window.matchMedia("(prefers-color-scheme: dark)").matches&&!this.isSwitched&&this.toggle()},toggle:function(e){e?.preventDefault(),e=astraColorSwitcher,e.isSwitched=!e.isSwitched,e.setCookie("astraColorSwitcherState",e.isSwitched,90),e?.forceReload?window.location.reload():(e.switchPaletteColors(),e.switchIcon(),e.switchLogo(),e.isDarkPalette&&e.handleDarkModeCompatibility())},switchPaletteColors:function(){(this.isSwitched?this?.palettes?.switched:this?.palettes?.default)?.forEach((e,t)=>{document.documentElement.style.setProperty("--ast-global-color-"+t,e),astraAddon?.is_elementor_active&&document.documentElement.style.setProperty("--e-global-color-astglobalcolor"+t,e)})},switchIcon:function(){this.switcherButtons?.forEach(e=>{var[t,n]=e?.querySelectorAll(".ast-switcher-icon");if(t&&n){let[s,o]=this.isSwitched?[n,t]:[t,n];e?.classList.add("ast-animate"),setTimeout(()=>{s?.classList.add("ast-current"),o?.classList.remove("ast-current")},100),setTimeout(()=>e?.classList.remove("ast-animate"),200)}t=this.isSwitched?"defaultText":"switchedText",e?.setAttribute("aria-label",e?.dataset?.[t]||"Switch color palette.")})},switchLogo:function(){this.isDarkPalette&&this?.logos?.switched&&this?.logos?.default&&this.switchColorSwitcherLogo()},switchColorSwitcherLogo:function(){let e=[];for(t of[".custom-logo-link:not(.sticky-custom-logo):not(.transparent-custom-logo) .custom-logo",".site-branding .site-logo-img img:not(.ast-sticky-header-logo)",".ast-site-identity .site-logo-img img:not(.ast-sticky-header-logo)"]){var t,n,s=document.querySelectorAll(t);if(0<s.length&&0<(e=Array.from(s).filter(e=>!(e.closest(".ast-sticky-header-logo")||e.closest(".sticky-custom-logo")||e.closest(".transparent-custom-logo")||e.classList.contains("ast-sticky-header-logo")))).length)break}e.length&&(n=this.isSwitched?this.logos.switched:this.logos.default)&&this.updateLogoImages(e,n)},updateLogoImages:function(e,t){e.forEach(e=>{var n;e&&e.src!==t&&((n=new Image).onload=function(){e.src=t,e.hasAttribute("srcset")&&e.removeAttribute("srcset"),e.hasAttribute("data-src")&&e.setAttribute("data-src",t)},n.onerror=function(){e.src=t},n.src=t)})},handleDarkModeCompatibility:function(){document.body.classList.toggle("astra-dark-mode-enable")},setCookie:(e,t,n)=>{var s=new Date;s.setTime(s.getTime()+24*n*60*60*1e3),document.cookie=`${e}=${t}; expires=${s.toUTCString()}; path=/`},getCookie:e=>{for(t of document.cookie.split("; ")){var[n,s]=t.split("="),t;if(n===e)return s}return null}};var accountPopupTrigger=function(){if("undefined"!=typeof astraAddon&&"login"===astraAddon.hf_account_logout_action){var e,t=document.querySelectorAll(".ast-account-action-login");if(t.length){let n=document.querySelector("#ast-hb-account-login-wrap");n&&(e=document.querySelector("#ast-hb-login-close"),t.forEach(function(e){e.addEventListener("click",function(e){e.preventDefault(),n.classList.add("show")})}),e)&&e.addEventListener("click",function(e){e.preventDefault(),n.classList.remove("show")})}}};document.addEventListener("astPartialContentRendered",function(){accountMenuToggle(),accountPopupTrigger()}),window.addEventListener("load",function(){accountMenuToggle(),accountPopupTrigger(),astraColorSwitcher.init()}),document.addEventListener("astLayoutWidthChanged",function(){accountMenuToggle(),accountPopupTrigger()}),document.addEventListener("click",function(e){var t,e=e.target.closest("a");e&&(t=e.getAttribute("href"))&&-1!==t.indexOf("#")&&e.closest("#masthead #ast-mobile-header, #ast-fixed-header #ast-mobile-header")&&setTimeout(function(){astraSyncMobileMenuState(!1)},20)}),(()=>{function i(e){var t=(t=document.body.className).replace(e,"");document.body.className=t}function a(e){e.style.display="block",setTimeout(function(){e.style.opacity=1},1)}function n(e){e.style.opacity="",setTimeout(function(){e.style.display=""},200)}t="iPhone"==navigator.userAgent.match(/iPhone/i)?"iphone":"",o="iPod"==navigator.userAgent.match(/iPod/i)?"ipod":"",document.body.className+=" "+t,document.body.className+=" "+o;for(s=document.querySelectorAll("a.astra-search-icon:not(.slide-search)"),e=0;s.length>e;e++)s[e].onclick=function(e){if(e.preventDefault(),e=e||window.event,this.classList.contains("header-cover"))for(var t,n,s,o,c,l,r=document.querySelectorAll(".ast-search-box.header-cover"),d=astraAddon.is_header_builder_active,i=0;i<r.length;i++)for(l=r[i].parentNode.querySelectorAll("a.astra-search-icon"),c=0;c<l.length;c++)l[c]==this&&(a(r[i]),r[i].querySelector("input.search-field").focus(),d?(t=r[i],s=n=o=0[0],document.body.classList.contains("ast-header-break-point")&&(s=document.querySelector(".main-navigation"),o=document.querySelector(".main-header-bar"),n=document.querySelector(".ast-mobile-header-wrap"),null!==o)&&null!==s&&(s=s.offsetHeight,o=o.offsetHeight,n=n.offsetHeight,s=s&&!document.body.classList.contains("ast-no-toggle-menu-enable")?parseFloat(s)-parseFloat(o):parseFloat(o),t.parentNode.classList.contains("ast-mobile-header-wrap")&&(s=parseFloat(n)),t.style.maxHeight=(s<0?-s:s)+"px")):(o=r[i],t=n=0[0],document.body.classList.contains("ast-header-break-point")&&(t=document.querySelector(".main-navigation"),null!==(n=document.querySelector(".main-header-bar")))&&null!==t&&(t=t.offsetHeight,n=n.offsetHeight,t=t&&!document.body.classList.contains("ast-no-toggle-menu-enable")?parseFloat(t)-parseFloat(n):parseFloat(n),o.style.maxHeight=(t<0?-t:t)+"px")));else this.classList.contains("full-screen")&&(e=document.getElementById("ast-seach-full-screen-form")).classList.contains("full-screen")&&(a(e),document.body.className+=" full-screen",e.querySelector("input.search-field").focus())};for(var t,s,o,r=document.querySelectorAll(".ast-search-box .close"),e=0,c=r.length;e<c;++e)r[e].onclick=function(e){e=e||window.event;for(var t=this;;){if(t.parentNode.classList.contains("ast-search-box")){n(t.parentNode),i("full-screen");break}if(t.parentNode.classList.contains("site-header"))break;t=t.parentNode}};
1document.onkeydown=function(e){if(27==e.keyCode)for(var e=document.getElementById("ast-seach-full-screen-form"),s=(e!=null&&(n(e),i("full-screen")),document.querySelectorAll(".ast-search-box.header-cover")),t=0;t<s.length;t++)n(s[t])},window.addEventListener("resize",function(){if("BODY"===document.activeElement.tagName&&"INPUT"!=document.activeElement.tagName){var e,t=document.querySelectorAll(".ast-search-box.header-cover");if(!document.body.classList.contains("ast-header-break-point"))for(e=0;e<t.length;e++)t[e].style.maxHeight="",t[e].style.opacity="",t[e].style.display=""}}),t=document.getElementById("close"),t&&t.addEventListener("keydown",function(e){"Enter"===e.key?(e.preventDefault(),this.click()):"Tab"===e.key&&e.preventDefault()})})()
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.