﻿.rz-button {
    background-color: var(--mud-palette-primary) !important;
    color: var(--mud-palette-primary-text) !important;
}

.rz-scheduler-nav {
    background-color: var(--mud-palette-surface) !important;
}

.rz-scheduler-nav-title {
    color: var(--mud-palette-text-primary) !important;
}

.rz-scheduler {
    background-color: unset !important;
    color: unset !important;
}


.rz-scheduler-nav-views .rz-button {
    display: none;
}

.rz-view-header {
    border-top: solid 1px black;
    border-bottom: solid 1px black;
}

.rz-slot {
    border-top: solid 1px black;
    border-left: solid 1px black;
}


.rz-treenode-content {
    background-color: white;
}
.rz-treenode-content-selected {
    color: white;
    background-color: var(--mud-palette-primary);
}
.rz-treenode-content:not(.rz-treenode-content-selected):hover {
    color: white;
    background-color: rgba(5,39,103,.7);
}
.rz-treenode-content:hover {
    color: white;
    background-color: rgba(5,39,103,.7);
}


.radzen-tree-without-background .rz-treenode-content {
    background-color: unset;
}

.radzen-tree-without-background .rz-treenode-content-selected {
    color: unset;
    background-color: unset;
}

.radzen-tree-without-background .rz-treenode-content:not(.rz-treenode-content-selected):hover {
    color: unset;
    background-color: unset;
}

.radzen-tree-without-background .rz-treenode-content:hover {
    color: unset;
    background-color: unset;
}

.rz-state-highlight {
    background-color: var(--mud-palette-primary) !important;
}

.rz-multiselect-item:hover {
    background-color: var(--mud-palette-primary) !important;
}