/* Override Wise Chat Pro Lightgray sidebar transparency - max specificity */
html body .wcContainerSidebar .wcSidebar,
html body .wcContainerSidebar .wcSidebar *,
html body .wcContainerSidebar.wcLightgrayTheme .wcSidebar,
html body .wcContainerSidebar.wcLightgrayTheme .wcSidebar *,
html body .wcContainerSidebar .wcColumn *,
html body .wcContainerSidebar .wcContent *,
html body .wcContainerSidebar .wcTabContent *,
html body .wcContainerSidebar .wcTabContentUsers *,
html body .wcContainerSidebar .wcBrowser *,
html body .wcContainerSidebar .wcDirectChannels *,
html body .wcContainerSidebar .wcChannel *,
html body .wcContainerSidebar .wcMessages *,
html body .wcContainerSidebar .simplebar-wrapper,
html body .wcContainerSidebar .simplebar-content-wrapper,
html body .wcContainerSidebar .simplebar-offset,
html body .wcContainerSidebar .simplebar-content {
    background: #000000 !important;
    background-color: #000000 !important;
    opacity: 1 !important;
    filter: none !important;
    backdrop-filter: none !important;
    background-image: none !important;
}

/* Text/icons visible on solid dark bg */
html body .wcContainerSidebar .wcName,
html body .wcContainerSidebar .wcDetails,
html body .wcContainerSidebar .wcAvatar,
html body .wcContainerSidebar .wcTab span,
html body .wcContainerSidebar .wcHeader span,
html body .wcContainerSidebar .wcChannelIntro,
html body .wcContainerSidebar .wcInputs,
html body .wcContainerSidebar .wcSearch {
    color: #ffffff !important;
    background: transparent !important;
}

/* Scrollbars visible */
html body .wcContainerSidebar .simplebar-track {
    background: #222222 !important;
}
html body .wcContainerSidebar .simplebar-scrollbar:before {
    background: #666666 !important;
    opacity: 0.7 !important;
}