:root {
    --comunika-sidebar-background: #1E293B;
    --comunika-sidebar-text: #F8FAFC;
    --comunika-sidebar-text_muted: rgba(248,250,252,0.5);
    --comunika-sidebar-border: rgba(255,255,255,0.08);
    --comunika-sidebar-hover_bg: rgba(255,255,255,0.08);
    --comunika-sidebar-active_bg: rgba(255,255,255,0.12);
    --comunika-primary-color: #2563EB;
    --comunika-primary-hover: #1D4ED8;
    --comunika-primary-light: #EFF6FF;
    --comunika-kpi-success: #16A34A;
    --comunika-kpi-danger: #DC2626;
    --comunika-kpi-warning: #D97706;
    --comunika-kpi-neutral: #6B7280;
    --comunika-surface-card_bg: #FFFFFF;
    --comunika-surface-page_bg: #F8FAFC;
    --comunika-surface-border: #E9ECEF;
    --comunika-surface-text: #374151;
    --comunika-surface-text_muted: #6B7280;
    --comunika-chart-bar: #2563EB;
    --comunika-chart-line: #F59E0B;
    --comunika-chart-grid: #F1F5F9;
    --comunika-login-background: #0F172A;
    --comunika-login-card_bg: #1E293B;
}