/* R120 final ownership. */
:root{--xm-selected-domain-color:var(--xm-domain-active,#397863)}
#loginEmailSplit>span,#announcementBar .announcementBuild{color:var(--xm-selected-domain-color)!important;-webkit-text-fill-color:var(--xm-selected-domain-color)!important;border-color:var(--xm-selected-domain-color)!important}
body.theme-light #login :is(#emailPrefix,#password,#xmDomainButton,.passwordWrap,.xmDomainControl,#loginEmailSplit):is(:hover,:focus,:focus-visible,:focus-within,:active,.active,.xmSelected,.xm-feedback-active){border-color:transparent!important;border-width:0!important;outline:0!important;box-shadow:none!important;-webkit-box-shadow:none!important;filter:none!important;text-shadow:none!important;transform:none!important;background-image:none!important}
body.theme-light #login :is(#emailPrefix,#password,#xmDomainButton,.passwordWrap,.xmDomainControl,#loginEmailSplit)::before,body.theme-light #login :is(#emailPrefix,#password,#xmDomainButton,.passwordWrap,.xmDomainControl,#loginEmailSplit)::after{border:0!important;box-shadow:none!important;filter:none!important}
#xmDomainButton{justify-content:center!important;text-align:center!important}#xmDomainText{flex:1;text-align:center!important;color:var(--xm-selected-domain-color)!important;-webkit-text-fill-color:var(--xm-selected-domain-color)!important}
#xmDomainMenu{box-sizing:border-box!important;padding:5px!important;border:1.5px solid var(--domain-border-color,var(--xm-selected-domain-color))!important;border-radius:14px!important;background:var(--xm-panel,#fff)!important;overflow-x:hidden!important;overflow-y:auto!important;clip-path:inset(0 round 14px)!important}#xmDomainMenu .xmDomainOption{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:42px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:var(--domain-option-color)!important;-webkit-text-fill-color:var(--domain-option-color)!important;text-align:center!important;box-shadow:none!important}#xmDomainMenu .xmDomainOption:is(:hover,:focus-visible,.active){background:color-mix(in srgb,var(--domain-option-color) 17%,transparent)!important;box-shadow:inset 4px 0 0 var(--domain-option-color)!important;font-weight:850!important}
#appMailboxPanel,#mobileOverflow{box-sizing:border-box!important;margin:0!important;border:1px solid var(--xm-btn-nav,#506985)!important;outline:0!important;border-radius:15px!important;background:var(--xm-panel,#fff)!important;box-shadow:0 15px 34px rgba(7,16,31,.18)!important;overflow-x:hidden!important;overflow-y:auto!important;transform:none!important;clip-path:inset(0 round 15px)!important}#mobileOverflow{width:124px!important;max-width:calc(100vw - 16px)!important;padding:6px!important}#mobileOverflow button{width:100%!important;min-width:0!important;justify-content:center!important;text-align:center!important;padding-inline:6px!important}#appMailboxPanel.hidden,#mobileOverflow.hidden,#xmDomainMenu.hidden{display:none!important;pointer-events:none!important}
