/* The aged debtors report — a collapsible customer matrix (reports/aged_debtors). The
   customer row toggles its invoice rows (disclosure controller); the chevron rotates open. */
.aged-debtors__customer {
  cursor: pointer;
}

.aged-debtors__chevron {
  display: inline-block;
  margin-right: 0.5rem;
  color: var(--color-slate-400);
  transition: transform 0.15s ease;
}

tbody.is-open .aged-debtors__chevron {
  transform: rotate(90deg);
}

.aged-debtors__invoice td:first-child {
  padding-left: 2.25rem;
}

.aged-debtors__sub {
  display: block;
  margin-top: 0.125rem;
  color: var(--color-slate-500);
  font-size: 0.8125rem;
}
