1import{t as e}from"./preload-helper.2rxlSZO5.js";var t=!1;async function n(){if(t)return;t=!0;let{defineElement:n}=await e(async()=>{let{defineElement:e}=await import(`./dist.BT0alV1F.js`);return{defineElement:e}},[]);customElements.get(`lord-icon`)||n()}function r(e){let t=Array.from(e.querySelectorAll(`.icon-grid-lord-icon`));if(!t.length)return;let n=null,r=-1,i=!1,a=!1,o=!1;function s(){return 3e3+Math.random()*2e3}function c(){n&&=(clearTimeout(n),null)}function l(){!n&&i&&!a&&(n=setTimeout(d,s()))}function u(e){let t=e.dataset.hoverState;t&&e.setAttribute(`state`,t)}function d(){if(n=null,!i||a)return;let e;do e=Math.floor(Math.random()*t.length);while(t.length>1&&e===r);r=e;let o=t[e];o.playerInstance&&!o.playerInstance.playing&&o.playerInstance.playFromStart(),l()}t.forEach(e=>{e.addEventListener(`mouseenter`,()=>{a=!0,c(),e.playerInstance&&!e.playerInstance.playing&&e.playerInstance.playFromStart()}),e.addEventListener(`mouseleave`,()=>{a=!1,l()})});async function f(){o=!0,await Promise.all(t.map(e=>e.readyPromise).filter(Boolean));for(let e=0;e<t.length;e++){let n=t[e];n.playerInstance&&n.playerInstance.playFromStart(),e<t.length-1&&await new Promise(e=>setTimeout(e,150))}t.forEach(e=>u(e)),l()}new IntersectionObserver(e=>{e.forEach(e=>{i=e.isIntersecting,i?o?l():f():c()})},{threshold:.2}).observe(e)}var i=document.querySelectorAll(`.icon-grid[data-icon-grid-id]`),a=new IntersectionObserver((e,t)=>{e.forEach(e=>{e.isIntersecting&&(t.unobserve(e.target),n().then(()=>r(e.target)))})},{rootMargin:`200px`});i.forEach(e=>a.observe(e));
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.