PageSourceSearch

https://www.wingsforlifeworldrun.com/_nuxt/DF9nYlgJ.js

js wingsforlifeworldrun.com collected 2026-10-02 09:51:38 UTC 29,552 bytes, 6 lines download raw bytes

1
2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="2ef4c8ef-c6b2-5a17-8aa1-de1c265d64d6")}catch(e){}}();
3const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DRxSDHkD.js","./dps5x5lW.js","./entry.BlRNZdFi.css"])))=>i.map(i=>d[i]);
4import{aP as le,bq as X,e$ as xe,a$ as ce,bf as ue,bt as te,bm as W,bK as de,bh as _,aT as $,aW as c,bi as Z,bj as G,bw as Y,aY as z,aZ as pe,aX as H,b_ as he,b3 as N,bL as ve,b5 as ye,bg as ge,cn as we,bD as Le,b$ as be}from"./dps5x5lW.js";import{g as M}from"./DDlvirwQ.js";import{S as V}from"./CB6UHAJl.js";const Ee={class:"absolute left-xl top-[calc(375px+64px)] z-10 flex flex-row tablet:hidden"},ke={class:"flex flex-row items-center gap-s"},Ie=["href"],Se={class:"sr-only"},Ce={class:"sticky top-0 overflow-hidden"},Pe=["src"],Me=["id"],Te={class:"flex h-full w-full flex-col items-start gap-l"},_e={class:"relative flex h-[350px] w-full flex-col items-center justify-center"},$e={class:"flex max-w-md flex-col gap-xl"},Ae={class:"flex flex-col gap-s text-start"},He=["textContent"],Oe=["textContent"],Re=["textContent"],je=le({__name:"CardStackMobile",props:{title:{},cta:{},cards:{},mapSilhouette:{},swiperId:{},autoplay:{type:Boolean}},setup(r){const o=r;M.registerPlugin(V);const l=X("containerRef"),e=X("wrapperRef"),{x:g}=xe(l),y=ce(),v=W(),p=te(),h=pe(()=>v.value?Math.floor(g.value/v.value):0);function L(d,b,u,f){const x=b/f,P=d/x,me=b/x,ne=u*Math.PI/180,fe=Math.abs(P*Math.sin(ne))+Math.abs(me*Math.cos(ne));return`transform: scale(${f/fe}) rotate(${u}deg)`}const E=W(void 0),S=W(!1);function a(){S.value||!l.value||(E.value=M.to(l.value,{scrollLeft:l.value.scrollWidth-l.value.clientWidth,duration:8,ease:"none"}))}function n(){S.value=!0,E.value&&E.value.kill()}const s=W(void 0),i=W({x:void 0,y:void 0});function m(d){if(!S.value){if(i.value.x===void 0)i.value.x=d.layerX,i.value.y=d.layerY;else{const b=Math.min(i.value.x,d.layerX);Math.max(i.value.x,d.layerX)-b>=100&&n()}s.value&&clearTimeout(s.value),s.value=setTimeout(()=>{i.value.x=void 0,i.value.y=void 0},1e3)}}return ue(async()=>{if(l.value&&(p.value=new ResizeObserver(()=>{v.value=l.value?.offsetWidth}),p.value.observe(l.value)),e.value){e.value.addEventListener("wheel",m);for(const d of["mousedown","keydown"])e.value.addEventListener(d,n,{once:!0});V.create({trigger:e.value,start:"top center",once:!0,onEnter:()=>{o.autoplay&&a()}})}}),de(()=>{p.value?.disconnect()}),(d,b)=>{const u=ve,f=ye;return $(),_("figure",{ref_key:"wrapperRef",ref:e,class:"relative z-10 w-full rounded-5xl",style:{background:"linear-gradient(180deg, #EBEDF2 6.77%, rgb(235 237 242 / 0.00) 116.88%)"}},[c("div",Ee,[c("div",ke,[($(!0),_(Z,null,G(r.cards,(x,P)=>($(),_("a",{key:P,href:`#${r.swiperId}-${P+1}`,class:Y(["size-[6px] rounded-full bg-secondary-brand opacity-50",{"size-s !opacity-100":P===z(h)}])},[c("span",Se,H(d.$t(x.header)),1)],10,Ie))),128))])]),c("div",Ce,[c("img",{src:r.mapSilhouette,class:"absolute left-0 right-0 top-0 tablet:hidden",alt:"",loading:"lazy"},null,8,Pe),c("div",{ref_key:"containerRef",ref:l,class:"sticky top-0 flex w-full flex-row items-center no-scrollbar max-tablet:wr-slides tablet:flex-col"},[($(!0),_(Z,null,G(r.cards,(x,P)=>($(),_("div",{id:`${r.swiperId}-${P+1}`,key:P,class:"relative w-full px-xl pb-3xl pt-6xl wr-slide tablet:!hidden"},[c("div",Te,[c("div",_e,[c("div",{class:"flex h-[350px] w-full items-center justify-center overflow-hidden rounded-xl",style:he(L(260,350,x.rotate,375))},[N(u,{src:x.image,alt:x.image,width:"260",height:"350",class:"max-h-[350px] max-w-[260px] shrink grow rounded-xl object-cover",srcset:[260,260*2],sizes:"260px",loading:"lazy"},null,8,["src","alt"])],4)]),b[0]||(b[0]=c("div",{class:"h-s"},null,-1)),c("div",$e,[c("div",Ae,[c("div",null,[c("p",{class:"text-title",textContent:H(d.$t(r.title))},null,8,He),c("h3",{class:"text-2",textContent:H(d.$t(x.header))},null,8,Oe)]),c("p",{textContent:H(d.$t(x.description))},null,8,Re)]),c("div",null,[N(f,{to:z(y)(r.cta.link),color:r.cta.color??"primary-brand",content:d.$t(r.cta.label),class:"max-w-max"},null,8,["to","color","content"])])])])],8,Me))),128))],512)])],512)}}}
4),We=Object.assign(je,{__name:"HomeCardStackMobile"});function F(r){return(F=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(o){return typeof o}:function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o})(r)}function Fe(r,o){if(!(r instanceof o))throw new TypeError("Cannot call a class as a function")}function ze(r,o){for(var l=0;l<o.length;l++){var e=o[l];e.enumerable=e.enumerable||!1,e.configurable=!0,"value"in e&&(e.writable=!0),Object.defineProperty(r,e.key,e)}}function ae(r,o,l){return o in r?Object.defineProperty(r,o,{value:l,enumerable:!0,configurable:!0,writable:!0}):r[o]=l,r}function re(r,o){if(r==null)return{};var l,e,g=(function(v,p){if(v==null)return{};var h,L,E={},S=Object.keys(v);for(L=0;L<S.length;L++)h=S[L],p.indexOf(h)>=0||(E[h]=v[h]);return E})(r,o);if(Object.getOwnPropertySymbols){var y=Object.getOwnPropertySymbols(r);for(e=0;e<y.length;e++)l=y[e],o.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(r,l)&&(g[l]=r[l])}return g}function t(r,o){var l=o.get(r);if(!l)throw new TypeError("attempted to get private field on non-instance");return l.get?l.get.call(r):l.value}var Ne={player:"lottie-player"},K="[lottieInteractivity]:",De=(function(){function r(){var e=this,g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Ne,y=g.actions,v=g.container,p=g.mode,h=g.player,L=re(g,["actions","container","mode","player"]);if(Fe(this,r),ie.set(this,{writable:!0,value:function(){if(e.player){var a=function(){e.player.addEventListener("enterFrame",t(e,B)),e.container.addEventListener("mouseenter",t(e,k)),e.container.addEventListener("mouseleave",t(e,I)),e.container.addEventListener("touchstart",t(e,k),{passive:!0}),e.container.addEventListener("touchend",t(e,I),{passive:!0})},n=function(){e.container.addEventListener("mouseenter",t(e,k)),e.container.addEventListener("mouseleave",t(e,I)),e.container.addEventListener("touchstart",t(e,k),{passive:!0}),e.container.addEventListener("touchend",t(e,I),{passive:!0})};e.stateHandler.set("loop",(function(){e.actions[e.interactionIdx].loop?e.player.loop=parseInt(e.actions[e.interactionIdx].loop)-1:e.player.loop=!0,e.player.autoplay=!0})),e.stateHandler.set("autoplay",(function(){e.player.loop=!1,e.player.autoplay=!0})),e.stateHandler.set("click",(function(){e.player.loop=!1,e.player.autoplay=!1,e.container.addEventListener("click",t(e,T))})),e.stateHandler.set("hover",(function(){e.player.loop=!1,e.player.autoplay=!1,e.container.addEventListener("mouseenter",t(e,T)),e.container.addEventListener("touchstart",t(e,T),{passive:!0})})),e.stateHandler.set("hold",n),e.stateHandler.set("pauseHold",n),e.transitionHandler.set("click",(function(){e.container.addEventListener("click",t(e,w))})),e.transitionHandler.set("hover",(function(){e.container.addEventListener("mouseenter",t(e,w)),e.container.addEventListener("touchstart",t(e,w),{passive:!0})})),e.transitionHandler.set("hold",a),e.transitionHandler.set("pauseHold",a),e.transitionHandler.set("repeat",(function(){e.player.loop=!0,e.player.autoplay=!0,e.player.addEventListener("loopComplete",(function s(){t(e,oe).call(e,{handler:s})}))})),e.transitionHandler.set("onComplete",(function(){e.actions[e.interactionIdx].state==="loop"?e.player.addEventListener("loopComplete",t(e,A)):e.player.addEventListener("complete",t(e,A))})),e.transitionHandler.set("seek",(function(){e.player.stop(),e.player.addEventListener("enterFrame",t(e,D)),e.container.addEventListener("mousemove",t(e,O)),e.container.addEventListener("touchmove",t(e,j),{passive:!1}),e.container.addEventListener("mouseout",t(e,R))}))}}}),T.set(this,{writable:!0,value:function(){var a=e.actions[e.interactionIdx].forceFlag;a||e.player.isPaused!==!0?a&&t(e,U).call(e,!0):t(e,U).call(e,!0)}}),J.set(this,{writable:!0,value:function(){e.clickCounter===0?(e.player.play(),e.clickCounter++):(e.clickCounter++,e.player.setDirection(-1*e.player.playDirection),e.player.play())}}),w.set(this,{writable:!0,value:function(){var a=e.actions[e.interactionIdx].forceFlag,n=e.actions[e.interactionIdx].state,s=e.actions[e.interactionIdx].transition;if(e.mode==="chain"){if(e.actions[e.interactionIdx].count){var i=parseInt(e.actions[e.interactionIdx].count);if(e.clickCounter<i-1)return void(e.clickCounter+=1)}return e.clickCounter=0,!a&&s==="click"&&n==="click"||s==="hover"&&n==="hover"?e.transitionHandler.get("onComplete").call():e.nextInteraction(),e.container.removeEventListener("click",t(e,w)),void e.container.removeEventListener("mouseenter",t(e,w))}a||e.player.isPaused!==!0?a&&e.player.goToAndPlay(0,!0):e.player.goToAndPlay(0,!0)}}),O.set(this,{writable:!0,value:function(a){t(e,q).call(e,a.clientX,a.clientY)}}),j.set(this,{writable:!0,value:function(a){a.cancelable&&a.preventDefault(),t(e,q).call(e,a.touches[0].clientX,a.touches[0].clientY)}}),R.set(this,{writable:!0,value:function(){t(e,q).call(e,-1,-1)}}),A.set(this,{writable:!0,value:function(){e.actions[e.interactionIdx].state==="loop"?e.player.removeEventListener("loopComplete",t(e,A)):e.player.removeEventListener("complete",t(e,A)),e.nextInteraction()}}),oe.set(this,{writable:!0,value:function(a){var n=a.handler,s=1;e.actions[e.interactionIdx].repeat&&(s=e.actions[e.interactionIdx].repeat),e.playCounter>=s-1?(e.playCounter=0,e.player.removeEventListener("loopComplete",n),e.player.loop=!1,e.player.autoplay=!1,e.nextInteraction()):e.playCounter+=1}}),D.set(this,{writable:!0,value:function(){var a=e.actions[e.interactionIdx].frames;a&&e.player.currentFrame>=parseInt(a[1])-1&&(e.player.removeEventListener("enterFrame",t(e,D)),e.container.removeEventListener("mousemove",t(e,O)),e.container.removeEventListener("mouseout",t(e,R)),setTimeout(e.nextInteraction,0))}}),B.set(this,{writable:!0,value:function(){var a=e.actions[e.interactionIdx].frames;(a&&e.player.currentFrame>=a[1]||e.player.currentFrame>=e.player.totalFrames-1)&&(e.player.removeEventListener("enterFrame",t(e,B)),e.container.removeEventListener("mouseenter",t(e,k)),e.container.removeEventListener("mouseleave",t(e,I)),e.container.removeEventListener("touchstart",t(e,k),{passive:!0}),e.container.removeEventListener("touchend",t(e,I),{passive:!0}),e.player.pause(),e.holdStatus=!1,e.nextInteraction()),e.player.playDirection===-1&&a&&e.player.currentFrame<a[0]&&e.player.pause()}}),k.set(this,{writable:!0,value:function(){e.player.playDirection!==-1&&e.holdStatus!==null&&e.holdStatus||(e.player.setDirection(1),e.player.play(),e.holdStatus=!0)}}),I.set(this,{writable:!0,value:function(){e.actions[e.interactionIdx].transition==="hold"||e.actions[e.interactionIdx].state==="hold"||e.actions[0].type==="hold"?(e.player.setDirection(-1),e.player.play()):e.actions[e.interactionIdx].transition!=="pauseHold"&&e.actions[e.interactionIdx].state!=="pauseHold"&&e.actions[0].type!=="pauseHold"||e.player.pause(),e.holdStatus=!1}}),Q.set(this,{writable:!0,value:function(){if(e.container.removeEventListener("click",t(e,w)),e.container.removeEventListener("click",t(e,T)),e.container.removeEventListener("mouseenter",t(e,w)),e.container.removeEventListener("touchstart",t(e,w)),e.container.removeEventListener("touchmove",t(e,j)),e.container.removeEventListener("mouseenter",t(e,T)),e.container.removeEventListener("touchstart",t(e,T)),e.container.removeEventListener("mouseenter",t(e,k)),e.container.removeEventListener("touchstart",t(e,k)),e.container.removeEventListener("mouseleave",t(e,I)),e.container.removeEventListener("mousemove",t(e,O)),e.container.removeEventListener("mouseout",t(e,R)),e.container.removeEventListener("touchend",t(e,I)),e.player)try{e.player.removeEventListener("loopComplete",t(e,A)),e.player.removeEventListener("complete",t(e,A)),e.player.removeEventListener("enterFrame",t(e,D)),e.player.removeEventListener("enterFrame",t(e,B))}catch{}}}),ae(this,"jumpToInteraction",(function(a){t(e,Q).call(e),e.interactionIdx=a,e.interactionIdx<0?e.interactionIdx=0:e.interactionIdx,e.nextInteraction(!1)})),ae(this,"nextInteraction",(function(){var a=!(arguments.length>0&&arguments[0]!==void 0)||arguments[0];e.oldInterctionIdx=e.interactionIdx,t(e,Q).call(e),e.player.loop=!1;var n=e.actions[e.interactionIdx].jumpTo;n?n>=0&&n<e.actions.length?(e.interactionIdx=n,t(e,C).call(e,{ignorePath:!1})):(e.interactionIdx=0,e.player.goToAndStop(0,!0),t(e,C).call(e,{ignorePath:!1})):(a&&e.interactionIdx++,e.interactionIdx>=e.actions.length?e.actions[e.actions.length-1].reset?(e.interactionIdx=0,e.player.resetSegments(!0),e.actions[e.interactionIdx].frames?e.player.goToAndStop(e.actions[e.interactionIdx].frames,!0):e.player.goToAndStop(0,!0),t(e,C).call(e,{ignorePath:!1})):(e.interactionIdx=e.actions.length-1,t(e,C).call(e,{ignorePath:!1})):t(e,C).call(e,{ignorePath:!1}
4)),e.container.dispatchEvent(new CustomEvent("transition",{bubbles:!0,composed:!0,detail:{oldIndex:e.oldInterctionIdx,newIndex:e.interactionIdx}}))})),U.set(this,{writable:!0,value:function(a){var n=e.actions[e.interactionIdx].frames;if(!n)return e.player.resetSegments(!0),void e.player.goToAndPlay(0,!0);typeof n=="string"?e.player.goToAndPlay(n,a):e.player.playSegments(n,a)}}),se.set(this,{writable:!0,value:function(){var a=e.actions[e.interactionIdx].path;if(!a)if(F(e.enteredPlayer)==="object"&&e.enteredPlayer.constructor.name==="AnimationItem"){if(a=e.enteredPlayer,e.player===a)return void t(e,C).call(e,{ignorePath:!0})}else{var n=(a=e.loadedAnimation).substr(a.lastIndexOf("/")+1);if(n=n.substr(0,n.lastIndexOf(".json")),e.player.fileName===n)return void t(e,C).call(e,{ignorePath:!0})}var s=e.container.getBoundingClientRect(),i="width: "+s.width+"px !important; height: "+s.height+"px !important; background: "+e.container.style.background;if(e.container.setAttribute("style",i),F(e.enteredPlayer)!=="object"||e.enteredPlayer.constructor.name!=="AnimationItem"){if(typeof e.enteredPlayer=="string"){var m=document.querySelector(e.enteredPlayer);m&&m.nodeName==="LOTTIE-PLAYER"&&(e.attachedListeners||(m.addEventListener("ready",(function(){e.container.style.width="",e.container.style.height=""})),m.addEventListener("load",(function(){e.player=m.getLottie(),t(e,C).call(e,{ignorePath:!0})})),e.attachedListeners=!0),m.load(a))}else e.enteredPlayer instanceof HTMLElement&&e.enteredPlayer.nodeName==="LOTTIE-PLAYER"&&(e.attachedListeners||(e.enteredPlayer.addEventListener("ready",(function(){e.container.style.width="",e.container.style.height=""})),e.enteredPlayer.addEventListener("load",(function(){e.player=e.enteredPlayer.getLottie(),t(e,C).call(e,{ignorePath:!0})})),e.attachedListeners=!0),e.enteredPlayer.load(a));if(!e.player)throw new Error("".concat(K," Specified player is invalid."),e.enteredPlayer)}else{if(!window.lottie)throw new Error("".concat(K," A Lottie player is required."));e.stop(),e.container.innerHTML="",F(a)==="object"&&a.constructor.name==="AnimationItem"?e.player=window.lottie.loadAnimation({loop:!1,autoplay:!1,animationData:a.animationData,container:e.container}):e.player=window.lottie.loadAnimation({loop:!1,autoplay:!1,path:a,container:e.container}),e.player.addEventListener("DOMLoaded",(function(){e.container.style.width="",e.container.style.height="",t(e,C).call(e,{ignorePath:!0})}))}e.clickCounter=0,e.playCounter=0}}),C.set(this,{writable:!0,value:function(a){var n=a.ignorePath,s=e.actions[e.interactionIdx].frames,i=e.actions[e.interactionIdx].state,m=e.actions[e.interactionIdx].transition,d=e.actions[e.interactionIdx].path,b=e.stateHandler.get(i),u=e.transitionHandler.get(m),f=e.actions[e.interactionIdx].speed?e.actions[e.interactionIdx].speed:1,x=e.actions[e.interactionIdx].delay?e.actions[e.interactionIdx].delay:0;n||!(d||e.actions[e.actions.length-1].reset&&e.interactionIdx===0)?setTimeout((function(){s&&(e.player.autoplay=!1,e.player.resetSegments(!0),e.player.goToAndStop(s[0],!0)),b?b.call():i==="none"&&(e.player.loop=!1,e.player.autoplay=!1),u&&u.call(),e.player.autoplay&&(e.player.resetSegments(!0),t(e,U).call(e,!0)),e.player.setSpeed(f)}),x):t(e,se).call(e)}}),q.set(this,{writable:!0,value:function(a,n){if(a!==-1&&n!==-1){var s=e.getContainerCursorPosition(a,n);a=s.x,n=s.y}var i=e.actions.find((function(b){var u=b.position;if(u){if(Array.isArray(u.x)&&Array.isArray(u.y))return a>=u.x[0]&&a<=u.x[1]&&n>=u.y[0]&&n<=u.y[1];if(!Number.isNaN(u.x)&&!Number.isNaN(u.y))return a===u.x&&n===u.y}return!1}));if(i)if(i.type==="seek"||i.transition==="seek"){var m=(a-i.position.x[0])/(i.position.x[1]-i.position.x[0]),d=(n-i.position.y[0])/(i.position.y[1]-i.position.y[0]);e.player.playSegments(i.frames,!0),i.position.y[0]<0&&i.position.y[1]>1?e.player.goToAndStop(Math.floor(m*e.player.totalFrames),!0):e.player.goToAndStop(Math.ceil((m+d)/2*e.player.totalFrames),!0)}else i.type==="loop"?e.player.playSegments(i.frames,!0):i.type==="play"?(e.player.isPaused===!0&&e.player.resetSegments(),e.player.playSegments(i.frames)):i.type==="stop"&&(e.player.resetSegments(!0),e.player.goToAndStop(i.frames[0],!0))}}),ee.set(this,{writable:!0,value:function(){var a=e.getContainerVisibility(),n=e.actions.find((function(m){var d=m.visibility;return a>=d[0]&&a<=d[1]}));if(n)if(n.type==="seek"){var s=n.frames[0],i=n.frames.length==2?n.frames[1]:e.player.totalFrames-1;e.assignedSegment!==null&&(e.player.resetSegments(!0),e.assignedSegment=null),e.player.goToAndStop(s+Math.round((a-n.visibility[0])/(n.visibility[1]-n.visibility[0])*(i-s)),!0)}else if(n.type==="loop")e.player.loop=!0,(e.assignedSegment===null||e.assignedSegment!==n.frames||e.player.isPaused===!0)&&(e.player.playSegments(n.frames,!0),e.assignedSegment=n.frames);else if(n.type==="play"||n.type==="playOnce"){if(n.type==="playOnce"&&!e.scrolledAndPlayed)return e.scrolledAndPlayed=!0,e.player.resetSegments(!0),void(n.frames?e.player.playSegments(n.frames,!0):e.player.play());n.type==="play"&&e.player.isPaused&&(e.player.resetSegments(!0),n.frames?e.player.playSegments(n.frames,!0):e.player.play())}else n.type==="stop"&&e.player.goToAndStop(n.frames[0],!0)}}),this.enteredPlayer=h,F(h)!=="object"||h.constructor.name!=="AnimationItem"){if(typeof h=="string"){var E=document.querySelector(h);E&&E.nodeName==="LOTTIE-PLAYER"&&(h=E.getLottie())}else h instanceof HTMLElement&&h.nodeName==="LOTTIE-PLAYER"&&(h=h.getLottie());
4if(!h){var S=K+"Specified player:"+h+" is invalid.";throw new Error(S)}}typeof v=="string"&&(v=document.querySelector(v)),v||(v=h.wrapper),this.player=h,this.loadedAnimation=this.player.path+this.player.fileName+".json",this.attachedListeners=!1,this.container=v,this.mode=p,this.actions=y,this.options=L,this.assignedSegment=null,this.scrolledAndPlayed=!1,this.interactionIdx=0,this.oldInterctionIdx=0,this.clickCounter=0,this.playCounter=0,this.stateHandler=new Map,this.transitionHandler=new Map}var o,l;return o=r,(l=[{key:"getContainerVisibility",value:function(){var e=this.container.getBoundingClientRect(),g=e.top,y=e.height;return(window.innerHeight-g)/(window.innerHeight+y)}},{key:"getContainerCursorPosition",value:function(e,g){var y=this.container.getBoundingClientRect(),v=y.top;return{x:(e-y.left)/y.width,y:(g-v)/y.height}}},{key:"initScrollMode",value:function(){this.player.stop(),window.addEventListener("scroll",t(this,ee),!0)}},{key:"initCursorMode",value:function(){this.actions&&this.actions.length===1?this.actions[0].type==="click"?(this.player.loop=!1,this.player.stop(),this.container.addEventListener("click",t(this,w))):this.actions[0].type==="hover"?(this.player.loop=!1,this.player.stop(),this.container.addEventListener("mouseenter",t(this,w)),this.container.addEventListener("touchstart",t(this,w),{passive:!0})):this.actions[0].type==="toggle"?(this.player.loop=!1,this.player.stop(),this.container.addEventListener("click",t(this,J))):this.actions[0].type==="hold"||this.actions[0].type==="pauseHold"?(this.container.addEventListener("mouseenter",t(this,k)),this.container.addEventListener("mouseleave",t(this,I)),this.container.addEventListener("touchstart",t(this,k),{passive:!0}),this.container.addEventListener("touchend",t(this,I),{passive:!0})):this.actions[0].type==="seek"&&(this.player.loop=!0,this.player.stop(),this.container.addEventListener("mousemove",t(this,O)),this.container.addEventListener("touchmove",t(this,j),{passive:!1}),this.container.addEventListener("mouseout",t(this,R))):(this.player.loop=!0,this.player.stop(),this.container.addEventListener("mousemove",t(this,O)),this.container.addEventListener("mouseleave",t(this,R)),t(this,q).call(this,-1,-1))}},{key:"initChainMode",value:function(){t(this,ie).call(this),this.player.loop=!1,this.player.stop(),t(this,C).call(this,{ignorePath:!1})}},{key:"start",value:function(){var e=this;this.mode==="scroll"?this.player.isLoaded?this.initScrollMode():this.player.addEventListener("DOMLoaded",(function(){e.initScrollMode()})):this.mode==="cursor"?this.player.isLoaded?this.initCursorMode():this.player.addEventListener("DOMLoaded",(function(){e.initCursorMode()})):this.mode==="chain"&&(this.player.isLoaded?this.initChainMode():this.player.addEventListener("DOMLoaded",(function(){e.initChainMode()})))}},{key:"redefineOptions",value:function(e){var g=e.actions,y=e.container,v=e.mode,p=e.player,h=re(e,["actions","container","mode","player"]);if(this.stop(),this.enteredPlayer=p,F(p)!=="object"||p.constructor.name!=="AnimationItem"){if(typeof p=="string"){var L=document.querySelector(p);L&&L.nodeName==="LOTTIE-PLAYER"&&(p=L.getLottie())}else p instanceof HTMLElement&&p.nodeName==="LOTTIE-PLAYER"&&(p=p.getLottie());if(!p)throw new Error(K+"Specified player:"+p+" is invalid.",p)}typeof y=="string"&&(y=document.querySelector(y)),y||(y=p.wrapper),this.player=p,this.loadedAnimation=this.player.path+this.player.fileName+".json",this.attachedListeners=!1,this.container=y,this.mode=v,this.actions=g,this.options=h,this.assignedSegment=null,this.scrolledAndPlayed=!1,this.interactionIdx=0,this.clickCounter=0,this.playCounter=0,this.holdStatus=null,this.stateHandler=new Map,this.transitionHandler=new Map,this.start()}},{key:"stop",value:function(){if(this.mode==="scroll"&&window.removeEventListener("scroll",t(this,ee),!0),this.mode==="cursor"&&(this.container.removeEventListener("click",t(this,w)),this.container.removeEventListener("click",t(this,J)),this.container.removeEventListener("mouseenter",t(this,w)),this.container.removeEventListener("touchstart",t(this,w)),this.container.removeEventListener("touchmove",t(this,j)),this.container.removeEventListener("mousemove",t(this,O)),this.container.removeEventListener("mouseleave",t(this,R)),this.container.removeEventListener("touchstart",t(this,k)),this.container.removeEventListener("touchend",t(this,I))),this.mode==="chain"&&(this.container.removeEventListener("click",t(this,w)),this.container.removeEventListener("click",t(this,T)),this.container.removeEventListener("mouseenter",t(this,w)),this.container.removeEventListener("touchstart",t(this,w)),this.container.removeEventListener("touchmove",t(this,j)),this.container.removeEventListener("mouseenter",t(this,T)),this.container.removeEventListener("touchstart",t(this,T)),this.container.removeEventListener("mouseenter",t(this,k)),this.container.removeEventListener("touchstart",t(this,k)),this.container.removeEventListener("mouseleave",t(this,I)),this.container.removeEventListener("mousemove",t(this,O)),this.container.removeEventListener("mouseout",t(this,R)),this.container.removeEventListener("touchend",t(this,I)),this.player))try{this.player.removeEventListener("loopComplete",t(this,A)),this.player.removeEventListener("complete",t(this,A)),this.player.removeEventListener("enterFrame",t(this,D)),this.player.removeEventListener("enterFrame",t(this,B))}catch{}this.player&&(this.player.destroy(),this.player=null)}}])&&ze(o.prototype,l),r})(),ie=new WeakMap,T=new WeakMap,J=new WeakMap,w=new WeakMap,O=new WeakMap,j=new WeakMap,R=new WeakMap,A=new WeakMap,oe=new WeakMap,D=new WeakMap,B=new WeakMap,k=new WeakMap,I=new WeakMap,Q=new WeakMap,U=new WeakMap,se=new WeakMap,C=new WeakMap,q=new WeakMap,ee=new WeakMap,Be=function(r){var o=new De(r);return o.start(),o};const qe=we("components/LottiePlayer.client.vue",()=>Le(()=>import("./DRxSDHkD.js"),__vite__mapDeps([0,1,2]),import.meta.url).then(r=>r.default||r)),Ye=["id"],Xe=["textContent"],Ve=["textContent"],Ke={class:"relative flex h-full w-1/3 items-center justify-center"},Ue={class:"absolute -top-8 left-0 right-0 z-0 mx-auto h-full w-full"},Ze={class:"flex h-full w-1/3 items-center"},Ge={class:"relative flex h-full w-full flex-col justify-center"},Je=["textContent"],Qe={class:"flex flex-col"},et=["textContent"],tt=["textContent"],nt=le({__name:"EventType",props:{index:{},header:{},title:{},lottieSrc:{},lottieConfig:{},mapSilhouette:{},cards:{},cta:{},reverse:{type:Boolean,default:!1},rotations:{default:()=>[-5,5,-8]}},setup(r){M.registerPlugin(V);const o=r,l=ce(),e=pe(()=>`eventType-${o.index}-jl4dfajhoze`);function g(){return document.getElementById("navbar")?.offsetHeight||0}function y(){M.matchMedia().add("(min-width: 768px)",()=>{const s=M.timeline({scrollTrigger:{trigger:`#${e.value}`,start:()=>`top top+=${g()}px`,pin:`#${e.value}`,pinSpacing:!0,scrub:1,invalidateOnRefresh:!0,refreshPriority:100-o.index}}),i=o.rotations,m=M.timeline(),d=M.timeline(),b=M.utils.toArray(`#${e.value} .event-types-stacked-image`),u=M.utils.toArray(`#${e.value} .event-types-stacked-text`);return b.forEach((f,x)=>{if(x===0){M.set(f,{opacity:1,y:0,rotate:()=>i[x]});return}d.fromTo(f,{opacity:0,y:100},{opacity:1,y:0,duration:.5,rotate:()=>i[x]})}),u.forEach((f,x)=>{if(x===0){M.set(f,{opacity:1,y:0});return}const P=u[x-1];P&&m.to(P,{opacity:0,duration:.25}),m.fromTo(f,{opacity:0,pointerEvents:"none"},{opacity:1,duration:.25,pointerEvents:"auto"})}),s.add(d),s.add(m,0),()=>{s.kill()}})}const v=X("playerRef");function p(){if(!v.value?.$el)return;const n=v.value?.$el.closest(".pin-spacer");Be({player:v.value.$el,container:n,mode:"scroll",actions:[o.lottieConfig]})}ge(v,async n=>{if(!n)return;const s=await new Promise(i=>{if(n.hydrateOnIdle){(window.requestIdleCallback||(d=>setTimeout(d,1)))(()=>{i(n.$el)},{timeout:1e4});return}i(n.$el)});if(s)try{s.addEventListener("load",()=>{p()}),p()}catch{}});const h=W(150),L=X("cardRefs"),E=te(),S=X("wrapperRef"),a=te();return ue(async()=>{y(),V.refresh(!0),L.value&&(E.value=new ResizeObserver(()=>{const s=(L.value?.map(i=>i?.offsetHeight||0)||[]).filter(i=>isFinite(i));h.value=Math.max(150,...s)}),L.value.forEach(n=>
4E.value?.observe(n))),S.value&&(a.value=new ResizeObserver(()=>{V.refresh(!0),p()}),a.value.observe(S.value))}),de(()=>{a.value?.disconnect(),E.value?.disconnect()}),(n,s)=>{const i=ve,m=qe,d=ye,b=We;return $(),_("div",{id:z(e),class:"relative flex flex-col items-center"},[c("div",{ref_key:"wrapperRef",ref:S,class:"flex w-full flex-col items-center tablet:max-h-[calc(100vh-var(--app-header-height))] tablet:min-h-[calc(100vh-var(--app-header-height))]"},[c("div",{class:Y(["w-full flex-none rounded-t-5xl bg-secondary-brand px-l pb-5xl pt-xl text-white tablet:px-5xl tablet:pb-6xl tablet:pt-2xl",{[n.$style.background]:!0,"max-tablet:hidden":r.index!==0}])},[c("h2",{class:"text-center text-2 tablet:hidden",textContent:H(n.$t("leanEventTypes.header"))},null,8,Xe),c("h2",{class:"text-center text-1 max-tablet:hidden",textContent:H(n.$t(r.header))},null,8,Ve)],2),c("figure",{class:Y(["relative -mt-2xl flex w-full grow justify-between overflow-hidden rounded-5xl p-10 max-tablet:hidden",{"flex-row-reverse":r.reverse}]),style:{background:"linear-gradient(180deg, #EBEDF2 6.77%, rgb(235 237 242 / 0.00) 116.88%)"}},[c("div",Ke,[($(!0),_(Z,null,G(r.cards,(u,f)=>($(),_("div",{key:f,class:Y(["event-types-stacked-image absolute",{"mt-0":f===0,"mt-4":f===1,"m-8":f===2}]),style:{"will-change":"transform, opacity"}},[N(i,{src:u.image,alt:n.$t(u.header),width:"420",height:"566",class:"shadow-soft h-[325px] w-[260px] rounded-5xl object-cover tablet:h-[350px] desktop:h-[450px] desktop:w-[350px] desktop-lg:h-[550px] desktop-lg:w-[420px]",srcset:[320,500,500*2],sizes:"(min-width: 1920px) 420px, (min-width: 1440px) 350px, 260px",loading:"lazy"},null,8,["src","alt"])],2))),128))]),c("div",Ue,[N(m,{ref_key:"playerRef",ref:v,src:r.lottieSrc,"hydrate-on-idle":""},null,8,["src"])]),c("div",Ze,[c("div",Ge,[c("span",{class:"text-title",textContent:H(n.$t(r.title))},null,8,Je),c("div",{class:"relative w-full",style:he({height:z(h)+"px"})},[($(!0),_(Z,null,G(r.cards,(u,f)=>($(),_("div",{key:f,ref_for:!0,ref_key:"cardRefs",ref:L,class:"event-types-stacked-text absolute",style:{"will-change":"transform, opacity"}},[c("div",Qe,[c("h3",{class:"text-2 desktop:text-1",textContent:H(n.$t(u.header))},null,8,et),c("span",{textContent:H(n.$t(u.description))},null,8,tt)])]))),128))],4),N(d,{to:z(l)(r.cta.link),color:r.cta.color??"primary-brand",content:n.$t(r.cta.label),class:"mt-4 max-w-max"},null,8,["to","color","content"])])])],2),N(b,{cards:r.cards,title:r.title,cta:r.cta,class:Y(["tablet:hidden",{"-mt-2xl":r.index===0,"mt-0":r.index!==0}]),"swiper-id":`swiper-${z(e)}`,"map-silhouette":r.mapSilhouette,autoplay:!1},null,8,["cards","title","cta","class","swiper-id","map-silhouette"])],512)],8,Ye)}}}),at="_background_1ybqr_2",rt={background:at},it={$style:rt},ut=Object.assign(be(nt,[["__cssModules",it]]),{__name:"HomeEventType"});export{ut as default};
5
6//# debugId=2ef4c8ef-c6b2-5a17-8aa1-de1c265d64d6

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.