.priority-high,
.priority-medium,
.priority-low {
  font-weight: 600;
  display: inline-flex;
  align-items: center;
  gap: 0.2rem;
}

.priority-high { color: #c62828; }
.priority-medium { color: #ef6c00; }
.priority-low { color: #2e7d32; }

.badge-inprogress {
  background-color: #0d6efd;
  color: #ffffff;
}

.badge-pending {
  background-color: #6c757d;
  color: #ffffff;
}

.badge-completed {
  background-color: #198754;
  color: #ffffff;
}

.object-fit-cover {
  object-fit: cover;
}

.priority-indicator {
  font-size: 0.95rem;
}
