| Server IP : 185.252.147.100 / Your IP : 216.73.216.196 Web Server : nginx/1.27.3 System : Linux mitrofanov.ru 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64 User : mitr ( 1000) PHP Version : 8.2.29 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /www/html/dobrolom.com/html/js/ |
Upload File : |
var gsapscrolledfind=!1,gsapsplitTextinit="";function GSinit(e,t=!1,a=!1,s="",g="",o={}){let r=s||document;var i={};let l;if(gs_get_dataset(e,"triggertype"))var n=gs_get_dataset(e,"triggertype");else var n="scroll";e.getAttribute("data-prehidden")&&e.removeAttribute("data-prehidden");var d=GSGetBasicTween(e,o);if(gs_get_dataset(e,"path")){let c=gs_get_dataset(e,"path"),u=0==c.indexOf("#")?r.querySelector(c):c;d.motionPath={path:u,immediateRender:!0};let p=gs_get_dataset(e,"path-align");if(p){let y=0==p.indexOf("#")?r.querySelector(p):r.querySelector("#"+p);d.motionPath.align=y}d.motionPath.alignOrigin=[],null!==gs_get_dataset(e,"path-alignx")&&void 0!==gs_get_dataset(e,"path-alignx")?d.motionPath.alignOrigin[0]=parseFloat(gs_get_dataset(e,"path-alignx")):d.motionPath.alignOrigin[0]=.5,null!==gs_get_dataset(e,"path-aligny")&&void 0!==gs_get_dataset(e,"path-aligny")?d.motionPath.alignOrigin[1]=parseFloat(gs_get_dataset(e,"path-aligny")):d.motionPath.alignOrigin[1]=.5,null!==gs_get_dataset(e,"path-start")&&void 0!==gs_get_dataset(e,"path-start")&&(d.motionPath.start=parseFloat(gs_get_dataset(e,"path-start"))),null!==gs_get_dataset(e,"path-end")&&void 0!==gs_get_dataset(e,"path-end")&&(d.motionPath.end=parseFloat(gs_get_dataset(e,"path-end"))),gs_get_dataset(e,"path-orient")&&(d.motionPath.autoRotate=!0)}if(gs_get_dataset(e,"stagger")){var h=gs_get_dataset(e,"stagger");0==h.indexOf(".")||0==h.indexOf("#")?(0==h.indexOf(".")&&(l=r.querySelectorAll(h)),0==h.indexOf("#")&&(l=r.querySelector(h))):l=r.querySelectorAll("."+h)}else if(gs_get_dataset(e,"text")){let f=gs_get_dataset(e,"text"),m=e;e.querySelectorAll(".gspb_heading").length&&(m=e.querySelectorAll(".gspb_heading")),e.querySelectorAll(".gspb_text").length&&(m=e.querySelectorAll(".gspb_text"));let $=new SplitText(m,{type:"chars,words,lines",wordsClass:"gsap-g-word",charsClass:"gsap-g-char",linesClass:"gsap-g-line"});gsapsplitTextinit=$,l="chars"==f?$.chars:"words"==f?$.words:$.lines}else if(gs_get_dataset(e,"svgdraw")){let v=e,b="";gs_get_dataset(e,"customobject")&&(b=0==gs_get_dataset(e,"customobject").indexOf("#")||0==gs_get_dataset(e,"customobject").indexOf(".")?gs_get_dataset(e,"customobject"):"#"+gs_get_dataset(e,"customobject"),v=r.querySelector(b));let x=[],w=["path","line","polyline","polygon","rect","ellipse","circle"];for(let S in w)if(null!=v){let A=v.querySelectorAll(w[S]);A.length>0&&x.push(A)}l=x,"yes"==gs_get_dataset(e,"from")?d.drawSVG="0%":d.drawSVG="100%",gs_get_dataset(e,"bg")&&(d.stroke=gs_get_dataset(e,"bg"))}else if(gs_get_dataset(e,"morphend")){let P=gs_get_dataset(e,"morphend");if(null==document.getElementById("editor")&&MorphSVGPlugin.convertToPath("circle, rect, ellipse, line, polygon, polyline"),gs_get_dataset(e,"morphstart")){let M=gs_get_dataset(e,"morphstart");0!=M.indexOf("#")&&(M="#"+M),l=M}else{let _=[],k=["path"];for(let G in k){let q=e.querySelectorAll(k[G]);q.length>0&&_.push(q)}l=_}d.morphSVG={shape:P,origin:gs_get_dataset(e,"morphorigin")?gs_get_dataset(e,"morphorigin"):"50% 50%",type:"rotational"}}else l=gs_get_dataset(e,"stchild")?null!==e.querySelector(".gspb_row__content")?e.querySelector(".gspb_row__content").children:e.children:gs_get_dataset(e,"customobject")?0==e.getAttribute("data-customobject").indexOf("#")?r.querySelector(e.getAttribute("data-customobject")):0==e.getAttribute("data-customobject").indexOf(".")?r.querySelectorAll(e.getAttribute("data-customobject")):e.querySelectorAll(e.getAttribute("data-customobject")):e;(gs_get_dataset(e,"stagger")||gs_get_dataset(e,"text")||gs_get_dataset(e,"svgdraw")||gs_get_dataset(e,"stchild"))&&(d.stagger={},gs_get_dataset(e,"stdelay")?d.stagger.each=gs_get_dataset(e,"stdelay"):d.stagger.each=.2,"yes"==gs_get_dataset(e,"strandom")&&(d.stagger.from="random"));var B=gsap.timeline();let O=JSON.parse(gs_get_dataset(e,"multianimations")),X=gs_get_dataset(e,"multikeyframes"),Y=[];if(O)for(let j=0;j<O.length;j++){let E=O[j].rx,L=O[j].ry,T=O[j].r,V=O[j].x,W=O[j].y,z=O[j].z,C=O[j].xo,D=O[j].yo,I=O[j].s,H=O[j].sx,R=O[j].sy,N=O[j].width,U=O[j].height,F=O[j].o,J=O[j].bg,K=O[j].color,Q=O[j].origin,Z=O[j].delay,ee=O[j].ease,et=O[j].duration,ea=O[j].time,es=O[j].from,eg=O[j].additive,eo=O[j].obj,er=O[j].customProps,ei={};if((E||0==E)&&(ei.rotationX=parseFloat(E)),(L||0==L)&&(ei.rotationY=parseFloat(L)),(T||0==T)&&(ei.rotation=parseFloat(T)),(V||0==V)&&(ei.x=V),(W||0==W)&&(ei.y=W),(z||0==z)&&(ei.z=z),(C||0==C)&&(ei.xPercent=parseFloat(C)),(D||0==D)&&(ei.yPercent=parseFloat(D)),I&&(ei.scale=parseFloat(I)),H&&(ei.scaleX=parseFloat(H)),R&&(ei.scaleY=parseFloat(R)),(F||0===F)&&(ei.autoAlpha=parseInt(F)/100),Z&&(ei.delay=parseFloat(Z)),J&&(ei.backgroundColor=J),K&&(ei.color=K),(N||0==N)&&(ei.width=N),(U||0==U)&&(ei.height=U),Q&&(ei.transformOrigin=Q),et&&"yes"!=X?ei.duration=parseFloat(et):ei.duration=1,er){let el=er;for(let en=0;en<el.length;en++){let ed=el[en];ed.name&&ed.value&&(ei[ed.name]=ed.value)}}if(ea&&"yes"!=X?ei.customtime=ea:ea||"yes"==X||(ei.customtime=">"),es&&"yes"!=X&&(ei.from=es),eo&&"yes"!=X&&(ei.customobj=eo),ee){if("none"==ee)ei.ease="none";else if("power1-out"==ee&&"yes"==X);else if(ee){let e8=ee.split("-");ei.ease=e8[0]+"."+e8[1]}}if("yes"===eg)for(let ec in ei)("x"==ec||"y"==ec||"z"==ec||"rotationX"==ec||"rotationY"==ec||"rotation"==ec||"scale"==ec||"scaleX"==ec||"scaleY"==ec||"height"==ec||"width"==ec||"xPercent"==ec||"yPercent"==ec)&&(ei[ec]="+="+ei[ec]);Y.push(ei)}if("yes"==X&&Y.length>0&&(d.keyframes=Y),"yes"==gs_get_dataset(e,"from")?B.from(l,d):B.to(l,d),gs_get_dataset(e,"delay")&&B.delay(parseFloat(gs_get_dataset(e,"delay"))),"yes"==gs_get_dataset(e,"loop")&&("yes"==gs_get_dataset(e,"yoyo")&&B.yoyo(!0),B.repeat(-1),gs_get_dataset(e,"delay")&&"yes"==gs_get_dataset(e,"repeatdelay")&&B.repeatDelay(parseFloat(gs_get_dataset(e,"delay")))),"yes"!=X&&Y.length>0)for(let eu=0;eu<Y.length;eu++){Y[eu].customobj&&(0==Y[eu].customobj.indexOf(".")||0==Y[eu].customobj.indexOf("#")?(0==Y[eu].customobj.indexOf(".")&&(l=r.querySelectorAll(Y[eu].customobj)),0==Y[eu].customobj.indexOf("#")&&(l=r.querySelector(Y[eu].customobj))):l=r.querySelectorAll("."+Y[eu].customobj));let{from:ep,customtime:ey,customobj:eh,...ef}=Y[eu];(Y[eu].z||Y[eu].rx||Y[eu].ry)&&gsap.set(l,{transformPerspective:1e3}),"yes"==Y[eu].from?B.from(l,ef,Y[eu].customtime):B.to(l,ef,Y[eu].customtime)}let em="";if(em=e.getAttribute("data-customtrigger")?0==e.getAttribute("data-customtrigger").indexOf("#")||0==e.getAttribute("data-customtrigger").indexOf(".")?r.querySelector(e.getAttribute("data-customtrigger")):"window"==e.getAttribute("data-customtrigger")?window:e.querySelector(e.getAttribute("data-customtrigger")):e,"yes"==gs_get_dataset(e,"mouse-move")){let e$=r.defaultView||r.parentWindow,ev=e.getAttribute("data-customtrigger")?r.querySelector(e.getAttribute("data-customtrigger")):e$,eb=gs_get_dataset(e,"mouse-px")||null,ex=gs_get_dataset(e,"mouse-py")||null,ew=gs_get_dataset(e,"mouse-rx")||null,eS=gs_get_dataset(e,"mouse-ry")||null,eA=gs_get_dataset(e,"mouse-rz")||null,eP=gs_get_dataset(e,"pos-z")||null,eM="true"==gs_get_dataset(e,"mouse-restore"),e_={target:ev,type:"wheel,touch,pointer"},ek=e$.getComputedStyle(l.parentNode);ek.getPropertyValue("perspective")&&"none"!=ek.getPropertyValue("perspective")||gsap.set(l.parentNode,{transformPerspective:1e3}),gsap.set(l.parentNode,{transformStyle:"preserve-3d"}),gsap.set(l,{transformStyle:"preserve-3d"}),eP&&gsap.set(l,{z:eP}),e_.onMove=e=>{let t={},a=e.x/e$.innerWidth-.5,s=e.y/e$.innerHeight-.5;eb&&(t.x=a*parseFloat(eb)),ex&&(t.y=s*parseFloat(ex)),ew&&(t.rotationX=-s*parseFloat(ew)),eS&&(t.rotationY=a*parseFloat(eS)),eA&&(t.rotation=a*parseFloat(eA)),gsap.to(l,t)},eM&&(e_.onHoverEnd=()=>{gsap.to(l,{x:0,y:0,rotationX:0,rotationY:0,rotation:0,ease:Power1.easeOut})}),g&&(e_.id="gsinit"+g),ScrollTrigger.observe(e_)}if("load"==n||t)"yes"==gs_get_dataset(e,"videoplay")&&GSPBplayVideo(l),B.play();else if("batch"==n){gsapscrolledfind=!0;let eG="";eG=gs_get_dataset(e,"customtrigger")?gs_get_dataset(e,"customtrigger"):null!==e.querySelector(".block-editor-block-list__layout")?e.querySelector(".block-editor-block-list__layout").children:e.children,GSBatchScrollTrigger(e,d,eG,a,g,o)}else if("hover"==n)B.pause(),B.reverse(),em.addEventListener("mouseenter",function(t){"yes"==gs_get_dataset(e,"videoplay")&&GSPBplayVideo(l),B.play()}),em.addEventListener("mouseleave",function(t){"yes"==gs_get_dataset(e,"videoplay")&&GSPBplayVideo(l,"pause"),B.reverse()});else if("mousefollow"==n){gsap.set(l,{xPercent:-50,yPercent:-50}),B.pause(),B.reverse();let eq=gs_get_dataset(e,"durationfollow"),eB=gs_get_dataset(e,"mousefollowbound");(eq=parseFloat(eq))||(eq=.25);let eO=gsap.quickTo(l,"x",{duration:eq,ease:"power3"}),eX=gsap.quickTo(l,"y",{duration:eq,ease:"power3"});(em==e||em==window)&&(em="");let eY=em||window,ej=em||document.body,eE=gsap.to(l,{autoAlpha:1,paused:!0});eY.addEventListener("mousemove",e=>{if("yes"==eB||"true"==eB){let t=eY.getBoundingClientRect(),a=e.clientX-t.left,s=e.clientY-t.top;eO(a),eX(s)}else eO(e.clientX),eX(e.clientY)}),ej.addEventListener("mouseleave",e=>{eE.reverse()}),ej.addEventListener("mouseenter",e=>{eE.play()}),ej.addEventListener("mousedown",function(e){B.play()}),ej.addEventListener("mouseup",function(e){B.reverse()})}else if("click"==n)B.pause(),B.reverse(),em.addEventListener("click",function(t){"yes"==gs_get_dataset(e,"videoplay")&&GSPBplayVideo(l),B.play()});else if("toggleclick"==n)B.pause(),B.reverse(),em.addEventListener("click",function(t){e.classList.contains("gsap-click-active")?(B.reverse(),"yes"==gs_get_dataset(e,"videoplay")&&GSPBplayVideo(l,"pause")):(B.play(),"yes"==gs_get_dataset(e,"videoplay")&&GSPBplayVideo(l)),e.classList.toggle("gsap-click-active"),em.classList.toggle("gsap-click-obj-active")});else if("slidechange"==n){B.pause(),B.reverse();let eL=e.closest(".swiper"),eT=e.closest(".swiper-slide");eL&&setTimeout(function(){let t=eL.swiper;if(t){let a=parseInt(eT.getAttribute("aria-label").split("/")[0]);1==a&&(B.play(),"yes"==gs_get_dataset(e,"videoplay")&&GSPBplayVideo(l)),t.on("slideChangeTransitionEnd",function(t){null!=eT&&(a==t.realIndex+1?(B.play(),"yes"==gs_get_dataset(e,"videoplay")&&GSPBplayVideo(l)):(B.reverse(),"yes"==gs_get_dataset(e,"videoplay")&&GSPBplayVideo(l,"pause")))})}},a?1e3:0)}else if("observe"==n){B.pause(),B.reverse();let eV=gs_get_dataset(e,"observetype"),eW=gs_get_dataset(e,"additive"),ez=gs_get_dataset(e,"tolerance");argsobserve={target:em,type:"wheel,touch,pointer",tolerance:ez||null};let eC=GSGetBasicTween(e,o);for(let eD in eC)"duration"!=eD&&(eC[eD]="+="+eC[eD]);let e0=GSGetBasicTween(e,o);for(let e3 in e0)"duration"!=e3&&(e0[e3]="+=-"+e0[e3]);let eI=()=>eW?gsap.to(l,eC):B.play(),eH=()=>eW?gsap.to(l,e0):B.reverse();if("down"==eV)argsobserve.onDown=()=>eI();else if("downtoggle"==eV)argsobserve.onDown=()=>eI(),argsobserve.onUp=()=>eH();else if("up"==eV)argsobserve.onUp=()=>eI();else if("uptoggle"==eV)argsobserve.onUp=()=>eI(),argsobserve.onDown=()=>eH();else if("drag"==eV)argsobserve.onDrag=()=>eI();else if("click"==eV)argsobserve.onClick=()=>eI();else if("press"==eV)argsobserve.onPress=()=>eI();else if("presstoggle"==eV)argsobserve.onPress=()=>eI(),argsobserve.onRelease=()=>eH();else if("hover"==eV)argsobserve.onHover=()=>eI();else if("hovertoggle"==eV)argsobserve.onHover=()=>eI(),argsobserve.onHoverEnd=()=>eH();else if("dragtoggle"==eV)argsobserve.onDrag=()=>eI(),argsobserve.onDragEnd=()=>eH();else if("right"==eV)argsobserve.onRight=e=>{eI()};else if("righttoggle"==eV)argsobserve.onRight=()=>eI(),argsobserve.onLeft=()=>eH();else if("left"==eV)argsobserve.onLeft=()=>eI();else if("lefttoggle"==eV)argsobserve.onLeft=()=>eI(),argsobserve.onRight=()=>eH();else if("onchange"==eV){l.style.cursor="grab";let eR=gs_get_dataset(e,"addspeedX")||.005,e1=gs_get_dataset(e,"addspeedY")||.005,eN=gs_get_dataset(e,"maxx")||null;argsobserve.onChangeX=t=>{let a=GSGetBasicTween(e,o);for(let s in a)"duration"!=s&&(a[s]="+="+a[s]*eR*t.deltaX);eN&&(a.onComplete=()=>{let e=gsap.getProperty(l,"x");eN.replace("{WIDTH}",l.clientWidth),eN.replace("{WIDTH/2}",l.clientWidth/2),eN.replace("{WINDOW}",window.innerWidth),Math.abs(e)>eN&&gsap.to(l,{x:0,duration:1})}),gsap.to(l,a)},argsobserve.onChangeY=t=>{let a=GSGetBasicTween(e,o);for(let s in a)"duration"!=s&&(a[s]="+="+a[s]*e1*t.deltaY);gsap.to(l,a)}}g&&(argsobserve.id="gsinit"+g),ScrollTrigger.observe(argsobserve)}else{gsapscrolledfind=!0,i.trigger=em;let e7=void 0!==o.conditions&&o.conditions.isMobile,eU="yes"==gs_get_dataset(e,"useMobile"),e5=eU&&e7?gs_get_dataset(e,"triggerstartM"):gs_get_dataset(e,"triggerstart"),e2=eU&&e7?gs_get_dataset(e,"triggerendM"):gs_get_dataset(e,"triggerend");if(e5?i.start=isNaN(e5)?e5:parseInt(e5):gs_get_dataset(e,"triggerscrub")&&"yes"==!gs_get_dataset(e,"scrollcontainer")?i.start="clamp(top 92%)":i.start="top 92%",e2&&(i.end=isNaN(e2)?e2:parseInt(e2)),gs_get_dataset(e,"triggerscrub")&&(i.scrub=parseFloat(gs_get_dataset(e,"triggerscrub"))),gs_get_dataset(e,"triggersnap")&&(i.snap=parseFloat(gs_get_dataset(e,"triggersnap"))),gs_get_dataset(e,"pinned")&&(i.pin=!0,gs_get_dataset(e,"pinreparent")&&(i.pinReparent=!0),gs_get_dataset(e,"anticipatepin")&&(i.anticipatePin=!0),gs_get_dataset(e,"pinspace")&&(i.pinSpacing=!1),"yes"==gs_get_dataset(e,"pinfade")&&(B.from(l,{autoAlpha:0,duration:.2},0),B.to(l,{autoAlpha:0,duration:.2},.8))),gs_get_dataset(e,"triggeraction")?i.toggleActions=gs_get_dataset(e,"triggeraction"):i.toggleActions="play pause resume reverse",i.animation=B,"yes"==gs_get_dataset(e,"videoplay")&&(i.onToggle=e=>e.isActive?GSPBplayVideo(l):GSPBplayVideo(l,"pause")),i.fastScrollEnd=!0,a)gs_get_dataset(e,"pinpreview")&&(i.pinType="fixed"),i.scroller="boolean"==typeof a?".interface-interface-skeleton__content":a;else if("yes"==gs_get_dataset(e,"scrollcontainer")){let e4=e.closest(".gs-gsap-scrollx");if(e4){let e6=ScrollTrigger.getById("gspagescrollx"+e4.getAttribute("id"));if(e6){let eF=e6.animation.getById(e4.getAttribute("id"));eF&&(i.containerAnimation=eF)}}}"yes"==gs_get_dataset(e,"scrollernav")&&(i.scroller=e.closest(".gspb_pagenav")),gs_get_dataset(e,"scroller")&&(i.scroller=gs_get_dataset(e,"scroller")),g&&(i.id="gsinit"+g),ScrollTrigger.create(i)}}function gs_get_dataset(e,t){return e.getAttribute("data-"+t)}async function GSPBplayVideo(e,t="play"){let a=e.querySelector("video");if(null!==a){let s=null!==a.querySelector("source")?a[0]:a;s.paused&&"play"==t?s.play():s.paused||"pause"!=t||s.pause()}}function GSBatchScrollTrigger(e,t,a,s,g,o){var r={};let i=void 0!==o.conditions&&o.conditions.isMobile,l="yes"==gs_get_dataset(e,"useMobile"),n=l&&i?gs_get_dataset(e,"triggerstartM"):gs_get_dataset(e,"triggerstart"),d=l&&i?gs_get_dataset(e,"triggerendM"):gs_get_dataset(e,"triggerend");n?r.start=n:gs_get_dataset(e,"triggerscrub")&&"yes"==!gs_get_dataset(e,"scrollcontainer")?r.start="clamp(top 92%)":r.start="top 92%",d&&(r.end=d);var c={},u={},p={},y={},h={};for(let f in t)("x"==f||"y"==f||"xPercent"==f||"yPercent"==f||"rotation"==f||"rotationX"==f||"rotationY"==f)&&(c[f]=0,u[f]=0,p[f]=-t[f],y[f]=t[f],h[f]=t[f]),("scale"==f||"scaleX"==f||"scaleY"==f||"autoAlpha"==f)&&(c[f]=1,u[f]=1,p[f]=t[f],y[f]=t[f],h[f]=t[f]),("transformOrigin"==f||"duration"==f)&&(h[f]=t[f]);if(c.overwrite=p.overwrite=u.overwrite=y.overwrite=!0,gs_get_dataset(e,"batchint"))var m=parseFloat(gs_get_dataset(e,"batchint"));else var m=.15;if(c.stagger={each:m},u.stagger={each:m},"yes"==gs_get_dataset(e,"batchrandom")&&(c.stagger.from="random",u.stagger.from="random"),gsap.set(a,h),r.onEnter=e=>gsap.to(e,c),gs_get_dataset(e,"batchonce")||(r.onLeave=e=>gsap.to(e,p),r.onEnterBack=e=>gsap.to(e,u),r.onLeaveBack=e=>gsap.to(e,y)),s)r.pin=!1,r.scroller="boolean"==typeof s?".interface-interface-skeleton__content":s;else if("yes"==gs_get_dataset(e,"scrollcontainer")){let $=e.closest(".gs-gsap-scrollx");if($){let v=ScrollTrigger.getById("gspagescrollx"+$.getAttribute("id"));if(v){let b=v.animation.getById($.getAttribute("id"));b&&(r.containerAnimation=b)}}}"yes"==gs_get_dataset(e,"scrollernav")&&(r.scroller=e.closest(".gspb_pagenav")),gs_get_dataset(e,"scroller")&&(r.scroller=gs_get_dataset(e,"scroller")),g&&(r.id="gsinit"+g),ScrollTrigger.batch(a,r)}function GSGetBasicTween(e,t={}){var a={};let s=gs_get_dataset(e,"duration");(s=parseFloat(s))||(s=1),a.duration=s;let g=!1,o=void 0!==t.conditions&&t.conditions.isMobile,r="yes"==gs_get_dataset(e,"useMobile");if(o&&r){if(gs_get_dataset(e,"xM")&&(a.x=gs_get_dataset(e,"xM")),gs_get_dataset(e,"yM")&&(a.y=gs_get_dataset(e,"yM")),gs_get_dataset(e,"xoM")&&(a.xPercent=parseFloat(gs_get_dataset(e,"xoM"))),gs_get_dataset(e,"yoM")&&(a.yPercent=parseFloat(gs_get_dataset(e,"yoM"))),gs_get_dataset(e,"zM")&&(a.z=gs_get_dataset(e,"zM"),g=!0),gs_get_dataset(e,"rM")&&(a.rotation=parseFloat(gs_get_dataset(e,"rM"))),gs_get_dataset(e,"rxM")&&(a.rotationX=parseFloat(gs_get_dataset(e,"rxM")),g=!0),gs_get_dataset(e,"ryM")&&(a.rotationY=parseFloat(gs_get_dataset(e,"ryM")),g=!0),gs_get_dataset(e,"sM")&&(a.scale=parseFloat(gs_get_dataset(e,"sM"))),gs_get_dataset(e,"skewXM")&&(a.skewX=parseInt(gs_get_dataset(e,"skewXM"))),gs_get_dataset(e,"skewYM")&&(a.skewY=parseInt(gs_get_dataset(e,"skewYM"))),gs_get_dataset(e,"sxM")&&(a.scaleX=parseFloat(gs_get_dataset(e,"sxM"))),gs_get_dataset(e,"syM")&&(a.scaleY=parseFloat(gs_get_dataset(e,"syM"))),gs_get_dataset(e,"oM")){let i=parseInt(gs_get_dataset(e,"oM"));a.autoAlpha=i/100,.01==a.autoAlpha&&(a.autoAlpha=0)}let l=gs_get_dataset(e,"custompropsM");if(l){let n=JSON.parse(l);for(let d=0;d<n.length;d++){let c=n[d];c.name&&c.value&&(a[c.name]=c.value)}}}else{if(gs_get_dataset(e,"x")&&(a.x=gs_get_dataset(e,"x")),gs_get_dataset(e,"y")&&(a.y=gs_get_dataset(e,"y")),gs_get_dataset(e,"xo")&&(a.xPercent=parseFloat(gs_get_dataset(e,"xo"))),gs_get_dataset(e,"yo")&&(a.yPercent=parseFloat(gs_get_dataset(e,"yo"))),gs_get_dataset(e,"z")&&(a.z=gs_get_dataset(e,"z"),g=!0),gs_get_dataset(e,"r")&&(a.rotation=parseFloat(gs_get_dataset(e,"r"))),gs_get_dataset(e,"rx")&&(a.rotationX=parseFloat(gs_get_dataset(e,"rx")),g=!0),gs_get_dataset(e,"ry")&&(a.rotationY=parseFloat(gs_get_dataset(e,"ry")),g=!0),gs_get_dataset(e,"s")&&(a.scale=parseFloat(gs_get_dataset(e,"s"))),gs_get_dataset(e,"skewX")&&(a.skewX=parseInt(gs_get_dataset(e,"skewX"))),gs_get_dataset(e,"skewY")&&(a.skewY=parseInt(gs_get_dataset(e,"skewY"))),gs_get_dataset(e,"sx")&&(a.scaleX=parseFloat(gs_get_dataset(e,"sx"))),gs_get_dataset(e,"sy")&&(a.scaleY=parseFloat(gs_get_dataset(e,"sy"))),gs_get_dataset(e,"o")){let u=parseInt(gs_get_dataset(e,"o"));a.autoAlpha=u/100,.01==a.autoAlpha&&(a.autoAlpha=0)}let p=gs_get_dataset(e,"customprops");if(p){let y=JSON.parse(p);for(let h=0;h<y.length;h++){let f=y[h];f.name&&f.value&&(a[f.name]=f.value)}}}if(gs_get_dataset(e,"boxshadow")){a.boxShadow=gs_get_dataset(e,"boxshadow").toString();let m=a.boxShadow.split("#");gsap.set(e,{boxShadow:"0 0 0 0 #"+m[1]})}if(gs_get_dataset(e,"bg")&&(a.backgroundColor=gs_get_dataset(e,"bg")),gs_get_dataset(e,"color")&&(a.color=gs_get_dataset(e,"color")),gs_get_dataset(e,"clippath")&&(a.clipPath=gs_get_dataset(e,"clippath")),gs_get_dataset(e,"origin")&&(a.transformOrigin=gs_get_dataset(e,"origin")),gs_get_dataset(e,"varwidth")){let $=e.clientWidth;"minuswidth"==gs_get_dataset(e,"varwidth")&&($=-$),a.x=$+parseInt(a.x)}if(gs_get_dataset(e,"varheight")){let v=e.clientHeight;"minusheight"==gs_get_dataset(e,"varheight")&&(v=-v),a.y=v+parseInt(a.y)}if(gs_get_dataset(e,"winwidth")){let b=window.innerWidth;"minuswidth"==gs_get_dataset(e,"winwidth")&&(b=-b),a.x=b+parseInt(a.x)}if(gs_get_dataset(e,"winheight")){let x=window.innerHeight;"minusheight"==gs_get_dataset(e,"winheight")&&(x=-x),a.y=x+parseInt(a.y)}let w=gs_get_dataset(e,"ease");if(w){if("none"==w)a.ease="none";else if("custom"==w&&gs_get_dataset(e,"easecustom")){let S="ease"+Math.floor(100*Math.random());CustomEase.create(S,gs_get_dataset(e,"easecustom")),a.ease=S}else{let A=gs_get_dataset(e,"ease").split("-");a.ease=A[0]+"."+A[1]}}let P=gs_get_dataset(e,"variable1"),M=gs_get_dataset(e,"variable2"),_=gs_get_dataset(e,"variable3"),k=gs_get_dataset(e,"variable4"),G=gs_get_dataset(e,"variable1value"),q=gs_get_dataset(e,"variable2value"),B=gs_get_dataset(e,"variable3value"),O=gs_get_dataset(e,"variable4value"),X={},Y=!1;return P&&G&&(P.startsWith("--")?a[P]=G:(X[P]=G,Y=!0)),M&&q&&(M.startsWith("--")?a[M]=q:(X[M]=q,Y=!0)),_&&B&&(_.startsWith("--")?a[_]=B:(X[_]=B,Y=!0)),k&&O&&(k.startsWith("--")?a[k]=O:(X[k]=O,Y=!0)),Y&&(a.attr=X),g&&gsap.set(e,{transformPerspective:1e3}),a}document.addEventListener("DOMContentLoaded",function(e){gsap.matchMedia().add({isDesktop:"(min-width: 768px)",isMobile:"(max-width: 767px)"},e=>{let t=document.getElementsByClassName("gs-gsap-wrap");if(t.length>0){for(let a=0;a<t.length;a++)GSinit(t[a],!1,!1,"","",e);gsapscrolledfind&&document.addEventListener("lazyloaded",function(e){ScrollTrigger.refresh()})}let s=document.querySelectorAll("[data-gsapinit]");if(s.length>0)for(let g=0;g<s.length;g++)GSinit(s[g],!1,!1,"","",e)})});