tl-video-player.tl-vp{position:relative;display:block;width:100%;height:100%;background:#000;overflow:hidden;line-height:0;color:#fff;container-type:size}.tl-vp__video{width:100%;height:100%;display:block;border:0;background:#000;object-fit:cover;pointer-events:none}.tl-vp__iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max(100cqw,calc(100cqh * var(--tl-ar, 1.7778)));height:max(100cqh,calc(100cqw / var(--tl-ar, 1.7778)));display:block;border:0;background:#000;pointer-events:none}.tl-vp__tap{position:absolute;inset:0;z-index:2;background:transparent;cursor:pointer}.tl-vp__controls{position:absolute;left:0;right:0;bottom:0;z-index:4;display:flex;flex-direction:column;gap:6px;padding:0 0 14px;background:linear-gradient(to top,#000000c7,#00000057 55%,#0000);opacity:0;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease;line-height:1;touch-action:none;pointer-events:none}.tl-vp__controls button,.tl-vp__controls input,.tl-vp__controls .tl-vp__range,.tl-vp__controls .tl-vp__menu,.tl-vp__controls .tl-vp__volume{pointer-events:auto}.tl-vp.is-hover .tl-vp__controls,.tl-vp.is-menu-open .tl-vp__controls,.tl-vp.is-controls-visible .tl-vp__controls,.tl-vp.is-paused .tl-vp__controls,.tl-vp:focus-within .tl-vp__controls{opacity:1;transform:translateY(0)}.tl-vp__row{display:flex;align-items:center;gap:6px;padding:8px 12px 0;pointer-events:none}.tl-vp__spacer{flex:1 1 auto}.tl-vp__btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:none;border-radius:4px;background:transparent;color:#fff;cursor:pointer}.tl-vp__btn:hover{background:#ffffff26}.tl-vp .tl-vp__i-pause,.tl-vp.is-playing .tl-vp__i-play{display:none}.tl-vp.is-playing .tl-vp__i-pause{display:block}.tl-vp .tl-vp__i-muted,.tl-vp.is-muted .tl-vp__i-vol{display:none}.tl-vp.is-muted .tl-vp__i-muted{display:block}.tl-vp__time{flex:0 0 auto;font-size:13px;font-variant-numeric:tabular-nums;color:#fff;white-space:nowrap;padding-left:2px}.tl-vp__volume{display:flex;align-items:center;flex:0 0 auto;gap:0;padding:3px 2px;border-radius:999px;background:transparent;transition:background .2s ease,gap .25s ease,padding .25s ease}.tl-vp__volume:hover,.tl-vp__volume:focus-within{gap:6px;padding:3px 8px 3px 12px;background:#202020d1}.tl-vp__range--vol{width:72px;max-width:0;opacity:0;overflow:hidden;transition:max-width .25s ease,opacity .2s ease,overflow 0s .25s}.tl-vp__range--vol .tl-vp__range-track{background:#ffffff59}.tl-vp__volume:hover .tl-vp__range--vol,.tl-vp__volume:focus-within .tl-vp__range--vol{max-width:72px;opacity:1;overflow:visible;transition:max-width .25s ease,opacity .2s ease}.tl-vp__range--seek{margin:0 12px}.tl-vp__range{position:relative;display:block;height:14px}.tl-vp__range-track,.tl-vp__range-fill{position:absolute;top:50%;height:4px;border-radius:999px;transform:translateY(-50%);pointer-events:none}.tl-vp__range-track{left:0;right:0;background:#fff6}.tl-vp__range-fill{left:0;width:var(--tl-p, 0%);background:#fff}.tl-vp__range-thumb{position:absolute;top:50%;left:var(--tl-p, 0%);width:12px;height:12px;margin-left:-6px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0006;transform:translateY(-50%);pointer-events:none}.tl-vp__seek,.tl-vp__vol{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;-webkit-appearance:none;appearance:none;background:transparent;opacity:0;cursor:pointer;touch-action:none}.tl-vp__seek::-webkit-slider-thumb,.tl-vp__vol::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px}.tl-vp__range:focus-within .tl-vp__range-thumb{outline:2px solid #fff;outline-offset:2px}.tl-vp__volume.is-vol-open{gap:6px;padding:3px 8px 3px 12px;background:#202020d1}.tl-vp__volume.is-vol-open .tl-vp__range--vol{max-width:72px;opacity:1;overflow:visible;transition:max-width .25s ease,opacity .2s ease}.tl-vp__more{position:relative;flex:0 0 auto}.tl-vp__menu{position:absolute;right:0;bottom:calc(100% + 8px);z-index:7;min-width:232px;border-radius:2px;background:#fff;color:#1a1a1a;box-shadow:0 6px 24px #00000047;font-size:14px;line-height:1.3;text-align:left;overflow:hidden}.tl-vp__menu[hidden],.tl-vp__menu-page[hidden]{display:none}.tl-vp__menu-page{max-height:225px;overflow-y:auto}.tl-vp__mi{display:flex;align-items:center;gap:12px;width:100%;padding:15px 16px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.tl-vp__mi:hover,.tl-vp__mi:focus-visible{background:#00000012}.tl-vp__mi[disabled]{opacity:.5;cursor:default}.tl-vp__mi[disabled]:hover{background:transparent}.tl-vp__mi-ico{flex:0 0 auto;display:inline-flex;width:20px;justify-content:center;color:#1a1a1a}.tl-vp__mi-txt{display:flex;flex-direction:column;gap:1px}.tl-vp__mi-txt em{font-style:normal;font-size:12px;color:#6a6a6a}.tl-vp__mi--back{font-weight:600;background:#0000000f}.tl-vp__mi--cc{justify-content:space-between}.tl-vp__mi--cc .tl-vp__mi-tick{color:#1a73e8;visibility:hidden}.tl-vp__mi--cc[aria-checked=true] .tl-vp__mi-tick{visibility:visible}.tl-vp__mi--rate .tl-vp__mi-tick{visibility:hidden}.tl-vp__mi--rate[aria-checked=true] .tl-vp__mi-tick{visibility:visible}.tl-vp[data-no-controls] .tl-vp__controls{display:none!important}.tl-vp[data-no-controls] .tl-vp__tap{pointer-events:none;cursor:default}.tl-vp:is(:fullscreen,:-webkit-full-screen,:-moz-full-screen) .tl-vp__video{object-fit:contain}.tl-vp:is(:fullscreen,:-webkit-full-screen,:-moz-full-screen) .tl-vp__iframe{width:min(100cqw,calc(100cqh * var(--tl-ar, 1.7778)));height:min(100cqh,calc(100cqw / var(--tl-ar, 1.7778)))}
