.announcements-wrapper{max-width:calc(760px + 6rem);margin:var(--main-content-top-gap) auto 0 auto}aside.announcements{background:var(--background-layer-2);border:1px solid var(--border-color-2);box-shadow:var(--elevation-1);padding:.7rem 1.25rem 1rem}aside.announcements h2{font-family:var(--deco-font);font-size:1.1rem;font-weight:700;line-height:1.4;margin:0 0 .6rem;color:var(--main-text-color)}.announcement{--announcement-accent:var(--ink-color);display:flex;align-items:flex-start;gap:.8rem;padding:.35rem 0 .35rem .9rem;border-left:4px solid var(--announcement-accent)}.announcement+.announcement{margin-top:.75rem}.announcement-body,.announcement-icon{line-height:var(--main-text-line-height)}.announcement-icon{color:var(--announcement-accent);font-size:1.25rem;flex-shrink:0}.announcement-body{font-family:var(--main-font);hyphens:none;text-wrap:pretty}.announcement-body p{margin:0;font-style:normal}.announcement-body p+p{margin-top:.5rem}.announcement-success{--announcement-accent:seagreen}.announcement-warning{--announcement-accent:darkgoldenrod}.black-theme .announcement-success,.dark-theme .announcement-success{--announcement-accent:#7fd8a3}.black-theme .announcement-warning,.dark-theme .announcement-warning{--announcement-accent:#f0c04a}@media only screen and (max-width:767.999px){.announcements-wrapper{margin-left:1rem;margin-right:1rem}aside.announcements{padding:.6rem .9rem .8rem}}