/* STS v5.6.165 - real HLS preview in homepage live showcase */
html body.streamx-v5.twitch-v53 .sts-live-preview{
  background:#05070d!important;
  overflow:hidden!important;
}
html body.streamx-v5.twitch-v53 .sts-live-video-preview,
html body.streamx-v5.twitch-v53 .sts-live-poster-fallback{
  position:absolute!important;
  inset:0!important;
  width:100%!important;
  height:100%!important;
  object-fit:cover!important;
  display:block!important;
}
html body.streamx-v5.twitch-v53 .sts-live-video-preview{
  z-index:1!important;
  opacity:0!important;
  transition:opacity .35s ease!important;
  background:#05070d!important;
}
html body.streamx-v5.twitch-v53 .sts-live-poster-fallback{
  z-index:0!important;
  opacity:1!important;
  filter:saturate(1.05) contrast(1.06)!important;
}
html body.streamx-v5.twitch-v53 .sts-live-preview.video-ready .sts-live-video-preview{
  opacity:1!important;
}
html body.streamx-v5.twitch-v53 .sts-live-preview.video-ready .sts-live-poster-fallback{
  opacity:0!important;
}
html body.streamx-v5.twitch-v53 .sts-live-preview::after{
  content:""!important;
  position:absolute!important;
  inset:0!important;
  z-index:2!important;
  pointer-events:none!important;
  background:linear-gradient(180deg, rgba(0,0,0,.05), rgba(0,0,0,.25) 72%, rgba(0,0,0,.55))!important;
}
html body.streamx-v5.twitch-v53 .sts-preview-status{
  position:absolute!important;
  left:92px!important;
  top:18px!important;
  z-index:6!important;
  padding:7px 12px!important;
  border:1px solid rgba(57,255,20,.55)!important;
  border-radius:999px!important;
  color:#39ff14!important;
  background:rgba(0,0,0,.58)!important;
  box-shadow:0 0 18px rgba(57,255,20,.22)!important;
  font-size:12px!important;
  font-weight:900!important;
  letter-spacing:.08em!important;
}
html body.streamx-v5.twitch-v53 .sts-live-badge,
html body.streamx-v5.twitch-v53 .sts-viewer-badge,
html body.streamx-v5.twitch-v53 .sts-live-play{
  z-index:7!important;
}
@media(max-width:760px){
  html body.streamx-v5.twitch-v53 .sts-preview-status{display:none!important;}
}
