﻿:root {
    --txp-purple: #393e9e;
}


@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@800&display=swap');

.txp-mini-hep-editor .txp-mini-hep-editor-expansion-panel .mud-toolbar-dense {
    height: 24px !important;
}

.txp-mini-hep-editor .mud-expand-panel-header {
    padding-left: 12px !important;
    padding-right: 12px !important;
}

.txp-mini-hep-editor .mud-expand-panel-content {
    padding-left: 12px !important;
    padding-right: 12px !important;
}

.txp-hep-print-table td:first-child {
    width: 25%;
}

.txp-hep-print-table td {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
}

.txp-edu-tree-view {
}

.txp-edu-tree-view > li.mud-treeview-item {
    margin-bottom: 0.5em;
}

.txp-edu-tree-view > li.mud-treeview-item > div.mud-treeview-item-content {
    background-color: #4782DA !important;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
}

.txp-edu-tree-view > li.mud-treeview-item.txp-expanded > div.mud-treeview-item-content {
    background-color: var(--txp-purple) !important;
}

.txp-edu-tree-view > li.mud-treeview-item > div.mud-treeview-item-content *.mud-treeview-item-arrow * {
    color: white !important;
}

.txp-edu-tree-view > li.mud-treeview-item > div.mud-treeview-item-content > p {
    color: white !important;
}

@media (hover: none) {
    .mud-tooltip {
        display: none !important;
    }
}

ul.txp-list {
    list-style-type: circle;
    padding-left: 1.5em;
    margin-bottom: 1.5em;
}

.mud-dialog {
    max-height: 95vh !important;
}

.mud-dialog > div:nth-child(2){
    overflow-y: scroll !important;
}

#exerciseProfileCardOverlay > .mud-overlay-content {
    position: static;
}
