"use strict";var loadeddotlottie=!1;const onGSdotLottieInteraction=()=>{if(!0===loadeddotlottie)return;loadeddotlottie=!0;let t=document.createElement("script");t.src="https://unpkg.com/@dotlottie/player-component@1.0.0/dist/dotlottie-player.js",document.body.appendChild(t);let e=document.getElementsByClassName("gs-dotlottieloader");for(let o=0;o<e.length;o++){let n=e[o];n.querySelector("dotlottie-player").addEventListener("ready",t=>{n.classList.add("dotlottie-loaded")})}};document.body.addEventListener("mouseover",onGSdotLottieInteraction,{once:!0}),document.body.addEventListener("touchmove",onGSdotLottieInteraction,{once:!0}),window.addEventListener("scroll",onGSdotLottieInteraction,{once:!0}),document.body.addEventListener("keydown",onGSdotLottieInteraction,{once:!0});var requestIdleCallback=window.requestIdleCallback||function(t){let e=Date.now();return setTimeout(function(){t({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-e))}})},1)};let gspbdotlottie=document.getElementsByClassName("gs-dotlottieloader");for(let i=0;i<gspbdotlottie.length;i++){let t=gspbdotlottie[i];t.classList.contains("gs-loadnow")&&requestIdleCallback(function(){onGSdotLottieInteraction()},{timeout:500})}