/* Account access remains the original link; only its private greeting is enhanced. */
.aba-header-account-copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0;line-height:1.2}
.aba-header-account-greeting{display:block;max-width:15ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:400;line-height:1.4}
.aba-header-account-greeting[hidden]{display:none!important}
[data-header-account]{min-height:44px}
[data-header-account]:has(.aba-header-account-greeting:not([hidden])) .aba-header-account-copy>span:last-child{font-weight:600}
.v1-menu-groups a.aba-header-account-menu span{width:auto;height:auto;border:0;border-radius:0;place-items:initial;font-weight:inherit}
.v1-menu-groups a.aba-header-account-menu .aba-header-account-copy{display:flex;flex-direction:column;align-items:flex-start}
.v1-menu-groups a.aba-header-account-menu .aba-header-account-greeting:not([hidden]){display:block;max-width:24ch;font-weight:400}
.v1-menu-groups a.aba-header-account-menu .aba-header-account-copy>span:last-child{display:inline}
.aba-header-account-menu .aba-header-account-greeting{max-width:24ch}
.v1-account .aba-header-account-copy{width:15ch;min-height:34px;justify-content:center}
@media(max-width:700px){
 .aba-mobile-navigation [data-header-account] .aba-header-account-copy{align-items:center;max-width:100%;line-height:1.05}
 .aba-mobile-navigation [data-header-account] .aba-header-account-greeting{max-width:12ch;font-size:10px;line-height:1.1}
 body.aba-v1[data-mobile-navigation="enabled"] .aba-mobile-navigation [data-header-account]:has(.aba-header-account-greeting:not([hidden])) .aba-header-account-copy{position:static!important;width:auto;height:auto;margin:0;clip:auto;max-width:100%;font-size:10px}
 body.aba-v1[data-mobile-navigation="enabled"] .aba-mobile-navigation [data-header-account]:has(.aba-header-account-greeting:not([hidden])) .aba-mobile-navigation-icon{height:20px;flex-basis:20px}
 body.aba-v1[data-mobile-navigation="enabled"] .aba-mobile-navigation [data-header-account]:has(.aba-header-account-greeting:not([hidden])) .aba-mobile-navigation-icon img{width:20px;height:20px}
}
