.DetailVideoPlayer-module__uxnzPW__playerWrapper{-webkit-user-select:none;user-select:none;background-color:#08090b;width:100%;height:100%;position:relative;overflow:hidden}.DetailVideoPlayer-module__uxnzPW__videoElement{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .65s cubic-bezier(.16,1,.3,1);display:block}.DetailVideoPlayer-module__uxnzPW__videoElementReady{opacity:1}.DetailVideoPlayer-module__uxnzPW__videoElementContain{object-fit:contain}.DetailVideoPlayer-module__uxnzPW__skeletonOverlay{z-index:1;pointer-events:none;background-color:#0b0c0f;flex-direction:column;justify-content:center;align-items:center;transition:opacity .55s cubic-bezier(.16,1,.3,1),visibility .55s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset:0;overflow:hidden}.DetailVideoPlayer-module__uxnzPW__skeletonOverlayReady{opacity:0;visibility:hidden}.DetailVideoPlayer-module__uxnzPW__skeletonShimmer{background:linear-gradient(105deg,#0000 0%,#ffffff05 25%,#ffffff12 50%,#ffffff05 75%,#0000 100%) 0 0/200% 100%;animation:2.4s cubic-bezier(.4,0,.2,1) infinite DetailVideoPlayer-module__uxnzPW__skeletonSweep;position:absolute;inset:0}@keyframes DetailVideoPlayer-module__uxnzPW__skeletonSweep{0%{background-position:200% 0}to{background-position:-200% 0}}.DetailVideoPlayer-module__uxnzPW__skeletonLogoWrapper{z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:12px;animation:2.4s ease-in-out infinite DetailVideoPlayer-module__uxnzPW__skeletonLogoPulse;display:flex;position:relative}.DetailVideoPlayer-module__uxnzPW__skeletonLogo{color:#ffffff38;filter:drop-shadow(0 2px 10px #0009);width:auto;height:22px}@keyframes DetailVideoPlayer-module__uxnzPW__skeletonLogoPulse{0%,to{opacity:.35;transform:scale(.97)}50%{opacity:.75;transform:scale(1.02)}}.DetailVideoPlayer-module__uxnzPW__hoverVignette{pointer-events:none;opacity:0;z-index:2;background:linear-gradient(#0000 40%,#00000026 70%,#000000a6 100%);transition:opacity .25s;position:absolute;inset:0}.DetailVideoPlayer-module__uxnzPW__playerWrapper:hover .DetailVideoPlayer-module__uxnzPW__hoverVignette,.DetailVideoPlayer-module__uxnzPW__playerWrapper[data-active=true] .DetailVideoPlayer-module__uxnzPW__hoverVignette{opacity:1}.DetailVideoPlayer-module__uxnzPW__videoControlsOverlay{z-index:10;pointer-events:auto;background:0 0;justify-content:space-between;align-items:center;padding:14px 16px 20px;display:flex;position:absolute;inset:auto 0 0}.DetailVideoPlayer-module__uxnzPW__videoControlsPill{-webkit-backdrop-filter:blur(10px);box-shadow:none;z-index:12;background:#0a0b0de0;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;display:inline-flex}.DetailVideoPlayer-module__uxnzPW__videoControlBtn{color:#ffffffd9;cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-items:center;margin:0;padding:2px 4px;transition:color .15s,transform .1s;display:flex}.DetailVideoPlayer-module__uxnzPW__videoControlBtn:hover{color:#fff;transform:scale(1.08)}.DetailVideoPlayer-module__uxnzPW__videoControlBtn:active{transform:scale(.95)}.DetailVideoPlayer-module__uxnzPW__videoControlDivider{background:#fff3;width:1px;height:12px}.DetailVideoPlayer-module__uxnzPW__videoProgressBarHitArea{cursor:pointer;z-index:11;box-sizing:border-box;align-items:flex-end;height:28px;padding:0 8px 8px;display:flex;position:absolute;bottom:0;left:0;right:0}.DetailVideoPlayer-module__uxnzPW__videoProgressBarTrack{background:#ffffff38;border-radius:999px;width:100%;height:3px;transition:height .22s cubic-bezier(.16,1,.3,1),background-color .2s;position:relative;overflow:visible}.DetailVideoPlayer-module__uxnzPW__videoProgressBarHitArea:hover .DetailVideoPlayer-module__uxnzPW__videoProgressBarTrack,.DetailVideoPlayer-module__uxnzPW__videoProgressBarScrubbing .DetailVideoPlayer-module__uxnzPW__videoProgressBarTrack{background:#ffffff52;height:7px}.DetailVideoPlayer-module__uxnzPW__videoProgressBarFill{background:var(--color-accent,#22c55e);will-change:width;border-radius:999px;height:100%;position:relative}.DetailVideoPlayer-module__uxnzPW__videoProgressBarThumb{border:2px solid var(--color-accent,#22c55e);width:13px;height:13px;box-shadow:none;opacity:0;pointer-events:none;will-change:left, transform, opacity;background-color:#fff;border-radius:50%;transition:transform .2s cubic-bezier(.16,1,.3,1),opacity .2s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;transform:translate(-50%,-50%)scale(0)}.DetailVideoPlayer-module__uxnzPW__videoProgressBarHitArea:hover .DetailVideoPlayer-module__uxnzPW__videoProgressBarThumb,.DetailVideoPlayer-module__uxnzPW__videoProgressBarScrubbing .DetailVideoPlayer-module__uxnzPW__videoProgressBarThumb{opacity:1;transform:translate(-50%,-50%)scale(1)}
