.video-player[data-v-d8ccb66b]{align-items:center;background:#000;display:flex;height:100%;justify-content:center;position:relative;width:100%}.video-player--controls-hidden[data-v-d8ccb66b]{cursor:none}.video-player__el[data-v-d8ccb66b]{background:#000;display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.video-player__controls[data-v-d8ccb66b]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;border-radius:999px;bottom:10px;display:flex;gap:8px;left:50%;padding:5px 10px;position:absolute;transform:translate(-50%);transition:opacity .3s ease,transform .3s ease;z-index:2}.video-player--controls-hidden .video-player__controls[data-v-d8ccb66b]{opacity:0;pointer-events:none;transform:translate(-50%) translateY(6px)}.video-player__time[data-v-d8ccb66b]{color:#fff;font-size:12px;font-variant-numeric:tabular-nums;line-height:1;opacity:.9;padding:0 2px;white-space:nowrap}.video-player__progress[data-v-d8ccb66b]{bottom:0;cursor:pointer;left:0;padding:8px 0 3px;position:absolute;right:0;touch-action:none;z-index:3}.video-player__progress-track[data-v-d8ccb66b]{background:#ffffff40;border-radius:2px;height:4px;position:relative;transition:height .15s ease}.video-player__progress:hover .video-player__progress-track[data-v-d8ccb66b]{height:6px}.video-player__progress-fill[data-v-d8ccb66b]{background:var(--color-primary,#1677ff);border-radius:2px;height:100%}.video-player__progress-thumb[data-v-d8ccb66b]{background:#fff;border-radius:50%;bottom:0;box-shadow:0 1px 4px #0006;height:12px;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%);transition:opacity .15s ease;width:12px}.video-player__progress:hover .video-player__progress-thumb[data-v-d8ccb66b]{opacity:1}.video-player__btn[data-v-d8ccb66b]{align-items:center;background:transparent;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:12px;height:24px;justify-content:center;transition:background .2s,transform .2s;width:24px}.video-player__btn[data-v-d8ccb66b]:hover{background:#fff3;transform:scale(1.08)}
