.attention-content{display:grid;gap:12px;min-height:180px;padding:16px;overflow:auto}
.attention-runtime-state{display:grid;place-items:center;align-content:center;gap:7px;min-height:150px;padding:18px;text-align:center;color:var(--muted)}
.attention-runtime-state h3,.attention-runtime-state p{margin:0}.attention-runtime-state .state-icon{font-size:1.4rem;color:var(--accent)}
.attention-notification-list,.notification-list{display:grid;gap:11px}
.notification-card{display:grid;gap:9px;padding:15px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(145deg,rgba(20,35,48,.9),rgba(11,24,35,.76));overflow-wrap:anywhere}
.notification-card.masked{border-color:rgba(239,197,108,.28);background:linear-gradient(145deg,rgba(65,52,26,.35),rgba(16,28,37,.82))}
.notification-card header,.notification-actions{display:flex;flex-wrap:wrap;gap:7px;align-items:center}
.notification-card h3,.notification-card p,.notification-card small{margin:0}.notification-card h3{font-size:15px;line-height:1.45}.notification-card p,.notification-card small{color:var(--muted);font-size:12px;line-height:1.45}
.notification-actions{padding-top:6px;border-top:1px solid var(--line)}.notification-actions .button{min-height:40px}
.notifications-product{display:grid;gap:16px}.notifications-product .notification-list{grid-template-columns:repeat(2,minmax(0,1fr))}
.notification-list-empty{padding:28px;text-align:center;color:var(--muted)}
.notification-validation-notice{border-color:rgba(93,214,181,.35)}.notification-validation-notice h2{margin-top:0}.notification-validation-notice code{overflow-wrap:anywhere;color:var(--accent)}
@media(max-width:820px){.notifications-product .notification-list{grid-template-columns:1fr}}
@media(max-width:560px){.attention-content{padding:12px}.notification-card{padding:13px}.notification-actions{display:grid;grid-template-columns:1fr}.notification-actions .button{width:100%}}
@media(forced-colors:active){.notification-card,.notification-validation-notice{border:1px solid CanvasText}}
@media(prefers-reduced-motion:reduce){.notifications-product *,.attention-content *{scroll-behavior:auto!important;transition:none!important}}
