/* QAFlow - news.php page
   Extracted from inline style="" attributes. Static values are plain
   classes. Two dynamic patterns:
   - Slider background image (arbitrary uploaded image URL): applied via a
     data-bg-url attribute + tiny runtime JS block (same technique already
     used in index.php/blog.php/downloads.php for featured images).
   - Solid category badge color (news_categories.color, used as a full
     opaque background rather than the tinted .newscat-{id}-bg variant from
     dynamic-theme.php): applied via a data-bg-color attribute + tiny
     runtime JS block (same technique already used in index.php for its
     blog slider category badge).
   The news-grid card category badge (tinted style) reuses the existing
   .newscat-{id}-bg / .newscat-{id}-color classes from dynamic-theme.php
   directly, with .ns-badge-default as the no-category fallback. */

.ns-category-select {
    max-width: 160px;
    border-right: 2px solid #adb5bd !important;
}

.ns-featured-thumb {
    object-fit: cover;
    border-radius: 8px 0 0 8px;
}

.ns-featured-title {
    font-size: 13px;
    line-height: 1.3;
}

.ns-avatar-cover {
    object-fit: cover;
}

.ns-badge-default {
    background: #6366f120;
    color: #6366f1;
}
