1function maiToggleAriaValues(e){var r="false"===e.getAttribute("aria-expanded")?"true":"false";return e.setAttribute("aria-expanded",r),e.setAttribute("aria-pressed",r),e}!function(){var e=document.getElementsByTagName("body")[0],r=document.querySelectorAll(".search-toggle"),t=function(e){var r=e.target.closest(".search-icon-form");r&&c(r)},c=function(r){var t=r.closest(".search-icon-form");if(t){var c=t.querySelector(".search-form");maiToggleAriaValues(t.querySelector(".search-toggle")),c.classList.toggle("search-form-visible"),c.classList.contains("search-form-visible")?(e.addEventListener("keydown",a,!1),e.addEventListener("click",a,!1),c.querySelector(".search-form-input").focus()):(e.removeEventListener("keydown",a,!1),e.removeEventListener("click",a,!1))}},a=function(e){e.target.closest(".search-icon-form")&&!["Escape","Esc"].includes(e.key)||document.querySelectorAll(".search-form-visible").forEach((function(e){c(e)}))};r.forEach((function(e){e.addEventListener("click",t,!1)}))}();
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.