1function xProModal(e,o){if(document.querySelector("body > .brx-body.iframe"))return;function t(e,o){let t=e;for(;t;){if(o.includes(t))return t;t=t.parentElement}return null}let r=!1,n=null;null==o.isLooping||(r=!0,n=o.isLooping,e.closest(".brxe-"+n)||null==o.isLoopingComponent||(n=o.isLoopingComponent));let s=!0,i=!1,a=new Date().getTime(),l=!!localStorage&&!!localStorage["x-"+e.id+"-last-shown-time"]&&JSON.parse(localStorage["x-"+e.id+"-last-shown-time"]);function c(o){27===o.keyCode&&xCloseModal(e.id)}function d(e,t){switch(o.show_again.type){case"never":if(!1!==l)return;break;case"after":var r=parseInt(o.show_again.options.days),n=parseInt(o.show_again.options.hours);if((a-l)/864e5<r+n/24)return;break;case"evergreen":if(document.getElementById(e).querySelector(".brxe-xcountdown")&&localStorage&&localStorage["x-countdown-"+document.getElementById(e).querySelector(".brxe-xcountdown").getAttribute("data-x-id")+"-end-times"]&&JSON.parse(localStorage["x-countdown-"+document.getElementById(e).querySelector(".brxe-xcountdown").getAttribute("data-x-id")+"-end-times"])-new Date().getTime()<=0)return}MicroModal.show(e,t)}sessionStorage&&sessionStorage["x-"+e.id+"-last-shown-time"]&&JSON.parse(sessionStorage["x-"+e.id+"-last-shown-time"])&&o.show_once_session&&(i=!0),e.addEventListener("x_modal:open",function(){"false"!==o.escToClose&&document.addEventListener("keydown",c),window.dispatchEvent(new Event("resize")),o.rawConfig.disableFocus&&e.querySelector(".x-modal_container")&&e.querySelector(".x-modal_container").focus({preventScroll:!0}),"false"!==o.hashToClose&&e.querySelectorAll("a[href*='#']:not(.menu-item-has-children > a)").forEach(o=>{o.addEventListener("click",o=>{xCloseModal(e.id)})}),e.querySelector(".brxe-xreadmoreless")&&e.querySelectorAll(".brxe-xreadmoreless").forEach(o=>{i||(o.querySelector(".x-read-more_content").style.removeProperty("height"),o.querySelector(".x-read-more_content").style.removeProperty("max-height"),o.querySelector(".x-read-more_content").classList.remove("x-read-more_not-collapsable"),setTimeout(function(){o.hasAttribute("data-x-fade")&&o.classList.add("x-read-more_fade"),window.dispatchEvent(new Event("resize")),doExtrasReadmore(e),o.style.opacity=1},100))}),e.querySelectorAll("[data-x-modal-close]").forEach(o=>{o.addEventListener("click",o=>{(!o.currentTarget.classList.contains("x-modal_backdrop")||o.target===o.currentTarget)&&xCloseModal(e.id)})}),i=!0}),e.addEventListener("x_modal:close",function(){"false"!==o.escToClose&&document.removeEventListener("keydown",c)}),Object.values(o.triggers).forEach(t=>{let a=null!=t.options.delay?t.options.delay:0,l=t.options.componentScope&&t.options.parentComponent?e.closest(".brxe-"+t.options.parentComponent):document;if("pageLoad"===t.type&&window.addEventListener("load",function(){setTimeout(function(){(!1===i||!1===o.show_once&&!1===o.show_once_session)&&d(e.id,o.rawConfig)},t.options.delay)}),"element_click"===t.type){function c(r){r.preventDefault(),e.addEventListener("x_modal:close",function(){l.querySelectorAll(t.options.selector).forEach(e=>{e.classList.contains("brxe-xburgertrigger")&&(e.setAttribute("aria-expanded","false"),e.querySelector(".x-hamburger-box").classList.remove("is-active"))})}),!1===i||!1===o.show_once&&!1===o.show_once_session?setTimeout(()=>{MicroModal.show(e.id,o.rawConfig),i=!0},a):l.querySelector(t.options.selector)&&l.querySelectorAll(t.options.selector).forEach(e=>{e.removeEventListener("click",c)})}!0===t.options.ariaControls&&(r?document===l?e.closest(".brxe-"+n).querySelectorAll(t.options.selector).forEach(o=>{o.setAttribute("aria-controls",e.id),o.hasAttribute("aria-haspopup")||o.setAttribute("aria-haspopup","dialog")}):l.querySelectorAll(t.options.selector).forEach(o=>{o.setAttribute("aria-controls",e.id),o.hasAttribute("aria-haspopup")||o.setAttribute("aria-haspopup","dialog")}):l.querySelectorAll(t.options.selector).forEach(o=>{o.setAttribute("aria-controls",e.id),o.hasAttribute("aria-haspopup")||o.setAttribute("aria-haspopup","dialog")})),l.querySelector(t.options.selector)&&(r?document===l?e.closest(".brxe-"+n).querySelectorAll(t.options.selector).forEach(e
1=>{e.addEventListener("click",c)}):l.querySelectorAll(t.options.selector).forEach(e=>{e.addEventListener("click",c)}):l.querySelectorAll(t.options.selector).forEach(e=>{e.addEventListener("click",c)}))}if("element_hover"===t.type){function u(){!1===i||!1===o.show_once&&!1===o.show_once_session?setTimeout(()=>{MicroModal.show(e.id,o.rawConfig),i=!0},a):l.querySelector(t.options.selector)&&(r?e.closest(".brxe-"+n).querySelector(t.options.selector).removeEventListener("mouseover",u):l.querySelector(t.options.selector).removeEventListener("mouseover",u))}l.querySelector(t.options.selector)&&(r&&document===l?e.closest(".brxe-"+n).querySelector(t.options.selector).addEventListener("mouseover",u):l.querySelector(t.options.selector).addEventListener("mouseover",u))}if("time_inactive"===t.type){var p;function f(){clearTimeout(p),p=setTimeout(function(){!0===s&&(!1===i||!1===o.show_once&&!1===o.show_once_session)&&(d(e.id,o.rawConfig),s=!1)},1e3*parseInt(t.options.time))}window.onload=f,window.onmousemove=f,window.onmousedown=f,window.ontouchstart=f,window.ontouchmove=f,window.onclick=f,window.onkeydown=f,window.addEventListener("scroll",f,!0)}if("page_views"===t.type){let h=localStorage&&localStorage["x-"+e.id+"-page-views"]?parseInt(localStorage["x-"+e.id+"-page-views"]):0;h++,localStorage&&(localStorage["x-"+e.id+"-page-views"]=h),t.options.views==h&&(localStorage&&(localStorage["x-"+e.id+"-page-views"]=0),(!1===i||!1===o.show_once&&!1===o.show_once_session)&&d(e.id,o.rawConfig))}if("pageScroll"===t.type){let m,x=!1,y=function(){!x&&(x=!0,setTimeout(()=>{(m=~~window.pageYOffset)>=parseInt(t.options.scrollAmount)&&((!1===i||!1===o.show_once&&!1===o.show_once_session)&&d(e.id,o.rawConfig),document.removeEventListener("scroll",y)),x=!1},100))};document.addEventListener("scroll",y)}if("scrolled_to_element"===t.type&&l.querySelector(t.options.selector)){let w=new IntersectionObserver(function(t,r){t.forEach(t=>{0!=t.intersectionRatio&&(!1===i||!1===o.show_once&&!1===o.show_once_session?(r.unobserve(t.target),setTimeout(()=>{d(e.id,o.rawConfig)},a)):r.unobserve(t.target))})});w.observe(l.querySelector(t.options.selector))}if("exitIntent"===t.type&&s&&document.documentElement.addEventListener("mouseleave",t=>{t.toElement||t.relatedTarget||!s||!1!==i&&(!1!==o.show_once||!1!==o.show_once_session)||(d(e.id,o.rawConfig),s=!1)}),"pageLoadQuery"===t.type){let g=window.location.search;g.includes(t.options.params)&&setTimeout(function(){(!1===i||!1===o.show_once&&!1===o.show_once_session)&&d(e.id,o.rawConfig)},t.options.delay)}}),localStorage&&(localStorage["x-"+e.id+"-last-shown-time"]=JSON.stringify(a)),o.show_once_session&&sessionStorage&&(sessionStorage["x-"+e.id+"-last-shown-time"]=JSON.stringify(a)),e.setAttribute("data-x-ready","true")}function xProModalConfig(e,o={}){let t=e.getAttribute("data-x-modal"),r=t?JSON.parse(t):{};return r.rawConfig.onShow=function(e){e.dispatchEvent(new Event("x_modal:open")),r.rawConfig.disableScroll&&"undefined"!=typeof lenis&&lenis.stop()},r.rawConfig.onClose=function(e){e.dispatchEvent(new Event("x_modal:close")),r.rawConfig.disableScroll&&"undefined"!=typeof lenis&&lenis.start(),e.querySelectorAll("iframe:not(media-provider iframe)").forEach(e=>{e.src=e.src}),e.querySelectorAll("media-player").forEach(e=>{e&&"function"==typeof e.pause&&e.pause()}),e.querySelectorAll("video:not(media-provider video)").forEach(e=>{e.pause()}),"true"===r.resetForms&&e.querySelectorAll("form").forEach(e=>{e.reset()})},r}function xOpenModal(e){document.getElementById(e);let o=document.getElementById(e).getAttribute("data-x-modal"),t=o?JSON.parse(o):{};return t.rawConfig.onShow=function(e){e.dispatchEvent(new Event("x_modal:open"))},t.rawConfig.onClose=function(e){e.dispatchEvent(new Event("x_modal:close"))},MicroModal.show(e,t.rawConfig)}function xCloseModal(e){let o=document.getElementById(e),t=o.getAttribute("data-x-modal"),r=t?JSON.parse(t):{};return MicroModal.close(e,r.rawConfig)}document.addEventListener("DOMContentLoaded",function(e){if(!bricksIsFrontend)return;let o=function(e,o=!1){let t=e.querySelectorAll(".x-modal");
1t.forEach(e=>{!(!o&&e.hasAttribute("data-x-ready"))&&(""===e.id&&e.setAttribute("id","x-modal_"+e.getAttribute("data-x-id")),e.querySelector(".brxe-xreadmoreless")&&(e.querySelector(".brxe-xreadmoreless").style.opacity=0),xProModal(e,xProModalConfig(e)),xProModalConfig(e).customAriaLabel?e.querySelector(".x-modal_container").setAttribute("aria-label",xProModalConfig(e).customAriaLabel):e.querySelector("h1,h2,h3,h4,h6")?e.querySelectorAll("h1,h2,h3,h4,h6").forEach((o,t)=>{0===t&&(o.getAttribute("id")?e.querySelector(".x-modal_container").setAttribute("aria-labelledby",o.getAttribute("id")):e.querySelector(".x-modal_container").setAttribute("aria-label",o.innerText))}):e.querySelector(".x-modal_container").setAttribute("aria-label","modal"))})};o(document),xExtrasRegisterAJAXHandler("doExtrasModal"),window.doExtrasModal=o,window.xOpenModal=xOpenModal,window.xCloseModal=xCloseModal,"undefined"!=typeof bricksextras&&(bricksextras.modal={close(e){let o=e?.target||!1;o&&xCloseModal(o.id)},open(e){let o=e?.target||!1;o&&xOpenModal(o.id)}})});
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.