.np-video-open{overflow:hidden!important}.np-video-overlay{position:fixed;inset:0;z-index:2147483647;background:rgba(0,0,0,.88);display:flex;align-items:center;justify-content:center;padding:48px 20px;box-sizing:border-box}.np-video-panel{position:relative;width:min(1100px,100%);aspect-ratio:16/9;background:#000;box-shadow:0 10px 45px rgba(0,0,0,.5)}.np-video-panel iframe{display:block;width:100%;height:100%;border:0}.np-video-close{position:absolute;top:-46px;right:0;background:transparent;color:white;border:0;font:36px/1 Arial,sans-serif;cursor:pointer;padding:3px 10px;z-index:1}.np-video-close:focus-visible{outline:2px solid white}@media(max-width:600px){.np-video-overlay{padding:40px 8px}.np-video-close{top:-42px}}