/* Compact the primary list without changing the left-side panels or table internals. */
.right-column .table-wrap {
  border: 0;
  border-radius: 0;
  box-shadow: none;
}

.right-column .table-header {
  min-height: 0;
  padding: 7px 10px 6px;
}

.right-column .table-header h2 { font-size: 13px; }
.right-column .table-actions > * { min-height: 32px; }

.right-column .list-controlbar {
  padding: 6px 10px;
  row-gap: 6px;
}

.right-column .list-controlbar > select,
.right-column .list-controlbar > button {
  min-height: 32px;
  padding: 6px 9px;
}

.right-column .table-search { padding: 7px 10px; }
.right-column .sort-guide { padding: 5px 10px; }

/* Sorting swaps rows instantly; only the completed-row toggle keeps its collapse motion. */
#tableBody.table-sort-static tr,
#tableBody.table-sort-static td {
  animation: none !important;
  transition: none !important;
  transform: none !important;
}

.alert-tab:not(.active) {
  border-color: #d9e2ed;
  background: #eaf0f7;
  color: #64758a;
}

.alert-tab:not(.active):hover {
  background: #e1eaf4;
  color: #33475e;
}
