{p.username}
{#if p.location}{p.location} · {/if}member since {memberSince}
{#if p.bio}
{p.bio}
{/if}
{#if data.peaksReached > 0}
⛰ {data.peaksReached} peak{data.peaksReached === 1 ? '' : 's'} reached{#if data.highestAscent}, highest:
{data.highestAscent.name}
({Math.round(data.highestAscent.elevation_m ?? 0).toLocaleString('en-US')} m){/if}.
{/if} {#if data.segments.length > 0}
Segments
{#each data.segments as segment (segment.id)}
{#if segment.rank === 1}
👑
{/if} {segment.name}
{fmtDistance(segment.distance_m)} · {segment.attempts} {segment.attempts === 1 ? 'attempt' : 'attempts'} {#if segment.best_s !== null} · best {fmtElapsed(segment.best_s)}{#if segment.best_type} ({segment.best_type}){/if} {#if segment.rank !== null}· #{segment.rank}{/if} {/if}
{/each}
{/if}
Recent activities
{#if data.activities.length === 0}
No activities yet.
{:else}
{#each data.activities as activity (activity.id)}
{/each}
{/if}