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]="c0956bfe-cae4-55d4-ac05-e83ebdde1a57")}catch(e){}}(); 3const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./5bIVeNup.js","./BV2unoxx.js","./entry.7iXxwVkZ.css"])))=>i.map(i=>d[i]); 4import{ea as P,eb as W,aZ as h,aP as E,bh as b,b4 as u,aY as a,aT as r,aW as k,b_ as L,bw as d,aX as w,b3 as p,aS as g,bL as M,c0 as N,aV as y,bp as B,ec as V,b2 as A,c5 as X,aQ as F,by as Q,bi as Y,bj as Z,ci as q,ba as H,b9 as J,bD as K,b$ as G}from"./BV2unoxx.js";import{a as T}from"./DqVuOVTO.js";import{t as U}from"./XJr6P4iQ.js";import{a as ee,_ as te}from"./BgmWi8zD.js";import{_ as ne}from"./C4EMG4j5.js";import{_ as ae}from"./CsJbPaO_.js";import{_ as re}from"./DJkQ8oyO.js";import{g as se}from"./C4QvBrNM.js";function z(e,t){const c=P(t),s=W(t),i=h(()=>{const n=e();return{preregistrationStart:n?.preregister.start?Date.parse(n.preregister.start):null,preregistrationEnd:n?.preregister.end?Date.parse(n.preregister.end):null,registrationStart:n?.register.start?Date.parse(n.register.start):null,registrationEnd:n?.register.end?Date.parse(n.register.end):null}}),v=h(()=>{if(s.value==="closed")return!1;if(!e())return;const{preregistrationStart:l,preregistrationEnd:m}=i.value,f=c.value.getTime();return T(f,l,m,!1)}),o=h(()=>{if(s.value!=="register")return!1;const n=e();if(!n)return;const{preregistrationStart:l,preregistrationEnd:m,registrationStart:f,registrationEnd:_}=i.value,x=c.value.getTime();return T(x,l,m,!1)?!1:n.register.isEnabled&&T(x,f,_,!0)});return{canPreregister:v,canRegister:o}}const ie={key:0},oe=E({__name:"EventStateBadge",props:{event:{},size:{default:"md"}},setup(e){const t=e,{canRegister:c}=z(()=>v(t.event)?t.event:void 0,"live"),s={cancelled:10,comingSoon:20,soldout:25,vouchersOnly:30,closed:35,limitedSpots:40},i=h(()=>{const o=t.event.badges.filter(m=>m.type==="limitedSpots"?!1:c.value?m.type!=="comingSoon":!0);return o.length?[...o].sort((m,f)=>{const _=s[m.type]??99,x=s[f.type]??99;return _-x})[0].text:void 0});function v(o){return o!=null&&"preregister"in o&&"register"in o}return(o,n)=>a(i)?(r(),b("div",ie,[k("div",{class:d([{"!rounded-sm !p-xs !text-label":e.size==="xs"},"inline-block -rotate-[6deg] rounded-lg bg-secondary-brand px-l py-s text-center text-2 text-white"]),style:L(e.size==="md"?{fontSize:`clamp(0.9375rem, ${1.625*20/a(i).length}rem, 2.1875rem)`}:void 0)},w(a(i)),7)])):u("",!0)}}),le=Object.assign(oe,{__name:"EventsEventStateBadge"}),ce={class:"relative h-full"},de={key:0,class:"pointer-events-none absolute inset-0 hero-gradient"},ue=E({inheritAttrs:!1,__name:"EventCardImage",props:{imagePath:{},event:{},interactive:{type:Boolean},canRegister:{type:Boolean},noOverlay:{type:Boolean},loading:{}},setup(e){return(t,c)=>{const s=M,i=le;return r(),b("div",ce,[p(s,N(t.$attrs,{src:e.imagePath,width:720,height:560,alt:e.event.name,class:["pointer-events-none h-full w-full object-cover",{"opacity-50":e.interactive&&!e.canRegister}],srcset:("thinByMinDistance"in t?t.thinByMinDistance:a(U))([364,364*2,719,1439/2-52,1919/4-50,336,336*2]),sizes:"(min-width: desktop-lg) 336px, (min-width: desktop) calc(25vw - 50px), (min-width: tablet) calc(50vw - 52px), calc(100vw - 48px)",loading:e.loading}),null,16,["src","alt","class","srcset","loading"]),e.noOverlay?u("",!0):(r(),b("div",de)),e.interactive?(r(),g(i,{key:1,event:e.event,class:"absolute bottom-0 left-0 right-0 top-0 mx-auto flex max-w-[calc(100%-1.5rem)] items-center justify-center"},null,8,["event"])):u("",!0)])}}}),ve=Object.assign(ue,{__name:"EventsEventCardImage"}),ge=E({__name:"LimitedSpotsTag",props:{event:{},size:{default:"m"}},setup(e){const t=e,c=h(()=>t.event?.badges.find(s=>s.type==="limitedSpots"));return(s,i)=>{const v=ee;return a(c)?(r(),g(v,{key:0,size:e.size,icon:"wr:entryfee",class:"bg-secondary-brand text-white"},{default:y(()=>[B(w(a(c).text),1)]),_:1},8,["size"])):u("",!0)}}}),me=Object.assign(ge,{__name:"EventsLimitedSpotsTag"}),fe=E({__name:"WrEventCard",props:{event:{default:void 0},link:{default:null},target:{default:"_self"}},setup(e){const t=e,{track:c}=V();function s(){!t.link||!t.event||(X("select_item",{ecommerce:{items:[{item_name:t.event.name,item_id:t.event.i
4d,item_brand:"WingsforLifeWorldRun",item_list_name:"location overview",price:t.event.price?.valueGross,currency:t.event.price?.currency,item_category:t.event.raceType}]}}),c("Register Now Clicked"))}return(i,v)=>{const o=re;return r(),g(o,{link:e.link,target:e.target,onClick:s},{default:y(()=>[A(i.$slots,"default")]),_:3},8,["link","target"])}}}),pe=Object.assign(fe,{__name:"WrEventCard"}),be=Q(()=>K(()=>import("./5bIVeNup.js"),__vite__mapDeps([0,1,2]),import.meta.url).then(e=>e.default||e)),ye={key:0,class:"absolute bottom-[-437px] left-[-130px] hidden h-[1159px] w-[1159px] desktop-lg:block",style:{background:`radial-gradient( 5 50.05% 50.05% at 50.05% 49.95%, 6 rgb(196 223 255 / 0.6) 0%, 7 rgb(196 223 255 / 0) 100% 8 )`}},he={class:"absolute left-l top-l flex flex-col items-start gap-xs"},xe=["textContent"],ke={class:"flex items-center justify-between gap-l"},_e={class:"flex items-end justify-between gap-l"},we=E({__name:"EventCard",props:{nameTag:{default:"div"},event:{},dark:{type:Boolean,default:!1},large:{type:Boolean,default:!1},interactive:{type:Boolean,default:!0},noOverlay:{type:Boolean,default:!1},noCarousel:{type:Boolean,default:!1},loading:{default:void 0}},setup(e){const t=e,c=F(),{canPreregister:s,canRegister:i}=z(()=>o(t.event)?t.event:void 0,"live"),v=h(()=>{if(t.interactive&&o(t.event))return se(t.event,s.value??!1)});function o(l){return l!=null&&"preregister"in l&&"register"in l}const n=h(()=>o(t.event)?t.event.headerImages.filter(l=>!!l.path):t.event.image?[{path:t.event.image}]:[]);return(l,m)=>{const f=ve,_=be,x=te,D=me,j=ne,C=H,R=ae,S=J,I=pe;return r(),g(I,{event:e.event,link:a(v),plain:"",class:d(["relative flex flex-col gap-m rounded-2xl px-s pb-l pt-s tablet:gap-l",{"bg-secondary-brand text-white":e.dark,"bg-base-B1":!e.dark,"hover:outline hover:outline-1 hover:outline-tertiary-inverse":!e.dark&&e.interactive,"desktop-lg:flex-row desktop-lg:gap-xl desktop-lg:pb-s desktop-lg:pr-xl":e.large}])},{default:y(()=>[e.dark&&e.large?(r(),b("div",ye)):u("",!0),e.dark?(r(),b("div",{key:1,class:d(["pointer-events-none absolute bottom-0 left-0 h-[1000px] w-[1000px]",{"desktop-lg:hidden":e.large}]),style:{background:"radial-gradient(55% 55% at 0% 100%, rgb(196 223 255 / 0.5) 0%, rgb(196 223 255 / 0) 100%)"}},null,2)):u("",!0),k("div",{class:d(["relative z-10 h-[240px] w-full overflow-hidden rounded-xl",{"desktop-lg:h-[340px]":e.large}])},[a(n).length===1||e.noCarousel?(r(),g(f,{key:0,"image-path":a(n)[0].path,event:e.event,interactive:e.interactive,"can-register":a(i),loading:e.loading},null,8,["image-path","event","interactive","can-register","loading"])):a(n).length>1?(r(),g(_,{key:1,"show-dots":"","show-navigation":!1,class:"h-full","embla-class":"h-full"},{default:y(()=>[(r(!0),b(Y,null,Z(a(n),(O,$)=>(r(),g(f,{key:$,"image-path":O.path,event:e.event,interactive:e.interactive,"can-register":a(i),"no-overlay":e.noOverlay,loading:$===0?e.loading:"lazy"},null,8,["image-path","event","interactive","can-register","no-overlay","loading"]))),128))]),_:1})):u("",!0),k("div",he,[p(x,{event:e.event,class:d({"opacity-50":e.interactive&&!a(i)})},null,8,["event","class"]),p(D,{event:e.event},null,8,["event"])])],2),k("div",{class:d(["relative flex w-full grow flex-col justify-between gap-s px-l tablet:gap-m",{"text-primary-inverse":e.dark,"desktop-lg:px-0 desktop-lg:pb-l desktop-lg:pt-2xl":e.large}])},[e.large?(r(),b("div",{key:0,class:"hidden flex-grow text-2 desktop-lg:block",textContent:w(l.$t("events.appRun.title"))},null,8,xe)):u("",!0),k("div",ke,[(r(),g(q(e.nameTag),{class:"flex items-start gap-s text-title"},{default:y(()=>[p(j,{iso2:e.event.raceType==="app-individual"?"XX":e.event.country.iso2,class:d({"mt-0":e.event.raceType==="app-individual","mt-2xs":e.event.raceType!=="app-individual"})},null,8,["iso2","class"]),B(" "+w(e.event.raceType==="app-individual"?l.$t("events.location.app.subtitle"):e.event.name),1)]),_:1})),e.interactive&&a(s)?(r(),b("button",{key:0,class:d(["flex items-center gap-s text-button",{"text-primary-brand":!e.dark}])},[p(C,{name:"wr:notification",class:d([e.dark?"text-primary-inverse":"text-primary-brand","size-6 shrink-0"])},null,8,["class"]),B(" "+w(l.$t("buttons.notified")),1)],2)):u("",!0)]),k("div",_e,[p(R,{"event-date":a(c),"date-format":{weekday:"short"}},null,8,["event-date"]),e.interactive&&a(v)?(r(),g(S,{key:0,"as-div-when-no-link":"",color:"transparent",class:d(["flex-none group-hover:text-white tablet:hidden",{"bg-primary":e.dark,"bg-inverse":!e.dark,"group-hover:bg-primary-brand":e.event.raceType==="flagship","group-hover:bg-secondary-brand":e.event.raceType!=="flagship"}]),"tracking-label":"EventCard show event",size:"xs"},{default:y(()=>[p(C,{name:"wr:long-arrow-right",class:"size-xl"})]),_:1},8,["class"])):u("",!0),e.interactive&&a(v)?(r(),g(S,{key:1,"as-div-when-no-link":"",color:"transparent",class:d(["flex-none group-hover:text-white max-tablet:hidden",{"bg-primary":e.dark,"bg-inverse":!e.dark,"group-hover:bg-primary-brand":e.event.raceType==="flagship","group-hover:bg-secondary-brand":e.event.raceType!=="flagship"}]),"tracking-label":"EventCard show event",size:"m"},{default:y(()=>[p(C,{name:"wr:long-arrow-right",class:"size-xl"})]),_:1},8,["class"])):u("",!0)])],2)]),_:1},8,["event","link","class"])}}}),Ee="_swiper_1omvs_2",Ce={swiper:Ee},Te={$style:Ce},Oe=Object.assign(G(we,[["__cssModules",Te]]),{__name:"EventsEventCard"});export{Oe as _,le as a,pe as b,me as c,z as u}; 9 10//# debugId=c0956bfe-cae4-55d4-ac05-e83ebdde1a57
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.