.officeAnnouncement{display:block;margin:0;padding:0;cursor:default}.officeAnnouncement .officeAnnouncement-row{position:relative;display:flex;align-items:center;padding:.5em 0}.officeAnnouncement .icon-cell{flex:0 0 auto;min-width:0;max-width:3.5em;overflow:hidden;opacity:1;transition:max-width .38s ease,opacity .2s ease}.officeAnnouncement .icon-cell-inner{padding:0 .5em;font-size:1.25em;white-space:nowrap}.officeAnnouncement .text-cell{flex:1 1 auto;min-width:0;padding-right:2em}.officeAnnouncement .text-cell ul li{margin-left:2.5em;list-style-type:circle}.officeAnnouncement .officeAnnouncement-body{overflow:hidden;transition:max-height .42s cubic-bezier(0.4,0,0.2,1)}.officeAnnouncement-collapsible:not(.officeAnnouncement-expanded) .officeAnnouncement-body{-webkit-mask-image:linear-gradient(to bottom,black 50%,transparent 100%);mask-image:linear-gradient(to bottom,black 50%,transparent 100%)}.officeAnnouncement .hide-icon{position:absolute;top:0;right:0;font-size:1.5em;opacity:.3;cursor:pointer;transition:opacity .4s}.officeAnnouncementHover .hide-icon{opacity:1}.officeAnnouncementReadOnly .hide-icon{display:none}.officeAnnouncement .officeAnnouncement-toggle{display:none;align-items:center;cursor:pointer;padding:5px 0;opacity:.38;user-select:none;transition:opacity .2s}.officeAnnouncement .officeAnnouncement-toggle::before,.officeAnnouncement .officeAnnouncement-toggle::after{content:'';flex:1;height:1px;background:currentColor}.officeAnnouncement .officeAnnouncement-toggle:hover{opacity:.7}.officeAnnouncement .toggle-chevron{display:inline-block;width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin:0 .8em;position:relative;top:-2px;transition:transform .35s ease,top .35s ease}.officeAnnouncement-expanded .icon-cell{max-width:0;padding:0!important;opacity:0}.officeAnnouncement-expanded .toggle-chevron{transform:rotate(-135deg);top:2px}.officeAnnouncement-collapsible .officeAnnouncement-toggle{display:flex}.officeAnnouncement.violet{color:#4a148c}