/* Fix pour masquer complètement la barre de scroll du sidebar */

/* Masquer la scrollbar pour le sidebar principal */
.sidebar {
    scrollbar-width: none; /* Firefox */
    -ms-overflow-style: none; /* IE and Edge */
}

.sidebar::-webkit-scrollbar {
    display: none; /* Chrome, Safari, Opera */
}

/* Masquer la scrollbar pour les éléments internes du sidebar */
.sidebar .sidebar-inner,
.sidebar .slimscroll,
.sidebar .slimScrollDiv {
    scrollbar-width: none; /* Firefox */
    -ms-overflow-style: none; /* IE and Edge */
}

.sidebar .sidebar-inner::-webkit-scrollbar,
.sidebar .slimscroll::-webkit-scrollbar,
.sidebar .slimScrollDiv::-webkit-scrollbar {
    display: none; /* Chrome, Safari, Opera */
}

/* Masquer la scrollbar pour le sidebar à deux colonnes */
.two-col-bar {
    scrollbar-width: none; /* Firefox */
    -ms-overflow-style: none; /* IE and Edge */
}

.two-col-bar::-webkit-scrollbar {
    display: none; /* Chrome, Safari, Opera */
}

.two-col-bar .sidebar-inner,
.two-col-bar .slimscroll,
.two-col-bar .slimScrollDiv {
    scrollbar-width: none; /* Firefox */
    -ms-overflow-style: none; /* IE and Edge */
}

.two-col-bar .sidebar-inner::-webkit-scrollbar,
.two-col-bar .slimscroll::-webkit-scrollbar,
.two-col-bar .slimScrollDiv::-webkit-scrollbar {
    display: none; /* Chrome, Safari, Opera */
}

/* Masquer la scrollbar pour tous les éléments de menu */
.sidebar-menu,
.sidebar-menu ul,
.sidebar-menu li {
    scrollbar-width: none; /* Firefox */
    -ms-overflow-style: none; /* IE and Edge */
}

.sidebar-menu::-webkit-scrollbar,
.sidebar-menu ul::-webkit-scrollbar,
.sidebar-menu li::-webkit-scrollbar {
    display: none; /* Chrome, Safari, Opera */
}
