String formatTimeWindow(String? starts, String? ends) { String formatOne(String? value) { if (value == null || value.length < 16) { return '--:--'; } return value.substring(11, 16); } return '${formatOne(starts)} - ${formatOne(ends)}'; }