#notificationCenter{width:min(620px,92vw);max-height:85vh;border:1px solid var(--border-color,#ccc);border-radius:16px;background:var(--card-bg,#fff);color:var(--text-primary,#222);padding:24px}#notificationCenter::backdrop{background:#0008}#notificationCenter button,#notificationSettingsRoot button{margin:5px;padding:8px 12px;border-radius:6px;border:1px solid #aaa;background:var(--bg-secondary,#eee);color:inherit}.notification-item{padding:16px 0;border-bottom:1px solid var(--border-color,#ddd)}.notification-item p{white-space:pre-wrap}#notificationSettingsRoot label{display:inline-block;padding:8px}
