.uk-clip{border-radius:var(--uk-global-border-radius);background:#0a0a0a;position:relative;overflow:hidden;box-shadow:0 24px 60px -24px #00000059}.uk-clip video{width:100%;aspect-ratio:var(--uk-clip-ratio,16 / 10);object-fit:cover;display:block}.uk-clip__bar{inset-inline-end:12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000080;border-radius:999px;gap:4px;padding:4px;display:flex;position:absolute;bottom:14px}.uk-clip__bar button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}@media (hover:hover){.uk-clip__bar button:hover{background:#ffffff26}}.uk-clip__seek{inset-inline:0;appearance:none;cursor:pointer;--uk-clip-line:3px;background:0 0;width:100%;height:18px;margin:0;padding:0;position:absolute;bottom:0}.uk-clip__seek::-webkit-slider-runnable-track{height:var(--uk-clip-line);margin-top:calc(18px - var(--uk-clip-line));background:linear-gradient(to left, #ffffffe6 calc(var(--uk-clip-progress,0) * 100%), #ffffff40 0)}.uk-clip__seek::-moz-range-track{height:var(--uk-clip-line);background:#ffffff40}.uk-clip__seek::-moz-range-progress{height:var(--uk-clip-line);background:#ffffffe6}[dir=ltr] .uk-clip__seek::-webkit-slider-runnable-track{background:linear-gradient(to right, #ffffffe6 calc(var(--uk-clip-progress,0) * 100%), #ffffff40 0)}.uk-clip__seek::-webkit-slider-thumb{appearance:none;width:14px;height:14px;margin-top:calc((var(--uk-clip-line) - 14px) / 2);opacity:0;background:#fff;border-radius:50%;transition:opacity .15s}.uk-clip__seek::-moz-range-thumb{opacity:0;background:#fff;border:0;border-radius:50%;width:14px;height:14px}.uk-clip__seek:hover,.uk-clip__seek:focus-visible,.uk-clip__seek:active{--uk-clip-line:6px}.uk-clip__seek:hover::-webkit-slider-thumb{opacity:1}.uk-clip__seek:focus-visible::-webkit-slider-thumb{opacity:1}.uk-clip__seek:active::-webkit-slider-thumb{opacity:1}.uk-clip__seek:hover::-moz-range-thumb{opacity:1}.uk-clip__seek:active::-moz-range-thumb{opacity:1}.uk-clip__seek:focus-visible{outline-offset:-2px;outline:2px solid #fff}@media (hover:none){.uk-clip__seek{--uk-clip-line:4px}.uk-clip__seek::-webkit-slider-thumb{opacity:1}}.uk-clip__bar{bottom:24px}
