/* مولَّد آلياً بـ deploy/mail/make_brand_colors.py — لا تعدّله يدوياً */
a{color:#276F6A}
body{color:#0E1420}
#layout>div>.header{border-bottom:1px solid #D9E1E8;color:#0E1420;background-color:#F3F6F9}
#layout>div>.header a.button{color:#0E1420}
#layout>div>.footer{border-top:1px solid #D9E1E8}
#layout-sidebar{border-right:1px solid #D9E1E8}
#layout-sidebar.sidebar-right{border-left:1px solid #D9E1E8}
#layout-list{border-right:1px solid #D9E1E8}
@media screen and (min-width:481px){#layout-menu .popover-header{background-color:#0E1420!important}}
@media screen and (max-width:768px){#layout>div>.header{background-color:#F3F6F9}#layout>div>.footer{background-color:#F3F6F9}}
@media screen and (min-width:481px){#layout-menu{background-color:#0E1420}}
#rcmdraglayer{background-color:#0E1420;box-shadow:3px 3px 5px #E7EDF2}
.popup .listbox .footer{border-top:1px solid #D9E1E8;background-color:#FFFFFF}
p.image-attachment span{color:#5B6472}
fieldset.image-attachment legend{color:#5B6472}
.iframe-loader .spinner-border{color:#E7EDF2;border-color:currentColor #5B6472 currentColor currentColor}
.quota-widget{color:#5B6472}
.quota-widget .bar{border:1px solid #D9E1E8}
.quota-widget .value{background-color:#2F847E}
.quota-info .root{color:#5B6472;background-color:#E7EDF2}
.table-widget{border:1px solid #D9E1E8}
.table-widget>.footer{border-top:1px solid #D9E1E8}
.table-widget table.options-table tr:last-child td{border-bottom:1px solid #D9E1E8}
.table-widget table.options-table tr.selected td{background-color:#E7EDF2;color:#0E1420}
.floating-action-buttons a.button{background:#2F847E}
.btn-link{color:#276F6A}
.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active{background:#5B6472;border-color:#5B6472}
.btn-primary{background:#2F847E;border-color:#2F847E}
.btn-primary:focus{background:#2F847E;border-color:#276F6A}
.btn-primary:hover{background:#2F847E;border-color:#276F6A}
.btn-primary.disabled,.btn-primary:disabled{background:#2F847E;border-color:#2F847E}
.ui-widget{border:1px solid #D9E1E8;box-shadow:3px 3px 5px #E7EDF2}
.ui-menu .ui-state-active{background-color:#2F847E!important}
.ui-dialog .ui-dialog-title{color:#0E1420}
.ui-dialog .ui-dialog-titlebar-close{color:#0E1420}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link{color:#0E1420}
@media screen and (max-width:480px){.ui-dialog .ui-dialog-titlebar{background-color:#F3F6F9}.ui-dialog .ui-dialog-buttonpane{background-color:#F3F6F9}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.btn-primary,.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.btn-secondary{color:#0E1420}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link{color:#0E1420}}
.ui-slider .ui-slider-handle.ui-state-active{background:#2F847E}
.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{color:#0E1420}
.ui-datepicker .ui-state-default,.ui-datepicker.ui-widget-content .ui-state-default{color:#0E1420}
.ui-datepicker .ui-datepicker-days-cell-over a,.ui-datepicker .ui-datepicker-days-cell-over a.ui-state-default,.ui-datepicker .ui-state-highlight,.ui-datepicker.ui-widget-content .ui-state-highlight{color:#2F847E}
.ui-datepicker a.ui-state-active{background:#2F847E!important}
.minicolors-panel{border:1px solid #D9E1E8;box-shadow:3px 3px 5px #E7EDF2}
.popover{box-shadow:3px 3px 5px #E7EDF2;border-color:#D9E1E8}
html.layout-phone .popover:not(.select-menu) .listing li:last-child,html.layout-small .popover:not(.select-menu) .listing li:last-child{border-bottom:1px solid #E7EDF2}
.pgpkeyimport div.key.disabled,.pgpkeyimport div.key.revoked{color:#5B6472}
.menu.toolbar a{color:#0E1420}
.menu.pagenav a{color:#0E1420}
.menu.pagenav .pagenav-text{color:#5B6472}
.menu.pagenav.pagenav-list{background-color:#FFFFFF;border-bottom:1px solid #E7EDF2}
.menu.pagenav.pagenav-list+.navlist{background-color:#FFFFFF}
.menu.pagenav.pagenav-list.expanded+.navlist{border-bottom:1px solid #D9E1E8}
.menu .buttons button{color:#0E1420}
.popover .menu li.separator{color:#5B6472;background-color:#E7EDF2}
.popover .menu li a:not(.disabled):hover{background-color:#2F847E}
.popover .menu li a[aria-haspopup]:after{color:#5B6472}
.popover .menu li a[aria-haspopup].dropdown:after{color:#0E1420}
.popover .menu .dropbutton a.dropdown:hover{background-color:#2F847E}
@media screen and (max-width:768px){.menu.listing a{color:#0E1420}}
.searchbar{background-color:#FFFFFF;border-bottom:1px solid #E7EDF2}
.searchbar form:before{color:#5B6472}
.searchbar a{color:#0E1420}
@media screen and (max-width:480px){#taskmenu a{border-bottom:1px solid #E7EDF2!important;color:#0E1420}}
@media screen and (min-width:481px){#taskmenu a.selected{background:#276F6A}#taskmenu a.selected:hover{background:#276F6A}#taskmenu a:hover{background:#276F6A}#taskmenu .special-buttons{background-color:#0E1420}#taskmenu .action-buttons a{color:#2F847E}#taskmenu .action-buttons a:hover{color:#2F847E;background:#276F6A}}
@media screen and (min-width:1025px){#taskmenu a:focus{background-color:#276F6A}}
.ui.alert{color:#0E1420}
.ui.alert a:not(.btn){color:#2F847E}
#messagestack div{background-color:#0E1420}
#messagestack .alert-info.information{background-color:#2F847E}
#messagestack .alert-warning{color:#0E1420}
#messagestack .alert-warning>i.icon:before{color:#0E1420}
.listing li,.listing tbody td{border-bottom:1px solid #E7EDF2}
.listing li a,.listing tbody td{color:#0E1420}
.listing tbody td a{color:#0E1420}
.listing li.selected,.listing tr.selected td{color:#0E1420;background-color:#E7EDF2}
.listing span.secondary{color:#5B6472}
ul.listing li ul{border-top:1px solid #E7EDF2}
.listing-info{color:#5B6472}
@media screen and (max-width:1200px){.listing.selection-large-only li.selected{color:#0E1420}}
.popupmenu .listing li>a:not(.disabled):hover{background-color:#2F847E}
.popupmenu .listing li.selected{background-color:#2F847E}
ul.treelist li.selected>a,ul.treelist li.selected>div>a{color:#0E1420;background-color:#E7EDF2}
.folderlist li.mailbox .unreadcount{background:#2F847E}
.folderlist li.mailbox.recent>a>.unreadcount{background:#2F847E}
.messagelist td.subject span.date,.messagelist td.subject span.size{color:#5B6472}
.messagelist td.subject span.fromto{color:#5B6472}
.contactlist span.email{color:#5B6472}
.attachmentslist{border:1px solid #F3F6F9}
.attachmentslist li .attachment-name{color:#0E1420}
.attachmentslist li .attachment-size{color:#5B6472}
.propform .form-text{color:#5B6472}
.formcontent .hint{color:#5B6472}
.formcontent.raweditor .CodeMirror{border:1px solid #D9E1E8;color:#0E1420}
.formcontent.raweditor .CodeMirror-focused{border-color:#2F847E}
.proplist li.with-sublist>a.dropdown{color:#0E1420}
.multi-input>.content{border:1px solid #D9E1E8}
.multi-input>.content.focused{border-color:#2F847E}
.multi-input .input-group-text,.multi-input input,.multi-input input:focus{border-bottom:1px solid #D9E1E8}
.multi-input .input-group-text{border-left:1px solid #D9E1E8}
.file-upload{border:.2rem dashed #D9E1E8}
.file-upload .hint{color:#5B6472}
.recipient-input.focus{border-color:#2F847E}
.recipient-input li.recipient,body>li.recipient.ui-sortable-helper{border:1px solid #D9E1E8;background-color:#E7EDF2}
.recipient-input li.recipient a.button.icon,body>li.recipient.ui-sortable-helper a.button.icon{color:#0E1420}
.tagedit-list[tabindex="-1"]{border-color:#2F847E}
.tagedit-list li.tagedit-listelement-old{border:1px solid #D9E1E8;background-color:#E7EDF2}
.skinselection .skinthumbnail{border:1px solid #D9E1E8}
.image-upload{background-color:#F3F6F9}
select:-moz-focusring{text-shadow:0 0 0 #0E1420!important}
.form-control{color:#0E1420}
.form-control:focus{color:#0E1420;border-color:#2F847E}
.input-group-text{color:#0E1420;background-color:#E7EDF2}
.input-group-text input:focus{border-color:#2F847E!important}
.custom-switch .custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#2F847E}
.custom-switch .custom-control-input:checked~.custom-control-label::before{border-color:#2F847E;background-color:#2F847E}
.custom-file-input:focus~.custom-file-label{border-color:#2F847E}
div.tox.tox-tinymce{border:1px solid #D9E1E8}
div.tox.focused{border-color:#2F847E!important}
div.tox .tox-toolbar-overlord>div{background-color:#E7EDF2}
div.tox .tox-toolbar{background-color:#E7EDF2}
div.tox .tox-dialog{border-color:#D9E1E8}
div.tox .tox-dialog .tox-dialog__body-nav-item--active{color:#276F6A}
div.tox .tox-dialog__header .tox-button{color:#0E1420}
div.tox .tox-dialog__footer .tox-button{background:#2F847E;border-color:#2F847E}
div.tox .tox-dialog__footer .tox-button:focus{background:#2F847E;border-color:#276F6A}
div.tox .tox-dialog__footer .tox-button:hover{background:#2F847E;border-color:#276F6A}
div.tox .tox-dialog__footer .tox-button.disabled,div.tox .tox-dialog__footer .tox-button:disabled{background:#2F847E;border-color:#2F847E}
div.tox .tox-dialog__footer .tox-button:focus:not(:disabled){background:#2F847E;border-color:#2F847E}
div.tox .tox-dialog__footer .tox-button.tox-button--secondary:not(:disabled):not(.disabled).active,div.tox .tox-dialog__footer .tox-button.tox-button--secondary:not(:disabled):not(.disabled):active{background:#5B6472;border-color:#5B6472}
div.tox .tox-dialog__title{color:#0E1420}
div.tox .tox-label{color:#0E1420}
div.tox .tox-color-input>input,div.tox .tox-listboxfield .tox-listbox--select,div.tox .tox-textarea,div.tox .tox-textfield{color:#0E1420}
div.tox .tox-color-input>input:focus,div.tox .tox-listboxfield .tox-listbox--select:focus,div.tox .tox-textarea:focus,div.tox .tox-textfield:focus{border-color:#2F847E}
div.tox .image-selector button:not(:disabled):not(.disabled).active,div.tox .image-selector button:not(:disabled):not(.disabled):active{background:#5B6472;border-color:#5B6472}
@media screen and (max-width:480px){div.tox .tox-dialog__header{background-color:#F3F6F9}div.tox .tox-dialog__footer{background-color:#F3F6F9}div.tox .tox-dialog__footer .tox-button{color:#0E1420!important}div.tox .tox-dialog__footer .tox-button:active,div.tox .tox-dialog__footer .tox-button:focus,div.tox .tox-dialog__footer .tox-button:hover{color:#0E1420}}
.image-selector.droptarget{border:.2rem dashed #D9E1E8}
.image-selector .attachmentslist li:focus,.image-selector .attachmentslist li:hover{background:#E7EDF2}
.image-selector .attachmentslist li span.img{border:1px solid #E7EDF2}
.html-editor .editor-toolbar{border-bottom:1px solid #D9E1E8;background-color:#E7EDF2}
.html-editor>iframe{border:1px solid #D9E1E8}
.googie_edit_layer{border:1px solid #D9E1E8}
.googie_list li.googie_list_onhover{background-color:#2F847E}
#login-footer{color:#5B6472}
#login-footer>div{background:#E7EDF2}
#contactpic{background-color:#F3F6F9}
#contacthead.readonly .source.row{color:#5B6472}
#message-header>.header img.contactphoto{background:#F3F6F9}
#message-header .header-headers .header-title{color:#5B6472}
.message-partheaders{border-top:1px solid #F3F6F9}
.message-partheaders table.headers-table{color:#5B6472}
.message-htmlpart:not(:first-child),.message-part:not(:first-child){border-top:1px solid #F3F6F9}
.message-htmlpart blockquote,.message-part blockquote{color:#276F6A;border-left:2px solid #276F6A;border-right:2px solid #276F6A}
.message-htmlpart blockquote span.blockquote-link,.message-part blockquote span.blockquote-link{color:#5B6472;background:#E7EDF2;border:1px solid #D9E1E8}
.message-part span.sig{color:#5B6472}
