.notifal-dashboard-widget{margin:-6px -12px 0}.notifal-widget-section{padding:14px 12px;border-bottom:1px solid #f0f0f1}.notifal-widget-section:last-child{border-bottom:0}.notifal-widget-section-title{margin:0 0 12px;font-size:13px;font-weight:600;color:#1d2327}.notifal-widget-metrics-grid{display:grid;gap:12px}.notifal-widget-metrics-grid--2col,.notifal-widget-metrics-grid--4col{grid-template-columns:repeat(2,1fr)}@media(min-width:782px){.notifal-widget-metrics-grid--4col{grid-template-columns:repeat(4,1fr)}}.notifal-widget-metric{display:flex;gap:10px;align-items:flex-start;padding:10px;background:#f6f7f7;border-radius:8px;border:1px solid #e0e0e0}.notifal-widget-metric--highlight{border-color:var(--notifal-primary, #7c3aed);background:#7c3aed0f}.notifal-widget-metric__icon .notifal-icon{font-size:18px;color:var(--notifal-primary, #7c3aed)}.notifal-widget-metric__label{display:block;font-size:11px;font-weight:600;color:#646970;text-transform:uppercase;letter-spacing:.03em}.notifal-widget-metric__value{display:block;font-size:18px;font-weight:700;color:#1d2327;line-height:1.3;margin-top:2px}.notifal-widget-metric__sub{display:block;font-size:11px;color:#646970;margin-top:4px;line-height:1.4}.notifal-widget-footer{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:#f6f7f7}.notifal-widget-view-all{display:inline-flex;align-items:center;gap:4px;font-weight:500;text-decoration:none}.notifal-widget-notification-list{margin:0;padding:0;list-style:none}.notifal-widget-section-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.notifal-widget-section-header .notifal-widget-section-title{display:inline-flex;align-items:center;gap:8px;margin:0}.notifal-widget-section-link{flex-shrink:0;font-size:12px;font-weight:500;text-decoration:none}.notifal-widget-count-badge{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:#ede9fe;color:#5b21b6;font-size:11px;font-weight:700;line-height:1}.notifal-widget-notification-item{display:flex;align-items:center;gap:8px;padding:8px 0;border-bottom:1px solid #f0f0f1}.notifal-widget-notification-status{display:inline-block;width:8px;height:8px;border-radius:50%;background:#22c55e;flex-shrink:0}.notifal-widget-notification-title{text-decoration:none;font-weight:500;color:#1d2327}.notifal-widget-notification-title:hover,.notifal-widget-notification-title:focus{color:var(--notifal-primary, #7c3aed)}.notifal-widget-notification-item:last-child{border-bottom:0}.notifal-widget-empty{margin:0;font-size:13px;color:#646970}.notifal-widget-empty a{text-decoration:none;font-weight:500}.notifal-widget-more-link{margin:10px 0 0}.notifal-widget-more-link a{text-decoration:none;font-weight:500}
