.member-app.user .public-social .quick-calls button{
  position:relative;
  display:inline-grid!important;
  place-items:center;
  overflow:visible;
}
.member-app.user .public-social .quick-calls button::after{
  display:block!important;
  color:#27252a!important;
  font-family:Arial,sans-serif!important;
  font-weight:700!important;
  line-height:1!important;
}
.member-app.user .public-social .quick-calls button[data-call="audio"]::after{
  content:'☎'!important;
  font-size:16px!important;
}
.member-app.user .public-social .quick-calls button[data-call="video"]::after{
  content:'▶'!important;
  font-size:13px!important;
}
.member-app.user .public-social .quick-calls button::before{
  position:absolute;
  left:50%;
  bottom:-30px;
  z-index:8;
  transform:translateX(-50%) translateY(-2px);
  padding:5px 7px;
  border-radius:6px;
  background:#27252a;
  color:#fff;
  font:600 9px/1 Arial,sans-serif;
  white-space:nowrap;
  opacity:0;
  pointer-events:none;
  transition:.16s;
}
.member-app.user .public-social .quick-calls button[data-call="audio"]::before{content:'Audio call'}
.member-app.user .public-social .quick-calls button[data-call="video"]::before{content:'Video call'}
.member-app.user .public-social .quick-calls button:hover::before,
.member-app.user .public-social .quick-calls button:focus::before{opacity:1;transform:translateX(-50%) translateY(0)}
