.audit-heading .filter-button:disabled {
  cursor: wait;
  opacity: .65;
}

.audit-row {
  align-items: start;
}

.audit-row > div span {
  white-space: normal;
}

.audit-legal-documents {
  margin-top: 7px;
  color: #425b7b;
  font-size: .76rem;
}

.audit-legal-documents summary {
  cursor: pointer;
  font-weight: 800;
}

.audit-legal-documents ul {
  margin: 7px 0 0;
  padding-left: 18px;
}

.audit-legal-documents li {
  margin: 4px 0;
  line-height: 1.4;
}

.audit-pagination-wrap {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 18px;
  margin: 18px 0;
}

.audit-pagination-wrap > span {
  color: #6b7b90;
  font-size: .78rem;
  font-weight: 700;
}

.audit-pagination {
  margin: 0;
}

.audit-page-gap {
  display: inline-grid;
  width: 32px;
  place-items: center;
  color: #7a8798;
}

@media (max-width: 760px) {
  .audit-pagination-wrap {
    align-items: flex-start;
    flex-direction: column;
  }
}
