{{ tr().userInput.description }}
{{ tr().app.skipToPlan }}{{ durationLabel() }}
} @if (hasRemainingDays()) {{{ tr() .userInput.remainingDaysWarning.replace( '{count}', remainingDays().toString() ) .split('{plural}') .join(remainingDays() > 1 ? 's' : '') }}
{{ day.earnedFrom }}
}{{ day.reason }}
{{ day.validity }}
@if (day.suggestion) {{{ day.suggestion }}
}{{ day.horizon }}
@if (historyBalanceId() === day.id) { @if (!traceResolved()) {{{ tr().loading }}
} @else { @if (!trace() || trace()?.status === 'failed') {{{ tr().planning.traceUnavailable }}
} @if (remainingHistory().length) {{{ tr().userInput.remainingHistoryHelp }}
{{ attempt.phase }}
} @if (attempt.reason) {{{ attempt.reason }}
} @for ( criterion of attempt.criteria; track $index ) {@if (criterion.decisive) { {{ tr().planning.details .firstDifference }} : } {{ criterion.text }}
}{{ tr().userInput.remainingNoEvaluations }}
} } }