@font-face{font-family:CompanyMaterial;src:url(material-icons.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:block}
:root{--company-accent:#0b57d0;--company-font:14px}body:not(.dark-mode){background:#f6f8fc;color:#202124}body{font-family:Segoe UI,Tahoma,Arial,sans-serif;font-size:var(--company-font)}#layout{background:transparent;gap:8px;padding:8px}#layout-menu{background:#f6f8fc;border:0;width:82px}#taskmenu a{color:#44546b;border-radius:16px;margin:5px 7px}#taskmenu a.selected{color:var(--company-accent);background:#d3e3fd}#taskmenu .action-buttons a.compose{background:#c2e7ff;color:#173b63;border-radius:18px;box-shadow:0 2px 5px #13385b12}#layout-sidebar,#layout-list,#layout-content{border:1px solid #e9eef6;border-radius:16px;overflow:hidden}#layout-sidebar{background:#f6f8fc}#layout-list,#layout-content{background:#fff}.header{background:#fff!important;border-color:#edf1f7!important}.searchbar{background:#edf2fa;border-radius:24px;margin:10px}.listing tbody tr td{padding-top:13px;padding-bottom:13px}.listing tbody tr.unread{background:#f2f6fc}.listing tbody tr.selected td{background:#d3e3fd!important;color:#12345c}.folderlist li.selected>a{background:#d3e3fd;color:#12345c;border-radius:0 22px 22px 0}.btn-primary{background:var(--company-accent);border-color:var(--company-accent);border-radius:20px}input.form-control,select.form-control{border-radius:8px}#layout-content .iframe-wrapper{background:#fff}.dark-mode #layout-menu,.dark-mode #layout-sidebar{background:#202b3c}.dark-mode #layout-list,.dark-mode #layout-content,.dark-mode .header{background:#263449!important}.dark-mode .searchbar{background:#33445d}.dark-mode #taskmenu a{color:#dae7f8}@media(min-width:1025px){#layout-sidebar{width:235px}#taskmenu a .inner{font-size:11px}}@media(max-width:768px){#layout{padding:0;gap:0}#layout-sidebar,#layout-list,#layout-content{border-radius:0}#layout-menu{width:62px}}

.menu a.compose:before,#taskmenu a.compose:before{font-family:CompanyMaterial!important;font-weight:normal!important;font-size:22px!important;font-feature-settings:"liga";content:"edit"!important;}
.menu a.mail:before,#taskmenu a.mail:before{font-family:CompanyMaterial!important;font-weight:normal!important;font-size:22px!important;font-feature-settings:"liga";content:"mail"!important;}
.menu a.contacts:before,#taskmenu a.contacts:before{font-family:CompanyMaterial!important;font-weight:normal!important;font-size:22px!important;font-feature-settings:"liga";content:"group"!important;}
.menu a.settings:before,#taskmenu a.settings:before{font-family:CompanyMaterial!important;font-weight:normal!important;font-size:22px!important;font-feature-settings:"liga";content:"settings"!important;}
.menu a.logout:before,#taskmenu a.logout:before{font-family:CompanyMaterial!important;font-weight:normal!important;font-size:22px!important;font-feature-settings:"liga";content:"logout"!important;}
.menu a.refresh:before,#taskmenu a.refresh:before{font-family:CompanyMaterial!important;font-weight:normal!important;font-size:22px!important;font-feature-settings:"liga";content:"refresh"!important;}
.menu a.reply:before,#taskmenu a.reply:before{font-family:CompanyMaterial!important;font-weight:normal!important;font-size:22px!important;font-feature-settings:"liga";content:"reply"!important;}
.menu a.reply-all:before,#taskmenu a.reply-all:before{font-family:CompanyMaterial!important;font-weight:normal!important;font-size:22px!important;font-feature-settings:"liga";content:"reply_all"!important;}
.menu a.forward:before,#taskmenu a.forward:before{font-family:CompanyMaterial!important;font-weight:normal!important;font-size:22px!important;font-feature-settings:"liga";content:"forward"!important;}
.menu a.delete:before,#taskmenu a.delete:before{font-family:CompanyMaterial!important;font-weight:normal!important;font-size:22px!important;font-feature-settings:"liga";content:"delete"!important;}
.menu a.archive:before,#taskmenu a.archive:before{font-family:CompanyMaterial!important;font-weight:normal!important;font-size:22px!important;font-feature-settings:"liga";content:"archive"!important;}
.menu a.send:before,#taskmenu a.send:before{font-family:CompanyMaterial!important;font-weight:normal!important;font-size:22px!important;font-feature-settings:"liga";content:"send"!important;}
.menu a.attach:before,#taskmenu a.attach:before{font-family:CompanyMaterial!important;font-weight:normal!important;font-size:22px!important;font-feature-settings:"liga";content:"attach_file"!important;}
.menu a.print:before,#taskmenu a.print:before{font-family:CompanyMaterial!important;font-weight:normal!important;font-size:22px!important;font-feature-settings:"liga";content:"print"!important;}
.menu a.search:before,#taskmenu a.search:before{font-family:CompanyMaterial!important;font-weight:normal!important;font-size:22px!important;font-feature-settings:"liga";content:"search"!important;}
.menu a.download:before,#taskmenu a.download:before{font-family:CompanyMaterial!important;font-weight:normal!important;font-size:22px!important;font-feature-settings:"liga";content:"download"!important;}
.folderlist li.inbox>a:before{font-family:CompanyMaterial!important;font-size:21px!important;font-feature-settings:"liga";content:"inbox"!important;}
.folderlist li.sent>a:before{font-family:CompanyMaterial!important;font-size:21px!important;font-feature-settings:"liga";content:"send"!important;}
.folderlist li.drafts>a:before{font-family:CompanyMaterial!important;font-size:21px!important;font-feature-settings:"liga";content:"drafts"!important;}
.folderlist li.trash>a:before{font-family:CompanyMaterial!important;font-size:21px!important;font-feature-settings:"liga";content:"delete"!important;}
.folderlist li.junk>a:before{font-family:CompanyMaterial!important;font-size:21px!important;font-feature-settings:"liga";content:"report"!important;}
.folderlist li.archive>a:before{font-family:CompanyMaterial!important;font-size:21px!important;font-feature-settings:"liga";content:"archive"!important;}
body:not(.dark-mode) #taskmenu,body:not(.dark-mode) #taskmenu .special-buttons,body:not(.dark-mode) #layout-menu .popover-header{background:#f6f8fc!important}#taskmenu .special-buttons a{border:0}#logo{max-width:72px;height:auto}html[dir=rtl] #layout{flex-direction:row}html[dir=rtl] .folderlist li.selected>a{border-radius:22px 0 0 22px}

html[lang^="ar"]{direction:rtl}html[lang^="ar"] #layout{flex-direction:row}html[lang^="ar"] .folderlist li.selected>a{border-radius:22px 0 0 22px}html[lang^="ar"] .form-control[type=email],html[lang^="ar"] input[name=_user]{direction:ltr;text-align:left}

#messagebody .message-part{unicode-bidi:plaintext;text-align:start}#messagebody{direction:ltr}#layout-content .message-htmlpart{direction:ltr}#layout-content .message-header h2{unicode-bidi:plaintext}
