:root {
    /* Primary Colors */
    --trustlex-primary: #419073;
    --trustlex-primary-text: #ffffff;
    --bde-palette-color-1: var(--trustlex-primary); /* Alias for breakdance */
    --bde-palette-color-2: var(--trustlex-primary); /* Alias for breakdance - replacing blue */

    /* Text Colors */
    --trustlex-text-dark: #2c3e50;
    --trustlex-text-base: #333333;
    --trustlex-text-secondary: #6c757d;
    --trustlex-text-light: #838383;
    --bde-text-color: var(--trustlex-text-light); /* Alias for breakdance */

    /* Background Colors */
    --trustlex-bg-light: #f8f9fa;
    --trustlex-bg-white: #ffffff;
    --trustlex-bg-dark: #e9ecef;

    /* Border Colors */
    --trustlex-border-light: #f1f3f4;
    --trustlex-border-medium: #dee2e6;
    --trustlex-border-dark: #adb5bd;
    
    /* Status Colors */
    --trustlex-success-bg: #d4edda;
    --trustlex-success-text: #155724;
    --trustlex-success-border: #c3e6cb;

    --trustlex-error-bg: #f8d7da;
    --trustlex-error-text: #721c24;
    --trustlex-error-border: #f5c6cb;

    --trustlex-warning-bg: #fff3cd;
    --trustlex-warning-text: #856404;
    --trustlex-warning-border: #ffeaa7;

    --trustlex-info-bg: #cce5ff;
    --trustlex-info-text: #004085;
    --trustlex-info-border: #b8daff;
    
    /* Old colors to be removed, keeping for reference during refactoring */
    --trustlex-old-green: #27ae60;
    --trustlex-old-light-gray: #95a5a6;
    --trustlex-old-dark-blue: #34495e;
    --trustlex-old-turquoise: #16a085;
    --trustlex-old-blue: #007bff;
} 