1((e,s)=>{void 0!==Splide.defaults&&(Splide.defaults=Object.assign(Splide.defaults,{speed:1e3})),s.addEventListener("DOMContentLoaded",()=>{const e=void 0;s.querySelectorAll(".splide:not(.splide--custom)").forEach(e=>{const t=e.querySelectorAll(".splide__slide"),d=e.querySelector(".splide__arrow--next"),n=e.querySelector(".splide__arrow--prev"),i=e.querySelector(".splide__counter span.current"),l=new Splide(e);let o=!0;l.on("mounted",()=>{const t=new CustomEvent("splide-on-mounted",{detail:{node:e,splide:l}});s.dispatchEvent(t)}),l.on("ready",()=>{t.length>0&&t[0].classList.add("is-current"),null!==d&&null!==n&&(o=!d.hasAttribute("disabled")||!n.hasAttribute("disabled")),o?e.classList.remove("splide--hide-navigation"):e.classList.add("splide--hide-navigation");const i=new CustomEvent("splide-on-ready",{detail:{node:e,splide:l}});s.dispatchEvent(i)}),l.on("move",(d,n,o)=>{t.forEach(e=>{e.classList.remove("is-current")}),t[d].classList.add("is-current","is-in-transition"),null!==i&&(i.innerText=d+1);const a=new CustomEvent("splide-on-move",{detail:{node:e,splide:l,newIndex:d,prevIndex:n,destIndex:o}});s.dispatchEvent(a)}),l.on("moved",(d,n,i)=>{t[d].classList.remove("is-in-transition");const o=new CustomEvent("splide-on-moved",{detail:{node:e,splide:l,newIndex:d,prevIndex:n,destIndex:i}});s.dispatchEvent(o)}),l.on("resized",()=>{null!==d&&null!==n&&(o=!d.hasAttribute("disabled")||!n.hasAttribute("disabled")),o?e.classList.remove("splide--hide-navigation"):e.classList.add("splide--hide-navigation");const t=new CustomEvent("splide-on-resized",{detail:{node:e,splide:l}});s.dispatchEvent(t)}),l.mount()})})})(window,document);
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.