/* SIDEBAR */
.menu {
    color: var(--text-color)!important;
}
.menu:hover {
    color: var(--verde-escuro)!important;
}
.submenu {
    display: block;
}
.submenu a i {
    width: 25px;
    color: rgb(150, 150, 150);
}
.submenu a {
    color: var(--text-color)!important;
}

.submenu a:hover {
    border-radius: .375rem!important;
    background-color: var(--bg-results)!important; /* Deixa o fundo mais escuro */
}

.accordion-button::after {
    filter: invert(37%) sepia(82%) saturate(748%) hue-rotate(200deg) brightness(95%) contrast(88%);
}
.gang-icon {
    opacity: 0.6; 
    width: 15px; 
    height: 15px; 
    font-size: 8px;
    border-radius: 50%;
    color: var(--ligh-blue);
    text-align: center;
    font-weight: 700;
    align-items: center;
    justify-content: center;
    display: inline-flex;
}

.modal-body *:not(input):not(select):not(textarea) {
    color: inherit !important;
}
.modal-custom-backdrop {
    background-color: rgba(0, 0, 0, 0.8) !important; /* Deixa o fundo mais escuro */
}

/* GLOBAL */
.drop-down-custom {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    position: absolute;
    z-index: 10;
}

/* CK Editor background */
.ck-content {
    background: transparent !important; /* Remove fundo branco */
    color: inherit !important; /* Mantém a cor padrão do site */
}


/* SCROLLBAR FILTRO */
.scroll::-webkit-scrollbar{
    width: 10px;
    padding-left: 5px;
}

.scroll::-webkit-scrollbar-thumb{
    background-color: #888;
    border-radius: 10px;
}