.wp-block-account_message_log {
  border-top: 1px solid #D9D9D9;
  padding: 30px 0;
  padding-right: 16px;
}
.wp-block-account_message_log .message_log--item {
  background-color: red;
  border-radius: 10px;
  font-size: 1rem;
  margin-bottom: 10px;
}
.wp-block-account_message_log .message_log--item .top-bar {
  display: flex;
  background-color: #CCC;
  border-radius: 10px 10px 0 0;
  -moz-column-gap: 10px;
       column-gap: 10px;
  padding: 4px 8px;
}
.wp-block-account_message_log .message_log--item .top-bar .recipient {
  flex: 1 1 100%;
}
.wp-block-account_message_log .message_log--item .top-bar .unschedule,
.wp-block-account_message_log .message_log--item .top-bar .edit,
.wp-block-account_message_log .message_log--item .top-bar .delete {
  display: flex;
  flex-flow: column;
  justify-content: center;
  align-items: center;
}
.wp-block-account_message_log .message_log--item .top-bar .unschedule button,
.wp-block-account_message_log .message_log--item .top-bar .edit button,
.wp-block-account_message_log .message_log--item .top-bar .delete button {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
  border: unset;
  height: 14px;
  padding: 0;
}
.wp-block-account_message_log .message_log--item .top-bar .unschedule button svg,
.wp-block-account_message_log .message_log--item .top-bar .edit button svg,
.wp-block-account_message_log .message_log--item .top-bar .delete button svg {
  height: 14px;
  width: 14px;
}
.wp-block-account_message_log .message_log--item .content {
  padding: 8px;
}
.wp-block-account_message_log .message_log--item .bottom-bar {
  display: grid;
  border-radius: 0 0 10px 10px;
  border-top: 1px dashed #333;
  -moz-column-gap: 10px;
       column-gap: 10px;
  font-size: 0.75rem;
  grid-template-columns: repeat(4, max-content);
  padding: 4px 8px;
}
.wp-block-account_message_log .message_log--item .bottom-bar label {
  font-weight: 600;
}
.wp-block-account_message_log .message_log--item.status--sent {
  background-color: #d3ffce;
}
.wp-block-account_message_log .message_log--item.status--scheduled {
  background-color: #ced3ff;
}
.wp-block-account_message_log .message_log--item.status--draft {
  background-color: #faceff;
}
.wp-block-account_message_log .message_log--item:last-child {
  margin-bottom: 0px;
}
.wp-block-account_message_log .pagination {
  display: flex;
  flex-flow: row;
  justify-content: flex-end;
  margin-top: 20px;
}
.wp-block-account_message_log .pagination a {
  display: block;
  background-color: #6c63ff;
  border-radius: 9999px;
  color: #FFFFFF;
  padding: 0.25rem 2.25rem;
  text-decoration: unset;
}
.wp-block-account_message_log .pagination.middle {
  justify-content: space-between;
}
.wp-block-account_message_log .pagination.end {
  justify-content: flex-start;
}
