document.addEventListener("DOMContentLoaded",(function(){const e=function(e){const t=new IntersectionObserver(((e,t)=>{e.forEach((e=>{if(e.isIntersecting){const s=e.target;s.dataset.src&&(s.src=s.dataset.src),s.dataset.srcset&&(s.srcset=s.dataset.srcset),s.dataset.sizes&&(s.sizes=s.dataset.sizes),delete s.dataset.src,delete s.dataset.srcset,delete s.dataset.sizes,t.unobserve(s)}}))}));e.forEach((e=>{t.observe(e)}))};e(document.querySelectorAll(".cwvlazyload"));new MutationObserver((t=>{t.forEach((t=>{"childList"===t.type&&t.addedNodes.forEach((t=>{if(1===t.nodeType&&t.querySelectorAll){const s=t.querySelectorAll(".cwvlazyload");e(s)}}))}))})).observe(document.body,{childList:!0,subtree:!0})}));