1(()=>{"use strict";class e{static hideOverflowingFlexItems(e,t){const o="string"==typeof e?document.querySelector(e):e;if(!o)return;const n=t||":scope > *",s=Array.from(o.querySelectorAll(n));if(0===s.length)return;const i=s.map((e=>e.offsetTop)),r=i[0];s.forEach(((e,t)=>{const o=i[t]>r;e.style.opacity=o?"0":"1",e.style.pointerEvents=o?"none":"";const n=e.firstElementChild;!n||"A"!==n.tagName&&"SPAN"!==n.tagName||n.setAttribute("tabindex",o?"-1":"0")}))}constructor(){this.sideNavInstance=null,this.sideNavElement=null,this.closeAllMenus=this.closeAllMenus.bind(this),this.setupSocialAccordion=this.setupSocialAccordion.bind(this),this.changeArticleMode=this.changeArticleMode.bind(this),this.sideNavOptions={onCloseEnd:this.closeAllMenus},this.dropdownCloseTimeouts=new WeakMap,this.initNavbar(),this.initAccessibilityHandlers()}initNavbar(){if(this.sideNavElement=document.querySelector(".sidenav"),this.navbarHeaderGroup=document.querySelector("nav.navbar-header-group"),this.sideNavElement&&("function"==typeof window.agendaSidenav&&(this.sideNavInstance=window.agendaSidenav(this.sideNavElement,this.sideNavOptions)),this.setupEventDelegation(),this.initDropdowns(),this.setupSidenavMenus(),this.setupSocialAccordion(),this.setupArticleMode(),e.hideOverflowingFlexItems("#d360t-toolbar"),!this._resizeHandlerAdded)){let t;this._resizeHandlerAdded=!0,window.addEventListener("resize",(()=>{clearTimeout(t),t=setTimeout((()=>{e.hideOverflowingFlexItems("#d360t-toolbar")}),100)}))}}initAccessibilityHandlers(){const t=document.querySelector(".search");t&&t.addEventListener("keydown",this.handleKeyboardActivation);const o=document.querySelector(".menu-hamburger");o&&o.addEventListener("keydown",this.handleKeyboardActivation),document.querySelectorAll(".dropdown-button-category").forEach((t=>{t.addEventListener("click",(()=>{e.toggleAriaAttributes("aria-expanded",t)})),t.addEventListener("keydown",(o=>{"Enter"!==o.key&&" "!==o.key||(o.preventDefault(),e.toggleAriaAttributes("aria-expanded",t))}))}))}static focusFirstElement(e){const t=document.getElementsByClassName(e);if(!t||0===t.length)return;const o=t[0]?.querySelector("li a");o&&o.focus()}static toggleAriaAttributes(e,t){if(!t)return;const o="true"===t.getAttribute(e);t.setAttribute(e,(!o).toString())}handleKeyboardActivation(t){"Enter"===t.key&&(t.target.click(),t.target.classList.contains("menu-hamburger")&&e.focusFirstElement("sidenav"))}handleCategoryDropdownKeydown(e,t){if("ArrowDown"===t.key||"Enter"===t.key||" "===t.key){t.preventDefault();const o=this.getDropdownMenu(e);o&&this.openCategoryMenu(o,e,!0)}}handleCategoryDropdownMouseEnter(e){const t=this.getDropdownMenu(e);t&&(this.clearDropdownCloseTimeout(t),this.openCategoryMenu(t,e))}handleCategoryDropdownMouseLeave(e){const t=this.getDropdownMenu(e);t&&this.setDropdownCloseTimeout(t,e)}handleCategoryMenuKeydown(e,t){const o=e.querySelectorAll('[role="menuitem"]'),n=Array.prototype.indexOf.call(o,document.activeElement),s=this.getCategoryButton(e);if("Escape"===t.key)return t.preventDefault(),this.closeCategoryMenu(e,s),void(s&&s.focus());if("ArrowDown"===t.key)return t.preventDefault(),n<o.length-1?void o[n+1].focus():void o[0].focus();if("ArrowUp"===t.key){if(t.preventDefault(),n>0)return void o[n-1].focus();o[o.length-1].focus()}}handleCategoryMenuMouseEnter(e){const t=this.getCategoryButton(e);t&&(this.clearDropdownCloseTimeout(e),this.openCategoryMenu(e,t))}handleCategoryMenuMouseLeave(e){const t=this.getCategoryButton(e);t&&this.setDropdownCloseTimeout(e,t)}setDropdownCloseTimeout(e,t){this.clearDropdownCloseTimeout(e);const o=setTimeout((()=>{this.isMouseOverElement(e)||this.isMouseOverElement(t)||this.closeCategoryMenu(e,t)}),100);this.dropdownCloseTimeouts.set(e,o)}clearDropdownCloseTimeout(e){const t=this.dropdownCloseTimeouts.get(e);t&&(clearTimeout(t),this.dropdownCloseTimeouts.delete(e))}isMouseOverElement(e){return e&&e.matches(":hover")}getDropdownMenu(e){const t=e.getAttribute("aria-controls");return t?document.getElementById(t):e.nextElementSibling}getCategoryButton(e){const t=e.id;return t?document.querySelector(`[aria-controls="${t}"]`):e.previousElementSibling}openCategoryMenu(e,t,o=!1){const n=document.getElementById("d360t-toolbar");
1if(e.classList.add("open"),e.setAttribute("aria-hidden","false"),e.removeAttribute("hidden"),t.setAttribute("aria-expanded","true"),n&&n.classList.add("dropdown-open"),o){const t=e.querySelectorAll('[role="menuitem"]');t.length>0&&t[0].focus()}}closeCategoryMenu(e,t){const o=document.getElementById("d360t-toolbar");e.classList.remove("open"),e.setAttribute("aria-hidden","true"),e.setAttribute("hidden",""),t.setAttribute("aria-expanded","false"),o&&!o.querySelector(".dropdown-content-submenu.open")&&o.classList.remove("dropdown-open")}initDropdowns(){if("function"!=typeof window.agendaDropdown)return;const e=document.querySelector(".dropdown-button-social");e&&window.agendaDropdown(e)}setupSidenavMenus(){this.sidenavMenus||(this.sidenavMenus=document.querySelectorAll(".header-menu")),this.sideNavElement.addEventListener("click",(e=>{const t=e.target.closest(".header-menu");if(t){if("A"===e.target.nodeName&&t.classList.contains("active"))return!0;e.preventDefault(),this.closeAllMenus(),t.classList.add("active")}}))}closeAllMenus(){this.sidenavMenus&&this.sidenavMenus.forEach((e=>{e.classList.remove("active")}))}setupSocialAccordion(){this.socialAccordion||(this.socialAccordion=document.querySelector(".social-nav-accordion-container"),this.socialAccordionBtn=document.querySelector(".social-nav-accordion")),this.socialAccordionBtn.addEventListener("click",(()=>{this.socialAccordionBtn.classList.toggle("open"),this.socialAccordion.classList.toggle("close")}))}changeArticleMode(e){e.forEach((e=>{e.isIntersecting?this.articleElement.classList.remove("active"):this.articleElement.classList.add("active")}))}setupArticleMode(){this.articleElement=document.querySelector(".title-article.article");const e=document.querySelector(".testata__title")||document.querySelector(".wp-block-post-title");this.articleElement&&e&&new IntersectionObserver(this.changeArticleMode,{threshold:1}).observe(e)}setupEventDelegation(){this.navbarHeaderGroup&&(this.navbarHeaderGroup.addEventListener("click",(e=>{this.handleDelegatedClick(e)})),this.navbarHeaderGroup.addEventListener("keydown",(e=>{this.handleDelegatedKeydown(e)})),this.setupDropdownHoverListeners())}handleDelegatedClick(e){const t=e.target.closest("nav .search");t&&t.classList.toggle("active")}handleDelegatedKeydown(e){const t=e.target,o=t.closest(".dropdown-button-category");o&&this.handleCategoryDropdownKeydown(o,e);const n=t.closest(".dropdown-content-submenu");n&&this.handleCategoryMenuKeydown(n,e)}setupDropdownHoverListeners(){const e=document.querySelectorAll(".dropdown-button-category"),t=document.querySelectorAll(".dropdown-content-submenu");e.forEach((e=>{e.addEventListener("mouseenter",(()=>{this.handleCategoryDropdownMouseEnter(e)})),e.addEventListener("mouseleave",(()=>{this.handleCategoryDropdownMouseLeave(e)}))})),t.forEach((e=>{e.addEventListener("mouseenter",(()=>{this.handleCategoryMenuMouseEnter(e)})),e.addEventListener("mouseleave",(()=>{this.handleCategoryMenuMouseLeave(e)}))}))}}const t=e;window.addEventListener("load",(()=>{new t,(()=>{const e=document.querySelector(".channels-mobile-menu__list");if(!e)return;const t=Array.from(e.querySelectorAll("a"));if(0===t.length)return;let o=null,n=0,s=0;const i=a=>{if(!e.isConnected)return void r();o=requestAnimationFrame(i);const d=a-s;if(d<3e3)return;s=a-d%3e3;const l=Math.round(e.scrollLeft),c=e.clientWidth,u=e.scrollWidth,h=l+c>=u-1;if(n+1>=t.length||h)return e.scrollTo({left:0,behavior:"smooth"}),void(n=0);const m=t[n+1],v=m.offsetLeft,g=getComputedStyle(m);let p=v-(parseFloat(g.marginLeft)||0);const y=u-c;p>y&&(p=y),e.scrollTo({left:p,behavior:"smooth"}),n++},r=()=>{o&&(cancelAnimationFrame(o),o=null,n=0)};e.addEventListener("touchstart",r,{passive:!0}),e.addEventListener("mousedown",r),e.addEventListener("wheel",r,{passive:!0}),o||e.scrollWidth>e.clientWidth&&t.length>1&&(s=performance.now(),o=requestAnimationFrame(i))})()}),{once:!0})})();
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.