/* IP Billing — Settlements */
.ipb-settlements__toolbar {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
  margin: 0 0 0.75rem;
}

.ipb-settlements__search {
  margin-bottom: 0.75rem;
}

.ipb-settle-form .eu-hint {
  margin: 0.25rem 0 0.75rem;
  font-size: 0.8125rem;
  color: var(--eu-text-muted, var(--text-3, #64748b));
}

.ipb-settle-form__lines {
  display: flex;
  flex-direction: column;
  gap: 0.75rem;
}

.ipb-settle-form__tools {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: 0.75rem;
  margin-top: 0.75rem;
}

.ipb-settle-form__allocated {
  display: flex;
  align-items: baseline;
  gap: 0.5rem;
}

.ipb-settle-form__remarks {
  margin-top: 0.75rem;
}
