body.edit-php.post-type-notifications #message a[href*="&doaction=undo&action=untrash"] {
  display: none;
}

.sdn-container {
  padding: 0;
}

.sdn-container .notice {
  padding: 0;
  margin: 0;
  margin-top: 20px;
}

.sdn-container .notice p {
  margin-left: 10px;
}

#sdn-form {
  padding: 20px 0;
  width: 500px;
}

#sdn-form .form-group {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
  margin-bottom: 10px;
}

#sdn-form input {
  height: 40px;
  width: 100%;
}

#sdn-form label {
  font-size: 16px;
  margin-bottom: 5px;
}

#sdn-form button {
  height: 40px;
  width: 100%;
  font-size: 16px;
}

.sdn-recipient {
  width: 100% !important;
  display: flex;
  flex: 1;
}

.sdn-cast-container {
  display: flex;
  width: 100%;
  justify-content: flex-end;
  padding: 0 5%;
}

.sdn-cast-button {
    /*opacity: 0.2;
    pointer-events: none;*/
    margin-bottom: 10px;
}

.sdn-link, .sdn-recipient, .sdn-status {
  width: 100%;
}

.sdn-form-recipient {
  display: flex;
  /* flex-direction: column; */
  gap: 10px;
}

.sdn-form-recipient label {
  margin: 10px 0;
  font-weight: bold;
}

#sdn_result {
  display: flex;
  color: red;
  font-weight: bold;
  align-items: center;
}

#sdn_loading {
  display: flex;
  font-weight: bold;
  align-items: center;
}