/* Social-media embeds stay readable and no wider than the original Instagram layout. */
body.single-player .ah-player-col blockquote.instagram-media,
body.single-player .ah-player-col iframe.instagram-media,
body.single-player .ah-player-col iframe[src*="instagram.com/p/"],
body.single-player .ah-player-col iframe[src*="instagram.com/reel/"],
body.single-player .ah-player-col iframe[src*="instagram.com/tv/"],
body.single-player .ah-player-col .instagram-media-rendered {
  box-sizing: border-box !important;
  display: block !important;
  width: 100% !important;
  max-width: 540px !important;
  min-width: 0 !important;
  margin: 18px auto !important;
}
body.single-player .ah-player-col img.ah-team-history-logo-repaired {
  max-width: 52px !important;
  max-height: 47px !important;
  width: auto !important;
  height: auto !important;
  object-fit: contain !important;
  background: transparent !important;
}
body.single-player .ah-player-col .ah-team-history-season-repaired {
  position: absolute;
  right: 11px;
  bottom: 7px;
  font-size: 11px;
  line-height: 1.3;
  color: #687687;
  font-weight: 400;
}
