function itemListUpdateNavigation(e,t){e.querySelectorAll("a:not(.hide-element a)").forEach(function(e){e.setAttribute("tabindex",t)})}let showItemList=function(){var e=".js-showItemList";let s="hide-element",i=".block-entry-content__list-document",n='[data-subcategory="true"]',o="block-entry-content__list-document__icon--current";document.querySelectorAll(".block-entry-content__list-document a img.icono").forEach(e=>{e.parentElement.classList.add("has-icono")}),0<$(e).length&&$(e).each(function(e,t){$(t).on("click",function(e){if(0<$(this).siblings("."+s).length){var t;$(e.target).closest(".block-entry-content__list-document").find("."+o).removeClass(o),$(e.target).closest(i).find(n).find("a").attr("tabindex",-1),$(e.target).closest(i).find(n).addClass(s),$(e.target).removeClass(o),$(this).siblings("."+s).removeClass(s),$(this).siblings("."+s).find("a").attr("tabindex",0),$(this).addClass(o);for(t of $(this).parentsUntil(i,n))$(t).removeClass(s).siblings("a").addClass(o);itemListUpdateNavigation(e.target.closest(i),0)}else $(this).siblings(n).addClass(s),$(this).siblings(n).find("a").attr("tabindex",-1),$(this).removeClass(o),(0<$(this).closest(n).length?$(this).closest(n):$(this).siblings(n)).find("."+o).removeClass(o)})})},initSelects=function(){var e=$("select").not(".p-element select, .select-filtered-field, .select-dropdown-in"),t=$(".select-filtered-field"),s=$(".select-dropdown-in");0{e.querySelector(".swiper-slide a")?.setAttribute("tabindex","-1")})},afterInit:function(e){e.slides[e.activeIndex].querySelector(".swiper-slide a")?.removeAttribute("tabindex");var t={root:e.el.querySelector(".swiper-wrapper"),rootMargin:"0px",threshold:1};let s=new IntersectionObserver((e,t)=>{e.forEach(e=>{e.isIntersecting&&e.target.setAttribute("tabindex","0")})},t),i;e.slides.forEach((e,t)=>{i=e.querySelector(".swiper-slide a"),s.observe(i)})},slideChangeTransitionEnd:function(e){var t={root:e.el.querySelector(".swiper"),rootMargin:"0px",threshold:1};let s=new IntersectionObserver((e,t)=>{e.forEach(e=>{e.isIntersecting?e.target.setAttribute("tabindex","0"):e.target.setAttribute("tabindex","-1")})},t),i;e.slides.forEach((e,t)=>{i=e.querySelector(".swiper-slide a"),s.observe(i)})}}})})},destroyScrollSpy=function(){$("body").scrollspy("dispose")},controlledScrollToPoint=function(){var e='.block-anchor a[href^="#"]';0<$(e).length&&$(e).on("click",function(e){if(e.preventDefault(),""!==this.hash&&0<$(this.hash).length){$(this).blur(),$("html").attr("style","scroll-behavior: auto");let t=this.hash;$(".main-header").height(),parseInt($(t).css("paddingTop").replace("px",""));$("html, body").animate({scrollTop:+$(t).offset().top+80},800,"linear",function(){$("html").attr("style","");var e=document.getElementById(t.replace("#",""));e.contentEditable=!0,e.focus(),e.contentEditable=!1})}})},initExpandableElement=function(){0!==document.querySelectorAll(".js-expand-block").length&&document.querySelectorAll(".js-expand-block").forEach(function(e){e.addEventListener("click",function(e){let t=e.target.closest("a").nextElementSibling,s=t.querySelectorAll("[tabindex]"),i=document.activeElement;t.classList.toggle("hide-element"),0{e.classList.remove("collapsed"),e.setAttribute("aria-expanded",!0),e.nextElementSibling.classList.add("show")},goToAccordion=e=>{e.scrollIntoView()},parseAccordionParam=()=>{var t=new URL(window.location).searchParams.get("accordionOption")||"";if(t){let e=document.querySelector(".block-entry-content__accordion__item #"+t);e&&setTimeout(()=>{openAccordion(e),goToAccordion(e)},0)}},loadImage=function(){var e=[].slice.call(document.querySelectorAll("img[data-src]"));if("IntersectionObserver"in window){let s=new IntersectionObserver(function(e,t){e.forEach(function(e){e.isIntersecting&&((e=e.target).src=e.dataset.src,e.classList.add("loaded"),s.unobserve(e))})},{threshold:.1});e.forEach(function(e){s.observe(e)})}},initBlockAnchor=(document.addEventListener("DOMContentLoaded",function(){992{parseAccordionParam()}),()=>{var e=document.querySelectorAll(".block-anchor");e&&e.forEach(e=>{let i=e.querySelector("ul").offsetWidth,n=e.querySelectorAll("li");if(n){let s=0;n.forEach((e,t)=>{e.classList.remove("end-line")}),n.forEach((e,t)=>{t=0=i?(n[t].classList.add("end-line"),s=e.offsetWidth):s+=e.offsetWidth})}})}),BREADCRUMB_FORWARD=-1,BREADCRUMB_BACKWARD=1;function getBreadcrumbListWidth(e){let t=0;return e.querySelectorAll("li").forEach(function(e){t+=e.offsetWidth}),t}function getBreadcrumbStep(){return 100}function isBreadcrumbAtTheEndpoint(e){return getBreadcrumbListWidth(e)<=e.closest(".block-breadcrumbs__list-wrapper").offsetWidth+Math.abs(parseInt(e.style.marginLeft.replace("px","")))}function isBreadcrumbAtTheStartpoint(e){var t=e.style.marginLeft.replace("px","");return 0===(""===t?0:parseInt(t))&&0===e.scrollLeft}function updateBreadcrumbButtons(e){var t=e.closest(".block-breadcrumbs__nav");isBreadcrumbAtTheEndpoint(e)?t.querySelector(".js-forward").classList.add("disabled"):t.querySelector(".js-forward").classList.remove("disabled"),isBreadcrumbAtTheStartpoint(e)?t.querySelector(".js-backward").classList.add("disabled"):t.querySelector(".js-backward").classList.remove("disabled")}function updateBreadcrumbState(e){var t=e.closest(".block-breadcrumbs"),s="block-breadcrumbs--endpoint",i="block-breadcrumbs--startpoint";isBreadcrumbAtTheEndpoint(e)?t.classList.add(s):t.classList.remove(s),isBreadcrumbAtTheStartpoint(e)?t.classList.add(i):t.classList.remove(i)}function moveBreadcrumb(e,t){var s=e.style.marginLeft.replace("px",""),s=""===s?0:parseInt(s);t===BREADCRUMB_BACKWARD&&isBreadcrumbAtTheStartpoint(e)||t===BREADCRUMB_FORWARD&&isBreadcrumbAtTheEndpoint(e)||(e.style.marginLeft=s+t*getBreadcrumbStep()+"px")}function updateBreadcrumbButtonsVisibility(){document.querySelectorAll(".block-breadcrumbs").forEach(function(e){var t="block-breadcrumbs--show-buttons",s=document.querySelector(".block-breadcrumbs__nav ul");getBreadcrumbListWidth(s)>e.offsetWidth?(e.classList.add(t),isBreadcrumbAtTheStartpoint(s)?e.querySelector(".js-backward").classList.add("disabled"):(e.querySelector(".js-backward").classList.remove("disabled"),s.scrollLeft=0,s.style.marginLeft=0,updateBreadcrumbState(s))):(e.classList.remove(t),s.style.marginLeft=0,e.classList.add("block-breadcrumbs--startpoint"),e.classList.remove("block-breadcrumbs--endpoint"),e.querySelector(".js-backward").classList.add("disabled"),e.querySelector(".js-forward").classList.remove("disabled"))})}let initBreadcrumb=function(){var e=document.querySelector(".block-breadcrumbs");e&&!e.classList.contains("js-breadcrumbs-initialized")&&(e.querySelectorAll("ul").forEach(function(e,t){e.addEventListener("scroll",function(){updateBreadcrumbState(this)})}),e.querySelectorAll(".block-breadcrumbs__button").forEach(function(e,t){e.addEventListener("click",function(){var e=this.closest(".block-breadcrumbs__nav").querySelector("ul");this.classList.contains("js-forward")?moveBreadcrumb(e,BREADCRUMB_FORWARD):moveBreadcrumb(e,BREADCRUMB_BACKWARD),updateBreadcrumbButtons(e),updateBreadcrumbState(e)})}),e.classList.add("js-breadcrumbs-initialized"),updateBreadcrumbButtons(e.querySelector("ul")),updateBreadcrumbState(e.querySelector("ul")),updateBreadcrumbButtonsVisibility())};function openBlockCardGridLayoutLinks(e,t){var s=e.querySelectorAll("button");e.classList.remove("hide-element"),t.querySelector(".icon-less").classList.remove("hide-element"),t.querySelector(".icon-more").classList.add("hide-element"),s.forEach(function(e){e.setAttribute("tabindex",0)})}function closeBlockCardGridLayoutLinks(e,t){var s=e.querySelectorAll("button");e.classList.add("hide-element"),t.querySelector(".icon-less").classList.add("hide-element"),t.querySelector(".icon-more").classList.remove("hide-element"),s.forEach(function(e){e.setAttribute("tabindex",-1)})}let initCardsWithLinks=e=>{e&&e.forEach(function(e){e.addEventListener("click",function(e){e.preventDefault();let s=e.target.closest(".block-card-grid");e=e.target.closest(".block-card-grid__box");let i=e.nextElementSibling,n=e.querySelector(".block-card-grid__more-items");e=i.querySelectorAll("a:not(.js-event-added)");(i.classList.contains("hide-element")?openBlockCardGridLayoutLinks:closeBlockCardGridLayoutLinks)(i,n),e.forEach(function(e,t){e.classList.add("js-event-added"),e.addEventListener("blur",function(){setTimeout(function(){s.contains(document.activeElement)||closeBlockCardGridLayoutLinks(i,n)},0)})})}),e.addEventListener("blur",function(e){let t=e.target.closest(".block-card-grid"),s=t.querySelector(".block-card-grid__list"),i=t.querySelector(".block-card-grid__more-items");setTimeout(function(){t.contains(document.activeElement)||closeBlockCardGridLayoutLinks(s,i)},0)})})},initCollapsableBlockCardGrid=e=>{e&&e.forEach(e=>{var t=e.querySelector(".block-card-grid-layout__action");e.querySelector(".block-card-grid-layout__title").after(t)})},initBlockCardGridLayout=function(){var e=document.querySelectorAll(".js-block-card-links"),t=document.querySelectorAll(".block-card-grid-layout--collapsable");initCardsWithLinks(e),initCollapsableBlockCardGrid(t)},blockCarouselCardSimpleLink=function(){var e=".js-block-carousel-card-simple-link";0<$($(window).width()<767).length&&new Swiper(e,{slidesPerView:1.1,spaceBetween:16,slidesOffsetAfter:12,slidesOffsetBefore:12,a11y:{prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide"}})};function collapsableTextHideElement(e){e.classList.add("hide-element"),e.classList.remove("show-element")}function collapsableTextShowElement(e){e.classList.add("show-element"),e.classList.remove("hide-element")}function collapsableTextUpdateKeyboardAccessibility(e,t){e.setAttribute("tabindex",t)}function collapsableTextExpand(e){var t=e.target.getAttribute("data-group"),s=document.querySelectorAll(`[data-group="${t}"]`),t=`.text-control.collapse-control[data-group="${t}"]`;0!==s.length&&(s.forEach(function(e){collapsableTextShowElement(e)}),collapsableTextUpdateKeyboardAccessibility(document.querySelector(t),0),collapsableTextHideElement(e.target))}function collapsableTextCollapse(e){var t=e.target.getAttribute("data-group"),s=document.querySelectorAll(`[data-group="${t}"]`),t=`.text-control.expand-control[data-group="${t}"]`;0!==s.length&&(s.forEach(function(e){collapsableTextHideElement(e)}),collapsableTextUpdateKeyboardAccessibility(e.target,-1),collapsableTextShowElement(document.querySelector(t)))}let expandCollapseText=function(){var t=document.querySelectorAll(".text-control.expand-control"),s=document.querySelectorAll(".text-control.collapse-control");if(0!==t.length){let e=["click","keydown"];t.forEach(function(t){e.forEach(function(e){t.addEventListener(e,collapsableTextExpand)})}),s.forEach(function(t){e.forEach(function(e){t.addEventListener(e,collapsableTextCollapse)})}),Array.from(t).pop().parentElement.classList.add("last-expand-link")}},initBlockContactInfo=()=>{var e=document.querySelectorAll(".block-contact-info");e&&e.forEach(e=>{e.querySelectorAll("li > p").forEach(e=>{1asideMenuMobileWidth||($(this).next().toggleClass("visible"),$(this).toggleClass("expanded"))}),$("body").on("click",function(e){$(e.target).hasClass("title--sub-section")||1!==$(e.target).closest(".block-direct-links-category__wrapper").length&&$(".block-direct-links-category__wrapper .title--sub-section").removeClass("expanded").next().removeClass("visible")}),document.querySelector("aside").prepend(s))},addFunctionBlockDirectLinksCategory=function(){var t=$(".block-direct-links-category__wrapper"),s=$(".block-back-to-section");if(t)if(window.innerWidthe.scrollTop+e.offsetHeight>=e.querySelector("table").offsetHeight,blockTableResponsive=function(){$(".table-responsive").each(function(e,n){$(n).css("--responsive-table-parent-width",$(n).parent().width()+"px"),(24<$(n).prop("scrollWidth")-$(n).width()?($(n).addClass("block-entry__table--scroll"),$(n).css("--responsive-table-scroll",$(n).width()+"px"),$(n).css("overflow-x","auto"),setScrollableTable):($(n).css("overflow-x","hidden"),$(n).removeClass("block-entry__table--scroll"),destroyScrollableTable))(n),$(n).css("--responsive-table-parent-height",n.offsetHeight+"px"),n.classList.toggle("bottom-reached",responsiveTableHasReachedBottom(n)),$(n).off("scroll"),$(n).on("scroll",function(e){var t=$(n),s=t.scrollLeft(),i=t.width();t.get(0).scrollWidth-s-i<24?$(n).addClass("block-entry__table--opacity"):($(n).css("--responsive-table-scroll",i+s+"px"),$(n).removeClass("block-entry__table--opacity")),n.classList.toggle("bottom-reached",responsiveTableHasReachedBottom(n)),tableScrollableUpdateControls(e.target)})})},blockListDocumentExpansion=function(){var e=".js-showItemList",t=new URL(window.location).searchParams.get("listOption"),s='[data-subcategory="true"]',i="hide-element",n="block-entry-content__list-document__icon--current";if(null!==t&&!($("#"+t).length<1||$("#"+t+e).length<1)){var o,t=$("#"+t+e);if(t.siblings(s).hasClass(i)){t.siblings(s).removeClass(i),t.siblings(s).find("a").attr("tabindex",0),t.addClass(n);for(o of t.parentsUntil(parent,"ul"))$(o).removeClass(i).siblings("a").addClass(n);t.get(0).scrollIntoView()}}},initContentFeaturedCarousel=function(){var e=document.querySelectorAll(".block-entry-content__featured-carousel");e&&e.forEach(function(e,s){var i=e.querySelectorAll(".block-entry-content__featured");if(!(i.length<4)){e.classList.remove("row");s="featured-carousel-"+s;let t=document.createElement("DIV");var n=document.createElement("DIV");t.classList.add("swiper-wrapper"),n.classList.add("swiper-pagination"),i.forEach(function(e){e=e.closest(".col-12");e.classList.remove("col-12","col-lg-4"),e.classList.add("swiper-slide"),t.append(e)}),e.classList.add(s),e.append(t),e.append(n),new Swiper("."+s,{slidesPerView:1,spaceBetween:24,breakpoints:{640:{slidesPerView:2,spaceBetween:30},992:{slidesPerView:2.5},1024:{slidesPerView:3}},pagination:{el:"."+s+" .swiper-pagination",clickable:!0}})}})},initBlockEntryContentListIconImg=function(){var e=document.querySelectorAll(".block-entry-content__list-icon-img ul li a abbr");e&&e.forEach(e=>{e.parentElement.classList.add("contain-abbr")})},isTableScrollable=e=>e.classList.contains("table-with-scroll"),tableFloatingHeaderCreateButton=(e,t,s)=>{var i=document.createElement("button");return i.classList.add("button",e),i.setAttribute("aria-label",s),i.innerHTML=``,i},tableScrollableCreateControls=e=>{var t=e.closest(".block-entry-content__table--scroll"),s=t?.dataset.forward||"Avanzar",t=t?.dataset.backward||"Retroceder",i=document.createElement("div"),t=(i.classList.add("header-wrapper"),tableFloatingHeaderCreateButton("backward","icon-chevron-left",t)),s=tableFloatingHeaderCreateButton("forward","icon-chevron-right",s);t.addEventListener("click",()=>{e.scrollLeft-=100}),s.addEventListener("click",()=>{e.scrollLeft+=100}),i.append(t),i.append(s),e.parentElement.prepend(i)},tableScrollableUpdateControls=e=>{var t,s=e.parentElement.querySelector(".forward"),i=e.parentElement.querySelector(".backward"),n=e.querySelector("table");s&&i&&(t=0===e.scrollLeft,e=Math.ceil(e.clientWidth)+Math.ceil(e.scrollLeft)+5>=Math.ceil(n.offsetWidth),t?(i.classList.add("disabled"),i.setAttribute("tabindex",-1),s.classList.remove("disabled"),s.removeAttribute("tabindex")):e?(i.classList.remove("disabled"),i.removeAttribute("tabindex"),s.classList.add("disabled"),s.setAttribute("tabindex",-1)):(i.classList.remove("disabled"),i.removeAttribute("tabindex"),s.classList.remove("disabled"),s.removeAttribute("tabindex")))},setScrollableTable=e=>{var t;isTableScrollable(e.parentElement)||((t=document.createElement("div")).classList.add("table-scroll-wrapper","table-with-scroll"),e.before(t),t.append(e),tableScrollableCreateControls(e),tableScrollableUpdateControls(e))},destroyScrollableTable=e=>{var t;isTableScrollable(e.parentElement)&&((t=e.parentElement).before(e),t.remove())},setFloatingHeader=e=>{var s=e.querySelector("thead");if(s){let t=e.closest(".block-entry__table--scroll");t.style.overflowY="auto",s.setAttribute("style","position: sticky; top: 0;"),t.addEventListener("scroll",()=>{var e=t.scrollTop;t.classList.toggle("bottom-reached",responsiveTableHasReachedBottom(t)),t.classList.contains("bottom-reached")||t.style.setProperty("--floating-header-bottom-reached",e+"px")})}},initTableFloatingHeader=()=>{var e=document.querySelectorAll(".block-entry-content__table.block-entry-content__table--floating-header table");e&&e.forEach(e=>{setFloatingHeader(e)})},blockPublicationTopics=function(){let s=".js-showMoreInfo",i="hide-element",n='[data-hide="true"]',o="block-grid-info__grid__view__icon";0<$(s).length&&($(s).each(function(e,t){$(t).on("click",function(){$(this).find(n).hasClass(i)?($(s).find(n).addClass(i),$(s).find("."+o).removeClass(o+"--current"),$(s).find("ul li a").attr("tabindex",-1),$(this).find("ul li a").attr("tabindex",0),$(this).find(n).removeClass(i),$(this).find("."+o).addClass(o+"--current")):($(this).find(n).addClass(i),$(this).find("."+o).removeClass(o+"--current"))})}),$("body").on("click",function(){$(s).find(n).addClass(i),$(s).find("."+o).removeClass(o+"--current"),$(s).find("ul li a").attr("tabindex",-1),control=!1}),$(s).on("click",function(e){e.stopPropagation()}),$(s).keyup(function(e){$(s).is(":focus")&&13==e.keyCode&&$(this).click()}))},blockPublicationsInitSearchForm=function(){var e=$(".js-SearchFilterTarget form");0!==e.length&&e.on("keypress",function(e){if("Enter"==e.key&&"submit"!==e.target.type)return!1})};function blockHeroConfigureSlides(){var e=document.querySelectorAll(".block-hero .block-hero_content");e&&e.forEach(e=>{e.querySelector(".block-hero_info__link")||e.classList.add("block-hero_content--without-link")})}let blockHeroMouseInteraction=()=>{let t=document.querySelector(".js-blockHero");if(t){let e=document.querySelector(".block-hero__navigation-button--play-stop");e&&(t.addEventListener("mouseleave",()=>{window.innerWidth<992||e.classList.contains("stopped")||t.swiper.autoplay.start()}),t.addEventListener("mouseenter",()=>{window.innerWidth<992||e.classList.contains("stopped")||t.swiper.autoplay.stop()}))}},blockHeroPlayControls=()=>{var e=document.querySelector(".block-hero__navigation-button--play-stop");e&&e.addEventListener("click",e=>{var e=e.target,t=e.closest(".js-blockHero"),e=e.closest(".block-hero__navigation-button--play-stop");e.classList.contains("stopped")?t.swiper.autoplay.start():t.swiper.autoplay.stop(),e.classList.toggle("stopped")})},blockHeroSlide=function(){0<$(".js-blockHero").length&&new Swiper(".js-blockHero",{speed:3e3,loop:!0,autoplay:{delay:3e3,disableOnInteraction:!1},breakpoints:{320:{pagination:{el:".swiper-pagination",clickable:!0}},992:{allowTouchMove:!1}},navigation:{nextEl:".button-next",prevEl:".button-prev"},a11y:{prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide"},on:{init:function(e){e.slides.forEach((e,t)=>{e.querySelectorAll("a").forEach(e=>{e.setAttribute("tabindex",-1)})})},afterInit:function(e){e.slides[e.activeIndex].querySelectorAll("a").forEach(e=>{e.removeAttribute("tabindex")})},activeIndexChange:function(s){s.slides.forEach((e,t)=>{t==s.activeIndex?e.querySelectorAll("a").forEach(e=>{e.removeAttribute("tabindex")}):e.querySelectorAll("a").forEach(e=>{e.setAttribute("tabindex","-1")})})},touchMove:function(e,t){e.el.closest(".block-hero").classList.add("touching")},transitionEnd:function(e){e.el.closest(".block-hero").classList.remove("touching")}}}),blockHeroConfigureSlides(),blockHeroPlayControls(),blockHeroMouseInteraction()},createBlockHighlightedCarousel=function(e){new Swiper(".js-blockhighlighted."+e,{slidesPerView:1,spaceBetween:16,pagination:{el:`.block-highlighted__content.${e} .swiper-pagination-highlighted`,clickable:!0},breakpoints:{768:{slidesPerView:2,spaceBetween:30},992:{slidesPerView:3}},a11y:{prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide"}})},generateBlockHighlightedCarousel=function(e){let i=window.innerWidth<992;e.forEach((e,t)=>{var t="carousel-index-"+t,s=3{generateBlockHighlightedCarousel(e)}))};function copyrightSetPosition(e){var t=e.parent(),s=t.width(),i=e.find("img").width();(t.hasClass("block-entry-content")||t.hasClass("block-search-header__text"))&&((t=e.find(".image-copyright")).get(0).style.setProperty("width",i+"px"),t.get(0).style.setProperty("right",(s-i)/2+"px"))}function copyrightUpdatePositionOnResize(){var e=$([".block-entry-content > picture img",".block-search-header__text > picture img"].join(","));0!==e.length&&e.each(function(e,t){setTimeout(function(){copyrightSetPosition($(t).parent())},50)})}let initImageCopyright=function(){var e=$(".image-copyright");0!==e.length&&(e.each((e,t)=>{var s=$(t).prev();0{t.closest("a").addEventListener("click",e=>{t.contains(e.target)&&e.preventDefault()})})},initIndicators=function(){var e=document.querySelectorAll(".block-indicators");e.length<1||e.forEach(e=>{e.querySelector(".block-card-indicator__more-info")&&e.classList.add("has-link")})},createBlockInterventionsCarousel=function(){new Swiper(".js-blockInterventions",{slidesPerView:1.1,spaceBetween:16,slidesOffsetAfter:12,slidesOffsetBefore:12,breakpoints:{640:{slidesPerView:2.2,spaceBetween:30}},a11y:{prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide"}})},createBlockInterventionsCarouselDesktop=function(){new Swiper(".js-blockInterventions",{slidesPerView:1.1,spaceBetween:16,slidesOffsetAfter:12,slidesOffsetBefore:12,pagination:{el:".swiper-pagination",clickable:!0},breakpoints:{640:{slidesPerView:2.2,spaceBetween:30},992:{slidesPerView:3},1199:{slidesPerView:4}},a11y:{prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide"}})},blockInterventions=function(){0<$(".js-blockInterventions").length&&(4<$(".js-blockInterventions .swiper-wrapper").children().length?($(".js-blockInterventions").addClass("desktopCarousel"),createBlockInterventionsCarouselDesktop()):($(".js-blockInterventions .block-interventions__pagination").addClass("hide-element"),$(window).width()<992&&createBlockInterventionsCarousel(),$(window).resize(function(){0<$(".js-blockInterventions").length&&($(window).width()<992?0<$(".js-blockInterventions .swiper-notification").length||createBlockInterventionsCarousel():document.querySelector(".js-blockInterventions").swiper&&document.querySelector(".js-blockInterventions").swiper.destroy())})))},VideoModal=function(){var e=".block-modal-video";let i="iframe";$(e).find(i).attr("src");let n=$(".block-modal-video.modal p.close");$(e).each(function(e,t){let s=$(this).find(i).attr("data-video");$(t).on("show.bs.modal",function(e){$(t).find(i).attr("src",s)}),$(t).on("hidden.bs.modal",function(e){$(t).find(i).attr("src","")}),$(t).on("shown.bs.modal",function(e){n.focus()}).trigger("show.bs.modal")}),$(n).keyup(function(e){n.is(":focus")&&13==e.keyCode&&$(this).click()})},nameTypeNav=function(e){var t=$(".modal.show .swiper-slide-active").prev(".swiper-slide").find(".title_name").text(),s=$(".modal.show .swiper-slide-active").next(".swiper-slide").find(".title_name").text();(void 0===e?($(".modal-button-prev").find(".modal-button__type").text(t),$(".modal-button-next").find(".modal-button__type")):(e=$(e).get(0).el,t=$(e).find(".swiper-slide-active").prev(".swiper-slide").find(".title_name").text(),s=$(e).find(".swiper-slide-active").next(".swiper-slide").find(".title_name").text(),$(e).find(".modal-button-prev .modal-button__type").text(t),$(e).find(".modal-button-next .modal-button__type"))).text(s)},updateIndex=function(e){setTimeout(function(){e.querySelectorAll(".js-showRRSS, .js-windowPrint").forEach(e=>{e.setAttribute("tabindex",-1)}),e.querySelector(".swiper-slide-active .js-showRRSS").setAttribute("tabindex",0),e.querySelector(".swiper-slide-active .js-windowPrint").setAttribute("tabindex",0)},250)},blockMoney=function(){var e=".js-blockMoney";let s;if(0<$(e).length){let t=new Swiper(e,{slidePerView:1,init:!1,spaceBetween:48,navigation:{nextEl:".modal-button-next a",prevEl:".modal-button-prev a"},a11y:{prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide"},on:{slideChangeTransitionStart:function(e){nameTypeNav(e)},slideChangeTransitionEnd:function(e){0===e.activeIndex&&e.el.querySelector(".swiper-slide-active .js-windowPrint").focus()},slideChange:function(e){updateIndex(e.el)},init:function(e){updateIndex(e.el)},reachEnd:function(e){e.el.closest(".modal-content").querySelector(".modal-header .close").focus()}}});$(".block-money__item-card").on("click",function(){s=$(this).attr("data-item");var e=$(this).closest(".block-money__grid"),e=$(".block-money__grid").index(e);(Array.isArray(t)?(t[e].init(),t[e]):(t.init(),t)).slideTo(s),setTimeout(function(){nameTypeNav()},300)}),$(".block-money .modal .close").on("keydown",e=>{13==e.keyCode&&$(e.target).click()})}},createBlockNewsCarousel=function(e){let s=".swiper-slide";$(e).each(function(e,t){2==$(t).find(s).length?new Swiper(t,{slidesPerView:1.2,spaceBetween:16,slidesOffsetAfter:16,slidesOffsetBefore:16,breakpoints:{768:{slidesOffsetBefore:0,slidesOffsetAfter:0,slidesPerView:2,spaceBetween:30,allowTouchMove:!1}},a11y:{prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide"}}):3!=$(t).find(s).length&&4!=$(t).find(s).length||new Swiper(t,{slidesPerView:1.2,spaceBetween:16,slidesOffsetAfter:16,slidesOffsetBefore:16,breakpoints:{768:{slidesPerView:2.2,spaceBetween:30,slidesOffsetBefore:0,slidesOffsetAfter:0}},a11y:{prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide"}})})},blockNews=function(){let e=".js-blockNews";0<$(e).length&&($(window).width()<992&&createBlockNewsCarousel(e),$(window).resize(function(){0<$(e).length&&($(window).width()<992?0<$(".js-blockNews .swiper-notification").length||createBlockNewsCarousel(e):document.querySelector(e).swiper&&document.querySelector(e).swiper.destroy())}))},subCategoryCheckboxNews=function(){let i=".form-check-input",n=".block-newsletter-configuration__row",o=".js-selectItems";0<$(".block-newsletter-configuration").length&&$(".form-check-input-subcategory").each(function(e,t){let s=$(t).closest(n).find(".block-newsletter-configuration__subcategory");$(t).on("change",function(){var e=$(t).prop("checked");s.toggleClass("hide-element"),$(t).closest(n).find(o).toggleClass("hide-element"),1==e?(s.find(i).prop("checked",!0),s.find(i).siblings("label").attr("tabindex",0),e=s.find(i).filter(":checked").length,$(t).closest(n).find(o).find(".count").text(e),s.find(i).each(function(e,t){$(t).on("change",function(){var e=s.find(i).filter(":checked").length;0==e?($(t).closest(n).children(i).click(),$(t).closest(n).find(o).find(".count").text(e),$(t).closest(n).find(".form-check-input-subcategory").click()):$(t).closest(n).find(o).find(".count").text(e)})})):(s.find(i).prop("checked",!1),s.find(i).siblings("label").attr("tabindex",-1))})})},initPublications=()=>{var e=document.querySelectorAll(".block-publications");e&&e.forEach((e,t)=>{var s,i;void 0!==e.dataset.hascarousel&&(e.classList.add("swiper"),(s=e.querySelector(".block-publications__content")).classList.add("swiper-wrapper"),s.querySelectorAll(".block-publications__content__card").forEach(e=>{e.classList.add("swiper-slide")}),(i=document.createElement("DIV")).classList.add("swiper-pagination"),s.after(i),new Swiper(e,{slidesPerView:1,spaceBetween:24,breakpoints:{640:{slidesPerView:2,spaceBetween:30},992:{slidesPerView:2.5},1024:{slidesPerView:3}},pagination:{el:".swiper-pagination",clickable:!0}}))})},showRRSS=function(){let e=".js-showRRSS",t=".block-rrss",s="show-rrss",i="active-share",n="icon-close",o="icon-share",a="em";0<$(e).length&&($(e).on("click",function(){$(this).find(a).hasClass(o)?($(t).removeClass(s),$(e).removeClass(i),$(e).find(a).removeClass(n).addClass(o),$(this).find(a).removeClass(o).addClass(n),$(this).addClass(i),$(this).next(t).addClass(s),$(this).next(t).find("a").attr("tabindex",0)):($(this).find(a).removeClass(n).addClass(o),$(this).removeClass(i),$(this).next(t).removeClass(s),$(this).next(t).find("a").attr("tabindex",-1))}),$("body").on("click",function(){$(e).removeClass(i),$(e).find(a).removeClass(n).addClass(o),$(t).find("a").attr("tabindex",-1),$(t).removeClass(s)}),$(e).on("click",function(e){e.stopPropagation()}))},scheduledDates=[],initCalendarInline=function(){var e;0<$(".js-schedule-inline").length&&((e=$(".js-schedule-inline").datepicker({language:"es",todayHighlight:!0,title:"",todayBtn:!1,clearBtn:!1,beforeShowDay:function(e){e=(e.getDate()<10?"0":"")+e.getDate()+"-"+(e.getMonth()<10?"0":"")+(e.getMonth()+1)+"-"+e.getFullYear();if(scheduledDates.includes(e))return{classes:"active"}}})).find("tfoot").remove(),e.find('thead tr th[style="display: none;"]').parent().remove())},initCalendarField=function(){0<$(".js-schedule-field").length&&($(".js-schedule-field").not(".js-schedule-field-month").datepicker({language:"es",todayHighlight:!0,autoclose:!0}),$(".js-schedule-field.js-schedule-field-month").datepicker({language:"es",todayHighlight:!0,autoclose:!0,minViewMode:1,format:"mm/yyyy"}))},scrollTopShow=()=>{let e=".block-scroll-top";0<$(e).length&&$(document).on("scroll",function(){400<$(document).scrollTop()?$(e).addClass("block-scroll-top--show"):$(e).removeClass("block-scroll-top--show")})},scrollTop=()=>{var e=".js-scrollTop";0<$(e).length&&$(e).on("click",()=>{$("html, body").animate({scrollTop:0},100)})};function blockSearchResultControl(e,t){-1===t?e.removeClass("block-search--form-active"):e.addClass("block-search--form-active"),e.find(".block-search__result__item a").attr("tabindex",t),e.find(".block-search__form__close").attr("tabindex",t)}let initBlockSearch=function(){var e;document.querySelector(".block-search__result")&&(e=".block-search__box input",$(e).on("focus",function(){blockSearchResultControl($(this).closest(".block-search"),0)}),$(e).on("blur",function(){setTimeout(function(){document.activeElement.classList.contains("block-search__form__close")||blockSearchResultControl($(".block-search"),-1)},0)}),$(".block-search__form__close").on("click",function(){blockSearchResultControl($(this).closest(".block-search"),-1)}),$(".block-search__result__item__link").on("blur",function(){blockSearchResultControl($(this).closest(".block-search"),-1)}))},showSearchFilter=function(){var e=".js-showSearchFilter";0<$(e).length&&$(e).on("click",function(){$(this).closest(".js-SearchFilter").find(".js-SearchFilterTarget").toggleClass("hide-element--md")})},showSearchFilterMore=function(){var e=".js-showSearchFilterMore";let t=".block-search-header__filters__more",s=".block-search-header__filters__more__row--more",i="hide-element";0<$(e).length&&$(e).on("click",function(){$(s).hasClass(i)?($(this).closest(t).find(s).removeClass(i),$(this).closest(t).find(s).find("input, select").attr("tabindex",0),$(this).closest(t).find(s).find(".form-input").children("input").focus(),$(this).attr("aria-expanded",!0),$(this).find("span").text($(this).attr("data-less"))):($(this).closest(t).find(s).addClass(i),$(this).closest(t).find(s).find("input, select").attr("tabindex",-1),$(this).attr("aria-expanded",!1),$(this).find("span").text($(this).attr("data-more")))})},changeGridCard=function(){var e=".js-gridChangeCard";let t="block-search-header__info__change__icon--current";0<$(e).length&&$(e).on("click",function(){$(this).closest("section").addClass("gridChangeCard"),$(this).addClass(t),$(this).closest("section").find(".js-gridChangeRow").removeClass(t)})},changeGridRow=function(){var e=".js-gridChangeRow";let t="block-search-header__info__change__icon--current";0<$(e).length&&$(e).on("click",function(){$(this).closest("section").removeClass("gridChangeCard"),$(this).addClass(t),$(this).closest("section").find(".js-gridChangeCard").removeClass(t)})},initSearchHeader=function(){$(".block-search-header").on("click",".clean-all-filter",function(){var e=this.dataset.cleanForm;0!==e.length&&0!==$("#"+e).length&&($("#"+e).get(0).reset(),$("#"+e).find("select").each(function(e,t){$(t).val(""),$(t).trigger("change")}),$(this).closest(".block-search-header").find(".block-search-header__filters__more__row button").addClass("hide-element"),$(this).closest(".block-search-header").find(".block-search-header__filters__more__row .js-update-search").removeClass("hide-element"),$(this).closest(".block-search-header__filters__result").remove())}),$(".block-search-header").on("click",".clean-filter",function(){var e=this.dataset.cleanForm,t=this.dataset.cleanField;$(this).closest(".block-search-header").find(".block-search-header__filters__more__row button").addClass("hide-element"),$(this).closest(".block-search-header").find(".block-search-header__filters__more__row .js-update-search").removeClass("hide-element"),(2===$(this).closest(".block-search-header__filters__result").find("li").length?$(this).closest(".block-search-header__filters__result"):$(this).parent()).remove(),0!==e.length&&0!==t.length&&0!==$(`#${e} #`+t).length&&("SELECT"===(e=$(`#${e} #`+t).get(0)).tagName?($(e).val(""),$(e).trigger("change")):$(e).val(""))})},subCategoryCheckbox=function(){let t=".form-check",s=".form-check__subcategory";0<$(t).length&&($(t).each(function(e,t){0<$(t).find(s).length&&($(t).hasClass("form-check__subcategory")||$(this).children("input").on("change",function(){1==$(this).prop("checked")&&$(this).siblings(s).find("input").each(function(e,t){$(t).prop("checked",!0)})}))}),$(s).on("change",function(){var e=$(this).closest(t).find(s).find("input");$(this).closest(t).find(s).find("input:checked").length==e.length?$(this).closest(t).children("input").prop("checked",!0):$(this).closest(t).children("input").prop("checked",!1)}),$(".block-sidebar-filter__box").on("hide.bs.collapse",function(){$(this).find("label").attr("tabindex",-1),$(this).find("input.js-schedule-field").attr("tabindex",-1)}),$(".block-sidebar-filter__box").on("show.bs.collapse",function(){$(this).find("label").attr("tabindex",0),$(this).find("input.js-schedule-field").attr("tabindex",0)}),$(".block-sidebar-filter__box__header p").keyup(function(e){$(".block-sidebar-filter__box__header p").is(":focus")&&13==e.keyCode&&$(this).click()}))},resetFilter=function(){var e=".js-restFilter";let t=".block-sidebar-filter";0<$(e).length&&$(e).on("click",function(){$(this).closest(t).find("input").prop("checked",!1),$(this).closest(t).find("input").val(""),$(this).closest(t).find(".js-schedule-field").datepicker("clearDates")})},showFilterMobile=function(){var e=".js-showFilterMobile";let t=".block-sidebar-filter__accordion",s="block-sidebar-filter__accordion--show",i=".block-sidebar-filter",n="no-scrolling";0<$(e).length&&$(window).width()<992&&($(e).on("click",function(){$(this).closest(i).find(t).addClass(s),$(this).closest("body").addClass(n)}),$(".js-closeFilter").on("click",function(){$(this).closest(i).find(t).removeClass(s),$(this).closest("body").removeClass(n)}))},blockSuggestions=function(){if(initSuggestionsVisibility(),0<$(".block-suggestions__handle").length&&$(".block-suggestions__handle").on("click",function(){var e=".form-check-label, .form-control, .button";$(this).parent().find(".block-suggestions__form").toggleClass("block-suggestions__form--expanded"),$(this).toggleClass("block-suggestions__handle--active"),$(".block-suggestions__form").hasClass("block-suggestions__form--expanded")?$(".block-suggestions__form").find(e).attr("tabindex",0):$(".block-suggestions__form").find(e).attr("tabindex",-1)}),0<$(".block-suggestions__form__options").length){let t=".block-suggestions__form__options .form-check-label";$(t).on("click",function(){var s=$(this).closest(".block-suggestions__form__options").find($(this).parent()).index();$(this).closest(".block-suggestions__form__options").find(".icon-star").removeClass("icon-star"),$(this).closest(".block-suggestions__form__options").find(".icon-star-border").each((e,t)=>{e<=s&&$(t).addClass("icon-star")})}),$(t).keyup(function(e){$(t).is(":focus")&&13==e.keyCode&&$(this).click()})}let t=".block-suggestions__form__options .form-check-label, textarea, button";0<$(t).length&&$(t).keyup(function(e){$(t).is(":focus")&&27==e.keyCode&&$(".block-suggestions__handle").click()})};function suggestionsWindowProgress(e){var t=document.querySelector("body").offsetHeight;return 100*(e+window.innerHeight)/t}function suggestionsForceClose(e){e&&e.classList.contains("block-suggestions__handle--active")&&e.click()}function showSuggestions(e,t){return!!e&&(.25*document.querySelector("body").offsetHeight<=t||window.innerHeight+window.scrollY>=document.body.offsetHeight)}let initSuggestionsVisibility=()=>{let s=document.querySelector(".block-suggestions");if(s){let t=s.querySelector(".block-suggestions__handle");document.addEventListener("scroll",()=>{var e=window.scrollY;showSuggestions(s,e)?s.classList.add("block-suggestions--visible"):(s.classList.remove("block-suggestions--visible"),suggestionsForceClose(t))})}};function tabIsMenu(e){return e.parentElement.classList.contains("block-tabs-menu")}function tabMenuActivated(e){return e.classList.contains("tab-menu-activated")}function tabActivateMenu(e){e.classList.add("tab-menu-activated")}function tabActiveTabText(e){var t=e.querySelector(".active");return t||(t=e.querySelector("li a")).classList.add("active"),t.innerText}function tabAddToggleButton(e,t){var s=document.createElement("button"),t=(s.classList.add("button","dropdown-toggle","tab-menu-toggle"),s.setAttribute("data-bs-toggle","dropdown"),s.setAttribute("aria-expanded","false"),s.setAttribute("id",t),s.innerText=tabActiveTabText(e),document.createElement("em"));t.classList.add("icon-chevron-down"),s.append(t),e.prepend(s)}function tabProcessMenu(e,t){tabMenuActivated(e)||(e.closest(".block-tabs").classList.add("dropdown"),e.classList.add("dropdown-menu"),t=e.getAttribute("id")?e.getAttribute("id"):"tab00"+t,e.setAttribute("aria-labelledby",t),tabAddToggleButton(e.closest(".block-tabs"),t),tabActivateMenu(e))}let blokTabs=function(){var e=".block-tabs__tab",t=new URL(window.location).searchParams.get("tabOption")||"";$(e).length<1||($(e).each(function(e,i){tabIsMenu(i)?tabProcessMenu(i,e):0<$(i).length&&$(window).width()<992?($(i).prop("scrollWidth")>$(i).width()&&$(i).addClass("block-tabs__tab--scroll"),$(i).on("touchmove",function(){var e=$(i),t=e.scrollLeft(),s=e.width();e.get(0).scrollWidth-t-s==0?$(i).addClass("block-tabs__tab--opacity"):$(i).removeClass("block-tabs__tab--opacity")})):$(i).removeClass("block-tabs__tab--scroll")}),$(e).find("a[data-bs-toggle]").not(".js-touched-tab").each(function(e,t){$(t).addClass("js-touched-tab"),$(t).on("click",function(){setTimeout(function(){blockTableResponsive()},200)})}),0$(i).find("ul").width()&&$(i).addClass("block-terms-filter--scroll"),$(i).find("ul").on("touchmove",function(){var e=$(i).find("ul"),t=e.scrollLeft(),s=e.width();e.get(0).scrollWidth-t-s-200<=0?$(i).addClass("block-terms-filter--opacity"):$(i).removeClass("block-terms-filter--opacity")})):$(i).removeClass("block-terms-filter--scroll")})},click="js-showTag",element=".js-tags",hideClass="hide-element",blockTextImageCount=function(i){$(element).each(function(e,t){var s;t.querySelector(".btn-more .icon-less").classList.contains(hideClass)&&(s=$(t).children("li").not(".btn-more").length,i{var t=e.querySelector("button");t&&e.hasAttribute("tabindex")&&(t.setAttribute("tabindex",e.getAttribute("tabindex")),e.removeAttribute("tabindex"))},toggleBlockTextImageTagsList=e=>{var t=e.closest(".js-tags").querySelectorAll('li[data-hide="true"]'),e=e.closest("."+click);t&&(t.forEach(e=>{e.classList.toggle(hideClass),e.querySelector("a").setAttribute("tabindex",e.classList.contains(hideClass)?-1:0)}),e.querySelectorAll("em").forEach(e=>{e.classList.toggle(hideClass)}))},blockTextimageTags=function(){var e=document.querySelectorAll("."+click);e&&(window.innerWidth<=768?blockTextImageCount(3):blockTextImageCount(5),e.forEach(e=>{var t;!e.classList.contains("js-events-added")&&(startBlockTextImageTagsControl(e),t=e.querySelector("button"))&&(t.addEventListener("click",e=>{toggleBlockTextImageTagsList(e.target)}),t.addEventListener("keyup",e=>{"Enter"===e.key&&toggleBlockTextImageTagsList(e.target)}),e.classList.add("js-events-added"))}))},createblockvideosCarousel=function(e){new Swiper(e,{slidesPerView:1,spaceBetween:16,pagination:{el:".swiper-pagination-videos",clickable:!0},breakpoints:{768:{slidesPerView:2.2,spaceBetween:30}},a11y:{prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide"}})},destroyblockvideosCarousel=e=>{e.swiper&&e.swiper.destroy()},blockvideos=function(){var e=document.querySelectorAll(".js-blockvideos");if(e){let t=window.innerWidth;e.forEach(e=>{(992<=t?destroyblockvideosCarousel:createblockvideosCarousel)(e)})}},headerSearchInit=function(){$(".main-header__search__form__input.form-control").on("focus",function(){$(this).closest(".main-header").addClass("main-header--form-active"),$(this).closest(".main-header").find(".main-header__search__result__item a").attr("tabindex",0),$(this).closest(".main-header").find(".main-header__search__form__close").attr("tabindex",0)}),$(".main-header__search__form__close").on("click",function(){$(this).closest(".main-header").removeClass("main-header--form-active"),$(this).closest(".main-header").find(".main-header__search__result__item a").attr("tabindex",-1),$(this).closest(".main-header").find(".main-header__search__form__close").attr("tabindex",-1),$(this).closest(".main-header").removeClass("js-search-expanded"),$(this).closest(".main-header").find(".js-toggleSearch em").removeClass("icon-close"),$(this).closest(".main-header").hasClass("js-scroll-minimized")&&resetSearchCollapsed()}),$(document).keyup(function(e){27==e.keyCode&&($(".main-header").removeClass("main-header--form-active"),$(".main-header").find(".main-header__search__result__item a").attr("tabindex",-1),$(".main-header").find(".main-header__search__form__close").attr("tabindex",-1)),$(".js-selectLanguage, .main-header__content__logo-link").is(":focus")&&($(".main-header").removeClass("main-header--form-active"),$(".main-header").find(".main-header__search__result__item a").attr("tabindex",-1),$(".main-header").find(".main-header__search__form__close").attr("tabindex",-1)),$(".skip-to__link").is(":focus")&&$(".main-header").hasClass("js-scroll-minimized")&&resetSearchCollapsed()})};function updateHeaderItemsTabindex(t){document.querySelector(".main-header__content__logo-link")?.setAttribute("tabindex",t),document.querySelector(".main-header .js-selectLanguage")?.setAttribute("tabindex",t),document.querySelector(".main-header .main-header__search__form__input")?.setAttribute("tabindex",t),document.querySelector(".main-header .main-header__search__form__close")?.setAttribute("tabindex",t),document.querySelectorAll(".main-header__search__result a")?.forEach(e=>{e.setAttribute("tabindex",t)})}function clearCollapsedHeader(){document.querySelector(".main-header")?.classList.remove("js-scroll-minimized"),document.querySelector(".main-header")?.classList.remove("js-scroll-expanded"),document.querySelector(".main-header .js-toggleSearch")?.classList.add("d-none"),updateHeaderItemsTabindex(0)}function collapseHeader(){document.querySelector(".main-header")?.classList.add("js-scroll-minimized"),document.querySelector(".main-header")?.classList.remove("js-scroll-expanded"),document.querySelector(".main-header .js-toggleSearch")?.classList.remove("d-none"),updateHeaderItemsTabindex(-1)}function expandHeader(){document.querySelector(".main-header")?.classList.add("js-scroll-expanded"),document.querySelector(".main-header")?.classList.remove("js-scroll-minimized"),document.querySelector(".main-header .js-toggleSearch")?.classList.add("d-none"),updateHeaderItemsTabindex(0)}let expandedHeaderHeight=0,initScrollHeader=function(){992<=$(window).width()?(0===expandedHeaderHeight&&(expandedHeaderHeight=$(".main-header > .container").not(".main-header.js-scroll-minimized > .container").height()+0),992<=$(window).width()&&(this.scrollY>=expandedHeaderHeight?collapseHeader:expandHeader)(),$(window).on("scroll",function(e){992<=$(window).width()&&(this.scrollY>=expandedHeaderHeight?collapseHeader:expandHeader)()})):clearCollapsedHeader()};function activeSearchCollapsed(){document.querySelector(".js-toggleSearch em").classList.add("icon-close"),document.querySelector(".main-header").classList.add("js-search-expanded"),document.querySelector(".main-header").classList.add("main-header--form-active"),document.querySelector(".main-header__content__logo-link").setAttribute("tabindex",-1),document.querySelector(".main-header .js-selectLanguage").setAttribute("tabindex",-1),document.querySelector(".main-header__search__form__input").setAttribute("tabindex",0),document.querySelector(".main-header__search__form__input").focus()}function resetSearchCollapsed(){document.querySelector(".js-toggleSearch em").classList.remove("icon-close"),document.querySelector(".main-header").classList.remove("js-search-expanded"),document.querySelector(".main-header").classList.remove("main-header--form-active"),updateHeaderItemsTabindex(-1)}let initCollapsedSearch=function(){null!==document.querySelector(".js-toggleSearch")&&($(".js-toggleSearch").on("click",function(){($(this).find("em").hasClass("icon-close")?resetSearchCollapsed:activeSearchCollapsed)()}),$(".main-header__principal-menu__link--button.js-toggleMenu ").on("focus",function(){setTimeout(function(){null!==document.querySelector(".js-search-expanded")&&resetSearchCollapsed()},100)}))},closePrincipalMenu=function(e){e.find(".main-header__principal-menu__link--button").removeClass("js-expanded"),e.find(".main-header__principal-menu__link--button em").removeClass("icon-close"),e.find(".main-header__principal-menu__link--button em").addClass("icon-menu"),e.find(".js-MainheaderSublevelmenuItemCurrentLevel").removeClass("js-MainheaderSublevelmenuItemCurrentLevel"),resetPrincipalMenu(e.parent()),e.find(".main-header__sublevel-menu").removeClass("js-expanded"),document.querySelector(".main-header__principal-menu").style.removeProperty("--sublevel-height"),document.querySelector(".main-header__principal-menu").style.removeProperty("--menu-shadow-width"),document.querySelector(".main-header__principal-menu").style.removeProperty("--menu-inside-shadow-width")},openPrincipalMenu=($(document).keyup(function(e){27==e.keyCode&&($(".main-header__principal-menu__link--button").removeClass("js-expanded"),$(".main-header__principal-menu__link--button em").removeClass("icon-close"),$(".main-header__principal-menu__link--button em").addClass("icon-menu"),$(".js-MainheaderSublevelmenuItemCurrentLevel").removeClass("js-MainheaderSublevelmenuItemCurrentLevel"),$(".main-header__sublevel-menu").removeClass("js-expanded"))}),function(e){$(e).find(".js-toggleMenu em").addClass("icon-close"),$(e).find(".js-toggleMenu em").removeClass("icon-menu"),$(e).find(".main-header__sublevel-menu--first-level").addClass("js-expanded"),$(e).find(".js-toggleMenu").addClass("js-expanded")}),resetPrincipalMenu=function(e){$(e).find(".main-header__sublevel-menu").each((e,t)=>{cleanSublevelMenu(t)})},expandCollapsePrincipalMenu=function(e){var t=$(e).find(".js-toggleMenu em"),s=document.querySelector(".main-header");document.querySelector(".main-header__principal-menu").style.setProperty("--menu-shadow-height",s.offsetHeight+"px"),t.hasClass("icon-menu")?(openPrincipalMenu(e),e.get(0).querySelector(".main-header__sublevel-menu--first-level").offsetHeight+50+s.offsetHeight+10>=window.innerHeight&&s.classList.add("compressed-menu")):(closePrincipalMenu(e),s.classList.remove("compressed-menu"))},expandCollapseSubmenu=function(e){$(e).toggleClass("js-expanded")},cleanSublevelMenu=function(e){$(e).find(".js-MainheaderSublevelmenuItemActive").each((e,t)=>{$(t).removeClass("js-MainheaderSublevelmenuItemActive"),$(t).find("a").first().attr("aria-expanded","false"),$(t).find(".main-header__sublevel-menu").removeClass("js-expanded")})};function setSubmenuHeight(){let s=0,i=0;document.querySelector(".main-header__principal-menu").style.removeProperty("--sublevel-height"),document.querySelectorAll(".main-header__sublevel-menu.js-expanded").forEach((e,t)=>{i++,e.offsetHeight>s&&(s=e.offsetHeight)}),document.querySelector(".main-header__principal-menu").style.setProperty("--sublevel-height",s+"px"),document.querySelector(".main-header__principal-menu").style.setProperty("--menu-shadow-width",100*i+"%"),document.querySelector(".main-header__principal-menu").style.setProperty("--menu-inside-shadow-width",1/i*100+"%")}function initMenuWrapper(){var e,t=document.querySelector(".main-header__sublevel-menu--first-level"),s=document.querySelector(".main-header__principal-menu__link--button");t&&s&&((e=document.createElement("div")).classList.add("main-header__principal-menu__wrapper"),e.append(t),s.after(e))}let activeSubmenuItem=function(e){cleanSublevelMenu(e.closest(".main-header__sublevel-menu")),$(e.closest(".main-header__sublevel-menu__item")).toggleClass("js-MainheaderSublevelmenuItemActive"),$(e).hasClass("has-no-submenu")||($(e.closest(".main-header__sublevel-menu--first-level")).find(".js-MainheaderSublevelmenuItemCurrentLevel").removeClass("js-MainheaderSublevelmenuItemCurrentLevel"),$(e).parent().addClass("js-MainheaderSublevelmenuItemCurrentLevel"),$(e).attr("aria-expanded","true")),0<$(e).next().length&&$(e).next().hasClass("main-header__sublevel-menu")&&expandCollapseSubmenu($(e).next()),setSubmenuHeight()},clickOptionMenu=function(e){$(e).parent().hasClass("js-MainheaderSublevelmenuItemActive")?($(e).parent().find(".js-expanded").removeClass("js-expanded"),$(e).parent().removeClass("js-MainheaderSublevelmenuItemActive js-MainheaderSublevelmenuItemCurrentLevel"),$(e).attr("aria-expanded","false")):activeSubmenuItem(e),setSubmenuHeight()},initMenu=function(){0<$(".main-header__principal-menu__link.js-toggleMenu").length&&($(".main-header__principal-menu__link.js-toggleMenu").on("click",function(){expandCollapsePrincipalMenu($(this).parent())}),$(".main-header__principal-menu__link.js-toggleMenu").on("blur",function(){var t=$(this);setTimeout(function(){var e=$(":focus");0!=e.length&&"HTML"!==e.parentsUntil(".main-header__sublevel-menu--first-level").last().get(0).tagName||closePrincipalMenu(t.closest(".main-header__principal-menu__item"))},0)}),$(".main-header__sublevel-menu__item__link.submenu-control").on("click",function(){clickOptionMenu(this)}),$(".main-header__sublevel-menu--first-level a").on("blur",function(){var t=$(this);setTimeout(function(){var e=$(":focus");e.hasClass("js-toggleMenu")||0!=e.length&&"HTML"!==e.parentsUntil(".main-header__sublevel-menu--first-level").last().get(0).tagName||closePrincipalMenu(t.closest(".main-header__principal-menu__item"))},0)}),initMenuWrapper())},selectLanguage=function(){let e=".main-header__language",t=".js-selectLanguage",s=".main-header__language__select",i="show--language";0<$(t).length&&($(t).on("click",function(){"false"==$(this).attr("aria-expanded")?($(this).closest(e).find(s).addClass(i),$(this).closest(e).find(s).find("a").attr("tabindex",0),$(this).attr("aria-expanded",!0)):($(this).closest(e).find(s).removeClass(i),$(this).closest(e).find(s).find("a").attr("tabindex",-1),$(this).attr("aria-expanded",!1))}),$("body").on("click",function(){$(t).closest(e).find(s).removeClass(i),$(t).closest(e).find(s).find("a").attr("tabindex",-1),$(t).attr("aria-expanded",!1)}),$(t).on("click",function(e){e.stopPropagation()}))};