1(()=>{"use strict";function n(){const n=window.CookieScript?.instance;return!(!n||"function"!=typeof n.show||(n.show(),0))}const e="spotlightMaintenanceBannerDismissed";document.addEventListener("DOMContentLoaded",function(){document.addEventListener("click",function(e){(function(n){if(!n)return!1;if("csconsentlink"===n.id||n.classList.contains("csconsentlink")||n.hasAttribute("data-cookie-settings"))return!0;if(!n.matches("a"))return!1;const e=(n.getAttribute("href")||"").trim().toLowerCase();return"#cookie-settings"===e||e.endsWith("#cookie-settings")})(e.target.closest("#csconsentlink, .csconsentlink, [data-cookie-settings], a[href]"))&&(e.preventDefault(),n()||window.addEventListener("CookieScriptLoaded",function(){n()},{once:!0}))}),function(){const n=document.querySelectorAll(".maintenance-banner");n.length&&n.forEach(function(n){const t=function(n){return Array.from(n.querySelectorAll(".maintenance-banner__inner > .wp-block-buttons .wp-block-button__link")).find(function(n){return"x"===n.textContent.trim().toLowerCase()})}(n);if(function(){try{return"true"===window.sessionStorage.getItem(e)}catch(n){return!1}}())return void(n.hidden=!0);if(!t)return;t.setAttribute("role","button"),t.setAttribute("tabindex","0"),t.setAttribute("aria-label","Close maintenance banner");const o=function(t){t.preventDefault(),n.hidden=!0,window.sessionStorage.setItem(e,"true")};t.addEventListener("click",o),t.addEventListener("keydown",function(n){"Enter"!==n.key&&" "!==n.key||o(n)})})}(),function(){const n=document.getElementById("announcement-banner");if(!n||n.hidden)return;const e=document.documentElement,t=function(){e.style.setProperty("--announcement-banner-height",n.getBoundingClientRect().height+"px")};let o=null;"ResizeObserver"in window&&(o=new ResizeObserver(t),o.observe(n)),t();const i=n.hasAttribute("data-hide-on-scroll");let s=!1;const r=function(){e.classList.toggle("is-announcement-banner-collapsed",window.scrollY>80),s=!1},c=function(){s||(s=!0,window.requestAnimationFrame(r))};i&&(window.addEventListener("scroll",c,{passive:!0}),r());const a=n.querySelector(".announcement-banner__close");a&&a.addEventListener("click",function(){n.hidden=!0,e.classList.remove("has-announcement-banner","is-announcement-banner-collapsed"),e.style.removeProperty("--announcement-banner-height"),window.removeEventListener("scroll",c),o&&o.disconnect();try{window.localStorage.setItem("spotlightAnnouncementDismissed",n.dataset.bannerId)}catch(n){}})}()})})(); 2//# sourceMappingURL=main.js.map
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.