.slp-delete-event-card > p { margin: 8px 0 18px; line-height: 1.8; }
.slp-delete-event-card .button-danger { max-width: 100%; }
.slp-delete-dialog { z-index: 1100; max-height: min(90vh, 800px); overflow-y: auto; }
.slp-delete-dialog .slp-delete-confirm-field { margin: 18px 0 6px; }
.slp-delete-dialog .slp-delete-confirm-field input { letter-spacing: .075em; }
.slp-delete-dialog .slp-delete-error:not(:empty) { margin-top: 8px; }
.slp-delete-dialog .icon-button { font-size: 26px; }
@media (max-width: 700px) {
  .slp-delete-event-card .button-danger { width: 100%; justify-content: center; }
  .slp-delete-dialog .button-danger { max-width: 100%; white-space: normal; }
}
