/* Calling removed; notification theme fixes retained. */
/* Notification surfaces and text use the active dark palette, including mobile. */
html[data-spro-theme="dark"] body :is(.notification-layout main,.notifications-page,.notifications-head,.notification-list,.notification-filter-empty,.notification-pagination){background:var(--spro-dark-panel,#121a20)!important;color:var(--spro-dark-text,#f5f7f8)!important;border-color:var(--spro-dark-line,#2c3b45)!important;box-shadow:none!important}
html[data-spro-theme="dark"] body .notification-tabs{background:var(--spro-dark-panel,#121a20)!important;border-color:var(--spro-dark-line,#2c3b45)!important}
html[data-spro-theme="dark"] body .notification-tabs button{background:#1d2b35!important;color:#b9c9d6!important;border-color:#35434d!important}
html[data-spro-theme="dark"] body .notification-tabs button.active{background:#00a8e8!important;border-color:#00a8e8!important;color:#031b25!important}
html[data-spro-theme="dark"] body .notification-card{background:#121a20!important;border-color:transparent!important}
html[data-spro-theme="dark"] body .notification-card.unread{background:#10303e!important;border-color:#1b4658!important}
html[data-spro-theme="dark"] body .notification-card:hover{background:#1b2d38!important}
html[data-spro-theme="dark"] body :is(.notification-line,.notification-line strong,.notification-filter-empty strong,.notifications-head h1){color:#eef5fa!important}
html[data-spro-theme="dark"] body :is(.notification-copy p,.notification-copy small,.notification-filter-empty span,.notifications-head p){color:#adbfce!important}
html[data-spro-theme="dark"] body :is(.notification-mark-all,.notification-more){color:#55cefa!important}
html[data-spro-theme="dark"] body .notification-mini-icon{border-color:#121a20!important}
