Select a start and end date to load data.
) : spendError ? ({(spendError as Error).message}
) : spendData ? ( <> {/* summary card */}{PRESET_LABELS[preset]}
{spendData.summary.budgetCents > 0 && ({spendData.summary.utilizationPercent}% utilized
)}{formatCents(spendData.summary.spendCents)}{" "} {spendData.summary.budgetCents > 0 ? `/ ${formatCents(spendData.summary.budgetCents)}` : "Unlimited budget"}
{spendData.summary.budgetCents > 0 && (No cost events yet.
) : (No project-attributed run costs yet.
) : (Select a start and end date to load data.
) : (No cost events in this period.
) : (