"use strict";const gspbaosElementsGSClip=document.querySelectorAll('[data-aos="clip-down"], [data-aos="clip-up"], [data-aos="clip-left"], [data-aos="clip-right"], [data-aos="display-in"], [data-aos="display-in-slide"], [data-aos="display-in-zoom"], [data-aos="custom"], [data-aos="slide-left"], [data-aos="slide-right"], [data-aos="slide-top"], [data-aos="slide-bottom"]');function isElementInViewportGSClip(t){let l=t.getBoundingClientRect(),a=window.innerHeight||document.documentElement.clientHeight;return l.top<=a&&l.bottom>=0}function throttleGSClip(t,l){let a;return function(){let e=arguments;a||(t.apply(this,e),a=!0,setTimeout(()=>a=!1,l))}}function handleScrollGSClip(){gspbaosElementsGSClip.forEach(t=>{let l=t.getAttribute("data-aos-once");isElementInViewportGSClip(t)?setTimeout(()=>{t.classList.add("aos-animate")},10):!l&&t.classList.contains("aos-animate")&&!t.classList.contains("aos-init")&&t.classList.remove("aos-animate")})}const throttledHandleScrollGSClip=throttleGSClip(handleScrollGSClip,100);handleScrollGSClip(),window.addEventListener("scroll",throttledHandleScrollGSClip),window.addEventListener("resize",throttledHandleScrollGSClip);