/* Video Library performance: use the real preview poster as a blurred backdrop when available.
   Do not decode a second video unless the card has no poster. */
#projectsBody.esvylaVideoFullBleed .esvylaVideoCard .projectThumb:has(>img)::before{
  content:""!important;display:block!important;position:absolute!important;inset:-26px!important;
  background-image:var(--esvyla-blur-poster,none)!important;background-position:center!important;
  background-size:cover!important;filter:blur(22px) brightness(.72)!important;
  transform:scale(1.08)!important;pointer-events:none!important;z-index:2!important;
}
#projectsBody.esvylaVideoFullBleed .esvylaVideoCard .projectThumb:has(>img)>video.esvylaVideoCardPreview[src]{z-index:3!important}
#projectsBody.esvylaVideoFullBleed .esvylaVideoCard .projectThumb:has(>img)>video.esvylaVideoBlurMotion{display:none!important}
