/* Custom styles for sortable tables */
.sortable-column {
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  color: #212529;
  text-decoration: none;
}

.sortable-column:hover {
  color: #d32229;
}

.sortable-column i {
  margin-left: 5px;
}

/* Style for active sort */
.sortable-column i.bi-arrow-up,
.sortable-column i.bi-arrow-down {
  color: #d32229;
}

/* Add space between table cell content */
.table th, .table td {
  padding: 0.75rem;
}
