f2ff);
        --secondary-color: var(--purple-color, #8b5cf6);
        --accent-color-local: var(--accent-color, #ec4899);
        --success-color-local: var(--success-color, #10b981);
        --danger-color-local: var(--danger-color, #ef4444);
        --warning-color-local: var(--warning-color, #f59e0b);
        --info-color-local: var(--info-color, #3b82f6);
        
        --bg-gradient: linear-gradient(135deg, var(--accent-color, #667eea) 0%, var(--purple-color, #764ba2) 100%);
        --bg-gradient-a