← Segments {#if loading}
{:else if !segment}

Segment not found.

{:else}
{#if segment.sport} {sportIcon(segment.sport as any)} {/if}

{segment.name}

{formatDistance(segment.distance_m)} {#if segment.sport} · {segment.sport}{/if} · by {segment.created_by} · {formatDate(segment.created_at)}

Your efforts

{#if loggedIn}
{#if retriggerMsg} {retriggerMsg} {/if}
{/if}
{#if !loggedIn}

Log in to see your efforts on this segment.

{:else if efforts.length === 0}

No efforts yet.

Upload an activity that passes through this segment, or use "Rescan activities" to check existing ones.

{:else}
{#each sortedEfforts as e (e.activity_id + e.started_at)} {@const d = delta(e.elapsed_s)} {@const isPR = d === 0} {/each}
Δ PR
{formatDate(e.started_at)} {formatElapsed(e.elapsed_s)} {formatDelta(d)}
{/if} {/if}