/* Minification failed. Returning unminified contents.
(29,28): run-time error CSS1039: Token not allowed after unary operator: '-ecm-grey-50'
(53,17): run-time error CSS1039: Token not allowed after unary operator: '-ecm-blue'
(58,32): run-time error CSS1039: Token not allowed after unary operator: '-ecm-grey-50'
(63,28): run-time error CSS1039: Token not allowed after unary operator: '-ecm-blue'
(618,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(619,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(620,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(621,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(622,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(623,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(631,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */
.ecm-accessibility {
    position: fixed;
    right: 20px;
    bottom: 120px;
    z-index: 999999999;
}

.ecm-accessibility-botao {
    width: 50px !important;
    height: 50px !important;
    border-radius: 10px !important;
}

.ecm-accessibility-botao > i {
    font-size: 2.25rem !important;
    font-weight: bolder;
}

.ecm-accessibility-lista {
    position: absolute;
    right: 0;
    bottom: 60px;
    list-style: none;
    display: flex;
    flex-direction: column;
    background: white;
    padding: 0;
    margin: 0;
    border: 1px solid var(--ecm-grey-50);
    border-radius: 10px;
}

.ecm-accessibility--highcontrast .ecm-accessibility-lista {
    background-color: black;
}

.ecm-accessibility:not(.aberto) > .ecm-accessibility-lista {
    display: none;
}

.ecm-accessibility-lista > li {
    user-select: none;
    padding: 10px 20px;
    display: flex;
    align-items: center;
    column-gap: 20px;
    margin: 0;
    white-space: nowrap;
    cursor: pointer;
}

.ecm-accessibility-lista > li > i {
    color: var(--ecm-blue);
    font-size: 2rem;
}

.ecm-accessibility-lista > li + li {
    border-top: 1px solid var(--ecm-grey-50);
}

.ecm-accessibility-lista > li:hover,
.ecm-accessibility-lista > li.habilitado {
    background-color: var(--ecm-blue);
}

.ecm-accessibility-lista > li:hover *,
.ecm-accessibility-lista > li.habilitado * {
    color: white;
}

.ecm-accessibility--highcontrast .ecm-accessibility-lista > li:hover *,
.ecm-accessibility--highcontrast .ecm-accessibility-lista > li.habilitado * {
    color: black !important;
}

.ecm-accessibility--highcontrast .ecm-accessibility-lista > li:hover {
    background-color: yellow;
}

.ecm-accessibility--highcontrast .ecm-accessibility-lista > li.habilitado {
    background-color: cyan;
}

.ecm-accessibility-lista > li:first-child {
    border-radius: 9px 9px 0 0;
}

.ecm-accessibility-lista > li:last-child {
    border-radius: 0 0 9px 9px;
}

/** GLOBAL **/

.ecm-accessibility--invert {
    filter: invert();
}

.ecm-accessibility--grayscale {
    filter: grayscale();
}

.ecm-accessibility--grayscale.ecm-accessibility--invert {
    filter: invert() grayscale();
}

.ecm-accessibility--highcontrast :not(#formulario) * {
    color: white;
    box-shadow: none;
    transition: none !important;
}

