.vlb[data-v-780a6e4d]{--vlb-max-w: min(1617px, calc(100vw - (2*clamp(16px, 4vw, 64px))) );--vlb-max-h: calc(100vh - (2*clamp(16px, 4vw, 64px)) - clamp(80px, 9vw, 120px)) ;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:clamp(16px,4vw,64px);background:#000c}.vlb__stage[data-v-780a6e4d]{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:clamp(16px,1.7vw,33px);max-width:100%;max-height:100%}.vlb__header[data-v-780a6e4d]{display:flex;align-items:center;justify-content:space-between;gap:clamp(16px,2vw,32px);width:0;min-width:100%}.vlb__title[data-v-780a6e4d]{margin:0;min-width:0;flex:1 1 auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere;color:#fff;font-weight:400;font-size:clamp(18px,1.9vw,34px);line-height:1.2}.vlb__download[data-v-780a6e4d]{flex:none;margin-left:auto;display:inline-flex;align-items:center;gap:10px;padding:10px clamp(18px,1.6vw,30px);border:1px solid #fff;border-radius:1000px;background:transparent;color:#fff;font-weight:700;font-size:clamp(15px,1.1vw,20px);line-height:1;white-space:nowrap;cursor:pointer;transition:background .15s,color .15s}.vlb__download svg[data-v-780a6e4d]{width:24px;height:24px;flex:none}.vlb__download[data-v-780a6e4d]:hover{background:#fff;color:#201b1b}@media(max-width:1024px){.vlb__download[data-v-780a6e4d]{gap:0;padding:10px;aspect-ratio:1;justify-content:center}.vlb__download span[data-v-780a6e4d]{display:none}}.vlb__player[data-v-780a6e4d]{position:relative;display:flex;align-items:center;justify-content:center;min-height:0}.vlb__frame[data-v-780a6e4d]{position:relative;display:flex;align-items:center;justify-content:center;max-width:100%;max-height:100%;border-radius:clamp(12px,1.4vw,24px);overflow:hidden}.vlb__frame--loading[data-v-780a6e4d]{width:min(var(--vlb-max-w),calc(var(--vlb-max-h) * 16 / 9));aspect-ratio:16 / 9;background:#000}.vlb__video[data-v-780a6e4d]{display:block;width:auto;height:auto;max-width:var(--vlb-max-w);max-height:var(--vlb-max-h);background:#000}.vlb__frame--loading .vlb__video[data-v-780a6e4d]{width:100%;height:100%}.vlb__close[data-v-780a6e4d]{flex:none;display:flex;align-items:center;justify-content:center;padding:10px;border:1px solid #fff;border-radius:50px;background:transparent;color:#fff;cursor:pointer;transition:background .15s,color .15s}.vlb__close svg[data-v-780a6e4d]{width:24px;height:24px}.vlb__close[data-v-780a6e4d]:hover{background:#fff;color:#201b1b}.vlb__nav[data-v-780a6e4d]{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:clamp(44px,4vw,54px);height:clamp(44px,4vw,54px);padding:8px;border:none;border-radius:50px;background:#0006;color:#fff;cursor:pointer;transition:background .15s}.vlb__nav[data-v-780a6e4d]:hover{background:#000000b3}.vlb__nav svg[data-v-780a6e4d]{width:60%;height:60%}.vlb__nav--prev[data-v-780a6e4d]{left:clamp(8px,1.6vw,24px)}.vlb__nav--next[data-v-780a6e4d]{right:clamp(8px,1.6vw,24px)}.vlb__counter[data-v-780a6e4d]{position:absolute;top:clamp(8px,1.6vw,18px);left:50%;transform:translate(-50%);z-index:2;padding:6px 14px;border-radius:50px;background:#0006;color:#fff;font-size:clamp(13px,1vw,16px);line-height:1}.vlb-fade-enter-active[data-v-780a6e4d],.vlb-fade-leave-active[data-v-780a6e4d]{transition:opacity .2s ease}.vlb-fade-enter-from[data-v-780a6e4d],.vlb-fade-leave-to[data-v-780a6e4d]{opacity:0}@media(prefers-reduced-motion:reduce){.vlb-fade-enter-active[data-v-780a6e4d],.vlb-fade-leave-active[data-v-780a6e4d]{transition:none}}
