.finance-audit {
  margin-top: 15px;
  border-top: 1px solid #e4ecf1;
  padding-top: 12px;
}

.finance-audit summary {
  cursor: pointer;
  color: #31566d;
  font-size: 10px;
  font-weight: 900;
}

.finance-audit summary span {
  margin-left: 5px;
  border-radius: 999px;
  background: #edf3f7;
  padding: 2px 6px;
  font-size: 8px;
}

.finance-audit > div {
  display: grid;
  gap: 6px;
  margin-top: 9px;
}

.finance-audit article {
  display: flex;
  justify-content: space-between;
  gap: 12px;
  border-top: 1px solid #edf1f4;
  padding-top: 7px;
  font-size: 9px;
}

.finance-audit article strong { color: #27455d; }
.finance-audit article span { color: #718696; text-align: right; }
.finance-audit > p { font-size: 9px; color: #718696; }
.finance-type-mark.is-credit-note { background: #fff0d9; color: #8a5c09; }
