body { 
    background-color: #f8f9fa; 
}
.sidebar { 
    background: #fff; 
    min-height: 100vh; 
    border-right: 1px solid #dee2e6; 
}
.material-card { 
    transition: transform 0.2s; 
    cursor: pointer; 
}
.material-card:hover { 
    transform: translateY(-5px); 
}
.progress-bar-container { 
    height: 20px; 
}