.attendeeAnnouncementPanel .announcementSummary{white-space:normal;line-height:1.55}.attendeeAnnouncementPanel .announcementReadMore{width:auto;min-height:44px;color:var(--wine,#702943);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:2px 0 8px;padding:6px 0;font-weight:700;text-decoration:underline;display:inline-flex}.announcementReader{box-sizing:border-box;color:#34282d;background:#fff;border:1px solid #d9c9cf;border-radius:16px;width:min(760px,100vw - 32px);max-width:calc(100vw - 32px);height:auto;max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:hidden;box-shadow:0 20px 80px #0005}.announcementReader[open]{flex-direction:column;display:flex}.announcementReader::backdrop{background:#0009}.announcementReader .announcementReaderHeader{background:#fff;border-bottom:1px solid #e8dde2;flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}.announcementReaderHeader small{color:#715761;font:600 .75rem/1.4 Arial,sans-serif;display:block}.announcementReader .announcementReaderHeader h2{color:#542638;overflow-wrap:anywhere;margin:5px 0 0;font:700 1.4rem/1.3 Georgia,serif}.announcementReader .announcementReaderClose{color:#542638;cursor:pointer;background:#f8f2f5;border:1px solid #d9c9cf;border-radius:50%;flex:none;width:44px;height:44px;min-height:44px;padding:0;font:28px/1 Arial,sans-serif}.announcementReader .announcementReaderContent{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;text-align:left;min-height:0;padding:24px;overflow-y:auto}.announcementReader :focus-visible,.announcementReadMore:focus-visible{outline-offset:3px;outline:3px solid #8a3154}@media (width<=600px){.announcementReader{border-radius:12px;width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.announcementReader .announcementReaderHeader{gap:10px;padding:14px}.announcementReader .announcementReaderContent{padding:16px;padding-bottom:max(16px,env(safe-area-inset-bottom))}.announcementReader .announcementReaderHeader h2{font-size:1.2rem}}
