const data=[{animations:[],id:8,name:"picture",lifeTime:{start:0,end:8e3},isVisible:!0},{animations:[],id:3,name:"license",lifeTime:{start:0,end:8e3},isVisible:!0,bgColor:"rgba(51, 51, 51, 1)"},{animations:[],id:12,name:"license",lifeTime:{start:0,end:8e3},isVisible:!1,bgColor:"rgba(51, 51, 51, 1)"},{animations:[],id:4,name:"age",lifeTime:{start:0,end:8e3},isVisible:!0},{animations:[],id:9,name:"age",lifeTime:{start:0,end:8e3},isVisible:!1},{animations:[{type:"slide",start:0,duration:600},{type:"disappearance",start:3400,duration:600}],id:5,name:"header",lifeTime:{start:0,end:4e3},isVisible:!0,bgColor:"rgba(255, 255, 255, 1)"},{animations:[{type:"slide",start:4e3,duration:600},{type:"disappearance",start:7400,duration:600}],id:10,name:"header",lifeTime:{start:4e3,end:8e3},isVisible:!0,bgColor:"rgba(255, 255, 255, 1)"},{animations:[],id:11,name:"logo",lifeTime:{start:0,end:8e3},isVisible:!0,bgColor:"rgba(255, 255, 255, 1)"}],td=8e3;function cbr(t,e,i,n){const a=3*t,s=3*(i-t)-a,o=1-a-s,r=3*e,l=3*(n-e)-r,c=1-r-l,m=t=>((o*t+s)*t+a)*t;function d(t){if(0===t||1===t)return t;let e=t;for(let i=0;i<8;i++){const i=(3*o*e+2*s)*e+a,n=m(e)-t;if(Math.abs(n)<1e-6)break;e-=n/i}return e}return t=>t<=0?0:t>=1?1:((c*d(t)+l)*d(t)+r)*d(t)}document.addEventListener("DOMContentLoaded",function(){class t{constructor(t=8e3){this.animations=[],this.loop=!0,this.total=t,this.lastUpdatedTime=0,this.flags=new WeakMap,this.infinityAnimations=new Set(["levitationSlow","levitationFast","pulsationLow","pulsationLarge"]),this.hasInfinityAnimation=!1,this.totalTimeAfterStartForInfinity=0}add(t,e,i,n){const a={element:t,func:e,start:i,duration:n};this.animations.push(a),this.flags.set(a,!1)}updateHasInfinityAnimation(){this.hasInfinityAnimation=this.animations.some(t=>this.infinityAnimations.has(t.func.name))}prepare(t=!1){let e;t&&this.updateHasInfinityAnimation(),requestAnimationFrame(t=>this.lastUpdatedTime=e=t);const i=t=>{if((t-e)/this.total<1)return window.dispatchEvent(new CustomEvent("animation-tick",{detail:t-e})),void requestAnimationFrame(i);window.dispatchEvent(new CustomEvent("animation-end"))};requestAnimationFrame(i)}play(){const t=t=>{const e=t.detail,i=Math.ceil(performance.now()),n=i-this.lastUpdatedTime;this.lastUpdatedTime=i;const a=e+n;this.hasInfinityAnimation&&(this.totalTimeAfterStartForInfinity+=n),this.animations.forEach(t=>{if(this.infinityAnimations.has(t.func.name)){let e=this.totalTimeAfterStartForInfinity-t.start;this.flags.set(t,!0),e=Math.max(0,e);const i=e%t.duration,n=Math.min(i/t.duration,1);return void t.func({progress:n,element:t.element})}let e=a-t.start;if(e<=0){if(this.flags.get(t))return this.flags.set(t,!1),void t.func({element:t.element,progress:0})}else if(e>=t.duration){if(this.flags.get(t))return this.flags.set(t,!0),void t.func({element:t.element,progress:1})}else{this.flags.set(t,!0);const i=Math.min(e,t.duration),n=Math.min(i/t.duration,1);t.func({element:t.element,progress:n})}})};window.addEventListener("animation-tick",t);const e=()=>{window.removeEventListener("animation-tick",t),window.removeEventListener("animation-end",e),this.loop&&(this.prepare(),this.play())};window.addEventListener("animation-end",e)}stop(){this.loop=!1,window.dispatchEvent(new CustomEvent("animation-end"))}}!function(){const e=new t(td);for(let t=0;t{n.style.opacity="0",window[t.type]&&e.add(n,window[t.type],t.start,t.duration)})}e.prepare(!0),e.play()}()});const pio2=cbr(.33,0,.67,1),pio2Dot2=cbr(.31,0,.69,1),pio2Dot7=cbr(.28,0,.72,1),eout=cbr(.42,0,.56,.99),esi=cbr(.47,0,.745,.715),esiOut=cbr(.445,.05,.55,.95),eeio=cbr(.83,-.25,.17,1.25);function oty(t,e,i){const{element:n}=i;n.style.opacity=`${t}`,n.style.transform=`translateY(${e}px)`}function otx(t,e,i){const{element:n}=i;n.style.opacity=`${t}`,n.style.transform=`translateX(${e}px)`}function osc(t,e,i){const{element:n}=i;n.style.opacity=`${t}`,n.style.transformOrigin="center",n.style.transform=`scale(${e})`}function orot(t,e,i){const{element:n}=i;n.style.opacity=`${t}`,n.style.transformOrigin="center",n.style.transform=`rotate(${e}deg)`}function osr(t,e,i,n){const{element:a}=n;a.style.opacity=`${t}`,a.style.transformOrigin="center",a.style.transform=`scale(${e}) rotate(${i}deg)`}function pcal(t,e){const{progress:i}=e;let n;const a=.5,s=i<=a;n=s?i/a:(i-a)/a;return 1+(s?0:1)*t+(s?1:-1)*t*(1===n?1:esiOut(n))}function appearance(t){const{element:e,progress:i}=t,n=1===i?1:eout(i);e.style.opacity=`${n}`}function disappearance(t){const{element:e,progress:i}=t,n=0===i?0:eout(1-i);e.style.opacity=`${n}`}function slide(t){const{progress:e}=t,i=1===e?1:pio2(e);oty(i,20-20*i,t)}