#left-sidebar {
    position: -webkit-sticky;
    position: sticky;
    top: 60px; 
    max-height: calc(100vh - 75px);
    overflow-y: auto;
    transition: top 0.3s ease, margin-top 0.3s ease; 
}
#left-sidebar::-webkit-scrollbar {
    width: 6px;
    background-color: #F5F5F5;
}
#left-sidebar::-webkit-scrollbar-thumb {
    background-color: #CCC;
    border-radius: 10px;
}