/* V41: Notification Center styles bound directly to rendered #modal-root DOM. */
body #modal-root .notification-center-v129{gap:8px!important}
body #modal-root .notification-filter-strip-v129{gap:6px!important}
body #modal-root .notification-filter-strip-v129 button{padding:7px 11px!important;font-size:11px!important;border:1px solid var(--border)!important;background:var(--card)!important;color:var(--muted)!important}
body #modal-root .notification-filter-strip-v129 button.active{background:color-mix(in srgb,var(--baakee-ink,var(--accent)) 11%,var(--card))!important;border-color:color-mix(in srgb,var(--baakee-ink,var(--accent)) 45%,var(--border))!important;color:var(--baakee-ink,var(--accent))!important;box-shadow:none!important}
body #modal-root .notification-center-summary-v129{padding:9px 11px!important}
body #modal-root .notification-list-v1286{gap:6px!important}
body #modal-root .notification-row-v1286{padding:0 5px!important;border-radius:13px!important;box-shadow:none!important;background:var(--card)!important}
body #modal-root .notification-row-v1286.unread{background:color-mix(in srgb,var(--baakee-ink,var(--accent)) 4%,var(--card))!important;border-color:color-mix(in srgb,var(--baakee-ink,var(--accent)) 26%,var(--border))!important}
body #modal-root .notification-row-v1286>button:first-child{padding:9px 5px 9px 8px!important;grid-template-columns:26px minmax(0,1fr)!important;gap:9px!important;min-width:0!important}
body #modal-root .notification-row-v1286>button:first-child>div{gap:2px!important;min-width:0!important}
body #modal-root .notification-cat-icon-v129{width:26px!important;height:26px!important;border-radius:9px!important;background:color-mix(in srgb,var(--baakee-ink,var(--accent)) 9%,var(--card))!important;color:var(--baakee-ink,var(--accent))!important;font-size:12px!important}
body #modal-root .notification-row-v1286 b{font-size:12px!important;line-height:1.3!important}
body #modal-root .notification-row-v1286 span:not(.notification-cat-icon-v129){font-size:11px!important;line-height:1.3!important}
body #modal-root .notification-row-v1286 small{font-size:10px!important;line-height:1.3!important}
body #modal-root .notification-row-v1286 .notification-meta-v129{margin:0!important}
body #modal-root .notification-row-v1286 .notification-meta-v129 em{font-size:9px!important}
body #modal-root .notification-row-v1286 u{display:inline-block!important;margin-top:3px!important;font-size:10px!important;font-weight:750!important;text-decoration:none!important;color:var(--baakee-ink,var(--accent))!important}
body #modal-root .notification-center-v129 .notification-center-summary-v129>button,body #modal-root .notification-center-v129 .notification-center-head-v1286 button{color:var(--baakee-ink,var(--accent))!important}
body #modal-root .notification-delete-v1286{font-size:17px!important;min-width:28px!important}
body #modal-root .notification-row-v1286.priority-important{border-color:color-mix(in srgb,#c9964b 28%,var(--border))!important}
body #modal-root .notification-row-v1286.priority-critical{border-color:color-mix(in srgb,#ce5365 36%,var(--border))!important}
@media(max-width:440px){body #modal-root .notification-row-v1286>button:first-child{padding:8px 4px 8px 7px!important}body #modal-root .notification-row-v1286 b{font-size:11.5px!important}}
