.nav-profile-chip{
  display:flex !important;
  align-items:center;
  gap:9px;
  padding:6px 18px 6px 6px !important;
}
.nav-profile-avatar{
  width:28px; height:28px; border-radius:50%;
  background:rgba(79,209,174,0.22); color:#4fd1ae;
  display:flex; align-items:center; justify-content:center;
  font-family:'Fraunces', serif; font-weight:650; font-size:13px;
  flex-shrink:0;
}
.nav-profile-name{
  max-width:130px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
}
@media (max-width:900px){
  .nav-profile-name{ display:none; }
  .nav-profile-chip{ padding:6px !important; }
}
