/* R124.2.3.76 scoped professional mail/read/compose/startup owner. */
#list>.xmInlineMail.xmMailReader{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;padding:14px clamp(10px,2vw,20px)!important}
#list>.xmInlineMail.xmMailReader>.mailActions{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;width:min(100%,920px)!important;max-width:calc(100% - 16px)!important;margin:12px auto 16px!important;padding:8px!important;gap:7px!important;overflow:hidden!important;border:1px solid var(--r70-line,var(--line))!important;border-radius:16px!important;background:color-mix(in srgb,var(--r70-panel,var(--panel)) 94%,transparent)!important}
#list>.xmInlineMail.xmMailReader>.mailActions>*{min-width:0!important;max-width:100%!important}.mailActions .translateGroup{display:flex!important;min-width:0!important;max-width:100%!important;flex-wrap:wrap!important;justify-content:center!important}.mailActions .iconBtn,.mailActions select{max-width:100%!important;white-space:nowrap!important}
#mailRenderedBody.xm76MailBody{display:block!important;width:min(100%,900px)!important;max-width:100%!important;min-width:0!important;margin:0 auto!important;padding:clamp(14px,3vw,28px)!important;overflow-x:hidden!important;overflow-y:visible!important;box-sizing:border-box!important;line-height:1.7!important;overflow-wrap:anywhere!important;word-break:break-word!important}
#mailRenderedBody.xm76PlainSurface{background:transparent!important;color:var(--r70-ink,var(--ink))!important}
#mailRenderedBody.xm76PlainSurface :where(p,div,li,td,th,span){line-height:1.7!important}
#mailRenderedBody.xm76AuthoredSurface{border:1px solid var(--r70-line,var(--line))!important;border-radius:16px!important;background:transparent!important;contain:none!important}
#mailRenderedBody.xm76MailBody :where(img,video,svg,canvas){display:block!important;width:auto!important;max-width:100%!important;height:auto!important;margin-inline:auto!important;object-fit:contain!important}
#mailRenderedBody.xm76MailBody :where(table,.xm76Table){display:table!important;width:100%!important;max-width:100%!important;table-layout:auto!important;border-collapse:collapse!important;overflow:visible!important}
#mailRenderedBody.xm76MailBody :where(td,th){min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important;word-break:break-word!important}
#mailRenderedBody.xm76MailBody :where(pre,code){max-width:100%!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important}
#mailRenderedBody.xm76MailBody :where(a){overflow-wrap:anywhere!important;word-break:break-word!important}
body.theme-dark #mailRenderedBody.xm76PlainSurface{color:#eef4ff!important}body.theme-light #mailRenderedBody.xm76PlainSurface{color:#172238!important}
body.theme-dark #mailRenderedBody.xm76AuthoredSurface,body.theme-dark #mailRenderedBody.xm76AuthoredSurface :where(p,span,div,td,th,li,h1,h2,h3,h4,h5,h6,font,strong,em,a){color:revert!important;-webkit-text-fill-color:revert!important}
body.theme-dark #composeModal #composeContactPanel{background:#111a2b!important;color:#eef4ff!important;border-color:#34445f!important}body.theme-dark #composeModal #composeContactPanel .xmContactChoice,body.theme-dark #composeModal #composeContactPanel .xmContactChoice strong{color:#eef4ff!important;-webkit-text-fill-color:#eef4ff!important;background:transparent!important}body.theme-dark #composeModal #composeContactPanel .xmContactChoice span{color:#b8c4d8!important;-webkit-text-fill-color:#b8c4d8!important}
#inboxBadge:empty,#starredBadge:empty,#trashBadge:empty,#newMailBadge:empty,[data-count="0"]#inboxBadge,[data-count="0"]#starredBadge,[data-count="0"]#trashBadge,[data-count="0"]#newMailBadge{display:none!important}
html.xm-has-token #login,body.appMode #login{display:none!important;visibility:hidden!important}html.xm-has-token #app,body.appMode #app{visibility:visible!important}
@media(max-width:650px){#list>.xmInlineMail.xmMailReader>.mailActions{max-width:calc(100% - 8px)!important;padding:7px!important}.mailActions .iconBtn{padding:7px 9px!important;font-size:12px!important}#mailRenderedBody.xm76MailBody{width:100%!important;padding:14px 10px!important}#mailRenderedBody.xm76MailBody :where(table,.xm76Table){font-size:12px!important}}

#list>.xmInlineMail.xmMailReader>:is(.xmInternalMailHeader,.mailActions,#translated,#mailRenderedBody){left:auto!important;right:auto!important;transform:none!important;margin-left:auto!important;margin-right:auto!important}#list>.xmInlineMail.xmMailReader>.xmInternalMailHeader,#list>.xmInlineMail.xmMailReader>#translated{width:min(100%,900px)!important;max-width:100%!important}#mailRenderedBody.xm76MailBody{overflow-y:visible!important;max-height:none!important}
