/* V319: Titles on the parchment artwork for Rooms 6-8 only.
   Override V315/V317 rules that suppress the entire header. */
body:is([data-room-id="6"],[data-room-id="7"],[data-room-id="8"]) #medallionModal .medallion-rebuilt-card {
  position: relative !important;
}
body:is([data-room-id="6"],[data-room-id="7"],[data-room-id="8"]) #medallionModal .medallion-rebuilt-header {
  display: block !important;
  position: absolute !important;
  left: 26% !important;
  top: 9.5% !important;
  width: 48% !important;
  height: 15.3% !important;
  margin: 0 !important;
  padding: 0 !important;
  z-index: 12 !important;
  text-align: center !important;
  background: radial-gradient(ellipse 70% 85% at 50% 43%, #e9bd77 10%, #eac589 50%, rgba(231,182,111,.03) 94%) !important;
  pointer-events: none !important;
}
body:is([data-room-id="6"],[data-room-id="7"],[data-room-id="8"]) #medallionModal .medallion-rebuilt-header h2 {
  display: block !important;
  position: relative !important;
  margin: 0 !important;
  padding: 4% 0 0 !important;
  font: italic 700 clamp(15px,2vw,29px)/1 Georgia,serif !important;
  color: #211208 !important;
  text-align: center !important;
}
body:is([data-room-id="6"],[data-room-id="7"],[data-room-id="8"]) #medallionModal .medallion-rebuilt-header .medallion-instructions {
  display: block !important;
  position: relative !important;
  margin: 4px 0 0 !important;
  padding: 0 !important;
  font: 700 clamp(9px,.95vw,13px)/1.1 Georgia,serif !important;
  color: #271509 !important;
  text-align: center !important;
}
/* Keep rewards hidden; gameplay scoring stays as before. */
body:is([data-room-id="6"],[data-room-id="7"],[data-room-id="8"]) #medallionModal #medallionReward { display:none !important; }
