#notifications-open{position:relative;padding:8px;line-height:1;flex-shrink:0}#notifications-open[hidden]{display:none}#notifications-open svg{width:23px;height:23px}#notifications-count{position:absolute;top:-3px;inset-inline-end:-7px;min-width:19px;border-radius:20px;background:#23211e;color:#fff;font:11px Arial,sans-serif;padding:3px}#notifications-dialog{max-width:680px}.notification-tools,.notification-actions,.notification-pages{display:flex;gap:10px;flex-wrap:wrap}.notification-tools{margin:18px 0}.notification-pages{align-items:center;justify-content:space-between;margin-top:20px}.notification-card{border-bottom:1px solid var(--line);padding:20px 16px;border-inline-start:3px solid transparent}.notification-card.is-unread{background:#eeeae2;border-inline-start-color:#78664f}.notification-card h3{font-size:22px;margin:0 0 6px}.notification-card time{font-size:12px;color:var(--muted)}.notification-card p{overflow-wrap:anywhere}.notification-reason{border-inline-start:2px solid var(--line);padding-inline-start:12px}.notification-actions{margin-top:15px}.audience-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0}.audience-tabs button{border:1px solid var(--line);padding:10px 20px;border-radius:3px}.audience-tabs button[aria-pressed=true]{background:var(--ink);color:white}@media(max-width:650px){#notifications-open{padding:5px}.notification-card{padding:16px 10px}.notification-tools button{flex:1}.audience-tabs button{padding:9px 13px}#notifications-dialog{padding:22px}}
