/* Only the arm/torso band is replaced. The head, blinking, mouth and legs are untouched. */
.studio-gesture-layer{display:none!important;position:absolute!important;left:0;top:0;z-index:2;width:100%!important;height:100%!important;object-fit:fill!important;pointer-events:none;opacity:0;-webkit-mask-image:linear-gradient(transparent 23%,#000 24%,#000 43%,transparent 44%);mask-image:linear-gradient(transparent 23%,#000 24%,#000 43%,transparent 44%)}
.gesture-character .studio-gesture-layer{display:block!important}
.gesture-character{isolation:isolate}
.gesture-character .studio-gesture-layer{mix-blend-mode:plus-lighter}
.gesture-character .studio-player-character-body,.gesture-character .studio-character-body{-webkit-mask-image:linear-gradient(#000 23%,rgba(0,0,0,var(--gesture-rest-opacity,1)) 24%,rgba(0,0,0,var(--gesture-rest-opacity,1)) 43%,#000 44%);mask-image:linear-gradient(#000 23%,rgba(0,0,0,var(--gesture-rest-opacity,1)) 24%,rgba(0,0,0,var(--gesture-rest-opacity,1)) 43%,#000 44%)}
.gesture-character.gesture-board .studio-gesture-layer.board,.gesture-character.gesture-explain .studio-gesture-layer.explain{opacity:var(--gesture-opacity,0)}
/* Complementary masked images must add, not source-over: source-over reduces the
   combined alpha to 75% at the feather midpoint and exposes a horizontal band.
   Older engines without plus-lighter get an exact, non-feathered seam instead. */
@supports not (mix-blend-mode:plus-lighter){
  .gesture-character .studio-gesture-layer{-webkit-mask-image:linear-gradient(transparent 23.5%,#000 23.5%,#000 43.5%,transparent 43.5%);mask-image:linear-gradient(transparent 23.5%,#000 23.5%,#000 43.5%,transparent 43.5%)}
  .gesture-character .studio-player-character-body,.gesture-character .studio-character-body{-webkit-mask-image:linear-gradient(#000 23.5%,rgba(0,0,0,var(--gesture-rest-opacity,1)) 23.5%,rgba(0,0,0,var(--gesture-rest-opacity,1)) 43.5%,#000 43.5%);mask-image:linear-gradient(#000 23.5%,rgba(0,0,0,var(--gesture-rest-opacity,1)) 23.5%,rgba(0,0,0,var(--gesture-rest-opacity,1)) 43.5%,#000 43.5%)}
}
