/* UI 017.3A.5 — contact-synchronised HP presentation.
   Owns only HP bar/number presentation while Battle is active. */

body.arena-battle014-active #battle014-root.b173a5-hp-owned .b14-health>i em{
  width:var(--b173a5-hp-visual,var(--b155-hp-core,100%))!important;
  transition:none!important;
  animation:none!important;
}

body.arena-battle014-active #battle014-root.b173a5-hp-owned .b155-hp-tail{
  opacity:0!important;
}

body.arena-battle014-active #battle014-root.b173a5-hp-owned .b14-health>span.b173a5-hp-label{
  position:relative!important;
  color:transparent!important;
}

body.arena-battle014-active #battle014-root.b173a5-hp-owned .b14-health>span.b173a5-hp-label::after{
  content:attr(data-b173a5-hp-label);
  position:absolute;
  inset:0;
  color:var(--b173a5-hp-label-color,#d8d4dc)!important;
  font:inherit;
  line-height:inherit;
  letter-spacing:inherit;
  text-align:inherit;
  white-space:nowrap;
  pointer-events:none;
}
