.vw-video-player{--vw-vp-play:58px;--vw-vp-icon:24px;--vw-vp-inset-x:14px;--vw-vp-inset-bottom:18px;display:block;position:relative;overflow:hidden}.vw-video-player--sm{--vw-vp-play:40px;--vw-vp-icon:20px;--vw-vp-inset-x:8px;--vw-vp-inset-bottom:10px}.vw-video-player--intrinsic{width:fit-content;min-width:160px;max-width:100%;min-height:90px}.vw-video-player--intrinsic .vw-video-player__video{width:auto;max-width:100%;height:auto;max-height:calc(var(--vw-screen-h) * .7);max-height:calc(var(--vw-screen-dh) * .7)}.vw-video-player__video{object-fit:contain;background:var(--vw-surface-deep);cursor:pointer;width:100%;height:100%;display:block}.vw-video-player__play{width:var(--vw-vp-play);height:var(--vw-vp-play);background:color-mix(in srgb, var(--vw-fg) 90%, transparent);color:var(--vw-bg);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vw-video-player__play:hover{background:var(--vw-fg)}.vw-video-player__play--playing{opacity:0;transition:opacity .18s}.vw-video-player__play--playing:focus-visible{opacity:1}.vw-video-player__top-actions{gap:var(--vw-space-1);display:inline-flex;position:absolute;top:9px;right:10px}.vw-video-player__mute{width:var(--vw-vp-icon);height:var(--vw-vp-icon);border-radius:var(--vw-radius-sm);background:color-mix(in srgb, var(--vw-bg) 50%, transparent);color:var(--vw-fg);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.vw-video-player__mute:hover{background:color-mix(in srgb, var(--vw-bg) 75%, transparent)}.vw-video-player__play:focus-visible,.vw-video-player__mute:focus-visible,.vw-video-player__progress:focus-visible{outline:2px solid var(--vw-accent-cyan);outline-offset:2px}.vw-video-player__progress{right:var(--vw-vp-inset-x);bottom:var(--vw-vp-inset-bottom);left:var(--vw-vp-inset-x);appearance:none;cursor:pointer;background:0 0;width:auto;height:12px;margin:0;position:absolute}.vw-video-player__progress::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--vw-fg) 0 var(--vw-progress,0%), color-mix(in srgb, var(--vw-fg) 20%, transparent) var(--vw-progress,0%) 100%);border-radius:100px;height:4px}.vw-video-player__progress::-moz-range-track{background:color-mix(in srgb, var(--vw-fg) 20%, transparent);border-radius:100px;height:4px}.vw-video-player__progress::-moz-range-progress{background:var(--vw-fg);border-radius:100px;height:4px}.vw-video-player__progress::-webkit-slider-thumb{appearance:none;background:var(--vw-fg);border:0;border-radius:50%;width:12px;height:12px;margin-top:-4px}.vw-video-player__progress::-moz-range-thumb{background:var(--vw-fg);border:0;border-radius:50%;width:12px;height:12px}.vw-video-player__time{bottom:calc(var(--vw-vp-inset-bottom) + 14px);left:var(--vw-vp-inset-x);color:color-mix(in srgb, var(--vw-fg) 70%, transparent);text-shadow:0 1px 2px color-mix(in srgb, var(--vw-bg) 60%, transparent);pointer-events:none;font-size:12px;line-height:1.4;position:absolute}
