1let u=!1,y;window.addEventListener("load",()=>{u=window.innerWidth<1024,C(),M(),_(),v()});window.addEventListener("resize",function(){u=window.innerWidth<1024,S(),u?window.requestAnimationFrame(g):(A(),clearTimeout(y),y=setTimeout(v,100))});window.addEventListener("orientationchange",()=>{S(),window.requestAnimationFrame(g)});function L(){const e=document.querySelector(".site-header nav.site-header__nav");e&&(e.querySelectorAll("a.active").forEach(t=>t.classList.remove("active")),e.querySelectorAll(".arrow-hold.active").forEach(t=>t.classList.remove("active")),e.querySelectorAll(".menu-wrapper.open, .sub-menu.open").forEach(t=>{t.classList.remove("open")}),p(e))}function p(e=document){e.querySelectorAll(".menu-hold.has-tabbed-content.mobile-tab-panel-open").forEach(t=>{w(t)})}function w(e){e.classList.remove("mobile-tab-panel-open"),e.classList.remove("mobile-tab-default-active"),e.querySelector(".mobile-tab-back")?.setAttribute("hidden","");const t=e.closest("li.mega-menu"),n=e.closest("nav.site-header__nav");t?.classList.remove("mobile-tab-parent"),n&&!n.querySelector(".menu-hold.mobile-tab-panel-open")&&n.classList.remove("mobile-tab-panel-open")}function A(){const e=document.querySelector(".site-header .mobile-nav"),t=document.querySelector(".site-header nav.site-header__nav"),n=document.querySelector("header.site-header");document.body.style.removeProperty("overflow-y"),!(!e||!t||!n||!e.classList.contains("is-active"))&&(L(),e.classList.remove("is-active"),n.classList.remove("mobile-open"),t.classList.remove("open"))}function g(){if(!u)return;const e=document.querySelector(".site-header nav.site-header__nav");if(!e||!e.classList.contains("open"))return;const t=Math.max(0,window.innerHeight-e.getBoundingClientRect().top);e.style.setProperty("--mobile-nav-height",`${t}px`)}window.addEventListener("scroll",function(){u||v()});function v(){window.requestAnimationFrame(q)}function q(){const e=document.querySelector(".site-header__inner");if(!e)return;const t=e.clientHeight,n=document.querySelector(".customer-utility-nav"),o=getAdminBarHeight(),i=t+o;let c=0;if(n){const s=n.clientHeight;c=window.scrollY>=s?0:s}const l=window.innerHeight-i-c;document.querySelectorAll(".mega-menu-list li.mega-menu").forEach(s=>{const r=s.querySelector(".menu-wrapper");if(!r)return;r.style.height="",r.scrollHeight>l&&(r.style.height=`${l}px`)})}function M(){const e=document.querySelectorAll("header.site-header #menu-main-menu li.mega-menu");e.forEach(t=>{t.addEventListener("mouseenter",()=>{if(u===!1){const n=t.classList.contains("active-menu");e.forEach(o=>o.classList.remove("active-menu")),n||(t.classList.add("active-menu"),v())}})}),document.fonts?.ready.then(v),document.querySelectorAll(".mega-menu-list .menu-wrapper img").forEach(t=>{t.complete||t.addEventListener("load",v,{once:!0})})}function _(){document.querySelectorAll(".menu-hold").forEach(e=>{const t=e.querySelectorAll(".f-block .tabs-controller");if(!t.length)return;const n=i=>{t.forEach(l=>{l.classList.toggle("active",l.getAttribute("data-target")===i)});const c=e.querySelector(".columns.new-tabbed"),d=e.querySelectorAll(".columns.tab-generated");c&&(c.style.display=i==="new-tabbed"?"":"none"),d.forEach(l=>{const s=l.getAttribute("data-id")===i;l.classList.toggle("active",s),l.style.display=s?"":"none"})};e.classList.add("has-tabbed-content"),k(e,t,n),E(e),n("new-tabbed"),t.forEach(i=>{i.addEventListener("click",()=>{n(i.getAttribute("data-target"))})});const o=e.closest("li.mega-menu");o&&new MutationObserver(()=>{o.classList.contains("active-menu")}).observe(o,{attributes:!0,attributeFilter:["class"]})})}function k(e,t,n){if(e.querySelector(".mobile-tab-controllers"))return;const o=document.createElement("div");o.className="mobile-tab-controllers";const i=document.createElement("button");i.type="button",i.className="mobile-tab-back",i.setAttribute("hidden",""),i.addEventListener("click",()=>{w(e)}),t.forEach(c=>{const d=c.cloneNode(!0),l=c.getAttribute("data-target"),s=c.querySelector(".mm-tab-heading")?.textContent.trim()||c.querySelector(".mm-tab-title")?.textContent.trim()||"Me
1nu";d.classList.remove("active"),d.addEventListener("click",()=>{u&&(n(l),i.textContent=s,i.removeAttribute("hidden"),e.classList.add("mobile-tab-panel-open"),e.classList.toggle("mobile-tab-default-active",l==="new-tabbed"),e.closest("li.mega-menu")?.classList.add("mobile-tab-parent"),e.closest("nav.site-header__nav")?.classList.add("mobile-tab-panel-open"))}),o.appendChild(d)}),e.insertBefore(i,e.querySelector(".columns")),e.insertBefore(o,i)}function S(){document.querySelectorAll(".menu-hold").forEach(e=>{const t=e.querySelector(".columns.new-tabbed"),n=e.querySelectorAll(".f-block .tabs-controller"),o=e.querySelectorAll(".columns.tab-generated");n.length&&(u&&e.classList.contains("mobile-tab-panel-open")||(E(e),n.forEach(i=>{i.classList.toggle("active",i.getAttribute("data-target")==="new-tabbed")}),t&&(t.style.display=""),o.forEach(i=>{i.classList.remove("active"),i.style.display=""})))})}function E(e){const t=e.querySelectorAll(".columns.new-tabbed, .columns.tab-generated");if(!t.length)return;const n=window.innerWidth<1024?"block":"flex",o=Array.from(t,i=>({display:i.style.display,position:i.style.position,visibility:i.style.visibility,width:i.style.width}));t.forEach(i=>{i.style.display=n,i.style.position="absolute",i.style.visibility="hidden",i.style.width="100%"}),Math.max(...Array.from(t,i=>i.offsetHeight)),t.forEach((i,c)=>{i.style.display=o[c].display,i.style.position=o[c].position,i.style.visibility=o[c].visibility,i.style.width=o[c].width})}function C(){const e=document.querySelector(".site-header .mobile-nav"),t=document.querySelector(".site-header nav.site-header__nav"),n=document.querySelectorAll(".site-header .site-header__nav li.mega-menu > a"),o=document.querySelectorAll(".site-header .site-header__nav li.simple-item.menu-item-has-children > a");document.querySelectorAll(".site-header .site-header__nav .mega-menu-list > li.simple-item.menu-item-has-children, .site-header .site-header__nav .mega-menu-list > li.mega-menu").forEach(s=>{s.insertAdjacentHTML("beforeend",'<span class="arrow-hold"><span class="arrow"></span></span>')});const c=document.querySelectorAll(".site-header .site-header__nav li.mega-menu .arrow-hold, .site-header .site-header__nav li.simple-item.menu-item-has-children .arrow-hold"),d=document.querySelector("header.site-header"),l=document.body;e.addEventListener("click",()=>{if(!u)return;e.classList.contains("is-active")?(L(),slideUp(t,e),e.classList.remove("is-active"),d.classList.remove("mobile-open"),l.style.overflowY="auto"):(slideDown(t,e),e.classList.add("is-active"),d.classList.add("mobile-open"),l.style.overflowY="hidden",window.requestAnimationFrame(()=>window.requestAnimationFrame(g)))}),n.forEach(s=>{s.addEventListener("click",r=>{if(!u)return;const a=r.currentTarget,b=a.classList.contains("active"),f=a.classList.contains("no-link"),m=a.nextElementSibling,h=m&&m.nextElementSibling;if(b)if(f)slideUp(m,a),p(m),h&&h.classList.remove("active"),a.classList.remove("active"),r.preventDefault(),r.stopPropagation();else return;else a.classList.add("active"),h&&h.classList.add("active"),slideDown(m,a),r.preventDefault(),r.stopPropagation()})}),o.forEach(s=>{s.addEventListener("click",r=>{if(!u)return;const a=r.currentTarget,b=a.classList.contains("active"),f=a.classList.contains("no-link"),m=a.nextElementSibling,h=m&&m.nextElementSibling;if(b)if(f)slideUp(m,a),a.classList.remove("active"),h&&h.classList.remove("active"),r.preventDefault(),r.stopPropagation();else return;else a.classList.add("active"),slideDown(m,a),h&&h.classList.add("active"),r.preventDefault(),r.stopPropagation()})}),c.forEach(s=>{s.addEventListener("click",()=>{const r=s.classList.contains("active"),a=s.previousElementSibling,b=a&&a.previousElementSibling;r?(s.classList.remove("active"),slideUp(a,s),p(a),b&&b.classList.remove("active")):(s.classList.add("active"),slideDown(a,s),b&&b.classList.add("active"))})})}document.addEventListener("DOMContentLoaded",function(){const e=decodeURIComponent(location.hash||"").replace(/^#/,""),t=document.getElementById(e);t&&(t.open=!0);const n=location.pathname==="/"?"^":"*";document.querySelectorAll(`.menu-wrapper a[href${n}="${location.pathname}#"]`).forEach(o=>{o.addEventListener("click",i=>{i.preventDefault();const c=o.getAttribute("href"),d=new URL(c,location.href),l=decodeURIComponent(d.hash.replace(/^#/,"")),s=document.getElementById(l);if(!s)return;
1const r=new URL(location.href);r.hash=encodeURIComponent(l),history.replaceState({scrollTo:l},"",r),s.nodeName.toLowerCase()==="details"&&(s.open=!0);const a=s.offsetTop-getMenuBarsOffset();window.scrollTo(0,a)})})});
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.