.announcement-card > div:first-child { min-width: 0; flex: 1; }
.announcement-card p { white-space: pre-wrap; overflow-wrap: anywhere; }
.announcement-card .table-actions { flex-shrink: 0; flex-wrap: wrap; }
#announcement-action-summary { overflow-wrap: anywhere; }
@media (max-width: 760px) {
  #announcement-list .announcement-card { align-items: flex-start; flex-direction: column; }
}
