/*
 * ═══════════════════════════════════════════════════════════
 *  HIDDEN GAME TRIGGER — edit only this file to retune
 * ═══════════════════════════════════════════════════════════
 *
 * Invisible hotspot over the headed businessman on the artwork.
 * Values are relative to the rendered .hero-stage, same as the portal.
 *
 * Visual tuning: add ?game-debug to the URL.
 */

.hero-stage {
  /* Center of the headed businessman (% of artwork) */
  --game-trigger-x: 41%;
  --game-trigger-y: 58%;

  /* Hit area (% of artwork width / height) */
  --game-trigger-w: 10%;
  --game-trigger-h: 28%;
}

.lab-machine {
  --lab-aspect-w: 1185;
  --lab-aspect-h: 928;

  /* Inner porthole glass — video sits here, metal ring stays visible */
  --lab-port-x: 48.1%;
  --lab-port-y: 48.9%;
  --lab-port-size: 46%;
  --lab-video-scale: 1.25;

  /* Sprite registration: left/top are the PNG canvas origin, not the visual center.
     Knob.png visible center is (63, 81) in a 126×151 canvas; baked rim center is (999, 748). */
  --lab-knob-x: 75.053%;
  --lab-knob-y: 65.416%;
  --lab-knob-w: 18.501%;
  --lab-knob-h: 28.313%;

  --lab-light-x: 13.25%;
  --lab-light-y: 16.4%;
  --lab-light-w: 14.6%;
  --lab-light-h: 18.3%;

  --lab-gauge-x: 84.9%;
  --lab-gauge-y: 19.5%;
  --lab-gauge-w: 21.8%;
  --lab-gauge-h: 26.1%;

  /* Lower-left medallion — covers baked-in WC emblem, both states */
  --lab-logo-x: 14.4%;
  --lab-logo-y: 82.5%;
  --lab-logo-w: 27.6%;
  --lab-logo-h: 23.5%;
}
