/* v11.8.61 — Owner's competition covers and on-site, click-to-play YouTube videos. */
body.sst-reference-ui .ssc-contest-card-cover,
body.sst-reference-ui .ssc-contest-card .ssc-contest-thumb{
  display:block;width:100%;aspect-ratio:16/9;overflow:hidden;
  background:#f4f8f2;border-bottom:1px solid #dae5d8;border-radius:0;
}
body.sst-reference-ui .ssc-contest-card-cover img,
body.sst-reference-ui .ssc-contest-card .ssc-contest-thumb img{
  display:block;width:100%;height:100%;object-fit:cover;object-position:center;
  filter:none!important;transform:none!important;
}
body.sst-reference-ui .ssc-youtube-card .ssc-youtube-thumb.ssc-youtube-play-inline{
  width:100%!important;padding:0!important;margin:0!important;
  border:0!important;border-radius:inherit!important;
  box-shadow:none!important;background:#e9f1eb!important;
  display:block!important;aspect-ratio:16/9;position:relative;overflow:hidden;
  cursor:pointer;
}
body.sst-reference-ui .ssc-youtube-card .ssc-youtube-thumb.ssc-youtube-play-inline img{
  width:100%!important;height:100%!important;display:block!important;
  object-fit:cover!important;filter:none!important;
}
body.sst-reference-ui .ssc-youtube-card .ssc-youtube-title-play{
  display:inline!important;margin:0!important;padding:0!important;border:0!important;
  box-shadow:none!important;background:transparent!important;background-image:none!important;
  color:#173f6d!important;-webkit-text-fill-color:#173f6d!important;
  font:inherit!important;font-weight:800!important;line-height:inherit!important;
  cursor:pointer;text-decoration:none;white-space:normal;text-align:inherit;
}
body.sst-reference-ui .ssc-youtube-card .ssc-youtube-title-play:is(:hover,:focus-visible){
  background:transparent!important;color:#075e44!important;-webkit-text-fill-color:#075e44!important;
  text-decoration:underline!important;
}
body.sst-reference-ui .ssc-youtube-card .ssc-youtube-title-play:disabled{
  color:#173f6d!important;-webkit-text-fill-color:#173f6d!important;cursor:default;
}
body.sst-reference-ui .ssc-youtube-card .ssc-youtube-inline-frame{
  display:block!important;position:relative;aspect-ratio:16/9;
  width:100%!important;height:auto!important;min-height:0!important;
  border:0!important;overflow:hidden;background:#101820;
}
body.sst-reference-ui .ssc-youtube-card .ssc-youtube-inline-frame iframe{
  position:absolute;inset:0;display:block;width:100%!important;height:100%!important;border:0;
}
body.sst-reference-ui .ssc-youtube-card.ssc-youtube-is-playing{
  overflow:hidden;
}
