/* Generated by tools/build.py -- do not edit.
 * One layer per Q-Mail theme, carrying ONLY the rules that differ from
 * the base sheet. Regenerate with `make` after changing assets/style.css.
 */

/* ---- access-it ---- */
:where(html[data-theme="access-it"]) a{color:#67b2d4}
:where(html[data-theme="access-it"]) a:hover{color:#3f9ec9}
:where(html[data-theme="access-it"]) body{color:#e6eef5}
:where(html[data-theme="access-it"]) #layout > div > .header{color:#e6eef5;background-color:#05080d}
:where(html[data-theme="access-it"]) #layout > div > .header a.button{color:#e6eef5}
:where(html[data-theme="access-it"]) #layout > div > .footer{background-color:#0f1620}
:where(html[data-theme="access-it"]) #layout-sidebar{background-color:#0f1620}
:where(html[data-theme="access-it"]) #layout-list{background-color:#0f1620}
:where(html[data-theme="access-it"]) #layout-content{background-color:#0f1620}
:where(html[data-theme="access-it"]) #rcmdraglayer{background-color:#0f1620}
:where(html[data-theme="access-it"]) p.image-attachment{border:1px solid rgba(120, 180, 210, 0.1);background-color:rgba(120, 180, 210, 0.06)}
:where(html[data-theme="access-it"]) .quota-widget .value{background-color:#67b2d4}
:where(html[data-theme="access-it"]) .image-tools{background-color:rgba(103, 178, 212, 0.4)}
:where(html[data-theme="access-it"]) .image-tools a:focus, :where(html[data-theme="access-it"]) .image-tools a:hover{background-color:rgba(103, 178, 212, 0.5) !important}
:where(html[data-theme="access-it"]) .table-widget table.options-table tr.selected td{background-color:rgba(103, 178, 212, 0.14);color:#e6eef5}
:where(html[data-theme="access-it"]) table.table tr.deleted td{color:rgba(230, 238, 245, 0.5) !important}
:where(html[data-theme="access-it"]) .floating-action-buttons a.button{background:#67b2d4;box-shadow:0 0 5px 5px #f2f8fb}
:where(html[data-theme="access-it"]) .btn:focus{box-shadow:0 0 0 0.2rem rgba(103, 178, 212, 0.3)}
:where(html[data-theme="access-it"]) .btn-link{color:#67b2d4}
:where(html[data-theme="access-it"]) .btn-primary{background:#67b2d4;border-color:#67b2d4}
:where(html[data-theme="access-it"]) .btn-primary:focus{background:#53a8ce;border-color:#4ba4cc;box-shadow:0 0 0 0.2rem rgba(103, 178, 212, 0.5)}
:where(html[data-theme="access-it"]) .btn-primary:hover{background:#53a8ce;border-color:#4ba4cc}
:where(html[data-theme="access-it"]) .btn-primary.disabled, :where(html[data-theme="access-it"]) .btn-primary:disabled{background:#67b2d4;border-color:#67b2d4}
:where(html[data-theme="access-it"]) .btn-primary:not(:disabled):not(.disabled):active, :where(html[data-theme="access-it"]) .btn-primary:not(:disabled):not(.disabled).active{background:#3f9ec9;border-color:#389ac6}
:where(html[data-theme="access-it"]) .btn-primary:not(:disabled):not(.disabled):active:focus, :where(html[data-theme="access-it"]) .btn-primary:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(103, 178, 212, 0.53)}
:where(html[data-theme="access-it"]) .ui-widget-overlay{background-color:rgba(230, 238, 245, 0.5)}
:where(html[data-theme="access-it"]) .ui-menu .ui-state-active{background-color:#67b2d4 !important}
:where(html[data-theme="access-it"]) .ui-dialog .ui-dialog-titlebar{border-bottom:1px solid rgba(120, 180, 210, 0.1)}
:where(html[data-theme="access-it"]) .ui-dialog .ui-dialog-title{color:#e6eef5}
:where(html[data-theme="access-it"]) .ui-dialog .ui-dialog-titlebar-close{color:#e6eef5}
:where(html[data-theme="access-it"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link{color:#e6eef5}
:where(html[data-theme="access-it"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link:focus{background-color:rgba(103, 178, 212, 0.5)}
:where(html[data-theme="access-it"]) .ui-slider .ui-slider-range{background:#deeef6}
:where(html[data-theme="access-it"]) .ui-slider .ui-slider-handle.ui-state-active{background:#67b2d4;border-color:#1e536a}
:where(html[data-theme="access-it"]) .ui-datepicker .ui-datepicker-header{border-bottom:1px solid rgba(120, 180, 210, 0.1)}
:where(html[data-theme="access-it"]) .ui-datepicker .ui-datepicker-prev, :where(html[data-theme="access-it"]) .ui-datepicker .ui-datepicker-next{color:#e6eef5}
:where(html[data-theme="access-it"]) .ui-datepicker .ui-state-default, :where(html[data-theme="access-it"]) .ui-datepicker.ui-widget-content .ui-state-default{color:#e6eef5}
:where(html[data-theme="access-it"]) .ui-datepicker .ui-datepicker-days-cell-over a, :where(html[data-theme="access-it"]) .ui-datepicker .ui-datepicker-days-cell-over a.ui-state-default, :where(html[data-theme="access-it"]) .ui-datepicker .ui-state-highlight, :where(html[data-theme="access-it"]) .ui-datepicker.ui-widget-content .ui-state-highlight{background:#deeef6;color:#67b2d4}
:where(html[data-theme="access-it"]) .ui-datepicker a.ui-state-active{background:#67b2d4 !important}
:where(html[data-theme="access-it"]).layout-small .popover-overlay, :where(html[data-theme="access-it"]).layout-phone .popover-overlay{background-color:rgba(230, 238, 245, 0.5)}
:where(html[data-theme="access-it"]).layout-small .popover-header, :where(html[data-theme="access-it"]).layout-phone .popover-header{background-color:#1e536a}
:where(html[data-theme="access-it"]) .menu a:not(.disabled):focus, :where(html[data-theme="access-it"]) .menu a:not(.disabled):hover{background-color:#010102}
:where(html[data-theme="access-it"]) .menu.toolbar a{color:#e6eef5}
:where(html[data-theme="access-it"]) .menu.toolbar .dropbutton:not(.disabled):hover{background-color:#010102}
:where(html[data-theme="access-it"]) .menu.toolbar .dropbutton a.dropdown:hover{background-color:#000000}
:where(html[data-theme="access-it"]) .menu.pagenav a{color:#e6eef5}
:where(html[data-theme="access-it"]) .menu .buttons button{color:#e6eef5}
:where(html[data-theme="access-it"]) .popover .menu li a:not(.disabled):hover{background-color:#67b2d4}
:where(html[data-theme="access-it"]) .popover .menu li a[aria-haspopup].dropdown:after{color:#e6eef5}
:where(html[data-theme="access-it"]) .popover .menu .dropbutton a.dropdown:hover{background-color:#67b2d4}
:where(html[data-theme="access-it"]) .searchbar a{color:#e6eef5}
:where(html[data-theme="access-it"]) .ui.alert{color:#e6eef5;background-color:rgba(120, 180, 210, 0.06)}
:where(html[data-theme="access-it"]) .ui.alert.loading{color:#eef3f8}
:where(html[data-theme="access-it"]) .ui.alert a:not(.btn){color:#67b2d4}
:where(html[data-theme="access-it"]) .ui.alert.boxinformation{background-color:rgba(103, 178, 212, 0.2)}
:where(html[data-theme="access-it"]) #messagestack div{background-color:#e6eef5}
:where(html[data-theme="access-it"]) #messagestack .loading{background-color:#eef3f8}
:where(html[data-theme="access-it"]) #messagestack .alert-info.information{background-color:#67b2d4}
:where(html[data-theme="access-it"]) #messagestack .alert-warning{color:#e6eef5}
:where(html[data-theme="access-it"]) #messagestack .alert-warning > i.icon:before{color:#e6eef5}
:where(html[data-theme="access-it"]) .listing tbody td, :where(html[data-theme="access-it"]) .listing li a{color:#e6eef5}
:where(html[data-theme="access-it"]) .listing tbody td a{color:#e6eef5}
:where(html[data-theme="access-it"]) .listing li.selected, :where(html[data-theme="access-it"]) .listing tr.selected td{color:#e6eef5;background-color:rgba(103, 178, 212, 0.14)}
:where(html[data-theme="access-it"]) .listing li.disabled, :where(html[data-theme="access-it"]) .listing tr.disabled td{color:rgba(230, 238, 245, 0.5)}
:where(html[data-theme="access-it"]):not(.touch) .listing li > a:focus, :where(html[data-theme="access-it"]):not(.touch) .listing.focus tbody tr.focused > td:first-child, :where(html[data-theme="access-it"]):not(.touch) .listing.focus:not(.withselection) tbody tr.focused > td.selection + td{border-left:2px solid #b7daea}
:where(html[data-theme="access-it"]) .popupmenu .listing li > a:not(.disabled):hover{background-color:#67b2d4}
:where(html[data-theme="access-it"]) .popupmenu .listing li.selected{background-color:#67b2d4}
:where(html[data-theme="access-it"]) ul.treelist li.selected > div > a, :where(html[data-theme="access-it"]) ul.treelist li.selected > a{color:#e6eef5;background-color:rgba(103, 178, 212, 0.14)}
:where(html[data-theme="access-it"]) .folderlist li.mailbox .unreadcount{background:#67b2d4}
:where(html[data-theme="access-it"]) .folderlist li.mailbox.recent > a{color:#2f81a6}
:where(html[data-theme="access-it"]) .folderlist li.mailbox.recent > a > .unreadcount{background:#67b2d4}
:where(html[data-theme="access-it"]) .messagelist tr.deleted td, :where(html[data-theme="access-it"]) .messagelist tr.deleted td.subject span.subject a, :where(html[data-theme="access-it"]) .messagelist tr.deleted td.subject span.date, :where(html[data-theme="access-it"]) .messagelist tr.deleted td.subject span.fromto{color:rgba(230, 238, 245, 0.5)}
:where(html[data-theme="access-it"]) .attachmentslist li .attachment-name{color:#e6eef5}
:where(html[data-theme="access-it"]) .formcontent.raweditor .CodeMirror{border:1px solid rgba(120, 180, 210, 0.16);color:#e6eef5}
:where(html[data-theme="access-it"]) .formcontent.raweditor .CodeMirror-focused{border-color:#67b2d4;box-shadow:0 0 0 0.2rem rgba(103, 178, 212, 0.25)}
:where(html[data-theme="access-it"]) .input-group a:focus{background-color:rgba(103, 178, 212, 0.25)}
:where(html[data-theme="access-it"]) .proplist li.with-sublist > a.dropdown{color:#e6eef5}
:where(html[data-theme="access-it"]) .multi-input > .content{border:1px solid rgba(120, 180, 210, 0.16)}
:where(html[data-theme="access-it"]) .multi-input > .content.focused{border-color:#67b2d4;box-shadow:0 0 0 0.2rem rgba(103, 178, 212, 0.25)}
:where(html[data-theme="access-it"]) .multi-input input, :where(html[data-theme="access-it"]) .multi-input input:focus, :where(html[data-theme="access-it"]) .multi-input .input-group-text{border-bottom:1px solid rgba(120, 180, 210, 0.16)}
:where(html[data-theme="access-it"]) .multi-input .input-group-text{border-left:1px solid rgba(120, 180, 210, 0.16)}
:where(html[data-theme="access-it"]) .file-upload.droptarget.active{border-color:#000000}
:where(html[data-theme="access-it"]) .file-upload.droptarget.hover{border-color:#000000;background-color:#010102}
:where(html[data-theme="access-it"]) .recipient-input.focus{border-color:#67b2d4;box-shadow:0 0 0 0.2rem rgba(103, 178, 212, 0.25)}
:where(html[data-theme="access-it"]) .recipient-input li.recipient, :where(html[data-theme="access-it"]) body > li.recipient.ui-sortable-helper{border:1px solid rgba(120, 180, 210, 0.16)}
:where(html[data-theme="access-it"]) .recipient-input li.recipient a.button.icon, :where(html[data-theme="access-it"]) body > li.recipient.ui-sortable-helper a.button.icon{color:#e6eef5}
:where(html[data-theme="access-it"]) .tagedit-list[tabindex="-1"]{border-color:#67b2d4;box-shadow:0 0 0 0.2rem rgba(103, 178, 212, 0.25)}
:where(html[data-theme="access-it"]) .tagedit-list li.tagedit-listelement-old{border:1px solid rgba(120, 180, 210, 0.16)}
:where(html[data-theme="access-it"]) .skinselection .skinthumbnail{border:1px solid rgba(120, 180, 210, 0.16)}
:where(html[data-theme="access-it"]) .form-control{color:#e6eef5}
:where(html[data-theme="access-it"]) .form-control:focus{color:#e6eef5;border-color:#67b2d4;box-shadow:0 0 0 0.2rem rgba(103, 178, 212, 0.25)}
:where(html[data-theme="access-it"]) .form-control::placeholder{color:#8a9bab}
:where(html[data-theme="access-it"]) .form-control::-ms-input-placeholder, :where(html[data-theme="access-it"]) .form-control::-webkit-input-placeholder{color:#8a9bab}
:where(html[data-theme="access-it"]) .input-group-text{color:#e6eef5}
:where(html[data-theme="access-it"]) .input-group-text input:focus{border-color:#67b2d4 !important}
:where(html[data-theme="access-it"]) .custom-switch .custom-control-input:focus ~ .custom-control-label:before{box-shadow:0 0 0 0.2rem rgba(103, 178, 212, 0.25)}
:where(html[data-theme="access-it"]) .custom-switch .custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#67b2d4}
:where(html[data-theme="access-it"]) .custom-switch .custom-control-input:checked ~ .custom-control-label::before{border-color:#67b2d4;background-color:#67b2d4}
:where(html[data-theme="access-it"]) .custom-switch .custom-control-input:checked:disabled ~ .custom-control-label::before{border-color:#a3d0e5;background-color:#a3d0e5}
:where(html[data-theme="access-it"]) .custom-file-input:focus ~ .custom-file-label{border-color:#67b2d4;box-shadow:0 0 0 0.2rem rgba(103, 178, 212, 0.25)}
:where(html[data-theme="access-it"]) div.tox.tox-tinymce{border:1px solid rgba(120, 180, 210, 0.16)}
:where(html[data-theme="access-it"]) div.tox.focused{border-color:#67b2d4 !important;box-shadow:0 0 0 0.2rem rgba(103, 178, 212, 0.25) !important}
:where(html[data-theme="access-it"]) div.tox .tox-dialog .tox-dialog__body-nav-item--active{color:#67b2d4}
:where(html[data-theme="access-it"]) div.tox .tox-dialog .tox-dialog__body-nav-item--active:hover{color:#3f9ec9}
:where(html[data-theme="access-it"]) div.tox .tox-dialog-wrap__backdrop{background-color:rgba(230, 238, 245, 0.5)}
:where(html[data-theme="access-it"]) div.tox .tox-dialog__header{border-bottom:1px solid rgba(120, 180, 210, 0.1)}
:where(html[data-theme="access-it"]) div.tox .tox-dialog__header .tox-button{color:#e6eef5}
:where(html[data-theme="access-it"]) div.tox .tox-dialog__footer .tox-button{background:#67b2d4;border-color:#67b2d4}
:where(html[data-theme="access-it"]) div.tox .tox-dialog__footer .tox-button:focus{background:#53a8ce;border-color:#4ba4cc;box-shadow:0 0 0 0.2rem rgba(103, 178, 212, 0.5)}
:where(html[data-theme="access-it"]) div.tox .tox-dialog__footer .tox-button:hover{background:#53a8ce;border-color:#4ba4cc}
:where(html[data-theme="access-it"]) div.tox .tox-dialog__footer .tox-button.disabled, :where(html[data-theme="access-it"]) div.tox .tox-dialog__footer .tox-button:disabled{background:#67b2d4;border-color:#67b2d4}
:where(html[data-theme="access-it"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled):active, :where(html[data-theme="access-it"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled).active{background:#3f9ec9;border-color:#389ac6}
:where(html[data-theme="access-it"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled):active:focus, :where(html[data-theme="access-it"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(103, 178, 212, 0.53)}
:where(html[data-theme="access-it"]) div.tox .tox-dialog__footer .tox-button:focus:not(:disabled){background:#67b2d4;border-color:#67b2d4}
:where(html[data-theme="access-it"]) div.tox .tox-dialog__title{color:#e6eef5}
:where(html[data-theme="access-it"]) div.tox .tox-label{color:#e6eef5}
:where(html[data-theme="access-it"]) div.tox .tox-color-input > input, :where(html[data-theme="access-it"]) div.tox .tox-listboxfield .tox-listbox--select, :where(html[data-theme="access-it"]) div.tox .tox-textarea, :where(html[data-theme="access-it"]) div.tox .tox-textfield{color:#e6eef5}
:where(html[data-theme="access-it"]) div.tox .tox-color-input > input:focus, :where(html[data-theme="access-it"]) div.tox .tox-listboxfield .tox-listbox--select:focus, :where(html[data-theme="access-it"]) div.tox .tox-textarea:focus, :where(html[data-theme="access-it"]) div.tox .tox-textfield:focus{border-color:#67b2d4;box-shadow:0 0 0 0.2rem rgba(103, 178, 212, 0.25)}
:where(html[data-theme="access-it"]) .image-selector .attachmentslist li:hover, :where(html[data-theme="access-it"]) .image-selector .attachmentslist li:focus{background:rgba(103, 178, 212, 0.14)}
:where(html[data-theme="access-it"]) .html-editor .editor-toolbar{border-bottom:1px solid rgba(120, 180, 210, 0.16)}
:where(html[data-theme="access-it"]) .html-editor > iframe{border:1px solid rgba(120, 180, 210, 0.16)}
:where(html[data-theme="access-it"]) .googie_edit_layer{border:1px solid rgba(120, 180, 210, 0.16)}
:where(html[data-theme="access-it"]) .googie_list li.googie_list_onhover{background-color:#67b2d4}
:where(html[data-theme="access-it"]) .message-part blockquote, :where(html[data-theme="access-it"]) .message-htmlpart blockquote{color:#24627e;border-left:2px solid #24627e;border-right:2px solid #24627e}
:where(html[data-theme="access-it"]).dark-mode{scrollbar-color:#297192 #4d6066}
:where(html[data-theme="access-it"]).dark-mode:not(.touch) ::-webkit-scrollbar-thumb{background-color:#297192}
:where(html[data-theme="access-it"]).dark-mode .ui.alert.boxinformation, :where(html[data-theme="access-it"]).dark-mode #messagestack .alert-info{background-color:#3e6b7f}
:where(html[data-theme="access-it"]).dark-mode #taskmenu .action-buttons a{color:#67b2d4}
:where(html[data-theme="access-it"]).dark-mode .listing li.selected, :where(html[data-theme="access-it"]).dark-mode .listing li.selected > a, :where(html[data-theme="access-it"]).dark-mode .listing li.selected > div > a, :where(html[data-theme="access-it"]).dark-mode .listing tr.selected td{color:#67b2d4}
:where(html[data-theme="access-it"]).dark-mode .messagelist tr:not(.flagged):not(.deleted).selected td.subject a, :where(html[data-theme="access-it"]).dark-mode .messagelist tr:not(.flagged):not(.deleted).selected td.subject span.msgicon.status{color:#67b2d4}
:where(html[data-theme="access-it"]).dark-mode .btn-primary{background-color:#24627e}
:where(html[data-theme="access-it"]).dark-mode .btn-primary:hover:not(:disabled){background-color:#297192}
:where(html[data-theme="access-it"]).dark-mode .floating-action-buttons a.button{background:#24627e}
:where(html[data-theme="access-it"]).dark-mode .custom-file-label:focus:not(.is-invalid), :where(html[data-theme="access-it"]).dark-mode .form-control:focus:not(.is-invalid){border-color:#67b2d4}
:where(html[data-theme="access-it"]).dark-mode .custom-switch .custom-control-input:checked ~ .custom-control-label::before{background-color:#24627e}
:where(html[data-theme="access-it"]).dark-mode .multi-input:not(.is-invalid) > .content.focused{border-color:#67b2d4}
:where(html[data-theme="access-it"]).dark-mode .input-group a:focus{border-color:#67b2d4;box-shadow:0 0 0 0.2rem rgba(103, 178, 212, 0.25)}
:where(html[data-theme="access-it"]).dark-mode .recipient-input.focus{border-color:#67b2d4}
:where(html[data-theme="access-it"]).dark-mode .formcontent.raweditor .CodeMirror-focused{border-color:#67b2d4}
:where(html[data-theme="access-it"]).dark-mode .tox .tox-dialog__footer .tox-button{background-color:#24627e}
:where(html[data-theme="access-it"]).dark-mode .tox .tox-dialog__footer .tox-button:focus:not(:disabled){background-color:#24627e}
:where(html[data-theme="access-it"]).dark-mode .tox .tox-dialog__footer .tox-button:hover:not(:disabled){background-color:#297192}
:where(html[data-theme="access-it"]).dark-mode .tox .tox-dialog__body-nav-item--active{color:#67b2d4}
:where(html[data-theme="access-it"]).dark-mode .tox .tox-collection__item--enabled{color:#67b2d4}
:where(html[data-theme="access-it"]).dark-mode .message-part blockquote{border-color:#8fc6df;color:#8fc6df}
:where(html[data-theme="access-it"]).dark-mode .message-htmlpart{color:#e6eef5}
:where(html[data-theme="access-it"]).dark-mode .ui-datepicker .ui-state-highlight, :where(html[data-theme="access-it"]).dark-mode .ui-datepicker.ui-widget-content .ui-state-highlight{color:#67b2d4}
@media screen and (min-width: 481px){
:where(html[data-theme="access-it"]) #layout-menu .popover-header{background-color:#0f1620 !important}
:where(html[data-theme="access-it"]) #layout-menu{background-color:#0f1620}
:where(html[data-theme="access-it"]) #taskmenu a{color:#e6eef5}
:where(html[data-theme="access-it"]) #taskmenu a.selected{color:#67b2d4;background:#1f2e43}
:where(html[data-theme="access-it"]) #taskmenu a.selected:hover{background:#1f2e43}
:where(html[data-theme="access-it"]) #taskmenu a:hover{color:#ffffff;background:#1f2e43}
:where(html[data-theme="access-it"]) #taskmenu .special-buttons{background-color:#0f1620}
:where(html[data-theme="access-it"]) #taskmenu .action-buttons a{color:#67b2d4}
:where(html[data-theme="access-it"]) #taskmenu .action-buttons a:hover{color:#67b2d4;background:#1f2e43}
}
@media screen and (max-width: 768px){
:where(html[data-theme="access-it"]) #layout > div > .header{background-color:#05080d}
:where(html[data-theme="access-it"]) #layout > div > .footer{background-color:#05080d}
:where(html[data-theme="access-it"]) .menu.listing a{color:#e6eef5}
}
@media screen and (max-width: 480px){
:where(html[data-theme="access-it"]) .ui-dialog .ui-dialog-titlebar{background-color:#05080d}
:where(html[data-theme="access-it"]) .ui-dialog .ui-dialog-buttonpane{border-top:1px solid rgba(120, 180, 210, 0.1);background-color:#05080d}
:where(html[data-theme="access-it"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.btn-primary, :where(html[data-theme="access-it"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.btn-secondary{color:#e6eef5}
:where(html[data-theme="access-it"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link{color:#e6eef5}
:where(html[data-theme="access-it"]) #taskmenu a{color:#e6eef5}
:where(html[data-theme="access-it"]) div.tox .tox-dialog__footer{background-color:#05080d}
:where(html[data-theme="access-it"]) div.tox .tox-dialog__header{background-color:#05080d}
:where(html[data-theme="access-it"]) div.tox .tox-dialog__footer .tox-button{color:#e6eef5 !important}
:where(html[data-theme="access-it"]) div.tox .tox-dialog__footer .tox-button:active, :where(html[data-theme="access-it"]) div.tox .tox-dialog__footer .tox-button:focus, :where(html[data-theme="access-it"]) div.tox .tox-dialog__footer .tox-button:hover{color:#e6eef5}
}
@media screen and (min-width: 769px){
:where(html[data-theme="access-it"]) .header a.button.icon:not(.disabled):focus, :where(html[data-theme="access-it"]) .header a.button.icon:not(.disabled):hover{background-color:#010102}
}
@media screen and (min-width: 1025px){
:where(html[data-theme="access-it"]) #taskmenu a:focus{background-color:#1f2e43}
}
@media screen and (max-width: 1200px){
:where(html[data-theme="access-it"]) .listing.selection-large-only li.selected{color:#e6eef5}
}

/* ---- bernstein ---- */
:where(html[data-theme="bernstein"]) a{color:#92400e}
:where(html[data-theme="bernstein"]) a:hover{color:#632c0a}
:where(html[data-theme="bernstein"]) body{color:#21170b}
:where(html[data-theme="bernstein"]) #layout > div > .header{color:#21170b;background-color:#fefaf5}
:where(html[data-theme="bernstein"]) #layout > div > .header a.button{color:#21170b}
:where(html[data-theme="bernstein"]) p.image-attachment{border:1px solid rgba(146, 64, 14, 0.12);background-color:#fdf5ea}
:where(html[data-theme="bernstein"]) .quota-widget .value{background-color:#92400e}
:where(html[data-theme="bernstein"]) .image-tools{background-color:rgba(146, 64, 14, 0.4)}
:where(html[data-theme="bernstein"]) .image-tools a:focus, :where(html[data-theme="bernstein"]) .image-tools a:hover{background-color:rgba(146, 64, 14, 0.5) !important}
:where(html[data-theme="bernstein"]) .table-widget table.options-table tr.selected td{background-color:#faecd7;color:#21170b}
:where(html[data-theme="bernstein"]) table.table tr.deleted td{color:rgba(33, 23, 11, 0.5) !important}
:where(html[data-theme="bernstein"]) .floating-action-buttons a.button{background:#92400e;box-shadow:0 0 5px 5px #f09863}
:where(html[data-theme="bernstein"]) .btn:focus{box-shadow:0 0 0 0.2rem rgba(146, 64, 14, 0.3)}
:where(html[data-theme="bernstein"]) .btn-link{color:#92400e}
:where(html[data-theme="bernstein"]) .btn-primary{background:#92400e;border-color:#92400e}
:where(html[data-theme="bernstein"]) .btn-primary:focus{background:#7b360c;border-color:#71320b;box-shadow:0 0 0 0.2rem rgba(146, 64, 14, 0.5)}
:where(html[data-theme="bernstein"]) .btn-primary:hover{background:#7b360c;border-color:#71320b}
:where(html[data-theme="bernstein"]) .btn-primary.disabled, :where(html[data-theme="bernstein"]) .btn-primary:disabled{background:#92400e;border-color:#92400e}
:where(html[data-theme="bernstein"]) .btn-primary:not(:disabled):not(.disabled):active, :where(html[data-theme="bernstein"]) .btn-primary:not(:disabled):not(.disabled).active{background:#632c0a;border-color:#5a2809}
:where(html[data-theme="bernstein"]) .btn-primary:not(:disabled):not(.disabled):active:focus, :where(html[data-theme="bernstein"]) .btn-primary:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(146, 64, 14, 0.53)}
:where(html[data-theme="bernstein"]) .ui-widget-overlay{background-color:rgba(33, 23, 11, 0.5)}
:where(html[data-theme="bernstein"]) .ui-menu .ui-state-active{background-color:#92400e !important}
:where(html[data-theme="bernstein"]) .ui-dialog .ui-dialog-titlebar{border-bottom:1px solid rgba(146, 64, 14, 0.12)}
:where(html[data-theme="bernstein"]) .ui-dialog .ui-dialog-title{color:#21170b}
:where(html[data-theme="bernstein"]) .ui-dialog .ui-dialog-titlebar-close{color:#21170b}
:where(html[data-theme="bernstein"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link{color:#21170b}
:where(html[data-theme="bernstein"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link:focus{background-color:rgba(146, 64, 14, 0.5)}
:where(html[data-theme="bernstein"]) .ui-slider .ui-slider-range{background:#ee894b}
:where(html[data-theme="bernstein"]) .ui-slider .ui-slider-handle.ui-state-active{background:#92400e}
:where(html[data-theme="bernstein"]) .ui-datepicker .ui-datepicker-header{border-bottom:1px solid rgba(146, 64, 14, 0.12)}
:where(html[data-theme="bernstein"]) .ui-datepicker .ui-datepicker-prev, :where(html[data-theme="bernstein"]) .ui-datepicker .ui-datepicker-next{color:#21170b}
:where(html[data-theme="bernstein"]) .ui-datepicker .ui-state-default, :where(html[data-theme="bernstein"]) .ui-datepicker.ui-widget-content .ui-state-default{color:#21170b}
:where(html[data-theme="bernstein"]) .ui-datepicker .ui-datepicker-days-cell-over a, :where(html[data-theme="bernstein"]) .ui-datepicker .ui-datepicker-days-cell-over a.ui-state-default, :where(html[data-theme="bernstein"]) .ui-datepicker .ui-state-highlight, :where(html[data-theme="bernstein"]) .ui-datepicker.ui-widget-content .ui-state-highlight{background:#ee894b;color:#92400e}
:where(html[data-theme="bernstein"]) .ui-datepicker a.ui-state-active{background:#92400e !important}
:where(html[data-theme="bernstein"]).layout-small .popover-overlay, :where(html[data-theme="bernstein"]).layout-phone .popover-overlay{background-color:rgba(33, 23, 11, 0.5)}
:where(html[data-theme="bernstein"]) .menu a:not(.disabled):focus, :where(html[data-theme="bernstein"]) .menu a:not(.disabled):hover{background-color:#fdf3e7}
:where(html[data-theme="bernstein"]) .menu.toolbar a{color:#21170b}
:where(html[data-theme="bernstein"]) .menu.toolbar .dropbutton:not(.disabled):hover{background-color:#fdf3e7}
:where(html[data-theme="bernstein"]) .menu.toolbar .dropbutton a.dropdown:hover{background-color:#fae7d0}
:where(html[data-theme="bernstein"]) .menu.pagenav a{color:#21170b}
:where(html[data-theme="bernstein"]) .menu .buttons button{color:#21170b}
:where(html[data-theme="bernstein"]) .popover .menu li a:not(.disabled):hover{background-color:#92400e}
:where(html[data-theme="bernstein"]) .popover .menu li a[aria-haspopup].dropdown:after{color:#21170b}
:where(html[data-theme="bernstein"]) .popover .menu .dropbutton a.dropdown:hover{background-color:#92400e}
:where(html[data-theme="bernstein"]) .searchbar a{color:#21170b}
:where(html[data-theme="bernstein"]) .ui.alert{color:#21170b;background-color:#fdf5ea}
:where(html[data-theme="bernstein"]) .ui.alert.loading{color:#645d54}
:where(html[data-theme="bernstein"]) .ui.alert a:not(.btn){color:#92400e}
:where(html[data-theme="bernstein"]) .ui.alert.boxinformation{background-color:rgba(146, 64, 14, 0.2)}
:where(html[data-theme="bernstein"]) #messagestack div{background-color:#21170b}
:where(html[data-theme="bernstein"]) #messagestack .loading{background-color:#645d54}
:where(html[data-theme="bernstein"]) #messagestack .alert-info.information{background-color:#92400e}
:where(html[data-theme="bernstein"]) #messagestack .alert-warning{color:#21170b}
:where(html[data-theme="bernstein"]) #messagestack .alert-warning > i.icon:before{color:#21170b}
:where(html[data-theme="bernstein"]) .listing tbody td, :where(html[data-theme="bernstein"]) .listing li a{color:#21170b}
:where(html[data-theme="bernstein"]) .listing tbody td a{color:#21170b}
:where(html[data-theme="bernstein"]) .listing li.selected, :where(html[data-theme="bernstein"]) .listing tr.selected td{color:#21170b;background-color:#faecd7}
:where(html[data-theme="bernstein"]) .listing li.disabled, :where(html[data-theme="bernstein"]) .listing tr.disabled td{color:rgba(33, 23, 11, 0.5)}
:where(html[data-theme="bernstein"]):not(.touch) .listing li > a:focus, :where(html[data-theme="bernstein"]):not(.touch) .listing.focus tbody tr.focused > td:first-child, :where(html[data-theme="bernstein"]):not(.touch) .listing.focus:not(.withselection) tbody tr.focused > td.selection + td{border-left:2px solid #e96a1d}
:where(html[data-theme="bernstein"]) .popupmenu .listing li > a:not(.disabled):hover{background-color:#92400e}
:where(html[data-theme="bernstein"]) .popupmenu .listing li.selected{background-color:#92400e}
:where(html[data-theme="bernstein"]) ul.treelist li.selected > div > a, :where(html[data-theme="bernstein"]) ul.treelist li.selected > a{color:#21170b;background-color:#faecd7}
:where(html[data-theme="bernstein"]) .folderlist li.mailbox .unreadcount{background:#92400e}
:where(html[data-theme="bernstein"]) .folderlist li.mailbox.recent > a{color:#351705}
:where(html[data-theme="bernstein"]) .folderlist li.mailbox.recent > a > .unreadcount{background:#92400e}
:where(html[data-theme="bernstein"]) .messagelist tr.deleted td, :where(html[data-theme="bernstein"]) .messagelist tr.deleted td.subject span.subject a, :where(html[data-theme="bernstein"]) .messagelist tr.deleted td.subject span.date, :where(html[data-theme="bernstein"]) .messagelist tr.deleted td.subject span.fromto{color:rgba(33, 23, 11, 0.5)}
:where(html[data-theme="bernstein"]) .attachmentslist li .attachment-name{color:#21170b}
:where(html[data-theme="bernstein"]) .formcontent.raweditor .CodeMirror{border:1px solid rgba(146, 64, 14, 0.08);color:#21170b}
:where(html[data-theme="bernstein"]) .formcontent.raweditor .CodeMirror-focused{border-color:#92400e;box-shadow:0 0 0 0.2rem rgba(146, 64, 14, 0.25)}
:where(html[data-theme="bernstein"]) .input-group a:focus{background-color:rgba(146, 64, 14, 0.25)}
:where(html[data-theme="bernstein"]) .proplist li.with-sublist > a.dropdown{color:#21170b}
:where(html[data-theme="bernstein"]) .multi-input > .content{border:1px solid rgba(146, 64, 14, 0.08)}
:where(html[data-theme="bernstein"]) .multi-input > .content.focused{border-color:#92400e;box-shadow:0 0 0 0.2rem rgba(146, 64, 14, 0.25)}
:where(html[data-theme="bernstein"]) .multi-input input, :where(html[data-theme="bernstein"]) .multi-input input:focus, :where(html[data-theme="bernstein"]) .multi-input .input-group-text{border-bottom:1px solid rgba(146, 64, 14, 0.08)}
:where(html[data-theme="bernstein"]) .multi-input .input-group-text{border-left:1px solid rgba(146, 64, 14, 0.08)}
:where(html[data-theme="bernstein"]) .file-upload.droptarget.active{border-color:#f3c58a}
:where(html[data-theme="bernstein"]) .file-upload.droptarget.hover{border-color:#f3c58a;background-color:#fdf3e7}
:where(html[data-theme="bernstein"]) .recipient-input.focus{border-color:#92400e;box-shadow:0 0 0 0.2rem rgba(146, 64, 14, 0.25)}
:where(html[data-theme="bernstein"]) .recipient-input li.recipient, :where(html[data-theme="bernstein"]) body > li.recipient.ui-sortable-helper{border:1px solid rgba(146, 64, 14, 0.08)}
:where(html[data-theme="bernstein"]) .recipient-input li.recipient a.button.icon, :where(html[data-theme="bernstein"]) body > li.recipient.ui-sortable-helper a.button.icon{color:#21170b}
:where(html[data-theme="bernstein"]) .tagedit-list[tabindex="-1"]{border-color:#92400e;box-shadow:0 0 0 0.2rem rgba(146, 64, 14, 0.25)}
:where(html[data-theme="bernstein"]) .tagedit-list li.tagedit-listelement-old{border:1px solid rgba(146, 64, 14, 0.08)}
:where(html[data-theme="bernstein"]) .skinselection .skinthumbnail{border:1px solid rgba(146, 64, 14, 0.08)}
:where(html[data-theme="bernstein"]) .form-control{color:#21170b}
:where(html[data-theme="bernstein"]) .form-control:focus{color:#21170b;border-color:#92400e;box-shadow:0 0 0 0.2rem rgba(146, 64, 14, 0.25)}
:where(html[data-theme="bernstein"]) .form-control::placeholder{color:#60574e}
:where(html[data-theme="bernstein"]) .form-control::-ms-input-placeholder, :where(html[data-theme="bernstein"]) .form-control::-webkit-input-placeholder{color:#60574e}
:where(html[data-theme="bernstein"]) .input-group-text{color:#21170b}
:where(html[data-theme="bernstein"]) .input-group-text input:focus{border-color:#92400e !important}
:where(html[data-theme="bernstein"]) .custom-switch .custom-control-input:focus ~ .custom-control-label:before{box-shadow:0 0 0 0.2rem rgba(146, 64, 14, 0.25)}
:where(html[data-theme="bernstein"]) .custom-switch .custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#92400e}
:where(html[data-theme="bernstein"]) .custom-switch .custom-control-input:checked ~ .custom-control-label::before{border-color:#92400e;background-color:#92400e}
:where(html[data-theme="bernstein"]) .custom-switch .custom-control-input:checked:disabled ~ .custom-control-label::before{border-color:#d85f15;background-color:#d85f15}
:where(html[data-theme="bernstein"]) .custom-file-input:focus ~ .custom-file-label{border-color:#92400e;box-shadow:0 0 0 0.2rem rgba(146, 64, 14, 0.25)}
:where(html[data-theme="bernstein"]) div.tox.tox-tinymce{border:1px solid rgba(146, 64, 14, 0.08)}
:where(html[data-theme="bernstein"]) div.tox.focused{border-color:#92400e !important;box-shadow:0 0 0 0.2rem rgba(146, 64, 14, 0.25) !important}
:where(html[data-theme="bernstein"]) div.tox .tox-dialog .tox-dialog__body-nav-item--active{color:#92400e}
:where(html[data-theme="bernstein"]) div.tox .tox-dialog .tox-dialog__body-nav-item--active:hover{color:#632c0a}
:where(html[data-theme="bernstein"]) div.tox .tox-dialog-wrap__backdrop{background-color:rgba(33, 23, 11, 0.5)}
:where(html[data-theme="bernstein"]) div.tox .tox-dialog__header{border-bottom:1px solid rgba(146, 64, 14, 0.12)}
:where(html[data-theme="bernstein"]) div.tox .tox-dialog__header .tox-button{color:#21170b}
:where(html[data-theme="bernstein"]) div.tox .tox-dialog__footer .tox-button{background:#92400e;border-color:#92400e}
:where(html[data-theme="bernstein"]) div.tox .tox-dialog__footer .tox-button:focus{background:#7b360c;border-color:#71320b;box-shadow:0 0 0 0.2rem rgba(146, 64, 14, 0.5)}
:where(html[data-theme="bernstein"]) div.tox .tox-dialog__footer .tox-button:hover{background:#7b360c;border-color:#71320b}
:where(html[data-theme="bernstein"]) div.tox .tox-dialog__footer .tox-button.disabled, :where(html[data-theme="bernstein"]) div.tox .tox-dialog__footer .tox-button:disabled{background:#92400e;border-color:#92400e}
:where(html[data-theme="bernstein"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled):active, :where(html[data-theme="bernstein"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled).active{background:#632c0a;border-color:#5a2809}
:where(html[data-theme="bernstein"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled):active:focus, :where(html[data-theme="bernstein"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(146, 64, 14, 0.53)}
:where(html[data-theme="bernstein"]) div.tox .tox-dialog__footer .tox-button:focus:not(:disabled){background:#92400e;border-color:#92400e}
:where(html[data-theme="bernstein"]) div.tox .tox-dialog__title{color:#21170b}
:where(html[data-theme="bernstein"]) div.tox .tox-label{color:#21170b}
:where(html[data-theme="bernstein"]) div.tox .tox-color-input > input, :where(html[data-theme="bernstein"]) div.tox .tox-listboxfield .tox-listbox--select, :where(html[data-theme="bernstein"]) div.tox .tox-textarea, :where(html[data-theme="bernstein"]) div.tox .tox-textfield{color:#21170b}
:where(html[data-theme="bernstein"]) div.tox .tox-color-input > input:focus, :where(html[data-theme="bernstein"]) div.tox .tox-listboxfield .tox-listbox--select:focus, :where(html[data-theme="bernstein"]) div.tox .tox-textarea:focus, :where(html[data-theme="bernstein"]) div.tox .tox-textfield:focus{border-color:#92400e;box-shadow:0 0 0 0.2rem rgba(146, 64, 14, 0.25)}
:where(html[data-theme="bernstein"]) .image-selector .attachmentslist li:hover, :where(html[data-theme="bernstein"]) .image-selector .attachmentslist li:focus{background:#faecd7}
:where(html[data-theme="bernstein"]) .html-editor .editor-toolbar{border-bottom:1px solid rgba(146, 64, 14, 0.08)}
:where(html[data-theme="bernstein"]) .html-editor > iframe{border:1px solid rgba(146, 64, 14, 0.08)}
:where(html[data-theme="bernstein"]) .googie_edit_layer{border:1px solid rgba(146, 64, 14, 0.08)}
:where(html[data-theme="bernstein"]) .googie_list li.googie_list_onhover{background-color:#92400e}
:where(html[data-theme="bernstein"]) .message-part blockquote, :where(html[data-theme="bernstein"]) .message-htmlpart blockquote{color:#060301;border-left:2px solid #060301;border-right:2px solid #060301}
:where(html[data-theme="bernstein"]).dark-mode{scrollbar-color:#1e0d03 #4d6066}
:where(html[data-theme="bernstein"]).dark-mode:not(.touch) ::-webkit-scrollbar-thumb{background-color:#1e0d03}
:where(html[data-theme="bernstein"]).dark-mode .ui.alert.boxinformation, :where(html[data-theme="bernstein"]).dark-mode #messagestack .alert-info{background-color:#582608}
:where(html[data-theme="bernstein"]).dark-mode #taskmenu .action-buttons a{color:#92400e}
:where(html[data-theme="bernstein"]).dark-mode .listing li.selected, :where(html[data-theme="bernstein"]).dark-mode .listing li.selected > a, :where(html[data-theme="bernstein"]).dark-mode .listing li.selected > div > a, :where(html[data-theme="bernstein"]).dark-mode .listing tr.selected td{color:#92400e}
:where(html[data-theme="bernstein"]).dark-mode .messagelist tr:not(.flagged):not(.deleted).selected td.subject a, :where(html[data-theme="bernstein"]).dark-mode .messagelist tr:not(.flagged):not(.deleted).selected td.subject span.msgicon.status{color:#92400e}
:where(html[data-theme="bernstein"]).dark-mode .btn-primary{background-color:#060301}
:where(html[data-theme="bernstein"]).dark-mode .btn-primary:hover:not(:disabled){background-color:#1e0d03}
:where(html[data-theme="bernstein"]).dark-mode .floating-action-buttons a.button{background:#060301}
:where(html[data-theme="bernstein"]).dark-mode .custom-file-label:focus:not(.is-invalid), :where(html[data-theme="bernstein"]).dark-mode .form-control:focus:not(.is-invalid){border-color:#92400e}
:where(html[data-theme="bernstein"]).dark-mode .custom-switch .custom-control-input:checked ~ .custom-control-label::before{background-color:#060301}
:where(html[data-theme="bernstein"]).dark-mode .multi-input:not(.is-invalid) > .content.focused{border-color:#92400e}
:where(html[data-theme="bernstein"]).dark-mode .input-group a:focus{border-color:#92400e;box-shadow:0 0 0 0.2rem rgba(146, 64, 14, 0.25)}
:where(html[data-theme="bernstein"]).dark-mode .recipient-input.focus{border-color:#92400e}
:where(html[data-theme="bernstein"]).dark-mode .formcontent.raweditor .CodeMirror-focused{border-color:#92400e}
:where(html[data-theme="bernstein"]).dark-mode .tox .tox-dialog__footer .tox-button{background-color:#060301}
:where(html[data-theme="bernstein"]).dark-mode .tox .tox-dialog__footer .tox-button:focus:not(:disabled){background-color:#060301}
:where(html[data-theme="bernstein"]).dark-mode .tox .tox-dialog__footer .tox-button:hover:not(:disabled){background-color:#1e0d03}
:where(html[data-theme="bernstein"]).dark-mode .tox .tox-dialog__body-nav-item--active{color:#92400e}
:where(html[data-theme="bernstein"]).dark-mode .tox .tox-collection__item--enabled{color:#92400e}
:where(html[data-theme="bernstein"]).dark-mode .message-part blockquote{border-color:#c15412;color:#c15412}
:where(html[data-theme="bernstein"]).dark-mode .message-htmlpart{color:#21170b}
:where(html[data-theme="bernstein"]).dark-mode .ui-datepicker .ui-state-highlight, :where(html[data-theme="bernstein"]).dark-mode .ui-datepicker.ui-widget-content .ui-state-highlight{color:#92400e}
@media screen and (max-width: 768px){
:where(html[data-theme="bernstein"]) #layout > div > .header{background-color:#fefaf5}
:where(html[data-theme="bernstein"]) #layout > div > .footer{background-color:#fefaf5}
:where(html[data-theme="bernstein"]) .menu.listing a{color:#21170b}
}
@media screen and (max-width: 480px){
:where(html[data-theme="bernstein"]) .ui-dialog .ui-dialog-titlebar{background-color:#fefaf5}
:where(html[data-theme="bernstein"]) .ui-dialog .ui-dialog-buttonpane{border-top:1px solid rgba(146, 64, 14, 0.12);background-color:#fefaf5}
:where(html[data-theme="bernstein"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.btn-primary, :where(html[data-theme="bernstein"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.btn-secondary{color:#21170b}
:where(html[data-theme="bernstein"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link{color:#21170b}
:where(html[data-theme="bernstein"]) #taskmenu a{color:#21170b}
:where(html[data-theme="bernstein"]) div.tox .tox-dialog__footer{background-color:#fefaf5}
:where(html[data-theme="bernstein"]) div.tox .tox-dialog__header{background-color:#fefaf5}
:where(html[data-theme="bernstein"]) div.tox .tox-dialog__footer .tox-button{color:#21170b !important}
:where(html[data-theme="bernstein"]) div.tox .tox-dialog__footer .tox-button:active, :where(html[data-theme="bernstein"]) div.tox .tox-dialog__footer .tox-button:focus, :where(html[data-theme="bernstein"]) div.tox .tox-dialog__footer .tox-button:hover{color:#21170b}
}
@media screen and (min-width: 769px){
:where(html[data-theme="bernstein"]) .header a.button.icon:not(.disabled):focus, :where(html[data-theme="bernstein"]) .header a.button.icon:not(.disabled):hover{background-color:#fdf3e7}
}
@media screen and (min-width: 481px){
:where(html[data-theme="bernstein"]) #taskmenu a{color:#21170b}
:where(html[data-theme="bernstein"]) #taskmenu a.selected{color:#92400e}
:where(html[data-theme="bernstein"]) #taskmenu a:hover{color:#1a1006}
:where(html[data-theme="bernstein"]) #taskmenu .action-buttons a{color:#92400e}
:where(html[data-theme="bernstein"]) #taskmenu .action-buttons a:hover{color:#92400e}
}
@media screen and (max-width: 1200px){
:where(html[data-theme="bernstein"]) .listing.selection-large-only li.selected{color:#21170b}
}

/* ---- enzian ---- */
:where(html[data-theme="enzian"]) a{color:#4a3fbf}
:where(html[data-theme="enzian"]) a:hover{color:#3b3299}
:where(html[data-theme="enzian"]) body{color:#1a1820}
:where(html[data-theme="enzian"]) #layout > div > .header{color:#1a1820;background-color:#f3f4f9}
:where(html[data-theme="enzian"]) #layout > div > .header a.button{color:#1a1820}
:where(html[data-theme="enzian"]) p.image-attachment{border:1px solid rgba(74, 63, 191, 0.12);background-color:#f0f0f7}
:where(html[data-theme="enzian"]) .quota-widget .value{background-color:#4a3fbf}
:where(html[data-theme="enzian"]) .image-tools{background-color:rgba(74, 63, 191, 0.4)}
:where(html[data-theme="enzian"]) .image-tools a:focus, :where(html[data-theme="enzian"]) .image-tools a:hover{background-color:rgba(74, 63, 191, 0.5) !important}
:where(html[data-theme="enzian"]) .table-widget table.options-table tr.selected td{background-color:#e9e7fa;color:#1a1820}
:where(html[data-theme="enzian"]) table.table tr.deleted td{color:rgba(26, 24, 32, 0.5) !important}
:where(html[data-theme="enzian"]) .floating-action-buttons a.button{background:#4a3fbf;box-shadow:0 0 5px 5px #c8c5ec}
:where(html[data-theme="enzian"]) .btn:focus{box-shadow:0 0 0 0.2rem rgba(74, 63, 191, 0.3)}
:where(html[data-theme="enzian"]) .btn-link{color:#4a3fbf}
:where(html[data-theme="enzian"]) .btn-primary{background:#4a3fbf;border-color:#4a3fbf}
:where(html[data-theme="enzian"]) .btn-primary:focus{background:#4339ac;border-color:#4036a4;box-shadow:0 0 0 0.2rem rgba(74, 63, 191, 0.5)}
:where(html[data-theme="enzian"]) .btn-primary:hover{background:#4339ac;border-color:#4036a4}
:where(html[data-theme="enzian"]) .btn-primary.disabled, :where(html[data-theme="enzian"]) .btn-primary:disabled{background:#4a3fbf;border-color:#4a3fbf}
:where(html[data-theme="enzian"]) .btn-primary:not(:disabled):not(.disabled):active, :where(html[data-theme="enzian"]) .btn-primary:not(:disabled):not(.disabled).active{background:#3b3299;border-color:#383091}
:where(html[data-theme="enzian"]) .btn-primary:not(:disabled):not(.disabled):active:focus, :where(html[data-theme="enzian"]) .btn-primary:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(74, 63, 191, 0.53)}
:where(html[data-theme="enzian"]) .ui-widget-overlay{background-color:rgba(26, 24, 32, 0.5)}
:where(html[data-theme="enzian"]) .ui-menu .ui-state-active{background-color:#4a3fbf !important}
:where(html[data-theme="enzian"]) .ui-dialog .ui-dialog-titlebar{border-bottom:1px solid rgba(74, 63, 191, 0.12)}
:where(html[data-theme="enzian"]) .ui-dialog .ui-dialog-title{color:#1a1820}
:where(html[data-theme="enzian"]) .ui-dialog .ui-dialog-titlebar-close{color:#1a1820}
:where(html[data-theme="enzian"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link{color:#1a1820}
:where(html[data-theme="enzian"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link:focus{background-color:rgba(74, 63, 191, 0.5)}
:where(html[data-theme="enzian"]) .ui-slider .ui-slider-range{background:#b6b2e5}
:where(html[data-theme="enzian"]) .ui-slider .ui-slider-handle.ui-state-active{background:#4a3fbf;border-color:#161339}
:where(html[data-theme="enzian"]) .ui-datepicker .ui-datepicker-header{border-bottom:1px solid rgba(74, 63, 191, 0.12)}
:where(html[data-theme="enzian"]) .ui-datepicker .ui-datepicker-prev, :where(html[data-theme="enzian"]) .ui-datepicker .ui-datepicker-next{color:#1a1820}
:where(html[data-theme="enzian"]) .ui-datepicker .ui-state-default, :where(html[data-theme="enzian"]) .ui-datepicker.ui-widget-content .ui-state-default{color:#1a1820}
:where(html[data-theme="enzian"]) .ui-datepicker .ui-datepicker-days-cell-over a, :where(html[data-theme="enzian"]) .ui-datepicker .ui-datepicker-days-cell-over a.ui-state-default, :where(html[data-theme="enzian"]) .ui-datepicker .ui-state-highlight, :where(html[data-theme="enzian"]) .ui-datepicker.ui-widget-content .ui-state-highlight{background:#b6b2e5;color:#4a3fbf}
:where(html[data-theme="enzian"]) .ui-datepicker a.ui-state-active{background:#4a3fbf !important}
:where(html[data-theme="enzian"]).layout-small .popover-overlay, :where(html[data-theme="enzian"]).layout-phone .popover-overlay{background-color:rgba(26, 24, 32, 0.5)}
:where(html[data-theme="enzian"]).layout-small .popover-header, :where(html[data-theme="enzian"]).layout-phone .popover-header{background-color:#161339}
:where(html[data-theme="enzian"]) .menu a:not(.disabled):focus, :where(html[data-theme="enzian"]) .menu a:not(.disabled):hover{background-color:#e9ebf4}
:where(html[data-theme="enzian"]) .menu.toolbar a{color:#1a1820}
:where(html[data-theme="enzian"]) .menu.toolbar .dropbutton:not(.disabled):hover{background-color:#e9ebf4}
:where(html[data-theme="enzian"]) .menu.toolbar .dropbutton a.dropdown:hover{background-color:#d8dbeb}
:where(html[data-theme="enzian"]) .menu.pagenav a{color:#1a1820}
:where(html[data-theme="enzian"]) .menu .buttons button{color:#1a1820}
:where(html[data-theme="enzian"]) .popover .menu li a:not(.disabled):hover{background-color:#4a3fbf}
:where(html[data-theme="enzian"]) .popover .menu li a[aria-haspopup].dropdown:after{color:#1a1820}
:where(html[data-theme="enzian"]) .popover .menu .dropbutton a.dropdown:hover{background-color:#4a3fbf}
:where(html[data-theme="enzian"]) .searchbar a{color:#1a1820}
:where(html[data-theme="enzian"]) .ui.alert{color:#1a1820;background-color:#f0f0f7}
:where(html[data-theme="enzian"]) .ui.alert.loading{color:#5f5d63}
:where(html[data-theme="enzian"]) .ui.alert a:not(.btn){color:#4a3fbf}
:where(html[data-theme="enzian"]) .ui.alert.boxinformation{background-color:rgba(74, 63, 191, 0.2)}
:where(html[data-theme="enzian"]) #messagestack div{background-color:#1a1820}
:where(html[data-theme="enzian"]) #messagestack .loading{background-color:#5f5d63}
:where(html[data-theme="enzian"]) #messagestack .alert-info.information{background-color:#4a3fbf}
:where(html[data-theme="enzian"]) #messagestack .alert-warning{color:#1a1820}
:where(html[data-theme="enzian"]) #messagestack .alert-warning > i.icon:before{color:#1a1820}
:where(html[data-theme="enzian"]) .listing tbody td, :where(html[data-theme="enzian"]) .listing li a{color:#1a1820}
:where(html[data-theme="enzian"]) .listing tbody td a{color:#1a1820}
:where(html[data-theme="enzian"]) .listing li.selected, :where(html[data-theme="enzian"]) .listing tr.selected td{color:#1a1820;background-color:#e9e7fa}
:where(html[data-theme="enzian"]) .listing li.disabled, :where(html[data-theme="enzian"]) .listing tr.disabled td{color:rgba(26, 24, 32, 0.5)}
:where(html[data-theme="enzian"]):not(.touch) .listing li > a:focus, :where(html[data-theme="enzian"]):not(.touch) .listing.focus tbody tr.focused > td:first-child, :where(html[data-theme="enzian"]):not(.touch) .listing.focus:not(.withselection) tbody tr.focused > td.selection + td{border-left:2px solid #928bd9}
:where(html[data-theme="enzian"]) .popupmenu .listing li > a:not(.disabled):hover{background-color:#4a3fbf}
:where(html[data-theme="enzian"]) .popupmenu .listing li.selected{background-color:#4a3fbf}
:where(html[data-theme="enzian"]) ul.treelist li.selected > div > a, :where(html[data-theme="enzian"]) ul.treelist li.selected > a{color:#1a1820;background-color:#e9e7fa}
:where(html[data-theme="enzian"]) .folderlist li.mailbox .unreadcount{background:#4a3fbf}
:where(html[data-theme="enzian"]) .folderlist li.mailbox.recent > a{color:#2c2672}
:where(html[data-theme="enzian"]) .folderlist li.mailbox.recent > a > .unreadcount{background:#4a3fbf}
:where(html[data-theme="enzian"]) .messagelist tr.deleted td, :where(html[data-theme="enzian"]) .messagelist tr.deleted td.subject span.subject a, :where(html[data-theme="enzian"]) .messagelist tr.deleted td.subject span.date, :where(html[data-theme="enzian"]) .messagelist tr.deleted td.subject span.fromto{color:rgba(26, 24, 32, 0.5)}
:where(html[data-theme="enzian"]) .attachmentslist li .attachment-name{color:#1a1820}
:where(html[data-theme="enzian"]) .formcontent.raweditor .CodeMirror{border:1px solid rgba(74, 63, 191, 0.08);color:#1a1820}
:where(html[data-theme="enzian"]) .formcontent.raweditor .CodeMirror-focused{border-color:#4a3fbf;box-shadow:0 0 0 0.2rem rgba(74, 63, 191, 0.25)}
:where(html[data-theme="enzian"]) .input-group a:focus{background-color:rgba(74, 63, 191, 0.25)}
:where(html[data-theme="enzian"]) .proplist li.with-sublist > a.dropdown{color:#1a1820}
:where(html[data-theme="enzian"]) .multi-input > .content{border:1px solid rgba(74, 63, 191, 0.08)}
:where(html[data-theme="enzian"]) .multi-input > .content.focused{border-color:#4a3fbf;box-shadow:0 0 0 0.2rem rgba(74, 63, 191, 0.25)}
:where(html[data-theme="enzian"]) .multi-input input, :where(html[data-theme="enzian"]) .multi-input input:focus, :where(html[data-theme="enzian"]) .multi-input .input-group-text{border-bottom:1px solid rgba(74, 63, 191, 0.08)}
:where(html[data-theme="enzian"]) .multi-input .input-group-text{border-left:1px solid rgba(74, 63, 191, 0.08)}
:where(html[data-theme="enzian"]) .file-upload.droptarget.active{border-color:#a5acd2}
:where(html[data-theme="enzian"]) .file-upload.droptarget.hover{border-color:#a5acd2;background-color:#e9ebf4}
:where(html[data-theme="enzian"]) .recipient-input.focus{border-color:#4a3fbf;box-shadow:0 0 0 0.2rem rgba(74, 63, 191, 0.25)}
:where(html[data-theme="enzian"]) .recipient-input li.recipient, :where(html[data-theme="enzian"]) body > li.recipient.ui-sortable-helper{border:1px solid rgba(74, 63, 191, 0.08)}
:where(html[data-theme="enzian"]) .recipient-input li.recipient a.button.icon, :where(html[data-theme="enzian"]) body > li.recipient.ui-sortable-helper a.button.icon{color:#1a1820}
:where(html[data-theme="enzian"]) .tagedit-list[tabindex="-1"]{border-color:#4a3fbf;box-shadow:0 0 0 0.2rem rgba(74, 63, 191, 0.25)}
:where(html[data-theme="enzian"]) .tagedit-list li.tagedit-listelement-old{border:1px solid rgba(74, 63, 191, 0.08)}
:where(html[data-theme="enzian"]) .skinselection .skinthumbnail{border:1px solid rgba(74, 63, 191, 0.08)}
:where(html[data-theme="enzian"]) .form-control{color:#1a1820}
:where(html[data-theme="enzian"]) .form-control:focus{color:#1a1820;border-color:#4a3fbf;box-shadow:0 0 0 0.2rem rgba(74, 63, 191, 0.25)}
:where(html[data-theme="enzian"]) .form-control::placeholder{color:#59576a}
:where(html[data-theme="enzian"]) .form-control::-ms-input-placeholder, :where(html[data-theme="enzian"]) .form-control::-webkit-input-placeholder{color:#59576a}
:where(html[data-theme="enzian"]) .input-group-text{color:#1a1820}
:where(html[data-theme="enzian"]) .input-group-text input:focus{border-color:#4a3fbf !important}
:where(html[data-theme="enzian"]) .custom-switch .custom-control-input:focus ~ .custom-control-label:before{box-shadow:0 0 0 0.2rem rgba(74, 63, 191, 0.25)}
:where(html[data-theme="enzian"]) .custom-switch .custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#4a3fbf}
:where(html[data-theme="enzian"]) .custom-switch .custom-control-input:checked ~ .custom-control-label::before{border-color:#4a3fbf;background-color:#4a3fbf}
:where(html[data-theme="enzian"]) .custom-switch .custom-control-input:checked:disabled ~ .custom-control-label::before{border-color:#8078d2;background-color:#8078d2}
:where(html[data-theme="enzian"]) .custom-file-input:focus ~ .custom-file-label{border-color:#4a3fbf;box-shadow:0 0 0 0.2rem rgba(74, 63, 191, 0.25)}
:where(html[data-theme="enzian"]) div.tox.tox-tinymce{border:1px solid rgba(74, 63, 191, 0.08)}
:where(html[data-theme="enzian"]) div.tox.focused{border-color:#4a3fbf !important;box-shadow:0 0 0 0.2rem rgba(74, 63, 191, 0.25) !important}
:where(html[data-theme="enzian"]) div.tox .tox-dialog .tox-dialog__body-nav-item--active{color:#4a3fbf}
:where(html[data-theme="enzian"]) div.tox .tox-dialog .tox-dialog__body-nav-item--active:hover{color:#3b3299}
:where(html[data-theme="enzian"]) div.tox .tox-dialog-wrap__backdrop{background-color:rgba(26, 24, 32, 0.5)}
:where(html[data-theme="enzian"]) div.tox .tox-dialog__header{border-bottom:1px solid rgba(74, 63, 191, 0.12)}
:where(html[data-theme="enzian"]) div.tox .tox-dialog__header .tox-button{color:#1a1820}
:where(html[data-theme="enzian"]) div.tox .tox-dialog__footer .tox-button{background:#4a3fbf;border-color:#4a3fbf}
:where(html[data-theme="enzian"]) div.tox .tox-dialog__footer .tox-button:focus{background:#4339ac;border-color:#4036a4;box-shadow:0 0 0 0.2rem rgba(74, 63, 191, 0.5)}
:where(html[data-theme="enzian"]) div.tox .tox-dialog__footer .tox-button:hover{background:#4339ac;border-color:#4036a4}
:where(html[data-theme="enzian"]) div.tox .tox-dialog__footer .tox-button.disabled, :where(html[data-theme="enzian"]) div.tox .tox-dialog__footer .tox-button:disabled{background:#4a3fbf;border-color:#4a3fbf}
:where(html[data-theme="enzian"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled):active, :where(html[data-theme="enzian"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled).active{background:#3b3299;border-color:#383091}
:where(html[data-theme="enzian"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled):active:focus, :where(html[data-theme="enzian"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(74, 63, 191, 0.53)}
:where(html[data-theme="enzian"]) div.tox .tox-dialog__footer .tox-button:focus:not(:disabled){background:#4a3fbf;border-color:#4a3fbf}
:where(html[data-theme="enzian"]) div.tox .tox-dialog__title{color:#1a1820}
:where(html[data-theme="enzian"]) div.tox .tox-label{color:#1a1820}
:where(html[data-theme="enzian"]) div.tox .tox-color-input > input, :where(html[data-theme="enzian"]) div.tox .tox-listboxfield .tox-listbox--select, :where(html[data-theme="enzian"]) div.tox .tox-textarea, :where(html[data-theme="enzian"]) div.tox .tox-textfield{color:#1a1820}
:where(html[data-theme="enzian"]) div.tox .tox-color-input > input:focus, :where(html[data-theme="enzian"]) div.tox .tox-listboxfield .tox-listbox--select:focus, :where(html[data-theme="enzian"]) div.tox .tox-textarea:focus, :where(html[data-theme="enzian"]) div.tox .tox-textfield:focus{border-color:#4a3fbf;box-shadow:0 0 0 0.2rem rgba(74, 63, 191, 0.25)}
:where(html[data-theme="enzian"]) .image-selector .attachmentslist li:hover, :where(html[data-theme="enzian"]) .image-selector .attachmentslist li:focus{background:#e9e7fa}
:where(html[data-theme="enzian"]) .html-editor .editor-toolbar{border-bottom:1px solid rgba(74, 63, 191, 0.08)}
:where(html[data-theme="enzian"]) .html-editor > iframe{border:1px solid rgba(74, 63, 191, 0.08)}
:where(html[data-theme="enzian"]) .googie_edit_layer{border:1px solid rgba(74, 63, 191, 0.08)}
:where(html[data-theme="enzian"]) .googie_list li.googie_list_onhover{background-color:#4a3fbf}
:where(html[data-theme="enzian"]) .message-part blockquote, :where(html[data-theme="enzian"]) .message-htmlpart blockquote{color:#1d194c;border-left:2px solid #1d194c;border-right:2px solid #1d194c}
:where(html[data-theme="enzian"]).dark-mode{scrollbar-color:#251f5f #4d6066}
:where(html[data-theme="enzian"]).dark-mode:not(.touch) ::-webkit-scrollbar-thumb{background-color:#251f5f}
:where(html[data-theme="enzian"]).dark-mode .ui.alert.boxinformation, :where(html[data-theme="enzian"]).dark-mode #messagestack .alert-info{background-color:#2c2673}
:where(html[data-theme="enzian"]).dark-mode #taskmenu .action-buttons a{color:#4a3fbf}
:where(html[data-theme="enzian"]).dark-mode .listing li.selected, :where(html[data-theme="enzian"]).dark-mode .listing li.selected > a, :where(html[data-theme="enzian"]).dark-mode .listing li.selected > div > a, :where(html[data-theme="enzian"]).dark-mode .listing tr.selected td{color:#4a3fbf}
:where(html[data-theme="enzian"]).dark-mode .messagelist tr:not(.flagged):not(.deleted).selected td.subject a, :where(html[data-theme="enzian"]).dark-mode .messagelist tr:not(.flagged):not(.deleted).selected td.subject span.msgicon.status{color:#4a3fbf}
:where(html[data-theme="enzian"]).dark-mode .btn-primary{background-color:#1d194c}
:where(html[data-theme="enzian"]).dark-mode .btn-primary:hover:not(:disabled){background-color:#251f5f}
:where(html[data-theme="enzian"]).dark-mode .floating-action-buttons a.button{background:#1d194c}
:where(html[data-theme="enzian"]).dark-mode .custom-file-label:focus:not(.is-invalid), :where(html[data-theme="enzian"]).dark-mode .form-control:focus:not(.is-invalid){border-color:#4a3fbf}
:where(html[data-theme="enzian"]).dark-mode .custom-switch .custom-control-input:checked ~ .custom-control-label::before{background-color:#1d194c}
:where(html[data-theme="enzian"]).dark-mode .multi-input:not(.is-invalid) > .content.focused{border-color:#4a3fbf}
:where(html[data-theme="enzian"]).dark-mode .input-group a:focus{border-color:#4a3fbf;box-shadow:0 0 0 0.2rem rgba(74, 63, 191, 0.25)}
:where(html[data-theme="enzian"]).dark-mode .recipient-input.focus{border-color:#4a3fbf}
:where(html[data-theme="enzian"]).dark-mode .formcontent.raweditor .CodeMirror-focused{border-color:#4a3fbf}
:where(html[data-theme="enzian"]).dark-mode .tox .tox-dialog__footer .tox-button{background-color:#1d194c}
:where(html[data-theme="enzian"]).dark-mode .tox .tox-dialog__footer .tox-button:focus:not(:disabled){background-color:#1d194c}
:where(html[data-theme="enzian"]).dark-mode .tox .tox-dialog__footer .tox-button:hover:not(:disabled){background-color:#251f5f}
:where(html[data-theme="enzian"]).dark-mode .tox .tox-dialog__body-nav-item--active{color:#4a3fbf}
:where(html[data-theme="enzian"]).dark-mode .tox .tox-collection__item--enabled{color:#4a3fbf}
:where(html[data-theme="enzian"]).dark-mode .message-part blockquote{border-color:#6e65cc;color:#6e65cc}
:where(html[data-theme="enzian"]).dark-mode .message-htmlpart{color:#1a1820}
:where(html[data-theme="enzian"]).dark-mode .ui-datepicker .ui-state-highlight, :where(html[data-theme="enzian"]).dark-mode .ui-datepicker.ui-widget-content .ui-state-highlight{color:#4a3fbf}
@media screen and (max-width: 768px){
:where(html[data-theme="enzian"]) #layout > div > .header{background-color:#f3f4f9}
:where(html[data-theme="enzian"]) #layout > div > .footer{background-color:#f3f4f9}
:where(html[data-theme="enzian"]) .menu.listing a{color:#1a1820}
}
@media screen and (max-width: 480px){
:where(html[data-theme="enzian"]) .ui-dialog .ui-dialog-titlebar{background-color:#f3f4f9}
:where(html[data-theme="enzian"]) .ui-dialog .ui-dialog-buttonpane{border-top:1px solid rgba(74, 63, 191, 0.12);background-color:#f3f4f9}
:where(html[data-theme="enzian"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.btn-primary, :where(html[data-theme="enzian"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.btn-secondary{color:#1a1820}
:where(html[data-theme="enzian"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link{color:#1a1820}
:where(html[data-theme="enzian"]) #taskmenu a{color:#1a1820}
:where(html[data-theme="enzian"]) div.tox .tox-dialog__footer{background-color:#f3f4f9}
:where(html[data-theme="enzian"]) div.tox .tox-dialog__header{background-color:#f3f4f9}
:where(html[data-theme="enzian"]) div.tox .tox-dialog__footer .tox-button{color:#1a1820 !important}
:where(html[data-theme="enzian"]) div.tox .tox-dialog__footer .tox-button:active, :where(html[data-theme="enzian"]) div.tox .tox-dialog__footer .tox-button:focus, :where(html[data-theme="enzian"]) div.tox .tox-dialog__footer .tox-button:hover{color:#1a1820}
}
@media screen and (min-width: 769px){
:where(html[data-theme="enzian"]) .header a.button.icon:not(.disabled):focus, :where(html[data-theme="enzian"]) .header a.button.icon:not(.disabled):hover{background-color:#e9ebf4}
}
@media screen and (min-width: 481px){
:where(html[data-theme="enzian"]) #taskmenu a{color:#1a1820}
:where(html[data-theme="enzian"]) #taskmenu a.selected{color:#4a3fbf}
:where(html[data-theme="enzian"]) #taskmenu a:hover{color:#0f0e15}
:where(html[data-theme="enzian"]) #taskmenu .action-buttons a{color:#4a3fbf}
:where(html[data-theme="enzian"]) #taskmenu .action-buttons a:hover{color:#4a3fbf}
}
@media screen and (max-width: 1200px){
:where(html[data-theme="enzian"]) .listing.selection-large-only li.selected{color:#1a1820}
}

/* ---- enzian-nacht ---- */
:where(html[data-theme="enzian-nacht"]) a{color:#9784ff}
:where(html[data-theme="enzian-nacht"]) a:hover{color:#6c51ff}
:where(html[data-theme="enzian-nacht"]) body{color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) #layout > div > .header{color:#e8e7ee;background-color:#0b0d14}
:where(html[data-theme="enzian-nacht"]) #layout > div > .header a.button{color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) #layout > div > .footer{background-color:#10121b}
:where(html[data-theme="enzian-nacht"]) #layout-sidebar{background-color:#10121b}
:where(html[data-theme="enzian-nacht"]) #layout-list{background-color:#10121b}
:where(html[data-theme="enzian-nacht"]) #layout-content{background-color:#10121b}
:where(html[data-theme="enzian-nacht"]) #rcmdraglayer{background-color:#10121b}
:where(html[data-theme="enzian-nacht"]) p.image-attachment{border:1px solid rgba(151, 132, 255, 0.1);background-color:#1a1e2b}
:where(html[data-theme="enzian-nacht"]) .quota-widget .value{background-color:#9784ff}
:where(html[data-theme="enzian-nacht"]) .image-tools{background-color:rgba(151, 132, 255, 0.4)}
:where(html[data-theme="enzian-nacht"]) .image-tools a:focus, :where(html[data-theme="enzian-nacht"]) .image-tools a:hover{background-color:rgba(151, 132, 255, 0.5) !important}
:where(html[data-theme="enzian-nacht"]) .table-widget table.options-table tr.selected td{background-color:#241f45;color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) table.table tr.deleted td{color:rgba(232, 231, 238, 0.5) !important}
:where(html[data-theme="enzian-nacht"]) .floating-action-buttons a.button{background:#9784ff;box-shadow:0 0 5px 5px #ffffff}
:where(html[data-theme="enzian-nacht"]) .btn:focus{box-shadow:0 0 0 0.2rem rgba(151, 132, 255, 0.3)}
:where(html[data-theme="enzian-nacht"]) .btn-link{color:#9784ff}
:where(html[data-theme="enzian-nacht"]) .btn-primary{background:#9784ff;border-color:#9784ff}
:where(html[data-theme="enzian-nacht"]) .btn-primary:focus{background:#816aff;border-color:#7960ff;box-shadow:0 0 0 0.2rem rgba(151, 132, 255, 0.5)}
:where(html[data-theme="enzian-nacht"]) .btn-primary:hover{background:#816aff;border-color:#7960ff}
:where(html[data-theme="enzian-nacht"]) .btn-primary.disabled, :where(html[data-theme="enzian-nacht"]) .btn-primary:disabled{background:#9784ff;border-color:#9784ff}
:where(html[data-theme="enzian-nacht"]) .btn-primary:not(:disabled):not(.disabled):active, :where(html[data-theme="enzian-nacht"]) .btn-primary:not(:disabled):not(.disabled).active{background:#6c51ff;border-color:#6347ff}
:where(html[data-theme="enzian-nacht"]) .btn-primary:not(:disabled):not(.disabled):active:focus, :where(html[data-theme="enzian-nacht"]) .btn-primary:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(151, 132, 255, 0.53)}
:where(html[data-theme="enzian-nacht"]) .ui-widget-overlay{background-color:rgba(232, 231, 238, 0.5)}
:where(html[data-theme="enzian-nacht"]) .ui-menu .ui-state-active{background-color:#9784ff !important}
:where(html[data-theme="enzian-nacht"]) .ui-dialog .ui-dialog-titlebar{border-bottom:1px solid rgba(151, 132, 255, 0.1)}
:where(html[data-theme="enzian-nacht"]) .ui-dialog .ui-dialog-title{color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) .ui-dialog .ui-dialog-titlebar-close{color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link{color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link:focus{background-color:rgba(151, 132, 255, 0.5)}
:where(html[data-theme="enzian-nacht"]) .ui-slider .ui-slider-range{background:#ffffff}
:where(html[data-theme="enzian-nacht"]) .ui-slider .ui-slider-handle.ui-state-active{background:#9784ff;border-color:#2000d1}
:where(html[data-theme="enzian-nacht"]) .ui-datepicker .ui-datepicker-header{border-bottom:1px solid rgba(151, 132, 255, 0.1)}
:where(html[data-theme="enzian-nacht"]) .ui-datepicker .ui-datepicker-prev, :where(html[data-theme="enzian-nacht"]) .ui-datepicker .ui-datepicker-next{color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) .ui-datepicker .ui-state-default, :where(html[data-theme="enzian-nacht"]) .ui-datepicker.ui-widget-content .ui-state-default{color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) .ui-datepicker .ui-datepicker-days-cell-over a, :where(html[data-theme="enzian-nacht"]) .ui-datepicker .ui-datepicker-days-cell-over a.ui-state-default, :where(html[data-theme="enzian-nacht"]) .ui-datepicker .ui-state-highlight, :where(html[data-theme="enzian-nacht"]) .ui-datepicker.ui-widget-content .ui-state-highlight{background:#ffffff;color:#9784ff}
:where(html[data-theme="enzian-nacht"]) .ui-datepicker a.ui-state-active{background:#9784ff !important}
:where(html[data-theme="enzian-nacht"]).layout-small .popover-overlay, :where(html[data-theme="enzian-nacht"]).layout-phone .popover-overlay{background-color:rgba(232, 231, 238, 0.5)}
:where(html[data-theme="enzian-nacht"]).layout-small .popover-header, :where(html[data-theme="enzian-nacht"]).layout-phone .popover-header{background-color:#2000d1}
:where(html[data-theme="enzian-nacht"]) .menu a:not(.disabled):focus, :where(html[data-theme="enzian-nacht"]) .menu a:not(.disabled):hover{background-color:#06070a}
:where(html[data-theme="enzian-nacht"]) .menu.toolbar a{color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) .menu.toolbar .dropbutton:not(.disabled):hover{background-color:#06070a}
:where(html[data-theme="enzian-nacht"]) .menu.toolbar .dropbutton a.dropdown:hover{background-color:#000000}
:where(html[data-theme="enzian-nacht"]) .menu.pagenav a{color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) .menu .buttons button{color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) .popover .menu li a:not(.disabled):hover{background-color:#9784ff}
:where(html[data-theme="enzian-nacht"]) .popover .menu li a[aria-haspopup].dropdown:after{color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) .popover .menu .dropbutton a.dropdown:hover{background-color:#9784ff}
:where(html[data-theme="enzian-nacht"]) .searchbar a{color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) .ui.alert{color:#e8e7ee;background-color:#1a1e2b}
:where(html[data-theme="enzian-nacht"]) .ui.alert.loading{color:#efeef3}
:where(html[data-theme="enzian-nacht"]) .ui.alert a:not(.btn){color:#9784ff}
:where(html[data-theme="enzian-nacht"]) .ui.alert.boxinformation{background-color:rgba(151, 132, 255, 0.2)}
:where(html[data-theme="enzian-nacht"]) #messagestack div{background-color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) #messagestack .loading{background-color:#efeef3}
:where(html[data-theme="enzian-nacht"]) #messagestack .alert-info.information{background-color:#9784ff}
:where(html[data-theme="enzian-nacht"]) #messagestack .alert-warning{color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) #messagestack .alert-warning > i.icon:before{color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) .listing tbody td, :where(html[data-theme="enzian-nacht"]) .listing li a{color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) .listing tbody td a{color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) .listing li.selected, :where(html[data-theme="enzian-nacht"]) .listing tr.selected td{color:#e8e7ee;background-color:#241f45}
:where(html[data-theme="enzian-nacht"]) .listing li.disabled, :where(html[data-theme="enzian-nacht"]) .listing tr.disabled td{color:rgba(232, 231, 238, 0.5)}
:where(html[data-theme="enzian-nacht"]):not(.touch) .listing li > a:focus, :where(html[data-theme="enzian-nacht"]):not(.touch) .listing.focus tbody tr.focused > td:first-child, :where(html[data-theme="enzian-nacht"]):not(.touch) .listing.focus:not(.withselection) tbody tr.focused > td.selection + td{border-left:2px solid #edeaff}
:where(html[data-theme="enzian-nacht"]) .popupmenu .listing li > a:not(.disabled):hover{background-color:#9784ff}
:where(html[data-theme="enzian-nacht"]) .popupmenu .listing li.selected{background-color:#9784ff}
:where(html[data-theme="enzian-nacht"]) ul.treelist li.selected > div > a, :where(html[data-theme="enzian-nacht"]) ul.treelist li.selected > a{color:#e8e7ee;background-color:#241f45}
:where(html[data-theme="enzian-nacht"]) .folderlist li.mailbox .unreadcount{background:#9784ff}
:where(html[data-theme="enzian-nacht"]) .folderlist li.mailbox.recent > a{color:#411eff}
:where(html[data-theme="enzian-nacht"]) .folderlist li.mailbox.recent > a > .unreadcount{background:#9784ff}
:where(html[data-theme="enzian-nacht"]) .messagelist tr.deleted td, :where(html[data-theme="enzian-nacht"]) .messagelist tr.deleted td.subject span.subject a, :where(html[data-theme="enzian-nacht"]) .messagelist tr.deleted td.subject span.date, :where(html[data-theme="enzian-nacht"]) .messagelist tr.deleted td.subject span.fromto{color:rgba(232, 231, 238, 0.5)}
:where(html[data-theme="enzian-nacht"]) .attachmentslist li .attachment-name{color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) .formcontent.raweditor .CodeMirror{border:1px solid rgba(151, 132, 255, 0.16);color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) .formcontent.raweditor .CodeMirror-focused{border-color:#9784ff;box-shadow:0 0 0 0.2rem rgba(151, 132, 255, 0.25)}
:where(html[data-theme="enzian-nacht"]) .input-group a:focus{background-color:rgba(151, 132, 255, 0.25)}
:where(html[data-theme="enzian-nacht"]) .proplist li.with-sublist > a.dropdown{color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) .multi-input > .content{border:1px solid rgba(151, 132, 255, 0.16)}
:where(html[data-theme="enzian-nacht"]) .multi-input > .content.focused{border-color:#9784ff;box-shadow:0 0 0 0.2rem rgba(151, 132, 255, 0.25)}
:where(html[data-theme="enzian-nacht"]) .multi-input input, :where(html[data-theme="enzian-nacht"]) .multi-input input:focus, :where(html[data-theme="enzian-nacht"]) .multi-input .input-group-text{border-bottom:1px solid rgba(151, 132, 255, 0.16)}
:where(html[data-theme="enzian-nacht"]) .multi-input .input-group-text{border-left:1px solid rgba(151, 132, 255, 0.16)}
:where(html[data-theme="enzian-nacht"]) .file-upload.droptarget.active{border-color:#000000}
:where(html[data-theme="enzian-nacht"]) .file-upload.droptarget.hover{border-color:#000000;background-color:#06070a}
:where(html[data-theme="enzian-nacht"]) .recipient-input.focus{border-color:#9784ff;box-shadow:0 0 0 0.2rem rgba(151, 132, 255, 0.25)}
:where(html[data-theme="enzian-nacht"]) .recipient-input li.recipient, :where(html[data-theme="enzian-nacht"]) body > li.recipient.ui-sortable-helper{border:1px solid rgba(151, 132, 255, 0.16)}
:where(html[data-theme="enzian-nacht"]) .recipient-input li.recipient a.button.icon, :where(html[data-theme="enzian-nacht"]) body > li.recipient.ui-sortable-helper a.button.icon{color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) .tagedit-list[tabindex="-1"]{border-color:#9784ff;box-shadow:0 0 0 0.2rem rgba(151, 132, 255, 0.25)}
:where(html[data-theme="enzian-nacht"]) .tagedit-list li.tagedit-listelement-old{border:1px solid rgba(151, 132, 255, 0.16)}
:where(html[data-theme="enzian-nacht"]) .skinselection .skinthumbnail{border:1px solid rgba(151, 132, 255, 0.16)}
:where(html[data-theme="enzian-nacht"]) .form-control{color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) .form-control:focus{color:#e8e7ee;border-color:#9784ff;box-shadow:0 0 0 0.2rem rgba(151, 132, 255, 0.25)}
:where(html[data-theme="enzian-nacht"]) .form-control::placeholder{color:#9b97ad}
:where(html[data-theme="enzian-nacht"]) .form-control::-ms-input-placeholder, :where(html[data-theme="enzian-nacht"]) .form-control::-webkit-input-placeholder{color:#9b97ad}
:where(html[data-theme="enzian-nacht"]) .input-group-text{color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) .input-group-text input:focus{border-color:#9784ff !important}
:where(html[data-theme="enzian-nacht"]) .custom-switch .custom-control-input:focus ~ .custom-control-label:before{box-shadow:0 0 0 0.2rem rgba(151, 132, 255, 0.25)}
:where(html[data-theme="enzian-nacht"]) .custom-switch .custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#9784ff}
:where(html[data-theme="enzian-nacht"]) .custom-switch .custom-control-input:checked ~ .custom-control-label::before{border-color:#9784ff;background-color:#9784ff}
:where(html[data-theme="enzian-nacht"]) .custom-switch .custom-control-input:checked:disabled ~ .custom-control-label::before{border-color:#d8d1ff;background-color:#d8d1ff}
:where(html[data-theme="enzian-nacht"]) .custom-file-input:focus ~ .custom-file-label{border-color:#9784ff;box-shadow:0 0 0 0.2rem rgba(151, 132, 255, 0.25)}
:where(html[data-theme="enzian-nacht"]) div.tox.tox-tinymce{border:1px solid rgba(151, 132, 255, 0.16)}
:where(html[data-theme="enzian-nacht"]) div.tox.focused{border-color:#9784ff !important;box-shadow:0 0 0 0.2rem rgba(151, 132, 255, 0.25) !important}
:where(html[data-theme="enzian-nacht"]) div.tox .tox-dialog .tox-dialog__body-nav-item--active{color:#9784ff}
:where(html[data-theme="enzian-nacht"]) div.tox .tox-dialog .tox-dialog__body-nav-item--active:hover{color:#6c51ff}
:where(html[data-theme="enzian-nacht"]) div.tox .tox-dialog-wrap__backdrop{background-color:rgba(232, 231, 238, 0.5)}
:where(html[data-theme="enzian-nacht"]) div.tox .tox-dialog__header{border-bottom:1px solid rgba(151, 132, 255, 0.1)}
:where(html[data-theme="enzian-nacht"]) div.tox .tox-dialog__header .tox-button{color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) div.tox .tox-dialog__footer .tox-button{background:#9784ff;border-color:#9784ff}
:where(html[data-theme="enzian-nacht"]) div.tox .tox-dialog__footer .tox-button:focus{background:#816aff;border-color:#7960ff;box-shadow:0 0 0 0.2rem rgba(151, 132, 255, 0.5)}
:where(html[data-theme="enzian-nacht"]) div.tox .tox-dialog__footer .tox-button:hover{background:#816aff;border-color:#7960ff}
:where(html[data-theme="enzian-nacht"]) div.tox .tox-dialog__footer .tox-button.disabled, :where(html[data-theme="enzian-nacht"]) div.tox .tox-dialog__footer .tox-button:disabled{background:#9784ff;border-color:#9784ff}
:where(html[data-theme="enzian-nacht"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled):active, :where(html[data-theme="enzian-nacht"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled).active{background:#6c51ff;border-color:#6347ff}
:where(html[data-theme="enzian-nacht"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled):active:focus, :where(html[data-theme="enzian-nacht"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(151, 132, 255, 0.53)}
:where(html[data-theme="enzian-nacht"]) div.tox .tox-dialog__footer .tox-button:focus:not(:disabled){background:#9784ff;border-color:#9784ff}
:where(html[data-theme="enzian-nacht"]) div.tox .tox-dialog__title{color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) div.tox .tox-label{color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) div.tox .tox-color-input > input, :where(html[data-theme="enzian-nacht"]) div.tox .tox-listboxfield .tox-listbox--select, :where(html[data-theme="enzian-nacht"]) div.tox .tox-textarea, :where(html[data-theme="enzian-nacht"]) div.tox .tox-textfield{color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) div.tox .tox-color-input > input:focus, :where(html[data-theme="enzian-nacht"]) div.tox .tox-listboxfield .tox-listbox--select:focus, :where(html[data-theme="enzian-nacht"]) div.tox .tox-textarea:focus, :where(html[data-theme="enzian-nacht"]) div.tox .tox-textfield:focus{border-color:#9784ff;box-shadow:0 0 0 0.2rem rgba(151, 132, 255, 0.25)}
:where(html[data-theme="enzian-nacht"]) .image-selector .attachmentslist li:hover, :where(html[data-theme="enzian-nacht"]) .image-selector .attachmentslist li:focus{background:#241f45}
:where(html[data-theme="enzian-nacht"]) .html-editor .editor-toolbar{border-bottom:1px solid rgba(151, 132, 255, 0.16)}
:where(html[data-theme="enzian-nacht"]) .html-editor > iframe{border:1px solid rgba(151, 132, 255, 0.16)}
:where(html[data-theme="enzian-nacht"]) .googie_edit_layer{border:1px solid rgba(151, 132, 255, 0.16)}
:where(html[data-theme="enzian-nacht"]) .googie_list li.googie_list_onhover{background-color:#9784ff}
:where(html[data-theme="enzian-nacht"]) .message-part blockquote, :where(html[data-theme="enzian-nacht"]) .message-htmlpart blockquote{color:#2400ea;border-left:2px solid #2400ea;border-right:2px solid #2400ea}
:where(html[data-theme="enzian-nacht"]).dark-mode{scrollbar-color:#2b04ff #4d6066}
:where(html[data-theme="enzian-nacht"]).dark-mode:not(.touch) ::-webkit-scrollbar-thumb{background-color:#2b04ff}
:where(html[data-theme="enzian-nacht"]).dark-mode .ui.alert.boxinformation, :where(html[data-theme="enzian-nacht"]).dark-mode #messagestack .alert-info{background-color:#5b4f99}
:where(html[data-theme="enzian-nacht"]).dark-mode #taskmenu .action-buttons a{color:#9784ff}
:where(html[data-theme="enzian-nacht"]).dark-mode .listing li.selected, :where(html[data-theme="enzian-nacht"]).dark-mode .listing li.selected > a, :where(html[data-theme="enzian-nacht"]).dark-mode .listing li.selected > div > a, :where(html[data-theme="enzian-nacht"]).dark-mode .listing tr.selected td{color:#9784ff}
:where(html[data-theme="enzian-nacht"]).dark-mode .messagelist tr:not(.flagged):not(.deleted).selected td.subject a, :where(html[data-theme="enzian-nacht"]).dark-mode .messagelist tr:not(.flagged):not(.deleted).selected td.subject span.msgicon.status{color:#9784ff}
:where(html[data-theme="enzian-nacht"]).dark-mode .btn-primary{background-color:#2400ea}
:where(html[data-theme="enzian-nacht"]).dark-mode .btn-primary:hover:not(:disabled){background-color:#2b04ff}
:where(html[data-theme="enzian-nacht"]).dark-mode .floating-action-buttons a.button{background:#2400ea}
:where(html[data-theme="enzian-nacht"]).dark-mode .custom-file-label:focus:not(.is-invalid), :where(html[data-theme="enzian-nacht"]).dark-mode .form-control:focus:not(.is-invalid){border-color:#9784ff}
:where(html[data-theme="enzian-nacht"]).dark-mode .custom-switch .custom-control-input:checked ~ .custom-control-label::before{background-color:#2400ea}
:where(html[data-theme="enzian-nacht"]).dark-mode .multi-input:not(.is-invalid) > .content.focused{border-color:#9784ff}
:where(html[data-theme="enzian-nacht"]).dark-mode .input-group a:focus{border-color:#9784ff;box-shadow:0 0 0 0.2rem rgba(151, 132, 255, 0.25)}
:where(html[data-theme="enzian-nacht"]).dark-mode .recipient-input.focus{border-color:#9784ff}
:where(html[data-theme="enzian-nacht"]).dark-mode .formcontent.raweditor .CodeMirror-focused{border-color:#9784ff}
:where(html[data-theme="enzian-nacht"]).dark-mode .tox .tox-dialog__footer .tox-button{background-color:#2400ea}
:where(html[data-theme="enzian-nacht"]).dark-mode .tox .tox-dialog__footer .tox-button:focus:not(:disabled){background-color:#2400ea}
:where(html[data-theme="enzian-nacht"]).dark-mode .tox .tox-dialog__footer .tox-button:hover:not(:disabled){background-color:#2b04ff}
:where(html[data-theme="enzian-nacht"]).dark-mode .tox .tox-dialog__body-nav-item--active{color:#9784ff}
:where(html[data-theme="enzian-nacht"]).dark-mode .tox .tox-collection__item--enabled{color:#9784ff}
:where(html[data-theme="enzian-nacht"]).dark-mode .message-part blockquote{border-color:#c2b7ff;color:#c2b7ff}
:where(html[data-theme="enzian-nacht"]).dark-mode .message-htmlpart{color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]).dark-mode .ui-datepicker .ui-state-highlight, :where(html[data-theme="enzian-nacht"]).dark-mode .ui-datepicker.ui-widget-content .ui-state-highlight{color:#9784ff}
@media screen and (min-width: 481px){
:where(html[data-theme="enzian-nacht"]) #layout-menu .popover-header{background-color:#10121b !important}
:where(html[data-theme="enzian-nacht"]) #layout-menu{background-color:#10121b}
:where(html[data-theme="enzian-nacht"]) #taskmenu a{color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) #taskmenu a.selected{color:#9784ff;background:#23273b}
:where(html[data-theme="enzian-nacht"]) #taskmenu a.selected:hover{background:#23273b}
:where(html[data-theme="enzian-nacht"]) #taskmenu a:hover{color:#fbfbfe;background:#23273b}
:where(html[data-theme="enzian-nacht"]) #taskmenu .special-buttons{background-color:#10121b}
:where(html[data-theme="enzian-nacht"]) #taskmenu .action-buttons a{color:#9784ff}
:where(html[data-theme="enzian-nacht"]) #taskmenu .action-buttons a:hover{color:#9784ff;background:#23273b}
}
@media screen and (max-width: 768px){
:where(html[data-theme="enzian-nacht"]) #layout > div > .header{background-color:#0b0d14}
:where(html[data-theme="enzian-nacht"]) #layout > div > .footer{background-color:#0b0d14}
:where(html[data-theme="enzian-nacht"]) .menu.listing a{color:#e8e7ee}
}
@media screen and (max-width: 480px){
:where(html[data-theme="enzian-nacht"]) .ui-dialog .ui-dialog-titlebar{background-color:#0b0d14}
:where(html[data-theme="enzian-nacht"]) .ui-dialog .ui-dialog-buttonpane{border-top:1px solid rgba(151, 132, 255, 0.1);background-color:#0b0d14}
:where(html[data-theme="enzian-nacht"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.btn-primary, :where(html[data-theme="enzian-nacht"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.btn-secondary{color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link{color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) #taskmenu a{color:#e8e7ee}
:where(html[data-theme="enzian-nacht"]) div.tox .tox-dialog__footer{background-color:#0b0d14}
:where(html[data-theme="enzian-nacht"]) div.tox .tox-dialog__header{background-color:#0b0d14}
:where(html[data-theme="enzian-nacht"]) div.tox .tox-dialog__footer .tox-button{color:#e8e7ee !important}
:where(html[data-theme="enzian-nacht"]) div.tox .tox-dialog__footer .tox-button:active, :where(html[data-theme="enzian-nacht"]) div.tox .tox-dialog__footer .tox-button:focus, :where(html[data-theme="enzian-nacht"]) div.tox .tox-dialog__footer .tox-button:hover{color:#e8e7ee}
}
@media screen and (min-width: 769px){
:where(html[data-theme="enzian-nacht"]) .header a.button.icon:not(.disabled):focus, :where(html[data-theme="enzian-nacht"]) .header a.button.icon:not(.disabled):hover{background-color:#06070a}
}
@media screen and (min-width: 1025px){
:where(html[data-theme="enzian-nacht"]) #taskmenu a:focus{background-color:#23273b}
}
@media screen and (max-width: 1200px){
:where(html[data-theme="enzian-nacht"]) .listing.selection-large-only li.selected{color:#e8e7ee}
}

/* ---- indigo ---- */
:where(html[data-theme="indigo"]) a{color:#818cf8}
:where(html[data-theme="indigo"]) a:hover{color:#5160f5}
:where(html[data-theme="indigo"]) body{color:#e6e6f5}
:where(html[data-theme="indigo"]) #layout > div > .header{color:#e6e6f5;background-color:#05050d}
:where(html[data-theme="indigo"]) #layout > div > .header a.button{color:#e6e6f5}
:where(html[data-theme="indigo"]) #layout > div > .footer{background-color:#110f28}
:where(html[data-theme="indigo"]) #layout-sidebar{background-color:#110f28}
:where(html[data-theme="indigo"]) #layout-list{background-color:#110f28}
:where(html[data-theme="indigo"]) #layout-content{background-color:#110f28}
:where(html[data-theme="indigo"]) #rcmdraglayer{background-color:#110f28}
:where(html[data-theme="indigo"]) p.image-attachment{border:1px solid rgba(129, 140, 248, 0.1);background-color:rgba(129, 140, 248, 0.06)}
:where(html[data-theme="indigo"]) .quota-widget .value{background-color:#818cf8}
:where(html[data-theme="indigo"]) .image-tools{background-color:rgba(129, 140, 248, 0.4)}
:where(html[data-theme="indigo"]) .image-tools a:focus, :where(html[data-theme="indigo"]) .image-tools a:hover{background-color:rgba(129, 140, 248, 0.5) !important}
:where(html[data-theme="indigo"]) .table-widget table.options-table tr.selected td{background-color:rgba(129, 140, 248, 0.14);color:#e6e6f5}
:where(html[data-theme="indigo"]) table.table tr.deleted td{color:rgba(230, 230, 245, 0.5) !important}
:where(html[data-theme="indigo"]) .floating-action-buttons a.button{background:#818cf8;box-shadow:0 0 5px 5px #ffffff}
:where(html[data-theme="indigo"]) .btn:focus{box-shadow:0 0 0 0.2rem rgba(129, 140, 248, 0.3)}
:where(html[data-theme="indigo"]) .btn-link{color:#818cf8}
:where(html[data-theme="indigo"]) .btn-primary{background:#818cf8;border-color:#818cf8}
:where(html[data-theme="indigo"]) .btn-primary:focus{background:#6976f7;border-color:#5f6df6;box-shadow:0 0 0 0.2rem rgba(129, 140, 248, 0.5)}
:where(html[data-theme="indigo"]) .btn-primary:hover{background:#6976f7;border-color:#5f6df6}
:where(html[data-theme="indigo"]) .btn-primary.disabled, :where(html[data-theme="indigo"]) .btn-primary:disabled{background:#818cf8;border-color:#818cf8}
:where(html[data-theme="indigo"]) .btn-primary:not(:disabled):not(.disabled):active, :where(html[data-theme="indigo"]) .btn-primary:not(:disabled):not(.disabled).active{background:#5160f5;border-color:#4757f5}
:where(html[data-theme="indigo"]) .btn-primary:not(:disabled):not(.disabled):active:focus, :where(html[data-theme="indigo"]) .btn-primary:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(129, 140, 248, 0.53)}
:where(html[data-theme="indigo"]) .ui-widget-overlay{background-color:rgba(230, 230, 245, 0.5)}
:where(html[data-theme="indigo"]) .ui-menu .ui-state-active{background-color:#818cf8 !important}
:where(html[data-theme="indigo"]) .ui-dialog .ui-dialog-titlebar{border-bottom:1px solid rgba(129, 140, 248, 0.1)}
:where(html[data-theme="indigo"]) .ui-dialog .ui-dialog-title{color:#e6e6f5}
:where(html[data-theme="indigo"]) .ui-dialog .ui-dialog-titlebar-close{color:#e6e6f5}
:where(html[data-theme="indigo"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link{color:#e6e6f5}
:where(html[data-theme="indigo"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link:focus{background-color:rgba(129, 140, 248, 0.5)}
:where(html[data-theme="indigo"]) .ui-slider .ui-slider-range{background:#ffffff}
:where(html[data-theme="indigo"]) .ui-slider .ui-slider-handle.ui-state-active{background:#818cf8;border-color:#0a1bbc}
:where(html[data-theme="indigo"]) .ui-datepicker .ui-datepicker-header{border-bottom:1px solid rgba(129, 140, 248, 0.1)}
:where(html[data-theme="indigo"]) .ui-datepicker .ui-datepicker-prev, :where(html[data-theme="indigo"]) .ui-datepicker .ui-datepicker-next{color:#e6e6f5}
:where(html[data-theme="indigo"]) .ui-datepicker .ui-state-default, :where(html[data-theme="indigo"]) .ui-datepicker.ui-widget-content .ui-state-default{color:#e6e6f5}
:where(html[data-theme="indigo"]) .ui-datepicker .ui-datepicker-days-cell-over a, :where(html[data-theme="indigo"]) .ui-datepicker .ui-datepicker-days-cell-over a.ui-state-default, :where(html[data-theme="indigo"]) .ui-datepicker .ui-state-highlight, :where(html[data-theme="indigo"]) .ui-datepicker.ui-widget-content .ui-state-highlight{background:#ffffff;color:#818cf8}
:where(html[data-theme="indigo"]) .ui-datepicker a.ui-state-active{background:#818cf8 !important}
:where(html[data-theme="indigo"]).layout-small .popover-overlay, :where(html[data-theme="indigo"]).layout-phone .popover-overlay{background-color:rgba(230, 230, 245, 0.5)}
:where(html[data-theme="indigo"]).layout-small .popover-header, :where(html[data-theme="indigo"]).layout-phone .popover-header{background-color:#0a1bbc}
:where(html[data-theme="indigo"]) .menu a:not(.disabled):focus, :where(html[data-theme="indigo"]) .menu a:not(.disabled):hover{background-color:#010102}
:where(html[data-theme="indigo"]) .menu.toolbar a{color:#e6e6f5}
:where(html[data-theme="indigo"]) .menu.toolbar .dropbutton:not(.disabled):hover{background-color:#010102}
:where(html[data-theme="indigo"]) .menu.toolbar .dropbutton a.dropdown:hover{background-color:#000000}
:where(html[data-theme="indigo"]) .menu.pagenav a{color:#e6e6f5}
:where(html[data-theme="indigo"]) .menu .buttons button{color:#e6e6f5}
:where(html[data-theme="indigo"]) .popover .menu li a:not(.disabled):hover{background-color:#818cf8}
:where(html[data-theme="indigo"]) .popover .menu li a[aria-haspopup].dropdown:after{color:#e6e6f5}
:where(html[data-theme="indigo"]) .popover .menu .dropbutton a.dropdown:hover{background-color:#818cf8}
:where(html[data-theme="indigo"]) .searchbar a{color:#e6e6f5}
:where(html[data-theme="indigo"]) .ui.alert{color:#e6e6f5;background-color:rgba(129, 140, 248, 0.06)}
:where(html[data-theme="indigo"]) .ui.alert.loading{color:#eeeef8}
:where(html[data-theme="indigo"]) .ui.alert a:not(.btn){color:#818cf8}
:where(html[data-theme="indigo"]) .ui.alert.boxinformation{background-color:rgba(129, 140, 248, 0.2)}
:where(html[data-theme="indigo"]) #messagestack div{background-color:#e6e6f5}
:where(html[data-theme="indigo"]) #messagestack .loading{background-color:#eeeef8}
:where(html[data-theme="indigo"]) #messagestack .alert-info.information{background-color:#818cf8}
:where(html[data-theme="indigo"]) #messagestack .alert-warning{color:#e6e6f5}
:where(html[data-theme="indigo"]) #messagestack .alert-warning > i.icon:before{color:#e6e6f5}
:where(html[data-theme="indigo"]) .listing tbody td, :where(html[data-theme="indigo"]) .listing li a{color:#e6e6f5}
:where(html[data-theme="indigo"]) .listing tbody td a{color:#e6e6f5}
:where(html[data-theme="indigo"]) .listing li.selected, :where(html[data-theme="indigo"]) .listing tr.selected td{color:#e6e6f5;background-color:rgba(129, 140, 248, 0.14)}
:where(html[data-theme="indigo"]) .listing li.disabled, :where(html[data-theme="indigo"]) .listing tr.disabled td{color:rgba(230, 230, 245, 0.5)}
:where(html[data-theme="indigo"]):not(.touch) .listing li > a:focus, :where(html[data-theme="indigo"]):not(.touch) .listing.focus tbody tr.focused > td:first-child, :where(html[data-theme="indigo"]):not(.touch) .listing.focus:not(.withselection) tbody tr.focused > td.selection + td{border-left:2px solid #e2e4fd}
:where(html[data-theme="indigo"]) .popupmenu .listing li > a:not(.disabled):hover{background-color:#818cf8}
:where(html[data-theme="indigo"]) .popupmenu .listing li.selected{background-color:#818cf8}
:where(html[data-theme="indigo"]) ul.treelist li.selected > div > a, :where(html[data-theme="indigo"]) ul.treelist li.selected > a{color:#e6e6f5;background-color:rgba(129, 140, 248, 0.14)}
:where(html[data-theme="indigo"]) .folderlist li.mailbox .unreadcount{background:#818cf8}
:where(html[data-theme="indigo"]) .folderlist li.mailbox.recent > a{color:#2034f3}
:where(html[data-theme="indigo"]) .folderlist li.mailbox.recent > a > .unreadcount{background:#818cf8}
:where(html[data-theme="indigo"]) .messagelist tr.deleted td, :where(html[data-theme="indigo"]) .messagelist tr.deleted td.subject span.subject a, :where(html[data-theme="indigo"]) .messagelist tr.deleted td.subject span.date, :where(html[data-theme="indigo"]) .messagelist tr.deleted td.subject span.fromto{color:rgba(230, 230, 245, 0.5)}
:where(html[data-theme="indigo"]) .attachmentslist li .attachment-name{color:#e6e6f5}
:where(html[data-theme="indigo"]) .formcontent.raweditor .CodeMirror{border:1px solid rgba(129, 140, 248, 0.16);color:#e6e6f5}
:where(html[data-theme="indigo"]) .formcontent.raweditor .CodeMirror-focused{border-color:#818cf8;box-shadow:0 0 0 0.2rem rgba(129, 140, 248, 0.25)}
:where(html[data-theme="indigo"]) .input-group a:focus{background-color:rgba(129, 140, 248, 0.25)}
:where(html[data-theme="indigo"]) .proplist li.with-sublist > a.dropdown{color:#e6e6f5}
:where(html[data-theme="indigo"]) .multi-input > .content{border:1px solid rgba(129, 140, 248, 0.16)}
:where(html[data-theme="indigo"]) .multi-input > .content.focused{border-color:#818cf8;box-shadow:0 0 0 0.2rem rgba(129, 140, 248, 0.25)}
:where(html[data-theme="indigo"]) .multi-input input, :where(html[data-theme="indigo"]) .multi-input input:focus, :where(html[data-theme="indigo"]) .multi-input .input-group-text{border-bottom:1px solid rgba(129, 140, 248, 0.16)}
:where(html[data-theme="indigo"]) .multi-input .input-group-text{border-left:1px solid rgba(129, 140, 248, 0.16)}
:where(html[data-theme="indigo"]) .file-upload.droptarget.active{border-color:#000000}
:where(html[data-theme="indigo"]) .file-upload.droptarget.hover{border-color:#000000;background-color:#010102}
:where(html[data-theme="indigo"]) .recipient-input.focus{border-color:#818cf8;box-shadow:0 0 0 0.2rem rgba(129, 140, 248, 0.25)}
:where(html[data-theme="indigo"]) .recipient-input li.recipient, :where(html[data-theme="indigo"]) body > li.recipient.ui-sortable-helper{border:1px solid rgba(129, 140, 248, 0.16)}
:where(html[data-theme="indigo"]) .recipient-input li.recipient a.button.icon, :where(html[data-theme="indigo"]) body > li.recipient.ui-sortable-helper a.button.icon{color:#e6e6f5}
:where(html[data-theme="indigo"]) .tagedit-list[tabindex="-1"]{border-color:#818cf8;box-shadow:0 0 0 0.2rem rgba(129, 140, 248, 0.25)}
:where(html[data-theme="indigo"]) .tagedit-list li.tagedit-listelement-old{border:1px solid rgba(129, 140, 248, 0.16)}
:where(html[data-theme="indigo"]) .skinselection .skinthumbnail{border:1px solid rgba(129, 140, 248, 0.16)}
:where(html[data-theme="indigo"]) .form-control{color:#e6e6f5}
:where(html[data-theme="indigo"]) .form-control:focus{color:#e6e6f5;border-color:#818cf8;box-shadow:0 0 0 0.2rem rgba(129, 140, 248, 0.25)}
:where(html[data-theme="indigo"]) .form-control::placeholder{color:#9a95b8}
:where(html[data-theme="indigo"]) .form-control::-ms-input-placeholder, :where(html[data-theme="indigo"]) .form-control::-webkit-input-placeholder{color:#9a95b8}
:where(html[data-theme="indigo"]) .input-group-text{color:#e6e6f5}
:where(html[data-theme="indigo"]) .input-group-text input:focus{border-color:#818cf8 !important}
:where(html[data-theme="indigo"]) .custom-switch .custom-control-input:focus ~ .custom-control-label:before{box-shadow:0 0 0 0.2rem rgba(129, 140, 248, 0.25)}
:where(html[data-theme="indigo"]) .custom-switch .custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#818cf8}
:where(html[data-theme="indigo"]) .custom-switch .custom-control-input:checked ~ .custom-control-label::before{border-color:#818cf8;background-color:#818cf8}
:where(html[data-theme="indigo"]) .custom-switch .custom-control-input:checked:disabled ~ .custom-control-label::before{border-color:#c9cefc;background-color:#c9cefc}
:where(html[data-theme="indigo"]) .custom-file-input:focus ~ .custom-file-label{border-color:#818cf8;box-shadow:0 0 0 0.2rem rgba(129, 140, 248, 0.25)}
:where(html[data-theme="indigo"]) div.tox.tox-tinymce{border:1px solid rgba(129, 140, 248, 0.16)}
:where(html[data-theme="indigo"]) div.tox.focused{border-color:#818cf8 !important;box-shadow:0 0 0 0.2rem rgba(129, 140, 248, 0.25) !important}
:where(html[data-theme="indigo"]) div.tox .tox-dialog .tox-dialog__body-nav-item--active{color:#818cf8}
:where(html[data-theme="indigo"]) div.tox .tox-dialog .tox-dialog__body-nav-item--active:hover{color:#5160f5}
:where(html[data-theme="indigo"]) div.tox .tox-dialog-wrap__backdrop{background-color:rgba(230, 230, 245, 0.5)}
:where(html[data-theme="indigo"]) div.tox .tox-dialog__header{border-bottom:1px solid rgba(129, 140, 248, 0.1)}
:where(html[data-theme="indigo"]) div.tox .tox-dialog__header .tox-button{color:#e6e6f5}
:where(html[data-theme="indigo"]) div.tox .tox-dialog__footer .tox-button{background:#818cf8;border-color:#818cf8}
:where(html[data-theme="indigo"]) div.tox .tox-dialog__footer .tox-button:focus{background:#6976f7;border-color:#5f6df6;box-shadow:0 0 0 0.2rem rgba(129, 140, 248, 0.5)}
:where(html[data-theme="indigo"]) div.tox .tox-dialog__footer .tox-button:hover{background:#6976f7;border-color:#5f6df6}
:where(html[data-theme="indigo"]) div.tox .tox-dialog__footer .tox-button.disabled, :where(html[data-theme="indigo"]) div.tox .tox-dialog__footer .tox-button:disabled{background:#818cf8;border-color:#818cf8}
:where(html[data-theme="indigo"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled):active, :where(html[data-theme="indigo"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled).active{background:#5160f5;border-color:#4757f5}
:where(html[data-theme="indigo"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled):active:focus, :where(html[data-theme="indigo"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(129, 140, 248, 0.53)}
:where(html[data-theme="indigo"]) div.tox .tox-dialog__footer .tox-button:focus:not(:disabled){background:#818cf8;border-color:#818cf8}
:where(html[data-theme="indigo"]) div.tox .tox-dialog__title{color:#e6e6f5}
:where(html[data-theme="indigo"]) div.tox .tox-label{color:#e6e6f5}
:where(html[data-theme="indigo"]) div.tox .tox-color-input > input, :where(html[data-theme="indigo"]) div.tox .tox-listboxfield .tox-listbox--select, :where(html[data-theme="indigo"]) div.tox .tox-textarea, :where(html[data-theme="indigo"]) div.tox .tox-textfield{color:#e6e6f5}
:where(html[data-theme="indigo"]) div.tox .tox-color-input > input:focus, :where(html[data-theme="indigo"]) div.tox .tox-listboxfield .tox-listbox--select:focus, :where(html[data-theme="indigo"]) div.tox .tox-textarea:focus, :where(html[data-theme="indigo"]) div.tox .tox-textfield:focus{border-color:#818cf8;box-shadow:0 0 0 0.2rem rgba(129, 140, 248, 0.25)}
:where(html[data-theme="indigo"]) .image-selector .attachmentslist li:hover, :where(html[data-theme="indigo"]) .image-selector .attachmentslist li:focus{background:rgba(129, 140, 248, 0.14)}
:where(html[data-theme="indigo"]) .html-editor .editor-toolbar{border-bottom:1px solid rgba(129, 140, 248, 0.16)}
:where(html[data-theme="indigo"]) .html-editor > iframe{border:1px solid rgba(129, 140, 248, 0.16)}
:where(html[data-theme="indigo"]) .googie_edit_layer{border:1px solid rgba(129, 140, 248, 0.16)}
:where(html[data-theme="indigo"]) .googie_list li.googie_list_onhover{background-color:#818cf8}
:where(html[data-theme="indigo"]) .message-part blockquote, :where(html[data-theme="indigo"]) .message-htmlpart blockquote{color:#0c1ed4;border-left:2px solid #0c1ed4;border-right:2px solid #0c1ed4}
:where(html[data-theme="indigo"]).dark-mode{scrollbar-color:#0d22ec #4d6066}
:where(html[data-theme="indigo"]).dark-mode:not(.touch) ::-webkit-scrollbar-thumb{background-color:#0d22ec}
:where(html[data-theme="indigo"]).dark-mode .ui.alert.boxinformation, :where(html[data-theme="indigo"]).dark-mode #messagestack .alert-info{background-color:#4d5495}
:where(html[data-theme="indigo"]).dark-mode #taskmenu .action-buttons a{color:#818cf8}
:where(html[data-theme="indigo"]).dark-mode .listing li.selected, :where(html[data-theme="indigo"]).dark-mode .listing li.selected > a, :where(html[data-theme="indigo"]).dark-mode .listing li.selected > div > a, :where(html[data-theme="indigo"]).dark-mode .listing tr.selected td{color:#818cf8}
:where(html[data-theme="indigo"]).dark-mode .messagelist tr:not(.flagged):not(.deleted).selected td.subject a, :where(html[data-theme="indigo"]).dark-mode .messagelist tr:not(.flagged):not(.deleted).selected td.subject span.msgicon.status{color:#818cf8}
:where(html[data-theme="indigo"]).dark-mode .btn-primary{background-color:#0c1ed4}
:where(html[data-theme="indigo"]).dark-mode .btn-primary:hover:not(:disabled){background-color:#0d22ec}
:where(html[data-theme="indigo"]).dark-mode .floating-action-buttons a.button{background:#0c1ed4}
:where(html[data-theme="indigo"]).dark-mode .custom-file-label:focus:not(.is-invalid), :where(html[data-theme="indigo"]).dark-mode .form-control:focus:not(.is-invalid){border-color:#818cf8}
:where(html[data-theme="indigo"]).dark-mode .custom-switch .custom-control-input:checked ~ .custom-control-label::before{background-color:#0c1ed4}
:where(html[data-theme="indigo"]).dark-mode .multi-input:not(.is-invalid) > .content.focused{border-color:#818cf8}
:where(html[data-theme="indigo"]).dark-mode .input-group a:focus{border-color:#818cf8;box-shadow:0 0 0 0.2rem rgba(129, 140, 248, 0.25)}
:where(html[data-theme="indigo"]).dark-mode .recipient-input.focus{border-color:#818cf8}
:where(html[data-theme="indigo"]).dark-mode .formcontent.raweditor .CodeMirror-focused{border-color:#818cf8}
:where(html[data-theme="indigo"]).dark-mode .tox .tox-dialog__footer .tox-button{background-color:#0c1ed4}
:where(html[data-theme="indigo"]).dark-mode .tox .tox-dialog__footer .tox-button:focus:not(:disabled){background-color:#0c1ed4}
:where(html[data-theme="indigo"]).dark-mode .tox .tox-dialog__footer .tox-button:hover:not(:disabled){background-color:#0d22ec}
:where(html[data-theme="indigo"]).dark-mode .tox .tox-dialog__body-nav-item--active{color:#818cf8}
:where(html[data-theme="indigo"]).dark-mode .tox .tox-collection__item--enabled{color:#818cf8}
:where(html[data-theme="indigo"]).dark-mode .message-part blockquote{border-color:#b1b8fb;color:#b1b8fb}
:where(html[data-theme="indigo"]).dark-mode .message-htmlpart{color:#e6e6f5}
:where(html[data-theme="indigo"]).dark-mode .ui-datepicker .ui-state-highlight, :where(html[data-theme="indigo"]).dark-mode .ui-datepicker.ui-widget-content .ui-state-highlight{color:#818cf8}
@media screen and (min-width: 481px){
:where(html[data-theme="indigo"]) #layout-menu .popover-header{background-color:#110f28 !important}
:where(html[data-theme="indigo"]) #layout-menu{background-color:#110f28}
:where(html[data-theme="indigo"]) #taskmenu a{color:#e6e6f5}
:where(html[data-theme="indigo"]) #taskmenu a.selected{color:#818cf8;background:#211d4d}
:where(html[data-theme="indigo"]) #taskmenu a.selected:hover{background:#211d4d}
:where(html[data-theme="indigo"]) #taskmenu a:hover{color:#ffffff;background:#211d4d}
:where(html[data-theme="indigo"]) #taskmenu .special-buttons{background-color:#110f28}
:where(html[data-theme="indigo"]) #taskmenu .action-buttons a{color:#818cf8}
:where(html[data-theme="indigo"]) #taskmenu .action-buttons a:hover{color:#818cf8;background:#211d4d}
}
@media screen and (max-width: 768px){
:where(html[data-theme="indigo"]) #layout > div > .header{background-color:#05050d}
:where(html[data-theme="indigo"]) #layout > div > .footer{background-color:#05050d}
:where(html[data-theme="indigo"]) .menu.listing a{color:#e6e6f5}
}
@media screen and (max-width: 480px){
:where(html[data-theme="indigo"]) .ui-dialog .ui-dialog-titlebar{background-color:#05050d}
:where(html[data-theme="indigo"]) .ui-dialog .ui-dialog-buttonpane{border-top:1px solid rgba(129, 140, 248, 0.1);background-color:#05050d}
:where(html[data-theme="indigo"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.btn-primary, :where(html[data-theme="indigo"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.btn-secondary{color:#e6e6f5}
:where(html[data-theme="indigo"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link{color:#e6e6f5}
:where(html[data-theme="indigo"]) #taskmenu a{color:#e6e6f5}
:where(html[data-theme="indigo"]) div.tox .tox-dialog__footer{background-color:#05050d}
:where(html[data-theme="indigo"]) div.tox .tox-dialog__header{background-color:#05050d}
:where(html[data-theme="indigo"]) div.tox .tox-dialog__footer .tox-button{color:#e6e6f5 !important}
:where(html[data-theme="indigo"]) div.tox .tox-dialog__footer .tox-button:active, :where(html[data-theme="indigo"]) div.tox .tox-dialog__footer .tox-button:focus, :where(html[data-theme="indigo"]) div.tox .tox-dialog__footer .tox-button:hover{color:#e6e6f5}
}
@media screen and (min-width: 769px){
:where(html[data-theme="indigo"]) .header a.button.icon:not(.disabled):focus, :where(html[data-theme="indigo"]) .header a.button.icon:not(.disabled):hover{background-color:#010102}
}
@media screen and (min-width: 1025px){
:where(html[data-theme="indigo"]) #taskmenu a:focus{background-color:#211d4d}
}
@media screen and (max-width: 1200px){
:where(html[data-theme="indigo"]) .listing.selection-large-only li.selected{color:#e6e6f5}
}

/* ---- lightblue ---- */
:where(html[data-theme="lightblue"]) a{color:#15679e}
:where(html[data-theme="lightblue"]) a:hover{color:#0f4a71}
:where(html[data-theme="lightblue"]) body{color:#111a22}
:where(html[data-theme="lightblue"]) #layout > div > .header{color:#111a22;background-color:#f5fafd}
:where(html[data-theme="lightblue"]) #layout > div > .header a.button{color:#111a22}
:where(html[data-theme="lightblue"]) p.image-attachment{border:1px solid rgba(63, 169, 224, 0.12);background-color:#eef6fb}
:where(html[data-theme="lightblue"]) .quota-widget .value{background-color:#15679e}
:where(html[data-theme="lightblue"]) .image-tools{background-color:rgba(21, 103, 158, 0.4)}
:where(html[data-theme="lightblue"]) .image-tools a:focus, :where(html[data-theme="lightblue"]) .image-tools a:hover{background-color:rgba(21, 103, 158, 0.5) !important}
:where(html[data-theme="lightblue"]) .table-widget table.options-table tr.selected td{background-color:#e3f0f8;color:#111a22}
:where(html[data-theme="lightblue"]) table.table tr.deleted td{color:rgba(17, 26, 34, 0.5) !important}
:where(html[data-theme="lightblue"]) .floating-action-buttons a.button{background:#15679e;box-shadow:0 0 5px 5px #78beed}
:where(html[data-theme="lightblue"]) .btn:focus{box-shadow:0 0 0 0.2rem rgba(21, 103, 158, 0.3)}
:where(html[data-theme="lightblue"]) .btn-link{color:#15679e}
:where(html[data-theme="lightblue"]) .btn-primary{background:#15679e;border-color:#15679e}
:where(html[data-theme="lightblue"]) .btn-primary:focus{background:#125887;border-color:#11527e;box-shadow:0 0 0 0.2rem rgba(21, 103, 158, 0.5)}
:where(html[data-theme="lightblue"]) .btn-primary:hover{background:#125887;border-color:#11527e}
:where(html[data-theme="lightblue"]) .btn-primary.disabled, :where(html[data-theme="lightblue"]) .btn-primary:disabled{background:#15679e;border-color:#15679e}
:where(html[data-theme="lightblue"]) .btn-primary:not(:disabled):not(.disabled):active, :where(html[data-theme="lightblue"]) .btn-primary:not(:disabled):not(.disabled).active{background:#0f4a71;border-color:#0e4468}
:where(html[data-theme="lightblue"]) .btn-primary:not(:disabled):not(.disabled):active:focus, :where(html[data-theme="lightblue"]) .btn-primary:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(21, 103, 158, 0.53)}
:where(html[data-theme="lightblue"]) .ui-widget-overlay{background-color:rgba(17, 26, 34, 0.5)}
:where(html[data-theme="lightblue"]) .ui-menu .ui-state-active{background-color:#15679e !important}
:where(html[data-theme="lightblue"]) .ui-dialog .ui-dialog-titlebar{border-bottom:1px solid rgba(63, 169, 224, 0.12)}
:where(html[data-theme="lightblue"]) .ui-dialog .ui-dialog-title{color:#111a22}
:where(html[data-theme="lightblue"]) .ui-dialog .ui-dialog-titlebar-close{color:#111a22}
:where(html[data-theme="lightblue"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link{color:#111a22}
:where(html[data-theme="lightblue"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link:focus{background-color:rgba(21, 103, 158, 0.5)}
:where(html[data-theme="lightblue"]) .ui-slider .ui-slider-range{background:#62b3ea}
:where(html[data-theme="lightblue"]) .ui-slider .ui-slider-handle.ui-state-active{background:#15679e}
:where(html[data-theme="lightblue"]) .ui-datepicker .ui-datepicker-header{border-bottom:1px solid rgba(63, 169, 224, 0.12)}
:where(html[data-theme="lightblue"]) .ui-datepicker .ui-datepicker-prev, :where(html[data-theme="lightblue"]) .ui-datepicker .ui-datepicker-next{color:#111a22}
:where(html[data-theme="lightblue"]) .ui-datepicker .ui-state-default, :where(html[data-theme="lightblue"]) .ui-datepicker.ui-widget-content .ui-state-default{color:#111a22}
:where(html[data-theme="lightblue"]) .ui-datepicker .ui-datepicker-days-cell-over a, :where(html[data-theme="lightblue"]) .ui-datepicker .ui-datepicker-days-cell-over a.ui-state-default, :where(html[data-theme="lightblue"]) .ui-datepicker .ui-state-highlight, :where(html[data-theme="lightblue"]) .ui-datepicker.ui-widget-content .ui-state-highlight{background:#62b3ea;color:#15679e}
:where(html[data-theme="lightblue"]) .ui-datepicker a.ui-state-active{background:#15679e !important}
:where(html[data-theme="lightblue"]).layout-small .popover-overlay, :where(html[data-theme="lightblue"]).layout-phone .popover-overlay{background-color:rgba(17, 26, 34, 0.5)}
:where(html[data-theme="lightblue"]) .menu a:not(.disabled):focus, :where(html[data-theme="lightblue"]) .menu a:not(.disabled):hover{background-color:#e8f4fa}
:where(html[data-theme="lightblue"]) .menu.toolbar a{color:#111a22}
:where(html[data-theme="lightblue"]) .menu.toolbar .dropbutton:not(.disabled):hover{background-color:#e8f4fa}
:where(html[data-theme="lightblue"]) .menu.toolbar .dropbutton a.dropdown:hover{background-color:#d3e9f6}
:where(html[data-theme="lightblue"]) .menu.pagenav a{color:#111a22}
:where(html[data-theme="lightblue"]) .menu .buttons button{color:#111a22}
:where(html[data-theme="lightblue"]) .popover .menu li a:not(.disabled):hover{background-color:#15679e}
:where(html[data-theme="lightblue"]) .popover .menu li a[aria-haspopup].dropdown:after{color:#111a22}
:where(html[data-theme="lightblue"]) .popover .menu .dropbutton a.dropdown:hover{background-color:#15679e}
:where(html[data-theme="lightblue"]) .searchbar a{color:#111a22}
:where(html[data-theme="lightblue"]) .ui.alert{color:#111a22;background-color:#eef6fb}
:where(html[data-theme="lightblue"]) .ui.alert.loading{color:#585f64}
:where(html[data-theme="lightblue"]) .ui.alert a:not(.btn){color:#15679e}
:where(html[data-theme="lightblue"]) .ui.alert.boxinformation{background-color:rgba(21, 103, 158, 0.2)}
:where(html[data-theme="lightblue"]) #messagestack div{background-color:#111a22}
:where(html[data-theme="lightblue"]) #messagestack .loading{background-color:#585f64}
:where(html[data-theme="lightblue"]) #messagestack .alert-info.information{background-color:#15679e}
:where(html[data-theme="lightblue"]) #messagestack .alert-warning{color:#111a22}
:where(html[data-theme="lightblue"]) #messagestack .alert-warning > i.icon:before{color:#111a22}
:where(html[data-theme="lightblue"]) .listing tbody td, :where(html[data-theme="lightblue"]) .listing li a{color:#111a22}
:where(html[data-theme="lightblue"]) .listing tbody td a{color:#111a22}
:where(html[data-theme="lightblue"]) .listing li.selected, :where(html[data-theme="lightblue"]) .listing tr.selected td{color:#111a22;background-color:#e3f0f8}
:where(html[data-theme="lightblue"]) .listing li.disabled, :where(html[data-theme="lightblue"]) .listing tr.disabled td{color:rgba(17, 26, 34, 0.5)}
:where(html[data-theme="lightblue"]):not(.touch) .listing li > a:focus, :where(html[data-theme="lightblue"]):not(.touch) .listing.focus tbody tr.focused > td:first-child, :where(html[data-theme="lightblue"]):not(.touch) .listing.focus:not(.withselection) tbody tr.focused > td.selection + td{border-left:2px solid #359ee4}
:where(html[data-theme="lightblue"]) .popupmenu .listing li > a:not(.disabled):hover{background-color:#15679e}
:where(html[data-theme="lightblue"]) .popupmenu .listing li.selected{background-color:#15679e}
:where(html[data-theme="lightblue"]) ul.treelist li.selected > div > a, :where(html[data-theme="lightblue"]) ul.treelist li.selected > a{color:#111a22;background-color:#e3f0f8}
:where(html[data-theme="lightblue"]) .folderlist li.mailbox .unreadcount{background:#15679e}
:where(html[data-theme="lightblue"]) .folderlist li.mailbox.recent > a{color:#092c44}
:where(html[data-theme="lightblue"]) .folderlist li.mailbox.recent > a > .unreadcount{background:#15679e}
:where(html[data-theme="lightblue"]) .messagelist tr.deleted td, :where(html[data-theme="lightblue"]) .messagelist tr.deleted td.subject span.subject a, :where(html[data-theme="lightblue"]) .messagelist tr.deleted td.subject span.date, :where(html[data-theme="lightblue"]) .messagelist tr.deleted td.subject span.fromto{color:rgba(17, 26, 34, 0.5)}
:where(html[data-theme="lightblue"]) .attachmentslist li .attachment-name{color:#111a22}
:where(html[data-theme="lightblue"]) .formcontent.raweditor .CodeMirror{border:1px solid rgba(63, 169, 224, 0.08);color:#111a22}
:where(html[data-theme="lightblue"]) .formcontent.raweditor .CodeMirror-focused{border-color:#15679e;box-shadow:0 0 0 0.2rem rgba(21, 103, 158, 0.25)}
:where(html[data-theme="lightblue"]) .input-group a:focus{background-color:rgba(21, 103, 158, 0.25)}
:where(html[data-theme="lightblue"]) .proplist li.with-sublist > a.dropdown{color:#111a22}
:where(html[data-theme="lightblue"]) .multi-input > .content{border:1px solid rgba(63, 169, 224, 0.08)}
:where(html[data-theme="lightblue"]) .multi-input > .content.focused{border-color:#15679e;box-shadow:0 0 0 0.2rem rgba(21, 103, 158, 0.25)}
:where(html[data-theme="lightblue"]) .multi-input input, :where(html[data-theme="lightblue"]) .multi-input input:focus, :where(html[data-theme="lightblue"]) .multi-input .input-group-text{border-bottom:1px solid rgba(63, 169, 224, 0.08)}
:where(html[data-theme="lightblue"]) .multi-input .input-group-text{border-left:1px solid rgba(63, 169, 224, 0.08)}
:where(html[data-theme="lightblue"]) .file-upload.droptarget.active{border-color:#93c9e9}
:where(html[data-theme="lightblue"]) .file-upload.droptarget.hover{border-color:#93c9e9;background-color:#e8f4fa}
:where(html[data-theme="lightblue"]) .recipient-input.focus{border-color:#15679e;box-shadow:0 0 0 0.2rem rgba(21, 103, 158, 0.25)}
:where(html[data-theme="lightblue"]) .recipient-input li.recipient, :where(html[data-theme="lightblue"]) body > li.recipient.ui-sortable-helper{border:1px solid rgba(63, 169, 224, 0.08)}
:where(html[data-theme="lightblue"]) .recipient-input li.recipient a.button.icon, :where(html[data-theme="lightblue"]) body > li.recipient.ui-sortable-helper a.button.icon{color:#111a22}
:where(html[data-theme="lightblue"]) .tagedit-list[tabindex="-1"]{border-color:#15679e;box-shadow:0 0 0 0.2rem rgba(21, 103, 158, 0.25)}
:where(html[data-theme="lightblue"]) .tagedit-list li.tagedit-listelement-old{border:1px solid rgba(63, 169, 224, 0.08)}
:where(html[data-theme="lightblue"]) .skinselection .skinthumbnail{border:1px solid rgba(63, 169, 224, 0.08)}
:where(html[data-theme="lightblue"]) .form-control{color:#111a22}
:where(html[data-theme="lightblue"]) .form-control:focus{color:#111a22;border-color:#15679e;box-shadow:0 0 0 0.2rem rgba(21, 103, 158, 0.25)}
:where(html[data-theme="lightblue"]) .form-control::placeholder{color:#505a62}
:where(html[data-theme="lightblue"]) .form-control::-ms-input-placeholder, :where(html[data-theme="lightblue"]) .form-control::-webkit-input-placeholder{color:#505a62}
:where(html[data-theme="lightblue"]) .input-group-text{color:#111a22}
:where(html[data-theme="lightblue"]) .input-group-text input:focus{border-color:#15679e !important}
:where(html[data-theme="lightblue"]) .custom-switch .custom-control-input:focus ~ .custom-control-label:before{box-shadow:0 0 0 0.2rem rgba(21, 103, 158, 0.25)}
:where(html[data-theme="lightblue"]) .custom-switch .custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#15679e}
:where(html[data-theme="lightblue"]) .custom-switch .custom-control-input:checked ~ .custom-control-label::before{border-color:#15679e;background-color:#15679e}
:where(html[data-theme="lightblue"]) .custom-switch .custom-control-input:checked:disabled ~ .custom-control-label::before{border-color:#1e93e1;background-color:#1e93e1}
:where(html[data-theme="lightblue"]) .custom-file-input:focus ~ .custom-file-label{border-color:#15679e;box-shadow:0 0 0 0.2rem rgba(21, 103, 158, 0.25)}
:where(html[data-theme="lightblue"]) div.tox.tox-tinymce{border:1px solid rgba(63, 169, 224, 0.08)}
:where(html[data-theme="lightblue"]) div.tox.focused{border-color:#15679e !important;box-shadow:0 0 0 0.2rem rgba(21, 103, 158, 0.25) !important}
:where(html[data-theme="lightblue"]) div.tox .tox-dialog .tox-dialog__body-nav-item--active{color:#15679e}
:where(html[data-theme="lightblue"]) div.tox .tox-dialog .tox-dialog__body-nav-item--active:hover{color:#0f4a71}
:where(html[data-theme="lightblue"]) div.tox .tox-dialog-wrap__backdrop{background-color:rgba(17, 26, 34, 0.5)}
:where(html[data-theme="lightblue"]) div.tox .tox-dialog__header{border-bottom:1px solid rgba(63, 169, 224, 0.12)}
:where(html[data-theme="lightblue"]) div.tox .tox-dialog__header .tox-button{color:#111a22}
:where(html[data-theme="lightblue"]) div.tox .tox-dialog__footer .tox-button{background:#15679e;border-color:#15679e}
:where(html[data-theme="lightblue"]) div.tox .tox-dialog__footer .tox-button:focus{background:#125887;border-color:#11527e;box-shadow:0 0 0 0.2rem rgba(21, 103, 158, 0.5)}
:where(html[data-theme="lightblue"]) div.tox .tox-dialog__footer .tox-button:hover{background:#125887;border-color:#11527e}
:where(html[data-theme="lightblue"]) div.tox .tox-dialog__footer .tox-button.disabled, :where(html[data-theme="lightblue"]) div.tox .tox-dialog__footer .tox-button:disabled{background:#15679e;border-color:#15679e}
:where(html[data-theme="lightblue"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled):active, :where(html[data-theme="lightblue"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled).active{background:#0f4a71;border-color:#0e4468}
:where(html[data-theme="lightblue"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled):active:focus, :where(html[data-theme="lightblue"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(21, 103, 158, 0.53)}
:where(html[data-theme="lightblue"]) div.tox .tox-dialog__footer .tox-button:focus:not(:disabled){background:#15679e;border-color:#15679e}
:where(html[data-theme="lightblue"]) div.tox .tox-dialog__title{color:#111a22}
:where(html[data-theme="lightblue"]) div.tox .tox-label{color:#111a22}
:where(html[data-theme="lightblue"]) div.tox .tox-color-input > input, :where(html[data-theme="lightblue"]) div.tox .tox-listboxfield .tox-listbox--select, :where(html[data-theme="lightblue"]) div.tox .tox-textarea, :where(html[data-theme="lightblue"]) div.tox .tox-textfield{color:#111a22}
:where(html[data-theme="lightblue"]) div.tox .tox-color-input > input:focus, :where(html[data-theme="lightblue"]) div.tox .tox-listboxfield .tox-listbox--select:focus, :where(html[data-theme="lightblue"]) div.tox .tox-textarea:focus, :where(html[data-theme="lightblue"]) div.tox .tox-textfield:focus{border-color:#15679e;box-shadow:0 0 0 0.2rem rgba(21, 103, 158, 0.25)}
:where(html[data-theme="lightblue"]) .image-selector .attachmentslist li:hover, :where(html[data-theme="lightblue"]) .image-selector .attachmentslist li:focus{background:#e3f0f8}
:where(html[data-theme="lightblue"]) .html-editor .editor-toolbar{border-bottom:1px solid rgba(63, 169, 224, 0.08)}
:where(html[data-theme="lightblue"]) .html-editor > iframe{border:1px solid rgba(63, 169, 224, 0.08)}
:where(html[data-theme="lightblue"]) .googie_edit_layer{border:1px solid rgba(63, 169, 224, 0.08)}
:where(html[data-theme="lightblue"]) .googie_list li.googie_list_onhover{background-color:#15679e}
:where(html[data-theme="lightblue"]) .message-part blockquote, :where(html[data-theme="lightblue"]) .message-htmlpart blockquote{color:#030f17;border-left:2px solid #030f17;border-right:2px solid #030f17}
:where(html[data-theme="lightblue"]).dark-mode{scrollbar-color:#061e2d #4d6066}
:where(html[data-theme="lightblue"]).dark-mode:not(.touch) ::-webkit-scrollbar-thumb{background-color:#061e2d}
:where(html[data-theme="lightblue"]).dark-mode .ui.alert.boxinformation, :where(html[data-theme="lightblue"]).dark-mode #messagestack .alert-info{background-color:#0d3e5f}
:where(html[data-theme="lightblue"]).dark-mode #taskmenu .action-buttons a{color:#15679e}
:where(html[data-theme="lightblue"]).dark-mode .listing li.selected, :where(html[data-theme="lightblue"]).dark-mode .listing li.selected > a, :where(html[data-theme="lightblue"]).dark-mode .listing li.selected > div > a, :where(html[data-theme="lightblue"]).dark-mode .listing tr.selected td{color:#15679e}
:where(html[data-theme="lightblue"]).dark-mode .messagelist tr:not(.flagged):not(.deleted).selected td.subject a, :where(html[data-theme="lightblue"]).dark-mode .messagelist tr:not(.flagged):not(.deleted).selected td.subject span.msgicon.status{color:#15679e}
:where(html[data-theme="lightblue"]).dark-mode .btn-primary{background-color:#030f17}
:where(html[data-theme="lightblue"]).dark-mode .btn-primary:hover:not(:disabled){background-color:#061e2d}
:where(html[data-theme="lightblue"]).dark-mode .floating-action-buttons a.button{background:#030f17}
:where(html[data-theme="lightblue"]).dark-mode .custom-file-label:focus:not(.is-invalid), :where(html[data-theme="lightblue"]).dark-mode .form-control:focus:not(.is-invalid){border-color:#15679e}
:where(html[data-theme="lightblue"]).dark-mode .custom-switch .custom-control-input:checked ~ .custom-control-label::before{background-color:#030f17}
:where(html[data-theme="lightblue"]).dark-mode .multi-input:not(.is-invalid) > .content.focused{border-color:#15679e}
:where(html[data-theme="lightblue"]).dark-mode .input-group a:focus{border-color:#15679e;box-shadow:0 0 0 0.2rem rgba(21, 103, 158, 0.25)}
:where(html[data-theme="lightblue"]).dark-mode .recipient-input.focus{border-color:#15679e}
:where(html[data-theme="lightblue"]).dark-mode .formcontent.raweditor .CodeMirror-focused{border-color:#15679e}
:where(html[data-theme="lightblue"]).dark-mode .tox .tox-dialog__footer .tox-button{background-color:#030f17}
:where(html[data-theme="lightblue"]).dark-mode .tox .tox-dialog__footer .tox-button:focus:not(:disabled){background-color:#030f17}
:where(html[data-theme="lightblue"]).dark-mode .tox .tox-dialog__footer .tox-button:hover:not(:disabled){background-color:#061e2d}
:where(html[data-theme="lightblue"]).dark-mode .tox .tox-dialog__body-nav-item--active{color:#15679e}
:where(html[data-theme="lightblue"]).dark-mode .tox .tox-collection__item--enabled{color:#15679e}
:where(html[data-theme="lightblue"]).dark-mode .message-part blockquote{border-color:#1b84cb;color:#1b84cb}
:where(html[data-theme="lightblue"]).dark-mode .message-htmlpart{color:#111a22}
:where(html[data-theme="lightblue"]).dark-mode .ui-datepicker .ui-state-highlight, :where(html[data-theme="lightblue"]).dark-mode .ui-datepicker.ui-widget-content .ui-state-highlight{color:#15679e}
@media screen and (max-width: 768px){
:where(html[data-theme="lightblue"]) #layout > div > .header{background-color:#f5fafd}
:where(html[data-theme="lightblue"]) #layout > div > .footer{background-color:#f5fafd}
:where(html[data-theme="lightblue"]) .menu.listing a{color:#111a22}
}
@media screen and (max-width: 480px){
:where(html[data-theme="lightblue"]) .ui-dialog .ui-dialog-titlebar{background-color:#f5fafd}
:where(html[data-theme="lightblue"]) .ui-dialog .ui-dialog-buttonpane{border-top:1px solid rgba(63, 169, 224, 0.12);background-color:#f5fafd}
:where(html[data-theme="lightblue"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.btn-primary, :where(html[data-theme="lightblue"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.btn-secondary{color:#111a22}
:where(html[data-theme="lightblue"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link{color:#111a22}
:where(html[data-theme="lightblue"]) #taskmenu a{color:#111a22}
:where(html[data-theme="lightblue"]) div.tox .tox-dialog__footer{background-color:#f5fafd}
:where(html[data-theme="lightblue"]) div.tox .tox-dialog__header{background-color:#f5fafd}
:where(html[data-theme="lightblue"]) div.tox .tox-dialog__footer .tox-button{color:#111a22 !important}
:where(html[data-theme="lightblue"]) div.tox .tox-dialog__footer .tox-button:active, :where(html[data-theme="lightblue"]) div.tox .tox-dialog__footer .tox-button:focus, :where(html[data-theme="lightblue"]) div.tox .tox-dialog__footer .tox-button:hover{color:#111a22}
}
@media screen and (min-width: 769px){
:where(html[data-theme="lightblue"]) .header a.button.icon:not(.disabled):focus, :where(html[data-theme="lightblue"]) .header a.button.icon:not(.disabled):hover{background-color:#e8f4fa}
}
@media screen and (min-width: 481px){
:where(html[data-theme="lightblue"]) #taskmenu a{color:#111a22}
:where(html[data-theme="lightblue"]) #taskmenu a.selected{color:#15679e}
:where(html[data-theme="lightblue"]) #taskmenu a:hover{color:#0e1a24}
:where(html[data-theme="lightblue"]) #taskmenu .action-buttons a{color:#15679e}
:where(html[data-theme="lightblue"]) #taskmenu .action-buttons a:hover{color:#15679e}
}
@media screen and (max-width: 1200px){
:where(html[data-theme="lightblue"]) .listing.selection-large-only li.selected{color:#111a22}
}

/* ---- petrol ---- */
:where(html[data-theme="petrol"]) a{color:#115e59}
:where(html[data-theme="petrol"]) a:hover{color:#093330}
:where(html[data-theme="petrol"]) body{color:#0a1c1a}
:where(html[data-theme="petrol"]) #layout > div > .header{color:#0a1c1a;background-color:#f4fbfa}
:where(html[data-theme="petrol"]) #layout > div > .header a.button{color:#0a1c1a}
:where(html[data-theme="petrol"]) p.image-attachment{border:1px solid rgba(17, 94, 89, 0.12);background-color:#eefaf7}
:where(html[data-theme="petrol"]) .quota-widget .value{background-color:#115e59}
:where(html[data-theme="petrol"]) .image-tools{background-color:rgba(17, 94, 89, 0.4)}
:where(html[data-theme="petrol"]) .image-tools a:focus, :where(html[data-theme="petrol"]) .image-tools a:hover{background-color:rgba(17, 94, 89, 0.5) !important}
:where(html[data-theme="petrol"]) .table-widget table.options-table tr.selected td{background-color:#e0f2ee;color:#0a1c1a}
:where(html[data-theme="petrol"]) table.table tr.deleted td{color:rgba(10, 28, 26, 0.5) !important}
:where(html[data-theme="petrol"]) .floating-action-buttons a.button{background:#115e59;box-shadow:0 0 5px 5px #44ddd3}
:where(html[data-theme="petrol"]) .btn:focus{box-shadow:0 0 0 0.2rem rgba(17, 94, 89, 0.3)}
:where(html[data-theme="petrol"]) .btn-link{color:#115e59}
:where(html[data-theme="petrol"]) .btn-primary{background:#115e59;border-color:#115e59}
:where(html[data-theme="petrol"]) .btn-primary:focus{background:#0d4845;border-color:#0c403c;box-shadow:0 0 0 0.2rem rgba(17, 94, 89, 0.5)}
:where(html[data-theme="petrol"]) .btn-primary:hover{background:#0d4845;border-color:#0c403c}
:where(html[data-theme="petrol"]) .btn-primary.disabled, :where(html[data-theme="petrol"]) .btn-primary:disabled{background:#115e59;border-color:#115e59}
:where(html[data-theme="petrol"]) .btn-primary:not(:disabled):not(.disabled):active, :where(html[data-theme="petrol"]) .btn-primary:not(:disabled):not(.disabled).active{background:#093330;border-color:#082a28}
:where(html[data-theme="petrol"]) .btn-primary:not(:disabled):not(.disabled):active:focus, :where(html[data-theme="petrol"]) .btn-primary:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(17, 94, 89, 0.53)}
:where(html[data-theme="petrol"]) .ui-widget-overlay{background-color:rgba(10, 28, 26, 0.5)}
:where(html[data-theme="petrol"]) .ui-menu .ui-state-active{background-color:#115e59 !important}
:where(html[data-theme="petrol"]) .ui-dialog .ui-dialog-titlebar{border-bottom:1px solid rgba(17, 94, 89, 0.12)}
:where(html[data-theme="petrol"]) .ui-dialog .ui-dialog-title{color:#0a1c1a}
:where(html[data-theme="petrol"]) .ui-dialog .ui-dialog-titlebar-close{color:#0a1c1a}
:where(html[data-theme="petrol"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link{color:#0a1c1a}
:where(html[data-theme="petrol"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link:focus{background-color:rgba(17, 94, 89, 0.5)}
:where(html[data-theme="petrol"]) .ui-slider .ui-slider-range{background:#2fd9ce}
:where(html[data-theme="petrol"]) .ui-slider .ui-slider-handle.ui-state-active{background:#115e59}
:where(html[data-theme="petrol"]) .ui-datepicker .ui-datepicker-header{border-bottom:1px solid rgba(17, 94, 89, 0.12)}
:where(html[data-theme="petrol"]) .ui-datepicker .ui-datepicker-prev, :where(html[data-theme="petrol"]) .ui-datepicker .ui-datepicker-next{color:#0a1c1a}
:where(html[data-theme="petrol"]) .ui-datepicker .ui-state-default, :where(html[data-theme="petrol"]) .ui-datepicker.ui-widget-content .ui-state-default{color:#0a1c1a}
:where(html[data-theme="petrol"]) .ui-datepicker .ui-datepicker-days-cell-over a, :where(html[data-theme="petrol"]) .ui-datepicker .ui-datepicker-days-cell-over a.ui-state-default, :where(html[data-theme="petrol"]) .ui-datepicker .ui-state-highlight, :where(html[data-theme="petrol"]) .ui-datepicker.ui-widget-content .ui-state-highlight{background:#2fd9ce;color:#115e59}
:where(html[data-theme="petrol"]) .ui-datepicker a.ui-state-active{background:#115e59 !important}
:where(html[data-theme="petrol"]).layout-small .popover-overlay, :where(html[data-theme="petrol"]).layout-phone .popover-overlay{background-color:rgba(10, 28, 26, 0.5)}
:where(html[data-theme="petrol"]) .menu a:not(.disabled):focus, :where(html[data-theme="petrol"]) .menu a:not(.disabled):hover{background-color:#e9f7f5}
:where(html[data-theme="petrol"]) .menu.toolbar a{color:#0a1c1a}
:where(html[data-theme="petrol"]) .menu.toolbar .dropbutton:not(.disabled):hover{background-color:#e9f7f5}
:where(html[data-theme="petrol"]) .menu.toolbar .dropbutton a.dropdown:hover{background-color:#d6f0ec}
:where(html[data-theme="petrol"]) .menu.pagenav a{color:#0a1c1a}
:where(html[data-theme="petrol"]) .menu .buttons button{color:#0a1c1a}
:where(html[data-theme="petrol"]) .popover .menu li a:not(.disabled):hover{background-color:#115e59}
:where(html[data-theme="petrol"]) .popover .menu li a[aria-haspopup].dropdown:after{color:#0a1c1a}
:where(html[data-theme="petrol"]) .popover .menu .dropbutton a.dropdown:hover{background-color:#115e59}
:where(html[data-theme="petrol"]) .searchbar a{color:#0a1c1a}
:where(html[data-theme="petrol"]) .ui.alert{color:#0a1c1a;background-color:#eefaf7}
:where(html[data-theme="petrol"]) .ui.alert.loading{color:#54605f}
:where(html[data-theme="petrol"]) .ui.alert a:not(.btn){color:#115e59}
:where(html[data-theme="petrol"]) .ui.alert.boxinformation{background-color:rgba(17, 94, 89, 0.2)}
:where(html[data-theme="petrol"]) #messagestack div{background-color:#0a1c1a}
:where(html[data-theme="petrol"]) #messagestack .loading{background-color:#54605f}
:where(html[data-theme="petrol"]) #messagestack .alert-info.information{background-color:#115e59}
:where(html[data-theme="petrol"]) #messagestack .alert-warning{color:#0a1c1a}
:where(html[data-theme="petrol"]) #messagestack .alert-warning > i.icon:before{color:#0a1c1a}
:where(html[data-theme="petrol"]) .listing tbody td, :where(html[data-theme="petrol"]) .listing li a{color:#0a1c1a}
:where(html[data-theme="petrol"]) .listing tbody td a{color:#0a1c1a}
:where(html[data-theme="petrol"]) .listing li.selected, :where(html[data-theme="petrol"]) .listing tr.selected td{color:#0a1c1a;background-color:#e0f2ee}
:where(html[data-theme="petrol"]) .listing li.disabled, :where(html[data-theme="petrol"]) .listing tr.disabled td{color:rgba(10, 28, 26, 0.5)}
:where(html[data-theme="petrol"]):not(.touch) .listing li > a:focus, :where(html[data-theme="petrol"]):not(.touch) .listing.focus tbody tr.focused > td:first-child, :where(html[data-theme="petrol"]):not(.touch) .listing.focus:not(.withselection) tbody tr.focused > td.selection + td{border-left:2px solid #21b4ab}
:where(html[data-theme="petrol"]) .popupmenu .listing li > a:not(.disabled):hover{background-color:#115e59}
:where(html[data-theme="petrol"]) .popupmenu .listing li.selected{background-color:#115e59}
:where(html[data-theme="petrol"]) ul.treelist li.selected > div > a, :where(html[data-theme="petrol"]) ul.treelist li.selected > a{color:#0a1c1a;background-color:#e0f2ee}
:where(html[data-theme="petrol"]) .folderlist li.mailbox .unreadcount{background:#115e59}
:where(html[data-theme="petrol"]) .folderlist li.mailbox.recent > a{color:#010807}
:where(html[data-theme="petrol"]) .folderlist li.mailbox.recent > a > .unreadcount{background:#115e59}
:where(html[data-theme="petrol"]) .messagelist tr.deleted td, :where(html[data-theme="petrol"]) .messagelist tr.deleted td.subject span.subject a, :where(html[data-theme="petrol"]) .messagelist tr.deleted td.subject span.date, :where(html[data-theme="petrol"]) .messagelist tr.deleted td.subject span.fromto{color:rgba(10, 28, 26, 0.5)}
:where(html[data-theme="petrol"]) .attachmentslist li .attachment-name{color:#0a1c1a}
:where(html[data-theme="petrol"]) .formcontent.raweditor .CodeMirror{border:1px solid rgba(17, 94, 89, 0.08);color:#0a1c1a}
:where(html[data-theme="petrol"]) .formcontent.raweditor .CodeMirror-focused{border-color:#115e59;box-shadow:0 0 0 0.2rem rgba(17, 94, 89, 0.25)}
:where(html[data-theme="petrol"]) .input-group a:focus{background-color:rgba(17, 94, 89, 0.25)}
:where(html[data-theme="petrol"]) .proplist li.with-sublist > a.dropdown{color:#0a1c1a}
:where(html[data-theme="petrol"]) .multi-input > .content{border:1px solid rgba(17, 94, 89, 0.08)}
:where(html[data-theme="petrol"]) .multi-input > .content.focused{border-color:#115e59;box-shadow:0 0 0 0.2rem rgba(17, 94, 89, 0.25)}
:where(html[data-theme="petrol"]) .multi-input input, :where(html[data-theme="petrol"]) .multi-input input:focus, :where(html[data-theme="petrol"]) .multi-input .input-group-text{border-bottom:1px solid rgba(17, 94, 89, 0.08)}
:where(html[data-theme="petrol"]) .multi-input .input-group-text{border-left:1px solid rgba(17, 94, 89, 0.08)}
:where(html[data-theme="petrol"]) .file-upload.droptarget.active{border-color:#9edcd3}
:where(html[data-theme="petrol"]) .file-upload.droptarget.hover{border-color:#9edcd3;background-color:#e9f7f5}
:where(html[data-theme="petrol"]) .recipient-input.focus{border-color:#115e59;box-shadow:0 0 0 0.2rem rgba(17, 94, 89, 0.25)}
:where(html[data-theme="petrol"]) .recipient-input li.recipient, :where(html[data-theme="petrol"]) body > li.recipient.ui-sortable-helper{border:1px solid rgba(17, 94, 89, 0.08)}
:where(html[data-theme="petrol"]) .recipient-input li.recipient a.button.icon, :where(html[data-theme="petrol"]) body > li.recipient.ui-sortable-helper a.button.icon{color:#0a1c1a}
:where(html[data-theme="petrol"]) .tagedit-list[tabindex="-1"]{border-color:#115e59;box-shadow:0 0 0 0.2rem rgba(17, 94, 89, 0.25)}
:where(html[data-theme="petrol"]) .tagedit-list li.tagedit-listelement-old{border:1px solid rgba(17, 94, 89, 0.08)}
:where(html[data-theme="petrol"]) .skinselection .skinthumbnail{border:1px solid rgba(17, 94, 89, 0.08)}
:where(html[data-theme="petrol"]) .form-control{color:#0a1c1a}
:where(html[data-theme="petrol"]) .form-control:focus{color:#0a1c1a;border-color:#115e59;box-shadow:0 0 0 0.2rem rgba(17, 94, 89, 0.25)}
:where(html[data-theme="petrol"]) .form-control::placeholder{color:#4c5c59}
:where(html[data-theme="petrol"]) .form-control::-ms-input-placeholder, :where(html[data-theme="petrol"]) .form-control::-webkit-input-placeholder{color:#4c5c59}
:where(html[data-theme="petrol"]) .input-group-text{color:#0a1c1a}
:where(html[data-theme="petrol"]) .input-group-text input:focus{border-color:#115e59 !important}
:where(html[data-theme="petrol"]) .custom-switch .custom-control-input:focus ~ .custom-control-label:before{box-shadow:0 0 0 0.2rem rgba(17, 94, 89, 0.25)}
:where(html[data-theme="petrol"]) .custom-switch .custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#115e59}
:where(html[data-theme="petrol"]) .custom-switch .custom-control-input:checked ~ .custom-control-label::before{border-color:#115e59;background-color:#115e59}
:where(html[data-theme="petrol"]) .custom-switch .custom-control-input:checked:disabled ~ .custom-control-label::before{border-color:#1d9f96;background-color:#1d9f96}
:where(html[data-theme="petrol"]) .custom-file-input:focus ~ .custom-file-label{border-color:#115e59;box-shadow:0 0 0 0.2rem rgba(17, 94, 89, 0.25)}
:where(html[data-theme="petrol"]) div.tox.tox-tinymce{border:1px solid rgba(17, 94, 89, 0.08)}
:where(html[data-theme="petrol"]) div.tox.focused{border-color:#115e59 !important;box-shadow:0 0 0 0.2rem rgba(17, 94, 89, 0.25) !important}
:where(html[data-theme="petrol"]) div.tox .tox-dialog .tox-dialog__body-nav-item--active{color:#115e59}
:where(html[data-theme="petrol"]) div.tox .tox-dialog .tox-dialog__body-nav-item--active:hover{color:#093330}
:where(html[data-theme="petrol"]) div.tox .tox-dialog-wrap__backdrop{background-color:rgba(10, 28, 26, 0.5)}
:where(html[data-theme="petrol"]) div.tox .tox-dialog__header{border-bottom:1px solid rgba(17, 94, 89, 0.12)}
:where(html[data-theme="petrol"]) div.tox .tox-dialog__header .tox-button{color:#0a1c1a}
:where(html[data-theme="petrol"]) div.tox .tox-dialog__footer .tox-button{background:#115e59;border-color:#115e59}
:where(html[data-theme="petrol"]) div.tox .tox-dialog__footer .tox-button:focus{background:#0d4845;border-color:#0c403c;box-shadow:0 0 0 0.2rem rgba(17, 94, 89, 0.5)}
:where(html[data-theme="petrol"]) div.tox .tox-dialog__footer .tox-button:hover{background:#0d4845;border-color:#0c403c}
:where(html[data-theme="petrol"]) div.tox .tox-dialog__footer .tox-button.disabled, :where(html[data-theme="petrol"]) div.tox .tox-dialog__footer .tox-button:disabled{background:#115e59;border-color:#115e59}
:where(html[data-theme="petrol"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled):active, :where(html[data-theme="petrol"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled).active{background:#093330;border-color:#082a28}
:where(html[data-theme="petrol"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled):active:focus, :where(html[data-theme="petrol"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(17, 94, 89, 0.53)}
:where(html[data-theme="petrol"]) div.tox .tox-dialog__footer .tox-button:focus:not(:disabled){background:#115e59;border-color:#115e59}
:where(html[data-theme="petrol"]) div.tox .tox-dialog__title{color:#0a1c1a}
:where(html[data-theme="petrol"]) div.tox .tox-label{color:#0a1c1a}
:where(html[data-theme="petrol"]) div.tox .tox-color-input > input, :where(html[data-theme="petrol"]) div.tox .tox-listboxfield .tox-listbox--select, :where(html[data-theme="petrol"]) div.tox .tox-textarea, :where(html[data-theme="petrol"]) div.tox .tox-textfield{color:#0a1c1a}
:where(html[data-theme="petrol"]) div.tox .tox-color-input > input:focus, :where(html[data-theme="petrol"]) div.tox .tox-listboxfield .tox-listbox--select:focus, :where(html[data-theme="petrol"]) div.tox .tox-textarea:focus, :where(html[data-theme="petrol"]) div.tox .tox-textfield:focus{border-color:#115e59;box-shadow:0 0 0 0.2rem rgba(17, 94, 89, 0.25)}
:where(html[data-theme="petrol"]) .image-selector .attachmentslist li:hover, :where(html[data-theme="petrol"]) .image-selector .attachmentslist li:focus{background:#e0f2ee}
:where(html[data-theme="petrol"]) .html-editor .editor-toolbar{border-bottom:1px solid rgba(17, 94, 89, 0.08)}
:where(html[data-theme="petrol"]) .html-editor > iframe{border:1px solid rgba(17, 94, 89, 0.08)}
:where(html[data-theme="petrol"]) .googie_edit_layer{border:1px solid rgba(17, 94, 89, 0.08)}
:where(html[data-theme="petrol"]) .googie_list li.googie_list_onhover{background-color:#115e59}
:where(html[data-theme="petrol"]).dark-mode{scrollbar-color:#000000 #4d6066}
:where(html[data-theme="petrol"]).dark-mode:not(.touch) ::-webkit-scrollbar-thumb{background-color:#000000}
:where(html[data-theme="petrol"]).dark-mode .ui.alert.boxinformation, :where(html[data-theme="petrol"]).dark-mode #messagestack .alert-info{background-color:#0a3835}
:where(html[data-theme="petrol"]).dark-mode #taskmenu .action-buttons a{color:#115e59}
:where(html[data-theme="petrol"]).dark-mode .listing li.selected, :where(html[data-theme="petrol"]).dark-mode .listing li.selected > a, :where(html[data-theme="petrol"]).dark-mode .listing li.selected > div > a, :where(html[data-theme="petrol"]).dark-mode .listing tr.selected td{color:#115e59}
:where(html[data-theme="petrol"]).dark-mode .messagelist tr:not(.flagged):not(.deleted).selected td.subject a, :where(html[data-theme="petrol"]).dark-mode .messagelist tr:not(.flagged):not(.deleted).selected td.subject span.msgicon.status{color:#115e59}
:where(html[data-theme="petrol"]).dark-mode .custom-file-label:focus:not(.is-invalid), :where(html[data-theme="petrol"]).dark-mode .form-control:focus:not(.is-invalid){border-color:#115e59}
:where(html[data-theme="petrol"]).dark-mode .multi-input:not(.is-invalid) > .content.focused{border-color:#115e59}
:where(html[data-theme="petrol"]).dark-mode .input-group a:focus{border-color:#115e59;box-shadow:0 0 0 0.2rem rgba(17, 94, 89, 0.25)}
:where(html[data-theme="petrol"]).dark-mode .recipient-input.focus{border-color:#115e59}
:where(html[data-theme="petrol"]).dark-mode .formcontent.raweditor .CodeMirror-focused{border-color:#115e59}
:where(html[data-theme="petrol"]).dark-mode .tox .tox-dialog__body-nav-item--active{color:#115e59}
:where(html[data-theme="petrol"]).dark-mode .tox .tox-collection__item--enabled{color:#115e59}
:where(html[data-theme="petrol"]).dark-mode .message-part blockquote{border-color:#198982;color:#198982}
:where(html[data-theme="petrol"]).dark-mode .message-htmlpart{color:#0a1c1a}
:where(html[data-theme="petrol"]).dark-mode .ui-datepicker .ui-state-highlight, :where(html[data-theme="petrol"]).dark-mode .ui-datepicker.ui-widget-content .ui-state-highlight{color:#115e59}
@media screen and (max-width: 768px){
:where(html[data-theme="petrol"]) #layout > div > .header{background-color:#f4fbfa}
:where(html[data-theme="petrol"]) #layout > div > .footer{background-color:#f4fbfa}
:where(html[data-theme="petrol"]) .menu.listing a{color:#0a1c1a}
}
@media screen and (max-width: 480px){
:where(html[data-theme="petrol"]) .ui-dialog .ui-dialog-titlebar{background-color:#f4fbfa}
:where(html[data-theme="petrol"]) .ui-dialog .ui-dialog-buttonpane{border-top:1px solid rgba(17, 94, 89, 0.12);background-color:#f4fbfa}
:where(html[data-theme="petrol"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.btn-primary, :where(html[data-theme="petrol"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.btn-secondary{color:#0a1c1a}
:where(html[data-theme="petrol"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link{color:#0a1c1a}
:where(html[data-theme="petrol"]) #taskmenu a{color:#0a1c1a}
:where(html[data-theme="petrol"]) div.tox .tox-dialog__footer{background-color:#f4fbfa}
:where(html[data-theme="petrol"]) div.tox .tox-dialog__header{background-color:#f4fbfa}
:where(html[data-theme="petrol"]) div.tox .tox-dialog__footer .tox-button{color:#0a1c1a !important}
:where(html[data-theme="petrol"]) div.tox .tox-dialog__footer .tox-button:active, :where(html[data-theme="petrol"]) div.tox .tox-dialog__footer .tox-button:focus, :where(html[data-theme="petrol"]) div.tox .tox-dialog__footer .tox-button:hover{color:#0a1c1a}
}
@media screen and (min-width: 769px){
:where(html[data-theme="petrol"]) .header a.button.icon:not(.disabled):focus, :where(html[data-theme="petrol"]) .header a.button.icon:not(.disabled):hover{background-color:#e9f7f5}
}
@media screen and (min-width: 481px){
:where(html[data-theme="petrol"]) #taskmenu a{color:#0a1c1a}
:where(html[data-theme="petrol"]) #taskmenu a.selected{color:#115e59}
:where(html[data-theme="petrol"]) #taskmenu a:hover{color:#081917}
:where(html[data-theme="petrol"]) #taskmenu .action-buttons a{color:#115e59}
:where(html[data-theme="petrol"]) #taskmenu .action-buttons a:hover{color:#115e59}
}
@media screen and (max-width: 1200px){
:where(html[data-theme="petrol"]) .listing.selection-large-only li.selected{color:#0a1c1a}
}

/* ---- q-mail ---- */
:where(html[data-theme="q-mail"]) a{color:#b8401d}
:where(html[data-theme="q-mail"]) a:hover{color:#8c3116}
:where(html[data-theme="q-mail"]) body{color:#1d1814}
:where(html[data-theme="q-mail"]) #layout > div > .header{color:#1d1814;background-color:#fbf8f6}
:where(html[data-theme="q-mail"]) #layout > div > .header a.button{color:#1d1814}
:where(html[data-theme="q-mail"]) p.image-attachment{border:1px solid rgba(150, 80, 55, 0.12);background-color:#faf5f2}
:where(html[data-theme="q-mail"]) .quota-widget .value{background-color:#b8401d}
:where(html[data-theme="q-mail"]) .image-tools{background-color:rgba(184, 64, 29, 0.4)}
:where(html[data-theme="q-mail"]) .image-tools a:focus, :where(html[data-theme="q-mail"]) .image-tools a:hover{background-color:rgba(184, 64, 29, 0.5) !important}
:where(html[data-theme="q-mail"]) .table-widget table.options-table tr.selected td{background-color:#f4eae4;color:#1d1814}
:where(html[data-theme="q-mail"]) table.table tr.deleted td{color:rgba(29, 24, 20, 0.5) !important}
:where(html[data-theme="q-mail"]) .floating-action-buttons a.button{background:#b8401d;box-shadow:0 0 5px 5px #efac99}
:where(html[data-theme="q-mail"]) .btn:focus{box-shadow:0 0 0 0.2rem rgba(184, 64, 29, 0.3)}
:where(html[data-theme="q-mail"]) .btn-link{color:#b8401d}
:where(html[data-theme="q-mail"]) .btn-primary{background:#b8401d;border-color:#b8401d}
:where(html[data-theme="q-mail"]) .btn-primary:focus{background:#a2381a;border-color:#993518;box-shadow:0 0 0 0.2rem rgba(184, 64, 29, 0.5)}
:where(html[data-theme="q-mail"]) .btn-primary:hover{background:#a2381a;border-color:#993518}
:where(html[data-theme="q-mail"]) .btn-primary.disabled, :where(html[data-theme="q-mail"]) .btn-primary:disabled{background:#b8401d;border-color:#b8401d}
:where(html[data-theme="q-mail"]) .btn-primary:not(:disabled):not(.disabled):active, :where(html[data-theme="q-mail"]) .btn-primary:not(:disabled):not(.disabled).active{background:#8c3116;border-color:#832e15}
:where(html[data-theme="q-mail"]) .btn-primary:not(:disabled):not(.disabled):active:focus, :where(html[data-theme="q-mail"]) .btn-primary:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(184, 64, 29, 0.53)}
:where(html[data-theme="q-mail"]) .ui-widget-overlay{background-color:rgba(29, 24, 20, 0.5)}
:where(html[data-theme="q-mail"]) .ui-menu .ui-state-active{background-color:#b8401d !important}
:where(html[data-theme="q-mail"]) .ui-dialog .ui-dialog-titlebar{border-bottom:1px solid rgba(150, 80, 55, 0.12)}
:where(html[data-theme="q-mail"]) .ui-dialog .ui-dialog-title{color:#1d1814}
:where(html[data-theme="q-mail"]) .ui-dialog .ui-dialog-titlebar-close{color:#1d1814}
:where(html[data-theme="q-mail"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link{color:#1d1814}
:where(html[data-theme="q-mail"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link:focus{background-color:rgba(184, 64, 29, 0.5)}
:where(html[data-theme="q-mail"]) .ui-slider .ui-slider-range{background:#eb9a83}
:where(html[data-theme="q-mail"]) .ui-slider .ui-slider-handle.ui-state-active{background:#b8401d;border-color:#1e0a05}
:where(html[data-theme="q-mail"]) .ui-datepicker .ui-datepicker-header{border-bottom:1px solid rgba(150, 80, 55, 0.12)}
:where(html[data-theme="q-mail"]) .ui-datepicker .ui-datepicker-prev, :where(html[data-theme="q-mail"]) .ui-datepicker .ui-datepicker-next{color:#1d1814}
:where(html[data-theme="q-mail"]) .ui-datepicker .ui-state-default, :where(html[data-theme="q-mail"]) .ui-datepicker.ui-widget-content .ui-state-default{color:#1d1814}
:where(html[data-theme="q-mail"]) .ui-datepicker .ui-datepicker-days-cell-over a, :where(html[data-theme="q-mail"]) .ui-datepicker .ui-datepicker-days-cell-over a.ui-state-default, :where(html[data-theme="q-mail"]) .ui-datepicker .ui-state-highlight, :where(html[data-theme="q-mail"]) .ui-datepicker.ui-widget-content .ui-state-highlight{background:#eb9a83;color:#b8401d}
:where(html[data-theme="q-mail"]) .ui-datepicker a.ui-state-active{background:#b8401d !important}
:where(html[data-theme="q-mail"]).layout-small .popover-overlay, :where(html[data-theme="q-mail"]).layout-phone .popover-overlay{background-color:rgba(29, 24, 20, 0.5)}
:where(html[data-theme="q-mail"]).layout-small .popover-header, :where(html[data-theme="q-mail"]).layout-phone .popover-header{background-color:#1e0a05}
:where(html[data-theme="q-mail"]) .menu a:not(.disabled):focus, :where(html[data-theme="q-mail"]) .menu a:not(.disabled):hover{background-color:#f6f0eb}
:where(html[data-theme="q-mail"]) .menu.toolbar a{color:#1d1814}
:where(html[data-theme="q-mail"]) .menu.toolbar .dropbutton:not(.disabled):hover{background-color:#f6f0eb}
:where(html[data-theme="q-mail"]) .menu.toolbar .dropbutton a.dropdown:hover{background-color:#eee2da}
:where(html[data-theme="q-mail"]) .menu.pagenav a{color:#1d1814}
:where(html[data-theme="q-mail"]) .menu .buttons button{color:#1d1814}
:where(html[data-theme="q-mail"]) .popover .menu li a:not(.disabled):hover{background-color:#b8401d}
:where(html[data-theme="q-mail"]) .popover .menu li a[aria-haspopup].dropdown:after{color:#1d1814}
:where(html[data-theme="q-mail"]) .popover .menu .dropbutton a.dropdown:hover{background-color:#b8401d}
:where(html[data-theme="q-mail"]) .searchbar a{color:#1d1814}
:where(html[data-theme="q-mail"]) .ui.alert{color:#1d1814;background-color:#faf5f2}
:where(html[data-theme="q-mail"]) .ui.alert.loading{color:#615d5b}
:where(html[data-theme="q-mail"]) .ui.alert a:not(.btn){color:#b8401d}
:where(html[data-theme="q-mail"]) .ui.alert.boxinformation{background-color:rgba(184, 64, 29, 0.2)}
:where(html[data-theme="q-mail"]) #messagestack div{background-color:#1d1814}
:where(html[data-theme="q-mail"]) #messagestack .loading{background-color:#615d5b}
:where(html[data-theme="q-mail"]) #messagestack .alert-info.information{background-color:#b8401d}
:where(html[data-theme="q-mail"]) #messagestack .alert-warning{color:#1d1814}
:where(html[data-theme="q-mail"]) #messagestack .alert-warning > i.icon:before{color:#1d1814}
:where(html[data-theme="q-mail"]) .listing tbody td, :where(html[data-theme="q-mail"]) .listing li a{color:#1d1814}
:where(html[data-theme="q-mail"]) .listing tbody td a{color:#1d1814}
:where(html[data-theme="q-mail"]) .listing li.selected, :where(html[data-theme="q-mail"]) .listing tr.selected td{color:#1d1814;background-color:#f4eae4}
:where(html[data-theme="q-mail"]) .listing li.disabled, :where(html[data-theme="q-mail"]) .listing tr.disabled td{color:rgba(29, 24, 20, 0.5)}
:where(html[data-theme="q-mail"]):not(.touch) .listing li > a:focus, :where(html[data-theme="q-mail"]):not(.touch) .listing.focus tbody tr.focused > td:first-child, :where(html[data-theme="q-mail"]):not(.touch) .listing.focus:not(.withselection) tbody tr.focused > td.selection + td{border-left:2px solid #e47757}
:where(html[data-theme="q-mail"]) .popupmenu .listing li > a:not(.disabled):hover{background-color:#b8401d}
:where(html[data-theme="q-mail"]) .popupmenu .listing li.selected{background-color:#b8401d}
:where(html[data-theme="q-mail"]) ul.treelist li.selected > div > a, :where(html[data-theme="q-mail"]) ul.treelist li.selected > a{color:#1d1814;background-color:#f4eae4}
:where(html[data-theme="q-mail"]) .folderlist li.mailbox .unreadcount{background:#b8401d}
:where(html[data-theme="q-mail"]) .folderlist li.mailbox.recent > a{color:#60210f}
:where(html[data-theme="q-mail"]) .folderlist li.mailbox.recent > a > .unreadcount{background:#b8401d}
:where(html[data-theme="q-mail"]) .messagelist tr.deleted td, :where(html[data-theme="q-mail"]) .messagelist tr.deleted td.subject span.subject a, :where(html[data-theme="q-mail"]) .messagelist tr.deleted td.subject span.date, :where(html[data-theme="q-mail"]) .messagelist tr.deleted td.subject span.fromto{color:rgba(29, 24, 20, 0.5)}
:where(html[data-theme="q-mail"]) .attachmentslist li .attachment-name{color:#1d1814}
:where(html[data-theme="q-mail"]) .formcontent.raweditor .CodeMirror{border:1px solid rgba(150, 80, 55, 0.08);color:#1d1814}
:where(html[data-theme="q-mail"]) .formcontent.raweditor .CodeMirror-focused{border-color:#b8401d;box-shadow:0 0 0 0.2rem rgba(184, 64, 29, 0.25)}
:where(html[data-theme="q-mail"]) .input-group a:focus{background-color:rgba(184, 64, 29, 0.25)}
:where(html[data-theme="q-mail"]) .proplist li.with-sublist > a.dropdown{color:#1d1814}
:where(html[data-theme="q-mail"]) .multi-input > .content{border:1px solid rgba(150, 80, 55, 0.08)}
:where(html[data-theme="q-mail"]) .multi-input > .content.focused{border-color:#b8401d;box-shadow:0 0 0 0.2rem rgba(184, 64, 29, 0.25)}
:where(html[data-theme="q-mail"]) .multi-input input, :where(html[data-theme="q-mail"]) .multi-input input:focus, :where(html[data-theme="q-mail"]) .multi-input .input-group-text{border-bottom:1px solid rgba(150, 80, 55, 0.08)}
:where(html[data-theme="q-mail"]) .multi-input .input-group-text{border-left:1px solid rgba(150, 80, 55, 0.08)}
:where(html[data-theme="q-mail"]) .file-upload.droptarget.active{border-color:#d7b9a5}
:where(html[data-theme="q-mail"]) .file-upload.droptarget.hover{border-color:#d7b9a5;background-color:#f6f0eb}
:where(html[data-theme="q-mail"]) .recipient-input.focus{border-color:#b8401d;box-shadow:0 0 0 0.2rem rgba(184, 64, 29, 0.25)}
:where(html[data-theme="q-mail"]) .recipient-input li.recipient, :where(html[data-theme="q-mail"]) body > li.recipient.ui-sortable-helper{border:1px solid rgba(150, 80, 55, 0.08)}
:where(html[data-theme="q-mail"]) .recipient-input li.recipient a.button.icon, :where(html[data-theme="q-mail"]) body > li.recipient.ui-sortable-helper a.button.icon{color:#1d1814}
:where(html[data-theme="q-mail"]) .tagedit-list[tabindex="-1"]{border-color:#b8401d;box-shadow:0 0 0 0.2rem rgba(184, 64, 29, 0.25)}
:where(html[data-theme="q-mail"]) .tagedit-list li.tagedit-listelement-old{border:1px solid rgba(150, 80, 55, 0.08)}
:where(html[data-theme="q-mail"]) .skinselection .skinthumbnail{border:1px solid rgba(150, 80, 55, 0.08)}
:where(html[data-theme="q-mail"]) .form-control{color:#1d1814}
:where(html[data-theme="q-mail"]) .form-control:focus{color:#1d1814;border-color:#b8401d;box-shadow:0 0 0 0.2rem rgba(184, 64, 29, 0.25)}
:where(html[data-theme="q-mail"]) .form-control::placeholder{color:#615750}
:where(html[data-theme="q-mail"]) .form-control::-ms-input-placeholder, :where(html[data-theme="q-mail"]) .form-control::-webkit-input-placeholder{color:#615750}
:where(html[data-theme="q-mail"]) .input-group-text{color:#1d1814}
:where(html[data-theme="q-mail"]) .input-group-text input:focus{border-color:#b8401d !important}
:where(html[data-theme="q-mail"]) .custom-switch .custom-control-input:focus ~ .custom-control-label:before{box-shadow:0 0 0 0.2rem rgba(184, 64, 29, 0.25)}
:where(html[data-theme="q-mail"]) .custom-switch .custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#b8401d}
:where(html[data-theme="q-mail"]) .custom-switch .custom-control-input:checked ~ .custom-control-label::before{border-color:#b8401d;background-color:#b8401d}
:where(html[data-theme="q-mail"]) .custom-switch .custom-control-input:checked:disabled ~ .custom-control-label::before{border-color:#e16541;background-color:#e16541}
:where(html[data-theme="q-mail"]) .custom-file-input:focus ~ .custom-file-label{border-color:#b8401d;box-shadow:0 0 0 0.2rem rgba(184, 64, 29, 0.25)}
:where(html[data-theme="q-mail"]) div.tox.tox-tinymce{border:1px solid rgba(150, 80, 55, 0.08)}
:where(html[data-theme="q-mail"]) div.tox.focused{border-color:#b8401d !important;box-shadow:0 0 0 0.2rem rgba(184, 64, 29, 0.25) !important}
:where(html[data-theme="q-mail"]) div.tox .tox-dialog .tox-dialog__body-nav-item--active{color:#b8401d}
:where(html[data-theme="q-mail"]) div.tox .tox-dialog .tox-dialog__body-nav-item--active:hover{color:#8c3116}
:where(html[data-theme="q-mail"]) div.tox .tox-dialog-wrap__backdrop{background-color:rgba(29, 24, 20, 0.5)}
:where(html[data-theme="q-mail"]) div.tox .tox-dialog__header{border-bottom:1px solid rgba(150, 80, 55, 0.12)}
:where(html[data-theme="q-mail"]) div.tox .tox-dialog__header .tox-button{color:#1d1814}
:where(html[data-theme="q-mail"]) div.tox .tox-dialog__footer .tox-button{background:#b8401d;border-color:#b8401d}
:where(html[data-theme="q-mail"]) div.tox .tox-dialog__footer .tox-button:focus{background:#a2381a;border-color:#993518;box-shadow:0 0 0 0.2rem rgba(184, 64, 29, 0.5)}
:where(html[data-theme="q-mail"]) div.tox .tox-dialog__footer .tox-button:hover{background:#a2381a;border-color:#993518}
:where(html[data-theme="q-mail"]) div.tox .tox-dialog__footer .tox-button.disabled, :where(html[data-theme="q-mail"]) div.tox .tox-dialog__footer .tox-button:disabled{background:#b8401d;border-color:#b8401d}
:where(html[data-theme="q-mail"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled):active, :where(html[data-theme="q-mail"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled).active{background:#8c3116;border-color:#832e15}
:where(html[data-theme="q-mail"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled):active:focus, :where(html[data-theme="q-mail"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(184, 64, 29, 0.53)}
:where(html[data-theme="q-mail"]) div.tox .tox-dialog__footer .tox-button:focus:not(:disabled){background:#b8401d;border-color:#b8401d}
:where(html[data-theme="q-mail"]) div.tox .tox-dialog__title{color:#1d1814}
:where(html[data-theme="q-mail"]) div.tox .tox-label{color:#1d1814}
:where(html[data-theme="q-mail"]) div.tox .tox-color-input > input, :where(html[data-theme="q-mail"]) div.tox .tox-listboxfield .tox-listbox--select, :where(html[data-theme="q-mail"]) div.tox .tox-textarea, :where(html[data-theme="q-mail"]) div.tox .tox-textfield{color:#1d1814}
:where(html[data-theme="q-mail"]) div.tox .tox-color-input > input:focus, :where(html[data-theme="q-mail"]) div.tox .tox-listboxfield .tox-listbox--select:focus, :where(html[data-theme="q-mail"]) div.tox .tox-textarea:focus, :where(html[data-theme="q-mail"]) div.tox .tox-textfield:focus{border-color:#b8401d;box-shadow:0 0 0 0.2rem rgba(184, 64, 29, 0.25)}
:where(html[data-theme="q-mail"]) .image-selector .attachmentslist li:hover, :where(html[data-theme="q-mail"]) .image-selector .attachmentslist li:focus{background:#f4eae4}
:where(html[data-theme="q-mail"]) .html-editor .editor-toolbar{border-bottom:1px solid rgba(150, 80, 55, 0.08)}
:where(html[data-theme="q-mail"]) .html-editor > iframe{border:1px solid rgba(150, 80, 55, 0.08)}
:where(html[data-theme="q-mail"]) .googie_edit_layer{border:1px solid rgba(150, 80, 55, 0.08)}
:where(html[data-theme="q-mail"]) .googie_list li.googie_list_onhover{background-color:#b8401d}
:where(html[data-theme="q-mail"]) .message-part blockquote, :where(html[data-theme="q-mail"]) .message-htmlpart blockquote{color:#341208;border-left:2px solid #341208;border-right:2px solid #341208}
:where(html[data-theme="q-mail"]).dark-mode{scrollbar-color:#4a1a0c #4d6066}
:where(html[data-theme="q-mail"]).dark-mode:not(.touch) ::-webkit-scrollbar-thumb{background-color:#4a1a0c}
:where(html[data-theme="q-mail"]).dark-mode .ui.alert.boxinformation, :where(html[data-theme="q-mail"]).dark-mode #messagestack .alert-info{background-color:#6e2611}
:where(html[data-theme="q-mail"]).dark-mode #taskmenu .action-buttons a{color:#b8401d}
:where(html[data-theme="q-mail"]).dark-mode .listing li.selected, :where(html[data-theme="q-mail"]).dark-mode .listing li.selected > a, :where(html[data-theme="q-mail"]).dark-mode .listing li.selected > div > a, :where(html[data-theme="q-mail"]).dark-mode .listing tr.selected td{color:#b8401d}
:where(html[data-theme="q-mail"]).dark-mode .messagelist tr:not(.flagged):not(.deleted).selected td.subject a, :where(html[data-theme="q-mail"]).dark-mode .messagelist tr:not(.flagged):not(.deleted).selected td.subject span.msgicon.status{color:#b8401d}
:where(html[data-theme="q-mail"]).dark-mode .btn-primary{background-color:#341208}
:where(html[data-theme="q-mail"]).dark-mode .btn-primary:hover:not(:disabled){background-color:#4a1a0c}
:where(html[data-theme="q-mail"]).dark-mode .floating-action-buttons a.button{background:#341208}
:where(html[data-theme="q-mail"]).dark-mode .custom-file-label:focus:not(.is-invalid), :where(html[data-theme="q-mail"]).dark-mode .form-control:focus:not(.is-invalid){border-color:#b8401d}
:where(html[data-theme="q-mail"]).dark-mode .custom-switch .custom-control-input:checked ~ .custom-control-label::before{background-color:#341208}
:where(html[data-theme="q-mail"]).dark-mode .multi-input:not(.is-invalid) > .content.focused{border-color:#b8401d}
:where(html[data-theme="q-mail"]).dark-mode .input-group a:focus{border-color:#b8401d;box-shadow:0 0 0 0.2rem rgba(184, 64, 29, 0.25)}
:where(html[data-theme="q-mail"]).dark-mode .recipient-input.focus{border-color:#b8401d}
:where(html[data-theme="q-mail"]).dark-mode .formcontent.raweditor .CodeMirror-focused{border-color:#b8401d}
:where(html[data-theme="q-mail"]).dark-mode .tox .tox-dialog__footer .tox-button{background-color:#341208}
:where(html[data-theme="q-mail"]).dark-mode .tox .tox-dialog__footer .tox-button:focus:not(:disabled){background-color:#341208}
:where(html[data-theme="q-mail"]).dark-mode .tox .tox-dialog__footer .tox-button:hover:not(:disabled){background-color:#4a1a0c}
:where(html[data-theme="q-mail"]).dark-mode .tox .tox-dialog__body-nav-item--active{color:#b8401d}
:where(html[data-theme="q-mail"]).dark-mode .tox .tox-collection__item--enabled{color:#b8401d}
:where(html[data-theme="q-mail"]).dark-mode .message-part blockquote{border-color:#de532a;color:#de532a}
:where(html[data-theme="q-mail"]).dark-mode .message-htmlpart{color:#1d1814}
:where(html[data-theme="q-mail"]).dark-mode .ui-datepicker .ui-state-highlight, :where(html[data-theme="q-mail"]).dark-mode .ui-datepicker.ui-widget-content .ui-state-highlight{color:#b8401d}
@media screen and (max-width: 768px){
:where(html[data-theme="q-mail"]) #layout > div > .header{background-color:#fbf8f6}
:where(html[data-theme="q-mail"]) #layout > div > .footer{background-color:#fbf8f6}
:where(html[data-theme="q-mail"]) .menu.listing a{color:#1d1814}
}
@media screen and (max-width: 480px){
:where(html[data-theme="q-mail"]) .ui-dialog .ui-dialog-titlebar{background-color:#fbf8f6}
:where(html[data-theme="q-mail"]) .ui-dialog .ui-dialog-buttonpane{border-top:1px solid rgba(150, 80, 55, 0.12);background-color:#fbf8f6}
:where(html[data-theme="q-mail"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.btn-primary, :where(html[data-theme="q-mail"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.btn-secondary{color:#1d1814}
:where(html[data-theme="q-mail"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link{color:#1d1814}
:where(html[data-theme="q-mail"]) #taskmenu a{color:#1d1814}
:where(html[data-theme="q-mail"]) div.tox .tox-dialog__footer{background-color:#fbf8f6}
:where(html[data-theme="q-mail"]) div.tox .tox-dialog__header{background-color:#fbf8f6}
:where(html[data-theme="q-mail"]) div.tox .tox-dialog__footer .tox-button{color:#1d1814 !important}
:where(html[data-theme="q-mail"]) div.tox .tox-dialog__footer .tox-button:active, :where(html[data-theme="q-mail"]) div.tox .tox-dialog__footer .tox-button:focus, :where(html[data-theme="q-mail"]) div.tox .tox-dialog__footer .tox-button:hover{color:#1d1814}
}
@media screen and (min-width: 769px){
:where(html[data-theme="q-mail"]) .header a.button.icon:not(.disabled):focus, :where(html[data-theme="q-mail"]) .header a.button.icon:not(.disabled):hover{background-color:#f6f0eb}
}
@media screen and (min-width: 481px){
:where(html[data-theme="q-mail"]) #taskmenu a{color:#1d1814}
:where(html[data-theme="q-mail"]) #taskmenu a.selected{color:#b8401d}
:where(html[data-theme="q-mail"]) #taskmenu a:hover{color:#1d1814}
:where(html[data-theme="q-mail"]) #taskmenu .action-buttons a{color:#b8401d}
:where(html[data-theme="q-mail"]) #taskmenu .action-buttons a:hover{color:#b8401d}
}
@media screen and (max-width: 1200px){
:where(html[data-theme="q-mail"]) .listing.selection-large-only li.selected{color:#1d1814}
}

/* ---- rot ---- */
:where(html[data-theme="rot"]) a{color:#9f1239}
:where(html[data-theme="rot"]) a:hover{color:#710d29}
:where(html[data-theme="rot"]) body{color:#291313}
:where(html[data-theme="rot"]) #layout > div > .header{color:#291313;background-color:#fdf7f6}
:where(html[data-theme="rot"]) #layout > div > .header a.button{color:#291313}
:where(html[data-theme="rot"]) p.image-attachment{border:1px solid rgba(159, 18, 57, 0.12);background-color:#fdf1f0}
:where(html[data-theme="rot"]) .quota-widget .value{background-color:#9f1239}
:where(html[data-theme="rot"]) .image-tools{background-color:rgba(159, 18, 57, 0.4)}
:where(html[data-theme="rot"]) .image-tools a:focus, :where(html[data-theme="rot"]) .image-tools a:hover{background-color:rgba(159, 18, 57, 0.5) !important}
:where(html[data-theme="rot"]) .table-widget table.options-table tr.selected td{background-color:#fbe6e4;color:#291313}
:where(html[data-theme="rot"]) table.table tr.deleted td{color:rgba(41, 19, 19, 0.5) !important}
:where(html[data-theme="rot"]) .floating-action-buttons a.button{background:#9f1239;box-shadow:0 0 5px 5px #ef7496}
:where(html[data-theme="rot"]) .btn:focus{box-shadow:0 0 0 0.2rem rgba(159, 18, 57, 0.3)}
:where(html[data-theme="rot"]) .btn-link{color:#9f1239}
:where(html[data-theme="rot"]) .btn-primary{background:#9f1239;border-color:#9f1239}
:where(html[data-theme="rot"]) .btn-primary:focus{background:#880f31;border-color:#7f0e2e;box-shadow:0 0 0 0.2rem rgba(159, 18, 57, 0.5)}
:where(html[data-theme="rot"]) .btn-primary:hover{background:#880f31;border-color:#7f0e2e}
:where(html[data-theme="rot"]) .btn-primary.disabled, :where(html[data-theme="rot"]) .btn-primary:disabled{background:#9f1239;border-color:#9f1239}
:where(html[data-theme="rot"]) .btn-primary:not(:disabled):not(.disabled):active, :where(html[data-theme="rot"]) .btn-primary:not(:disabled):not(.disabled).active{background:#710d29;border-color:#680c25}
:where(html[data-theme="rot"]) .btn-primary:not(:disabled):not(.disabled):active:focus, :where(html[data-theme="rot"]) .btn-primary:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(159, 18, 57, 0.53)}
:where(html[data-theme="rot"]) .ui-widget-overlay{background-color:rgba(41, 19, 19, 0.5)}
:where(html[data-theme="rot"]) .ui-menu .ui-state-active{background-color:#9f1239 !important}
:where(html[data-theme="rot"]) .ui-dialog .ui-dialog-titlebar{border-bottom:1px solid rgba(159, 18, 57, 0.12)}
:where(html[data-theme="rot"]) .ui-dialog .ui-dialog-title{color:#291313}
:where(html[data-theme="rot"]) .ui-dialog .ui-dialog-titlebar-close{color:#291313}
:where(html[data-theme="rot"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link{color:#291313}
:where(html[data-theme="rot"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link:focus{background-color:rgba(159, 18, 57, 0.5)}
:where(html[data-theme="rot"]) .ui-slider .ui-slider-range{background:#ed5d85}
:where(html[data-theme="rot"]) .ui-slider .ui-slider-handle.ui-state-active{background:#9f1239}
:where(html[data-theme="rot"]) .ui-datepicker .ui-datepicker-header{border-bottom:1px solid rgba(159, 18, 57, 0.12)}
:where(html[data-theme="rot"]) .ui-datepicker .ui-datepicker-prev, :where(html[data-theme="rot"]) .ui-datepicker .ui-datepicker-next{color:#291313}
:where(html[data-theme="rot"]) .ui-datepicker .ui-state-default, :where(html[data-theme="rot"]) .ui-datepicker.ui-widget-content .ui-state-default{color:#291313}
:where(html[data-theme="rot"]) .ui-datepicker .ui-datepicker-days-cell-over a, :where(html[data-theme="rot"]) .ui-datepicker .ui-datepicker-days-cell-over a.ui-state-default, :where(html[data-theme="rot"]) .ui-datepicker .ui-state-highlight, :where(html[data-theme="rot"]) .ui-datepicker.ui-widget-content .ui-state-highlight{background:#ed5d85;color:#9f1239}
:where(html[data-theme="rot"]) .ui-datepicker a.ui-state-active{background:#9f1239 !important}
:where(html[data-theme="rot"]).layout-small .popover-overlay, :where(html[data-theme="rot"]).layout-phone .popover-overlay{background-color:rgba(41, 19, 19, 0.5)}
:where(html[data-theme="rot"]) .menu a:not(.disabled):focus, :where(html[data-theme="rot"]) .menu a:not(.disabled):hover{background-color:#faece9}
:where(html[data-theme="rot"]) .menu.toolbar a{color:#291313}
:where(html[data-theme="rot"]) .menu.toolbar .dropbutton:not(.disabled):hover{background-color:#faece9}
:where(html[data-theme="rot"]) .menu.toolbar .dropbutton a.dropdown:hover{background-color:#f6d9d5}
:where(html[data-theme="rot"]) .menu.pagenav a{color:#291313}
:where(html[data-theme="rot"]) .menu .buttons button{color:#291313}
:where(html[data-theme="rot"]) .popover .menu li a:not(.disabled):hover{background-color:#9f1239}
:where(html[data-theme="rot"]) .popover .menu li a[aria-haspopup].dropdown:after{color:#291313}
:where(html[data-theme="rot"]) .popover .menu .dropbutton a.dropdown:hover{background-color:#9f1239}
:where(html[data-theme="rot"]) .searchbar a{color:#291313}
:where(html[data-theme="rot"]) .ui.alert{color:#291313;background-color:#fdf1f0}
:where(html[data-theme="rot"]) .ui.alert.loading{color:#695a5a}
:where(html[data-theme="rot"]) .ui.alert a:not(.btn){color:#9f1239}
:where(html[data-theme="rot"]) .ui.alert.boxinformation{background-color:rgba(159, 18, 57, 0.2)}
:where(html[data-theme="rot"]) #messagestack div{background-color:#291313}
:where(html[data-theme="rot"]) #messagestack .loading{background-color:#695a5a}
:where(html[data-theme="rot"]) #messagestack .alert-info.information{background-color:#9f1239}
:where(html[data-theme="rot"]) #messagestack .alert-warning{color:#291313}
:where(html[data-theme="rot"]) #messagestack .alert-warning > i.icon:before{color:#291313}
:where(html[data-theme="rot"]) .listing tbody td, :where(html[data-theme="rot"]) .listing li a{color:#291313}
:where(html[data-theme="rot"]) .listing tbody td a{color:#291313}
:where(html[data-theme="rot"]) .listing li.selected, :where(html[data-theme="rot"]) .listing tr.selected td{color:#291313;background-color:#fbe6e4}
:where(html[data-theme="rot"]) .listing li.disabled, :where(html[data-theme="rot"]) .listing tr.disabled td{color:rgba(41, 19, 19, 0.5)}
:where(html[data-theme="rot"]):not(.touch) .listing li > a:focus, :where(html[data-theme="rot"]):not(.touch) .listing.focus tbody tr.focused > td:first-child, :where(html[data-theme="rot"]):not(.touch) .listing.focus:not(.withselection) tbody tr.focused > td.selection + td{border-left:2px solid #e82f62}
:where(html[data-theme="rot"]) .popupmenu .listing li > a:not(.disabled):hover{background-color:#9f1239}
:where(html[data-theme="rot"]) .popupmenu .listing li.selected{background-color:#9f1239}
:where(html[data-theme="rot"]) ul.treelist li.selected > div > a, :where(html[data-theme="rot"]) ul.treelist li.selected > a{color:#291313;background-color:#fbe6e4}
:where(html[data-theme="rot"]) .folderlist li.mailbox .unreadcount{background:#9f1239}
:where(html[data-theme="rot"]) .folderlist li.mailbox.recent > a{color:#430818}
:where(html[data-theme="rot"]) .folderlist li.mailbox.recent > a > .unreadcount{background:#9f1239}
:where(html[data-theme="rot"]) .messagelist tr.deleted td, :where(html[data-theme="rot"]) .messagelist tr.deleted td.subject span.subject a, :where(html[data-theme="rot"]) .messagelist tr.deleted td.subject span.date, :where(html[data-theme="rot"]) .messagelist tr.deleted td.subject span.fromto{color:rgba(41, 19, 19, 0.5)}
:where(html[data-theme="rot"]) .attachmentslist li .attachment-name{color:#291313}
:where(html[data-theme="rot"]) .formcontent.raweditor .CodeMirror{border:1px solid rgba(159, 18, 57, 0.08);color:#291313}
:where(html[data-theme="rot"]) .formcontent.raweditor .CodeMirror-focused{border-color:#9f1239;box-shadow:0 0 0 0.2rem rgba(159, 18, 57, 0.25)}
:where(html[data-theme="rot"]) .input-group a:focus{background-color:rgba(159, 18, 57, 0.25)}
:where(html[data-theme="rot"]) .proplist li.with-sublist > a.dropdown{color:#291313}
:where(html[data-theme="rot"]) .multi-input > .content{border:1px solid rgba(159, 18, 57, 0.08)}
:where(html[data-theme="rot"]) .multi-input > .content.focused{border-color:#9f1239;box-shadow:0 0 0 0.2rem rgba(159, 18, 57, 0.25)}
:where(html[data-theme="rot"]) .multi-input input, :where(html[data-theme="rot"]) .multi-input input:focus, :where(html[data-theme="rot"]) .multi-input .input-group-text{border-bottom:1px solid rgba(159, 18, 57, 0.08)}
:where(html[data-theme="rot"]) .multi-input .input-group-text{border-left:1px solid rgba(159, 18, 57, 0.08)}
:where(html[data-theme="rot"]) .file-upload.droptarget.active{border-color:#e8a296}
:where(html[data-theme="rot"]) .file-upload.droptarget.hover{border-color:#e8a296;background-color:#faece9}
:where(html[data-theme="rot"]) .recipient-input.focus{border-color:#9f1239;box-shadow:0 0 0 0.2rem rgba(159, 18, 57, 0.25)}
:where(html[data-theme="rot"]) .recipient-input li.recipient, :where(html[data-theme="rot"]) body > li.recipient.ui-sortable-helper{border:1px solid rgba(159, 18, 57, 0.08)}
:where(html[data-theme="rot"]) .recipient-input li.recipient a.button.icon, :where(html[data-theme="rot"]) body > li.recipient.ui-sortable-helper a.button.icon{color:#291313}
:where(html[data-theme="rot"]) .tagedit-list[tabindex="-1"]{border-color:#9f1239;box-shadow:0 0 0 0.2rem rgba(159, 18, 57, 0.25)}
:where(html[data-theme="rot"]) .tagedit-list li.tagedit-listelement-old{border:1px solid rgba(159, 18, 57, 0.08)}
:where(html[data-theme="rot"]) .skinselection .skinthumbnail{border:1px solid rgba(159, 18, 57, 0.08)}
:where(html[data-theme="rot"]) .form-control{color:#291313}
:where(html[data-theme="rot"]) .form-control:focus{color:#291313;border-color:#9f1239;box-shadow:0 0 0 0.2rem rgba(159, 18, 57, 0.25)}
:where(html[data-theme="rot"]) .form-control::placeholder{color:#675454}
:where(html[data-theme="rot"]) .form-control::-ms-input-placeholder, :where(html[data-theme="rot"]) .form-control::-webkit-input-placeholder{color:#675454}
:where(html[data-theme="rot"]) .input-group-text{color:#291313}
:where(html[data-theme="rot"]) .input-group-text input:focus{border-color:#9f1239 !important}
:where(html[data-theme="rot"]) .custom-switch .custom-control-input:focus ~ .custom-control-label:before{box-shadow:0 0 0 0.2rem rgba(159, 18, 57, 0.25)}
:where(html[data-theme="rot"]) .custom-switch .custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#9f1239}
:where(html[data-theme="rot"]) .custom-switch .custom-control-input:checked ~ .custom-control-label::before{border-color:#9f1239;background-color:#9f1239}
:where(html[data-theme="rot"]) .custom-switch .custom-control-input:checked:disabled ~ .custom-control-label::before{border-color:#e41a52;background-color:#e41a52}
:where(html[data-theme="rot"]) .custom-file-input:focus ~ .custom-file-label{border-color:#9f1239;box-shadow:0 0 0 0.2rem rgba(159, 18, 57, 0.25)}
:where(html[data-theme="rot"]) div.tox.tox-tinymce{border:1px solid rgba(159, 18, 57, 0.08)}
:where(html[data-theme="rot"]) div.tox.focused{border-color:#9f1239 !important;box-shadow:0 0 0 0.2rem rgba(159, 18, 57, 0.25) !important}
:where(html[data-theme="rot"]) div.tox .tox-dialog .tox-dialog__body-nav-item--active{color:#9f1239}
:where(html[data-theme="rot"]) div.tox .tox-dialog .tox-dialog__body-nav-item--active:hover{color:#710d29}
:where(html[data-theme="rot"]) div.tox .tox-dialog-wrap__backdrop{background-color:rgba(41, 19, 19, 0.5)}
:where(html[data-theme="rot"]) div.tox .tox-dialog__header{border-bottom:1px solid rgba(159, 18, 57, 0.12)}
:where(html[data-theme="rot"]) div.tox .tox-dialog__header .tox-button{color:#291313}
:where(html[data-theme="rot"]) div.tox .tox-dialog__footer .tox-button{background:#9f1239;border-color:#9f1239}
:where(html[data-theme="rot"]) div.tox .tox-dialog__footer .tox-button:focus{background:#880f31;border-color:#7f0e2e;box-shadow:0 0 0 0.2rem rgba(159, 18, 57, 0.5)}
:where(html[data-theme="rot"]) div.tox .tox-dialog__footer .tox-button:hover{background:#880f31;border-color:#7f0e2e}
:where(html[data-theme="rot"]) div.tox .tox-dialog__footer .tox-button.disabled, :where(html[data-theme="rot"]) div.tox .tox-dialog__footer .tox-button:disabled{background:#9f1239;border-color:#9f1239}
:where(html[data-theme="rot"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled):active, :where(html[data-theme="rot"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled).active{background:#710d29;border-color:#680c25}
:where(html[data-theme="rot"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled):active:focus, :where(html[data-theme="rot"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(159, 18, 57, 0.53)}
:where(html[data-theme="rot"]) div.tox .tox-dialog__footer .tox-button:focus:not(:disabled){background:#9f1239;border-color:#9f1239}
:where(html[data-theme="rot"]) div.tox .tox-dialog__title{color:#291313}
:where(html[data-theme="rot"]) div.tox .tox-label{color:#291313}
:where(html[data-theme="rot"]) div.tox .tox-color-input > input, :where(html[data-theme="rot"]) div.tox .tox-listboxfield .tox-listbox--select, :where(html[data-theme="rot"]) div.tox .tox-textarea, :where(html[data-theme="rot"]) div.tox .tox-textfield{color:#291313}
:where(html[data-theme="rot"]) div.tox .tox-color-input > input:focus, :where(html[data-theme="rot"]) div.tox .tox-listboxfield .tox-listbox--select:focus, :where(html[data-theme="rot"]) div.tox .tox-textarea:focus, :where(html[data-theme="rot"]) div.tox .tox-textfield:focus{border-color:#9f1239;box-shadow:0 0 0 0.2rem rgba(159, 18, 57, 0.25)}
:where(html[data-theme="rot"]) .image-selector .attachmentslist li:hover, :where(html[data-theme="rot"]) .image-selector .attachmentslist li:focus{background:#fbe6e4}
:where(html[data-theme="rot"]) .html-editor .editor-toolbar{border-bottom:1px solid rgba(159, 18, 57, 0.08)}
:where(html[data-theme="rot"]) .html-editor > iframe{border:1px solid rgba(159, 18, 57, 0.08)}
:where(html[data-theme="rot"]) .googie_edit_layer{border:1px solid rgba(159, 18, 57, 0.08)}
:where(html[data-theme="rot"]) .googie_list li.googie_list_onhover{background-color:#9f1239}
:where(html[data-theme="rot"]) .message-part blockquote, :where(html[data-theme="rot"]) .message-htmlpart blockquote{color:#160208;border-left:2px solid #160208;border-right:2px solid #160208}
:where(html[data-theme="rot"]).dark-mode{scrollbar-color:#2c0510 #4d6066}
:where(html[data-theme="rot"]).dark-mode:not(.touch) ::-webkit-scrollbar-thumb{background-color:#2c0510}
:where(html[data-theme="rot"]).dark-mode .ui.alert.boxinformation, :where(html[data-theme="rot"]).dark-mode #messagestack .alert-info{background-color:#5f0b22}
:where(html[data-theme="rot"]).dark-mode #taskmenu .action-buttons a{color:#9f1239}
:where(html[data-theme="rot"]).dark-mode .listing li.selected, :where(html[data-theme="rot"]).dark-mode .listing li.selected > a, :where(html[data-theme="rot"]).dark-mode .listing li.selected > div > a, :where(html[data-theme="rot"]).dark-mode .listing tr.selected td{color:#9f1239}
:where(html[data-theme="rot"]).dark-mode .messagelist tr:not(.flagged):not(.deleted).selected td.subject a, :where(html[data-theme="rot"]).dark-mode .messagelist tr:not(.flagged):not(.deleted).selected td.subject span.msgicon.status{color:#9f1239}
:where(html[data-theme="rot"]).dark-mode .btn-primary{background-color:#160208}
:where(html[data-theme="rot"]).dark-mode .btn-primary:hover:not(:disabled){background-color:#2c0510}
:where(html[data-theme="rot"]).dark-mode .floating-action-buttons a.button{background:#160208}
:where(html[data-theme="rot"]).dark-mode .custom-file-label:focus:not(.is-invalid), :where(html[data-theme="rot"]).dark-mode .form-control:focus:not(.is-invalid){border-color:#9f1239}
:where(html[data-theme="rot"]).dark-mode .custom-switch .custom-control-input:checked ~ .custom-control-label::before{background-color:#160208}
:where(html[data-theme="rot"]).dark-mode .multi-input:not(.is-invalid) > .content.focused{border-color:#9f1239}
:where(html[data-theme="rot"]).dark-mode .input-group a:focus{border-color:#9f1239;box-shadow:0 0 0 0.2rem rgba(159, 18, 57, 0.25)}
:where(html[data-theme="rot"]).dark-mode .recipient-input.focus{border-color:#9f1239}
:where(html[data-theme="rot"]).dark-mode .formcontent.raweditor .CodeMirror-focused{border-color:#9f1239}
:where(html[data-theme="rot"]).dark-mode .tox .tox-dialog__footer .tox-button{background-color:#160208}
:where(html[data-theme="rot"]).dark-mode .tox .tox-dialog__footer .tox-button:focus:not(:disabled){background-color:#160208}
:where(html[data-theme="rot"]).dark-mode .tox .tox-dialog__footer .tox-button:hover:not(:disabled){background-color:#2c0510}
:where(html[data-theme="rot"]).dark-mode .tox .tox-dialog__body-nav-item--active{color:#9f1239}
:where(html[data-theme="rot"]).dark-mode .tox .tox-collection__item--enabled{color:#9f1239}
:where(html[data-theme="rot"]).dark-mode .message-part blockquote{border-color:#cd1749;color:#cd1749}
:where(html[data-theme="rot"]).dark-mode .message-htmlpart{color:#291313}
:where(html[data-theme="rot"]).dark-mode .ui-datepicker .ui-state-highlight, :where(html[data-theme="rot"]).dark-mode .ui-datepicker.ui-widget-content .ui-state-highlight{color:#9f1239}
@media screen and (max-width: 768px){
:where(html[data-theme="rot"]) #layout > div > .header{background-color:#fdf7f6}
:where(html[data-theme="rot"]) #layout > div > .footer{background-color:#fdf7f6}
:where(html[data-theme="rot"]) .menu.listing a{color:#291313}
}
@media screen and (max-width: 480px){
:where(html[data-theme="rot"]) .ui-dialog .ui-dialog-titlebar{background-color:#fdf7f6}
:where(html[data-theme="rot"]) .ui-dialog .ui-dialog-buttonpane{border-top:1px solid rgba(159, 18, 57, 0.12);background-color:#fdf7f6}
:where(html[data-theme="rot"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.btn-primary, :where(html[data-theme="rot"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.btn-secondary{color:#291313}
:where(html[data-theme="rot"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link{color:#291313}
:where(html[data-theme="rot"]) #taskmenu a{color:#291313}
:where(html[data-theme="rot"]) div.tox .tox-dialog__footer{background-color:#fdf7f6}
:where(html[data-theme="rot"]) div.tox .tox-dialog__header{background-color:#fdf7f6}
:where(html[data-theme="rot"]) div.tox .tox-dialog__footer .tox-button{color:#291313 !important}
:where(html[data-theme="rot"]) div.tox .tox-dialog__footer .tox-button:active, :where(html[data-theme="rot"]) div.tox .tox-dialog__footer .tox-button:focus, :where(html[data-theme="rot"]) div.tox .tox-dialog__footer .tox-button:hover{color:#291313}
}
@media screen and (min-width: 769px){
:where(html[data-theme="rot"]) .header a.button.icon:not(.disabled):focus, :where(html[data-theme="rot"]) .header a.button.icon:not(.disabled):hover{background-color:#faece9}
}
@media screen and (min-width: 481px){
:where(html[data-theme="rot"]) #taskmenu a{color:#291313}
:where(html[data-theme="rot"]) #taskmenu a.selected{color:#9f1239}
:where(html[data-theme="rot"]) #taskmenu a:hover{color:#1a0a0a}
:where(html[data-theme="rot"]) #taskmenu .action-buttons a{color:#9f1239}
:where(html[data-theme="rot"]) #taskmenu .action-buttons a:hover{color:#9f1239}
}
@media screen and (max-width: 1200px){
:where(html[data-theme="rot"]) .listing.selection-large-only li.selected{color:#291313}
}

/* ---- schiefergrau ---- */
:where(html[data-theme="schiefergrau"]) a{color:#334155}
:where(html[data-theme="schiefergrau"]) a:hover{color:#202935}
:where(html[data-theme="schiefergrau"]) body{color:#131925}
:where(html[data-theme="schiefergrau"]) #layout > div > .header{color:#131925;background-color:#f8fafc}
:where(html[data-theme="schiefergrau"]) #layout > div > .header a.button{color:#131925}
:where(html[data-theme="schiefergrau"]) p.image-attachment{border:1px solid rgba(51, 65, 85, 0.12);background-color:#f1f4f7}
:where(html[data-theme="schiefergrau"]) .quota-widget .value{background-color:#334155}
:where(html[data-theme="schiefergrau"]) .image-tools{background-color:rgba(51, 65, 85, 0.4)}
:where(html[data-theme="schiefergrau"]) .image-tools a:focus, :where(html[data-theme="schiefergrau"]) .image-tools a:hover{background-color:rgba(51, 65, 85, 0.5) !important}
:where(html[data-theme="schiefergrau"]) .table-widget table.options-table tr.selected td{background-color:#e7ebf0;color:#131925}
:where(html[data-theme="schiefergrau"]) table.table tr.deleted td{color:rgba(19, 25, 37, 0.5) !important}
:where(html[data-theme="schiefergrau"]) .floating-action-buttons a.button{background:#334155;box-shadow:0 0 5px 5px #8599b6}
:where(html[data-theme="schiefergrau"]) .btn:focus{box-shadow:0 0 0 0.2rem rgba(51, 65, 85, 0.3)}
:where(html[data-theme="schiefergrau"]) .btn-link{color:#334155}
:where(html[data-theme="schiefergrau"]) .btn-primary{background:#334155;border-color:#334155}
:where(html[data-theme="schiefergrau"]) .btn-primary:focus{background:#293545;border-color:#26303f;box-shadow:0 0 0 0.2rem rgba(51, 65, 85, 0.5)}
:where(html[data-theme="schiefergrau"]) .btn-primary:hover{background:#293545;border-color:#26303f}
:where(html[data-theme="schiefergrau"]) .btn-primary.disabled, :where(html[data-theme="schiefergrau"]) .btn-primary:disabled{background:#334155;border-color:#334155}
:where(html[data-theme="schiefergrau"]) .btn-primary:not(:disabled):not(.disabled):active, :where(html[data-theme="schiefergrau"]) .btn-primary:not(:disabled):not(.disabled).active{background:#202935;border-color:#1c242f}
:where(html[data-theme="schiefergrau"]) .btn-primary:not(:disabled):not(.disabled):active:focus, :where(html[data-theme="schiefergrau"]) .btn-primary:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(51, 65, 85, 0.53)}
:where(html[data-theme="schiefergrau"]) .ui-widget-overlay{background-color:rgba(19, 25, 37, 0.5)}
:where(html[data-theme="schiefergrau"]) .ui-menu .ui-state-active{background-color:#334155 !important}
:where(html[data-theme="schiefergrau"]) .ui-dialog .ui-dialog-titlebar{border-bottom:1px solid rgba(51, 65, 85, 0.12)}
:where(html[data-theme="schiefergrau"]) .ui-dialog .ui-dialog-title{color:#131925}
:where(html[data-theme="schiefergrau"]) .ui-dialog .ui-dialog-titlebar-close{color:#131925}
:where(html[data-theme="schiefergrau"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link{color:#131925}
:where(html[data-theme="schiefergrau"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link:focus{background-color:rgba(51, 65, 85, 0.5)}
:where(html[data-theme="schiefergrau"]) .ui-slider .ui-slider-range{background:#758cac}
:where(html[data-theme="schiefergrau"]) .ui-slider .ui-slider-handle.ui-state-active{background:#334155}
:where(html[data-theme="schiefergrau"]) .ui-datepicker .ui-datepicker-header{border-bottom:1px solid rgba(51, 65, 85, 0.12)}
:where(html[data-theme="schiefergrau"]) .ui-datepicker .ui-datepicker-prev, :where(html[data-theme="schiefergrau"]) .ui-datepicker .ui-datepicker-next{color:#131925}
:where(html[data-theme="schiefergrau"]) .ui-datepicker .ui-state-default, :where(html[data-theme="schiefergrau"]) .ui-datepicker.ui-widget-content .ui-state-default{color:#131925}
:where(html[data-theme="schiefergrau"]) .ui-datepicker .ui-datepicker-days-cell-over a, :where(html[data-theme="schiefergrau"]) .ui-datepicker .ui-datepicker-days-cell-over a.ui-state-default, :where(html[data-theme="schiefergrau"]) .ui-datepicker .ui-state-highlight, :where(html[data-theme="schiefergrau"]) .ui-datepicker.ui-widget-content .ui-state-highlight{background:#758cac;color:#334155}
:where(html[data-theme="schiefergrau"]) .ui-datepicker a.ui-state-active{background:#334155 !important}
:where(html[data-theme="schiefergrau"]).layout-small .popover-overlay, :where(html[data-theme="schiefergrau"]).layout-phone .popover-overlay{background-color:rgba(19, 25, 37, 0.5)}
:where(html[data-theme="schiefergrau"]) .menu a:not(.disabled):focus, :where(html[data-theme="schiefergrau"]) .menu a:not(.disabled):hover{background-color:#edf2f7}
:where(html[data-theme="schiefergrau"]) .menu.toolbar a{color:#131925}
:where(html[data-theme="schiefergrau"]) .menu.toolbar .dropbutton:not(.disabled):hover{background-color:#edf2f7}
:where(html[data-theme="schiefergrau"]) .menu.toolbar .dropbutton a.dropdown:hover{background-color:#dbe6f0}
:where(html[data-theme="schiefergrau"]) .menu.pagenav a{color:#131925}
:where(html[data-theme="schiefergrau"]) .menu .buttons button{color:#131925}
:where(html[data-theme="schiefergrau"]) .popover .menu li a:not(.disabled):hover{background-color:#334155}
:where(html[data-theme="schiefergrau"]) .popover .menu li a[aria-haspopup].dropdown:after{color:#131925}
:where(html[data-theme="schiefergrau"]) .popover .menu .dropbutton a.dropdown:hover{background-color:#334155}
:where(html[data-theme="schiefergrau"]) .searchbar a{color:#131925}
:where(html[data-theme="schiefergrau"]) .ui.alert{color:#131925;background-color:#f1f4f7}
:where(html[data-theme="schiefergrau"]) .ui.alert.loading{color:#5a5e66}
:where(html[data-theme="schiefergrau"]) .ui.alert a:not(.btn){color:#334155}
:where(html[data-theme="schiefergrau"]) .ui.alert.boxinformation{background-color:rgba(51, 65, 85, 0.2)}
:where(html[data-theme="schiefergrau"]) #messagestack div{background-color:#131925}
:where(html[data-theme="schiefergrau"]) #messagestack .loading{background-color:#5a5e66}
:where(html[data-theme="schiefergrau"]) #messagestack .alert-info.information{background-color:#334155}
:where(html[data-theme="schiefergrau"]) #messagestack .alert-warning{color:#131925}
:where(html[data-theme="schiefergrau"]) #messagestack .alert-warning > i.icon:before{color:#131925}
:where(html[data-theme="schiefergrau"]) .listing tbody td, :where(html[data-theme="schiefergrau"]) .listing li a{color:#131925}
:where(html[data-theme="schiefergrau"]) .listing tbody td a{color:#131925}
:where(html[data-theme="schiefergrau"]) .listing li.selected, :where(html[data-theme="schiefergrau"]) .listing tr.selected td{color:#131925;background-color:#e7ebf0}
:where(html[data-theme="schiefergrau"]) .listing li.disabled, :where(html[data-theme="schiefergrau"]) .listing tr.disabled td{color:rgba(19, 25, 37, 0.5)}
:where(html[data-theme="schiefergrau"]):not(.touch) .listing li > a:focus, :where(html[data-theme="schiefergrau"]):not(.touch) .listing.focus tbody tr.focused > td:first-child, :where(html[data-theme="schiefergrau"]):not(.touch) .listing.focus:not(.withselection) tbody tr.focused > td.selection + td{border-left:2px solid #597295}
:where(html[data-theme="schiefergrau"]) .popupmenu .listing li > a:not(.disabled):hover{background-color:#334155}
:where(html[data-theme="schiefergrau"]) .popupmenu .listing li.selected{background-color:#334155}
:where(html[data-theme="schiefergrau"]) ul.treelist li.selected > div > a, :where(html[data-theme="schiefergrau"]) ul.treelist li.selected > a{color:#131925;background-color:#e7ebf0}
:where(html[data-theme="schiefergrau"]) .folderlist li.mailbox .unreadcount{background:#334155}
:where(html[data-theme="schiefergrau"]) .folderlist li.mailbox.recent > a{color:#0d1015}
:where(html[data-theme="schiefergrau"]) .folderlist li.mailbox.recent > a > .unreadcount{background:#334155}
:where(html[data-theme="schiefergrau"]) .messagelist tr.deleted td, :where(html[data-theme="schiefergrau"]) .messagelist tr.deleted td.subject span.subject a, :where(html[data-theme="schiefergrau"]) .messagelist tr.deleted td.subject span.date, :where(html[data-theme="schiefergrau"]) .messagelist tr.deleted td.subject span.fromto{color:rgba(19, 25, 37, 0.5)}
:where(html[data-theme="schiefergrau"]) .attachmentslist li .attachment-name{color:#131925}
:where(html[data-theme="schiefergrau"]) .formcontent.raweditor .CodeMirror{border:1px solid rgba(51, 65, 85, 0.08);color:#131925}
:where(html[data-theme="schiefergrau"]) .formcontent.raweditor .CodeMirror-focused{border-color:#334155;box-shadow:0 0 0 0.2rem rgba(51, 65, 85, 0.25)}
:where(html[data-theme="schiefergrau"]) .input-group a:focus{background-color:rgba(51, 65, 85, 0.25)}
:where(html[data-theme="schiefergrau"]) .proplist li.with-sublist > a.dropdown{color:#131925}
:where(html[data-theme="schiefergrau"]) .multi-input > .content{border:1px solid rgba(51, 65, 85, 0.08)}
:where(html[data-theme="schiefergrau"]) .multi-input > .content.focused{border-color:#334155;box-shadow:0 0 0 0.2rem rgba(51, 65, 85, 0.25)}
:where(html[data-theme="schiefergrau"]) .multi-input input, :where(html[data-theme="schiefergrau"]) .multi-input input:focus, :where(html[data-theme="schiefergrau"]) .multi-input .input-group-text{border-bottom:1px solid rgba(51, 65, 85, 0.08)}
:where(html[data-theme="schiefergrau"]) .multi-input .input-group-text{border-left:1px solid rgba(51, 65, 85, 0.08)}
:where(html[data-theme="schiefergrau"]) .file-upload.droptarget.active{border-color:#a6bfd9}
:where(html[data-theme="schiefergrau"]) .file-upload.droptarget.hover{border-color:#a6bfd9;background-color:#edf2f7}
:where(html[data-theme="schiefergrau"]) .recipient-input.focus{border-color:#334155;box-shadow:0 0 0 0.2rem rgba(51, 65, 85, 0.25)}
:where(html[data-theme="schiefergrau"]) .recipient-input li.recipient, :where(html[data-theme="schiefergrau"]) body > li.recipient.ui-sortable-helper{border:1px solid rgba(51, 65, 85, 0.08)}
:where(html[data-theme="schiefergrau"]) .recipient-input li.recipient a.button.icon, :where(html[data-theme="schiefergrau"]) body > li.recipient.ui-sortable-helper a.button.icon{color:#131925}
:where(html[data-theme="schiefergrau"]) .tagedit-list[tabindex="-1"]{border-color:#334155;box-shadow:0 0 0 0.2rem rgba(51, 65, 85, 0.25)}
:where(html[data-theme="schiefergrau"]) .tagedit-list li.tagedit-listelement-old{border:1px solid rgba(51, 65, 85, 0.08)}
:where(html[data-theme="schiefergrau"]) .skinselection .skinthumbnail{border:1px solid rgba(51, 65, 85, 0.08)}
:where(html[data-theme="schiefergrau"]) .form-control{color:#131925}
:where(html[data-theme="schiefergrau"]) .form-control:focus{color:#131925;border-color:#334155;box-shadow:0 0 0 0.2rem rgba(51, 65, 85, 0.25)}
:where(html[data-theme="schiefergrau"]) .form-control::placeholder{color:#515963}
:where(html[data-theme="schiefergrau"]) .form-control::-ms-input-placeholder, :where(html[data-theme="schiefergrau"]) .form-control::-webkit-input-placeholder{color:#515963}
:where(html[data-theme="schiefergrau"]) .input-group-text{color:#131925}
:where(html[data-theme="schiefergrau"]) .input-group-text input:focus{border-color:#334155 !important}
:where(html[data-theme="schiefergrau"]) .custom-switch .custom-control-input:focus ~ .custom-control-label:before{box-shadow:0 0 0 0.2rem rgba(51, 65, 85, 0.25)}
:where(html[data-theme="schiefergrau"]) .custom-switch .custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#334155}
:where(html[data-theme="schiefergrau"]) .custom-switch .custom-control-input:checked ~ .custom-control-label::before{border-color:#334155;background-color:#334155}
:where(html[data-theme="schiefergrau"]) .custom-switch .custom-control-input:checked:disabled ~ .custom-control-label::before{border-color:#506685;background-color:#506685}
:where(html[data-theme="schiefergrau"]) .custom-file-input:focus ~ .custom-file-label{border-color:#334155;box-shadow:0 0 0 0.2rem rgba(51, 65, 85, 0.25)}
:where(html[data-theme="schiefergrau"]) div.tox.tox-tinymce{border:1px solid rgba(51, 65, 85, 0.08)}
:where(html[data-theme="schiefergrau"]) div.tox.focused{border-color:#334155 !important;box-shadow:0 0 0 0.2rem rgba(51, 65, 85, 0.25) !important}
:where(html[data-theme="schiefergrau"]) div.tox .tox-dialog .tox-dialog__body-nav-item--active{color:#334155}
:where(html[data-theme="schiefergrau"]) div.tox .tox-dialog .tox-dialog__body-nav-item--active:hover{color:#202935}
:where(html[data-theme="schiefergrau"]) div.tox .tox-dialog-wrap__backdrop{background-color:rgba(19, 25, 37, 0.5)}
:where(html[data-theme="schiefergrau"]) div.tox .tox-dialog__header{border-bottom:1px solid rgba(51, 65, 85, 0.12)}
:where(html[data-theme="schiefergrau"]) div.tox .tox-dialog__header .tox-button{color:#131925}
:where(html[data-theme="schiefergrau"]) div.tox .tox-dialog__footer .tox-button{background:#334155;border-color:#334155}
:where(html[data-theme="schiefergrau"]) div.tox .tox-dialog__footer .tox-button:focus{background:#293545;border-color:#26303f;box-shadow:0 0 0 0.2rem rgba(51, 65, 85, 0.5)}
:where(html[data-theme="schiefergrau"]) div.tox .tox-dialog__footer .tox-button:hover{background:#293545;border-color:#26303f}
:where(html[data-theme="schiefergrau"]) div.tox .tox-dialog__footer .tox-button.disabled, :where(html[data-theme="schiefergrau"]) div.tox .tox-dialog__footer .tox-button:disabled{background:#334155;border-color:#334155}
:where(html[data-theme="schiefergrau"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled):active, :where(html[data-theme="schiefergrau"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled).active{background:#202935;border-color:#1c242f}
:where(html[data-theme="schiefergrau"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled):active:focus, :where(html[data-theme="schiefergrau"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(51, 65, 85, 0.53)}
:where(html[data-theme="schiefergrau"]) div.tox .tox-dialog__footer .tox-button:focus:not(:disabled){background:#334155;border-color:#334155}
:where(html[data-theme="schiefergrau"]) div.tox .tox-dialog__title{color:#131925}
:where(html[data-theme="schiefergrau"]) div.tox .tox-label{color:#131925}
:where(html[data-theme="schiefergrau"]) div.tox .tox-color-input > input, :where(html[data-theme="schiefergrau"]) div.tox .tox-listboxfield .tox-listbox--select, :where(html[data-theme="schiefergrau"]) div.tox .tox-textarea, :where(html[data-theme="schiefergrau"]) div.tox .tox-textfield{color:#131925}
:where(html[data-theme="schiefergrau"]) div.tox .tox-color-input > input:focus, :where(html[data-theme="schiefergrau"]) div.tox .tox-listboxfield .tox-listbox--select:focus, :where(html[data-theme="schiefergrau"]) div.tox .tox-textarea:focus, :where(html[data-theme="schiefergrau"]) div.tox .tox-textfield:focus{border-color:#334155;box-shadow:0 0 0 0.2rem rgba(51, 65, 85, 0.25)}
:where(html[data-theme="schiefergrau"]) .image-selector .attachmentslist li:hover, :where(html[data-theme="schiefergrau"]) .image-selector .attachmentslist li:focus{background:#e7ebf0}
:where(html[data-theme="schiefergrau"]) .html-editor .editor-toolbar{border-bottom:1px solid rgba(51, 65, 85, 0.08)}
:where(html[data-theme="schiefergrau"]) .html-editor > iframe{border:1px solid rgba(51, 65, 85, 0.08)}
:where(html[data-theme="schiefergrau"]) .googie_edit_layer{border:1px solid rgba(51, 65, 85, 0.08)}
:where(html[data-theme="schiefergrau"]) .googie_list li.googie_list_onhover{background-color:#334155}
:where(html[data-theme="schiefergrau"]).dark-mode{scrollbar-color:#030405 #4d6066}
:where(html[data-theme="schiefergrau"]).dark-mode:not(.touch) ::-webkit-scrollbar-thumb{background-color:#030405}
:where(html[data-theme="schiefergrau"]).dark-mode .ui.alert.boxinformation, :where(html[data-theme="schiefergrau"]).dark-mode #messagestack .alert-info{background-color:#1f2733}
:where(html[data-theme="schiefergrau"]).dark-mode #taskmenu .action-buttons a{color:#334155}
:where(html[data-theme="schiefergrau"]).dark-mode .listing li.selected, :where(html[data-theme="schiefergrau"]).dark-mode .listing li.selected > a, :where(html[data-theme="schiefergrau"]).dark-mode .listing li.selected > div > a, :where(html[data-theme="schiefergrau"]).dark-mode .listing tr.selected td{color:#334155}
:where(html[data-theme="schiefergrau"]).dark-mode .messagelist tr:not(.flagged):not(.deleted).selected td.subject a, :where(html[data-theme="schiefergrau"]).dark-mode .messagelist tr:not(.flagged):not(.deleted).selected td.subject span.msgicon.status{color:#334155}
:where(html[data-theme="schiefergrau"]).dark-mode .custom-file-label:focus:not(.is-invalid), :where(html[data-theme="schiefergrau"]).dark-mode .form-control:focus:not(.is-invalid){border-color:#334155}
:where(html[data-theme="schiefergrau"]).dark-mode .multi-input:not(.is-invalid) > .content.focused{border-color:#334155}
:where(html[data-theme="schiefergrau"]).dark-mode .input-group a:focus{border-color:#334155;box-shadow:0 0 0 0.2rem rgba(51, 65, 85, 0.25)}
:where(html[data-theme="schiefergrau"]).dark-mode .recipient-input.focus{border-color:#334155}
:where(html[data-theme="schiefergrau"]).dark-mode .formcontent.raweditor .CodeMirror-focused{border-color:#334155}
:where(html[data-theme="schiefergrau"]).dark-mode .tox .tox-dialog__body-nav-item--active{color:#334155}
:where(html[data-theme="schiefergrau"]).dark-mode .tox .tox-collection__item--enabled{color:#334155}
:where(html[data-theme="schiefergrau"]).dark-mode .message-part blockquote{border-color:#465975;color:#465975}
:where(html[data-theme="schiefergrau"]).dark-mode .message-htmlpart{color:#131925}
:where(html[data-theme="schiefergrau"]).dark-mode .ui-datepicker .ui-state-highlight, :where(html[data-theme="schiefergrau"]).dark-mode .ui-datepicker.ui-widget-content .ui-state-highlight{color:#334155}
@media screen and (max-width: 768px){
:where(html[data-theme="schiefergrau"]) #layout > div > .header{background-color:#f8fafc}
:where(html[data-theme="schiefergrau"]) #layout > div > .footer{background-color:#f8fafc}
:where(html[data-theme="schiefergrau"]) .menu.listing a{color:#131925}
}
@media screen and (max-width: 480px){
:where(html[data-theme="schiefergrau"]) .ui-dialog .ui-dialog-titlebar{background-color:#f8fafc}
:where(html[data-theme="schiefergrau"]) .ui-dialog .ui-dialog-buttonpane{border-top:1px solid rgba(51, 65, 85, 0.12);background-color:#f8fafc}
:where(html[data-theme="schiefergrau"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.btn-primary, :where(html[data-theme="schiefergrau"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.btn-secondary{color:#131925}
:where(html[data-theme="schiefergrau"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link{color:#131925}
:where(html[data-theme="schiefergrau"]) #taskmenu a{color:#131925}
:where(html[data-theme="schiefergrau"]) div.tox .tox-dialog__footer{background-color:#f8fafc}
:where(html[data-theme="schiefergrau"]) div.tox .tox-dialog__header{background-color:#f8fafc}
:where(html[data-theme="schiefergrau"]) div.tox .tox-dialog__footer .tox-button{color:#131925 !important}
:where(html[data-theme="schiefergrau"]) div.tox .tox-dialog__footer .tox-button:active, :where(html[data-theme="schiefergrau"]) div.tox .tox-dialog__footer .tox-button:focus, :where(html[data-theme="schiefergrau"]) div.tox .tox-dialog__footer .tox-button:hover{color:#131925}
}
@media screen and (min-width: 769px){
:where(html[data-theme="schiefergrau"]) .header a.button.icon:not(.disabled):focus, :where(html[data-theme="schiefergrau"]) .header a.button.icon:not(.disabled):hover{background-color:#edf2f7}
}
@media screen and (min-width: 481px){
:where(html[data-theme="schiefergrau"]) #taskmenu a{color:#131925}
:where(html[data-theme="schiefergrau"]) #taskmenu a.selected{color:#334155}
:where(html[data-theme="schiefergrau"]) #taskmenu a:hover{color:#0f172a}
:where(html[data-theme="schiefergrau"]) #taskmenu .action-buttons a{color:#334155}
:where(html[data-theme="schiefergrau"]) #taskmenu .action-buttons a:hover{color:#334155}
}
@media screen and (max-width: 1200px){
:where(html[data-theme="schiefergrau"]) .listing.selection-large-only li.selected{color:#131925}
}

/* ---- violet ---- */
:where(html[data-theme="violet"]) a{color:#7c3aed}
:where(html[data-theme="violet"]) a:hover{color:#5f14e0}
:where(html[data-theme="violet"]) body{color:#1e1626}
:where(html[data-theme="violet"]) #layout > div > .header{color:#1e1626;background-color:#faf8fd}
:where(html[data-theme="violet"]) #layout > div > .header a.button{color:#1e1626}
:where(html[data-theme="violet"]) p.image-attachment{border:1px solid rgba(124, 58, 237, 0.12);background-color:#f7f2fc}
:where(html[data-theme="violet"]) .quota-widget .value{background-color:#7c3aed}
:where(html[data-theme="violet"]) .image-tools{background-color:rgba(124, 58, 237, 0.4)}
:where(html[data-theme="violet"]) .image-tools a:focus, :where(html[data-theme="violet"]) .image-tools a:hover{background-color:rgba(124, 58, 237, 0.5) !important}
:where(html[data-theme="violet"]) .table-widget table.options-table tr.selected td{background-color:#efe7fb;color:#1e1626}
:where(html[data-theme="violet"]) table.table tr.deleted td{color:rgba(30, 22, 38, 0.5) !important}
:where(html[data-theme="violet"]) .floating-action-buttons a.button{background:#7c3aed;box-shadow:0 0 5px 5px #e9defc}
:where(html[data-theme="violet"]) .btn:focus{box-shadow:0 0 0 0.2rem rgba(124, 58, 237, 0.3)}
:where(html[data-theme="violet"]) .btn-link{color:#7c3aed}
:where(html[data-theme="violet"]) .btn-primary{background:#7c3aed;border-color:#7c3aed}
:where(html[data-theme="violet"]) .btn-primary:focus{background:#6c23eb;border-color:#6619ea;box-shadow:0 0 0 0.2rem rgba(124, 58, 237, 0.5)}
:where(html[data-theme="violet"]) .btn-primary:hover{background:#6c23eb;border-color:#6619ea}
:where(html[data-theme="violet"]) .btn-primary.disabled, :where(html[data-theme="violet"]) .btn-primary:disabled{background:#7c3aed;border-color:#7c3aed}
:where(html[data-theme="violet"]) .btn-primary:not(:disabled):not(.disabled):active, :where(html[data-theme="violet"]) .btn-primary:not(:disabled):not(.disabled).active{background:#5f14e0;border-color:#5b14d6}
:where(html[data-theme="violet"]) .btn-primary:not(:disabled):not(.disabled):active:focus, :where(html[data-theme="violet"]) .btn-primary:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(124, 58, 237, 0.53)}
:where(html[data-theme="violet"]) .ui-widget-overlay{background-color:rgba(30, 22, 38, 0.5)}
:where(html[data-theme="violet"]) .ui-menu .ui-state-active{background-color:#7c3aed !important}
:where(html[data-theme="violet"]) .ui-dialog .ui-dialog-titlebar{border-bottom:1px solid rgba(124, 58, 237, 0.12)}
:where(html[data-theme="violet"]) .ui-dialog .ui-dialog-title{color:#1e1626}
:where(html[data-theme="violet"]) .ui-dialog .ui-dialog-titlebar-close{color:#1e1626}
:where(html[data-theme="violet"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link{color:#1e1626}
:where(html[data-theme="violet"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link:focus{background-color:rgba(124, 58, 237, 0.5)}
:where(html[data-theme="violet"]) .ui-slider .ui-slider-range{background:#d9c6fa}
:where(html[data-theme="violet"]) .ui-slider .ui-slider-handle.ui-state-active{background:#7c3aed;border-color:#2e0a6b}
:where(html[data-theme="violet"]) .ui-datepicker .ui-datepicker-header{border-bottom:1px solid rgba(124, 58, 237, 0.12)}
:where(html[data-theme="violet"]) .ui-datepicker .ui-datepicker-prev, :where(html[data-theme="violet"]) .ui-datepicker .ui-datepicker-next{color:#1e1626}
:where(html[data-theme="violet"]) .ui-datepicker .ui-state-default, :where(html[data-theme="violet"]) .ui-datepicker.ui-widget-content .ui-state-default{color:#1e1626}
:where(html[data-theme="violet"]) .ui-datepicker .ui-datepicker-days-cell-over a, :where(html[data-theme="violet"]) .ui-datepicker .ui-datepicker-days-cell-over a.ui-state-default, :where(html[data-theme="violet"]) .ui-datepicker .ui-state-highlight, :where(html[data-theme="violet"]) .ui-datepicker.ui-widget-content .ui-state-highlight{background:#d9c6fa;color:#7c3aed}
:where(html[data-theme="violet"]) .ui-datepicker a.ui-state-active{background:#7c3aed !important}
:where(html[data-theme="violet"]).layout-small .popover-overlay, :where(html[data-theme="violet"]).layout-phone .popover-overlay{background-color:rgba(30, 22, 38, 0.5)}
:where(html[data-theme="violet"]).layout-small .popover-header, :where(html[data-theme="violet"]).layout-phone .popover-header{background-color:#2e0a6b}
:where(html[data-theme="violet"]) .menu a:not(.disabled):focus, :where(html[data-theme="violet"]) .menu a:not(.disabled):hover{background-color:#f2ecfa}
:where(html[data-theme="violet"]) .menu.toolbar a{color:#1e1626}
:where(html[data-theme="violet"]) .menu.toolbar .dropbutton:not(.disabled):hover{background-color:#f2ecfa}
:where(html[data-theme="violet"]) .menu.toolbar .dropbutton a.dropdown:hover{background-color:#e3d8f4}
:where(html[data-theme="violet"]) .menu.pagenav a{color:#1e1626}
:where(html[data-theme="violet"]) .menu .buttons button{color:#1e1626}
:where(html[data-theme="violet"]) .popover .menu li a:not(.disabled):hover{background-color:#7c3aed}
:where(html[data-theme="violet"]) .popover .menu li a[aria-haspopup].dropdown:after{color:#1e1626}
:where(html[data-theme="violet"]) .popover .menu .dropbutton a.dropdown:hover{background-color:#7c3aed}
:where(html[data-theme="violet"]) .searchbar a{color:#1e1626}
:where(html[data-theme="violet"]) .ui.alert{color:#1e1626;background-color:#f7f2fc}
:where(html[data-theme="violet"]) .ui.alert.loading{color:#625c67}
:where(html[data-theme="violet"]) .ui.alert a:not(.btn){color:#7c3aed}
:where(html[data-theme="violet"]) .ui.alert.boxinformation{background-color:rgba(124, 58, 237, 0.2)}
:where(html[data-theme="violet"]) #messagestack div{background-color:#1e1626}
:where(html[data-theme="violet"]) #messagestack .loading{background-color:#625c67}
:where(html[data-theme="violet"]) #messagestack .alert-info.information{background-color:#7c3aed}
:where(html[data-theme="violet"]) #messagestack .alert-warning{color:#1e1626}
:where(html[data-theme="violet"]) #messagestack .alert-warning > i.icon:before{color:#1e1626}
:where(html[data-theme="violet"]) .listing tbody td, :where(html[data-theme="violet"]) .listing li a{color:#1e1626}
:where(html[data-theme="violet"]) .listing tbody td a{color:#1e1626}
:where(html[data-theme="violet"]) .listing li.selected, :where(html[data-theme="violet"]) .listing tr.selected td{color:#1e1626;background-color:#efe7fb}
:where(html[data-theme="violet"]) .listing li.disabled, :where(html[data-theme="violet"]) .listing tr.disabled td{color:rgba(30, 22, 38, 0.5)}
:where(html[data-theme="violet"]):not(.touch) .listing li > a:focus, :where(html[data-theme="violet"]):not(.touch) .listing.focus tbody tr.focused > td:first-child, :where(html[data-theme="violet"]):not(.touch) .listing.focus:not(.withselection) tbody tr.focused > td.selection + td{border-left:2px solid #ba97f6}
:where(html[data-theme="violet"]) .popupmenu .listing li > a:not(.disabled):hover{background-color:#7c3aed}
:where(html[data-theme="violet"]) .popupmenu .listing li.selected{background-color:#7c3aed}
:where(html[data-theme="violet"]) ul.treelist li.selected > div > a, :where(html[data-theme="violet"]) ul.treelist li.selected > a{color:#1e1626;background-color:#efe7fb}
:where(html[data-theme="violet"]) .folderlist li.mailbox .unreadcount{background:#7c3aed}
:where(html[data-theme="violet"]) .folderlist li.mailbox.recent > a{color:#4b10b1}
:where(html[data-theme="violet"]) .folderlist li.mailbox.recent > a > .unreadcount{background:#7c3aed}
:where(html[data-theme="violet"]) .messagelist tr.deleted td, :where(html[data-theme="violet"]) .messagelist tr.deleted td.subject span.subject a, :where(html[data-theme="violet"]) .messagelist tr.deleted td.subject span.date, :where(html[data-theme="violet"]) .messagelist tr.deleted td.subject span.fromto{color:rgba(30, 22, 38, 0.5)}
:where(html[data-theme="violet"]) .attachmentslist li .attachment-name{color:#1e1626}
:where(html[data-theme="violet"]) .formcontent.raweditor .CodeMirror{border:1px solid rgba(124, 58, 237, 0.08);color:#1e1626}
:where(html[data-theme="violet"]) .formcontent.raweditor .CodeMirror-focused{border-color:#7c3aed;box-shadow:0 0 0 0.2rem rgba(124, 58, 237, 0.25)}
:where(html[data-theme="violet"]) .input-group a:focus{background-color:rgba(124, 58, 237, 0.25)}
:where(html[data-theme="violet"]) .proplist li.with-sublist > a.dropdown{color:#1e1626}
:where(html[data-theme="violet"]) .multi-input > .content{border:1px solid rgba(124, 58, 237, 0.08)}
:where(html[data-theme="violet"]) .multi-input > .content.focused{border-color:#7c3aed;box-shadow:0 0 0 0.2rem rgba(124, 58, 237, 0.25)}
:where(html[data-theme="violet"]) .multi-input input, :where(html[data-theme="violet"]) .multi-input input:focus, :where(html[data-theme="violet"]) .multi-input .input-group-text{border-bottom:1px solid rgba(124, 58, 237, 0.08)}
:where(html[data-theme="violet"]) .multi-input .input-group-text{border-left:1px solid rgba(124, 58, 237, 0.08)}
:where(html[data-theme="violet"]) .file-upload.droptarget.active{border-color:#b99de3}
:where(html[data-theme="violet"]) .file-upload.droptarget.hover{border-color:#b99de3;background-color:#f2ecfa}
:where(html[data-theme="violet"]) .recipient-input.focus{border-color:#7c3aed;box-shadow:0 0 0 0.2rem rgba(124, 58, 237, 0.25)}
:where(html[data-theme="violet"]) .recipient-input li.recipient, :where(html[data-theme="violet"]) body > li.recipient.ui-sortable-helper{border:1px solid rgba(124, 58, 237, 0.08)}
:where(html[data-theme="violet"]) .recipient-input li.recipient a.button.icon, :where(html[data-theme="violet"]) body > li.recipient.ui-sortable-helper a.button.icon{color:#1e1626}
:where(html[data-theme="violet"]) .tagedit-list[tabindex="-1"]{border-color:#7c3aed;box-shadow:0 0 0 0.2rem rgba(124, 58, 237, 0.25)}
:where(html[data-theme="violet"]) .tagedit-list li.tagedit-listelement-old{border:1px solid rgba(124, 58, 237, 0.08)}
:where(html[data-theme="violet"]) .skinselection .skinthumbnail{border:1px solid rgba(124, 58, 237, 0.08)}
:where(html[data-theme="violet"]) .form-control{color:#1e1626}
:where(html[data-theme="violet"]) .form-control:focus{color:#1e1626;border-color:#7c3aed;box-shadow:0 0 0 0.2rem rgba(124, 58, 237, 0.25)}
:where(html[data-theme="violet"]) .form-control::placeholder{color:#5e5569}
:where(html[data-theme="violet"]) .form-control::-ms-input-placeholder, :where(html[data-theme="violet"]) .form-control::-webkit-input-placeholder{color:#5e5569}
:where(html[data-theme="violet"]) .input-group-text{color:#1e1626}
:where(html[data-theme="violet"]) .input-group-text input:focus{border-color:#7c3aed !important}
:where(html[data-theme="violet"]) .custom-switch .custom-control-input:focus ~ .custom-control-label:before{box-shadow:0 0 0 0.2rem rgba(124, 58, 237, 0.25)}
:where(html[data-theme="violet"]) .custom-switch .custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#7c3aed}
:where(html[data-theme="violet"]) .custom-switch .custom-control-input:checked ~ .custom-control-label::before{border-color:#7c3aed;background-color:#7c3aed}
:where(html[data-theme="violet"]) .custom-switch .custom-control-input:checked:disabled ~ .custom-control-label::before{border-color:#ab80f3;background-color:#ab80f3}
:where(html[data-theme="violet"]) .custom-file-input:focus ~ .custom-file-label{border-color:#7c3aed;box-shadow:0 0 0 0.2rem rgba(124, 58, 237, 0.25)}
:where(html[data-theme="violet"]) div.tox.tox-tinymce{border:1px solid rgba(124, 58, 237, 0.08)}
:where(html[data-theme="violet"]) div.tox.focused{border-color:#7c3aed !important;box-shadow:0 0 0 0.2rem rgba(124, 58, 237, 0.25) !important}
:where(html[data-theme="violet"]) div.tox .tox-dialog .tox-dialog__body-nav-item--active{color:#7c3aed}
:where(html[data-theme="violet"]) div.tox .tox-dialog .tox-dialog__body-nav-item--active:hover{color:#5f14e0}
:where(html[data-theme="violet"]) div.tox .tox-dialog-wrap__backdrop{background-color:rgba(30, 22, 38, 0.5)}
:where(html[data-theme="violet"]) div.tox .tox-dialog__header{border-bottom:1px solid rgba(124, 58, 237, 0.12)}
:where(html[data-theme="violet"]) div.tox .tox-dialog__header .tox-button{color:#1e1626}
:where(html[data-theme="violet"]) div.tox .tox-dialog__footer .tox-button{background:#7c3aed;border-color:#7c3aed}
:where(html[data-theme="violet"]) div.tox .tox-dialog__footer .tox-button:focus{background:#6c23eb;border-color:#6619ea;box-shadow:0 0 0 0.2rem rgba(124, 58, 237, 0.5)}
:where(html[data-theme="violet"]) div.tox .tox-dialog__footer .tox-button:hover{background:#6c23eb;border-color:#6619ea}
:where(html[data-theme="violet"]) div.tox .tox-dialog__footer .tox-button.disabled, :where(html[data-theme="violet"]) div.tox .tox-dialog__footer .tox-button:disabled{background:#7c3aed;border-color:#7c3aed}
:where(html[data-theme="violet"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled):active, :where(html[data-theme="violet"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled).active{background:#5f14e0;border-color:#5b14d6}
:where(html[data-theme="violet"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled):active:focus, :where(html[data-theme="violet"]) div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(124, 58, 237, 0.53)}
:where(html[data-theme="violet"]) div.tox .tox-dialog__footer .tox-button:focus:not(:disabled){background:#7c3aed;border-color:#7c3aed}
:where(html[data-theme="violet"]) div.tox .tox-dialog__title{color:#1e1626}
:where(html[data-theme="violet"]) div.tox .tox-label{color:#1e1626}
:where(html[data-theme="violet"]) div.tox .tox-color-input > input, :where(html[data-theme="violet"]) div.tox .tox-listboxfield .tox-listbox--select, :where(html[data-theme="violet"]) div.tox .tox-textarea, :where(html[data-theme="violet"]) div.tox .tox-textfield{color:#1e1626}
:where(html[data-theme="violet"]) div.tox .tox-color-input > input:focus, :where(html[data-theme="violet"]) div.tox .tox-listboxfield .tox-listbox--select:focus, :where(html[data-theme="violet"]) div.tox .tox-textarea:focus, :where(html[data-theme="violet"]) div.tox .tox-textfield:focus{border-color:#7c3aed;box-shadow:0 0 0 0.2rem rgba(124, 58, 237, 0.25)}
:where(html[data-theme="violet"]) .image-selector .attachmentslist li:hover, :where(html[data-theme="violet"]) .image-selector .attachmentslist li:focus{background:#efe7fb}
:where(html[data-theme="violet"]) .html-editor .editor-toolbar{border-bottom:1px solid rgba(124, 58, 237, 0.08)}
:where(html[data-theme="violet"]) .html-editor > iframe{border:1px solid rgba(124, 58, 237, 0.08)}
:where(html[data-theme="violet"]) .googie_edit_layer{border:1px solid rgba(124, 58, 237, 0.08)}
:where(html[data-theme="violet"]) .googie_list li.googie_list_onhover{background-color:#7c3aed}
:where(html[data-theme="violet"]) .message-part blockquote, :where(html[data-theme="violet"]) .message-htmlpart blockquote{color:#370c82;border-left:2px solid #370c82;border-right:2px solid #370c82}
:where(html[data-theme="violet"]).dark-mode{scrollbar-color:#410e99 #4d6066}
:where(html[data-theme="violet"]).dark-mode:not(.touch) ::-webkit-scrollbar-thumb{background-color:#410e99}
:where(html[data-theme="violet"]).dark-mode .ui.alert.boxinformation, :where(html[data-theme="violet"]).dark-mode #messagestack .alert-info{background-color:#4a238e}
:where(html[data-theme="violet"]).dark-mode #taskmenu .action-buttons a{color:#7c3aed}
:where(html[data-theme="violet"]).dark-mode .listing li.selected, :where(html[data-theme="violet"]).dark-mode .listing li.selected > a, :where(html[data-theme="violet"]).dark-mode .listing li.selected > div > a, :where(html[data-theme="violet"]).dark-mode .listing tr.selected td{color:#7c3aed}
:where(html[data-theme="violet"]).dark-mode .messagelist tr:not(.flagged):not(.deleted).selected td.subject a, :where(html[data-theme="violet"]).dark-mode .messagelist tr:not(.flagged):not(.deleted).selected td.subject span.msgicon.status{color:#7c3aed}
:where(html[data-theme="violet"]).dark-mode .btn-primary{background-color:#370c82}
:where(html[data-theme="violet"]).dark-mode .btn-primary:hover:not(:disabled){background-color:#410e99}
:where(html[data-theme="violet"]).dark-mode .floating-action-buttons a.button{background:#370c82}
:where(html[data-theme="violet"]).dark-mode .custom-file-label:focus:not(.is-invalid), :where(html[data-theme="violet"]).dark-mode .form-control:focus:not(.is-invalid){border-color:#7c3aed}
:where(html[data-theme="violet"]).dark-mode .custom-switch .custom-control-input:checked ~ .custom-control-label::before{background-color:#370c82}
:where(html[data-theme="violet"]).dark-mode .multi-input:not(.is-invalid) > .content.focused{border-color:#7c3aed}
:where(html[data-theme="violet"]).dark-mode .input-group a:focus{border-color:#7c3aed;box-shadow:0 0 0 0.2rem rgba(124, 58, 237, 0.25)}
:where(html[data-theme="violet"]).dark-mode .recipient-input.focus{border-color:#7c3aed}
:where(html[data-theme="violet"]).dark-mode .formcontent.raweditor .CodeMirror-focused{border-color:#7c3aed}
:where(html[data-theme="violet"]).dark-mode .tox .tox-dialog__footer .tox-button{background-color:#370c82}
:where(html[data-theme="violet"]).dark-mode .tox .tox-dialog__footer .tox-button:focus:not(:disabled){background-color:#370c82}
:where(html[data-theme="violet"]).dark-mode .tox .tox-dialog__footer .tox-button:hover:not(:disabled){background-color:#410e99}
:where(html[data-theme="violet"]).dark-mode .tox .tox-dialog__body-nav-item--active{color:#7c3aed}
:where(html[data-theme="violet"]).dark-mode .tox .tox-collection__item--enabled{color:#7c3aed}
:where(html[data-theme="violet"]).dark-mode .message-part blockquote{border-color:#9b69f1;color:#9b69f1}
:where(html[data-theme="violet"]).dark-mode .message-htmlpart{color:#1e1626}
:where(html[data-theme="violet"]).dark-mode .ui-datepicker .ui-state-highlight, :where(html[data-theme="violet"]).dark-mode .ui-datepicker.ui-widget-content .ui-state-highlight{color:#7c3aed}
@media screen and (max-width: 768px){
:where(html[data-theme="violet"]) #layout > div > .header{background-color:#faf8fd}
:where(html[data-theme="violet"]) #layout > div > .footer{background-color:#faf8fd}
:where(html[data-theme="violet"]) .menu.listing a{color:#1e1626}
}
@media screen and (max-width: 480px){
:where(html[data-theme="violet"]) .ui-dialog .ui-dialog-titlebar{background-color:#faf8fd}
:where(html[data-theme="violet"]) .ui-dialog .ui-dialog-buttonpane{border-top:1px solid rgba(124, 58, 237, 0.12);background-color:#faf8fd}
:where(html[data-theme="violet"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.btn-primary, :where(html[data-theme="violet"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.btn-secondary{color:#1e1626}
:where(html[data-theme="violet"]) .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link{color:#1e1626}
:where(html[data-theme="violet"]) #taskmenu a{color:#1e1626}
:where(html[data-theme="violet"]) div.tox .tox-dialog__footer{background-color:#faf8fd}
:where(html[data-theme="violet"]) div.tox .tox-dialog__header{background-color:#faf8fd}
:where(html[data-theme="violet"]) div.tox .tox-dialog__footer .tox-button{color:#1e1626 !important}
:where(html[data-theme="violet"]) div.tox .tox-dialog__footer .tox-button:active, :where(html[data-theme="violet"]) div.tox .tox-dialog__footer .tox-button:focus, :where(html[data-theme="violet"]) div.tox .tox-dialog__footer .tox-button:hover{color:#1e1626}
}
@media screen and (min-width: 769px){
:where(html[data-theme="violet"]) .header a.button.icon:not(.disabled):focus, :where(html[data-theme="violet"]) .header a.button.icon:not(.disabled):hover{background-color:#f2ecfa}
}
@media screen and (min-width: 481px){
:where(html[data-theme="violet"]) #taskmenu a{color:#1e1626}
:where(html[data-theme="violet"]) #taskmenu a.selected{color:#7c3aed}
:where(html[data-theme="violet"]) #taskmenu a:hover{color:#1c152d}
:where(html[data-theme="violet"]) #taskmenu .action-buttons a{color:#7c3aed}
:where(html[data-theme="violet"]) #taskmenu .action-buttons a:hover{color:#7c3aed}
}
@media screen and (max-width: 1200px){
:where(html[data-theme="violet"]) .listing.selection-large-only li.selected{color:#1e1626}
}
