/* Shared inline header filters for folder-workspace tables (Spot/DIYvar/Position Manager) */

.vrl-th-stack {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}

.vrl-th-stack-center {
  justify-content: center;
}

.vrl-th-label {
  display: inline-flex;
  align-items: center;
  gap: 0.25rem;
}

.table-valuation th .filter-input,
.table-forecast th .filter-input {
  font-size: 0.75rem;
  padding: 0.2rem 0.4rem;
  flex: 1 1 auto;
  min-width: 0;
}

.vrl-th-stack-center .filter-input {
  max-width: 10rem;
}

.table-valuation thead th,
.table-forecast thead th {
  vertical-align: middle;
}

.table-valuation th.sortable:hover .vrl-th-label,
.table-forecast th.sortable:hover .vrl-th-label {
  color: var(--varial-primary, #1B3AA0);
}
