.tw-announcements{display:grid;gap:.7rem;margin:0 0 1.2rem}.tw-announcement-heading p,.tw-announcement-heading h2{margin:.1rem 0}.tw-announcement{display:flex;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;border:1px solid #b9cec1;border-left:6px solid var(--tw-leaf);border-radius:14px;background:#eef4ef}.tw-announcement.is-important{border-color:#e1b662;border-left-color:#b56b12;background:#fff5df}.tw-announcement.is-emergency{border-color:#d88a84;border-left-color:#a92e2e;background:#fdebea}.tw-announcement span{font-size:.72rem;font-weight:900;text-transform:uppercase;letter-spacing:.06em;color:var(--tw-green)}.tw-announcement h3,.tw-announcement p{margin:.25rem 0}.tw-announcement small{display:block;margin-top:.45rem;color:#66716d}.tw-announcement form{align-self:start}.tw-announcement .tw-form-status{display:none}.tw-link-button{border:0;background:transparent;color:var(--tw-green);font-weight:800;text-decoration:underline;cursor:pointer}.tw-announcement-admin{margin:0 0 1.2rem}.tw-announcement-admin>summary{display:flex;justify-content:space-between;gap:1rem;cursor:pointer}.tw-announcement-admin>form{margin-top:1rem}@media(max-width:820px){.tw-announcement{display:grid}.tw-announcement-admin>summary{display:grid}}
.tw-announcement-actions{display:flex;align-items:flex-start;gap:.75rem}.tw-announcement-actions .tw-link-button{padding:.25rem}.tw-announcement-form-actions{display:flex;gap:.65rem;flex-wrap:wrap}.tw-announcement-archive{max-width:560px;margin:1.5rem 0 0 auto}.tw-announcement-archive>summary{cursor:pointer;display:flex;justify-content:space-between;gap:1rem}.tw-archive-list>details{padding:.8rem 0;border-top:1px solid #dfe6e2}.tw-archive-list>details>summary{display:flex;justify-content:space-between;gap:1rem;cursor:pointer}.tw-announcement-audit{font-size:.82rem}.tw-announcement-audit span{display:block;color:#65716d}@media(max-width:820px){.tw-announcement-archive{margin-left:0}.tw-announcement-actions{justify-content:flex-start}}