.ecm-accessibility--highcontrast :not(#formulario) h1,
.ecm-accessibility--highcontrast :not(#formulario) h2,
.ecm-accessibility--highcontrast :not(#formulario) h3,
.ecm-accessibility--highcontrast :not(#formulario) h4,
.ecm-accessibility--highcontrast :not(#formulario) h5,
.ecm-accessibility--highcontrast :not(#formulario) h6 {
    color: yellow;
}

.ecm-accessibility--highcontrast :not(#formulario) strong {
    color: yellow;
}

.ecm-accessibility--highcontrast :not(#formulario) i {
    color: yellow;
}

.ecm-accessibility--highcontrast :not(#formulario) button > i {
    color: cyan;
}

.ecm-accessibility--highcontrast :not(#formulario) button {
    border: 1px solid cyan;
    background-color: black;
    color: cyan;
}

.ecm-accessibility--highcontrast :not(#formulario) input,
.ecm-accessibility--highcontrast :not(#formulario) select,
.ecm-accessibility--highcontrast :not(#formulario) textarea {
    border: 1px solid cyan;
    background-color: black;
    color: white;
    outline: none;
}

.ecm-accessibility--highcontrast :not(#formulario) button:disabled,
.ecm-accessibility--highcontrast :not(#formulario) input:disabled,
.ecm-accessibility--highcontrast :not(#formulario) select:disabled,
.ecm-accessibility--highcontrast :not(#formulario) textarea:disabled {
    border-style: dashed !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .list-group-item {
    background-color: black;
}

.ecm-accessibility--highcontrast :not(#formulario) .jconfirm .item-border--red {
    border-color: yellow;
}

.ecm-accessibility--highcontrast :not(#formulario) .jconfirm .item-border--blue {
    border-color: cyan;
}

.ecm-accessibility--highcontrast :not(#formulario) .mt-checkbox span {
    background-color: black !important;
    border-color: white;
}

.ecm-accessibility--highcontrast :not(#formulario) .mt-checkbox > span::after {
    border-color: white !important;
}

.ecm-accessibility--highcontrast :not(#formulario) input::placeholder {
    color: cyan;
}

.ecm-accessibility--highcontrast :not(#formulario) .badge {
    background-color: black;
    border: 1px solid cyan;
}

.ecm-accessibility--highcontrast :not(#formulario) .divider {
    background-color: white;
}

.ecm-accessibility--highcontrast :not(#formulario) .select2-selection,
.ecm-accessibility--highcontrast :not(#formulario) .select2-dropdown {
    background-color: black;
    border: 1px solid cyan !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .select2-results__option--highlighted {
    background-color: yellow;
    color: black;
}

.ecm-accessibility--highcontrast :not(#formulario) .select2-results__option[aria-selected="true"] {
    background-color: cyan;
    color: black;
}

.ecm-accessibility--highcontrast > .blockUI.blockOverlay,
.ecm-accessibility--highcontrast :not(#formulario) .blockUI.blockOverlay {
    background-color: black !important;
    opacity: 1 !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .block-spinner-bar > div,
.ecm-accessibility--highcontrast :not(#formulario) .page-spinner-bar > div {
    background-color: yellow;
}

.ecm-accessibility--highcontrast > .sweet-alert,
.ecm-accessibility--highcontrast :not(#formulario) .sweet-alert {
    background-color: black;
    border: 1px solid white;
}

.ecm-accessibility--highcontrast > .sweet-overlay,
.ecm-accessibility--highcontrast :not(#formulario) .sweet-overlay {
    background-color: hsla(0deg, 0%, 0%, 80%);
}

.ecm-accessibility--highcontrast > .modal .close,
.ecm-accessibility--highcontrast :not(#formulario) .modal .close {
    border: none !important;
    position: relative;
    opacity: 1;
    text-indent: 0;
}

.ecm-accessibility--highcontrast > .modal,
.ecm-accessibility--highcontrast :not(#formulario) .modal {
    background-color: hsla(0deg, 0%, 0%, 80%);
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.ecm-accessibility--highcontrast :not(#formulario) .modal-content {
    border: 1px solid white;
    background-color: black;
}

.ecm-accessibility--highcontrast :not(#formulario) .modal-botoes-item {
    border: none !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .modal-botoes-item > i {
    color: yellow !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .modal-header {
    background-color: black !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .modal-title * {
    color: yellow !important;
}

.ecm-accessibility--highcontrast > .dropdown-menu,
.ecm-accessibility--highcontrast :not(#formulario) .dropdown-menu {
    background-color: black;
    border: 1px solid white;
}

.ecm-accessibility--highcontrast :not(#formulario) .btn.blue:not(.btn-outline):active,
.ecm-accessibility--highcontrast :not(#formulario) .btn.blue:not(.btn-outline).active,
.ecm-accessibility--highcontrast :not(#formulario) .open > .btn.blue:not(.btn-outline).dropdown-toggle {
    background-color: cyan !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .btn.blue:not(.btn-outline):active *,
.ecm-accessibility--highcontrast :not(#formulario) .btn.blue:not(.btn-outline).active *,
.ecm-accessibility--highcontrast :not(#formulario) .open > .btn.blue:not(.btn-outline).dropdown-toggle * {
    color: black;
}

.ecm-accessibility--highcontrast :not(#formulario) thead tr {
    background-color: black;
}

.ecm-accessibility--highcontrast :not(#formulario) .btn-group-horizontal .btn:not(.btn-outline):hover:not(.active) {
    background-color: yellow !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .btn-group-horizontal .btn:not(.btn-outline):hover * {
    color: black;
}

.ecm-accessibility--highcontrast > .datepicker table tr td.day.focused,
.ecm-accessibility--highcontrast > .datepicker table tr td.day:hover,
.ecm-accessibility--highcontrast > .datepicker .active,
.ecm-accessibility--highcontrast > .datepicker .datepicker-switch:hover,
.ecm-accessibility--highcontrast > .datepicker .next:hover,
.ecm-accessibility--highcontrast > .datepicker .prev:hover,
.ecm-accessibility--highcontrast > .datepicker tfoot tr th:hover,
.ecm-accessibility--highcontrast > .datepicker .datepicker-switch:hover > i,
.ecm-accessibility--highcontrast > .datepicker .next:hover > i,
.ecm-accessibility--highcontrast > .datepicker .prev:hover > i,
.ecm-accessibility--highcontrast > .datepicker tfoot tr th:hover > i,
.ecm-accessibility--highcontrast > .datepicker table tr td span:hover,
.ecm-accessibility--highcontrast :not(#formulario) .datepicker table tr td.day.focused,
.ecm-accessibility--highcontrast :not(#formulario) .datepicker table tr td.day:hover,
.ecm-accessibility--highcontrast :not(#formulario) .datepicker .active,
.ecm-accessibility--highcontrast :not(#formulario) .datepicker .datepicker-switch:hover,
.ecm-accessibility--highcontrast :not(#formulario) .datepicker .next:hover,
.ecm-accessibility--highcontrast :not(#formulario) .datepicker .prev:hover,
.ecm-accessibility--highcontrast :not(#formulario) .datepicker tfoot tr th:hover,
.ecm-accessibility--highcontrast :not(#formulario) .datepicker .datepicker-switch:hover > i,
.ecm-accessibility--highcontrast :not(#formulario) .datepicker .next:hover > i,
.ecm-accessibility--highcontrast :not(#formulario) .datepicker .prev:hover > i,
.ecm-accessibility--highcontrast :not(#formulario) .datepicker tfoot tr th:hover > i,
.ecm-accessibility--highcontrast :not(#formulario) .datepicker table tr td span:hover {
    color: black !important;
}

.ecm-accessibility--highcontrast > .datepicker .datepicker-switch:hover,
.ecm-accessibility--highcontrast > .datepicker .next:hover,
.ecm-accessibility--highcontrast > .datepicker .prev:hover,
.ecm-accessibility--highcontrast > .datepicker tfoot tr th:hover,
.ecm-accessibility--highcontrast > .datepicker table tr td span:hover,
.ecm-accessibility--highcontrast :not(#formulario) .datepicker .datepicker-switch:hover,
.ecm-accessibility--highcontrast :not(#formulario) .datepicker .next:hover,
.ecm-accessibility--highcontrast :not(#formulario) .datepicker .prev:hover,
.ecm-accessibility--highcontrast :not(#formulario) .datepicker tfoot tr th:hover,
.ecm-accessibility--highcontrast :not(#formulario) .datepicker table tr td span:hover {
    background-color: yellow;
}

.ecm-accessibility--highcontrast > .datepicker .today:not(.active),
.ecm-accessibility--highcontrast :not(#formulario) .datepicker .today:not(.active) {
    background: none;
    font-weight: bold !important;
    color: yellow !important;
}

.ecm-accessibility--highcontrast > .datepicker .active,
.ecm-accessibility--highcontrast :not(#formulario) .datepicker .active {
    background-color: cyan !important;
}

.ecm-accessibility--highcontrast > .datepicker table tr td.day.focused,
.ecm-accessibility--highcontrast > .datepicker table tr td.day:hover,
.ecm-accessibility--highcontrast :not(#formulario) .datepicker table tr td.day.focused,
.ecm-accessibility--highcontrast :not(#formulario) .datepicker table tr td.day:hover {
    background-color: yellow;
}

.ecm-accessibility--highcontrast :not(#formulario) .cke,
.ecm-accessibility--highcontrast :not(#formulario) .cke_inner,
.ecm-accessibility--highcontrast :not(#formulario) .cke_top {
    border-color: cyan !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .cke_top,
.ecm-accessibility--highcontrast :not(#formulario) .cke_bottom {
    background-color: black !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .cke_combo_on a.cke_combo_button,
.ecm-accessibility--highcontrast :not(#formulario) .cke_combo_off a.cke_combo_button:hover,
.ecm-accessibility--highcontrast :not(#formulario) .cke_combo_off a.cke_combo_button:focus,
.ecm-accessibility--highcontrast :not(#formulario) .cke_combo_off a.cke_combo_button:active {
    background-color: yellow;
    border-color: yellow !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .cke_combo_on a.cke_combo_button > .cke_combo_text,
.ecm-accessibility--highcontrast :not(#formulario) .cke_combo_off a.cke_combo_button:hover > .cke_combo_text,
.ecm-accessibility--highcontrast :not(#formulario) .cke_combo_off a.cke_combo_button:focus > .cke_combo_text,
.ecm-accessibility--highcontrast :not(#formulario) .cke_combo_off a.cke_combo_button:active > .cke_combo_text {
    color: black !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .table > thead > tr > th,
.ecm-accessibility--highcontrast :not(#formulario) .table > tbody > tr > td {
    background-color: black !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .btn {
    border: 1px solid;
}

.ecm-accessibility--highcontrast :not(#formulario) .btn.red,
.ecm-accessibility--highcontrast :not(#formulario) .btn.btn-red,
.ecm-accessibility--highcontrast :not(#formulario) .btn.btn-danger {
    border: 1px solid yellow !important;
    background-color: black !important;
    color: yellow !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .btn.red:disabled,
.ecm-accessibility--highcontrast :not(#formulario) .btn.btn-red:disabled,
.ecm-accessibility--highcontrast :not(#formulario) .btn.btn-danger:disabled {
    border: 1px dashed yellow !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .btn.red > i,
.ecm-accessibility--highcontrast :not(#formulario) .btn.btn-red > i,
.ecm-accessibility--highcontrast :not(#formulario) .btn.btn-danger > i {
    color: yellow !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .btn.green,
.ecm-accessibility--highcontrast :not(#formulario) .btn.btn-green,
.ecm-accessibility--highcontrast :not(#formulario) .btn.blue,
.ecm-accessibility--highcontrast :not(#formulario) .btn.btn-blue,
.ecm-accessibility--highcontrast :not(#formulario) .btn.btn-primary,
.ecm-accessibility--highcontrast :not(#formulario) .btn.btn-success {
    border: 1px solid cyan !important;
    background-color: black !important;
    color: cyan !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .btn.green:disabled,
.ecm-accessibility--highcontrast :not(#formulario) .btn.btn-green:disabled,
.ecm-accessibility--highcontrast :not(#formulario) .btn.blue:disabled,
.ecm-accessibility--highcontrast :not(#formulario) .btn.btn-blue:disabled,
.ecm-accessibility--highcontrast :not(#formulario) .btn.btn-primary:disabled,
.ecm-accessibility--highcontrast :not(#formulario) .btn.btn-success:disabled {
    border: 1px dashed cyan !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .btn.green > i,
.ecm-accessibility--highcontrast :not(#formulario) .btn.btn-green > i,
.ecm-accessibility--highcontrast :not(#formulario) .btn.blue > i,
.ecm-accessibility--highcontrast :not(#formulario) .btn.btn-blue > i,
.ecm-accessibility--highcontrast :not(#formulario) .btn.btn-primary > i,
.ecm-accessibility--highcontrast :not(#formulario) .btn.btn-success > i {
    color: cyan !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .pagination > * > a,
.ecm-accessibility--highcontrast :not(#formulario) .pagination > * > a:focus,
.ecm-accessibility--highcontrast :not(#formulario) .pagination > * > a:hover,
.ecm-accessibility--highcontrast :not(#formulario) .pagination > * > span,
.ecm-accessibility--highcontrast :not(#formulario) .pagination > * > span:focus,
.ecm-accessibility--highcontrast :not(#formulario) .pagination > * > span:hover {
    background-color: black;
}

.ecm-accessibility--highcontrast :not(#formulario) .pagination > .active > a,
.ecm-accessibility--highcontrast :not(#formulario) .pagination > .active > a:focus,
.ecm-accessibility--highcontrast :not(#formulario) .pagination > .active > a:hover,
.ecm-accessibility--highcontrast :not(#formulario) .pagination > .active > span,
.ecm-accessibility--highcontrast :not(#formulario) .pagination > .active > span:focus,
.ecm-accessibility--highcontrast :not(#formulario) .pagination > .active > span:hover {
    background-color: cyan;
    color: black !important;
    border-top: 1px solid white;
    border-bottom: 1px solid white;
}

.ecm-accessibility--highcontrast :not(#formulario) .pagination > .disabled i {
    color: white !important;
}

.ecm-accessibility--highcontrast :not(#formulario) #toast-container .toast-close-button {
    border: none;
    background: none;
}

.ecm-accessibility--highcontrast :not(#formulario) .font-blue {
    color: cyan !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .toast {
    opacity: 1 !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .pagination i {
    color: cyan !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .tooltip-arrow {
    border-top-color: yellow;
    transform: translateY(-1px);
}

.ecm-accessibility--highcontrast :not(#formulario) .tooltip-inner {
    border: 1px solid yellow;
    background-color: black;
    color: yellow;
}

.ecm-accessibility--highcontrast :not(#formulario) .jstree-default .jstree-wholerow-hovered {
    background-color: yellow;
}

.ecm-accessibility--highcontrast :not(#formulario) .jstree-default .jstree-wholerow-clicked {
    background-color: cyan;
    background-image: none;
}

.ecm-accessibility--highcontrast :not(#formulario) .jstree-default .jstree-wholerow-hovered ~ *,
.ecm-accessibility--highcontrast :not(#formulario) .jstree-default .jstree-wholerow-clicked ~ * {
    color: black !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .control-label-hint > i {
    color: yellow !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .thumbnail {
    background-color: black;
    border: 1px solid white !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .portlet.light,
.ecm-accessibility--highcontrast :not(#formulario) .portlet-title,
.ecm-accessibility--highcontrast :not(#formulario) .portlet-body {
    background-color: black;
}

.ecm-accessibility--highcontrast :not(#formulario) .portlet:last-child {
    margin: 0;
}

.ecm-accessibility--highcontrast :not(#formulario) .portlet {
    border: 1px solid white !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .portlet-title {
    border: none;
    color: yellow;
}

.ecm-accessibility--highcontrast :not(#formulario) .portlet-title * {
    color: yellow !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .portlet.light {
    border: 1px solid white;
}

.ecm-accessibility--highcontrast :not(#formulario) .input-group-addon {
    background-color: black;
    border-color: cyan;
}

.ecm-accessibility--highcontrast :not(#formulario) .input-group-addon > i {
    color: cyan !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .btn.default:not(.btn-outline),
.ecm-accessibility--highcontrast :not(#formulario) .btn.default:not(.btn-outline),
.ecm-accessibility--highcontrast :not(#formulario) .btn.default,
.ecm-accessibility--highcontrast :not(#formulario) .btn.btn-default:not(.btn-outline),
.ecm-accessibility--highcontrast :not(#formulario) .btn.btn-default:not(.btn-outline),
.ecm-accessibility--highcontrast :not(#formulario) .btn.btn-default {
    background-color: black;
    border-color: white;
    color: white;
}

.ecm-accessibility--highcontrast :not(#formulario) .btn.default:not(.btn-outline) > i,
.ecm-accessibility--highcontrast :not(#formulario) .btn.default:not(.btn-outline) > i,
.ecm-accessibility--highcontrast :not(#formulario) .btn.default > i,
.ecm-accessibility--highcontrast :not(#formulario) .btn.btn-default:not(.btn-outline) > i,
.ecm-accessibility--highcontrast :not(#formulario) .btn.btn-default:not(.btn-outline) > i,
.ecm-accessibility--highcontrast :not(#formulario) .btn.btn-default > i {
    color: white;
}

.ecm-accessibility--highcontrast :not(#formulario) .dropdown-menu > li:hover > a,
.ecm-accessibility--highcontrast :not(#formulario) .dropdown-menu > li.active > a,
.ecm-accessibility--highcontrast :not(#formulario) .dropdown-menu > li.active:hover > a {
    background-color: yellow;
    color: black;
}

.ecm-accessibility--highcontrast :not(#formulario) .dropdown-menu > li:hover > a > i,
.ecm-accessibility--highcontrast :not(#formulario) .dropdown-menu > li.active > a > i,
.ecm-accessibility--highcontrast :not(#formulario) .dropdown-menu > li.active:hover > a > i {
    color: black;
}

.ecm-accessibility--highcontrast :not(#formulario) [data-dismiss="modal"] > i {
    color: yellow;
}

.ecm-accessibility--highcontrast :not(#formulario) .ui-widget-content {
    background-color: black;
    border-color: cyan;
}

.ecm-accessibility--highcontrast :not(#formulario) .ui-widget-content .ui-state-active {
    background-color: yellow;
    color: black;
}

.ecm-accessibility--highcontrast :not(#formulario) .label {
    background-color: black !important;
    border: 1px solid white;
}

.ecm-accessibility--highcontrast :not(#formulario) .label.bg-red,
.ecm-accessibility--highcontrast :not(#formulario) .label.danger {
    border-color: yellow;
    color: yellow !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .jconfirm .jconfirm-box {
    background-color: black;
    border-color: white !important;
    border-right: 1px solid;
    border-bottom: 1px solid;
    border-left: 1px solid;
}

.ecm-accessibility--highcontrast :not(#formulario) .ck {
    --ck-color-toolbar-background: black;
    --ck-color-base-background: black;
    --ck-color-dropdown-panel-background: black;
    --ck-color-labeled-field-label-background: black;
    --ck-color-switch-button-off-background: black;
    --ck-color-switch-button-on-background: black;
}

.ecm-accessibility--highcontrast :not(#formulario) .ck.ck-button.ck-switchbutton .ck-button__toggle {
    border-color: white;
}

.ecm-accessibility--highcontrast :not(#formulario) .ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle {
    --ck-color-switch-button-inner-background: yellow;
    border-color: yellow;
}

.ecm-accessibility--highcontrast :not(#formulario) .ck.ck-button.ck-switchbutton.ck-off .ck-button__toggle:hover,
.ecm-accessibility--highcontrast :not(#formulario) .ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle:hover {
    background-color: black;
}

.ecm-accessibility--highcontrast :not(#formulario) .ck.ck-button * {
    color: cyan !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .ck.ck-button.ck-disabled,
.ecm-accessibility--highcontrast :not(#formulario) .ck.ck-button.ck-disabled {
    border-style: dashed !important;
}

.ecm-accessibility--highcontrast :not(#formulario) .blockUI[style="z-index: 1011; position: absolute; padding: 0px; margin: 0px; width: 30%; top: 266.5px; left: 505.5px; text-align: center; color: rgb(0, 0, 0); border: 3px solid rgb(170, 170, 170); background-color: rgb(255, 255, 255); cursor: wait; border-radius: 5px;"] {
    background-color: black !important;
}

.ecm-accessibility--highcontrast .jconfirm .jconfirm-box {
    background-color: black;
    border-bottom: 1px solid;
    border-left: 1px solid;
    border-right: 1px solid;
    animation: none;
}

.ecm-accessibility--highcontrast .jconfirm .jconfirm-box.jconfirm-type-red {
    border-color: yellow;
}

.ecm-accessibility--highcontrast .woot-widget-bubble {
    background-color: black !important;
    border-color: cyan !important;
}

