.sidebar {
    background-color: #f8f9fa;
    border-right: 1px solid #dee2e6;
    min-height: 100vh;
    padding: 20px;
}

.search-bar {
    margin-bottom: 20px;
}

.icon-buttons button {
    margin-right: 10px;
}


#testmain{
  margin-left:78px !important;

}
.navsidebar.open + #testmain {
    margin-left: 250px !important; /* Adjust this value to match the expanded sidebar width */
    transition: margin-left 0.5s ease;
}
