.notifications-dialog{width:min(620px,calc(100vw - 32px));max-height:85vh;overflow:auto}
.notifications-dialog h2{margin-top:0}
.notification-entry{padding:16px 0;border-bottom:1px solid var(--line,#dce5df)}
.notification-entry p{margin:6px 0}
.notification-entry small{color:#687c72}
.notification-entry.unread{border-left:3px solid #245e49;padding-left:12px}
#notifications-health:empty{display:none}
#notifications-open{white-space:nowrap}
@media(max-width:600px){.top-right{flex-wrap:wrap;justify-content:flex-end}#notifications-open{font-size:13px;padding:8px}}
