.top-actions{
  margin-left:auto;
  height:100%;
  display:flex;
  align-items:center;
  justify-content:flex-end;
  gap:10px;
  padding-right:14px;
  flex:0 0 auto;
}

.top-actions .bell{
  position:relative;
  width:46px;
  height:46px;
  padding:0;
  display:grid;
  place-items:center;
  flex:0 0 46px;
  color:#EAF2F8;
  border:0;
  border-right:1px solid rgba(255,255,255,.11);
  background:transparent;
  line-height:1;
}

.top-actions .bell svg{
  display:block;
}

.top-actions .account{
  min-width:0;
  height:56px;
  padding:6px 8px;
  margin:0;
  display:flex;
  align-items:center;
  justify-content:flex-end;
  gap:10px;
  flex:0 0 auto;
}

.top-actions .avatar{
  width:42px;
  height:42px;
  min-width:42px;
  min-height:42px;
  flex:0 0 42px;
}

.top-actions .account-copy{
  min-width:58px;
}

#bellBadge[hidden]{display:none!important}

@media(max-width:760px){
  .top-actions{gap:6px;padding-right:8px}
  .top-actions .bell{width:40px;height:40px;flex-basis:40px}
  .top-actions .account{height:50px;padding:4px 6px}
  .top-actions .avatar{width:38px;height:38px;min-width:38px;min-height:38px;flex-basis:38px}
  .top-actions .account-copy{display:none}
}
