(()=>{function t(t,n,o,e){let i=null;const s=r=>{i||(i=r);const u=Math.min((r-i)/e,1);t.innerHTML=Math.floor(u*(o-n)+n),u<1&&window.requestAnimationFrame(s)};window.requestAnimationFrame(s)}function n(t){const n=t.getBoundingClientRect(),o=window.innerHeight||document.documentElement.clientHeight;return n.top+n.height>=0&&n.top=0&&n.bottom{const e=o.querySelector("[data-sysflow-countup-duration]"),i=e.getAttribute("data-sysflow-countup-duration"),s=Number(o.getAttribute("data-sysflow-countup")),r=e.innerHTML;["scroll","load"].forEach(u=>window.addEventListener(u,()=>{n(o)&&(o.classList.contains("is-in-viewport")||(o.classList.add("is-in-viewport"),t(e,s,r,i)))}))})})();