[data-theme=dark]{--color-light-grey:var(--dark-tertiary-background)}[data-theme=dark] .form-control,[data-theme=dark] .form-select{color:var(--dark-text-color)}[data-theme=dark] .dropdown-menu,[data-theme=dark] .form-control,[data-theme=dark] .form-select{background-color:var(--dark-secondary-background);border-color:var(--dark-border-color)}[data-theme=dark] .dropdown-item{color:var(--dark-text-color)}[data-theme=dark] .dropdown-item.active,[data-theme=dark] .dropdown-item:active,[data-theme=dark] .dropdown-item:focus,[data-theme=dark] .dropdown-item:hover{background-color:var(--dark-tertiary-background);color:var(--dark-text-color)}[data-theme=dark] .card{background-color:var(--dark-secondary-background);color:var(--dark-text-color)}[data-theme=dark] .card,[data-theme=dark] .card-footer,[data-theme=dark] .card-header{border-color:var(--dark-border-color)}[data-theme=dark] .table>:not(caption)>*>*{color:var(--dark-text-color);background-color:rgba(0,0,0,0)}[data-theme=dark] .table-hover>tbody>tr:hover>*{background-color:var(--dark-tertiary-background)}[data-theme=dark] .table-striped>tbody>tr:nth-of-type(odd)>*{background-color:var(--dark-secondary-background)}[data-theme=dark] .accordion-item{border-color:var(--dark-border-color)}[data-theme=dark] .accordion-button,[data-theme=dark] .accordion-item{background-color:var(--dark-secondary-background);color:var(--dark-text-color)}[data-theme=dark] .accordion-button:not(.collapsed){background-color:var(--dark-tertiary-background);color:var(--dark-accent-color)}[data-theme=dark] .list-group-item{background-color:var(--dark-secondary-background);border-color:var(--dark-border-color);color:var(--dark-text-color)}[data-theme=dark] .input-group-text,[data-theme=dark] .tooltip-inner{background-color:var(--dark-tertiary-background);color:var(--dark-text-color)}[data-theme=dark] .input-group-text{border-color:var(--dark-border-color)}[data-theme=dark] .text-bg-light{color:var(--dark-text-color)!important;background-color:var(--dark-tertiary-background)!important}body{background-color:var(--default-background-color);color:var(--default-text-color);transition:background-color .3s ease,color .3s ease}.card,.dropdown-menu{transition:background-color .3s ease,border-color .3s ease}.form-control,.form-select{transition:background-color .2s ease,border-color .2s ease,color .2s ease}[data-theme=dark] .form-control:disabled,[data-theme=dark] .form-select:disabled{opacity:.5}[data-theme=dark] .shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.5)!important}[data-theme=dark] .shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.5)!important}[data-theme=dark] .shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.5)!important}[data-theme=dark] *{scrollbar-color:var(--dark-tertiary-background) var(--dark-secondary-background)}[data-theme=dark] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=dark] ::-webkit-scrollbar-track{background:var(--dark-secondary-background)}[data-theme=dark] ::-webkit-scrollbar-thumb{background:var(--dark-tertiary-background);border-radius:4px}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:var(--default-background-color)}[data-theme=dark] code,[data-theme=dark] pre{background-color:var(--dark-tertiary-background);color:var(--dark-text-color)}[data-theme=dark] hr{border-color:var(--dark-border-color);opacity:.5}