/* One shared heading for the two optional payment-requisites fields. */
:is(#create-event-modal, #create-fundraiser-modal).create-event-v2 .payment-requisites-input-primary {
  height: 69px !important;
  min-height: 69px !important;
  flex: 0 0 69px !important;
  margin-bottom: -12px !important;
}

:is(#create-event-modal, #create-fundraiser-modal).create-event-v2 .payment-requisites-input-comment {
  height: 48px !important;
  min-height: 48px !important;
  flex: 0 0 48px !important;
}

:is(#create-event-modal, #create-fundraiser-modal).create-event-v2 .payment-requisites-input-comment > .create-event-label {
  display: none !important;
}

:is(#create-event-modal, #create-fundraiser-modal).create-event-v2 .payment-requisites-input-comment > textarea {
  height: 48px !important;
  min-height: 48px !important;
}

.fundraiser-info-card-payment {
  position: relative;
}

.fundraiser-info-card-payment .overview-participant-main {
  padding-right: 42px;
}

.fundraiser-info-card-payment .legacy-payment-number,
.fundraiser-info-card-payment .legacy-payment-comment {
  margin: 0;
  overflow-wrap: anywhere;
}

.fundraiser-info-card-payment .legacy-payment-number {
  color: #0f172a;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}

.fundraiser-info-card-payment .legacy-payment-comment {
  color: #64748b;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.legacy-payment-copy {
  position: absolute;
  top: 50%;
  right: 18px;
  display: grid;
  width: 28px;
  height: 28px;
  place-items: center;
  padding: 0;
  transform: translateY(-50%);
  border: 0;
  border-radius: 999px;
  background: #eff6ff;
  color: #64748b;
}

.legacy-payment-copy .material-symbols-outlined {
  font-size: 18px;
}
