.navbar-override {
    background-color: rgba(0, 0, 0, 1);
}

.settings-icon {
    color: rgb(180, 190, 200) !important;
}

.global-search, .global-search:focus {
    background-color: rgb(30, 30, 40);
    border-color: rgb(80, 90, 100);
    color: rgb(180, 190, 200);
}

.global-search::placeholder, .global-search:focus::placeholder {
    color: rgb(180, 190, 200);
}

.sidebar {
    background-color: #191919;
    color: rgb(27, 199, 189);
    margin-bottom: -1px;
}

.sidebar-button {
    color: rgb(180, 190, 200);
}

.sidebar-button.active {
    border-right: 3px solid rgba(32, 238, 226, 1);
    background-color: rgb(80, 90, 100);
    color: rgb(27, 199, 189);
}

.expanded .sidebar-button.active {
    border-left: 3px solid rgba(32, 238, 226, 1);
    background-color: rgb(80, 90, 100);
}

.sidebar-button:hover {
    color: rgb(27, 199, 189);
}

.powered-by-text  {
    color: rgb(180, 190, 200);
}

.sidebar-child-menu {
    background-color: rgb(30, 30, 30);
    border: none;
}

.viewmap-sidebar {
    background: rgb(30, 30, 30);
}

.map-sidebar-link, .map-sidebar-label, .map-sidebar-title {
    color: rgb(255, 255, 255) !important;
}

.powered-by-gpt {
    color: rgb(255, 255, 255)
}