1var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.createTemplateTagFirstArg=function(a){return a.raw=a};$jscomp.createTemplateTagFirstArgWithRaw=function(a,b){a.raw=b;return a};$jscomp.arrayIteratorImpl=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};$jscomp.arrayIterator=function(a){return{next:$jscomp.arrayIteratorImpl(a)}};$jscomp.makeIterator=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):$jscomp.arrayIterator(a)}; 2$jscomp.arrayFromIterator=function(a){for(var b,h=[];!(b=a.next()).done;)h.push(b.value);return h};$jscomp.arrayFromIterable=function(a){return a instanceof Array?a:$jscomp.arrayFromIterator($jscomp.makeIterator(a))}; 3var myCupraAppComponent=function(a,b,h){var c={card:b+"-card",cardTitle:b+"-card__title",top:b+"__top",list:b+"__cards-list",container:b+"__container"},k=null,e=null,d=null,n=function(){var f=CommonUtils.viewports;return f.isXS()||f.isS()||f.isM()},m=function(){var f=a.querySelector("."+c.container)||a,g=a.querySelectorAll("."+c.card),p=a.querySelectorAll("."+c.cardTitle);if(f&&!(3>g.length)){var l=$jscomp.makeIterator(g);g=l.next().value;var q=l.next().value;l=l.next().value;gsap.set(q,{autoAlpha:1, 4scale:1.25});gsap.set(g,{autoAlpha:0,x:-100,scale:1.05});gsap.set(l,{autoAlpha:0,x:100,scale:1.05});gsap.set(p,{autoAlpha:0,y:6});d=gsap.timeline({paused:!0}).to(q,{scale:1,duration:.45,ease:"power3.out"},0).to([g,l],{autoAlpha:1,x:0,scale:1,duration:.55,ease:"power3.out",stagger:.06},.08).to(p,{autoAlpha:1,y:0,duration:.35,ease:"power2.out",stagger:.04},"\x3e-0.12");e=ScrollTrigger.create({trigger:a,pin:f,start:"top top",end:"+\x3d100%",pinSpacing:!0,anticipatePin:1,invalidateOnRefresh:!0,onUpdate:function(r){d&& 5(.25<r.progress?d.play():d.reverse())}});ScrollTrigger.refresh()}};b=function(){var f;return function(){clearTimeout(f);f=setTimeout(function(){var g=n();if(g!==k){k=g;e&&(e.kill(),e=null);d&&(d.kill(),d=null);var p=[].concat($jscomp.arrayFromIterable(a.querySelectorAll("."+c.card)),$jscomp.arrayFromIterable(a.querySelectorAll("."+c.cardTitle)));gsap.set(p,{clearProps:"all"});g||m()}else ScrollTrigger.refresh(),d&&d.pause(0)},200)}}();(function(){if(h.querySelector("."+scrollTransitionsUtils.CSS_CLASSES.smoothScrollEnabled)){var f= 6["top","list"].map(function(g){return a.querySelector("."+c[g])}).filter(Boolean);scrollTransitionsUtils.animateOnScroll(f)}})();(k=n())||m();window.addEventListener("resize",b)};CommonUtils.dom.domReady(function(a){CommonUtils.aem.isAuthorEdit()||Array.from(a.getElementsByClassName("cmp-my-cupra-app")).forEach(function(b){return myCupraAppComponent(b,"cmp-my-cupra-app",a)})}); 7var cupraAppAnalytic=function(a){var b=function(h){h.addEventListener("click",function(c){if(c=c.target.closest("."+CommonUtils.dom.CSS_CLASS.button.container+", ."+CommonUtils.dom.CSS_CLASS.button.js)){var k=c.classList.contains(CommonUtils.dom.CSS_CLASS.button.container);if("undefined"!==typeof buttonComponentGlobalUtils){var e,d=CommonUtils.analytics.ANALYTICS,n=c.href||(null==(e=c.firstElementChild)?void 0:e.href);e={};var m={};k=(void 0===k?0:k)?(e[d.ctaType]="anchor",e[d.ctaLabel]=c.dataset.type, 8e):(m[d.ctaType]="go-app",m);buttonComponentGlobalUtils.sendAnalytics(h,c,k,n)}}})};(function(){var h=a.getElementsByClassName("cmp-my-cupra-app");Array.prototype.forEach.call(h,b)})()};CommonUtils.dom.domReady(function(a){!CommonUtils.aem.isAuthorEdit()&&cupraAppAnalytic(a)});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.