/* Grow towards the outer corners while keeping each inner anchor fixed. */
.collection-face.collection-face--readable[data-card-front] :is(.collection-face__mana,.card-front__type,.card-front__stat) {
  --card-badge-scale: 1.25;
  transform: scale(var(--card-badge-scale));
}
.collection-face.collection-face--readable[data-card-front] .collection-face__mana { transform-origin: right bottom; }
.collection-face.collection-face--readable[data-card-front] .card-front__type { transform-origin: left bottom; }
.collection-face.collection-face--readable[data-card-front] .card-front__stat--attack { transform-origin: right top; }
.collection-face.collection-face--readable[data-card-front] .card-front__stat--health { transform-origin: left top; }
