1document.addEventListener("DOMContentLoaded",(function(){const e=document.getElementById("shopify-section-");if(!e)return;const t=document.querySelectorAll(".timeline__slide"),n=document.querySelectorAll(".timeline__nav-item"),i=document.querySelector(".wave-svg__container path");if(!t.length||!n.length)return;function o(n){const o=t[n]?.getAttribute("data-background");o&&(e.style.setProperty("--section-background",o),i&&(i.style.fill=o))}const c=document.querySelector(".timeline__slider");c&&c.addEventListener("slideChange",(function(e){o(Array.prototype.indexOf.call(t,e.detail.currentSlide))})),n.forEach((function(e){e.addEventListener("click",(function(){const n=parseInt(e.getAttribute("data-slide-index"),10)-1;!isNaN(n)&&n>=0&&n<t.length&&o(n)}))})),o(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.