.stockradar-notification-center{margin:24px 0}.stockradar-notification-card{overflow:hidden}.stockradar-notification-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.stockradar-notification-head h2{margin:4px 0 6px}.stockradar-notification-head p{margin:0;max-width:720px}.stockradar-notification-summary{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.stockradar-notification-badge{min-width:28px;height:28px;padding:0 8px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-weight:800;background:#e9fff0;color:#087a38;border:1px solid rgba(8,122,56,.18)}.stockradar-notification-summary-text{font-size:.92rem;font-weight:700;color:var(--muted,#64748b)}.stockradar-notification-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:16px 0}.stockradar-notification-list{display:grid;gap:12px}.stockradar-notification{border:1px solid rgba(15,23,42,.10);border-radius:16px;padding:16px;background:rgba(255,255,255,.66);box-shadow:0 8px 24px rgba(15,23,42,.04)}.stockradar-notification.is-unread{border-color:rgba(9,131,61,.28);background:linear-gradient(135deg,rgba(237,255,244,.94),rgba(255,255,255,.96));box-shadow:0 10px 28px rgba(9,131,61,.08)}.stockradar-notification-top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.stockradar-notification-eyebrow{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-bottom:7px}.stockradar-notification-ticker{display:inline-flex;align-items:center;justify-content:center;min-width:48px;padding:4px 8px;border-radius:9px;background:#0b8f45;color:#fff;font-weight:900;letter-spacing:.04em;text-decoration:none}.stockradar-notification-transition{font-size:.84rem;font-weight:800;color:#475569}.stockradar-notification h3{margin:0 0 5px;font-size:1.02rem}.stockradar-notification p{margin:0;color:#475569}.stockradar-notification-meta{margin-top:8px!important;font-size:.82rem;color:#7b8794!important}.stockradar-notification-dot{flex:0 0 auto;width:10px;height:10px;border-radius:50%;margin-top:8px;background:#10b759;box-shadow:0 0 0 4px rgba(16,183,89,.12)}.stockradar-notification-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.stockradar-notification-empty{padding:22px;text-align:left}.stockradar-notification-empty strong{display:block;margin-bottom:6px}.stockradar-notification-empty p{margin:0;max-width:760px}@media(max-width:720px){.stockradar-notification-head,.stockradar-notification-toolbar{align-items:stretch;flex-direction:column}.stockradar-notification-summary{justify-content:flex-start}.stockradar-notification-actions .button{flex:1}.stockradar-notification{padding:14px}}
