{{ offlineLabel() }}

{{ navTitle() }}

{{ dateLine }} · {{ hello }}

Fitness

{{ fitness ? fitness.fitness : '--' }}

CTL

Fatigue

{{ fitness ? fitness.fatigue : '--' }}

ATL

Form

{{ fitness ? fitness.form : '--' }}

{{ formWord || 'TSB' }}

Today's training

This week

{{ week.done }} / {{ week.sessions }} sessions

{{ durationLabel(week.completedSeconds) }} of {{ durationLabel(week.plannedSeconds) }}

{{ Math.round(week.completedTss) }} of {{ Math.round(week.plannedTss) }} TSS · {{ week.completedKm.toFixed(1) }} km

Recovery

Sleep

{{ latestSleep && latestSleep.totalHours ? latestSleep.totalHours.toFixed(1) + 'h' : '--' }}

HRV

{{ latestHrv ? latestHrv.hrv + ' ms' : '--' }}

Resting

{{ restingHr ? restingHr + ' bpm' : '--' }}

Coming up

{{ day.label }}