/* QAFlow - index.php (homepage)
   Extracted from inline style="" attributes. Category-driven colors reuse the
   .cat-{id}-bg / .cat-{id}-color classes emitted by includes/dynamic-theme.php.
   The blog-slider background image and its per-slide badge color are
   arbitrary per-record values (uploaded image URL / blog category color with
   no id available here) and are applied at runtime via data-bg-url /
   data-bg-color attributes + a small init script right after the slider
   markup in index.php. */

.idx-slide-badge { background: var(--primary); }

.idx-empty-icon { font-size: 60px; }

.idx-vote-col { min-width: 60px; }

.idx-avatar-sm { width: 24px; height: 24px; }

.card.idx-cta-card {
    background: linear-gradient(135deg, var(--primary) 0%, var(--primary-dark) 100%);
    border: none;
    border-radius: 12px;
    overflow: hidden;
}

.idx-cta-text { opacity: 0.85; }
