PageSourceSearch

https://urbanwavethrowdown.com/en/timetable

html urbanwavethrowdown.com collected 2026-09-24 14:19:35 UTC 97,091 bytes, 2 lines download raw bytes

1<!DOCTYPE html><html lang="en" class="__variable_d758cf h-full antialiased"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/f64d1c9aed4a2ffe.css?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-3c533316f6ce97d7.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w"/>
1<script src="/_next/static/chunks/4bd1b696-e230749e34aef714.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w" async=""></script>
1<script src="/_next/static/chunks/6081-f7a77fbcf45f3416.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w" async=""></script>
1<script src="/_next/static/chunks/main-app-59d18a33e39771a0.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w" async=""></script>
1<script src="/_next/static/chunks/app/global-error-996739e6f27bc4a8.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w" async=""></script>
1<script src="/_next/static/chunks/1567-fd09da4242e81a97.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w" async=""></script>
1<script src="/_next/static/chunks/9187-51799458bb5928c2.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w" async=""></script>
1<script src="/_next/static/chunks/6640-dd09003dcedfb529.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w" async=""></script>
1<script src="/_next/static/chunks/app/%5Blocale%5D/timetable/page-be174b1a3cc4cc08.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w" async=""></script>
1<script src="/_next/static/chunks/app/%5Blocale%5D/layout-06a208ab19c91e40.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w" async=""></script>
1<script src="/_next/static/chunks/app/%5Blocale%5D/error-59e005e226110645.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w" async=""></script>
1<link rel="preload" href="https://www.googletagmanager.com/gtm.js?id=GTM-5KF3HJJF" as="script"/><meta name="next-size-adjust" content=""/><meta property="og:type" content="website"/><meta property="og:site_name" content="URBANWAVE"/><meta property="og:locale" content="en_US"/><meta property="og:url" content="https://urbanwavethrowdown.com"/><meta property="og:title" content="URBANWAVE 2026 — 어반웨이브"/><meta property="og:description" content="URBANWAVE(어반웨이브) 2026 — 도시를 무대로 펼쳐지는 피트니스 레이스. 대회 정보 확인 · 선수 등록 · 티켓 구매를 한 곳에서."/><link rel="stylesheet" href="/fonts/pretendard/pretendardvariable-dynamic-subset.css"/><meta name="sentry-trace" content="ed163bed68e9533edb0fa4bd7698c78a-14f1a51454762e82-0"/><meta name="baggage" content="sentry-environment=production,sentry-release=4468224a8dbe75f1bf4855ec049d73d5f599e0cd,sentry-public_key=8cc65200c457c08a2aa3123c8650dc7f,sentry-trace_id=ed163bed68e9533edb0fa4bd7698c78a,sentry-org_id=4511567915646976,sentry-sampled=false,sentry-sample_rand=0.6342803314165052,sentry-sample_rate=0.1"/>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w" noModule=""></script>
1</head><body data-theme="dark" class="min-h-full flex flex-col bg-background text-foreground"><div hidden=""><!--$?--><template id="B:0"></template><!--/$--></div><style>#nprogress{pointer-events:none}#nprogress .bar{background:#00d34e;position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #00d34e,0 0 5px #00d34e;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#00d34e;border-left-color:#00d34e;border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style>
1<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://urbanwavethrowdown.com/#organization","name":"URBANWAVE","url":"https://urbanwavethrowdown.com","logo":"https://urbanwavethrowdown.com/brand/urbanwave-symbol.svg"},{"@type":"WebSite","@id":"https://urbanwavethrowdown.com/#website","name":"URBANWAVE 2026 — 어반웨이브","url":"https://urbanwavethrowdown.com","inLanguage":"ko-KR","publisher":{"@id":"https://urbanwavethrowdown.com/#organization"}}]}</script>
1<!--$--><!--/$--><header class="sticky top-0 z-50 bg-black"><div class="mx-auto flex h-[88px] w-full max-w-[1400px] items-center justify-between px-6 lg:px-9"><a aria-label="REGISTER" class="flex shrink-0 lg:hidden" href="/en/register"><img src="/brand/ticket-badge.svg" alt="" class="h-[45px] w-[45px]"/></a><a aria-label="URBANWAVE" class="hidden items-center lg:flex" href="/en"><img src="/brand/logo.svg" alt="URBANWAVE" class="h-[34px] w-auto sm:h-[38px]"/></a><a aria-label="URBANWAVE" class="flex flex-1 justify-center text-white lg:hidden" href="/en"><svg viewBox="0 0 522.61 76.63" role="img" aria-label="URBANWAVE" class="h-[30px] w-auto"><g fill="var(--logo-symbol, #00d34e)"><path d="M 69.875 35.199 L 69.875 75.660 L 42.684 75.660 L 42.684 59.918 C 42.684 55.605 43.688 51.633 45.465 48.176 C 42.227 49.250 38.668 49.676 34.930 49.340 L 34.930 0.000 L 62.121 0.000 L 62.121 24.617 C 62.121 28.914 61.121 32.887 59.340 36.344 C 62.578 35.285 66.141 34.844 69.875 35.199"></path><path d="M 34.914 49.324 L 34.914 75.660 L 7.754 75.660 L 7.754 74.043 C 7.754 68.863 9.211 64.156 11.711 60.211 C 8.164 61.594 4.207 62.199 0.000 61.816 L 0.000 0.000 L 27.191 0.000 L 27.191 37.098 C 27.191 42.305 25.734 47.027 23.188 50.914 C 26.750 49.543 30.707 48.941 34.914 49.324"></path><path d="M 97.070 0.000 L 97.070 10.465 C 97.070 25.488 84.898 36.551 69.875 35.199 L 69.875 0.000 Z M 97.070 0.000"></path></g><g fill="currentColor" transform="translate(116.54 0)"><path d="M 11.89 0.00 L 11.89 58.37 C 11.89 61.11 12.45 63.01 13.56 64.09 C 14.68 65.18 16.18 65.71 18.05 65.71 C 19.92 65.71 21.42 65.18 22.54 64.09 C 23.65 63.01 24.21 61.11 24.21 58.37 L 24.21 0.00 L 35.45 0.00 L 35.45 57.61 C 35.45 63.73 33.96 68.44 30.97 71.71 C 27.97 75.00 23.56 76.63 17.73 76.63 C 11.89 76.63 7.47 75.00 4.48 71.71 C 1.49 68.44 0.00 63.73 0.00 57.61 L 0.00 0.00 Z M 11.89 0.00"></path><path d="M 56.53 10.81 L 56.53 34.05 L 61.18 34.05 C 63.41 34.05 65.16 33.47 66.42 32.32 C 67.68 31.16 68.31 29.07 68.31 26.05 L 68.31 18.59 C 68.31 15.86 67.82 13.87 66.85 12.64 C 65.88 11.42 64.34 10.81 62.26 10.81 Z M 69.50 75.66 C 69.35 75.16 69.21 74.69 69.07 74.25 C 68.92 73.82 68.80 73.28 68.69 72.63 C 68.58 71.98 68.51 71.16 68.47 70.15 C 68.43 69.14 68.42 67.88 68.42 66.36 L 68.42 54.48 C 68.42 50.95 67.80 48.46 66.58 47.02 C 65.36 45.58 63.38 44.86 60.64 44.86 L 56.53 44.86 L 56.53 75.66 L 44.64 75.66 L 44.64 0.00 L 62.58 0.00 C 68.78 0.00 73.26 1.44 76.04 4.32 C 78.81 7.20 80.20 11.56 80.20 17.40 L 80.20 23.34 C 80.20 31.13 77.61 36.25 72.42 38.70 C 75.44 39.92 77.51 41.92 78.63 44.70 C 79.75 47.47 80.31 50.84 80.31 54.80 L 80.31 66.47 C 80.31 68.35 80.38 69.98 80.52 71.39 C 80.67 72.79 81.03 74.22 81.61 75.66 Z M 69.50 75.66"></path><path d="M 101.06 41.61 L 101.06 64.85 L 107.87 64.85 C 109.88 64.85 111.42 64.31 112.46 63.23 C 113.50 62.15 114.03 60.20 114.03 57.39 L 114.03 50.80 C 114.03 47.27 113.43 44.86 112.25 43.56 C 111.06 42.26 109.09 41.61 106.36 41.61 Z M 101.06 10.81 L 101.06 30.80 L 105.71 30.80 C 107.94 30.80 109.69 30.23 110.95 29.07 C 112.21 27.92 112.84 25.83 112.84 22.80 L 112.84 18.59 C 112.84 15.85 112.35 13.87 111.38 12.64 C 110.41 11.42 108.88 10.81 106.79 10.81 Z M 107.11 0.00 C 113.31 0.00 117.79 1.44 120.57 4.32 C 123.34 7.21 124.73 11.56 124.73 17.40 L 124.73 20.10 C 124.73 24.00 124.12 27.20 122.89 29.72 C 121.66 32.25 119.72 34.12 117.05 35.34 C 120.30 36.57 122.59 38.57 123.92 41.34 C 125.25 44.12 125.92 47.52 125.92 51.55 L 125.92 57.72 C 125.92 63.55 124.41 68.00 121.38 71.07 C 118.35 74.13 113.85 75.66 107.87 75.66 L 89.17 75.66 L 89.17 0.00 Z M 107.11 0.00"></path><path d="M 145.48 51.66 L 156.94 51.66 L 151.21 13.40 Z M 172.61 75.66 L 160.61 75.66 L 158.56 61.93 L 143.97 61.93 L 141.91 75.66 L 131.00 75.66 L 143.10 0.00 L 160.50 0.00 Z M 172.61 75.66"></path><path d="M 189.79 20.86 L 189.79 75.66 L 179.09 75.66 L 179.09 0.00 L 194.01 0.00 L 206.22 45.29 L 206.22 0.00 L 216.82 0.00 L 216.82 75.66 L 204.60 75.66 Z M 189.79 20.86"></path><path d="M 252.81 35.34 L 248.48 75.66 L 232.16 75.66 L 223.73 0.00 L 235.30 0.00 L 241.67 59.66 L 247.40 0.00 L 258.86 0.00 L 264.80 60.09 L 270.96 0.00 L 281.34 0.00 L 272.91 75.66 L 257.13 75.66 Z M 252.81 35.34"></path><path d="M 298.09 51.66 L 309.55 51.66 L 303.82 13.40 Z M 325.22 75.66 L 313.23 75.66 L 311.18 61.93 L 296.58 61.93 L 294.53 75.66 L 283.61 75.66 L 295.72 0.00 L 313.12 0.00 Z M 325.22 75.66"></path><path d="M 347.06 61.71 L 356.14 0.00 L 367.05 0.00 L 355.38 75.66 L 337.66 75.66 L 325.98 0.00 L 337.98 0.00 Z M 347.06 61.71"></path><path d="M 385.54 31.88 L 401.86 31.88 L 401.86 42.70 L 385.54 42.70 L 385.54 64.85 L 406.07 64.85 L 406.07 75.66 L 373.65 75.66 L 373.65 0.00 L 406.07 0.00 L 406.07 10.81 L 385.54 10.81 Z M 385.54 31.88"></path></g></svg></a><nav class="hidden items-center gap-8 lg:flex"><a class="font-bold text-base uppercase tracking-wide text-white transition-colors hover:text-accent" href="/en">HOME</a><a class="font-bold text-base uppercase tracking-wide text-white transition-colors hover:text-accent" href="/en/race">RACE</a><a class="font-bold text-base uppercase tracking-wide text-white transition-colors hover:text-accent" href="/en/register">REGISTER</a><a class="font-bold text-base uppercase tracking-wide text-white transition-colors hover:text-accent" href="/en/timetable">TIME TABLE</a><a class="font-bold text-base uppercase tracking-wide text-white transition-colors hover:text-accent" href="/en/ranking">RANKING</a></nav><div class="hidden items-center gap-[30px] lg:flex"><div class="flex items-center gap-2 font-medium text-base uppercase"><button type="button" aria-label="Switch to English" aria-pressed="true" class="transition-colors disabled:opacity-40 text-white">EN</button><span aria-hidden="true" class="text-white/40">|</span><button type="button" aria-label="Switch to 한국어" aria-pressed="false" class="transition-colors disabled:opacity-40 text-white/40 hover:text-white/70">KOR</button></div><a aria-label="LOG IN" class="inline-flex h-[54px] items-center transition-opacity hover:opacity-90" href="/en/login?redirect=%2Ftimetable"><img src="/landing/login-button.svg" alt="" class="h-[54px] w-auto"/></a></div><button type="button" aria-label="Menu" aria-expanded="false" class="flex h-9 w-9 items-center justify-center text-white lg:hidden"><span class="flex flex-col gap-[5px]"><span class="block h-[2px] w-6 bg-current"></span><span class="block h-[2px] w-6 bg-current"></span><span class="block h-[2px] w-6 bg-current"></span></span></button></div></header><main data-theme="dark" class="flex-1 bg-background text-foreground"><section class="relative overflow-hidden"><div class="absolute inset-0"><img src="/landing/hero-poster.webp" alt="" aria-hidden="true" class="h-full w-full object-cover opacity-60"/><div class="absolute inset-0 bg-gradient-to-r from-black via-black/70 to-black/30"></div><div class="absolute inset-0 bg-gradient-to-t from-black via-trans
1parent to-transparent"></div></div><div class="relative mx-auto flex min-h-[200px] w-full max-w-[1100px] flex-col justify-end px-6 pb-4 pt-16 sm:min-h-[240px] sm:pb-6"><span aria-hidden="true" class="pointer-events-none absolute left-4 top-16 select-none font-display text-[80px] uppercase leading-none text-white/5 sm:left-6 sm:top-20 sm:text-[150px]">TIME TABLE</span><h1 class="relative font-display text-6xl uppercase leading-[0.9] tracking-tight text-white sm:text-8xl">TIME TABLE</h1></div></section><div class="mx-auto w-full max-w-[1100px] px-6 pb-16 pt-1 sm:pb-20 sm:pt-2"><p class="mb-10 max-w-[720px] whitespace-pre-line text-base leading-relaxed text-foreground/85 sm:text-lg">A heat is a group of teams that start together. Each heat holds 15 teams.</p><div class="rounded-2xl border border-border bg-surface p-5 border-accent/30 bg-accent/5 p-6 sm:p-8"><div class="flex flex-col gap-6 sm:flex-row sm:items-start sm:gap-10"><div class="shrink-0"><p class="font-display text-sm uppercase leading-none tracking-[0.15em] text-accent">RELEASE</p><p class="mt-2 font-display text-5xl leading-none tracking-tight text-accent tabular-nums sm:text-6xl">2026.10.10</p><p class="mt-2 text-xs font-medium text-muted">One week before race day</p></div><div class="sm:border-l sm:border-white/10 sm:pl-10"><h2 class="text-lg font-bold text-foreground">Heat announcement</h2><p class="mt-2 text-sm leading-relaxed text-foreground/80">We finalize and publish every heat based on the registrations recorded on that date.</p></div></div></div><section class="mt-14"><p class="font-display text-sm uppercase leading-none tracking-[0.15em] text-muted">RACE DAYS</p><h2 class="mt-3 text-xl font-bold text-foreground sm:text-2xl">Race days</h2><p class="mt-2 text-sm text-muted">RISE and ELITE race days are set by division. MIXED teams choose Saturday or Sunday at registration. Divisions start in the race order shown below.</p><div role="table" aria-label="Race days" class="mt-5 flex flex-col gap-2 sm:block sm:gap-0 sm:border-b sm:border-white/10"><div role="row" class="grid grid-cols-[62px_minmax(0,1fr)] sm:grid-cols-[110px_190px_minmax(0,1fr)] hidden min-h-[38px] items-center border-t border-white/10 sm:grid"><span role="columnheader" class="px-3 py-3 text-xs font-bold uppercase tracking-wide text-muted">DAY</span><span role="columnheader" class="px-3 py-3 text-xs font-bold uppercase tracking-wide text-muted border-l border-white/5">DATE</span><span role="columnheader" class="px-3 py-3 text-xs font-bold uppercase tracking-wide text-muted border-l border-white/5">DIVISIONS</span></div><div role="row" class="grid grid-cols-[62px_minmax(0,1fr)] sm:grid-cols-[110px_190px_minmax(0,1fr)] items-center rounded-xl border border-border bg-surface py-3 sm:min-h-[56px] sm:rounded-none sm:border-0 sm:border-t sm:border-white/10 sm:bg-transparent sm:py-0"><span role="cell" class="px-3 font-display text-base uppercase leading-none text-accent">DAY 1</span><span role="cell" class="px-3 text-sm font-medium text-foreground sm:border-l sm:border-white/5 sm:py-2">Sat, 17 Oct</span><span role="cell" class="col-span-2 px-3 pb-0 pt-1.5 text-sm text-foreground/80 sm:col-span-1 sm:border-l sm:border-white/5 sm:pb-2 sm:pt-2">Rise MM → Mixed → Rise FF</span></div><div role="row" class="grid grid-cols-[62px_minmax(0,1fr)] sm:grid-cols-[110px_190px_minmax(0,1fr)] items-center rounded-xl border border-border bg-surface py-3 sm:min-h-[56px] sm:rounded-none sm:border-0 sm:border-t sm:border-white/10 sm:bg-transparent sm:py-0"><span role="cell" class="px-3 font-display text-base uppercase leading-none text-accent">DAY 2</span><span role="cell" class="px-3 text-sm font-medium text-foreground sm:border-l sm:border-white/5 sm:py-2">Sun, 18 Oct</span><span role="cell" class="col-span-2 px-3 pb-0 pt-1.5 text-sm text-foreground/80 sm:col-span-1 sm:border-l sm:border-white/5 sm:pb-2 sm:pt-2">Mixed → Elite FF → Elite MM</span></div></div></section><section class="mt-14 grid gap-3 sm:grid-cols-2"><div class="rounded-2xl border border-border bg-surface p-5 flex flex-col justify-between gap-4"><div><h2 class="text-base font-bold text-foreground">Where do I find my heat?</h2><p class="mt-2 text-sm leading-relaxed text-muted">Your assigned heat appears on the Race Pass in My Page.</p></div><a class="text-sm font-bold text-accent underline underline-offset-4 hover:text-foreground" href="/en/mypage">Go to My Page</a></div><div class="rounded-2xl border border-border bg-surface p-5 flex flex-col justify-between gap-4"><div><h2 class="text-base font-bold text-foreground">Not registered yet?</h2><p class="mt-2 text-sm leading-relaxed text-muted">Athlete registration stays open until the day before the race.</p></div><div class="flex flex-col gap-2 sm:flex-row"><a class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-[10px] px-5 font-bold uppercase tracking-wide transition-colors disabled:cursor-not-allowed bg-accent text-accent-foreground hover:bg-accent-hover disabled:opacity-40 h-12 text-sm w-full" href="/en/register">Register</a><a class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-[10px] px-5 font-bold uppercase tracking-wide transition-colors disabled:cursor-not-allowed border border-foreground
1/40 text-foreground hover:bg-foreground hover:text-background disabled:opacity-40 h-12 text-sm w-full" href="/en/race">Race info</a></div></div></section></div></main><!--$?--><template id="B:1"></template><!--/$--><div class="mt-auto max-lg:hidden"><footer data-theme="dark" class="mt-auto border-t border-border bg-background text-foreground"><div class="mx-auto w-full max-w-[1400px] px-6 py-12 lg:px-[18px]"><div class="flex flex-wrap items-center gap-x-5 gap-y-3"><span class="font-display text-base uppercase tracking-tight text-muted">URBANWAVE</span><nav class="flex flex-wrap gap-x-4 gap-y-2 text-xs text-muted"><a class="transition-colors hover:text-foreground" href="/en/terms">Terms of Service</a><a class="transition-colors hover:text-foreground" href="/en/privacy">Privacy Policy</a><a class="transition-colors hover:text-foreground" href="/en/legal/competition-terms">Competition Terms</a><a class="transition-colors hover:text-foreground" href="/en/legal/waiver">Liability Waiver</a><a class="transition-colors hover:text-foreground" href="/en/legal/refund">Refund Policy</a></nav></div><dl class="mt-8 flex flex-wrap gap-x-4 gap-y-1 text-[11px] leading-relaxed text-muted/60"><div class="flex gap-1.5"><dt>Company</dt><dd>주식회사 애프터액션</dd></div><div class="flex gap-1.5"><dt>CEO</dt><dd>안정석</dd></div><div class="flex gap-1.5"><dt>Business Reg. No.</dt><dd>196-86-03374</dd></div><div class="flex gap-1.5"><dt>Mail-Order Reg. No.</dt><dd>2026-서울강남-02562</dd></div><div class="flex gap-1.5"><dt>Contact</dt><dd>070-8655-2299</dd></div><div class="flex gap-1.5"><dt>Address</dt><dd>서울특별시 강남구 테헤란로22길 16</dd></div></dl><p class="mt-4 text-[11px] text-muted/50">© 2026 AfterAction Inc. All rights reserved.</p></div></footer></div>
1<script>requestAnimationFrame(function(){$RT=performance.now()});</script>
1<script src="/_next/static/chunks/webpack-3c533316f6ce97d7.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w" id="_R_" async=""></script>
1<div hidden id="S:1"></div>
1<script>$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0};
2$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};$RC("B:1","S:1")</script>
2<title>Time Table — URBANWAVE</title><meta name="description" content="URBANWAVE 2026 heat schedule. Heats are finalized and published one week before race day, on 10 October 2026."/><meta name="application-name" content="URBANWAVE"/><link rel="manifest" href="/favicon/site.webmanifest"/><meta name="keywords" content="URBANWAVE,어반웨이브,어반웨이브 2026,피트니스 레이스,피트니스 대회,선수 등록"/><link rel="canonical" href="https://urbanwavethrowdown.com/timetable"/><link rel="alternate" hrefLang="ko" href="https://urbanwavethrowdown.com/ko/timetable"/><link rel="alternate" hrefLang="en" href="https://urbanwavethrowdown.com/en/timetable"/><link rel="alternate" hrefLang="x-default" href="https://urbanwavethrowdown.com/ko/timetable"/><meta name="format-detection" content="telephone=no, date=no, address=no, email=no"/><meta name="google-site-verification" content="nf1v70tKiaNWyyj4EhOJOBM_CgJ4OZrafpWD-IkxdsU"/><meta name="naver-site-verification" content="47fbf059114ec29cefe715b897db28cb1d126b35"/><meta property="og:title" content="Time Table — URBANWAVE"/><meta property="og:description" content="URBANWAVE 2026 heat schedule. Heats are finalized and published one week before race day, on 10 October 2026."/><meta property="og:image:type" content="image/png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="URBANWAVE 2026"/><meta property="og:image" content="https://urbanwavethrowdown.com/en/opengraph-image.png?adcca24ef2d34875"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="URBANWAVE 2026 — 어반웨이브"/><meta name="twitter:description" content="URBANWAVE(어반웨이브) 2026 — 도시를 무대로 펼쳐지는 피트니스 레이스. 대회 정보 확인 · 선수 등록 · 티켓 구매를 한 곳에서."/><meta name="twitter:image:type" content="image/png"/><meta name="twitter:image:width" content="1200"/><meta name="twitter:image:height" content="630"/><meta name="twitter:image:alt" content="URBANWAVE 2026"/><meta name="twitter:image" content="https://urbanwavethrowdown.com/en/opengraph-image.png?adcca24ef2d34875"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><link rel="icon" href="/favicon/favicon-32x32.png" sizes="32x32" type="image/png"/><link rel="icon" href="/favicon/favicon-16x16.png" sizes="16x16" type="image/png"/><link rel="apple-touch-icon" href="/favicon/apple-touch-icon.png" sizes="180x180"/>
2<script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script>
2<div hidden id="S:0"></div>
2<script>$RC("B:0","S:0")</script>
2<script>(self.__next_f=self.__next_f||[]).push([0])</script>
2<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[9766,[],\"\"]\n3:I[98924,[],\"\"]\n6:I[24431,[],\"OutletBoundary\"]\n8:I[15278,[],\"AsyncMetadataOutlet\"]\na:I[24431,[],\"ViewportBoundary\"]\nc:I[24431,[],\"MetadataBoundary\"]\nd:\"$Sreact.suspense\"\nf:I[28731,[\"4219\",\"static/chunks/app/global-error-996739e6f27bc4a8.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\"],\"default\"]\n10:I[76640,[\"1567\",\"static/chunks/1567-fd09da4242e81a97.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\",\"9187\",\"static/chunks/9187-51799458bb5928c2.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\",\"6640\",\"static/chunks/6640-dd09003dcedfb529.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\",\"973\",\"static/chunks/app/%5Blocale%5D/timetable/page-be174b1a3cc4cc08.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\"],\"default\"]\n19:I[98202,[\"1567\",\"static/chunks/1567-fd09da4242e81a97.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\",\"9187\",\"static/chunks/9187-51799458bb5928c2.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\",\"8450\",\"static/chunks/app/%5Blocale%5D/layout-06a208ab19c91e40.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\"],\"GoogleTagManager\"]\n1a:I[21887,[\"1567\",\"static/chunks/1567-fd09da4242e81a97.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\",\"9187\",\"static/chunks/9187-51799458bb5928c2.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\",\"8450\",\"static/chunks/app/%5Blocale%5D/layout-06a208ab19c91e40.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\"],\"\"]\n1c:I[64707,[\"1567\",\"static/chunks/1567-fd09da4242e81a97.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\",\"9187\",\"static/chunks/9187-51799458bb5928c2.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\",\"6640\",\"static/chunks/6640-dd09003dcedfb529.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\",\"973\",\"static/chunks/app/%5Blocale%5D/timetable/page-be174b1a3cc4cc08.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\"],\"default\"]\n1d:I[3809,[\"1567\",\"static/chunks/1567-fd09da4242e81a97.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\",\"9187\",\"static/chunks/9187-51799458bb5928c2.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\",\"6640\",\"static/chunks/6640-dd09003dcedfb529.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\",\"973\",\"static/chunks/app/%5Blocale%5D/timetable/page-be174b1a3cc4cc08.js?dpl"])</script>
2<script>self.__next_f.push([1,"=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\"],\"default\"]\n24:I[1195,[\"1567\",\"static/chunks/1567-fd09da4242e81a97.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\",\"9187\",\"static/chunks/9187-51799458bb5928c2.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\",\"8450\",\"static/chunks/app/%5Blocale%5D/layout-06a208ab19c91e40.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\"],\"default\"]\n25:I[47571,[\"1567\",\"static/chunks/1567-fd09da4242e81a97.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\",\"9187\",\"static/chunks/9187-51799458bb5928c2.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\",\"8450\",\"static/chunks/app/%5Blocale%5D/layout-06a208ab19c91e40.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\"],\"default\"]\n26:I[77446,[\"1567\",\"static/chunks/1567-fd09da4242e81a97.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\",\"9187\",\"static/chunks/9187-51799458bb5928c2.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\",\"8450\",\"static/chunks/app/%5Blocale%5D/layout-06a208ab19c91e40.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\"],\"default\"]\n27:I[13874,[\"1567\",\"static/chunks/1567-fd09da4242e81a97.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\",\"9187\",\"static/chunks/9187-51799458bb5928c2.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\",\"8530\",\"static/chunks/app/%5Blocale%5D/error-59e005e226110645.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\"],\"default\"]\n28:I[38462,[\"1567\",\"static/chunks/1567-fd09da4242e81a97.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\",\"9187\",\"static/chunks/9187-51799458bb5928c2.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\",\"8450\",\"static/chunks/app/%5Blocale%5D/layout-06a208ab19c91e40.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\"],\"default\"]\n2a:I[10263,[\"1567\",\"static/chunks/1567-fd09da4242e81a97.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\",\"9187\",\"static/chunks/9187-51799458bb5928c2.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\",\"8450\",\"static/chunks/app/%5Blocale%5D/layout-06a208ab19c91e40.js?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\"],\"default\"]\n30:I[80622,[],\"IconMark\"]\n:HL[\"/_next/static/media/6c25f6e897d845a3-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/f64d1c9aed4a2ffe.css?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\",\"style\""])</script>
2<script>self.__next_f.push([1,"]\n"])</script>
2<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"4GNbfRJ5uebYmVClrnXdQ\",\"p\":\"\",\"c\":[\"\",\"en\",\"timetable\"],\"i\":false,\"f\":[[[\"\",{\"children\":[[\"locale\",\"en\",\"d\"],{\"children\":[\"timetable\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true]}],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"locale\",\"en\",\"d\"],[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/f64d1c9aed4a2ffe.css?dpl=dpl_3cEdULAzzwh3oqibwsygzKQvdY5w\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],\"$L4\"]}],{\"children\":[\"timetable\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[\"$L5\",null,[\"$\",\"$L6\",null,{\"children\":[\"$L7\",[\"$\",\"$L8\",null,{\"promise\":\"$@9\"}]]}]]}],{},null,false]},null,false]},null,false]},null,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[[\"$\",\"$La\",null,{\"children\":\"$Lb\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]],[\"$\",\"$Lc\",null,{\"children\":[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$d\",null,{\"fallback\":null,\"children\":\"$Le\"}]}]}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$f\",[]],\"s\":false,\"S\":false}\n"])</script>
2<script>self.__next_f.push([1,"b:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n7:null\n"])</script>
2<script>self.__next_f.push([1,"5:[[\"$\",\"$L10\",null,{\"solid\":true}],[\"$\",\"main\",null,{\"data-theme\":\"dark\",\"className\":\"flex-1 bg-background text-foreground\",\"children\":[[\"$\",\"section\",null,{\"className\":\"relative overflow-hidden\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute inset-0\",\"children\":[[\"$\",\"img\",null,{\"src\":\"/landing/hero-poster.webp\",\"alt\":\"\",\"aria-hidden\":true,\"className\":\"h-full w-full object-cover opacity-60\"}],[\"$\",\"div\",null,{\"className\":\"absolute inset-0 bg-gradient-to-r from-black via-black/70 to-black/30\"}],[\"$\",\"div\",null,{\"className\":\"absolute inset-0 bg-gradient-to-t from-black via-transparent to-transparent\"}]]}],[\"$\",\"div\",null,{\"className\":\"relative mx-auto flex min-h-[200px] w-full max-w-[1100px] flex-col justify-end px-6 pb-4 pt-16 sm:min-h-[240px] sm:pb-6\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"pointer-events-none absolute left-4 top-16 select-none font-display text-[80px] uppercase leading-none text-white/5 sm:left-6 sm:top-20 sm:text-[150px]\",\"children\":\"TIME TABLE\"}],[\"$\",\"h1\",null,{\"className\":\"relative font-display text-6xl uppercase leading-[0.9] tracking-tight text-white sm:text-8xl\",\"children\":\"TIME TABLE\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"mx-auto w-full max-w-[1100px] px-6 pb-16 pt-1 sm:pb-20 sm:pt-2\",\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-10 max-w-[720px] whitespace-pre-line text-base leading-relaxed text-foreground/85 sm:text-lg\",\"children\":\"A heat is a group of teams that start together. Each heat holds 15 teams.\"}],[\"$\",\"div\",null,{\"className\":\"rounded-2xl border border-border bg-surface p-5 border-accent/30 bg-accent/5 p-6 sm:p-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-6 sm:flex-row sm:items-start sm:gap-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"shrink-0\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-display text-sm uppercase leading-none tracking-[0.15em] text-accent\",\"children\":\"RELEASE\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 font-display text-5xl leading-none tracking-tight text-accent tabular-nums sm:text-6xl\",\"children\":\"2026.10.10\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-xs font-medium text-muted\",\"children\":\"One week before race day\"}]]}],[\"$\",\"div\",null,{\"className\":\"sm:border-l sm:border-white/10 sm:pl-10\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-lg font-bold text-foreground\",\"children\":\"Heat announcement\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-sm leading-relaxed text-foreground/80\",\"children\":\"We finalize and publish every heat based on the registrations recorded on that date.\"}]]}]]}]}],[\"$\",\"section\",null,{\"className\":\"mt-14\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-display text-sm uppercase leading-none tracking-[0.15em] text-muted\",\"children\":\"RACE DAYS\"}],[\"$\",\"h2\",null,{\"className\":\"mt-3 text-xl font-bold text-foreground sm:text-2xl\",\"children\":\"Race days\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-sm text-muted\",\"children\":\"RISE and ELITE race days are set by division. MIXED teams choose Saturday or Sunday at registration. Divisions start in the race order shown below.\"}],[\"$\",\"div\",null,{\"role\":\"table\",\"aria-label\":\"Race days\",\"className\":\"mt-5 flex flex-col gap-2 sm:block sm:gap-0 sm:border-b sm:border-white/10\",\"children\":[[\"$\",\"div\",null,{\"role\":\"row\",\"className\":\"grid grid-cols-[62px_minmax(0,1fr)] sm:grid-cols-[110px_190px_minmax(0,1fr)] hidden min-h-[38px] items-center border-t border-white/10 sm:grid\",\"children\":[[\"$\",\"span\",null,{\"role\":\"columnheader\",\"className\":\"px-3 py-3 text-xs font-bold uppercase tracking-wide text-muted\",\"children\":\"DAY\"}],[\"$\",\"span\",null,{\"role\":\"columnheader\",\"className\":\"px-3 py-3 text-xs font-bold uppercase tracking-wide text-muted border-l border-white/5\",\"children\":\"DATE\"}],[\"$\",\"span\",null,{\"role\":\"columnheader\",\"className\":\"px-3 py-3 text-xs font-bold uppercase tracking-wide text-muted border-l border-white/5\",\"children\":\"DIVISIONS\"}]]}],[[\"$\",\"div\",\"DAY 1\",{\"role\":\"row\",\"className\":\"grid grid-cols-[62px_minmax(0,1fr)] sm:grid-cols-[110px_190px_minmax(0,1fr)] items-center rounded-xl border border-border bg-surface py-3 sm:min-h-[56px] sm:rou
2nded-none sm:border-0 sm:border-t sm:border-white/10 sm:bg-transparent sm:py-0\",\"children\":[\"$L11\",\"$L12\",\"$L13\"]}],\"$L14\"]]}]]}],\"$L15\"]}]]}]]\n"])</script>
2<script>self.__next_f.push([1,"11:[\"$\",\"span\",null,{\"role\":\"cell\",\"className\":\"px-3 font-display text-base uppercase leading-none text-accent\",\"children\":\"DAY 1\"}]\n12:[\"$\",\"span\",null,{\"role\":\"cell\",\"className\":\"px-3 text-sm font-medium text-foreground sm:border-l sm:border-white/5 sm:py-2\",\"children\":\"Sat, 17 Oct\"}]\n13:[\"$\",\"span\",null,{\"role\":\"cell\",\"className\":\"col-span-2 px-3 pb-0 pt-1.5 text-sm text-foreground/80 sm:col-span-1 sm:border-l sm:border-white/5 sm:pb-2 sm:pt-2\",\"children\":\"Rise MM → Mixed → Rise FF\"}]\n"])</script>
2<script>self.__next_f.push([1,"14:[\"$\",\"div\",\"DAY 2\",{\"role\":\"row\",\"className\":\"grid grid-cols-[62px_minmax(0,1fr)] sm:grid-cols-[110px_190px_minmax(0,1fr)] items-center rounded-xl border border-border bg-surface py-3 sm:min-h-[56px] sm:rounded-none sm:border-0 sm:border-t sm:border-white/10 sm:bg-transparent sm:py-0\",\"children\":[[\"$\",\"span\",null,{\"role\":\"cell\",\"className\":\"px-3 font-display text-base uppercase leading-none text-accent\",\"children\":\"DAY 2\"}],[\"$\",\"span\",null,{\"role\":\"cell\",\"className\":\"px-3 text-sm font-medium text-foreground sm:border-l sm:border-white/5 sm:py-2\",\"children\":\"Sun, 18 Oct\"}],[\"$\",\"span\",null,{\"role\":\"cell\",\"className\":\"col-span-2 px-3 pb-0 pt-1.5 text-sm text-foreground/80 sm:col-span-1 sm:border-l sm:border-white/5 sm:pb-2 sm:pt-2\",\"children\":\"Mixed → Elite FF → Elite MM\"}]]}]\n"])</script>
2<script>self.__next_f.push([1,"15:[\"$\",\"section\",null,{\"className\":\"mt-14 grid gap-3 sm:grid-cols-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"rounded-2xl border border-border bg-surface p-5 flex flex-col justify-between gap-4\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-base font-bold text-foreground\",\"children\":\"Where do I find my heat?\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-sm leading-relaxed text-muted\",\"children\":\"Your assigned heat appears on the Race Pass in My Page.\"}]]}],\"$L16\"]}],[\"$\",\"div\",null,{\"className\":\"rounded-2xl border border-border bg-surface p-5 flex flex-col justify-between gap-4\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-base font-bold text-foreground\",\"children\":\"Not registered yet?\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-sm leading-relaxed text-muted\",\"children\":\"Athlete registration stays open until the day before the race.\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-2 sm:flex-row\",\"children\":[\"$L17\",\"$L18\"]}]]}]]}]\n"])</script>
2<script>self.__next_f.push([1,"4:[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"__variable_d758cf h-full antialiased\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"link\",null,{\"rel\":\"stylesheet\",\"href\":\"/fonts/pretendard/pretendardvariable-dynamic-subset.css\"}],[\"$\",\"meta\",null,{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",null,{\"property\":\"og:site_name\",\"content\":\"URBANWAVE\"}],[\"$\",\"meta\",null,{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",null,{\"property\":\"og:url\",\"content\":\"https://urbanwavethrowdown.com\"}],[\"$\",\"meta\",null,{\"property\":\"og:title\",\"content\":\"URBANWAVE 2026 — 어반웨이브\"}],[\"$\",\"meta\",null,{\"property\":\"og:description\",\"content\":\"URBANWAVE(어반웨이브) 2026 — 도시를 무대로 펼쳐지는 피트니스 레이스. 대회 정보 확인 · 선수 등록 · 티켓 구매를 한 곳에서.\"}]]}],[\"$\",\"body\",null,{\"data-theme\":\"dark\",\"className\":\"min-h-full flex flex-col bg-background text-foreground\",\"children\":[[\"$\",\"$L19\",null,{\"gtmId\":\"GTM-5KF3HJJF\"}],[\"$\",\"$L1a\",null,{\"color\":\"#00d34e\",\"height\":3,\"shadow\":\"0 0 10px #00d34e,0 0 5px #00d34e\",\"showSpinner\":true}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@graph\\\":[{\\\"@type\\\":\\\"Organization\\\",\\\"@id\\\":\\\"https://urbanwavethrowdown.com/#organization\\\",\\\"name\\\":\\\"URBANWAVE\\\",\\\"url\\\":\\\"https://urbanwavethrowdown.com\\\",\\\"logo\\\":\\\"https://urbanwavethrowdown.com/brand/urbanwave-symbol.svg\\\"},{\\\"@type\\\":\\\"WebSite\\\",\\\"@id\\\":\\\"https://urbanwavethrowdown.com/#website\\\",\\\"name\\\":\\\"URBANWAVE 2026 — 어반웨이브\\\",\\\"url\\\":\\\"https://urbanwavethrowdown.com\\\",\\\"inLanguage\\\":\\\"ko-KR\\\",\\\"publisher\\\":{\\\"@id\\\":\\\"https://urbanwavethrowdown.com/#organization\\\"}}]}\"}}],\"$L1b\"]}]]}]\n"])</script>
2<script>self.__next_f.push([1,"16:[\"$\",\"$L1c\",null,{\"ref\":\"$undefined\",\"href\":\"/en/mypage\",\"locale\":\"$undefined\",\"localeCookie\":{\"name\":\"NEXT_LOCALE\",\"sameSite\":\"lax\"},\"className\":\"text-sm font-bold text-accent underline underline-offset-4 hover:text-foreground\",\"children\":\"Go to My Page\"}]\n17:[\"$\",\"$L1c\",null,{\"ref\":\"$undefined\",\"href\":\"/en/register\",\"locale\":\"$undefined\",\"localeCookie\":\"$16:props:localeCookie\",\"className\":\"inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-[10px] px-5 font-bold uppercase tracking-wide transition-colors disabled:cursor-not-allowed bg-accent text-accent-foreground hover:bg-accent-hover disabled:opacity-40 h-12 text-sm w-full\",\"children\":\"Register\"}]\n18:[\"$\",\"$L1c\",null,{\"ref\":\"$undefined\",\"href\":\"/en/race\",\"locale\":\"$undefined\",\"localeCookie\":\"$16:props:localeCookie\",\"className\":\"inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-[10px] px-5 font-bold uppercase tracking-wide transition-colors disabled:cursor-not-allowed border border-foreground
2/40 text-foreground hover:bg-foreground hover:text-background disabled:opacity-40 h-12 text-sm w-full\",\"children\":\"Race info\"}]\n"])</script>
2<script>self.__next_f.push([1,"1b:[\"$\",\"$L1d\",null,{\"formats\":\"$undefined\",\"locale\":\"en\",\"messages\":{\"common\":{\"nav\":{\"race\":\"Event\",\"register\":\"Register\",\"ticket\":\"Tickets\",\"mypage\":\"My Page\",\"login\":\"Log in\",\"logout\":\"Log out\",\"signup\":\"Sign up\",\"menu\":\"Menu\"},\"footer\":{\"terms\":\"Terms of Service\",\"privacy\":\"Privacy Policy\",\"competitionTerms\":\"Competition Terms\",\"waiver\":\"Liability Waiver\",\"refund\":\"Refund Policy\",\"copyright\":\"© 2026 AfterAction Inc. All rights reserved.\"},\"button\":{\"loading\":\"Processing…\",\"back\":\"← Home\"},\"kakaoInquiry\":{\"label\":\"KakaoTalk inquiry\"},\"locale\":{\"ko\":\"한국어\",\"en\":\"English\"},\"legal\":{\"lastUpdated\":\"Last updated: {date}\"},\"business\":{\"companyName\":\"Company\",\"representative\":\"CEO\",\"businessReg\":\"Business Reg. No.\",\"mailOrderReg\":\"Mail-Order Reg. No.\",\"contact\":\"Contact\",\"address\":\"Address\"},\"payment\":{\"methodKrw\":\"Domestic\",\"methodKrwCurrency\":\"(KRW)\",\"methodPaypalCurrency\":\"(USD)\",\"methodPaypalSoon\":\"(USD) Coming soon\",\"paypalSoonNote\":\"Overseas payment (PayPal·USD) is coming soon. Please use domestic payment for now.\",\"paypalOverseasOnlyNote\":\"PayPal accepts accounts issued outside Korea only. Korean PayPal accounts cannot be used — please choose domestic payment (KRW) instead.\",\"widgetLoadError\":\"Failed to load the payment widget.\",\"requestError\":\"Payment request failed.\"},\"serverStatus\":{\"unstable\":\"High traffic is making the server temporarily unstable. We're working to restore it — please try again shortly.\",\"offline\":\"You appear to be offline. Please check your connection and try again.\",\"retry\":\"Retry\",\"close\":\"Close\"},\"ticketGate\":{\"title\":\"Opening Soon\",\"body\":\"Athlete registration \u0026 ticket purchase opens at 6:00 PM KST.\",\"confirm\":\"OK\"},\"error\":{\"title\":\"Something went wrong\",\"body\":\"Please try again in a moment. If the problem persists, come back a little later.\",\"retry\":\"Try again\"},\"discount\":{\"placeholder\":\"Enter discount code\",\"apply\":\"Apply\",\"checking\":\"Checking…\",\"applied\":\"Code applied\",\"clear\":\"Remove\",\"discountBadge\":\"{percent}% off\",\"discountBadgeAmount\":\"₩{amount} off\",\"errorInvalid\":\"This discount code is not valid.\",\"errorNetwork\":\"Failed to verify code. Please try again shortly.\"},\"refund\":{\"athlete\":{\"rule0When\":\"More than 2 months before event\",\"rule0Rate\":\"Full refund\",\"rule1When\":\"1–2 months before event\",\"rule1Rate\":\"50% refund\",\"rule2When\":\"Less than 1 month before event\",\"rule2Rate\":\"No refund\",\"note\":\"Refund eligibility is based on the event date.\"},\"spectator\":{\"rule0When\":\"After purchase\",\"rule0Rate\":\"No refund\",\"note\":\"Spectator tickets are non-refundable once purchased (regardless of purchase date or the Competition date).\"}},\"swapPolicy\":{\"athlete\":{\"rule0When\":\"More than 2 months before event\",\"rule0Rate\":\"Free\",\"rule1When\":\"1–2 months before event\",\"rule1Rate\":\"KRW 30,000 (USD 20)\",\"rule2When\":\"Less than 1 month before event\",\"rule2Rate\":\"KRW 60,000 (USD 40)\",\"note\":\"Member swaps are allowed up to the day before the event, and paid swap fees are non-refundable.\"}}},\"landing\":{\"nav\":{\"home\":\"HOME\",\"race\":\"RACE\",\"register\":\"REGISTER\",\"timeTable\":\"TIME TABLE\",\"ranking\":\"RANKING\",\"login\":\"LOG IN\",\"mypage\":\"MYPAGE\",\"logout\":\"LOG OUT\"},\"hero\":{\"date\":\"2026.10.17–18\",\"title\":\"READY FOR THE\\nNEXT WAVE?\",\"venue\":\"INCHEON SONGDO CONVENSIA, HALL 3-4\",\"cta\":\"REGISTER NOW\"},\"intro\":{\"label\":\"THE URBAN WAVE\",\"titleLine1\":\"MORE THAN A RACE.\",\"titleLine2\":\"NEW URBAN WAVE\",\"bodyRegular1\":\"URBANWAVE is a new kind of hybrid fitness race that fuses running with functional fitness.\",\"bodyRegular2\":\"Countless movements—each at its own rhythm, each pushing past its limits—come together as one massive Wave.\",\"bodyBold\":\"Beyond competition, we pursue \u003chl\u003ea balanced sports culture woven into city life\u003c/hl\u003e.\"},\"experiences\":{\"cards\":[{\"title\":\"ONE RACE BUT\\nTWO EXPERIENCES\",\"subtitle\":\"WAVE ZONE x RACE ZONE\",\"tagline\":\"One space, two races.\",\"desc\":\"The experience of a new hybrid race\\nconnected through two zone
2s.\"},{\"title\":\"BALANCED PERFORMANCE\",\"subtitle\":\"Running × Functional Fitness\",\"tagline\":\"A race open to everyone.\",\"desc\":\"A balanced race program\\nanyone can take on and enjoy.\"},{\"title\":\"BUILT FOR TWO\",\"subtitle\":\"From Rise to the Elite\",\"tagline\":\"A race the two of you complete together.\",\"desc\":\"A team of two — at our own pace and rhythm,\\na finish-driven race system.\"}]},\"raceFormat\":{\"label\":\"THE ROAD TO THE FINISH\",\"title\":\"RACE FORMAT\",\"body\":\"The Wave Zone, testing an athlete's explosive power and full-body engine\\nThe Race Zone, testing muscular endurance, pacing, and recovery\\n\\n\u003chl\u003eA dynamic experience born from the fusion of strength and cardio\u003c/hl\u003e\",\"cta\":\"VIEW FULL RACE FORMAT\",\"runLabel\":\"RUN\",\"finishStage\":\"FINISH STAGE\",\"waveZone\":{\"name\":\"WAVE ZONE\",\"note\":\"(CASH IN)\",\"stationCount\":\"6 STATION\",\"stations\":[\"RUN\",\"ROW\",\"DUMBBELL SNATCH\\n(ALTER)\",\"DUMBBELL LUNGE\",\"BOX JUMP OVER\\n(STEP DOWN)\",\"BURPEE OVER\\nTHE WAVE\"]},\"raceZone\":{\"name\":\"RACE ZONE\",\"note\":\"\",\"stationCount\":\"6 STATION\",\"stations\":[\"AIR BIKE\",\"SLED PUSH\",\"SLED PULL\",\"SKI ERG\",\"FARMER'S CARRY\",\"WALL BALL\"]}},\"divisions\":{\"title\":\"DIVISIONS\",\"team\":{\"title\":\"TEAMS OF 2\",\"note\":\"*The Mixed Division runs as a single division with no skill levels.\",\"levels\":[{\"name\":\"ELITE\",\"detail\":\"Male / Male\\nFemale / Female\"},{\"name\":\"RISE\",\"detail\":\"Male / Male\\nFemale / Female\"},{\"name\":\"MIXED\",\"detail\":\"Male / Female\\n(No Skill Level)\"}]},\"ageGroup\":{\"title\":\"AGE GROUP\",\"note\":\"*A team's Age Group is based on the average age of its two athletes.\",\"groups\":[\"19 - 29\",\"30 - 39\",\"40 - 49\",\"50 - 59\",\"60 - 69\",\"70 +\"]}},\"detailed\":{\"title\":\"DETAILED INFORMATION\",\"eventDateLabel\":\"EVENT DATE\",\"eventDate\":\"OCTOBER 17–18, 2026\",\"venueLabel\":\"VENUE\",\"venue\":\"INCHEON SONGDO\\nCONVENSIA, HALL 3-4\",\"scheduleLabel\":\"EVENT SCHEDULE\",\"day1\":\"10.17(SAT) Day 1\",\"day2\":\"10.18(SUN) Day 2\",\"scheduleNote\":\"The schedule above shows competition dates and race order\\n(numbered in running order).\\nMIXED teams choose either 10.17(SAT) or 10.18(SUN), and results\\nfrom both days are combined into a single ranking.\\nDetailed competition times and heat assignments will be finalized\\nand announced after athlete registration closes, reflecting the\\nnumber of participants.\"},\"ticket\":{\"title\":\"TICKET PRICE\",\"perPerson\":\"PER PERSON\",\"registerCta\":\"REGISTER\",\"athlete\":{\"label\":\"ATHLETE\",\"note\":\"TEAM OF 2\",\"desc\":\"All athlete tickets are priced per team of two;\\nthe amount shown is per person.\"},\"spectator\":{\"label\":\"SPECTATOR\",\"note\":\"Spectator Ticket\",\"desc\":\"This ticket is priced per person.\\nExchange it for a wristband at the entrance to enter.\"},\"cards\":[{\"group\":\"athlete\",\"key\":\"athlete-eb\",\"tier\":\"early-bird\",\"name\":\"ATHLETE\",\"price\":\"$$115\",\"period\":\"~2026.07.01(WED) 23:59\"},{\"group\":\"athlete\",\"key\":\"athlete-general\",\"tier\":\"general\",\"name\":\"ATHLETE\",\"price\":\"$$135\",\"period\":\"2026.07.02(THU) ~ 10.16(FRI)\"},{\"group\":\"spectator\",\"key\":\"spectator-presale\",\"tier\":\"online pre-sale\",\"name\":\"SPECTATOR\",\"price\":\"$$10\",\"period\":\"~ 2026.10.16(FRI) 23:59\"},{\"group\":\"spectator\",\"key\":\"spectator-onsite\",\"tier\":\"on the day (online \u0026 on-site)\",\"name\":\"SPECTATOR\",\"price\":\"$$15\",\"period\":\"10.17(SAT)-10.18(SUN)\"}],\"footnotes\":\"* Prices are per person.\\n* The entry fee \u003chl\u003eincludes the athlete package and the event photo package\u003c/hl\u003e.\\n* Athlete swaps are available within certain periods. See the refund policy for details.\",\"soldOut\":\"SOLD OUT\"},\"partners\":{\"title\":\"PARTNERS\"},\"kit\":{\"eyebrow\":\"2026 RACE DAY ESSENTIALS\",\"title\":\"ATHLETE KIT\",\"body\":\"Meet the 2026 URBANWAVE Athlete Kit, provided to every athlete who races.\",\"items\":[\"Nike Training Athlete Bag (URBANWAVE LIMITED)\",\"amino VITAL Amino Shot \u0026 Citric Acid Water\",\"TAKEFIT MONSTER Drink (1 of 3 flavors)\",\"OUR SYMBOL Athlete Race Photo Package\",\"Hana Securities ₩30,000 Stock Purchase Coupon\",\"SWEATIF Sports Detergent \u0026 Dryer Sheets\",\"Race Finisher Patch (design coming soon)\"],\"footnotes\":\"*TAKEFIT MONSTER comes in 1 of 3 flavors, chosen at random.\\n*The finisher patch is given to athletes who finish the race. The final design will be revealed later.\\n*Some kit items may change depending on circumstances.\"},\"instagram\":{\"titleLine1\":\"FOLLOW THE WAVE.\",\"titleLine2\":\"MORE NEWS ON INSTAGRAM.\",\"body\":\"Catch all the latest URBANWAVE news and updates first on Instagram.\"}},\"login\":{\"title\":\"Log in\",\"kakaoButton\":\"Continue with Kakao\",\"emailLabel\":\"Email\",\"passwordLabel\":\"Password\",\"submitButton\":\"Log in\",\"findAccount\":\"Find account\",\"forgotPassword\":\"Forgot password\",\"noAccount\":\"Don't have an account?\",\"signupLink\":\"Sign up\",\"passwordResetSuccess\":\"Password changed successfully. Please log in with your new password.\",\"errorDefault\":\"Login failed.\",\"loading\":\"Processing…\",\"kakaoCallback\":{\"noCode\":\"No Kakao authorization code was provided.\",\"cancelled\":\"Kakao login was cancelled.\",\"failDefault\":\"Kakao login failed\",\"failTitle\":\"Kakao login failed ⚠️\",\"backToLogin\":\"Back to log in\",\"processing\":\"Signing in with Kakao…\",\"loading\":\"Loading…\"}},\"signup\":{\"title\":\"Sign up\",\"subtitle\":\"Create your account\",\"backHome\":\"← Home\",\"emailSection\":\"Enter your email address\",\"emailPlaceholder\":\"Email\",\"sendCode\":\"Verify email\",\"resendCode\":\"Resend email\",\"sending\":\"Sending…\",\"verifiedDone\":\"Verified\",\"editEmail\":\"Edit email\",\"codeSection\":\"Verification code\",\"codeHint\":\"Enter the 6-digit code sent to your email.\",\"devCodeHint\":\"(Dev mode — before email delivery: {code})\",\"codePlaceholder\":\"Verification code\",\"verifyButton\":\"Confirm\",\"verifying\":\"Verifying…\",\"codeExpired\":\"The code has expired. Please resend the email.\",\"passwordLabel\":\"Password\",\"passwordHint\"
2:\"At least 8 characters including letters and numbers.\",\"passwordPlaceholder\":\"Password\",\"passwordConfirmLabel\":\"Confirm password\",\"passwordConfirmPlaceholder\":\"Confirm password\",\"nameLabel\":\"Full name\",\"namePlaceholder\":\"Full name\",\"phoneLabel\":\"Phone number\",\"phonePlaceholder\":\"010-1234-5678\",\"birthDateLabel\":\"Date of birth (required)\",\"birthDateHint\":\"The team's average age must be 19 or older to register as athletes (minors need guardian consent). Spectator tickets are available for all ages.\",\"genderLabel\":\"Gender (required)\",\"genderMale\":\"Male\",\"genderFemale\":\"Female\",\"nicknameLabel\":\"Nickname (required)\",\"nicknamePlaceholder\":\"Enter a nickname\",\"agreeAll\":\"Agree to all\",\"agreeTermsRequired\":\"[Required]\",\"agreeTermsLabel\":\"Terms of Service\",\"agreeTermsSuffix\":\"agreement\",\"agreePrivacyRequired\":\"[Required]\",\"agreePrivacyLabel\":\"Privacy Policy\",\"agreePrivacySuffix\":\"agreement\",\"agreeThirdParty\":\"[Optional] Consent to share personal data with sponsors\",\"agreeMarketing\":\"[Optional] Consent to receive marketing communications\",\"submitButton\":\"Sign up\",\"submitting\":\"Processing…\",\"hasAccount\":\"Already have an account?\",\"loginLink\":\"Log in\",\"noticeCodeSent\":\"A verification code has been sent to your email.\",\"noticeVerified\":\"Email verified successfully.\",\"modalVerifiedTitle\":\"Email verified\",\"modalVerifiedBody\":\"Your email has been verified. Please continue with your details.\",\"modalVerifiedAction\":\"Continue\",\"modalDoneTitle\":\"You're all set\",\"modalDoneBody\":\"Your account has been created. Welcome to URBANWAVE!\",\"modalDoneAction\":\"Done\",\"errorNotVerified\":\"Please verify your email first.\",\"errorPasswordFormat\":\"Password must be at least 8 characters and include letters and numbers.\",\"errorPasswordMismatch\":\"Passwords do not match.\",\"errorNameRequired\":\"Please enter your name.\",\"errorPhoneRequired\":\"Please enter your phone number.\",\"errorPhoneFormat\":\"Please enter a valid phone number. (e.g. 010-1234-5678)\",\"errorBirthDateRequired\":\"Please enter your date of birth.\",\"errorGenderRequired\":\"Please select your gender.\",\"errorNameFormat\":\"Name must be 2–30 letters (Korean or English).\",\"errorNicknameRequired\":\"Please enter a nickname.\",\"errorNicknameFormat\":\"Nickname must be 2–16 characters: Korean, English, digits, underscore (_), or hyphen (-).\",\"errorTermsRequired\":\"Please agree to the required terms.\",\"errorEmailFormat\":\"Please enter a valid email address.\",\"errorEmailDuplicate\":\"This email is already registered.\",\"errorSendCode\":\"Failed to send verification code.\",\"errorVerifyCode\":\"Invalid verification code.\",\"errorSignup\":\"Sign up failed.\"},\"signupKakao\":{\"title\":\"Sign up with Kakao\",\"intro\":\"Your identity has been verified via Kakao. Please enter the additional information below to complete your sign-up.\",\"emailLabel\":\"Linked Kakao email\",\"submitButton\":\"Complete sign-up\",\"submitting\":\"Signing up...\",\"errorNoToken\":\"Your sign-up session has expired or is missing. Please start Kakao login again.\",\"errorSignup\":\"Sign-up failed. Please try again in a moment.\",\"backToLogin\":\"Back to login\"},\"forgotPassword\":{\"backLogin\":\"← Log in\",\"title\":\"Find password\",\"description\":\"Enter the email you signed up with to reset your password.\",\"emailLabel\":\"Email\",\"submitButton\":\"Reset password\",\"loading\":\"Processing…\",\"doneDescription\":\"We've sent password reset instructions to that email. Please check your inbox.\",\"useKakaoDescription\":\"This email is registered with Kakao. It has no separate password, so please log in with Kakao.\",\"kakaoLoginButton\":\"Log in with Kakao\",\"backToLogin\":\"Back to log in\",\"notFound\":\"This email isn't registered. Please check the email address.\",\"errorDefault\":\"Request failed.\"},\"findAccount\":{\"backLogin\":\"← Log in\",\"title\":\"Find account\",\"description\":\"Enter the name and phone number you used at sign-up to find your email.\",\"nameLabel\":\"Full name\",\"phoneLabel\":\"Phone number\",\"errorPhoneFormat\":\"Please enter a valid phone number. (e.g. 010-1234-5678)\",\"submitButton\":\"Find account\",\"loading\":\"Processing…\",\"resultFound\":\"The following email address is registered with that information.\",\"providerKakao\":\"Signed up with Kakao\",\"providerLocal\":\"Signed up with email\",\"resultEmpty\":\"No account was found matching the information provided.\",\"backToLogin\":\"Back to log in\",\"errorDefault\":\"Request failed.\"},\"resetPassword\":{\"title\":\"Reset password\",\"newPasswordLabel\":\"New password\",\"passwordHint\"
2:\"At least 8 characters including letters and numbers.\",\"newPasswordConfirmLabel\":\"Confirm new password\",\"submitButton\":\"Change password\",\"loading\":\"Processing…\",\"invalidTitle\":\"Invalid link\",\"invalidDescription\":\"No reset token found. Please try again.\",\"invalidBack\":\"Go to forgot password\",\"fallback\":\"Loading…\",\"errorPasswordFormat\":\"Password must be at least 8 characters and include letters and numbers.\",\"errorMismatch\":\"Passwords do not match.\",\"errorDefault\":\"Reset failed.\"},\"register\":{\"choose\":{\"title\":\"Register\",\"subtitle\":\"How are you joining?\",\"soldOut\":\"SOLD OUT\",\"soldOutCta\":\"Sold Out\",\"athlete\":{\"title\":\"ATHLETE\",\"desc\":\"Compete in the event as a team of two.\",\"cta\":\"Register as Athlete\"},\"spectator\":{\"title\":\"SPECTATOR\",\"desc\":\"Buy a ticket and watch the action live.\",\"cta\":\"Buy Tickets\"}},\"loading\":\"Loading…\",\"loginRequired\":\"Please log in to register.\",\"loginButton\":\"Go to Log in\",\"title\":\"Register\",\"subtitle\":\"Athlete Registration · 2 per team\",\"minorBlock\":\"The team's average age must be 19 or older (minors need guardian consent). You can purchase spectator tickets {link}.\",\"minorBlockLink\":\"here\",\"birthSection\":{\"title\":\"Date of Birth\",\"desc\":\"The team's average age must be 19 or older. If any team member is a minor, please enter guardian information (name, relationship, phone). You only need to enter this once.\"},\"divisionSection\":{\"title\":\"Select Division\",\"genderLockedHint\":\"Not available for your registered gender.\",\"soldOut\":\"SOLD OUT\",\"soldOutError\":\"This division is sold out. Please choose another division.\",\"closedGap\":\"EARLY BIRD CLOSED\",\"closedGapError\":\"Early bird for this division has ended. Registration reopens when general sale starts on July 2.\",\"categoryDesc\":{\"MALE\":\"2 Male\",\"FEMALE\":\"2 Female\",\"MIXED\":\"1 Male · 1 Female\"}},\"eventDateSection\":{\"title\":\"Competition Day\",\"desc\":\"RISE competes on Oct 17 (Sat) and ELITE on Oct 18 (Sun), set automatically by your division. MIXED teams choose Sat or Sun.\",\"yourDay\":\"Your day\",\"sat\":\"October 17 (Sat)\",\"sun\":\"October 18 (Sun)\",\"mixedDesc\":\"MIXED teams choose their competition day: Saturday (Oct 17) or Sunday (Oct 18). Both days are ranked together as one MIXED division.\",\"chooseHint\":\"Please choose your competition day.\",\"chooseError\":\"Please choose a MIXED competition day (Sat or Sun).\",\"daySoldOutError\":\"The selected day is sold out. Please choose the other day.\"},\"teamSection\":{\"title\":\"Team / Athlete Info\",\"athleteLabel\":\"Athlete {num}\",\"meBadge\":\"Auto-filled from your account (to change, edit your info in My Page)\",\"meBadgeShort\":\"Auto-filled\",\"fillBadge\":\"Your input\",\"genderLabel\":\"Gender\",\"genderLockedHint\":\"Gender is set automatically by your division.\",\"nameLabel\":\"Name\",\"namePlaceholder\":\"Name\",\"birthLabel\":\"Date of Birth\",\"birthFillHint\":\"Your account has no date of birth on file — please enter it. It will also be saved to your account.\",\"emailLabel\":\"Email\",\"emailPlaceholder\":\"[email protected]\",\"phoneLabel\":\"Phone\",\"phonePlaceholder\":\"Phone number\",\"termsConsent\":\"I agree to the \u003ccompetitionTerms\u003eCompetition Terms\u003c/competitionTerms\u003e, \u003cwaiver\u003eLiability Waiver\u003c/waiver\u003e, and \u003cprivacy\u003ePrivacy Policy\u003c/privacy\u003e. (Required)\",\"competitionTerms\":\"Competition Terms\",\"waiver\":\"Liability Waiver\",\"privacy\":\"Privacy Policy\",\"portraitConsent\":\"I consent to the use of my image/likeness. (Required)\",\"bulkConsentLabel\":\"Agree on behalf of all team members\",\"bulkConsentDesc\":\"The team representative agrees to the above competition terms, liability waiver, privacy policy, and image consent on behalf of both members, and warrants that all members have been informed and have consented. (Required)\"},\"confirmModal\":{\"title\":\"Confirm your details\",\"desc\":\"Please make sure the information below is correct. Changes are difficult after payment.\",\"divisionLabel\":\"Division\",\"eventDateLabel\":\"Competition day\",\"back\":\"Go back\",\"confirm\":\"Confirm \u0026 Pay\"},\"gender\":{\"MALE\":\"Male\",\"FEMALE\":\"Female\"},\"paySection\":{\"title\":\"Payment\",\"discountDisabledNote\":\"Discount codes are only available for KRW (domestic) payments.\",\"discountSubtotal\":\"Entry fee\",\"discountLabel\":\"Discount ({percent}%)\",\"discountLabelFlat\":\"Discount (flat)\",\"earlybirdLabel\":\"Early bird discount\",\"earlybirdAppliedSubtotal\":\"Early-bird price\",\"discountLabelOnEarlybird\":\"Discount ({percent}% of early-bird price)\",\"discountTotal\":\"Total\",\"discountFreeNote\":\"100% invite code — registration is free, no payment required.\"},\"groupSection\":{\"title\":\"Group Registration\",\"checking\":\"Checking code…\",\"recognizedTitle\":\"Registering under group \\\"{name}\\\"\",\"recognizedDesc\":\"No payment now — your entry is submitted for review, and the group representative will pay for all approved teams at once.\",\"closedError\":\"This group registration code is closed.\",\"confirm\":\"Confirm \u0026 Submit\",\"submitReady\":\"Submit Group Registration\",\"doneTitle\":\"Application Submitted\",\"doneDesc\":\"Your group registration has been submitted. Once your team is reviewed, the group representative will pay for all approved teams at once.\",\"doneNote\"
2:\"If any team member is a minor, a separate guardian consent request has been sent.\",\"doneHistoryButton\":\"View My Registrations\",\"doneHomeButton\":\"Home\",\"consentWait\":{\"desc\":\"Your group registration will only be submitted once the guardian consent for minor team members is complete. We've sent a consent request via KakaoTalk to the guardian. Keep this window open — it will finish automatically once consent is complete.\"}},\"refundSection\":{\"title\":\"Refund Policy\",\"detailLink\":\"View details\",\"consent\":\"I have read and agree to the refund policy.\",\"consentError\":\"Agreement to the refund policy is required.\"},\"swapSection\":{\"title\":\"Member Swap Policy\",\"detailLink\":\"View details\",\"consent\":\"I have read and agree to the member swap policy.\",\"consentError\":\"Agreement to the member swap policy is required.\"},\"submitPaying\":\"Processing payment…\",\"submitReady\":\"Register \u0026 Pay\",\"submitLoading\":\"Loading payment widget…\",\"errorNames\":\"Please enter all athlete names.\",\"errorNamesFormat\":\"Names must be 2–30 Korean or English letters only.\",\"errorEmails\":\"Please enter all athlete emails.\",\"errorEmailsFormat\":\"Please enter a valid email address.\",\"errorPhones\":\"Please enter all athlete phone numbers.\",\"errorPhonesFormat\":\"Please enter a valid phone number. (e.g. 010-1234-5678)\",\"errorSameMember\":\"You can't register the same athlete twice on one team. Each athlete may compete on only one team.\",\"errorTerms\":\"All team members must agree to the terms and privacy policy.\",\"errorPortrait\":\"All team members must consent to image use.\",\"errorMinor\":\"The team's average age must be 19 or older to register as athletes.\",\"errorBirthFormat\":\"Please enter a valid date of birth for both team members.\",\"errorBirthMinor\":\"The team's average age must be 19 or older as of the event date.\",\"guardian\":{\"sectionTitle\":\"Guardian Information (Minor Athlete)\",\"notice\":\"Minor athletes require guardian consent before payment. After you register, a consent request is texted to the guardian, and payment can proceed only once consent is complete.\",\"nameLabel\":\"Guardian Name\",\"namePlaceholder\":\"Guardian name\",\"relationLabel\":\"Relationship to Guardian\",\"relationPlaceholder\":\"e.g. Parent, Grandparent\",\"phoneLabel\":\"Guardian Phone\",\"phonePlaceholder\":\"Guardian phone number\",\"errorName\":\"Please enter the guardian's name.\",\"errorRelation\":\"Please enter the relationship to the guardian.\",\"errorPhone\":\"Please enter the guardian's phone number.\"},\"errorDefault\":\"Registration failed. Please try again.\",\"soldOutTitle\":\"Sold Out\",\"soldOutDesc\":\"Athlete registration is fully sold out and no longer available.\",\"alreadyRegistered\":{\"title\":\"You're already registered\",\"desc\":\"This account already has a confirmed athlete registration in the {division} division. Each account can join only one division, so additional registration or payment isn't possible. You can change teammates from My Page.\",\"cta\":\"View my registration in My Page\"},\"consentWait\":{\"title\":\"Awaiting guardian consent\",\"desc\":\"Payment can proceed once the guardian(s) of your minor teammate(s) have consented. We've texted the consent request. Keep this window open and you'll be notified automatically when consent is complete.\",\"allDone\":\"All guardian consents are complete. Please continue to payment.\",\"waiting\":\"Awaiting\",\"consented\":\"Consented\",\"note\":\"This screen updates automatically once the guardian consents via the link in the text.\",\"resend\":\"Resend consent text\",\"resent\":\"Consent request text re-sent.\",\"proceed\":\"Continue to payment\",\"close\":\"Close\"}},\"registerSwap\":{\"loading\":\"Loading…\",\"loginButton\":\"Go to Log in\",\"loadError\":\"Registration not found.\",\"loadFailed\":\"Failed to load information.\",\"notAllowed\":\"Member swap is not available at this time.\",\"title\":\"Replace Team Member\",\"selectMemberSection\":{\"title\":\"Select Member to Replace\",\"genderNote\":\"To maintain team gender composition, the new member must also be {gender}.\",\"athleteLabel\":\"Athlete {num} · {gender} · {name}\",\"ownerSuffix\":\"(You)\",\"ownerNote\":\"You can't replace yourself (the logged-in account). Only the teammate you registered with can be replaced.\"},\"gender\":{\"MALE\":\"Male\",\"FEMALE\":\"Female\"},\"divisionSection\":{\"title\":\"Division\",\"desc\":\"You can change your division together with the member swap. This is only possible before heat assignments are announced, and there is no extra fee.\",\"currentSuffix\":\"(current)\",\"soldOutSuffix\":\"(sold out)\",\"changedTitle\":\"Changing to {division}\",\"changedGender\":\"Your new teammate must be {gender}.\",\"changedDay\":\"Your competition day changes to {day}.\",\"changedPass\":\"Once the swap is confirmed, your existing entry QR becomes invalid and a new QR is sent to both teammates.\",\"daySat\":\"October 17 (Sat)\",\"daySun\":\"October 18 (Sun)\"},\"newMemberSection\":{\"title\":\"New Member\",\"nameLabel\":\"Name\",\"namePlaceholder\":\"Name\",\"birthLabel\":\"Date of Birth\",\"emailLabel\":\"Email\",\"phoneLabel\":\"Phone\",\"termsConsent\":\"I agree to the Competition Terms, Liability Waiver, and Privacy Policy. (Required)\",\"portraitConsent\":\"I consent to the use of my image/likeness. (Required)\"},\"feeSection\":{\"title\":\"Swap Fee\",\"feeKrw\":\"Swap fee ₩{amount}\",\"feeUsd\":\"Swap fee ${amount}\",\"free\":\"You can swap for \u003cbold\u003efree\u003c/bold\u003e at this time.\"},\"submitPaying\":\"Processing…\",\"submitPaidKrw\":\"Pay ₩{amount} \u0026 Replace\",\"submitPaidUsd\":\"Pay ${amount} \u0026 Replace\",\"submitFree\":\"Replace for Free\",\"errorFields\":\"Please enter the new member's name, email, and ph
2one number.\",\"errorNameFormat\":\"Name must be 2–30 letters (Korean or English).\",\"errorEmailFormat\":\"Invalid email format.\",\"errorPhoneFormat\":\"Invalid phone number. (e.g. 010-1234-5678, or +country code for international)\",\"errorBirthFormat\":\"Please enter a valid date of birth for the new member.\",\"errorBirthMinor\":\"After the swap, the team's average age must be 19 or older as of the event date.\",\"errorConsent\":\"The new member must agree to the terms, privacy policy, and image consent.\",\"guardian\":{\"sectionTitle\":\"Guardian Information (Minor Athlete)\",\"notice\":\"For a minor athlete, a consent request is sent to the guardian by text after the swap request, and the swap payment can proceed only once the guardian's consent is complete.\",\"nameLabel\":\"Guardian Name\",\"namePlaceholder\":\"Guardian name\",\"relationLabel\":\"Relationship to Guardian\",\"relationPlaceholder\":\"e.g. Parent, Grandparent\",\"phoneLabel\":\"Guardian Phone\",\"phonePlaceholder\":\"Guardian phone number\",\"errorName\":\"Please enter the guardian's name.\",\"errorRelation\":\"Please enter the relationship to the guardian.\",\"errorPhone\":\"Please enter the guardian's phone number.\"},\"consentWait\":{\"title\":\"Awaiting guardian consent\",\"desc\":\"The swap payment can proceed once the new minor member's guardian has consented. We've texted the consent request. Keep this window open and you'll be notified automatically when consent is complete.\",\"allDone\":\"Guardian consent is complete. Please continue to payment.\",\"descFree\":\"The swap will be confirmed once the new minor member's guardian has consented. We've texted the consent request. Once consent is complete, the swap is confirmed automatically.\",\"allDoneFree\":\"Guardian consent is complete and the swap is confirmed. Redirecting to My Page.\",\"waiting\":\"Awaiting\",\"consented\":\"Consented\",\"note\":\"This screen updates automatically once the guardian consents via the link in the text.\",\"proceed\":\"Continue to payment\",\"close\":\"Close\"},\"errorDefault\":\"Swap request failed. Please try again.\"},\"race\":{\"metaTitle\":\"Race Info\",\"metaDescription\":\"URBANWAVE 2026 — Race format, divisions, competition rules, and FAQ.\",\"title\":\"Race\",\"raceFormat\":{\"title\":\"RACE FORMAT\",\"tagline\":\"Build your rhythm in the WAVE ZONE,\\npush your limits in the RACE ZONE.\\nTwo zones, one race. URBAN WAVE.\",\"tier\":{\"ELITE\":\"ELITE\",\"RISE\":\"RISE\"},\"division\":{\"MALE\":\"MEN\",\"FEMALE\":\"WOMEN\",\"MIXED\":\"MIXED\"},\"mixedPair\":\"MEN \u0026 WOMEN\",\"cols\":{\"workout\":\"WORKOUT\",\"distanceReps\":\"DISTANCE / REPS\",\"standard\":\"STANDARD\"},\"zone\":{\"start\":\"START\",\"finish\":\"FINISH\",\"wave\":\"WAVE ZONE\",\"waveNote\":\"(CASH IN)\",\"race\":\"RACE ZONE\",\"enterRace\":\"ENTER RACE ZONE\",\"finishLine\":\"FINISH LINE\"},\"zoneVideos\":{\"wave\":{\"title\":\"WAVE ZONE\",\"note\":\"(CASH IN)\",\"subtitle\":\"The Wave Zone tests explosive power and full-body engine.\",\"body\":\"The Wave Zone comes before the Race Zone,\\na continuous block of running and functional workouts.\\nBoth partners must run together,\\nwhile the team splits the workouts however they choose.\"},\"race\":{\"title\":\"RACE ZONE\",\"subtitle\":\"The Race Zone tests muscular endurance, pacing, and recovery.\",\"body\":\"The Race Zone follows the Wave Zone,\\nwith cardio machines, sleds, carries, and wall balls between runs.\\nBoth partners must run together,\\nwhile the team splits the machines and workouts however they choose.\"}},\"rulesButton\":\"RULES \u0026 STANDARDS\",\"notes\":[\"The above is subject to change.\",\"All weights in kg (lb in parentheses) / all distances in m\"]},\"formatSection\":{\"title\":\"Race Format\",\"body\":\"Race format details coming soon. (Pending final content)\",\"mapPlaceholder\":\"Course structure \u0026 race flow (map image)\"},\"divisionsSection\":{\"title\":\"Divisions\"},\"competitionSection\":{\"title\":\"Competition\",\"standardsTitle\":\"Standards\",\"gearStandard\":\"Gear — Equipment standards (pending)\",\"movementStandard\":\"Movement — Movement standards (pending)\",\"rulesTitle\":\"Rules\",\"faqTitle\":\"FAQ\"},\"rules\":[\"Competition operation rules\",\"Equipment usage rules\",\"Judging criteria\",\"Penalty rules\"],\"faq\":[{\"q\":\"When does my team compete?\",\"a\":\"RISE divisions (Men's·Women's) compete on Day 1, Sat Oct 17, and ELITE divisions (Men's·Women's) on Day 2, Sun Oct 18. The Mixed division chooses Saturday or Sunday at registration. Race order: Saturday RISE MM, MIXED, RISE FF / Sunday MIXED, ELITE FF, ELITE MM.\"},{\"q\":\"Can I choose my competition day?\",\"a\":\"Only the Mixed division can choose between Saturday and Sunday. RISE and ELITE days are set by division. Mixed results from both days are combined into a single ranking. Mixed teams that already registered are assigned to Sunday; to move to Saturday, contact us via our KakaoTalk channel.\"},{\"q\":\"How many athletes per team?\",\"a\":\"2 athletes per team. Mixed division requires one male and one female.\"},{\"q\":\"When are heats assigned?\",\"a\":\"Heats are assigned by the organizing team after registration and payment are confirmed. You can check your heat on the Race Pass in My Page.\"}],\"category\":{\"MALE\":\"Male\",\"FEMALE\":\"Female\",\"MIXED\":\"Mixed\"},\"categoryDesc\":{\"MALE\":\"2 Males\",\"FEMALE\":\"2 Females\",\"MIXED\":\"1 Male · 1 Female\"},\"registerButton\":\"Register Now\"},\"ticket\":{\"info\":{\"metadata\":{\"title\":\"Tickets\",\"description\":\"URBANWAVE 2026 ticket information — spectator and athlete ticket purchase.\"},\"hero\":{\"line1\":\"Ticket Information\",\"line2\":\"TICKET INFORMATION\"},\"online\":{\"title\":\"Online Pre-Purchase\",\"period\":\"Purchase Period\",\"periodDetail\":\"Until the day before the event (10/16 23:59)\",\"price\":\"Price
2: 1-Day Pass ₩15,000\",\"channel\":\"Where to buy: URBANWAVE official website\"},\"onlineNote\":{\"dayPass\":\"* A 1-Day Pass admits you on either day of the event (date not specified at purchase).\",\"quantity\":\"* Please select the quantity in the purchase screen.\"},\"onsite\":{\"title\":\"On the Day (online \u0026 on-site)\",\"period\":\"Period: Oct 17 (Sat) – Oct 18 (Sun)\",\"price\":\"Price: 1-Day Pass ₩20,000\",\"channel\":\"Where to buy: URBANWAVE official website or on-site ticket booth\"},\"refund\":{\"title\":\"Refund Policy\",\"noRefund\":\"Spectator tickets are non-refundable once purchased.\"},\"notes\":{\"title\":\"Notes\",\"freeEntry\":\"Children in elementary school and under enter for free. (Middle school and above must purchase a ticket.)\",\"athleteFree\":\"Athletes do not need to purchase a separate admission ticket.\",\"noParking\":\"No parking support is available.\",\"wristband\":\"Lost admission wristbands cannot be reissued. Please keep yours safe.\",\"inquiryPrefix\":\"Inquiries: \",\"inquiryChannel\":\"URBANWAVE official KakaoTalk channel\"},\"buyButton\":\"Buy Tickets\"},\"purchase\":{\"loading\":\"Loading…\",\"loginRequired\":\"You must be logged in to purchase tickets.\",\"loginButton\":\"Go to Log in\",\"title\":\"Buy Tickets\",\"subtitle\":\"Online pre-purchase · 1-Day Pass {price} (valid on either day of the event)\",\"payMethod\":\"Payment Method\",\"dayPass\":\"1-Day Pass\",\"perTicket\":\"{price} each\",\"qtyDecrease\":\"Decrease quantity\",\"qtyIncrease\":\"Increase quantity\",\"totalQty\":\"{qty} ticket(s)\",\"payAmount\":\"Total\",\"nonRefundable\":\"Spectator tickets are non-refundable once purchased.\",\"required\":\"[Required]\",\"refundTitle\":\"Refund Policy\",\"refundDetailLink\":\"View details\",\"refundConsent\":\"I have read and agree to the \u003cpolicy\u003erefund policy\u003c/policy\u003e.\",\"waiverRequired\":\"[Required]\",\"waiverLinkText\":\"Spectator Liability Waiver\",\"waiverBody\":\"I have read and agree to the above waiver.\",\"errorQty\":\"Please select a quantity.\",\"errorRefund\":\"Please agree to the refund policy.\",\"errorWaiver\":\"Please agree to the spectator liability waiver.\",\"paying\":\"Processing payment…\",\"payButton\":\"Pay {amount}\",\"widgetLoading\":\"Loading payment widget…\",\"errorDefault\":\"Payment request failed.\",\"soldOutTitle\":\"Sold Out\",\"soldOutDesc\":\"All spectator tickets have been sold. Purchases are now closed.\"}},\"payment\":{\"success\":{\"confirming\":{\"title\":\"Confirming Payment\",\"subtitle\":\"We're verifying your payment.\\nPlease wait a moment.\"},\"fallbackLoading\":\"Please wait a moment.\",\"rejected\":{\"title\":\"Purchase could not be completed\",\"subtitleSuffix\":\"\\nYou have not been charged.\",\"ticketButton\":\"Back to Tickets\",\"historyButton\":\"View My Orders\"},\"error\":{\"title\":\"Payment Failed\",\"fallback\":\"We could not approve your payment.\",\"retryButton\":\"Try Again\",\"historyButton\":\"View My Orders\"},\"done\":{\"title\":\"Payment Complete\",\"subtitle\":\"Your ticket purchase was successful.\",\"delivery\":\"We've sent your entry QR and details to your registered email and via KakaoTalk notification. If you signed up with an overseas number, the KakaoTalk message is skipped and delivery is by email only.\",\"historyButton\":\"View My Orders\",\"homeButton\":\"Go to Home\"},\"detail\":{\"product\":\"Item\",\"discountCode\":\"Discount Code\",\"amount\":\"Amount Paid\",\"method\":\"Payment Method\",\"orderId\":\"Order ID\"},\"orderError\":\"Could not load order details.\",\"invalidParams\":\"Payment information is invalid.\",\"confirmError\":\"Payment approval failed.\",\"rejectedFallback\":\"This item cannot be purchased at this time.\"},\"fail\":{\"loading\":\"Loading\",\"canceledTitle\":\"Payment Cancelled\",\"canceledSubtitle\":\"Your payment was not processed. You can try again.\",\"failTitle\":\"Payment Failed\",\"failSubtitle\":\"We could not complete your payment. Please try again.\",\"retryButton\":\"Try Again\",\"homeButton\":\"Go to Home\",\"errorCode\":\"Error c
2ode: {code}\"}},\"mypage\":{\"loading\":\"Loading…\",\"serverError\":\"Couldn't load your information. Please try again in a moment.\",\"retry\":\"Retry\",\"loginRequired\":\"You need to log in.\",\"goLogin\":\"Go to login\",\"profileTitle\":\"PROFILE\",\"memberInfo\":\"Account Info\",\"account\":\"Account\",\"logout\":\"Log out\",\"myTickets\":\"MY TICKETS\",\"field\":{\"email\":\"Email (Account)\",\"name\":\"Name\",\"namePlaceholder\":\"Name\",\"phone\":\"Phone\",\"phonePlaceholder\":\"01012345678\",\"nickname\":\"Nickname\",\"nicknamePlaceholder\":\"Nickname\",\"password\":\"Password\",\"passwordChanged\":\"Changed\",\"passwordKakao\":\"(Kakao login)\",\"passwordNotSet\":\"Not set\",\"passwordSet\":\"Set\",\"gender\":\"Gender\",\"birthDate\":\"Date of Birth\"},\"action\":{\"edit\":\"Edit\",\"save\":\"Save\",\"saving\":\"Saving…\",\"cancel\":\"Cancel\",\"changePassword\":\"Change\",\"changing\":\"Changing…\",\"setPassword\":\"Set\",\"setting\":\"Setting…\"},\"password\":{\"currentPlaceholder\":\"Current password\",\"newPlaceholder\":\"New password (8+ chars, letters \u0026 numbers)\"},\"ticket\":{\"athleteTab\":\"ATHLETE\",\"spectatorTab\":\"SPECTATOR\",\"athleteEmpty\":\"No registrations found.\",\"spectatorEmpty\":\"No tickets purchased.\",\"heatPending\":\"To be assigned\",\"racePending\":\"Race Pass will be issued after payment is completed.\",\"groupPendingHint\":\"Your Race Pass will be issued once your group payment is completed.\",\"groupStatus\":{\"PENDING\":\"Group entry received · under review\",\"APPROVED\":\"Approved · awaiting group payment\",\"REJECTED\":\"Group entry rejected\"},\"groupCancelButton\":\"Cancel Application\",\"groupCancelConfirmTitle\":\"Cancel your application?\",\"groupCancelConfirmBody\":\"Are you sure you want to cancel your group registration? You can re-apply afterward.\",\"groupCancelConfirmYes\":\"Cancel it\",\"groupCancelConflict\":\"This application has already been processed and can no longer be canceled. We've refreshed it with the latest status.\",\"groupCanceledBadge\":\"Group – Application canceled\",\"groupCanceledTitle\":\"Your group application has been canceled.\",\"groupCanceledDesc\":\"This is a canceled application. You can re-apply if needed.\",\"enterPending\":\"Enter Pass will be issued after payment is completed.\",\"nonRefundable\":\"Spectator tickets are non-refundable.\",\"refundedT
2itle\":\"Your refund request has been submitted.\",\"refundedDesc\":\"Depending on your payment method (card issuer, etc.), it may take 3-7 days to be refunded.\",\"refundPolicyTitle\":\"Refund policy\",\"swapPolicyTitle\":\"Athlete swap policy\",\"policyDetailLink\":\"View details\",\"swapTeam\":\"Swap team member\",\"showQR\":\"View entry QR\",\"showQRFor\":\"View entry QR for {name}\",\"loadingQR\":\"Loading…\",\"presentQR\":\"Please present this at the entrance\",\"qrTicketLabel\":\"Ticket {n}\",\"qrSingleUseHint\":\"Each QR admits one person once — re-entry is verified by your wristband on site.\",\"qrClose\":\"Close\",\"fieldAthletes\":\"Athletes\",\"athleteN\":\"Athlete {n}\",\"fieldBib\":\"Bib\",\"bibPending\":\"Assigned on race day\",\"fieldEmail\":\"Email\",\"fieldPhone\":\"Phone\",\"fieldMatchInfo\":\"Match Info\",\"fieldEventDate\":\"Event date\",\"fieldAgeGroup\":\"Age Group\",\"fieldHeat\":\"Heat\",\"fieldViewingInfo\":\"Viewing Info\",\"fieldOneDayTicket\":\"1-Day Ticket\",\"fieldOneDayTicketValue\":\"{count} ticket(s)\",\"fieldPaymentInfo\":\"Payment Info\",\"fieldAmount\":\"Amount\",\"fieldMethod\":\"Payment method\",\"fieldDate\":\"Payment date\",\"fieldOrderId\":\"Order ID\"},\"result\":{\"heading\":\"My result\",\"open\":\"View result\",\"close\":\"Close\",\"loading\":\"Loading your result…\",\"pending\":\"No result published yet. Your time appears here as timing data comes in on race day.\"},\"status\":{\"DONE\":\"Paid\",\"READY\":\"Pending\",\"CANCELED\":\"Refunded\",\"FAILED\":\"Failed\"},\"refund\":{\"request\":\"Request refund\",\"doneDesc\":\"Depending on your payment method (card issuer, etc.), it may take 3-7 days to be refunded.\",\"doneTitle\":\"Refund request received\",\"doneConfirm\":\"OK\",\"notAllowedDefault\":\"Refunds are not available at this time.\",\"quote\":\"{rate}% refund · {amount} will be refunded.\",\"quoteWithCancel\":\"{rate}% refund · {amount} will be refunded. (Your athlete spot will also be canceled.)\",\"paidAmount\":\"Amount paid\",\"rateLabel\":\"Refund rate\",\"refundTotal\":\"Refund amount\",\"spotCancelNote\":\"Your athlete spot will also be canceled.\",\"reasonPlaceholder\":\"Please enter a reason for refund\",\"close\":\"Close\",\"submit\":\"Confirm refund\",\"submitting\":\"Processing…\",\"confirmTitle\":\"Confirm refund?\",\"confirmBody\":\"{rate}% refund · {amount} will be refunded. This cannot be undone — your athlete registration will be canceled and the spot released.\",\"confirmYes\":\"Refund\",\"confirmNo\":\"Cancel\"},\"error\":{\"default\":\"Could not process the request.\",\"nameInvalid\":\"Name must be 2–30 letters (Korean or English).\",\"phoneInvalid\":\"Invalid phone number. (e.g. 010-1234-5678, or +country code for international)\",\"nicknameInvalid\":\"Nickname must be 2–16 characters: Korean, English, digits, underscore (_), or hyphen (-).\",\"passwordInvalid\":\"Password must be at least 8 characters and include letters and numbers.\",\"birthFuture\":\"Date of birth cannot be in the future.\"},\"gender\":{\"male\":\"Male\",\"female\":\"Female\"}},\"pass\":{\"title\":\"Entry QR\",\"description\":\"Open the “View entry QR” link in your confirmation email or message and your entry QR will appear right away.\",\"presentQR\":\"Please present this at the entrance\",\"loadingPass\":\"Loading your entry QR…\",\"linkError\":\"This link is invalid or expired. Please check the link in your confirmation email or message.\",\"noToken\":\"This page shows your QR only when opened from the “View entry QR” link in your confirmation email or message. If you have an account, you can also check it in My Page after logging in.\"},\"ranking\":{\"metaTitle\":\"Ranking \u0026 Results\",\"metaDescription\":\"URBANWAVE 2026 rankings and race times. Search by division, age group or athlete name.\",\"title\":\"RANKING\",\"tagline\":\"Browse the standings by division and age group,\\nor find your own time by name.\",\"demoNotice\":\"These results are sample data for layout review. They are not real race records and will be replaced once timing integration is complete.\",\"filter\":{\"heading\":\"RESULT LISTS\",\"race\":\"Race\",\"raceValue\":\"2026 URBANWAVE - INCHEON\",\"division\":\"Division\",\"axis\":\"Segment\",\"axisTotal\":\"TOTAL\",\"axisRunTotal\":\"RUN TOTAL\",\"axisBestRunLap\":\"BEST RUN LAP\",\"name\":\"Athlete name\",\"namePlaceholder\":\"Leave blank for the full ranking\",\"ageGroup\":\"Age Group\",\"perPage\":\"Results/Page\",\"all\":\"TOTAL\",\"submit\":\"Show results\"},\"loading\":\"Loading…\",\"list\":{\"count\":\"{total} results\",\"rank\":\"Rank\",\"athletes\":\"Athletes\",\"division\":\"Division · AG\",\"time\":\"Time\",\"ageGroupRank\":\"AG {rank}\"},\"empty\":{\"notPublished\":{\"eventDate\":\"2026.10.17 SAT · 10.18 SUN\",\"t
2itle\":\"NO RESULTS YET\",\"body\":\"No results have been published yet.\\nRankings and times go live here as timing data comes in on race day.\",\"registerCta\":\"Register to race\",\"raceCta\":\"See race info\"},\"noMatch\":{\"title\":\"NO MATCH\",\"body\":\"No records match these filters. Try another division or age group, or check the athlete name again.\",\"reset\":\"Clear filters\"}},\"guide\":{\"myResult\":{\"title\":\"Where do I find my own result?\",\"body\":\"Sign in and your team's result appears on My Page directly, with no search needed.\",\"link\":\"Go to My Page\"},\"heats\":{\"title\":\"Wondering when you start?\",\"body\":\"Heats are finalised and published one week before race day. The announcement date and race days are on the timetable page.\",\"link\":\"See the timetable\"}},\"detail\":{\"metaTitle\":\"Result detail\",\"metaDescription\":\"URBANWAVE 2026 result detail — total time and segment splits.\",\"back\":\"Back to ranking\",\"totalTime\":\"TOTAL TIME\",\"overall\":\"Overall\",\"ageGroupRank\":\"Age Group\",\"ageGroup\":\"Age Group\",\"bib\":\"Bib\",\"splitsHeading\":\"SPLITS\",\"lap\":\"Segment\",\"splitTime\":\"Split\",\"cumulativeTime\":\"Cumulative\",\"rank\":\"Segment rank\",\"noSplits\":\"No segment times yet.\",\"notFound\":{\"title\":\"Result not found\",\"body\":\"This result hasn't been published yet, or the address is wrong.\\nTry finding it again from the ranking list.\"}}},\"timetable\":{\"metaTitle\":\"Time Table\",\"metaDescription\":\"URBANWAVE 2026 heat schedule. Heats are finalized and published one week before race day, on 10 October 2026.\",\"title\":\"TIME TABLE\",\"lead\":\"A heat is a group of teams that start together. Each heat holds 15 teams.\",\"release\":{\"overline\":\"RELEASE\",\"date\":\"2026.10.10\",\"dateNote\":\"One week before race day\",\"title\":\"Heat announcement\",\"body\":\"We finalize and publish every heat based on the registrations recorded on that date.\"},\"days\":{\"overline\":\"RACE DAYS\",\"title\":\"Race days\",\"lead\":\"RISE and ELITE race days are set by division. MIXED teams choose Saturday or Sunday at registration. Divisions start in the race order shown below.\",\"cols\":{\"day\":\"DAY\",\"date\":\"DATE\",\"divisions\":\"DIVISIONS\"},\"rows\":[{\"day\":\"DAY 1\",\"date\":\"Sat, 17 Oct\",\"divisions\":\"Rise MM → Mixed → Rise FF\"},{\"day\":\"DAY 2\",\"date\":\"Sun, 18 Oct\",\"divisions\":\"Mixed → Elite FF → Elite MM\"}]},\"myHeat\":{\"title\":\"Where do I find my heat?\",\"body\":\"Your assigned heat appears on the Race Pass in My Page.\",\"link\":\"Go to My Page\"},\"cta\":{\"title\":\"Not registered yet?\",\"body\":\"Athlete registration stays open until the day before the race.\",\"register\":\"Register\",\"race\":\"Race info\"}},\"consent\":{\"loading\":\"Loading…\",\"title\":\"Guardian Consent\",\"errorTitle\":\"Invalid Link\",\"errorDesc\":\"This consent link is invalid or has expired. Please ask the athlete to send a new request.\",\"alreadyTitle\":\"Already Consented\",\"alreadyDesc\":\"Your consent has already been recorded. The athlete's entry QR will be issued for the event.\",\"infoAthleteLabel\":\"Athlete\",\"infoTeamLabel\":\"Team\",\"infoGuardianLabel\":\"Guardian\",\"infoRelationLabel\":\"Relationship\",\"waiverIntro\":\"Please review the following and provide consent for the minor athlete's participation.\",\"waiverLinkLabel\":\"View full Liability Waiver\",\"termsLinkLabel\":\"View full Competition Terms\",\"consentCheck\":\"I have read the Liability Waiver and Competition Terms, and consent to the minor athlete's participation.\",\"submitButton\":\"I Consent\",\"submitting\":\"Processing…\",\"successTitle\":\"Consent Received\",\"successDesc\":\"Your consent has been recorded. The athlete's entry QR will be available on the day of the event.\",\"errorSubmitTitle\":\"An error occurred\",\"errorSubmitDesc\":\"Please try again shortly.\",\"fallbackLoading\":\"Loading…\"}}
2,\"now\":\"$undefined\",\"timeZone\":\"UTC\",\"children\":[\"$L1e\",\"$L1f\",\"$L20\",\"$L21\",\"$L22\",\"$L23\"]}]\n"])</script>
2<script>self.__next_f.push([1,"1e:[\"$\",\"$L24\",null,{}]\n1f:[\"$\",\"$L25\",null,{}]\n20:[\"$\",\"$d\",null,{\"fallback\":null,\"children\":[\"$\",\"$L26\",null,{}]}]\n21:[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$27\",\"errorStyles\":[],\"errorScripts\":[],\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]\n22:[\"$\",\"$L28\",null,{\"children\":\"$L29\"}]\n23:[\"$\",\"$L2a\",null,{}]\n"])</script>
2<script>self.__next_f.push([1,"29:[\"$\",\"footer\",null,{\"data-theme\":\"dark\",\"className\":\"mt-auto border-t border-border bg-background text-foreground\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto w-full max-w-[1400px] px-6 py-12 lg:px-[18px]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-center gap-x-5 gap-y-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-base uppercase tracking-tight text-muted\",\"children\":\"URBANWAVE\"}],[\"$\",\"nav\",null,{\"className\":\"flex flex-wrap gap-x-4 gap-y-2 text-xs text-muted\",\"children\":[\"$L2b\",\"$L2c\",\"$L2d\",\"$L2e\",\"$L2f\"]}]]}],[\"$\",\"dl\",null,{\"className\":\"mt-8 flex flex-wrap gap-x-4 gap-y-1 text-[11px] leading-relaxed text-muted/60\",\"children\":[[\"$\",\"div\",\"companyName\",{\"className\":\"flex gap-1.5\",\"children\":[[\"$\",\"dt\",null,{\"children\":\"Company\"}],[\"$\",\"dd\",null,{\"children\":\"주식회사 애프터액션\"}]]}],[\"$\",\"div\",\"representative\",{\"className\":\"flex gap-1.5\",\"children\":[[\"$\",\"dt\",null,{\"children\":\"CEO\"}],[\"$\",\"dd\",null,{\"children\":\"안정석\"}]]}],[\"$\",\"div\",\"businessReg\",{\"className\":\"flex gap-1.5\",\"children\":[[\"$\",\"dt\",null,{\"children\":\"Business Reg. No.\"}],[\"$\",\"dd\",null,{\"children\":\"196-86-03374\"}]]}],[\"$\",\"div\",\"mailOrderReg\",{\"className\":\"flex gap-1.5\",\"children\":[[\"$\",\"dt\",null,{\"children\":\"Mail-Order Reg. No.\"}],[\"$\",\"dd\",null,{\"children\":\"2026-서울강남-02562\"}]]}],[\"$\",\"div\",\"contact\",{\"className\":\"flex gap-1.5\",\"children\":[[\"$\",\"dt\",null,{\"children\":\"Contact\"}],[\"$\",\"dd\",null,{\"children\":\"070-8655-2299\"}]]}],[\"$\",\"div\",\"address\",{\"className\":\"flex gap-1.5\",\"children\":[[\"$\",\"dt\",null,{\"children\":\"Address\"}],[\"$\",\"dd\",null,{\"children\":\"서울특별시 강남구 테헤란로22길 16\"}]]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-4 text-[11px] text-muted/50\",\"children\":\"© 2026 AfterAction Inc. All rights reserved.\"}]]}]}]\n"])</script>
2<script>self.__next_f.push([1,"2b:[\"$\",\"$L1c\",\"/terms\",{\"ref\":\"$undefined\",\"href\":\"/en/terms\",\"locale\":\"$undefined\",\"localeCookie\":\"$16:props:localeCookie\",\"className\":\"transition-colors hover:text-foreground\",\"children\":\"Terms of Service\"}]\n2c:[\"$\",\"$L1c\",\"/privacy\",{\"ref\":\"$undefined\",\"href\":\"/en/privacy\",\"locale\":\"$undefined\",\"localeCookie\":\"$16:props:localeCookie\",\"className\":\"transition-colors hover:text-foreground\",\"children\":\"Privacy Policy\"}]\n2d:[\"$\",\"$L1c\",\"/legal/competition-terms\",{\"ref\":\"$undefined\",\"href\":\"/en/legal/competition-terms\",\"locale\":\"$undefined\",\"localeCookie\":\"$16:props:localeCookie\",\"className\":\"transition-colors hover:text-foreground\",\"children\":\"Competition Terms\"}]\n2e:[\"$\",\"$L1c\",\"/legal/waiver\",{\"ref\":\"$undefined\",\"href\":\"/en/legal/waiver\",\"locale\":\"$undefined\",\"localeCookie\":\"$16:props:localeCookie\",\"className\":\"transition-colors hover:text-foreground\",\"children\":\"Liability Waiver\"}]\n2f:[\"$\",\"$L1c\",\"/legal/refund\",{\"ref\":\"$undefined\",\"href\":\"/en/legal/refund\",\"locale\":\"$undefined\",\"localeCookie\":\"$16:props:localeCookie\",\"className\":\"transition-colors hover:text-foreground\",\"children\":\"Refund Policy\"}]\n"])</script>
2<script>self.__next_f.push([1,"9:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"Time Table — URBANWAVE\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"URBANWAVE 2026 heat schedule. Heats are finalized and published one week before race day, on 10 October 2026.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"application-name\",\"content\":\"URBANWAVE\"}],[\"$\",\"link\",\"3\",{\"rel\":\"manifest\",\"href\":\"/favicon/site.webmanifest\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"meta\",\"4\",{\"name\":\"keywords\",\"content\":\"URBANWAVE,어반웨이브,어반웨이브 2026,피트니스 레이스,피트니스 대회,선수 등록\"}],[\"$\",\"link\",\"5\",{\"rel\":\"canonical\",\"href\":\"https://urbanwavethrowdown.com/timetable\"}],[\"$\",\"link\",\"6\",{\"rel\":\"alternate\",\"hrefLang\":\"ko\",\"href\":\"https://urbanwavethrowdown.com/ko/timetable\"}],[\"$\",\"link\",\"7\",{\"rel\":\"alternate\",\"hrefLang\":\"en\",\"href\":\"https://urbanwavethrowdown.com/en/timetable\"}],[\"$\",\"link\",\"8\",{\"rel\":\"alternate\",\"hrefLang\":\"x-default\",\"href\":\"https://urbanwavethrowdown.com/ko/timetable\"}],[\"$\",\"meta\",\"9\",{\"name\":\"format-detection\",\"content\":\"telephone=no, date=no, address=no, email=no\"}],[\"$\",\"meta\",\"10\",{\"name\":\"google-site-verification\",\"content\":\"nf1v70tKiaNWyyj4EhOJOBM_CgJ4OZrafpWD-IkxdsU\"}],[\"$\",\"meta\",\"11\",{\"name\":\"naver-site-verification\",\"content\":\"47fbf059114ec29cefe715b897db28cb1d126b35\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:title\",\"content\":\"Time Table — URBANWAVE\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:description\",\"content\":\"URBANWAVE 2026 heat schedule. Heats are finalized and published one week before race day, on 10 October 2026.\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"16\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"17\",{\"property\":\"og:image:alt\",\"content\":\"URBANWAVE 2026\"}],[\"$\",\"meta\",\"18\",{\"property\":\"og:image\",\"content\":\"https://urbanwavethrowdown.com/en/opengraph-image.png?adcca24ef2d34875\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:title\",\"content\":\"URBANWAVE 2026 — 어반웨이브\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:description\",\"content\":\"URBANWAVE(어반웨이브) 2026 — 도시를 무대로 펼쳐지는 피트니스 레이스. 대회 정보 확인 · 선수 등록 · 티켓 구매를 한 곳에서.\"}],[\"$\",\"meta\",\"22\",{\"name\":\"twitter:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"23\",{\"name\":\"twitter:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"24\",{\"name\":\"twitter:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"25\",{\"name\":\"twitter:image:alt\",\"content\":\"URBANWAVE 2026\"}],[\"$\",\"meta\",\"26\",{\"name\":\"twitter:image\",\"content\":\"https://urbanwavethrowdown.com/en/opengraph-image.png?adcca24ef2d34875\"}],[\"$\",\"link\",\"27\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"type\":\"image/x-icon\",\"sizes\":\"16x16\"}],[\"$\",\"link\",\"28\",{\"rel\":\"icon\",\"href\":\"/favicon/favicon-32x32.png\",\"sizes\":\"32x32\",\"type\":\"image/png\"}],[\"$\",\"link\",\"29\",{\"rel\":\"icon\",\"href\":\"/favicon/favicon-16x16.png\",\"sizes\":\"16x16\",\"type\":\"image/png\"}],[\"$\",\"link\",\"30\",{\"rel\":\"apple-touch-icon\",\"href\":\"/favicon/apple-touch-icon.png\",\"sizes\":\"180x180\"}],[\"$\",\"$L30\",\"31\",{}]],\"error\":null,\"digest\":\"$undefined\"}\n"])</script>
2<script>self.__next_f.push([1,"e:\"$9:metadata\"\n"])</script>
2</body></html>

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.