.video-player-module__FS7uUG__player{aspect-ratio:16/10;isolation:isolate;background:#f5f5f7;border-radius:36px;outline:none;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffb3,0 0 0 1px #0000000f,0 30px 80px -20px #28326e47,0 12px 30px -12px #0000001f}.video-player-module__FS7uUG__player:focus-visible{box-shadow:0 0 0 3px #5c85ff80,0 30px 80px -20px #28326e47}.dark .video-player-module__FS7uUG__player{background:#1c1c1f;box-shadow:inset 0 0 0 1px #ffffff14,0 0 0 1px #0006,0 30px 80px -20px #0009,0 12px 30px -12px #0006}@media (max-width:640px){.video-player-module__FS7uUG__player{border-radius:20px}}.video-player-module__FS7uUG__isFullscreen{aspect-ratio:auto;background:#000;border-radius:0}.video-player-module__FS7uUG__isFullscreen .video-player-module__FS7uUG__video{object-fit:contain}.video-player-module__FS7uUG__hideCursor,.video-player-module__FS7uUG__hideCursor *{cursor:none!important}.video-player-module__FS7uUG__skeleton{background:linear-gradient(100deg,#eeeef1 30%,#f8f8fa 50%,#eeeef1 70%) 0 0/200% 100%;transition:opacity .6s;animation:1.6s ease-in-out infinite video-player-module__FS7uUG__skeleton-shimmer;position:absolute;inset:0}.dark .video-player-module__FS7uUG__skeleton{background-image:linear-gradient(100deg,#1c1c1f 30%,#26262a 50%,#1c1c1f 70%)}@media (prefers-reduced-motion:reduce){.video-player-module__FS7uUG__skeleton{animation:none}}.video-player-module__FS7uUG__skeletonHidden{opacity:0;pointer-events:none;animation:none}@keyframes video-player-module__FS7uUG__skeleton-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}.video-player-module__FS7uUG__video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.video-player-module__FS7uUG__videoReady{opacity:1}.video-player-module__FS7uUG__caption{color:#515154;white-space:nowrap;-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);background:#ffffffb3;border:1px solid #fffc;border-radius:999px;padding:8px 14px;font-size:13px;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:0 1px 2px #0000000a,0 8px 24px #0000000d}@media (max-width:640px){.video-player-module__FS7uUG__caption{display:none}}.video-player-module__FS7uUG__bigPlay{color:#fff;-webkit-backdrop-filter:saturate(160%)blur(18px);backdrop-filter:saturate(160%)blur(18px);z-index:2;cursor:pointer;background:#18181e47;border:1px solid #ffffff73;border-radius:50%;place-items:center;width:76px;height:76px;margin:-38px 0 0 -38px;transition:background-color .25s;animation:.35s cubic-bezier(.22,1,.36,1) both video-player-module__FS7uUG__big-play-in;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 12px 40px -8px #00000059}.video-player-module__FS7uUG__bigPlay svg{margin-left:4px}.video-player-module__FS7uUG__bigPlay:hover{background:#18181e66}.video-player-module__FS7uUG__bigPlayExit{pointer-events:none;animation:.35s cubic-bezier(.22,1,.36,1) both video-player-module__FS7uUG__big-play-out}@keyframes video-player-module__FS7uUG__big-play-in{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes video-player-module__FS7uUG__big-play-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.1)}}.video-player-module__FS7uUG__controls{z-index:3;color:#fff;-webkit-backdrop-filter:saturate(170%)blur(22px);backdrop-filter:saturate(170%)blur(22px);background:#18181e4d;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:6px;height:50px;padding:0 8px;transition:opacity .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;bottom:16px;left:16px;right:16px;box-shadow:inset 0 1px #ffffff1f,0 10px 30px -10px #00000059}.video-player-module__FS7uUG__controlsHidden{opacity:0;pointer-events:none;transform:translateY(10px)}@media (max-width:640px){.video-player-module__FS7uUG__controls{gap:2px;height:42px;bottom:10px;left:10px;right:10px}}.video-player-module__FS7uUG__iconBtn{width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;place-items:center;transition:background-color .2s,transform .2s;display:grid}.video-player-module__FS7uUG__iconBtn:hover{background:#ffffff29}.video-player-module__FS7uUG__iconBtn:active{transform:scale(.92)}.video-player-module__FS7uUG__iconBtn:focus-visible{outline-offset:1px;outline:2px solid #fffc}@media (max-width:640px){.video-player-module__FS7uUG__iconBtn{width:32px;height:32px}}.video-player-module__FS7uUG__time{font-variant-numeric:tabular-nums;letter-spacing:.01em;text-align:center;color:#fffffff2;flex-shrink:0;min-width:34px;font-size:12.5px}.video-player-module__FS7uUG__timeMuted{color:#fff9}@media (max-width:640px){.video-player-module__FS7uUG__timeMuted{display:none}}.video-player-module__FS7uUG__track{touch-action:none;cursor:pointer;outline:none;flex:1;align-items:center;height:28px;margin:0 6px;display:flex;position:relative}.video-player-module__FS7uUG__rail{background:#ffffff38;border-radius:999px;width:100%;height:4px;transition:height .25s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.video-player-module__FS7uUG__buffer,.video-player-module__FS7uUG__fill{transform-origin:0;border-radius:inherit;position:absolute;inset:0;transform:scaleX(0)}.video-player-module__FS7uUG__buffer{background:#ffffff47}.video-player-module__FS7uUG__fill{background:linear-gradient(90deg,#ffffffbf,#fff)}.video-player-module__FS7uUG__knob{pointer-events:none;background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .25s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:0;transform:translate(-50%,-50%)scale(0);box-shadow:0 2px 8px #0000004d}.video-player-module__FS7uUG__track:hover .video-player-module__FS7uUG__rail,.video-player-module__FS7uUG__track:focus-visible .video-player-module__FS7uUG__rail{height:6px}.video-player-module__FS7uUG__track:hover .video-player-module__FS7uUG__knob,.video-player-module__FS7uUG__track:focus-visible .video-player-module__FS7uUG__knob{transform:translate(-50%,-50%)scale(1)}.video-player-module__FS7uUG__tooltip{font-variant-numeric:tabular-nums;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;white-space:nowrap;background:#18181e8c;border-radius:8px;padding:4px 8px;font-size:11.5px;position:absolute;bottom:30px;transform:translate(-50%)}
