/* Keep the AMEDXI application wordmark out of embedded message readers. */
html.mx-mail-frame body.task-mail::before,html.mx-mail-frame body.task-mail::after{display:none!important;content:none!important}
@media(min-width:1025px){
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) #compose-content{padding:28px!important;gap:18px!important;grid-template-rows:minmax(200px,32%) minmax(380px,1fr)!important}
html body.task-mail.mx-reply-studio.amedxi-mail-modern.mx-thread-collapsed:not(.task-login) #compose-content{grid-template-rows:72px minmax(380px,1fr)!important}
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) #orivect-conversation-preview{border-radius:12px!important;background:var(--mx-panel)!important;max-width:1040px!important;margin:0 auto!important}
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .mx-thread-bar{flex-basis:70px!important;min-height:70px!important;padding:0 22px!important;gap:22px!important}
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .mx-thread-subject{font-size:16px!important;font-weight:600!important;letter-spacing:-.02em;color:var(--mx-text)!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .mx-thread-toggle{flex-shrink:0;min-height:40px;padding:8px!important}
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) #compose-content>form{max-width:1040px!important;margin:0 auto!important;border-radius:16px!important;background:var(--mx-panel)!important;box-shadow:0 6px 30px #00000008!important}
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .mx-reply-heading{padding:24px 26px 10px!important;font-size:19px!important;letter-spacing:-.02em!important;gap:10px!important}
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .mx-address-toggle{margin-left:auto;background:transparent!important;border:1px solid var(--mx-line)!important;border-radius:8px!important;color:var(--mx-muted)!important;min-height:34px;padding:6px 12px;font:500 12px/1.4 "Segoe UI",Arial,sans-serif;letter-spacing:normal}
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .mx-address-toggle:hover{background:var(--mx-raised)!important;color:var(--mx-accent)!important}
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .mx-address-summary{display:flex;flex-wrap:wrap;gap:6px 22px;padding:0 26px 20px;color:var(--mx-muted);font-size:12px;line-height:1.6;overflow-wrap:anywhere}
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .mx-address-summary strong{font-weight:500;color:var(--mx-text)}
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.mx-addresses-open):not(.task-login) #compose-headers{display:none!important}
html body.task-mail.mx-reply-studio.mx-addresses-open.amedxi-mail-modern:not(.task-login) .mx-address-summary{display:none!important}
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) #composebodycontainer{border-top:1px solid var(--mx-line)!important;min-height:180px!important}
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) #composebody{padding:24px 26px!important;font-size:15px!important}
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) #composebodycontainer .tox-tinymce{height:100%!important;min-height:180px!important}
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .tox-editor-container,
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .tox-toolbar,
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .tox-toolbar__primary,
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .tox-toolbar-overlord,
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .tox-toolbar__overflow{background:var(--mx-panel)!important;border-color:var(--mx-line)!important;box-shadow:none!important}
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .tox-toolbar__group{padding:3px 6px!important;border-color:var(--mx-line)!important}
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .tox-tbtn{background:transparent!important;color:var(--mx-muted)!important;border-radius:6px!important}
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .tox-tbtn svg{fill:var(--mx-muted)!important}
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .tox-tbtn:hover,
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .tox-tbtn--enabled{background:var(--mx-selected)!important;color:var(--mx-accent)!important}
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .tox-tbtn:hover svg{fill:var(--mx-accent)!important}
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .mx-quote-control{display:flex;align-items:center;flex:0 0 auto;gap:16px;padding:10px 26px;color:var(--mx-muted);font-size:11px;background:var(--mx-panel)}
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .mx-quote-control button{background:var(--mx-raised);border:1px solid var(--mx-line);border-radius:7px;padding:7px 10px;color:var(--mx-muted);font:500 12px/1.4 "Segoe UI",Arial,sans-serif}
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .mx-quote-control button:hover{color:var(--mx-accent);border-color:var(--mx-accent)}
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .orivect-reply-footer{padding:17px 26px!important;gap:10px!important;border-radius:0 0 16px 16px!important}
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .orivect-attach-label{margin:0 0 0 auto!important;display:flex!important;align-items:center!important;gap:6px!important;padding:0 14px!important;height:38px!important;cursor:pointer}
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .orivect-send-split{height:42px!important}
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .orivect-send-main,
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .orivect-send-menu-toggle{height:42px!important}
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .orivect-send-main{min-width:108px!important}
}
@media(min-width:1025px) and (max-width:1240px){html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) #compose-content{padding:16px!important}.mx-quote-control span{display:none!important}}
@media(min-width:1025px){
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .tox-tbtn[title="Plain text"]{width:auto!important;padding:0 10px!important}
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .tox-tbtn[title="Plain text"] svg{display:none!important}
html body.task-mail.mx-reply-studio.amedxi-mail-modern:not(.task-login) .tox-tbtn[title="Plain text"]::after{content:"Plain text";font-size:12px}
}
