/* ----- 1: SETTINGS ------- */
/* ----- 2: ATOMS ------- */
/* ----- 3: LAYOUT ------- */
/* ----- 4: COMPONENTS ------- */
.change-history__modal-content {
  margin-block: 24px;
}
.change-history__reviews, .change-history__details {
  display: flex;
  flex-direction: column;
  gap: 8px;
  width: 320px;
}
@media (max-width: 800px) {
  .change-history__reviews, .change-history__details {
    width: 100%;
  }
}
.change-history__all-reviews {
  display: flex;
  flex-direction: column;
  gap: 4px;
  max-height: 190px;
}
.change-history__review-details {
  border-radius: 4px;
  border: 1px solid var(--mc-gray-300);
  padding: 9px 15px;
  height: 190px;
  font-size: 12px;
  line-height: normal;
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.change-history__individual-review {
  cursor: pointer;
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 10px 5px;
}
.change-history__individual-review:hover {
  background-color: var(--mc-gray-100);
}
.change-history__review-item {
  display: flex;
  gap: 4px;
}
.change-history .mc-scroll {
  padding-right: 10px;
  overflow: auto;
}
.change-history .mc-scroll::-webkit-scrollbar {
  width: 8px;
  border-radius: 4px;
  background-color: var(--mc-low-100);
}
.change-history .mc-scroll::-webkit-scrollbar-track {
  border-radius: 4px;
  background-color: var(--mc-gray-100);
}
.change-history .mc-scroll::-webkit-scrollbar-thumb {
  border-radius: 4px;
  border: 2px solid var(--mc-gray-100);
  background-color: var(--mc-low-300);
}

.create-payment .field textarea {
  max-height: 96px;
}
.create-payment__modal-content {
  width: 520px;
}
.create-payment__filters {
  display: grid;
  gap: 4px;
  margin: 26px 0 42px;
  min-width: 470px;
}
.create-payment__filter-field {
  justify-content: space-between;
}
.create-payment__filter-field input {
  max-width: 200px;
}
.create-payment__note {
  margin-top: 5px;
}

.extraction-cnab__content {
  max-width: 500px;
}

.opportunity-payment-table__filters {
  align-items: center;
  border-radius: var(--mc-border-radius-xs);
  border: var(--mc-border-hairline) var(--mc-gray-500);
  display: flex;
  height: 67px;
  justify-content: space-between;
  padding: 0 24px;
}
.opportunity-payment-table__actions {
  display: flex;
  align-items: center;
  gap: 30px;
}
.opportunity-payment-table__table-actions {
  display: flex;
  gap: 12px;
}
.opportunity-payment-table__table-actions .iconify {
  cursor: pointer;
  font-size: 18px;
}
.opportunity-payment-table__download-btn {
  display: flex;
  padding: 24px 38px 0;
  justify-content: flex-end;
}
.opportunity-payment-table__advanced-actions {
  align-items: center;
  display: flex;
  gap: 18px;
  margin-bottom: 7px;
}

.payment-tab__container {
  max-width: 1200px;
  display: flex;
  flex-direction: column;
  gap: 24px;
  margin: 0 auto;
  padding: 0 1rem;
}

.payment-enable {
  display: flex;
  justify-content: center;
  padding-left: 75px;
}
