.cs-account-menu{position:relative;flex:0 0 auto}
.cs-user-actions .cs-user-profile{display:flex;align-items:center;gap:9px;max-width:210px;padding:6px 9px;border:0;border-radius:12px;background:transparent;color:#24444b;cursor:pointer;font:inherit;white-space:nowrap}
.cs-user-actions .cs-user-profile:hover,.cs-account-menu.open .cs-user-profile{background:#eaf6f4}
.cs-user-profile>strong{max-width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cs-user-profile>i{flex:0 0 auto;margin-left:2px;color:#79908d;font-size:13px;font-style:normal;transition:transform .18s}
.cs-account-menu.open .cs-user-profile>i{transform:rotate(180deg)}
.cs-account-dropdown{position:absolute;top:calc(100% + 10px);right:0;z-index:1010;display:none;width:245px;padding:8px;border:1px solid #dce8e6;border-radius:15px;background:#fff;box-shadow:0 20px 50px rgba(8,47,59,.17)}
.cs-account-menu.open .cs-account-dropdown{display:block;animation:csMenuIn .16s ease-out}
.cs-account-dropdown a{display:block!important;padding:11px 12px!important;border-radius:10px!important;white-space:normal!important}
.cs-account-dropdown a:hover{background:#edf8f6!important}
.cs-account-dropdown b,.cs-account-dropdown small{display:block}
.cs-account-dropdown b{color:#173a41;font-size:13px}
.cs-account-dropdown small{margin-top:3px;color:#7a8f92;font-size:11px;font-weight:500}
.cs-account-dropdown button{display:block;width:100%;margin-top:6px;padding:11px 12px;border:0;border-top:1px solid #e6efed;background:#fff;color:#c24141;text-align:left;font-size:13px;font-weight:750;cursor:pointer}
.cs-account-dropdown button:hover{border-radius:9px;background:#fff1f1}
.cs-account-dropdown button:disabled{opacity:.6;cursor:wait}
.cs-mobile-nav [data-mobile-auth] button{display:block;width:100%;padding:11px;border:0;border-radius:10px;background:#fff1f1;color:#b93838;text-align:left;font:inherit;font-weight:700;cursor:pointer}
@keyframes csMenuIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}
