.notificationPage{max-width:760px}.notificationPage>a{color:#315d44;font-size:.85rem}.notificationToolbar,.notificationAuthor{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.notificationToolbar{justify-content:space-between}.notificationForm fieldset{border:0;min-width:0;margin:0;padding:0}.notificationForm button{color:#244632;font:inherit;cursor:pointer;background:#f8faf6;border:1px solid #bac8bb;border-radius:.3rem;padding:.55rem .8rem}.notificationForm button:disabled{opacity:.6;cursor:wait}.notificationForm label{align-items:flex-start;gap:.6rem;margin:1rem 0;line-height:1.5;display:flex}.notificationForm input[type=checkbox]{flex-shrink:0;margin-top:.25rem}.notificationForm [role=alert]{color:#8a2f25}.notificationForm [role=status]{color:#315d44}.notificationFilters{border-bottom:1px solid #d8dfd5;gap:1.5rem;margin:.8rem 0 1.25rem;display:flex}.notificationFilters a{border-bottom:2px solid #0000;padding:.5rem 0}.notificationFilters a[aria-current=page]{border-bottom-color:#315d44;font-weight:600}.notificationCard{overflow-wrap:anywhere;background:#fff;border:1px solid #d8dfd5;border-radius:.4rem;margin:1rem 0;padding:1rem}.notificationUnread{border-left:4px solid #315d44}.notificationAuthor{font-size:.9rem}.notificationAuthor>span{background:#eaf0e4;border-radius:1rem;padding:.2rem .5rem;font-size:.75rem}.notificationCard h2{margin:.8rem 0 .25rem;font:600 1rem/1.4 Arial,sans-serif}.notificationCard time,.notificationContext{color:#52645b;font-size:.8rem}.notificationCard blockquote{white-space:pre-wrap;border-left:2px solid #d8dfd5;margin:1rem 0;padding-left:.85rem;line-height:1.6}.notificationSettings{border-top:1px solid #d8dfd5;margin-top:2rem;padding-top:1rem}.notificationSettings summary{cursor:pointer;font-weight:600}.notificationSettings p{color:#52645b;font-size:.85rem;line-height:1.6}.notificationPage :focus-visible{outline-offset:3px;outline:2px solid #426b44}.notificationOlder{margin:1rem 0;display:inline-block}
