/* Keep the video visibly rendered while native autoplay is being negotiated. */
body[data-yoovoy-media-managed] video[data-media-kind]:not([data-media-kind=dialog]){opacity:1}
body[data-yoovoy-media-managed] .yoovoy-media-cover{z-index:2}
body[data-yoovoy-media-managed] video[data-started=true]~.yoovoy-media-cover{display:none}
body[data-yoovoy-media-managed] .circle-center:has(video[data-started=true])>.yoovoy-media-cover,
body[data-yoovoy-media-managed] .video-wrapper:has(video[data-started=true])>.yoovoy-media-cover{display:none}
.yoovoy-autoplay-fallback{position:absolute;z-index:8;left:50%;top:50%;translate:-50% -50%;width:44px;height:44px;padding:0;border:1px solid #ddd;border-radius:50%;background:rgb(0 0 0 / 65%);color:#fff;font-size:20px;cursor:pointer}
.yoovoy-autoplay-fallback[hidden]{display:none!important}
.yoovoy-autoplay-fallback:focus-visible{outline:2px solid #fff;outline-offset:4px}
/* Intrinsic PNG height must not stretch the adjacent consultation card. */
.grid-goal img[data-yoovoy-asset-id="I021"]{width:100%;height:auto;min-height:0;max-height:100%;transform:none!important}
@media(max-width:767px){
 body[data-yoovoy-media-managed] .yoovoy-featured-video-card video{transform:none!important;will-change:auto!important}
}
