PageSourceSearch

https://triathlon.org/events/_nuxt/DtJjQIbh.js

js triathlon.org collected 2026-10-01 10:33:19 UTC 20,124 bytes, 3 lines download raw bytes

1import{u as Y}from"./AD-EzWrO.js";import{u as J}from"./BlWck1t7.js";import{u as ee}from"./BXa3qvl-.js";import{bE as T,ba as E,bp as C,bh as s,b5 as A,b6 as a,b7 as f,b8 as i,bi as B,bl as L,bj as w,bL as D,b9 as _,bk as I,bC as te,bz as se,bX as ne,bg as k,bY as ie,bt as q,bO as j,bw as re,bP as oe,bm as F,bn as V,bv as P,bu as ae,bo as le}from"./QrANltfT.js";import{_ as ce,u as de,a as ue,A as me,D as pe,C as fe,T as ye}from"./BqRqL5sE.js";import{E as he}from"./DRuv9kH_.js";import{P as _e,B as ve,W as be,m as H}from"./BkT_10tm.js";import{a as Q,w as X}from"./gRX2IVr1.js";import{D as M}from"./xnDD2XwB.js";import{X as ge}from"./BJ99M0qN.js";import{u as we}from"./Acsz0czT.js";import{C as ke}from"./CCd6PVO8.js";import{C as xe}from"./DkLKgEzM.js";import{_ as $e}from"./C8tdCacw.js";import{r as Ce}from"./BN-jUOno.js";import"./UzMIW_7D.js";import"./CLMEcs4z.js";import"./BDvWmOzO.js";import"./BX5QSdEP.js";import"./BKz-n-kN.js";import"./B1UGltTs.js";import"./Bt6jTN3U.js";import"./SD2fVsY9.js";import"./CGtwPYJc.js";(function(){try{var p=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},c=new p.Error().stack;c&&(p._sentryDebugIds=p._sentryDebugIds||{},p._sentryDebugIds[c]="e3cac25f-11fe-4b0d-87c8-f4dc344fa0d7",p._sentryDebugIdIdentifier="sentry-dbid-e3cac25f-11fe-4b0d-87c8-f4dc344fa0d7")}catch{}})();const Ie=T("map-pin",[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]]);const Te=T("mountain",[["path",{d:"m8 3 4 8 5-5 5 15H2L8 3z",key:"otkl63"}]]);const Se=T("repeat",[["path",{d:"m17 2 4 4-4 4",key:"nntrym"}],["path",{d:"M3 11v-1a4 4 0 0 1 4-4h14",key:"84bu3i"}],["path",{d:"m7 22-4-4 4-4",key:"1wqhfi"}],["path",{d:"M21 13v1a4 4 0 0 1-4 4H3",key:"1rx37r"}]]);const W=T("route",[["circle",{cx:"6",cy:"19",r:"3",key:"1kj8tv"}],["path",{d:"M9 19h8.5a3.5 3.5 0 0 0 0-7h-11a3.5 3.5 0 0 1 0-7H15",key:"1d8sl"}],["circle",{cx:"18",cy:"5",r:"3",key:"gq8acd"}]]);const Oe=T("ruler",[["path",{d:"M21.3 15.3a2.4 2.4 0 0 1 0 3.4l-2.6 2.6a2.4 2.4 0 0 1-3.4 0L2.7 8.7a2.41 2.41 0 0 1 0-3.4l2.6-2.6a2.41 2.41 0 0 1 3.4 0Z",key:"icamh8"}],["path",{d:"m14.5 12.5 2-2",key:"inckbg"}],["path",{d:"m11.5 9.5 2-2",key:"fmmyf7"}],["path",{d:"m8.5 6.5 2-2",key:"vc6u1g"}],["path",{d:"m17.5 15.5 2-2",key:"wo5hmg"}]]);const Z=T("thermometer",[["path",{d:"M14 4v10.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0Z",key:"17jzev"}]]);const Be=T("zoom-in",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["line",{x1:"21",x2:"16.65",y1:"21",y2:"16.65",key:"13gj7c"}],["line",{x1:"11",x2:"11",y1:"8",y2:"14",key:"1vmskp"}],["line",{x1:"8",x2:"14",y1:"11",y2:"11",key:"durymu"}]]);function Ke(p,c){const{t:l}=E(),n=e=>!!e&&e.trim().length>0;return{sections:C(()=>{const e=typeof p=="function"?p():s(p),d=typeof c=="function"?c():s(c);if(!e&&!d)return[];const t=[];e&&n(e.schedule)&&t.push({id:"schedule",translationKey:"raceInfo.schedule",subsections:[{field:"schedule",translationKey:"raceInfo.schedule",content:e.schedule.trim()}]}),e&&n(e.briefing)&&t.push({id:"race-briefing",translationKey:"raceInfo.raceBriefing",subsections:[{field:"briefing",translationKey:"raceInfo.raceBriefing",content:e.briefing.trim()}]}),e&&n(e.entry_fee)&&t.push({id:"entry-fees",translationKey:"raceInfo.entryFees",subsections:[{field:"entry_fee",translationKey:"raceInfo.entryFees",content:e.entry_fee.trim()}]}),e&&n(e.prize_money)&&t.push({id:"prize-money",translationKey:"raceInfo.prizeMoney",subsections:[{field:"prize_money",translationKey:"raceInfo.prizeMoney",content:e.prize_money.trim()}]}),d&&d.course_maps&&d.course_maps.length>0&&t.push({id:"course-maps",translationKey:"raceInfo.courseMaps",subsections:[{field:"course_maps",translationKey:"raceInfo.courseMaps",content:""}]}),e&&n(e.training_info)&&t.push({id:"training",translationKey:"raceInfo.training",subsections:[{field:"training_info",translationKey:"raceInfo.training",content:e.training_info.trim()}]}),e&&n(e.services_info)&&t.push({id:"athlete-services",translationKey:"raceInfo.athleteServices",subsections:[{field:"services_info",translationKey:"raceInfo.athleteServices",content:e.services_info.trim()}]}
1),e&&n(e.water_quality)&&t.push({id:"water-quality",translationKey:"raceInfo.waterQuality",subsections:[{field:"water_quality",translationKey:"raceInfo.waterQuality",content:e.water_quality.trim()}]}),e&&n(e.volunteer_section_content)&&t.push({id:"volunteers",translationKey:"raceInfo.volunteers",subsections:[{field:"volunteer_section_content",translationKey:"raceInfo.volunteers",content:e.volunteer_section_content.trim()}]}),e&&n(e.spectator_section_content)&&t.push({id:"spectators",translationKey:"raceInfo.spectators",subsections:[{field:"spectator_section_content",translationKey:"raceInfo.spectators",content:e.spectator_section_content.trim()}]});const o=[];if(d&&d.technical_delegates&&d.technical_delegates.length>0){const h=d.technical_delegates.map(y=>`
2            <p class="mb-2"><span class="font-semibold text-gray-900">${y.name}</span>${y.email?` — <a href="mailto:${y.email}" class="text-primary-transitionBlue hover:underline">${y.email}</a>`:""}</p>
3          `).join("");o.push({field:"technical_delegates",translationKey:"raceInfo.technicalDelegates",content:h})}if(e&&[e.contact_name,e.contact_email,e.contact_phone,e.contact_address].some(y=>n(y))){const y=[];n(e.contact_name)&&y.push(`<span class="font-semibold text-gray-900">${e.contact_name.trim()}</span>`),n(e.contact_email)&&y.push(`<a href="mailto:${e.contact_email.trim()}" class="text-primary-transitionBlue hover:underline">${e.contact_email.trim()}</a>`),n(e.contact_phone)&&y.push(`<a href="tel:${e.contact_phone.trim()}" class="text-primary-transitionBlue hover:underline">${e.contact_phone.trim()}</a>`);let $=`<p class="mb-2">${y.join(" — ")}</p>`;n(e.contact_address)&&($+=`<p class="text-gray-700">${e.contact_address.trim()}</p>`),o.push({field:"contact_info",translationKey:"raceInfo.contactInfo",content:$})}return o.length>0&&t.push({id:"contacts",translationKey:"raceInfo.contacts",subsections:o}),e&&n(e.media_details)&&t.push({id:"media",translationKey:"raceInfo.media",subsections:[{field:"media_details",translationKey:"raceInfo.media",content:e.media_details.trim()}]}),d&&d.documents&&d.documents.length>0&&t.push({id:"documents",translationKey:"documents.title",subsections:[{field:"documents",translationKey:"documents.title",content:""}]}),t}),getSectionTitle:e=>l(e.translationKey),hasContent:n}}const ze={laps:Se,distance:Oe,start:Ie,swim_type:be,bike_type:ve,run_type:_e,bike_surface:W,bike_technical:Te,run_surface:W,air_temperature:Z,water_temperature:Z};function R(p){return ze[p]||null}const De={key:0},je={class:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-4"},Le={class:"flex items-start gap-3"},Ee={class:"flex-shrink-0 w-10 h-10 bg-primary-transitionBlue/10 rounded-lg flex items-center justify-center group-hover:bg-primary-transitionBlue/20 transition-colors duration-200"},Ae={class:"flex-1 min-w-0"},Ue={class:"text-xs font-medium text-gray-500 uppercase tracking-wide mb-1"},Fe={class:"text-base font-bold text-darkGrey truncate"},Pe={key:0,class:"group relative bg-white border border-gray-200 rounded-xl p-4 hover:border-primary-transitionBlue hover:shadow-md transition-all duration-200"},He={class:"flex items-start gap-3"},Re={class:"flex-shrink-0 w-10 h-10 bg-primary-transitionBlue/10 rounded-lg flex items-center justify-center group-hover:bg-primary-transitionBlue/20 transition-colors duration-200"},qe={class:"flex-1 min-w-0"},Ge={class:"text-xs font-medium text-gray-500 uppercase tracking-wide mb-1"},Ne={class:"text-base font-bold text-darkGrey"},Ve={key:1,class:"group relative bg-white border border-gray-200 rounded-xl p-4 hover:border-primary-transitionBlue hover:shadow-md transition-all duration-200"},We={class:"flex items-start gap-3"},Ze={class:"flex-shrink-0 w-10 h-10 bg-primary-transitionBlue/10 rounded-lg flex items-center justify-center group-hover:bg-primary-transitionBlue/20 transition-colors duration-200"},Qe={class:"flex-1 min-w-0"},Xe={class:"text-xs font-medium text-gray-500 uppercase tracking-wide mb-1"},Me={class:"text-base font-bold text-darkGrey"},Ye=A({__name:"CourseOverviewStats",props:{courseOverview:{},legType:{}},setup(p){const c=p,{t:l}=E(),n=(t,o)=>{if(!o)return null;const h=o.toLowerCase().replace(/\s+/g,"_"),y=`courseValues.${t}.${h}`,$=l(y);return $!==y?$:o},x=C(()=>c.courseOverview.segments?c.courseOverview.segments.filter(t=>t.leg?.toLowerCase()===c.legType):[]),b=C(()=>{const t=c.courseOverview,o=[];return c.legType==="swim"?(t.start&&o.push({key:"start",value:n("start",t.start)||t.start,label:l("courseOverview.start")}),t.swim_type&&o.push({key:"swim_type",value:n("swimType",t.swim_type)||t.swim_type,label:l("courseOverview.swimType")})):c.legType==="bike"?(t.bike_type&&o.push({key:"bike_type",value:n("bikeType",t.bike_type)||t.bike_type,label:l("courseOverview.bikeType")}),t.bike_surface&&o.push({key:"bike_surface",value:n("bikeSurface",t.bike_surface)||t.bike_surface,label:l("courseOverview.bikeSurface")}),t.bike_technical&&o.push({key:"bike_technical",value:n("bikeTechnical",t.bike_technical)||t.bike_technical,label:l("courseOverview.bikeTechnical")})):c.legType==="run"&&(t.run_type&&o.push({key:"run_type",value:n("runType",t.run_type)||t.run_type,label:l("courseOverview.runType")}),t.run_surface&&o.push({key:"run_surface",value:n("runSurface",t.run_surface)||t.run_surface,label:l("courseOverview.runSurface")})),o}),e=t=>c.legType==="swim"?`${t} m`:`${(t/1e3).toFixed(2)} km`,d=C(()=>b.value.length>0||x.value.length>0);return(t,o)=>d.value?(a(),f("div",De,[i("div",je,[(a(!0),f(B,null,L(b.value,h=>(a(),f("div",{key:h.key,class:"group relative bg-white border border-gray-200 rounded-xl p-4 hover:border-primary-transitionBlue hover:shadow-md transition-all duration-200"},[i("div",Le,[i("div",Ee,[(a(),w(D(s(R)(h.key)),{class:"w-5 h-5 text-primary-transitionBlue"}))]),i("div",Ae,[i("p",Ue,_(h.label),1),i("p",Fe,_(h.value),1)])])]))),128)),(a(!0),f(B,null,L(x.value,(h,y)=>(a(),f(B,{key:`segment-${y}`},[h.laps?(a(),f("div",Pe,[i("div",He,[i("div",Re,[(a(),w(D(s(R)("laps")),{class:"w-5 h-5 text-primary-transitionBlue"}))]),i("div",qe,[i("p",Ge,_(s(l)("courseOverview.laps")),1),i("p",Ne,_(h.laps),1)])])])):I("",!0),h.distance?(a(),f("div",Ve,[i("div",We,[i("div",Ze,[(a(),w(D(s(R)("distance")),{class:"w-5 h-5 text-primary-transitionBlue"}))]),i("div",Qe,[i("p",Xe,_(s(l)("courseOverview.distance")),1),i("p",Me,_(e(h.distance)),1)])])])):I("",!0)],64))),128))])])):I("",!0)}}),Je=Object.assign(Ye,{__name:"CourseOverviewStats"}),et={class:"absolute top-4 right-4 z-10 flex items-center gap-2"},tt=["href","download"],st=["src","alt"],nt=A({__name:"ImageLightbox",props:{isOpen:{type:Boolean},imageUrl:{},imageAlt:{},downloadFilename:{}},emits:["close"],setup(p,{emit:c}){const l=p,n=c,x=C(()=>Q(l.imageUrl)),b=C(()=>X(l.imageUrl)),e=d=>{d.key==="Escape"&&n("close")};return te(()=>l.isOpen,d=>{d?(document.body.style.overflow="hidden",document.addEventListener("keydown",e)):(document.body.style.overflow="",document.removeEventListener("keydown",e))}),se(()=>{document.body.style.overflow="",document.removeEventListener("keydown",e)}),(d,t)=>(a(),w(ne,{to:"body"},[k(ie,{"enter-active-class":"transition-opacity duration-200","enter-from-class":"opacity-0","leave-active-class":"transition-opacity duration-200","leave-to-class":"opacity-0"},{default:q(()=>[p.isOpen?(a(),f("div",{key:0,class:"fixed inset-0 bg-black/70 z-50 flex items-center justify-center",onClick:t[3]||(t[3]=o=>n("close"))},[i("div",et,[i("a",{href:b.value,download:p.downloadFilename||!0,class:"w-10 h-10 bg-white/20 hover:bg-white/30 text-white rounded-full flex items-center justify-center backdrop-blur-sm transition-all",onClick:t[0]||(t[0]=j(()=>{},["stop"]))},[k(s(M),{class:"w-5 h-5"})],8,tt),i("button",{class:"w-10 h-10 bg-white/20 hover:bg-white/30 text-white rounded-full flex items-center justify-center backdrop-blur-sm transition-all",onClick:t[1]||(t[1]=j(o=>n("close"),["stop"]))},[k(s(ge),{class:"w-5 h-5"})])]),i("img",{src:x.value,alt:p.imageAlt,class:"max-w-[90vw] max-h-[90vh] object-contain rounded-lg",onClick:t[2]||(t[2]=j(()=>{},["stop"]))},null,8,st)])):I("",!0)]),_:1})]))}}),it=["id"],rt={class:"text-2xl font-bold text-darkGrey mb-6"},ot=["onClick"],at={class:"font-bold text-gray-900"},lt={class:"p-2 space-y-4"},ct=["innerHTML"],dt={key:2},ut={class:"strava-container print:hidden"},mt=["data-embed-id"],pt={class:"hidden print:block border-2 border-gray-300 rounded-lg p-6 bg-gray-50 text-center"},ft={class:"text-gray-900 font-semibold mb-2"},yt={class:"text-gray-700 text-sm mb-3"},ht={class:"text-primary-transitionBlue text-sm font-mono break-all"},_t={key:3,class:"image-container group relative"},vt=["src","alt","onClick"],bt=["onClick"],gt={class:"bg-black/50 text-white rounded-full p-3 backdrop-blur-sm"},wt=["href","download"],kt={key:4},xt=A({__name:"CourseMapsCard",props:{courseMaps:{},courseOverview:{},directusUri:{},id:{}},setup(p){const c=p,{t:l}=E(),{sanitizeHtml:n}=we(),x=C(()=>
3[...c.courseMaps].sort((r,u)=>r.sort_order===null&&u.sort_order===null?0:r.sort_order===null?1:u.sort_order===null?-1:r.sort_order-u.sort_order)),b=P(new Set),e=r=>{b.value.has(r)?b.value.delete(r):b.value.add(r)},d=r=>b.value.has(r),t=(r,u)=>{if(r.name)return r.name;const m=r.directus_files_id?.filename_download;return m?m.replace(/\.[^.]+$/,"").replace(/_/g," ").replace(/\b\w/g,g=>g.toUpperCase()):l("raceInfo.courseMap",{number:u+1})},o=r=>`${c.directusUri}/assets/${r}`,h=r=>Q(o(r)),y=r=>X(o(r)),$=()=>{document.querySelectorAll('script[src*="strava-embeds.com"]').forEach(u=>u.remove()),setTimeout(()=>{const u=document.createElement("script");u.src="https://strava-embeds.com/embed.js",u.async=!0,document.body.appendChild(u)},100)};re(()=>{oe(()=>{$()})});const U=r=>r.directus_files_id?.type==="application/pdf",K=r=>r.strava_id?"strava":r.directus_files_id?U(r)?"pdf":"image":"none",S=r=>{const u=r.directus_files_id;return{filename:u.filename_download||"Course Map",filesize:u.filesize,type:u.type,url:o(u.id),title:r.name||u.filename_download||"Course Map"}},O=P(!1),v=P({url:"",alt:"",filename:""}),z=(r,u)=>{v.value={url:o(r.directus_files_id.id),alt:t(r,u),filename:r.directus_files_id?.filename_download||"course-map"},O.value=!0},G=r=>!H(r.name)||!c.courseOverview||c.courseOverview.length===0?null:c.courseOverview[0]||null;return(r,u)=>(a(),f("div",{id:p.id,class:"bg-white rounded-lg shadow-sm border border-gray-100 p-6 mb-6 scroll-mt-20"},[i("h2",rt,_(s(l)("raceInfo.courseMaps")),1),i("div",null,[(a(!0),f(B,null,L(x.value,(m,g)=>(a(),f("div",{key:m.id,class:"border-b border-gray-200"},[i("button",{class:F(["w-full px-4 py-4 flex items-center justify-between text-left rtl:text-right hover:bg-primary-transitionBlue/5 transition-colors duration-200",{"border-b border-primary-transitionBlue/20":d(g)}]),onClick:N=>e(g)},[i("span",at,_(t(m,g)),1),(a(),w(D(d(g)?s(ke):s(xe)),{class:F(["w-5 h-5 text-primary-transitionBlue flex-shrink-0 ml-2 rtl:ml-0 rtl:mr-2 transition-transform duration-300",{"rtl:-scale-x-100":!d(g)}])},null,8,["class"]))],10,ot),i("div",{class:F(["overflow-hidden transition-all duration-300 ease-in-out accordion-content",d(g)?"max-h-[2000px] opacity-100":"max-h-0 opacity-0"])},[i("div",lt,[m.description?(a(),f("div",{key:0,class:"text-darkGrey text-sm leading-relaxed [overflow-wrap:anywhere]",innerHTML:s(n)(m.description)},null,8,ct)):I("",!0),G(m)&&s(H)(m.name)?(a(),w(Je,{key:1,"course-overview":G(m),"leg-type":s(H)(m.name)},null,8,["course-overview","leg-type"])):I("",!0),K(m)==="strava"?(a(),f("div",dt,[i("div",ut,[i("div",{class:"strava-embed-placeholder","data-embed-type":"route","data-embed-id":m.strava_id,"data-style":"standard","data-from-embed":"true"},null,8,mt)]),i("div",pt,[i("p",ft,_(s(l)("raceInfo.stravaRouteAvailable")||"Interactive route available on Strava"),1),i("p",yt,_(s(l)("raceInfo.viewOnStrava")||"View the interactive course map online at:"),1),i("p",ht," https://www.strava.com/routes/"+_(m.strava_id),1)])])):K(m)==="image"?(a(),f("div",_t,[i("img",{src:h(m.directus_files_id.id),alt:t(m,g),class:"w-full h-auto rounded-lg shadow-sm cursor-pointer transition-opacity duration-200 group-hover:opacity-90",onClick:N=>z(m,g)},null,8,vt),i("div",{class:"absolute inset-0 flex items-center justify-center opacity-0 group-hover:opacity-100 transition-opacity duration-200 cursor-pointer rounded-lg",onClick:N=>z(m,g)},[i("span",gt,[k(s(Be),{class:"w-6 h-6"})])],8,bt),i("a",{href:y(m.directus_files_id.id),download:m.directus_files_id?.filename_download||"course-map",class:"absolute bottom-3 right-3 bg-white/90 hover:bg-white text-gray-700 rounded-full p-2 shadow-sm opacity-0 group-hover:opacity-100 transition-opacity duration-200",onClick:u[0]||(u[0]=j(()=>{},["stop"]))},[k(s(M),{class:"w-4 h-4"})],8,wt)])):K(m)==="pdf"?(a(),f("div",kt,[k(ce,{document:S(m)},{"type-label":q(()=>[V(_(s(l)("documents.type"))+":",1)]),"size-label":q(()=>[V(_(s(l)("documents.size"))+":",1)]),_:1},8,["document"])])):I("",!0)])],2)]))),128))]),k(nt,{"is-open":O.value,"image-url":v.value.url,"image-alt":v.value.alt,"download-filename":v.value.filename,onClose:u[1]||(u[1]=m=>O.value=!1)}
3,null,8,["is-open","image-url","image-alt","download-filename"])],8,it))}}),$t=Object.assign($e(xt,[["__scopeId","data-v-6eca1196"]]),{__name:"CourseMapsCard"}),Ct={class:"min-h-screen bg-[#F5F5F5]"},It={class:"px-4 lg:px-6 py-8 w-full mx-auto xl:max-w-[1600px]"},Tt={key:0,class:"flex items-center justify-center min-h-[400px]"},St={class:"text-center"},Ot={class:"mt-4 text-gray-600"},Bt={key:1,class:"flex flex-col md:flex-row rtl:md:flex-row-reverse gap-6"},Kt={class:"w-full md:w-1/3 flex-shrink-0"},zt={class:"md:sticky md:top-5 space-y-4"},Dt={class:"w-full md:w-2/3 min-w-0 flex-grow"},jt={key:0},Lt={key:1,class:"bg-white rounded-lg shadow-sm border border-gray-100 p-6"},Et={class:"text-gray-600 text-center"},as=A({__name:"race-info",setup(p){const{t:c}=E(),l=le(),{event:n,isLoading:x,languages:b}=Y(),{currentTranslation:e}=ee(n,b),d=ae(),t=C(()=>Ce(n.value)),{sections:o,getSectionTitle:h}=Ke(e,n),y=C(()=>o.value.map(S=>S.id)),{activeSection:$,scrollToSection:U}=de(y),K=S=>{U(S)};return J(n,c("raceInfo.title"),`Race information, course maps, and athlete guide for ${n.value?.name||"this World Triathlon event"}`),(S,O)=>(a(),f("div",Ct,[k(he,{event:s(n),size:"large","locale-path":s(d)},null,8,["event","locale-path"]),i("div",It,[s(x)?(a(),f("div",Tt,[i("div",St,[O[0]||(O[0]=i("div",{class:"animate-spin rounded-full h-16 w-16 border-t-2 border-b-2 border-primary-transitionBlue mx-auto"},null,-1)),i("p",Ot,_(s(c)("results.loading")),1)])])):s(n)&&s(o).length>0?(a(),f("div",Bt,[i("aside",Kt,[i("div",zt,[k(ue,{sections:s(o),"active-section":s($),"on-section-click":K,"show-print-button":!0},null,8,["sections","active-section"]),k(me,{"athletes-guides":s(t),"directus-uri":s(l).public.directusCmsUri,"is-wtcs-event":s(n).is_wtcs_event},null,8,["athletes-guides","directus-uri","is-wtcs-event"])])]),i("main",Dt,[s(o).length>0?(a(),f("div",jt,[(a(!0),f(B,null,L(s(o),(v,z)=>(a(),f(B,{key:v.id},[v.id==="course-maps"&&s(n)?(a(),w($t,{key:0,id:v.id,"course-maps":s(n).course_maps,"course-overview":s(e)?.course_overview||null,"directus-uri":s(l).public.directusCmsUri},null,8,["id","course-maps","course-overview","directus-uri"])):v.id==="documents"&&s(n)?(a(),w(pe,{key:1,id:v.id,documents:s(n).documents,"directus-uri":s(l).public.directusCmsUri},null,8,["id","documents","directus-uri"])):(a(),w(fe,{key:2,id:v.id,title:s(h)(v),subsections:v.subsections,"show-print-button":z===0,"always-show-subsection-headings":v.id==="contacts"},null,8,["id","title","subsections","show-print-button","always-show-subsection-headings"]))],64))),128))])):(a(),f("div",Lt,[i("p",Et,_(s(c)("raceInfo.noContent")||"No race information available at this time."),1)]))])])):s(n)&&s(o).length===0?(a(),w(ye,{key:2,"description-key":"raceInfo.notAvailableInLanguage"})):I("",!0)])]))}});export{as as default};

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.