1document.addEventListener("DOMContentLoaded",()=>{const e=window.Flickity;if("function"!=typeof e)return;const t=t=>{const n=t.closest(".gallery-with-thumbnails"),a=n?.nextElementSibling;if(!a?.matches(".thumbnails-nav-slider")||!e.data(t))return;if(e.data(a))return;const l=new e(a,{asNavFor:t,contain:!0,pageDots:!1,prevNextButtons:!1,draggable:"true"===n.dataset.draggable,wrapAround:"true"===n.dataset.cellLoop,cellAlign:"left"});a.dispatchEvent(new CustomEvent("pom:carousel-ready",{detail:{flickity:l}})),a.addEventListener("click",n=>{const a=n.target.closest("button");if(!a)return;const o=a.closest(".carousel-cell"),r=l.cells.findIndex(e=>e.element===o);r>=0&&e.data(t)?.selectCell(r)})};document.querySelectorAll(".gallery-with-thumbnails .web-carousel-inner").forEach(t),document.addEventListener("pom:carousel-ready",e=>t(e.target),!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.