/* V64.22: raise only presentation on Home and the two result screens.
   Individual translate composes with existing breathing/reaction transforms;
   both the native image and Crowned canvas receive exactly one equal offset.
   The HOLD/PASS choice screen is deliberately excluded. */
:is(.reference-home, .reference-pass, .reference-explosion) .reference-scene {
  --spark-character-lift: clamp(16px, 3svh, 26px);
}
:is(.reference-home, .reference-pass, .reference-explosion) .reference-scene
  :is(img.reference-character, .royal-character-canvas) {
  translate: 0 calc(-1 * var(--spark-character-lift));
}
