.cms-edit{left:auto;background-color:rgba(1,1,1,.1)}.cursor-pointer{cursor:pointer}
div.session-nav-link.active{background-color:#007bff;color:#fff}div.session-nav-link.active>a{color:#fff}div.accordion-header{cursor:pointer}
div.alert>:last-child{margin-bottom:0!important}
.card-header.collapsed{border-bottom:none;border-radius:.25rem}.card-header.collapsible{cursor:pointer}.card.card-primary>.card-header{background-color:#cce5ff;color:#004085;border-color:#007bff}.card.card-primary{border-color:#007bff}.card.card-secondary>.card-header{background-color:#e2e3e5;color:#383d41;border-color:#6c757d}.card.card-secondary{border-color:#6c757d}.card.card-success>.card-header{background-color:#d4edda;color:#155724;border-color:#28a745}.card.card-success{border-color:#28a745}.card.card-danger>.card-header{background-color:#f8d7da;color:#721c24;border-color:#dc3545}.card.card-danger{border-color:#dc3545}.card.card-warning>.card-header{background-color:#fff3cd;color:#856404;border-color:#ffc107}.card.card-warning{border-color:#ffc107}.card.card-info>.card-header{background-color:#d1ecf1;color:#0c5460;border-color:#17a2b8}.card.card-info{border-color:#17a2b8}.card.card-dark>.card-header{background-color:#d6d8d9;color:#1b1e21;border-color:#343a40}.card.card-dark{border-color:#343a40}a.card-edit{color:inherit}.card.card-primary>.card-header>a.card-edit:hover{color:#007bff}.card.card-secondary>.card-header>a.card-edit:hover{color:#6c757d}.card.card-success>.card-header>a.card-edit:hover{color:#28a745}.card.card-danger>.card-header>a.card-edit:hover{color:#dc3545}.card.card-warning>.card-header>a.card-edit:hover{color:#ffc107}.card.card-info>.card-header>a.card-edit:hover{color:#17a2b8}.card.card-dark>.card-header>a.card-edit:hover{color:#343a40}.card.card-light>.card-header>a.card-edit:hover{color:#6c757d}
.chat{overflow-y:auto}.chat>.card{border-radius:15px;background-color:#e2e3e5;color:#383d41}.chat>.card.me{background-color:#d4edda;color:#155724}.chat>.card.subject{background-color:#d1ecf1;color:#0c5460}.chat>.card.experimenter{background-color:#e2e3e5;color:#383d41}.chatMessage{white-space:pre-line}.category{width:150px}.category:hover{background-color:#ffc107;border-color:#ffc107}.category:active{background-color:#ffc107!important;border-color:#ffc107!important}
.login{max-width:400px}
.pointer{cursor:pointer}.mermaidFormHidden,.mermaidFormHiddenFields div input,.mermaidFormHiddenFields div label,.mermaidFormHiddenFields div select,.mermaidFormHiddenFields div textarea,.mermaidFormHiddenFields input,.mermaidFormHiddenFields label,.mermaidFormHiddenFields select,.mermaidFormHiddenFields textarea{display:none}.mermaidFieldVisible{display:block!important}.modal-content>.card{z-index:100000!important}
.nav-col{max-width:100%}@media (min-width:768px){.nav-md-col{max-width:400px!important}}
.nested-list * .list-group-item-action,.nested-list>.list-group-item-action{cursor:pointer}.nested-list * .list-group-item,.nested-list>.list-group-item{border:none;margin-bottom:1px}.nested-list * .list-group-item:first-child,.nested-list * .list-group-item:last-child,.nested-list>.list-group-item:first-child,.nested-list>.list-group-item:last-child{border-radius:0}button.clear-search{margin-top:-1.5em}.nested-list * a,.nested-list * span{display:block;padding:.2em .4em}.nested-list * .chevron{display:inline-block;float:left;margin-top:.5em;margin-left:.4em}.nested-list-item-name:hover{text-decoration:none}.nested-list-item-name.active{background-color:#007bff;color:#fff}.nested-list-item-name.active:hover{background-color:#0062cc}@media (min-width:768px){.nested-list-menu-collapsible{border:0!important;padding:0!important}}.collapsible{cursor:pointer}
.progress-bar.bg-light,.progress-bar.bg-warning{color:#212529}
pre.db-fields{white-space:pre-wrap;padding-top:3px}
td.user-input-item{white-space:pre-wrap}
.slider-legend{margin-top:-8px}.slider-legend-item{position:absolute}
.btn-new,.children-list>li{padding:.25rem .5rem}.children-list.sortable>li{cursor:move}.children-list>li:hover{background-color:#f8f9fa}.children-list.sortable>li.sortable-chosen{background-color:#fff}.children-list.sortable>li.sortable-ghost{background-color:#d4edda;color:#155724}.btn-new{border-radius:0}
.tab-content{display:none}.tab-content.active{display:block}