1!function(e){let t,n,i,o,s=0,a=0;window.getMenuStyle=function(){return s!==window.innerWidth&&(s=window.innerWidth,a=getComputedStyle(document.documentElement).getPropertyValue("--menu-style").trim()),a},t=e("#site-navigation");let r=e("#menu-quicklinks");if(r.length>0){let t=function(t,n){void 0===n&&(n=t.html());let i=e('<span style="position:absolute;width:auto;left:-9999px">'+n+"</span>");i.css("font-family",t.css("font-family")),i.css("font-weight",t.css("font-weight")),i.css("font-size",t.css("font-size")),i.css("letter-spacing",t.css("letter-spacing")),e("body").append(i);let o=i.width();return i.remove(),o};isMobile()||r.find(".menu-title").each((function(){e(this).on("transitionend webkitTransitionEnd oTransitionEnd otransitionend MSTransitionEnd",(function(){let n=e(this);window.setTimeout((function(){let e=t(n);n.css("width",e)}),300)}))})),isMobile()&&r.is(":visible")&&(r.find(".menu-title").css("width","auto"),"toggle"===r.css("--menu-mobile-mode")&&r.on("click","li",(function(t){let n=e(this),i=t.target;e(i).hasClass("menu-title")?t.stopPropagation():(t.preventDefault(),n.siblings("li").removeClass("active"),n.hasClass("with-title")&&n.toggleClass("active"))})),e("#colophon").css("padding-bottom",parseInt(e("#colophon").css("padding-bottom"))+parseInt(r.outerHeight())),e("body").on("click",(function(t){r.find(".with-thumbnail.active").length>0&&0===e(t.target).closest(".active").length&&(r.find(".with-thumbnail").removeClass("active"),t.stopPropagation(),t.preventDefault())})))}function l(e){e.parents("ul.children").css("max-height","1000000000px")}function d(e){let t=e.find(">.children");return e.hasClass("page_item_has_children")&&"none"!==t.css("display")}function c(t,n){t.find(".focus").removeClass("focus"),t.removeClass("children-focused"),o.removeClass("menu-children-focused"),n.addClass("focus"),n.parents("li").addClass("focus"),(function(e){return e.closest(".children").length}(n)||d(n))&&(t.addClass("children-focused"),o.addClass("menu-children-focused")),d(n)?(function(e){e.siblings("li").find("> .children").css("max-height",0)}(n),function(t){let n=t.find(">.children"),i=t.find(">.children > li"),o=parseInt(n.css("margin-top"))+parseInt(n.css("margin-bottom"))+parseInt(n.css("padding-top"))+parseInt(n.css("padding-bottom"));e.each(i,(function(t,n){let i=e(n).outerHeight(!0),s=e(n).find("> a").outerHeight(!0),a=Math.max(s,i);o+=a})),t.find(">.children").css("max-height",o+200+"px"),l(t)}(n)):l(n)}function u(t,n){n.find("> .children > li.focus").each((function(){u(t,e(this))})),n.find("> .children").css("max-height",0),n.removeClass("focus"),n.parents("li").removeClass("focus"),t.removeClass("children-focused"),o.removeClass("menu-children-focused"),function(e){e.find(">.children").css("max-height",0)}(n)}if(!t.length)return;if(n=e(".menu-toggle"),o=e("body"),o.attr("data-menu-expanded","false"),t.removeClass("toggled"),!n.length)return;function f(){let i="click.closeNavOnClickOutside";"burger"==window.getMenuStyle()?n.on(i,(function(){"true"===n.attr("aria-expanded")&&e(document).on(i,(function(o){e(o.target).hasClass("menu-items-wrapper")&&(e("body").attr("data-menu-expanded","false"),n.attr("aria-expanded","false"),t.removeClass("toggled"),e(document).off(i))}))})):(n.off(i),e(document).off(i))}i=t.find(".menu-items-wrapper"),n.on("click",(function(){let s=o.outerWidth();if("true"!==o.attr("data-menu-expanded")){o.attr("data-menu-expanded","true"),n.attr("aria-expanded","true"),t.addClass("toggled");let e=i.find(".current_page_item");e.length&&c(i,e)}else{if(o.hasClass("search-open"))return void o.removeClass("search-open");o.attr("data-menu-expanded","false"),n.attr("aria-expanded","false"),t.removeClass("toggled")}s!==o.outerWidth()&&e(window).trigger("resize")})),f(),e(window).resize((function(){f()})),i.find(".menu-items li").on("click touchend",(function(t){if(m)return;let n=e(this),o=parseInt(n.attr("data-level"))||1,s="SPAN"!==t.target.nodeName;s||d(n)&&!(o>=3)?!function(t){return e.grep(t.find(">.children:visible"),(function(t){return e(t).height()>0&&e(t).width()>0})).length}(n)?(c(i,n),t.preventDefault(),t.stopPropagation()):s||function(t){return!!t.hasClass("toggle-only")||"#"===e(t).find(">a").attr("href")}(n)&&"true"===e("body").attr("data-menu-expanded")?(u(i,n),t.preventDefault(),t.stopPropagation()):t.stopPropagation():t.stopPropagation()}));let h=!1;i.find(".menu-items > li.page_item_has_children").on("touchstart",(function(){h=!0}));let m=!1;i.on("touchstart",(function(){m=!1})),i.on("touchmove",(function(){m=!0})),i.find(".menu-items > li.page_item_has_children").on("touchend",(function(){h=!1})),i.find(".menu-items > li.page_item_has_children").on("mouseenter",(function(t){const n=window.getMenuStyle();if(window.isMobileMenuActive()||h||n&&"dropdown"!==n)return;let o=e(this);c(i,o)})),i.find(".menu-items > li.page_item_has_children").on("mouseleave",(function(t){const n=window.getMenuStyle();if(window.isMobileMenuActive()||h||n&&"dropdown"!==n)return;let o=e(this);u(i,o)})),window.unfocusEveryMenuItem=function(e){u(e,e.find("li"))},e(document).ready((function(){"dropdown"===window.getMenuStyle()&&(window.isMobile()||e(".main-navigation li.depth-1 >.children").each((function(){let t=e(this);if(["","none"].includes(t.css("transform"))){let n=0-(t.offset().left+t.outerWidth()-e(window).innerWidth()+100);n<0&&t.css("transform","translateX("+n+"px)")}})))})),e(document).ready((function(){e(".menu-items-wrapper").scroll((function(t){if("accordion"===window.getMenuStyle()||"burger"===window.getMenuStyle()){let t=e(".main-navigation.toggled > *:not(.menu-items-wrapper)"),n=-1*e(this).scrollTop();t.css({transform:"translateY("+n+"px)",transition:"none"}),new MutationObserver((function(){setTimeout((()=>{t.css({transition:""})}),500)})).observe(t[0],{attributes:!0})}}))}))}(jQuery);
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.