
#v311QuestFight.v625-quest-live #v311PlayerAvatar{
  overflow:visible!important;
  background:transparent!important;
}
#v311QuestFight.v625-quest-live #v311PlayerAvatar img{
  width:154%!important;
  max-width:none!important;
  height:235px!important;
  max-height:none!important;
  object-fit:cover!important;
  object-position:center 45%!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  -webkit-mask-image:radial-gradient(ellipse 65% 88% at 50% 51%,#000 0 63%,rgba(0,0,0,.98) 74%,rgba(0,0,0,.68) 86%,transparent 100%)!important;
  mask-image:radial-gradient(ellipse 65% 88% at 50% 51%,#000 0 63%,rgba(0,0,0,.98) 74%,rgba(0,0,0,.68) 86%,transparent 100%)!important;
  filter:drop-shadow(0 17px 12px #000e) drop-shadow(0 0 12px rgba(97,221,77,.12))!important;
}
#v311QuestFight.v625-quest-live #v311BossAvatar.v627-vector-art{
  overflow:visible!important;
  font-size:0!important;
  background:transparent!important;
  filter:none!important;
}
#v311QuestFight.v625-quest-live #v311BossAvatar.v627-vector-art .v253-monster{
  display:block!important;
  width:205px!important;
  height:240px!important;
  max-width:none!important;
  max-height:none!important;
  overflow:visible!important;
  filter:drop-shadow(0 17px 12px #000e) drop-shadow(0 0 18px rgba(94,221,76,.18))!important;
  transform:translateY(5px) scale(1.04)!important;
}
#v311QuestFight.v625-quest-live #v311BossAvatar.v627-vector-art .v253-monster .eye{
  filter:drop-shadow(0 0 5px currentColor)!important;
}
#v311QuestFight.v625-quest-live .v311-vs{
  z-index:22!important;
}
@media(max-width:560px){
  #v311QuestFight.v625-quest-live #v311PlayerAvatar img{width:158%!important;height:222px!important}
  #v311QuestFight.v625-quest-live #v311BossAvatar.v627-vector-art .v253-monster{width:184px!important;height:220px!important;transform:translateY(8px) scale(1.02)!important}
}
