/* Preserve readable assessed evidence when the shared number pad opens. */
#questionForm.y3n04-question .question-layout,
#questionForm.y3n05-question .question-layout { grid-template-columns: 1fr; }
#questionForm.y3n04-question #visual,
#questionForm.y3n05-question #visual { width: 100%; max-width: 560px; margin-inline: auto; }
#questionForm.y3n04-question.y3n04-question.y3n04-question.y3n04-question #visual img,
#questionForm.y3n05-question.y3n05-question.y3n05-question.y3n05-question #visual img {
  display: block; width: 100%; height: auto; max-height: none !important; margin-inline: auto;
}
.y3n05-support img { display: block; width: 100%; max-width: 480px; height: auto; margin: 8px auto; }
