html body :is(
  .pink-account[data-ppac] .pink-account-dialog,
  .pink-account[data-ppac] .pink-account-menu,
  .pink-buy-dialog,
  .pp-form-dialog,
  .pink-withdrawal [data-return-dialog]
) :is(
  .pink-account-feedback,
  .pink-buy-feedback,
  .pink-buy-error,
  .pp-form-status,
  [data-return-status],
  .pink-lightbox-confirmation
):not([hidden]):not(:empty) {
  box-sizing: border-box;
  margin-block-start: var(--pink-lightbox-feedback-gap, 16px) !important;
  padding: 0.65em 1.15em;
  border: 0;
  border-radius: var(--pink-lightbox-feedback-radius, 999px) !important;
  background: #000 !important;
  color: #fff !important;
  -webkit-text-fill-color: #fff !important;
  overflow-wrap: anywhere;
}

.pink-lightbox-confirmation + button {
  margin-block-start: var(--pink-lightbox-feedback-gap, 16px);
}

.pink-lightbox-confirmation .pink-buy-tick {
  border: 1px solid currentColor;
  background: transparent;
  color: inherit;
}
