1!function(){"use strict";customElements.get("press-component")||customElements.define("press-component",class extends HTMLElement{constructor(){super(),this.slider=this.querySelector("[data-press-items]"),this.sliderNav=this.querySelector("[data-logo-slider]"),this.checkSlidesEvent=()=>this.checkSlides(),this.sliderResizeEvent=()=>this.resizeSlider()}connectedCallback(){this.resizeSlider(),document.addEventListener("theme:resize:width",this.checkSlidesEvent),document.addEventListener("theme:resize:width",this.sliderResizeEvent)}checkSlides(){const e=this.closest("section").offsetWidth,t=this.querySelectorAll("[data-logo-slide]"),i=window.theme.Flickity.data(this.sliderNav)||null;null!==i&&(i.options.draggable=!1,i.options.wrapAround=!1,i.options.contain=!0,this.getSlidesWidth()>e&&t.length>2&&(i.options.draggable=!0,i.options.wrapAround=!0,i.options.contain=!1),i.resize(),i.updateDraggable())}getSlidesWidth(){const e=this.querySelectorAll("[data-logo-slide]");let t=0;return e.length&&e.forEach((e=>{t+=e.offsetWidth})),t}initSlider(){let e=window.theme.Flickity.data(this.slider)||null,t=window.theme.Flickity.data(this.sliderNav)||null;const i=parseInt(this.dataset.duration),s="true"===this.dataset.autoplay&&i;e=new window.theme.Flickity(this.slider,{fade:!0,wrapAround:!0,adaptiveHeight:!1,prevNextButtons:!1,pageDots:!1,autoPlay:s,on:{ready:()=>{requestAnimationFrame((()=>{e&&e.resize()}))}}}),t=new window.theme.Flickity(this.sliderNav,{draggable:!1,wrapAround:!1,contain:!0,imagesLoaded:!0,asNavFor:this.slider,prevNextButtons:!1,adaptiveHeight:!1,pageDots:!0,on:{ready:()=>{this.querySelectorAll("[data-logo-slide]").forEach((t=>{t.addEventListener("keyup",(i=>{if(i.code===theme.keyboardKeys.ENTER||i.code===theme.keyboardKeys.NUMPADENTER||i.c
1ode===theme.keyboardKeys.SPACE){const i=Number(t.getAttribute("data-logo-index"));e.selectCell(i)}}))})),requestAnimationFrame((()=>{t&&t.resize()}))}}}),window.theme.flickitySmoothScrolling(this.slider),window.theme.flickitySmoothScrolling(this.sliderNav),t.on("change",(t=>{e.selectCell(t)})),e.on("change",(t=>{e.cells.forEach(((e,i)=>{e.element.querySelectorAll("a, button").forEach((e=>{e.setAttribute("tabindex",i===t?"0":"-1")}))}))}))}resizeSlider(){const e=window.theme.Flickity.data(this.slider)||null,t=window.theme.Flickity.data(this.sliderNav)||null;e&&t?(e?.resize(),t?.resize()):(this.initSlider(),setTimeout((()=>this.checkSlides()),300))}disconnectedCallback(){document.removeEventListener("theme:resize:width",this.checkSlidesEvent),document.removeEventListener("theme:resize:width",this.sliderResizeEvent)}})}();
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.