1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7549],{1812:e=>{e.exports={style:{fontFamily:"'aireLibreBone', 'aireLibreBone Fallback'"},className:"__className_091162",variable:"__variable_091162"}},3611:e=>{e.exports={style:{fontFamily:"'aireLibreJosefin', 'aireLibreJosefin Fallback'"},className:"__className_57d4cf",variable:"__variable_57d4cf"}},8323:e=>{e.exports={style:{fontFamily:"'n_haas', 'n_haas Fallback'"},className:"__className_de2b98",variable:"__variable_de2b98"}},15239:(e,a,n)=>{"use strict";n.d(a,{default:()=>i.a});var r=n(54652),i=n.n(r);n.o(r,"getImageProps")&&n.d(a,{getImageProps:function(){return r.getImageProps}})},22184:e=>{e.exports={style:{fontFamily:"'ppNeueMontreal', 'ppNeueMontreal Fallback'"},className:"__className_29e290",variable:"__variable_29e290"}},24488:(e,a,n)=>{"use strict";n.d(a,{default:()=>Y});var r=n(95155),i=n(15239),t=n(52619),s=n.n(t),o=n(20063),l=n(12115),c=n(95110),d=n(24647),_=n(89179),h=n(48273),m=n(62484);let g="/own-the-track";function u(e){let a=Math.max(0,Math.round(Number(e)||0));return"".concat(Math.floor(a/60),":").concat(String(a%60).padStart(2,"0"),"/km")}function T(e){return Math.max(0,Math.round(Number(e)||0)).toLocaleString("en-CA")}let w="/images/own-the-track/hero-desktop.jpg",C="/images/own-the-track/hero-mobile.jpg";Object.freeze(["Vancouver running challenge","RunToPlay","Diadora","Own the Track","Vancouver track running","Strava running challenge","Kerrisdale running track","Britannia Oval","Empire Field","Swangard Stadium"]);let p=Object.freeze([{question:"What is Own the Track?",answer:"A two-week Diadora x RunToPlay challenge across four Vancouver tracks. Your fastest verified 1 km effort sets your position."},{question:"When is the challenge?",answer:"October 1â14, 2026. Runs must happen after you join. Eligible runs may sync during the 72-hour reconciliation window."},{question:"Do I have to run all four?",answer:"No. Complete one for the footwear offer, or all four for the membership raffle."},{question:"How is a run verified?",answer:"It must be a non-manual outdoor Strava Run with a 1 km best effort, and both endpoints must be within 150 m of the same track centre."},{question:"Can someone steal my track?",answer:"Yes. A faster effort takes the lead. Exact-second ties go to the earlier activity."},{question:"What are the rewards?",answer:"$25 off eligible Diadora footwear after one track (minimum $100 spend), one membership-raffle entry after all four, and one pair of Diadora shoes for each track owned at close."},{question:"Can I run a track more than once?",answer:"Absolutely. Every eligible repeat is assessed and your fastest effort counts."},{question:"What happens after October 14?",answer:"Standings remain provisional for 72 hours while eligible pre-cutoff activities reconcile, then the four track results are finalized."}]),A="/images/mission-icons/fit-for-a-king-icon.svg",k=Object.freeze({promoCode:"/images/own-the-track/rewards/25-off-diadora.png",raffleEntry:"/images/own-the-track/rewards/membership-raffle.png"}),P=Object.freeze({kerrisdale:"/images/own-the-track/kerrisdale.jpg",britannia:"/images/own-the-track/britannia.jpg","empire-field":"/images/own-the-track/empire-field.jpg",swangard:"/images/own-the-track/swangard.jpg"}),b=Object.freeze({kerrisdale:"Kerrisdale",britannia:"Britannia","empire-field":"Empire Field",swangard:"Swangard"}),v=/^\/images\/(?:diadora\/|mission-icons\/mission-icons-\d+\.svg)/,f=new Set(["/images/diadora/hero.jpg","/images/diadora/home.jpg","/images/diadora/0.jpg","https://runasyouare.com/images/diadora/hero.jpg","https://runasyouare.com/images/diadora/home.jpg","https://runasyouare.com/images/diadora/0.jpg"]);function x(e,a){return!e||f.has(e)||"string"==typeof e&&e.includes("/images/diadora/")?a:e}function y(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=e.id||"";return e.shortLabel||b[a]||e.label||"Track"}let j={src:"/_next/static/media/hero-desktop.1e69314e.jpg",height:3936,width:6997,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgs
1MDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAFAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/aAAwDAQACEAMQAAAAn4I//8QAGxABAAICAwAAAAAAAAAAAAAAAgEDBREABCL/2gAIAQEAAT8A7OcyN9NdLY0IMFQdT55//8QAFhEBAQEAAAAAAAAAAAAAAAAAAQBB/9oACAECAQE/ABTb/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAwEBPwB//9k=",blurWidth:8,blurHeight:5},O={src:"/_next/static/media/hero-mobile.1e69314e.jpg",height:3936,width:6997,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAFAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/aAAwDAQACEAMQAAAAn4I//8QAGxABAAICAwAAAAAAAAAAAAAAAgEDBREABCL/2gAIAQEAAT8A7OcyN9NdLY0IMFQdT55//8QAFhEBAQEAAAAAAAAAAAAAAAAAAQBB/9oACAECAQE/ABTb/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAwEBPwB//9k=",blurWidth:8,blurHeight:5},N={src:"/_next/static/media/story-highlight.3c137b94.jpg",height:4608,width:3072,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAIAAUDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/9oADAMBAAIQAxAAAACADP8A/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQIDEgATFBUxYf/aAAgBAQABPwBOLlRGXcQtUWBTUBPnWf/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQIBAT8Af//EABcRAQADAAAAAAAAAAAAAAAAAAEAEUH/2gAIAQMBAT8As
1MJ//9k=",blurWidth:5,blurHeight:8};var S=n(30926);let I=(0,S.createServerReference)("604d1f4504efdf83b8a826241212f71a28a4dfc581",S.callServer,void 0,S.findSourceMapURL,"registerOwnTheTrack"),L=(0,S.createServerReference)("60d7a8953d30875e9084852c523ccc179358f359c3",S.callServer,void 0,S.findSourceMapURL,"markOwnTheTrackNotificationRead"),B=(0,S.createServerReference)("408d197f3df6c9e2a1c0d6a357ffc74c30721ac99b",S.callServer,void 0,S.findSourceMapURL,"updateUsername");var D=n(58205),M=n(44237),F=n.n(M);let E=[{title:"Log In",desc:"Sign in so RunToPlay can track your progress."},{title:"Connect Strava",desc:"Eligible track efforts sync automatically from Strava."},{title:"Join the Challenge",desc:"Confirm your RunToPlay username, then join before you run."},{title:"Complete Missions",desc:"Run a verified 1 km at any of the four tracks."}];function R(e){let a=document.getElementById(e);if(!a)return;let n=window.matchMedia("(prefers-reduced-motion: reduce)").matches;a.scrollIntoView({behavior:n?"auto":"smooth",block:"start"}),window.history.replaceState(null,"","".concat(window.location.pathname,"#").concat(e))}function Q(e){let{mission:a,index:n,size:t}=e,[s,o]=(0,l.useState)(()=>(function(){var e,a,n;let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return!(n=(null==(e=r.image)?void 0:e.thumb)||(null==(a=r.image)?void 0:a.main)||r.image)||"string"!=typeof n||v.test(n)||n.includes("/images/diadora/")?A:n})(a,{index:n}));return(0,r.jsx)(i.default,{src:s,alt:"",width:t,height:t,className:F().iconBoxImage,onError:()=>o(A)})}function U(e){var a,n,i;let{mission:t,index:s,showRegisterCta:o=!1,onRegister:l}=e,c=String(s+1).padStart(2,"0"),d=t.completed,_=(null==(a=t.location)?void 0:a.url)||(null==(n=t.presentation)?void 0:n.googleMapsUrl);return(0,r.jsxs)("article",{className:F().missionCard,children:[(0,r.jsxs)("div",{className:F().missionBody,children:[(0,r.jsxs)("div",{className:F().cardHeader,children:[(0,r.jsx)("div",{className:F().iconBox,"aria-hidden":"true",children:(0,r.jsx)(Q,{mission:t,index:s,size:64})}),(0,r.jsx)("span",{className:"".concat(F().missionBadge," ").concat(d?"":F().missionBadgeLive),children:d?"Completed":"Live"})]}),(0,r.jsxs)("span",{className:F().missionNumber,children:["Mission ",c]}),(0,r.jsx)("h3",{className:"".concat(F().missionTitle," ").concat(D.h1.className),children:t.title}),t.description?(0,r.jsx)("p",{className:F().missionDescription,children:t.description}):null,(null==(i=t.location)?void 0:i.label)?(0,r.jsxs)("a",{className:F().missionLocation,href:_||void 0,target:_?"_blank":void 0,rel:_?"noopener noreferrer":void 0,children:[(0,r.jsx)("span",{children:"Location"}),(0,r.jsx)("strong",{children:t.location.label}),_?(0,r.jsx)("span",{"aria-hidden":"true",children:"â"}):null]}):null]}),(0,r.jsxs)("div",{className:"".concat(F().missionFooter," ").concat(d?F().missionFooterComplete:""),children:[(0,r.jsxs)("div",{className:F().cardMeta,children:[(0,r.jsx)("div",{className:F().rewardLabelRow,children:(0,r.jsx)("span",{children:d?"Earned":"Reward"})}),t.xp>0?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("strong",{children:[T(t.xp)," XP"]}),(0,r.jsx)("small",{children:"RunToPlay XP"})]}):(0,r.jsx)("strong",{children:"Track ownership"})]}),d?(0,r.jsx)("span",{className:F().missionTrackingBadge,role:"status",children:"Mission complete"}):o?(0,r.jsx)("button",{type:"button",className:"btn-2 ".concat(F().missionActionCta),onClick:l,children:"Register"}):(0,r.jsx)("span",{className:F().missionTrackingBadge,role:"status",children:"Auto-tracks via Strava"})]})]})}function V(e){let{progress:a}=e,n=a.completedRequiredMissionCount||a.completed||0,t=a.requiredMissionCount||a.total||4,s=Math.max(t-n,0);return(0,r.jsxs)("div",{className:F().overviewPanel,children:[(0,r.jsx)("div",{className:F().progressBrand,children:(0,r.jsx)("a",{href:"https://runtoplay.com",target:"_blank",rel:"noopener noreferrer",className:F().progressBrandLink,"aria-label":"Visit RunToPlay (opens in a new tab)",children:(0,r.jsx)(i.default,{src:"/images/along-the-way/r2p-wordmark-black.png",alt:"RunToPlay",width:282,height:39,className:F().progressBrandLogo})})}),(0,r.jsxs)("div",{className:F().progressContent,children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("p",{className:F().overviewLabel,children:"Your Progress"}),(0,r.jsxs)("p",{className:"".concat(F().progressText," ").concat(D.h1.className),children:[n,"/",t," Missions Completed"]})]}
1),(0,r.jsx)("div",{className:F().progressBar,"aria-hidden":!0,children:Array.from({length:t}).map((e,a)=>(0,r.jsx)("span",{className:"".concat(F().progressSegment," ").concat(a<n?F().progressSegmentComplete:"")},a))}),(0,r.jsxs)("p",{className:F().progressMeta,children:[a.challengeComplete?"Challenge complete":"".concat(s," mission").concat(1===s?"":"s"," to go")," \xb7 ",a.completionPercent||0,"% complete"," \xb7 ",T(a.earnedXp),"/",T(a.totalXp)," XP"]})]})]})}function G(e){let{username:a,usernameDirty:n,pending:i,message:t,onClose:s,onUsernameChange:o,onJoin:l,onSaveUsernameOnly:c}=e,d="own-the-track-join-title";return(0,r.jsx)("div",{className:F().modalOverlay,onMouseDown:s,children:(0,r.jsxs)("div",{className:"".concat(F().modal," ").concat(F().joinChallengeModal),role:"dialog","aria-modal":"true","aria-labelledby":d,onMouseDown:e=>e.stopPropagation(),children:[(0,r.jsx)("button",{type:"button",className:F().modalClose,onClick:s,"aria-label":"Close join challenge",children:"\xd7"}),(0,r.jsx)("p",{className:F().modalEyebrow,children:"RunToPlay Username"}),(0,r.jsx)("h2",{id:d,className:D.h1.className,children:"Join the Challenge"}),(0,r.jsx)("p",{className:F().modalDescription,children:"Leaderboards display your RunToPlay username. Confirm or update it before you join â only runs recorded after joining count."}),(0,r.jsxs)("form",{className:"".concat(F().joinForm," ").concat(F().joinFormModal),onSubmit:e=>{e.preventDefault(),l(e)},children:[(0,r.jsx)("label",{htmlFor:"track-username-modal",children:"Username"}),(0,r.jsx)("div",{className:F().joinFormRow,children:(0,r.jsx)("input",{id:"track-username-modal",required:!0,pattern:"[A-Za-z0-9]{3,24}",maxLength:24,value:a,onChange:e=>o(e.target.value),placeholder:"yourusername",autoComplete:"username"})}),n?(0,r.jsx)("button",{type:"button",className:F().usernameUpdate,disabled:i,onClick:c,children:"Update username only"}):null,t?(0,r.jsx)("p",{className:F().modalError,children:t}):null,(0,r.jsxs)("div",{className:F().modalActions,children:[(0,r.jsx)("button",{type:"button",className:F().modalSecondary,onClick:s,disabled:i,children:"Cancel"}),(0,r.jsx)("button",{type:"submit",className:F().modalPrimary,disabled:i,children:i?"Joiningâ¦":"Confirm and Join"})]})]})]})})}function H(e){var a,n;let{tracks:t,leaderboards:s,owners:o,personalBests:c,personalPositions:d,finalized:_}=e,h=(null==(a=t.find(e=>"kerrisdale"===e.id))?void 0:a.id)||(null==(n=t[0])?void 0:n.id)||"",[m,g]=(0,l.useState)(h);(0,l.useEffect)(()=>{!t.some(e=>e.id===m)&&h&&g(h)},[t,m,h]);let T=t.find(e=>e.id===m)||t[0];if(!T)return null;let w=(null==s?void 0:s[T.id])||[],C=null==o?void 0:o[T.id],p=null==c?void 0:c[T.id],A=null==d?void 0:d[T.id],k=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=e.id||"";return e.image||e.heroImage||P[a]||"/images/diadora/0.jpg"}(T);return(0,r.jsxs)("div",{className:F().trackLeaderboards,children:[(0,r.jsxs)("p",{className:F().tracksMeta,children:[_?"Final champions crowned":"Live standings \xb7 provisional"," \xb7 ","150 m endpoint verification radius"]}),(0,r.jsx)("div",{className:F().trackTabs,role:"tablist","aria-label":"Select a track leaderboard",children:t.map(e=>{let a=e.id===T.id,n=null==o?void 0:o[e.id],i=n?"@".concat(n.username," \xb7 ").concat(u(n.elapsedSeconds)):"Open track";return(0,r.jsxs)("button",{type:"button",role:"tab","aria-selected":a,className:"".concat(F().trackTab," ").concat(a?F().trackTabSelected:""),onClick:()=>g(e.id),children:[(0,r.jsx)("span",{className:F().trackTabLabel,children:y(e)}),(0,r.jsx)("span",{className:F().trackTabOwner,children:i})]},e.id)})}),(0,r.jsxs)("div",{className:F().trackStage,children:[(0,r.jsxs)("article",{className:F().trackBoard,"aria-live":"polite",children:[(0,r.jsxs)("div",{className:F().trackHeading,children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("span",{children:y(T)}),(0,r.jsx)("h3",{className:D.h1.className,children:T.label})]}),(0,r.jsx)("a",{href:T.mapUrl||T.googleMapsUrl,target:"_blank",rel:"noreferrer",children:"Map â"})]}),C?(0,r.jsxs)("p",{className:F().owner,children:["Owned by @",C.username," \xb7"," ",u(C.elapsedSeconds)]}):null,p?(0,r.jsxs)("p",{className:F().personal,children:["Your best: ",u(p.elapsedSeconds)," \xb7 Position #",A]}):null,(0,r.jsx)("ol",{className:F().board,children:w.slice(0,10).map((e,a)=>(0,r.jsxs)("li",{children:[(0,r.jsx)("b",{children:a+1}),(0,r.jsxs)("span",{children:["@",e.username,(0,r.jsx)("small",{children:new Date(1e3*Number(e.activityAt)).toLocaleDateString("en-CA",{month:"short",day:"numeric"})})]}),(0,r.jsx)("time",{children:u(e.elapsedSeconds)})]},"".concat(e.uid,"-").concat(e.activityId)))}),w.length?null:(0,r.jsx)("p",{className:F().empty,children:"No verified efforts yet. The track is open."})]}),(0,r.jsx)("figure",{className:F().trackVisual,children:(0,r.jsx)(i.default,{src:k,alt:"".concat(T.label," track"),fill:!0,sizes:"(max-width: 900px) 100v
1w, 46vw",className:F().trackVisualImage})})]})]})}function z(){return(0,r.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",children:(0,r.jsx)("path",{d:"M12 2a5 5 0 00-5 5v3H6a2 2 0 00-2 2v10a2 2 0 002 2h12a2 2 0 002-2V12a2 2 0 00-2-2h-1V7a5 5 0 00-5-5zm-3 8V7a3 3 0 016 0v3H9z"})})}function q(e){let{reward:a,loggedIn:n,registered:t,onJoin:o}=e,[c,d]=(0,l.useState)(!1),h=Array.isArray(a.rewardInstant)?a.rewardInstant:[],m=h.includes("promoCode"),u=h.includes("raffleEntry"),T=m&&!!a.couponCode,w=u&&!0===a.completed,C=T||w,p=n&&t&&a.eligible&&!C,A=function(){var e,a;let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=Array.isArray(n.rewardInstant)?n.rewardInstant:[];if(r.includes("promoCode"))return k.promoCode;if(r.includes("raffleEntry"))return k.raffleEntry;let i=(null==(e=n.image)?void 0:e.main)||(null==(a=n.image)?void 0:a.thumb);return"string"==typeof i?i:""}(a),P=function(e){if(!e)return"";let a=new Date(e);return Number.isNaN(a.getTime())?"":new Intl.DateTimeFormat("en-CA",{month:"long",day:"numeric",year:"numeric",timeZone:"America/Vancouver"}).format(a)}(a.couponExpiresAt),b=async()=>{a.couponCode&&navigator.clipboard&&(await navigator.clipboard.writeText(a.couponCode),d(!0),window.setTimeout(()=>d(!1),1800))};return(0,r.jsxs)("article",{className:F().rewardCard,children:[(0,r.jsxs)("div",{className:F().rewardCardHeader,children:[A?(0,r.jsx)("div",{className:F().rewardIcon,children:(0,r.jsx)(i.default,{src:A,alt:"",fill:!0,sizes:"64px",className:F().rewardIconImage})}):(0,r.jsx)("span",{"aria-hidden":"true"}),(0,r.jsxs)("span",{className:"".concat(F().rewardStatus," ").concat(C?F().rewardStatusComplete:""," ").concat(p?F().rewardStatusProcessing:""," ").concat(C||p?"":F().rewardStatusLocked),role:"status",children:[C?(0,_.e6)(F().rewardStatusIcon):(0,r.jsx)(z,{}),T?"Code issued":w?"Raffle entered":p?"Processing reward":"Locked"]})]}),(0,r.jsxs)("div",{className:F().rewardCardBody,children:[(0,r.jsx)("h3",{className:D.h1.className,children:a.title}),a.description?(0,r.jsx)("p",{children:a.description}):null,T?(0,r.jsxs)("div",{className:F().rewardCode,children:[(0,r.jsx)("span",{children:"Your unique code"}),(0,r.jsx)("code",{children:a.couponCode}),P?(0,r.jsxs)("small",{children:["Expires ",P]}):null]}):null]}),(0,r.jsx)("div",{className:F().rewardFooter,children:n?t?T?(0,r.jsxs)("div",{className:F().rewardActions,children:[(0,r.jsx)("button",{type:"button",className:F().rewardAction,onClick:b,children:c?"Copied":"Copy code"}),(0,r.jsx)("a",{className:"btn-2 ".concat(F().missionActionCta," ").concat(F().rewardPrimaryCta),href:"https://www.runasyouare.com/footwear/diadora",target:"_blank",rel:"noopener noreferrer",children:"Shop Diadora"})]}):w?(0,r.jsx)("button",{type:"button",className:"btn-2 ".concat(F().missionActionCta," ").concat(F().rewardPrimaryCta),onClick:()=>R("missions"),children:"View progress"}):(0,r.jsx)("button",{type:"button",className:"btn-2 ".concat(F().missionActionCta," ").concat(F().rewardPrimaryCta),onClick:()=>R("missions"),children:u?"Run all four tracks":"Run a track"}):(0,r.jsx)("button",{type:"button",className:"btn-2 ".concat(F().missionActionCta," ").concat(F().rewardPrimaryCta),onClick:o,children:"Join challenge"}):(0,r.jsx)(s(),{className:"btn-2 ".concat(F().missionActionCta," ").concat(F().rewardPrimaryCta),href:"/login?redirect=".concat(g,"%23rewards"),children:"Log in to unlock"})})]})}function Y(e){var a,n,t,u;let{data:T,idToken:A=""}=e,k=(0,o.useRouter)(),{currentUser:P,loading:b=!1,refreshUser:v}=(0,c.A)(),[f,y]=(0,l.useState)(""),[S,M]=(0,l.useState)(""),[Q,z]=(0,l.useState)(!1),[Y,W]=(0,l.useTransition)();(0,l.useEffect)(()=>{(null==P?void 0:P.username)&&y(P.username)},[null==P?void 0:P.username]);let K=null==T?void 0:T.campaign,X=(null==T?void 0:T.loggedIn)||!!P,Z=((null==T?void 0:T.missions)||[]).map(e=>(function(){var e,a,n,r;let i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{completed:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s=Number(null!=(r=null!=(n=null==(e=i.runToPlayXpReward)?void 0:e.xp)?n:i.xp)?r:0);return{id:i.id,title:i.title||"",description:i.description||"",xp:s,xpEnabled:s>0,completed:!0===t||!0===i.completed,status:"live",image:i.image||{},presentation:i.presentation||{},location:(null==(a=i.presentation)?void 0:a.trackLabel)?{label:i.presentation.trackLabel,url:i.presentation.googleMapsUrl||""}:null}}
1)(e,{completed:e.completed})),J=(null==K?void 0:K.progress)||{completed:0,total:Z.length||4,completedRequiredMissionCount:0,requiredMissionCount:Z.length||4,earnedXp:0,totalXp:0,challengeComplete:!1,completionPercent:0},$=(null==K||null==(a=K.competition)?void 0:a.tracks)||[],ee=!!(null==K||null==(n=K.competition)?void 0:n.finalizedAt),ea=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{desktop:x(e.heroImage,w),mobile:x(e.heroMobileImage,C)}}((null==K?void 0:K.landingPage)||{}),en=(t=ea.desktop,t===w?j:t),er=(u=ea.mobile,u===C?O:u),ei=function(){let{loggedIn:e=!1,stravaConnected:a=!1,registered:n=!1,challengeComplete:r=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return[!!e,!!a,!!n,!!r]}({loggedIn:X,stravaConnected:null==T?void 0:T.stravaConnected,registered:!!(null==T?void 0:T.registration),challengeComplete:J.challengeComplete}),et=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],a=e.findIndex(e=>!e);return a<0?e.length:a}(ei),es=((null==T?void 0:T.notifications)||[]).filter(e=>!e.readAt),eo=(null==K?void 0:K.landingPage)||{},el=eo.storyBody||(null==K?void 0:K.description)||"Four iconic Vancouver tracks. Four live leaderboards. Run your fastest verified kilometre, chase the crown, and unlock Diadora rewards along the way.",ec=eo.storyTitle||"Corsa on the Track",ed=(null==P?void 0:P.username)||"",e_=!!f.trim()&&f.trim().toLowerCase()!==String(ed).toLowerCase(),eh=!!(null==T?void 0:T.registration),em=X&&!b&&!!(null==T?void 0:T.stravaConnected)&&!eh,eg=()=>{M(""),z(!0)},eu=async()=>{let e=f.trim();if(!e)return{success:!1,error:"Username is required."};if(!e_)return{success:!0,username:ed};let a=await B(e);return a.success&&v&&await v(),a};return(null==T?void 0:T.success)&&K?(0,r.jsxs)("main",{className:"".concat(F().page," ").concat(D.LU.className),children:[(0,r.jsxs)("section",{className:F().hero,"aria-label":"Diadora x RunToPlay â Own the Track",children:[(0,r.jsx)("h1",{className:"sr-only",children:"Diadora x RunToPlay Own the Track Vancouver Running Challenge"}),(0,r.jsx)(i.default,{src:en,alt:"",fill:!0,priority:!0,quality:90,sizes:"100vw",className:"".concat(F().heroImage," ").concat(F().heroImageDesktop)}),(0,r.jsx)(i.default,{src:er,alt:"",fill:!0,priority:!0,quality:90,sizes:"100vw",className:"".concat(F().heroImage," ").concat(F().heroImageMobile)}),(0,r.jsx)("div",{className:F().heroShade}),(0,r.jsxs)("div",{className:F().heroContent,children:[(0,r.jsxs)("div",{className:F().heroPartnerLogos,"aria-label":"RunToPlay and Diadora",children:[(0,r.jsx)(s(),{href:"/",className:F().heroPartnerLogoLink,"aria-label":"RunToPlay",children:(0,r.jsx)(i.default,{src:"/images/logo/rtp-wordmark-white.png",alt:"",width:240,height:45,className:F().heroPartnerLogoRaya,priority:!0})}),(0,r.jsx)("span",{className:F().heroPartnerDivider,"aria-hidden":"true",children:"|"}),(0,r.jsx)("a",{href:"https://www.diadora.com/en/us/",target:"_blank",rel:"noopener noreferrer",className:F().heroPartnerLogoLink,"aria-label":"Diadora (opens in a new tab)",children:(0,r.jsx)(i.default,{src:"/images/diadora/1.svg",alt:"",width:130,height:73,className:F().heroPartnerLogoDiadora,priority:!0})})]}),(0,r.jsx)("button",{type:"button",className:F().heroCta,onClick:()=>R("join"),children:"Get Started"})]})]}),es.length?(0,r.jsx)("section",{className:F().inbox,"aria-label":"Ownership notifications",children:es.map(e=>(0,r.jsxs)("button",{type:"button",onClick:()=>{let a;return a=e.id,W(async()=>{await L(a,A),k.refresh()})},children:[e.message,(0,r.jsx)("span",{children:"Dismiss"})]},e.id))}):null,(0,r.jsx)("section",{className:"".concat(F().storySection," ").concat(F().storySectionProminent),children:(0,r.jsx)("div",{className:F().sectionShell,children:(0,r.jsxs)("div",{className:F().storyLayout,children:[(0,r.jsxs)("div",{className:F().storyCopy,children:[(0,r.jsx)("p",{className:F().eyebrow,children:"The Challenge"}),(0,r.jsx)("h2",{className:D.h1.className,children:ec}),String(el||"").split(/\n\n+/).map(e=>e.trim()).filter(Boolean).map((e,a)=>(0,r.jsx)("p",{children:e},a)),(0,r.jsx)("div",{className:F().storyCtaWrap,children:(0,r.jsx)("button",{type:"button",className:F().storyCta,onClick:()=>R("join"),children:"Get Started"})})]}),(0,r.jsx)("figure",{className:"".concat(F().storyVisual," ").concat(F().storyVisualProminent),children:(0,r.jsx)(i.default,{src:N,alt:"Diadora Corsa",fill:!0,sizes:"(max-width: 767px) 100v
1w, 42rem",className:F().storyHighlightImage,priority:!0})})]})})}),(0,r.jsx)("section",{id:"join",className:F().joinSection,children:(0,r.jsxs)("div",{className:F().sectionShell,children:[(0,r.jsxs)("div",{className:F().joinIntro,children:[(0,r.jsx)("p",{className:F().joinEyebrow,children:"Diadora x RunToPlay"}),(0,r.jsx)("h2",{className:D.h1.className,children:"Own The Track"}),(0,r.jsx)("p",{children:"Four iconic Vancouver tracks. Four live leaderboards. Join before you run, connect Strava, then post your fastest verified 1 km."})]}),(0,r.jsxs)("div",{className:F().stepsCard,children:[(0,r.jsxs)("p",{className:"".concat(F().stepsCardTitle," ").concat(D.h1.className),children:["New to"," ",(0,r.jsx)("span",{className:F().r2pWordmark,children:(0,r.jsx)(i.default,{src:"/images/along-the-way/r2p-wordmark-black.png",alt:"RunToPlay",width:168,height:34})})," ","â Get Started With These Steps:"]}),(0,r.jsx)("div",{className:F().stepsGrid,children:E.map((e,a)=>{let n=ei[a];return(0,r.jsxs)("div",{className:F().stepItem,children:[a<E.length-1?(0,r.jsx)("span",{className:F().stepConnector,"aria-hidden":!0}):null,(0,r.jsx)("span",{className:"".concat(F().stepNumber," ").concat(n?F().stepDone:""),children:n?(0,_.e6)("h-[1.25rem] w-[1.25rem] fill-white"):a+1}),(0,r.jsxs)("span",{className:F().stepCopy,children:[(0,r.jsx)("strong",{children:e.title}),(0,r.jsx)("span",{children:n?"Complete":e.desc})]})]},e.title)})})]}),(0,r.jsxs)("div",{className:F().joinActions,children:[b?(0,r.jsx)("p",{className:F().reconcileStatus,role:"status","aria-live":"polite",children:"Loadingâ¦"}):0===et?(0,r.jsx)(s(),{href:"/login?redirect=".concat(g,"%23join"),className:F().joinCta,children:"Log In"}):1===et?(0,r.jsx)(d.A,{initialIdToken:A,returnPath:"".concat(g,"#join"),loginRedirect:"".concat(g,"%23join"),buttonLabel:"Connect Strava",privateActivityDescription:"Strava is connected, but activity access was not enabled. Reconnect with activity access so eligible Own the Track activities can sync."}):2===et?(0,r.jsx)("button",{type:"button",className:F().joinCta,onClick:()=>{M(""),z(!0)},children:"Join Challenge"}):(0,r.jsx)("button",{type:"button",className:F().joinCta,onClick:()=>R("missions"),children:"Complete Missions"}),T.registration?(0,r.jsxs)("p",{className:F().joinedNote,children:["Joined as ",(0,r.jsxs)("b",{children:["@",T.registration.username]}),T.stravaConnected?" \xb7 Strava connected":null]}):null,S?(0,r.jsx)("p",{className:F().message,children:S}):null]})]})}),(0,r.jsx)("section",{id:"missions",className:F().missionsSection,children:(0,r.jsxs)("div",{className:F().sectionShell,children:[(0,r.jsxs)("div",{className:F().sectionHeading,children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("p",{className:F().eyebrow,children:"The Missions"}),(0,r.jsx)("h2",{className:D.h1.className,children:"Four Tracks. One Crown Each."})]}),(0,r.jsx)("p",{children:"Complete any track for the footwear offer. Complete all four for the membership raffle. Own a board at final close to win Diadora shoes."})]}),(0,r.jsx)(V,{progress:J}),X||b?null:(0,r.jsxs)("div",{className:F().loggedOutNotice,children:[(0,r.jsx)("p",{children:"Log in to see your personal progress and automatically complete eligible track missions."}),(0,r.jsx)(s(),{href:"/login?redirect=".concat(g,"%23missions"),className:F().loggedOutCta,children:"Log In"})]}),(0,r.jsx)("div",{className:F().missionGrid,children:Z.map((e,a)=>(0,r.jsx)(U,{mission:e,index:a,showRegisterCta:em,onRegister:eg},e.id))})]})}),(0,r.jsx)("section",{id:"tracks",className:F().tracksSection,children:(0,r.jsxs)("div",{className:F().sectionShell,children:[(0,r.jsxs)("div",{className:F().sectionHeading,children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("p",{className:F().eyebrow,children:"Live Leaderboards"}),(0,r.jsx)("h2",{className:D.h1.className,children:"Four Places To Make Your Mark"})]}),(0,r.jsx)("p",{children:"Fastest verified 1 km owns the track. Standings stay provisional until the 72-hour reconciliation window closes."})]}),(0,r.jsx)(H,{tracks:$,leaderboards:T.leaderboards,owners:T.owners,personalBests:T.personalBests,personalPositions:T.personalPositions,finalized:ee})]})}),(T.rewards||[]).length?(0,r.jsx)("section",{id:"rewards",className:F().rewardsSection,children:(0,r.jsxs)("div",{className:F().sectionShell,children:[(0,r.jsxs)("div",{className:F().sectionHeading,children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("p",{className:F().eyebrow,children:"The Rewards"}),(0,r.jsx)("h2",{className:D.h1.className,children:"Every Track Unlocks More"})]}),(0,r.jsx)("p",{children:"Complete missions to unlock footwear savings and raffle entry. Statuses update after your verified Strava activity is processed."})]}
1),(0,r.jsx)("div",{className:F().rewardsGrid,children:T.rewards.map(e=>(0,r.jsx)(q,{reward:e,loggedIn:X,registered:eh,onJoin:eg},e.id))})]})}):null,(0,r.jsx)("section",{id:"faq",className:F().faqSection,children:(0,r.jsxs)("div",{className:F().faqInner,children:[(0,r.jsxs)("div",{className:F().faqHeader,children:[(0,r.jsx)("h2",{className:D.h1.className,children:"Frequently Asked Questions"}),(0,r.jsx)("p",{children:"Everything you need before you join, sync Strava, and chase a track crown across Vancouver."})]}),(0,r.jsx)(m.X,{className:F().faqPanel,children:p.map((e,a)=>(0,r.jsx)(h.u,{question:e.question,answer:e.answer,...(0,m.H)(a,p.length)},e.question))})]})}),Q?(0,r.jsx)(G,{username:f,usernameDirty:e_,pending:Y,message:S,onClose:()=>{Y||(z(!1),M(""))},onUsernameChange:y,onJoin:e=>{e.preventDefault(),M(""),W(async()=>{let e=await eu();if(!e.success)return void M(e.error||"Could not update username.");let a=e.username||f.trim()||ed,n=await I(a,A);M(n.success?"Youâre in. Only runs recorded from now on will count.":n.error),n.success&&(z(!1),k.refresh())})},onSaveUsernameOnly:e=>{e.preventDefault(),M(""),W(async()=>{let e=await eu();M(e.success?e.message||"Username updated.":e.error||"Could not update username.")})}}):null]}):(0,r.jsxs)("main",{className:"".concat(F().unavailable," ").concat(D.LU.className),children:[(0,r.jsx)("h1",{className:D.h1.className,children:"Own The Track"}),(0,r.jsx)("p",{children:"This challenge is not available yet."})]})}},24647:(e,a,n)=>{"use strict";n.d(a,{A:()=>g});var r=n(95155),i=n(12115),t=n(52619),s=n.n(t),o=n(20063),l=n(73474),c=n(46959),d=n(95110),_=n(96834),h=n(37863);let m="inline-flex min-w-[12rem] items-center justify-center gap-[0.5rem] rounded-[0.75rem] border border-white bg-white px-[1.25rem] py-[0.8rem] text-[0.95rem] font-bold tracking-[0.02em] text-[#2A53B2] opacity-90";function g(e){var a,n;let{initialIdToken:t="",returnPath:g="/hoagie-half-2026#join",loginRedirect:u="/hoagie-half-2026%23join",buttonLabel:T="Connect Strava",privateActivityDescription:w="Strava is connected, but activity access was not enabled. Reconnect with activity access so eligible RunForGood walks and runs can sync."}=e,C=(0,o.useRouter)(),{currentUser:p,loading:A=!1,newUserToken:k,refreshUser:P}=(0,d.A)(),[b,v]=(0,i.useState)(t),[f,x]=(0,i.useState)(!1),[y,j]=(0,i.useState)(""),[O,N]=(0,i.useState)(!1),S=(0,i.useRef)(null),I=(0,i.useRef)(k);(0,i.useEffect)(()=>{I.current=k},[k]),(0,i.useEffect)(()=>{let e=!0;return p?(v(t),x(!t),j(""),(async()=>{try{var a;let n=await (null==(a=I.current)?void 0:a.call(I));if(!e)return;if(n)return void v(n);t||j("Please sign in again before connecting your Strava account.")}catch(a){if(!e)return;t||(v(""),j((null==a?void 0:a.message)||"Please sign in again before connecting your Strava account."))}finally{e&&x(!1)}})(),()=>{e=!1}):(v(""),j(""),x(!1),()=>{e=!1})},[p,t]);let L=(0,i.useCallback)(async()=>{try{await (null==P?void 0:P())}finally{C.refresh()}},[P,C]),B=(0,i.useCallback)(e=>{N(!!((null==e?void 0:e.isLoading)||(null==e?void 0:e.isConnecting)||(null==e?void 0:e.isAuthTokenPending)))},[]);if(!p&&!A)return null;if(A||f)return(0,r.jsx)("div",{className:"mt-[1.25rem] flex justify-center",children:(0,r.jsxs)("button",{type:"button",disabled:!0,"aria-busy":"true",className:m,children:[(0,h.FD)("h-4 w-4 fill-[#2A53B2]"),"Loadingâ¦"]})});if(!b)return(0,r.jsxs)("div",{className:"mt-[1.25rem] flex flex-col items-center gap-[0.75rem] text-center",children:[(0,r.jsx)(s(),{href:"/login?redirect=".concat(u),className:m.replace("opacity-90",""),children:"Sign In Again to Connect Strava"}),y?(0,r.jsx)("p",{role:"alert",className:"max-w-[34rem] text-[0.9rem] font-semibold text-white",children:y}):null]});let D=(0,_.H6)(p);return D&&(null==p||null==(n=p.connectedAccounts)||null==(a=n.stravaAccount)?void 0:a.canReadPrivateActivities)===!1?(0,r.jsxs)("div",{className:"mx-auto mt-[1.25rem] flex w-full max-w-[40rem] flex-col items-center",children:[(0,r.jsx)(c.A,{className:"w-full",description:w,isLoading:O,onReconnect:()=>{var e;return null==(e=S.current)?void 0:e.connect()}}),(0,r.jsx)(l.A,{ref:S,currentUser:p,idToken:b,authTokenError:y,returnPathOverride:g,showSettings:!1,hideButton:!0,showSuccessMessage:!1,showPrivateActivityWarning:!1,onStatusChange:B,onSuccess:L,rootClassName:"!space-y-0 w-full"})]}):D?null:(0,r.jsx)("div",{className:"mt-[1.25rem] flex justify-center",children:(0,r.jsx)(l.A,{currentUser:p,idToken:b,authTokenError:y,returnPathOverride:g,showSuccessMessage:!1,showSettings:!1,buttonLabel:T,officialConnectButton:!0,onSuccess:L,rootClassName:"flex w-full flex-col items-center",messagesClassName:"flex w-full justify-center"})})}},28345:e=>{e.exports={style:{fontFamily:"'ppMonumentExtendedBold', 'ppMonumentExtendedBold Fallback'"},className:"__className_3c6362",variable:"__variable_3c6362"}},36543:e=>{e.exports={style:{fontFamily:"'matterMono', 'matterMono Fallback'"},className:"__className_b29a4e",variable:"__variable_b29a4e"}},43135:e=>{e.exports={style:{fontFamily:"'HalyardDisplayBold', 'HalyardDisplayBold Fallback'",fontWeight:700},className:"__className_50cd6b",variable:"__variable_50cd6b"}},44237:e=>{e.exports={page:"OwnTheTrackPageClient_page__iovB_",previewBanner:"OwnTheTrackPageClient_previewBanner__v3uQY",previewBannerInner:"OwnTheTrackPageClient_previewBannerInner__Ss_Oc",previewBannerTitle:"OwnTheTrackPageClient_previewBannerTitle__uYuuK",previewBannerCopy:"OwnTheTrackPageClient_previewBannerCopy__YuPP3",previewBannerHint:"OwnTheTrackPageClient_previewBannerHint__Gxu2N",hero:"OwnTheTrackPageClient_hero__LjwDy",heroImage:"OwnTheTrackPageClient_heroImage__FDiCm",heroShade:"OwnTheTrackPageClient_heroShade__ngTL3",heroImageMobile:"OwnTheTrackPageClient_heroImageMobile___kNYg",heroContent:"OwnTheTrackPageClient_heroContent__SpXft",heroPartnerLogos:"OwnTheTrackPageClient_heroPartnerLogos__8VIl9",heroPartnerLogoLink:"OwnTheTrackPageClient_heroPartnerLogoLink__XlHw_",heroPartnerLogoDiadora:"OwnTheTrackPageClient_heroPartnerLogoDiadora__muQIb",heroPartnerLogoRaya:"OwnTheTrackPageClient_heroPartnerLogoRaya__Tdv_S",heroPartnerDivider:"OwnTheTrackPageClient_heroPartnerDivider__BUsKx",heroCta:"OwnTheTrackPageClient_heroCta__GTuCZ",missionLocked:"OwnTheTrackPageClient_missionLocked__pyQZi",completionSteps:"OwnTheTrackPageClient_completionSteps__fsSKn",partnerSection:"OwnTheTrackPageClient_partner
1Section__rEnUh",partnerShell:"OwnTheTrackPageClient_partnerShell__2QLKI",partnerLogos:"OwnTheTrackPageClient_partnerLogos__Sf0lA",partnerLogo:"OwnTheTrackPageClient_partnerLogo__hGlj7",eyebrow:"OwnTheTrackPageClient_eyebrow__jIlT_",joinEyebrow:"OwnTheTrackPageClient_joinEyebrow__CVGYn",bonusHeading:"OwnTheTrackPageClient_bonusHeading__6_EFU",joinCta:"OwnTheTrackPageClient_joinCta__VmsMD",joinCtaSecondary:"OwnTheTrackPageClient_joinCtaSecondary__Fuj5Y",skeletonBar:"OwnTheTrackPageClient_skeletonBar__fhCTe",skeletonPulse:"OwnTheTrackPageClient_skeletonPulse__wUvxQ",storySection:"OwnTheTrackPageClient_storySection__4LsdF",missionsSection:"OwnTheTrackPageClient_missionsSection__wcWCz",bonusSection:"OwnTheTrackPageClient_bonusSection__zyLpL",rewardSection:"OwnTheTrackPageClient_rewardSection__rcnc_",joinSection:"OwnTheTrackPageClient_joinSection__FHSMS",faqSection:"OwnTheTrackPageClient_faqSection__r_7uv",storySkeleton:"OwnTheTrackPageClient_storySkeleton__DQSzj",skeletonStoryEyebrow:"OwnTheTrackPageClient_skeletonStoryEyebrow__eNsUn",skeletonStoryTitle:"OwnTheTrackPageClient_skeletonStoryTitle__p4P97",skeletonStoryLine:"OwnTheTrackPageClient_skeletonStoryLine__iLnKJ",skeletonStoryLineMid:"OwnTheTrackPageClient_skeletonStoryLineMid__hrqS_",storySectionProminent:"OwnTheTrackPageClient_storySectionProminent__hDb_C",storyVisualProminent:"OwnTheTrackPageClient_storyVisualProminent___PQDo",storyHighlightImage:"OwnTheTrackPageClient_storyHighlightImage__D9Jee",storyLayout:"OwnTheTrackPageClient_storyLayout__hRu5k",storyCopy:"OwnTheTrackPageClient_storyCopy__vRg5t",storyVisual:"OwnTheTrackPageClient_storyVisual__B7fgI",storyCarousel:"OwnTheTrackPageClient_storyCarousel__r9OdV",storyCarouselSlide:"OwnTheTrackPageClient_storyCarouselSlide__CnPj8",storyCarouselSlideActive:"OwnTheTrackPageClient_storyCarouselSlideActive__ps89P",storyCarouselImage:"OwnTheTrackPageClient_storyCarouselImage__0IL0C",storyCarouselDots:"OwnTheTrackPageClient_storyCarouselDots__bLxGe",storyCarouselDot:"OwnTheTrackPageClient_storyCarouselDot__WKqBY",storyCarouselDotActive:"OwnTheTrackPageClient_storyCarouselDotActive__hFxsK",challengeVideoShell:"OwnTheTrackPageClient_challengeVideoShell__bVIbl",challengeVideo:"OwnTheTrackPageClient_challengeVideo__KM_h3",challengeVideoReady:"OwnTheTrackPageClient_challengeVideoReady__IGgxT",challengeVideoSkeleton:"OwnTheTrackPageClient_challengeVideoSkeleton__cUSUs",challengeVideoSkeletonShimmer:"OwnTheTrackPageClient_challengeVideoSkeletonShimmer__VPpxc",challengeVideoMute:"OwnTheTrackPageClient_challengeVideoMute__3bj1J",copyShell:"OwnTheTrackPageClient_copyShell__iSpDh",sectionHeading:"OwnTheTrackPageClient_sectionHeading__AoLUV",joinIntro:"OwnTheTrackPageClient_joinIntro__xN84x",prizeCopy:"OwnTheTrackPageClient_prizeCopy__hPROB",faqHeader:"OwnTheTrackPageClient_faqHeader__X_EE7",missionGroupHeading:"OwnTheTrackPageClient_missionGroupHeading__9YUf9",campaignNotice:"OwnTheTrackPageClient_campaignNotice__GL9vG",liveNotice:"OwnTheTrackPageClient_liveNotice___z8GV",storyCtaWrap:"OwnTheTrackPageClient_storyCtaWrap__aZc7Q",stepsCard:"OwnTheTrackPageClient_stepsCard__RSvwp",stepsCardTitle:"OwnTheTrackPageClient_stepsCardTitle__MgsG_",r2pWordmark:"OwnTheTrackPageClient_r2pWordmark__7eq1D",stepsGrid:"OwnTheTrackPageClient_stepsGrid__BUVGl",stepItem:"OwnTheTrackPageClient_stepItem__zOg9k",stepConnector:"OwnTheTrackPageClient_stepConnector__uAVM6",stepNumber:"OwnTheTrackPageClient_stepNumber__Hfbdr",stepDone:"OwnTheTrackPageClient_stepDone__qo22O",stepCopy:"OwnTheTrackPageClient_stepCopy__fgb5L",joinActions:"OwnTheTrackPageClient_joinActions__C3MCx",joinCtaMuted:"OwnTheTrackPageClient_joinCtaMuted__qZYbn",reconcileStatus:"OwnTheTrackPageClient_reconcileStatus__LOh1P",sectionShell:"OwnTheTrackPageClient_sectionShell__lk933",overviewPanel:"OwnTheTrackPageClient_overviewPanel__UQEei",progressBrand:"OwnTheTrackPageClient_progressBrand__Y3v1P",progressBrandLogo:"OwnTheTrackPageClient_progressBrandLogo__svq3K",progressBrandLink:"OwnTheTrackPageClient_progressBrandLink__VmD6i",progressContent:"OwnTheTrackPageClient_progressContent__uopAi",overviewLabel:"OwnTheTrackPageClient_overviewLabel__mL5O3",progressText:"OwnTheTrackPageClient_progressText__0ubaf",progressBar:"OwnTheTrackPageClient_progressBar__NzF46",progressSegment:"OwnTheTrackPageClient_progressSegment__1sOti",progressSegmentComplete:"OwnTheTrackPageClient_progressSegmentComplete__SWk35",progressMeta:"OwnTheTrackPageClient_progressMeta__dZwFq",loggedOutNotice:"OwnTheTrackPageClient_loggedOutNotice__K60xf",loggedOutCta:"OwnTheTrackPageClient_loggedOutCta__YZp1z",missionGrid:"OwnTheTrackPageClient_missionGrid__Hr45X",missionCard:"OwnTheTrackPageClient_missionCard__JfTzN",missionFooterComplete:"OwnTheTrackPageClient_missionFooterComplete__ckhrq",cardMeta:"OwnTheTrackPageClient_cardMeta___sKVR",missionTrackingBadge:"OwnTheTrackPageClient_missionTrackingBadge__gbWEr",rewardPanelCta:"OwnTheTrackPageClient_rewardPanelCta__NujfR",prizeCapstoneCard:"OwnTheTrackPageClient_prizeCapstoneCard__XT_ef",missionComplete:"OwnTheTrackPageClient_missionComplete__Zas1r",missionDescription:"OwnTheTrackPageClient_missionDescription__TeBRG",missionTitle:"OwnTheTrackPageClient_missionTitle__O4DAR",missionNumber:"OwnTheTrackPageClient_missionNumber__WriYl",missionWindow:"OwnTheTrackPageClient_missionWindow__EkDQ7",missionBadge:"OwnTheTrackPageClient_missionBadge__S0AZt",missionFooter:"OwnTheTrackPageClient_missionFooter__aF3kY",missionBody:"OwnTheTrackPageClient_missionBody__UQGzA",cardHeader:"OwnTheTrackPageClient_cardHeader__x0jHI",iconBox:"OwnTheTrackPageClient_iconBox__xEqVa",iconBoxImage:"OwnTheTrackPageClient_iconBoxImage__egCa1",missionBadgeLocked:"OwnTheTrackPageClient_missionBadgeLocked__OVodr",lockIcon:"OwnTheTrackPageClient_lockIcon__L09_Z",missionBadgeLive:"OwnTheTrackPageClient_missionBadgeLive__RfYsg",liveRecordingDot:"OwnTheTrackPageClient_liveRecordingDot__QIij0",liveRecordingPing:"OwnTheTrackPageClient_liveRecordingPing__LUbve",liveRecordingCore:"OwnTheTrackPageClient_liveRecordingCore__NVGVB",missionLocation:"OwnTheTrackPageClient_missionLocation__x0IYk",rewardLabelRow:"OwnTheTrackPageClient_rewardLabelRow__xZR5U",cardMetaWithPrize:"OwnTheTrackPageClient_cardMetaWithPrize__RjdEP",faqInner:"OwnTheTrackPageClient_faqInner__3vxgZ",faqPanel:"OwnTheTrackPageClient_faqPanel__jGVUo",bonusGrid:"OwnTheTrackPageClient_bonusGrid__Y6YFd",prizeCard:"OwnTheTrackPageClient_prizeCard__T2E1R",prizeCardVisual:"OwnTheTrackPageClient_prizeCardVisual__lcDS9",prizeCardIcon:"OwnTheTrackPageClient_prizeCardIcon__0TcP2",prizeCardCopy:"OwnTheTrackPageClient_prizeCardCopy__mocKU",missionCardClaimable:"OwnTheTrackPageClient_missionCardClaimable__2U68C",prizeCta:"OwnTheTrackPageClient_prizeCta__J6yWw",claimModalHero:"OwnTheTrackPageClient_claimModalHero__TzebH",claimModalIcon:"OwnTheTrackPageClient_claimModalIcon__P4jaZ",claimModalDetail
1:"OwnTheTrackPageClient_claimModalDetail__cZMwf",missionCardWide:"OwnTheTrackPageClient_missionCardWide__b3k0I",wideLayout:"OwnTheTrackPageClient_wideLayout__nMcc_",wideIcon:"OwnTheTrackPageClient_wideIcon__2gcCH",wideContent:"OwnTheTrackPageClient_wideContent__bDrHe",wideHeader:"OwnTheTrackPageClient_wideHeader__jEAwx",wideTitle:"OwnTheTrackPageClient_wideTitle__lfjM2",missionCopy:"OwnTheTrackPageClient_missionCopy__3hNAQ",wideMeta:"OwnTheTrackPageClient_wideMeta__Xo0S_",bonusReward:"OwnTheTrackPageClient_bonusReward__PiEsQ",wideFooter:"OwnTheTrackPageClient_wideFooter__enm9j",optionalCard:"OwnTheTrackPageClient_optionalCard__Na78a",prizeLayout:"OwnTheTrackPageClient_prizeLayout__O0RNr",prizeMedia:"OwnTheTrackPageClient_prizeMedia__nyhZp",prizeVideo:"OwnTheTrackPageClient_prizeVideo__2mG7m",heroImageDesktop:"OwnTheTrackPageClient_heroImageDesktop__QWyam",heroSkeleton:"OwnTheTrackPageClient_heroSkeleton__uNNrx",missionActionCta:"OwnTheTrackPageClient_missionActionCta__d__At",storyCta:"OwnTheTrackPageClient_storyCta__7gtwM",modalOverlay:"OwnTheTrackPageClient_modalOverlay__v0WoU",modal:"OwnTheTrackPageClient_modal__5i_zy",modalClose:"OwnTheTrackPageClient_modalClose__Y3sRI",modalEyebrow:"OwnTheTrackPageClient_modalEyebrow__dVhxT",modalDescription:"OwnTheTrackPageClient_modalDescription__yg4YW",choiceList:"OwnTheTrackPageClient_choiceList__ATxUA",choiceOption:"OwnTheTrackPageClient_choiceOption__v4ptt",choiceOptionSelected:"OwnTheTrackPageClient_choiceOptionSelected__hDvxi",modalError:"OwnTheTrackPageClient_modalError__STC_J",modalActions:"OwnTheTrackPageClient_modalActions__9PZEN",modalSecondary:"OwnTheTrackPageClient_modalSecondary__Whar9",modalPrimary:"OwnTheTrackPageClient_modalPrimary__Hma7L",joinActionsRow:"OwnTheTrackPageClient_joinActionsRow__FIi4B",missionGroup:"OwnTheTrackPageClient_missionGroup__JXzt8",rewardGrid:"OwnTheTrackPageClient_rewardGrid__AE_47",rewardCard:"OwnTheTrackPageClient_rewardCard__6_AeM",rewardCardHeader:"OwnTheTrackPageClient_rewardCardHeader__49qL_",rewardIconPreview:"OwnTheTrackPageClient_rewardIconPreview__d_h4a",rewardIconImage:"OwnTheTrackPageClient_rewardIconImage__3Rb0f",rewardCardIntro:"OwnTheTrackPageClient_rewardCardIntro__iOvlu",leaderboardSection:"OwnTheTrackPageClient_leaderboardSection__nC7t5",leaderboardIntro:"OwnTheTrackPageClient_leaderboardIntro__T9mu0",leaderboardEyebrow:"OwnTheTrackPageClient_leaderboardEyebrow__l7lNq",leaderboardDescription:"OwnTheTrackPageClient_leaderboardDescription__NvNCq",leaderboardPositionCard:"OwnTheTrackPageClient_leaderboardPositionCard__nJyso",leaderboardPositionLabel:"OwnTheTrackPageClient_leaderboardPositionLabel__mPUvf",leaderboardPositionHint:"OwnTheTrackPageClient_leaderboardPositionHint__cf_di",leaderboardPositionValue:"OwnTheTrackPageClient_leaderboardPositionValue__5bl_z",leaderboardPanel:"OwnTheTrackPageClient_leaderboardPanel__s_whc",leaderboardPanelHeader:"OwnTheTrackPageClient_leaderboardPanelHeader__asaZY",leaderboardLockedBadge:"OwnTheTrackPageClient_leaderboardLockedBadge__DTIjy",leaderboardEmpty:"OwnTheTrackPageClient_leaderboardEmpty__Fx32h",leaderboardPanelFooter:"OwnTheTrackPageClient_leaderboardPanelFooter__7lN1a",storyHeroImage:"OwnTheTrackPageClient_storyHeroImage__xEE_L",inbox:"OwnTheTrackPageClient_inbox__GuXK8",tracksSection:"OwnTheTrackPageClient_tracksSection__Sk_dA",rewardsSection:"OwnTheTrackPageClient_rewardsSection__nyTIY",tracksMeta:"OwnTheTrackPageClient_tracksMeta__TzhPa",trackLeaderboards:"OwnTheTrackPageClient_trackLeaderboards__Ox_o0",trackTabs:"OwnTheTrackPageClient_trackTabs__PcZCk",trackTab:"OwnTheTrackPageClient_trackTab__JXIVD",trackTabLabel:"OwnTheTrackPageClient_trackTabLabel__K_38V",trackTabOwner:"OwnTheTrackPageClient_trackTabOwner__lgrw_",trackTabSelected:"OwnTheTrackPageClient_trackTabSelected__BTQSj",joinFormModal:"OwnTheTrackPageClient_joinFormModal__5758q",joinChallengeModal:"OwnTheTrackPageClient_joinChallengeModal__bLbZ1",joinForm:"OwnTheTrackPageClient_joinForm__L3Npr",joinFormRow:"OwnTheTrackPageClient_joinFormRow__Li8g0",trackStage:"OwnTheTrackPageClient_trackStage__rLQ9w",trackBoard:"OwnTheTrackPageClient_trackBoard__Gk4Mf",trackVisual:"OwnTheTrackPageClient_trackVisual__QxgC3",trackVisualImage:"OwnTheTrackPageClient_trackVisualImage__yYNMl",trackGrid:"OwnTheTrackPageClient_trackGrid__BGKjb",trackCard:"OwnTheTrackPageClient_trackCard__Vk_9I",trackHeading:"OwnTheTrackPageClient_trackHeading__KKtep",owner:"OwnTheTrackPageClient_owner__O_aFS",personal:"OwnTheTrackPageClient_personal__ohtP2",board:"OwnTheTrackPageClient_board__RdZDg",empty:"OwnTheTrackPageClient_empty__Gp3bQ",rewardsGri
1d:"OwnTheTrackPageClient_rewardsGrid__oaeRg",usernameHint:"OwnTheTrackPageClient_usernameHint__BwhyM",usernameUpdate:"OwnTheTrackPageClient_usernameUpdate__f_i2q",joinedNote:"OwnTheTrackPageClient_joinedNote__9RxaY",message:"OwnTheTrackPageClient_message__VzQAn",unavailable:"OwnTheTrackPageClient_unavailable__jOCbF",rewardCardBody:"OwnTheTrackPageClient_rewardCardBody__2sVKU",rewardIcon:"OwnTheTrackPageClient_rewardIcon__ErRxj",rewardCode:"OwnTheTrackPageClient_rewardCode__Limt5",rewardFooter:"OwnTheTrackPageClient_rewardFooter__n3E7I",rewardPrimaryCta:"OwnTheTrackPageClient_rewardPrimaryCta__QBtG1",rewardStatus:"OwnTheTrackPageClient_rewardStatus__y026K",rewardStatusComplete:"OwnTheTrackPageClient_rewardStatusComplete__wKPqu",rewardStatusProcessing:"OwnTheTrackPageClient_rewardStatusProcessing__fu7X_",rewardStatusLocked:"OwnTheTrackPageClient_rewardStatusLocked__BDTou",rewardActions:"OwnTheTrackPageClient_rewardActions__0BOWd",rewardAction:"OwnTheTrackPageClient_rewardAction__eF76b",rewardActionPrimary:"OwnTheTrackPageClient_rewardActionPrimary__InP5j"}},48273:(e,a,n)=>{"use strict";n.d(a,{u:()=>t});var r=n(95155),i=n(12115);function t(e){let{question:a,answer:n,noTopPadding:t=!1,noBottomPadding:s=!1}=e,[o,l]=(0,i.useState)(!1),c=(0,i.useRef)(null);return(0,i.useEffect)(()=>{c.current&&(c.current.style.maxHeight=o?"".concat(c.current.scrollHeight,"px"):"0px")},[o]),(0,r.jsxs)("div",{className:"border-b border-[#DBDBDB] last:border-none w-full",children:[(0,r.jsxs)("button",{onClick:()=>l(e=>!e),className:"faq-item !font-secondary flex justify-between items-center w-full text-left\n py-4 md:p-4\n ".concat(t?" !pt-0":"","\n ").concat(s?" !pb-0":""),children:[(0,r.jsx)("span",{className:"font-semibold",dangerouslySetInnerHTML:{__html:a}}),(0,r.jsx)("span",{className:"text-xl",children:o?"â":"+"})]}),(0,r.jsx)("div",{ref:c,className:"faq-content mt-2 text-black overflow-hidden transition-[max-height] duration-300 ease-in-out",style:{maxHeight:"0px"},children:"string"==typeof n?(0,r.jsx)("div",{className:"md:px-4 !font-secondary pb-6",children:n.split("\n").map((e,a)=>(0,r.jsx)("p",{className:"mb-2",dangerouslySetInnerHTML:{__html:e}},a))}):(0,r.jsx)("div",{className:"md:px-4 !font-secondary pb-6",children:n})})]})}},54652:(e,a,n)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),!function(e,a){for(var n in a)Object.defineProperty(e,n,{enumerable:!0,get:a[n]})}(a,{default:function(){return l},getImageProps:function(){return o}});let r=n(28140),i=n(75040),t=n(81356),s=r._(n(71124));function o(e){let{props:a}=(0,i.getImgProps)(e,{defaultLoader:s.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],qualities:[75,85,90],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,n]of Object.entries(a))void 0===n&&delete a[e];return{props:a}}let l=t.Image},58205:(e,a,n)=>{"use strict";n.d(a,{LU:()=>s.a,S3:()=>i.a,h1:()=>l.a});var r=n(28345),i=n.n(r),t=n(99009),s=n.n(t),o=n(43135),l=n.n(o);n(47650)},62484:(e,a,n)=>{"use strict";n.d(a,{H:()=>o,X:()=>s});var r=n(95155),i=n(88787),t=n.n(i);function s(e){let{children:a,className:n="",itemBorderColor:i}=e;return(0,r.jsx)("div",{className:"".concat(t().faqPanel," ").concat(n).trim(),style:i?{"--faq-item-border":i}:void 0,children:a})}function o(e,a){return{noBottomPadding:e===a-1}}},69953:e=>{e.exports={style:{fontFamily:"'aireTay', 'aireTay Fallback'"},className:"__className_14c742",variable:"__variable_14c742"}},73983:e=>{e.exports={style:{fontFamily:"'neue_pixel', 'neue_pixel Fallback'"},className:"__className_aed05c",variable:"__variable_aed05c"}},80629:e=>{e.exports={style:{fontFamily:"'aireLibreRobotoCon', 'aireLibreRobotoCon Fallback'"},className:"__className_0aa928",variable:"__variable_0aa928"}},88787:e=>{e.exports={faqPanel:"FaqPanel_faqPanel__C_EuE"}},89461:e=>{e.exports={style:{fontFamily:"'aireLibreRobotoMono', 'aireLibreRobotoMono Fallback'"},className:"__className_0ecca4",variable:"__variable_0ecca4"}},98218:(e,a,n)=>{Promise.resolve().then(n.bind(n,24488)),Promise.resolve().then(n.t.bind(n,73983,23)),Promise.resolve().then(n.t.bind(n,8323,23)),Promise.resolve().then(n.t.bind(n,28345,23)),Promise.resolve().then(n.t.bind(n,36543,23)),Promise.resolve().then(n.t.bind(n,99009,23)),Promise.resolve().then(n.t.bind(n,1812,23)),Promise.resolve().then(n.t.bind(n,3611,23)),Promise.resolve().then(n.t.bind(n,69953,23)),Promise.resolve().then(n.t.bind(n,80629,23)),Promise.resolve().then(n.t.bind(n,89461,23)),Promise.resolve().then(n.t.bind(n,22184,23)),Promise.resolve().then(n.t.bind(n,43135,23))},99009:e=>{e.exports={style:{fontFamily:"'saans', 'saans Fallback'"},className:"__className_3624d2",variable:"__variable_3624d2"}}},e=>{e.O(0,[884,2047,7454,2992,1794,9268,2619,1356,9971,9741,5110,620,3474,8441,1255,7358],()=>e(e.s=98218)),_N_E=e.O()}]);
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.