:root, body[data-kleur="fair2026"] {
    
    --color-background: #F0F5F8;
    --color-surface: #FFFFFF;
    --color-surface-2: #F7F9FB;
    --color-border: #D9E0E8;
    --color-border-strong: #B7C3D0;
    --color-text: #1C2430;
    --color-text-faint: #5F6B7A;
    --color-heading: #24335C;
    --color-accent: #2F6FD1;
    --color-accent-text: #FFFFFF;
    --color-accent-soft: #E7EFFA;
    --color-ok: #1A7F45;
    --color-error: #B3261E;
    --color-warning: #B5620A;
    --table-stripe: transparent;

    
    --color-topbar: #FFFFFF;
    --color-topbar-text: #1C2430;
    --color-topbar-faint: #5F6B7A;
    
    --merk: #24335C;
    --merk-2: #2F4272;
    --merk-dim: #AEBBD3;
    --merk-onderstreep: #7FB2F0;
    --actie: #D54A35;
    --actie-hover: #BE3F2C;
    --zwak: #667180;   
    --rand-2: #EBEFF3;

    
    --s-open: #E6EAF0;  --s-open-t: #4A5563;
    --s-bezig: #2F6FD1;
    --s-wacht: #D97A06;
    --s-review: #6B3FB8;
    --s-klaar: #1A7F45;

    
    --p-crit: #C8321F;
    --p-high: #E08A0C;
    --p-med:  #2F80D9;
    --p-low:  #9AA6B4;

    
    --goed-zacht: #E3F3EA;
    --letop-zacht: #FDF1DF;
    --fout-zacht: #FDECEA;
}
