/* Surcharge des couleurs StudyMatic sur le thème Elastic
   Remplace #37beff (bleu clair par défaut) par #7C3AED (violet StudyMatic) */

.quota-widget .value,
.floating-action-buttons a.button,
.btn-primary,
.btn-primary:disabled,
.ui-slider .ui-slider-handle.ui-state-active,
.ui-datepicker a.ui-state-active,
.popover .menu li a:not(.disabled):hover,
.popover .menu .dropbutton a.dropdown:hover,
#messagestack .alert-info.information,
.popupmenu .listing li > a:not(.disabled):hover,
.popupmenu .listing li.selected,
.folderlist li.mailbox .unreadcount,
.folderlist li.mailbox.recent > a > .unreadcount,
.custom-switch .custom-control-input:checked ~ .custom-control-label::before,
div.tox .tox-dialog__footer .tox-button,
div.tox .tox-dialog__footer .tox-button:disabled,
div.tox .tox-dialog__footer .tox-button:focus:not(:disabled),
.googie_list li.googie_list_onhover {
  background-color: #7C3AED !important;
  background: #7C3AED !important;
}

.btn-primary,
.btn-primary:disabled,
.formcontent.raweditor .CodeMirror-focused,
.multi-input > .content.focused,
.recipient-input.focus,
.tagedit-list[tabindex="-1"],
.form-control:focus,
.input-group-text input:focus,
.custom-switch .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.custom-switch .custom-control-input:checked ~ .custom-control-label::before,
.custom-file-input:focus ~ .custom-file-label,
div.tox.focused,
div.tox .tox-dialog__footer .tox-button,
div.tox .tox-dialog__footer .tox-button:disabled,
div.tox .tox-dialog__footer .tox-button:focus:not(:disabled),
div.tox .tox-textfield:focus {
  border-color: #7C3AED !important;
}

.ui-menu .ui-state-active,
.ui-datepicker a.ui-state-active {
  background-color: #7C3AED !important;
}

.ui-datepicker.ui-widget-content .ui-state-highlight,
#taskmenu .action-buttons a,
#taskmenu .action-buttons a:hover,
.ui.alert a:not(.btn) {
  color: #7C3AED !important;
}

html.dark-mode #taskmenu .action-buttons a,
html.dark-mode .listing tr.selected td,
html.dark-mode .messagelist tr:not(.flagged):not(.deleted).selected td.subject span.msgicon.status,
html.dark-mode .tox .tox-dialog__body-nav-item--active,
html.dark-mode .tox .tox-collection__item--enabled,
html.dark-mode .ui-datepicker.ui-widget-content .ui-state-highlight {
  color: #7C3AED !important;
}

html.dark-mode .form-control:focus:not(.is-invalid),
html.dark-mode .multi-input:not(.is-invalid) > .content.focused,
html.dark-mode .input-group a:focus,
html.dark-mode .recipient-input.focus,
html.dark-mode .formcontent.raweditor .CodeMirror-focused {
  border-color: #7C3AED !important;
}
