/* Keep the original notification sentence and add a quiet event-history link. */
#notifications-view .social-notification:not(.is-unread):hover{background:transparent}
#notifications-view .notification-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 12px;margin-top:4px;min-width:0}
#notifications-view .notification-meta>time{margin-top:0}
#notifications-view .notification-events{min-width:0;max-width:100%;font-size:12px;color:#647f70}
#notifications-view .notification-events>summary{width:fit-content;max-width:100%;list-style:none;cursor:pointer;text-decoration:underline;text-underline-offset:3px;line-height:1.6;padding:2px 0}
#notifications-view .notification-events>summary::-webkit-details-marker{display:none}
#notifications-view .notification-events>summary::marker{content:""}
#notifications-view .notification-events>summary:hover{color:#2d6b51}
#notifications-view .notification-events>summary:focus-visible{outline:2px solid #32856c;outline-offset:3px;border-radius:3px}
#notifications-view .notification-events[open]{flex-basis:100%}
#notifications-view .notification-event-history{list-style:none;margin:10px 0 0;padding:0 0 0 12px;border-left:2px solid #d5e7dc}
#notifications-view .notification-event-history>li{padding:8px 0 12px;overflow-wrap:anywhere}
#notifications-view .notification-event-history>li+li{border-top:1px solid #dfeae3}
#notifications-view .notification-event-history p{font-size:13px;line-height:1.6;margin:0}
#notifications-view .notification-event-history time{font-size:11px}
#notifications-view .notification-detail-note{display:block;margin-top:4px;font-size:12px;color:#758880}
.notification-filter-hint{font-size:12px!important;color:#758880;margin:0 0 9px!important;line-height:1.5}
.notification-filter-count{display:inline-grid;place-items:center;min-width:19px;height:19px;padding:0 4px;box-sizing:border-box;border-radius:999px;background:#f0f3ef;color:#86948b;font-size:10px;font-weight:650;line-height:1;font-variant-numeric:tabular-nums;flex-shrink:0}
.notification-filter-count.has-unread{background:#dfeee3;color:#326148}
.notification-filter[aria-pressed="true"] .notification-filter-count.has-unread{background:#3c7359;color:#fff}
.notification-filter[data-category="support"] .notification-filter-count.has-unread{background:#efe3c9;color:#79592d}

.notification-support-reason{display:block;margin-top:.4em;color:#705b3f;white-space:pre-wrap;overflow-wrap:anywhere}

.notification-actions{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 7px;margin:0 0 12px;color:#758880;font-size:12px;line-height:1.6}
.notification-actions .text-link{margin:0;padding:2px 0;font:inherit;text-align:left}
.notification-actions .text-link:disabled{cursor:default;opacity:.65}
.notification-actions [data-social="notification-alerts"]{white-space:nowrap}
.notification-actions .text-link:focus-visible{outline:2px solid #32856c;outline-offset:3px;border-radius:3px}
.notification-alert-status{font-size:12px!important;color:#758880;margin:-5px 0 12px!important;line-height:1.5}
.notification-filter-count[hidden]{display:none}
