#extra-video-ad[hidden]{display:none!important}
#extra-video-ad{position:fixed;right:0;bottom:var(--extra-sticky-height,0px);width:400px;height:300px;max-width:100vw;z-index:100;background:#000;box-shadow:0 8px 32px #0008}
#extra-video-content,#extra-video-container{position:absolute;inset:0;width:100%;height:100%}
#extra-video-content{object-fit:contain;pointer-events:none}
#extra-video-container{z-index:1}
#close-extra-video-ad{position:absolute;top:-28px;right:0;width:32px;height:28px;z-index:2;padding:0;border:0;background:#111;color:#fff;font:22px/28px system-ui,sans-serif;cursor:pointer;clip-path:none}
#close-extra-video-ad:focus-visible{outline:2px solid #fff;outline-offset:-3px}
@media(max-width:1023px){#extra-video-ad{width:min(320px,100vw);height:auto;aspect-ratio:4/3}}
