/* Trimmed from theme-src/notifications.css by scripts/trim-theme.mjs; edit that, not this. */
/* Header Icon Items */
.header-icon-item {
    display: flex;
    align-items: center;
}

.header-icon-link {
    display: flex !important;
    align-items: center;
    justify-content: center;
    font-size: 16px !important;
    padding: 6px 8px !important;
    line-height: 1 !important;
    cursor: pointer;
}

.light-theme .header-icon-link {
    color: #7b8191 !important;
}

.dark-theme .header-icon-link {
    color: #a9abbd !important;
}

.light-theme .header-icon-link:hover {
    color: #1d212f !important;
}

.dark-theme .header-icon-link:hover {
    color: #fff !important;
}

/* Notification Bell */

/* Notification Dropdown */

/* Light theme */

/* Dark theme */

/* Dropdown Header */

/* Notification List */

/* Notification Item */

/* Empty State */

/* Loading State */

/* Infinite Scroll — Load More Spinner */

/* HTML Content (reusable for future news page) */

/* Light-theme additions for .notification-html-content */

/* Responsive — Dropdown */
