.hm-usermenu__btn{align-items:center;background:transparent;border:0;border-radius:var(--radius-full);color:var(--text-primary);cursor:pointer;display:flex;font:inherit;gap:10px;min-height:40px;padding:2px;text-align:left}.hm-usermenu__btn:not(.hm-usermenu__btn--compact){border-radius:var(--radius-md);padding:6px 8px;width:100%}.hm-usermenu__btn:hover,.hm-usermenu__btn[aria-expanded=true]{background:var(--bg-hover)}.hm-usermenu__btn:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:2px}.hm-usermenu__text{display:flex;flex:1;flex-direction:column;min-width:0}.hm-usermenu__name{font-size:13px;font-weight:600;line-height:18px}.hm-usermenu__email,.hm-usermenu__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hm-usermenu__email{color:var(--text-secondary);font-size:12px;line-height:16px}
