/* TRX super class: shared styles for Transactions, Goals, Loans and related widgets */
/* Apply Bootstrap-like small button sizing for header action buttons across all viewports */
.trx .header-actions .btn {
  padding: .25rem .5rem;
  font-size: .875rem;
  line-height: 1.1;
}

.trx .header-actions .btn i {
  font-size: 1rem;
  margin-right: 0 !important;
}

/* Ensure dropdown menus remain readable at small size */
.trx .header-actions .dropdown-menu {
  font-size: .9rem;
}

/* Mobile: unify TRX header title sizing */
@media (max-width:640px) {
  .trx .card-header .card-title {
    font-size: 1.05rem;
    margin: 0;
  }
}
