@layer base;@layer modules{.vlb{z-index:1000;opacity:0;background:#080a0ee0;justify-content:center;align-items:center;padding:40px;transition:opacity .2s;display:flex;position:fixed;inset:0}.vlb.is-open{opacity:1}.vlb video{background:#000;border-radius:16px;width:min(1180px,92vw);max-height:86vh;display:block;box-shadow:0 50px 120px #0009}.vlb__x{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;width:52px;height:52px;font-size:24px;line-height:1;transition:background .2s;position:absolute;top:22px;right:30px}.vlb__x:hover{background:#ffffff42}@media (width<=640px){.vlb{padding:12px}.vlb__x{top:12px;right:12px}}}@layer responsive;
