/* Answer reveal: one steady lower card, with a dedicated image treatment. */
#gameView .stage:not(:has(.final-splash)) #answerReveal{overflow:hidden!important}
#gameView #answerReveal:not(:has(.answer-media)){display:grid!important;grid-template-rows:22px 1fr auto!important;align-items:center!important;text-align:center!important}
#gameView #answerReveal:not(:has(.answer-media))>small{justify-self:start!important;align-self:start!important}
#gameView #answerReveal:not(:has(.answer-media)) #answerText{align-self:center!important;justify-self:center!important;max-width:92%!important;font-size:clamp(1.45rem,2.4vw,2.25rem)!important;line-height:1.12!important;overflow-wrap:anywhere!important}
#gameView #answerReveal:not(:has(.answer-media)) #notesText{align-self:end!important;justify-self:center!important;max-width:92%!important}

#gameView #answerReveal:has(.answer-media){display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(155px,.92fr)!important;grid-template-rows:22px minmax(0,1fr) auto!important;column-gap:18px!important;align-items:center!important;text-align:left!important}
#gameView #answerReveal:has(.answer-media)>small{grid-column:1!important;grid-row:1!important;align-self:start!important}
#gameView #answerReveal:has(.answer-media) #answerText{grid-column:1!important;grid-row:2!important;align-self:center!important;font-size:clamp(1.25rem,2vw,2rem)!important;line-height:1.1!important;overflow-wrap:anywhere!important}
#gameView #answerReveal:has(.answer-media) #notesText{grid-column:1!important;grid-row:3!important;align-self:end!important}
#gameView #answerReveal:has(.answer-media) .answer-media{grid-column:2!important;grid-row:1 / 4!important;display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:154px!important;margin:0!important;object-fit:contain!important}
@media(max-width:850px){#gameView #answerReveal:has(.answer-media){grid-template-columns:minmax(0,1fr) minmax(145px,.85fr)!important;column-gap:12px!important}#gameView #answerReveal:has(.answer-media) .answer-media{max-height:205px!important}}
