
/* The previous build inserted a separate sibling between name and class. In the final V5.14/V5.10
   hero stack this could reserve space while the badge itself was visually swallowed.
   Retire that sibling completely; the active title is now painted by the existing
   #avatarSubtitle via ::before, so no extra DOM row can create a blank gap. */
#character .v6339-avatar-active-title{
  display:none!important;
  width:0!important;
  height:0!important;
  min-width:0!important;
  min-height:0!important;
  max-width:0!important;
  max-height:0!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  overflow:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
}
#character #v510HeroRoot #avatarSubtitle.v6340-has-active-title,
#character #avatarSubtitle.v6340-has-active-title{
  position:relative!important;
  z-index:30!important;
  overflow:visible!important;
  visibility:visible!important;
  opacity:1!important;
}
#character #v510HeroRoot #avatarSubtitle.v6340-has-active-title::before,
#character #avatarSubtitle.v6340-has-active-title::before{
  content:attr(data-v6340-title)!important;
  display:block!important;
  position:relative!important;
  z-index:31!important;
  width:max-content!important;
  max-width:150%!important;
  margin:0 auto 4px!important;
  padding:0!important;
  border:0!important;
  background:none!important;
  color:#f2d476!important;
  font-size:7px!important;
  line-height:1.2!important;
  font-weight:1000!important;
  text-align:center!important;
  text-transform:none!important;
  letter-spacing:.025em!important;
  white-space:normal!important;
  overflow:visible!important;
  opacity:1!important;
  visibility:visible!important;
  text-shadow:0 2px 3px #000,0 0 9px rgba(224,181,75,.22)!important;
}
@media(max-width:430px){
  #character #v510HeroRoot #avatarSubtitle.v6340-has-active-title::before,
  #character #avatarSubtitle.v6340-has-active-title::before{
    font-size:6.4px!important;
    max-width:160%!important;
    margin-bottom:3px!important;
  }
}
