.gr-announcements-main{padding-top:54px;padding-bottom:64px;max-width:1040px}.gr-announcements-intro{max-width:760px;font-size:1.12rem;line-height:1.7}.gr-announcements-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:30px 0}.gr-announcements-toolbar p{margin:0}.gr-announcements-toolbar button{flex-shrink:0;min-height:44px}.gr-announcements-toolbar button:disabled{cursor:wait;opacity:.65}.gr-announcement-card,.gr-announcements-footer{background:var(--panel,#13200f);border:1px solid var(--line,#344b25);border-radius:18px;padding:28px;margin-bottom:24px;overflow-wrap:anywhere}.gr-announcement-meta{display:flex;gap:12px;flex-wrap:wrap;align-items:center;padding-bottom:18px;border-bottom:1px solid var(--line,#344b25);margin-bottom:20px}.gr-announcement-meta time,.gr-announcement-meta span{font-size:.9rem;color:var(--muted,#b5c5a7)}.gr-announcement-content p,.gr-announcement-embed p{white-space:pre-wrap;line-height:1.65;margin:.5em 0}.gr-announcement-card h3{font-size:1.4rem;line-height:1.25;margin:1em 0 .5em}.gr-announcement-emoji{height:1.5em;width:1.5em;object-fit:contain;vertical-align:middle;display:inline-block}.gr-announcement-image{max-width:100%;width:auto;max-height:650px;object-fit:contain;border-radius:10px;display:block;margin:20px auto}.gr-announcement-embed{border-left:3px solid #bdd600;padding:6px 18px;margin:18px 0}.gr-announcement-card blockquote{border-left:3px solid #bdd600;padding-left:16px;margin:12px 0}.gr-announcement-actions{margin-top:24px;padding-top:16px;border-top:1px solid var(--line,#344b25)}.gr-announcements-footer{margin-top:40px}.gr-announcements-footer p{line-height:1.7}.gr-announcement-card a:focus-visible{outline:2px solid currentColor;outline-offset:4px}[data-theme="light"] .gr-announcement-card,[data-theme="light"] .gr-announcements-footer{background:#f5f8ee;border-color:#c1cbb2}[data-theme="light"] .gr-announcement-meta time,[data-theme="light"] .gr-announcement-meta span{color:#45533b}@media(max-width:600px){.gr-announcements-main{padding-top:32px}.gr-announcement-card,.gr-announcements-footer{padding:20px}.gr-announcements-toolbar{align-items:flex-start}.gr-announcements-toolbar .button{padding:10px 14px}.gr-announcement-meta{gap:8px}.gr-announcement-meta strong{width:100%}}
