: var(--text-heading, #2f3640);
        margin: 0;
    }
    
    .progress {
        background: var(--border-color, #e8e9ff);
        border-radius: 50px;
        height: 30px;
        overflow: hidden;
        margin-bottom: 25px;
        box-shadow: inset 0 2px 4px var(--shadow-color, rgba(0,0,0,0.05));
    }
    
    .progress-bar {
        background: linear-gradient(90deg, var(--accent-color, #5856d6) 0%, var(--accent-hover, #4644c0) 100%);
        height: 100%;
        transition: width 0.3s ease;
 