/* ─── Redis inspector (page-specific table tweaks) ─── */
.js-redis-keys-table .col-type { width: 120px; }
.js-redis-keys-table .col-ttl { width: 100px; }
.js-redis-keys-table .col-memory { width: 100px; }
.js-redis-keys-table .col-actions { width: 88px; }
.js-redis-keys-table thead th.col-actions { text-align: right; }
.js-redis-keys-table tbody td.col-actions {
  text-align: right;
  padding-right: var(--space-4);
  white-space: nowrap;
}
.js-redis-keys-table tbody td.col-actions .row-actions {
  opacity: 1;
  justify-content: flex-end;
}
.js-redis-keys-table tbody td.js-key-cell {
  max-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
}
.js-redis-keys-table tbody td.js-key-cell .row-action-btn {
  width: auto;
  height: auto;
  padding: 0;
  background: transparent;
  color: var(--text-secondary);
  display: inline;
  justify-content: flex-start;
}
.js-redis-keys-table tbody td.js-key-cell .row-action-btn:hover {
  color: var(--primary);
  background: transparent;
}
