/* V3.5D.5.4 — Steam artwork layer fix.
   The image resolver is already loading real Steam artwork. This layer ensures
   the two-letter fallback can never remain above a successfully loaded image. */
.steam-modal-cover > img[hidden]{
  display:none!important;
}
.steam-modal-cover > img:not([hidden]){
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  position:relative!important;
  z-index:2!important;
}
.steam-modal-cover > .steam-modal-cover-fallback[hidden]{
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
}
/* Chrome/Edge safety net: if the real artwork is visible, suppress fallback
   even if another rule accidentally forces its display property. */
.steam-modal-cover:has(> img:not([hidden])) > .steam-modal-cover-fallback{
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
}
