/* Compact meta line under title */
.student-meta {
  font-size: 0.875rem;
  color: #6c757d; /* Bootstrap muted */
  margin-top: -0.25rem;
  margin-bottom: 1rem;
}

/* Tighten right column cards a bit */
.student-aside .card {
  margin-bottom: 0.75rem;
}

/* Ensure badges/labels don't wrap awkwardly in the details grid */
.student-details .label {
  white-space: nowrap;
}