https://sodastream.co.uk/cdn/shop/t/136/assets/snippet.mobile-mach…?v=151776920559980401521773746166
1(()=>{"use strict";document.addEventListener("DOMContentLoaded",(function(){const t=document.querySelectorAll(".tooltip-icon"),e=document.querySelector(".description-container"),n=e?.querySelector(".title"),c=e?.querySelector(".description"),o=document.querySelector(".arrow-prev"),r=document.querySelector(".arrow-next"),i=e?.querySelector(".close-description");if(!(e&&t.length&&n&&c&&i&&o&&r))return;let u=0;function l(o){const r=t[o];if(r){n.textContent=r.getAttribute("data-title"),c.textContent=r.getAttribute("data-description");const t=r.querySelector("img.img-default").getAttribute("src");e.querySelector("#popup-image").setAttribute("src",t)}}t.forEach((function(t,n){t.addEventListener("click",(function(){u=n,l(n),e.style.display="block"}))})),i.addEventListener("click",(function(){e.style.display="none"})),o.addEventListener("click",(function(){u>0&&(u--,l(u))})),r.addEventListener("click",(function(){u<t.length-1&&(u++,l(u))})),l(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.