/* Payout details read in causal order: decision note, divider, then payment proof. */
[data-owner-payout-admin-note] {
  display: block !important;
  grid-template-columns: none !important;
  min-height: 0 !important;
  margin: 2px 0 0 !important;
  padding: 4px 0 14px !important;
  border: 0 !important;
  background: transparent !important;
}

[data-owner-payout-admin-note] > .label {
  display: block !important;
  margin: 0 0 6px !important;
  color: inherit !important;
  font-weight: 800 !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
}

[data-owner-payout-admin-note] > .row-value {
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 !important;
  color: inherit !important;
  line-height: 1.55 !important;
  overflow-wrap: anywhere;
  text-align: left !important;
  white-space: pre-wrap;
}

[data-owner-payout-proof-history] {
  display: block !important;
  grid-template-columns: none !important;
  min-height: 0 !important;
  margin-top: 2px !important;
  padding: 12px 0 0 !important;
  border-top: 1px solid rgba(202, 216, 233, 0.76) !important;
  border-bottom: 0 !important;
  background: transparent !important;
}

[data-owner-payout-proof-history] > .label {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  margin: -1px !important;
  padding: 0 !important;
  overflow: hidden !important;
  clip: rect(0 0 0 0) !important;
  clip-path: inset(50%) !important;
  white-space: nowrap !important;
  border: 0 !important;
}

[data-owner-payout-proof-history] > .row-value {
  display: flex !important;
  flex-wrap: wrap !important;
  align-items: center !important;
  justify-content: flex-start !important;
  gap: 8px !important;
  width: 100% !important;
  max-width: 100% !important;
  text-align: left !important;
}

[data-owner-payout-proof-history] .owner-proof-file-link {
  max-width: 100%;
  overflow-wrap: anywhere;
}
