1var module_195946084134=function(){let emblaApi=null,removePrevNextBtnsClickHandlers=()=>{},removeDotBtnsAndClickHandlers=()=>{};function initEmbla(){const rootNode=document.querySelector(".carousel-quote .embla");if(!rootNode)return;const viewportNode=rootNode.querySelector(".embla__viewport"),prevButtonNode=(document.querySelector(".embla__slide").getAttribute("data-slides"),rootNode.querySelector(".embla__prev")),nextButtonNode=rootNode.querySelector(".embla__next"),dotsNode=rootNode.querySelector(".embla__dots");emblaApi=EmblaCarousel(viewportNode,{loop:!1,align:"center",containScroll:!1,startIndex:1}),emblaApi&&(prevButtonNode&&nextButtonNode&&(removePrevNextBtnsClickHandlers=addPrevNextBtnsClickHandlers(emblaApi,prevButtonNode,nextButtonNode)),dotsNode&&(removeDotBtnsAndClickHandlers=addDotsAndHandlers(emblaApi,dotsNode)),emblaApi.on("destroy",()=>{removePrevNextBtnsClickHandlers(),removeDotBtnsAndClickHandlers()}))}function handleEmblaResponsive(){const isDesktop=window.innerWidth>10;totalSlides,isDesktop&&!emblaApi&&initEmbla(),totalSlides>1?initEmbla():totalSlides<1&&emblaApi&&(emblaApi.destroy(),emblaApi=null)}document.addEventListener("DOMContentLoaded",()=>{handleEmblaResponsive()}),window.addEventListener("resize",()=>{clearTimeout(window._emblaResponsiveDebounce),window._emblaResponsiveDebounce=setTimeout(handleEmblaResponsive,150)})}(); 2//# sourceURL=https://304927.fs1.hubspotusercontent-na1.net/hubfs/304927/hub_generated/module_assets/1/195946084134/1760693268192/module_GWI_-_Carousel_Quote.js
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.