/* Bubble Wrap v4 — only align empty membranes and occupied Bloopkins.
   Preserve the cell's own transforms, squash/bounce animation, pitch and size. */
body.bw-prototype #gameStage>#sheet>#board>.cell.bw-bubble.empty::before,
body.bw-prototype #gameStage>#sheet>#board>.cell.bw-bubble.filled::before{
  inset:2.4%!important;
  margin:0!important;
  box-sizing:border-box!important;
  border-radius:50%!important;
  transform-origin:center center!important;
}
/* Keep the eyes centered on the living Bloopkin, retaining the original pose. */
body.bw-prototype #gameStage>#sheet>#board>.cell.bw-bubble.filled>.face{
  left:50%!important;
  transform-origin:center center!important;
}
