/* ═══════════════════════════════════════════════════════
   Hubia Unified Color Palette
   Central source of truth for all chart, status, and table colors.
   Loaded FIRST — before pages.css and tabulator-buzzync.css.
   ═══════════════════════════════════════════════════════ */

:root {
    /* ── Hubia Chart Palette — 10 accessible colors ── */
    --hubia-chart-1:  #7A54A2;
    --hubia-chart-2:  #263779;
    --hubia-chart-3:  #1F1F4F;
    --hubia-chart-4:  #10B981;
    --hubia-chart-5:  #F59E0B;
    --hubia-chart-6:  #EF4444;
    --hubia-chart-7:  #06B6D4;
    --hubia-chart-8:  #8B5CF6;
    --hubia-chart-9:  #EC4899;
    --hubia-chart-10: #14B8A6;

    /* ── Status colors ── */
    --hubia-status-success: #10B981;
    --hubia-status-warning: #F59E0B;
    --hubia-status-error:   #EF4444;
    --hubia-status-info:    #3B82F6;
    --hubia-status-running: #F59E0B;

    /* ── Table theming ── */
    --hubia-table-row-alt:   rgba(122, 84, 162, 0.03);
    --hubia-table-row-hover: rgba(122, 84, 162, 0.08);
    --hubia-table-border:    #E2E8F0;
}
