/* V65: Correct the TOP EDGE OF THE SIX SUPPORT-GAME COVER PICTURES only.
   This is not the hero video. The six game cards' dimensions, art and interaction are unchanged. */
body.temple54 .v51-gamelist .v51-game-image{
  overflow:hidden !important;
  isolation:isolate;
}
body.temple54 .v51-gamelist .v51-game-image .v51-game-highlight::before{
  content:"";
  display:block;
  position:absolute;
  left:0;right:0;top:0;height:16px;
  background:linear-gradient(to bottom,rgba(6,14,18,.99) 0%,rgba(6,14,18,.97) 45%,rgba(6,14,18,.25) 87%,transparent 100%);
  pointer-events:none;
}
/* Explicitly bind all four illustrations. No reliance on inherited variables or missing attributes. */
body.temple58 .v51-step.v53-step.v58-step.step-01{
  background-image:linear-gradient(90deg,rgba(3,9,13,.99) 0%,rgba(3,9,13,.91) 37%,rgba(3,9,13,.42) 60%,rgba(3,9,13,.05) 90%),url('/images/egypt/guide-wide-01.webp')!important;
}
body.temple58 .v51-step.v53-step.v58-step.step-02{
  background-image:linear-gradient(90deg,rgba(3,9,13,.99) 0%,rgba(3,9,13,.91) 37%,rgba(3,9,13,.42) 60%,rgba(3,9,13,.05) 90%),url('/images/egypt/guide-wide-02.webp')!important;
}
body.temple58 .v51-step.v53-step.v58-step.step-04{
  background-image:linear-gradient(90deg,rgba(3,9,13,.99) 0%,rgba(3,9,13,.91) 37%,rgba(3,9,13,.42) 60%,rgba(3,9,13,.05) 90%),url('/images/egypt/guide-wide-04.webp')!important;
}
/* Existing third guide picture is correct: preserve it untouched. */
/* On the signal panel, omit technical timers and update-frequency labels. */
body.temple54 .v63-signal-countdown,
body.temple54 .v63-signal-foot>span:first-child {display:none!important}
body.temple54 .v63-signal-foot {justify-content:flex-end}
