1import{o as L,R as E,_ as S}from"./app-CrT3tLfm.js";const p=5e3,_=[],h=document.querySelectorAll("[data-slider]");L(t=>{h.forEach((l,d)=>{if(_[d]??!1)return;const r=E[l.dataset.slider]??null;r!==null&&t.contentBoxSize[0].inlineSize>r||(m(l),_[d]=!0)})});async function m(t){const l=t.querySelector("[data-slider-track]");let d=!1;const r=l.cloneNode(!0);l.classList.add(t.dataset.slider?`max-${t.dataset.slider}:hidden`:"hidden");const s=document.createElement("div");s.setAttribute("data-glide-el","track"),s.classList.add("glide__track");const n=document.createElement("ul");n.classList.add("glide__slides",...(r.dataset.sliderTrack??"").split(" ")),Array.from(r.children).forEach(e=>{const c=document.createElement("li");c.classList.add("glide__slide"),e.classList.remove(t.dataset.slider?`max-${t.dataset.slider}:hidden`:"hidden"),c.append(e),n.append(c)}),s.append(n),t.prepend(s),t.dataset.slider&&s.classList.add(`${t.dataset.slider}:hidden`);const v=(await S(async()=>{const{default:e}=await import("./glide.esm-BBzpVtTg.js");return{default:e}},[])).default,i=new v(t,{type:"carousel",autoplay:p,perTouch:1});i.on("run.after",()=>{t.querySelector("[data-slider-live] [data-position]").innerText=i.index+1,s.querySelectorAll(".glide__slide").forEach(e=>{e.setAttribute("tabindex","-1"),e.classList.contains("glide__slide--active")&&!e.classList.contains("glide__slide--clone")?(e.removeAttribute("aria-hidden"),e.inert=!1,d&&(d=!1,e.focus())):(e.setAttribute("aria-hidden","true"),e.inert=!0)}),t.querySelectorAll("[data-slider-bullet]").forEach(e=>{e.classList.remove("active"),i.index===+e.dataset.sliderBullet&&e.classList.add("active")})}),i.mount(),s.querySelectorAll(".glide__slide").forEach(e=>{(!e.classList.contains("glide__slide--active")||e.classList.contains("glide__slide--clone"))&&(e.setAttribute("aria-hidden","true"),e.setAttribute("tabindex","-1"),e.inert=!0)});const a=t.querySelector("[data-slider-play]");let o="playing";function u(){i.pause(),a.dataset.sliderPlay="0",a.title=a.dataset.titlePlay,a.querySelector('[data-icon="play"]').classList.remove("hidden"),a.querySelector('[data-icon="pause"]').classList.add("hidden")}function y(){i.play(p),a.dataset.sliderPlay="1",a.title=a.dataset.titlePause,a.querySelector('[data-icon="play"]').classList.add("hidden"),a.querySelector('[data-icon="pause"]').classList.remove("hidden")}a.addEventListener("click",e=>{o=a.dataset.sliderPlay==="1"?"paused":"playing",a.dataset.sliderPlay==="1"?u():y(),e.stopPropagation()}),n.addEventListener("focusin",u),n.addEventListener("focusout",()=>o!=="playing"||y()),t.querySelectorAll("[data-slider-bullet]").forEach((e,c)=>{c||e.classList.add("active"),e.addEventListener("keyup",f=>{(f.key==="Enter"||f.key===" ")&&(d=!0)}),e.addEventListener("click",()=>{i.go(`=${e.dataset.sliderBullet}`)})}),t.querySelectorAll("[data-slider-move]").forEach(e=>{e.addEventListener("click",()=>{i.go(e.dataset.sliderMove==="next"?">":"<")})}),t.querySelector("[data-slider-live]").setAttribute("aria-live","polite")}
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.