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

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

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

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

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

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

    --wavetap-info-bg: #cce5ff;
    --wavetap-info-text: #004085;
    --wavetap-info-border: #b8daff;
} 