#wv-nav .av{
  width:auto;
  height:40px;
  display:inline-flex;
  align-items:center;
  gap:10px;
  margin-left:8px;
  padding:4px 4px 4px 14px;
  overflow:visible;
  border-radius:999px;
  border:1px solid rgba(255,255,255,.12);
  background:rgba(255,255,255,.055);
  color:rgba(255,255,255,.88);
  backdrop-filter:blur(16px);
  -webkit-backdrop-filter:blur(16px);
  transition:none;
}
#wv-nav .av::before{content:attr(data-label);font-size:14px;font-weight:500;line-height:17px;letter-spacing:-.2px;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#wv-nav .av.logged-out{margin-left:8px;padding:4px 17px;min-width:70px;justify-content:center}
#wv-nav .av.logged-out img{display:none}
#wv-nav .av:hover{color:rgba(255,255,255,.88);background:rgba(255,255,255,.055);border-color:rgba(255,255,255,.12);transform:none}
#wv-nav .av img{width:30px;height:30px;border-radius:50%;object-fit:cover;display:block;border:1px solid rgba(255,255,255,.14)}
@media(max-width:760px){
  #wv-nav .av{height:36px;gap:7px;margin-left:4px;padding:4px 4px 4px 10px}
  #wv-nav .av::before{font-size:13px}
  #wv-nav .av img{width:26px;height:26px}
}
@media(max-width:400px){
  #wv-nav{padding-left:4px;padding-right:4px}
  #wv-nav a{font-size:12px;padding:9px 5px}
  #wv-nav .lg{padding-left:6px;padding-right:6px}
  #wv-nav .lg img{height:20px}
  #wv-nav .av{height:34px;gap:6px;margin-left:1px;padding:3px 3px 3px 8px}
  #wv-nav .av::before{font-size:12px}
  #wv-nav .av img{width:26px;height:26px}
}
@media(max-width:350px){
  #wv-nav .av{width:30px;height:30px;padding:2px;margin-left:2px}
  #wv-nav .av::before{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
  #wv-nav .av img{width:24px;height:24px}
  #wv-nav .av.logged-out{width:auto;min-width:60px;padding:2px 12px}
  #wv-nav .av.logged-out::before{position:static;width:auto;height:auto;overflow:visible;clip:auto}
}
