.home-announcement-summary{display:flex;align-items:center;gap:14px;margin-bottom:20px;font-size:14px}.home-announcement-summary>span{border-radius:20px;padding:4px 12px;color:var(--brand);background:#fff0f1;font-size:12px;font-weight:650}.home-announcement-feed{display:grid;gap:18px}.home-announcement{padding:26px 28px;min-width:0}.home-announcement.unread{border-left:3px solid var(--brand)}.home-announcement-heading{display:flex;justify-content:space-between;align-items:start;gap:20px}.home-announcement-label{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.home-announcement h2{margin:6px 0 0;font-size:21px;color:var(--navy);overflow-wrap:anywhere}.home-read-status{font-size:12px;color:var(--muted);flex-shrink:0}.unread .home-read-status{color:var(--brand);font-weight:650}.home-announcement-message{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.8;max-width:1000px;margin:18px 0 24px}.home-announcement footer{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--line);padding-top:16px}.home-announcement time{font-size:12px;color:var(--muted)}.home-announcement-empty{padding:60px 24px;text-align:center}.home-announcement-empty h2{font-size:23px;margin:0 0 10px}.home-announcement-empty p{color:var(--muted);margin:0}.home-announcement-error:empty{display:none}.home-announcement-error{color:var(--red)}
@media(max-width:600px){.home-announcement{padding:20px 18px}.home-announcement h2{font-size:19px}.home-announcement-heading{gap:12px}.home-announcement footer{flex-wrap:wrap}.home-announcement-message{font-size:14px}}
#collections-workspace [hidden]{display:none!important}
#collections-workspace .table-wrap{overflow-x:auto}
#collections-workspace td{overflow-wrap:anywhere}
@media(max-width:800px){#collections-workspace .form-grid{grid-template-columns:minmax(0,1fr)}#collections-workspace .field{min-width:0}#collections-workspace input{min-width:0;max-width:100%;box-sizing:border-box}}

.home-announcement-summary{flex-wrap:wrap}.home-announcement-summary .btn[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:white}
