.VideoPlayer-module__AI35cW__container{cursor:pointer;-webkit-user-select:none;user-select:none;background:#000;width:100%;height:100%;position:relative;overflow:hidden}.VideoPlayer-module__AI35cW__container:fullscreen{touch-action:none;overscroll-behavior:none;width:100vw;height:100vh}.VideoPlayer-module__AI35cW__container:-webkit-full-screen{width:100vw;height:100vh}.VideoPlayer-module__AI35cW__pseudoFullscreen{z-index:9999;touch-action:none;overscroll-behavior:none;background:#000;border-radius:0;width:100vw;height:100dvh;position:fixed;inset:0}.VideoPlayer-module__AI35cW__stage{position:absolute;inset:0}.VideoPlayer-module__AI35cW__stageRotated{transform-origin:0 0;--stage-w:100dvh;width:100dvh;height:100vw;inset:0 auto auto 0;transform:rotate(90deg)translateY(-100%)}.VideoPlayer-module__AI35cW__pseudoFullscreen.VideoPlayer-module__AI35cW__unclipped{overflow:visible}.VideoPlayer-module__AI35cW__plainBox,.VideoPlayer-module__AI35cW__shapeBox{position:absolute;overflow:hidden}.VideoPlayer-module__AI35cW__plainBox{inset:0}.VideoPlayer-module__AI35cW__shapeBox{top:50%;left:50%;transform:translate(-50%,-50%)}.VideoPlayer-module__AI35cW__video{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.VideoPlayer-module__AI35cW__videoCover{object-fit:cover}.VideoPlayer-module__AI35cW__spinnerWrap{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.VideoPlayer-module__AI35cW__spinner{border:3px solid #ffffff40;border-top-color:#fff;border-radius:50%;width:40px;height:40px;animation:.8s linear infinite VideoPlayer-module__AI35cW__spin}@media (prefers-reduced-motion:reduce){.VideoPlayer-module__AI35cW__spinner{animation-duration:2s}}@keyframes VideoPlayer-module__AI35cW__spin{to{transform:rotate(360deg)}}.VideoPlayer-module__AI35cW__centerPlay{cursor:pointer;color:#fff;filter:drop-shadow(0 1px 4px #000000b3);background:0 0;border:none;justify-content:center;align-items:center;width:56px;height:56px;padding:8px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.VideoPlayer-module__AI35cW__centerPlay svg{width:100%;height:100%}.VideoPlayer-module__AI35cW__centerPlayLite{color:#fffc;width:68px;height:68px}.VideoPlayer-module__AI35cW__controls{opacity:0;pointer-events:none;cursor:default;transition:opacity .2s;position:absolute;inset:0}.VideoPlayer-module__AI35cW__controlsVisible{opacity:1}.VideoPlayer-module__AI35cW__controlsVisible .VideoPlayer-module__AI35cW__topRow,.VideoPlayer-module__AI35cW__controlsVisible .VideoPlayer-module__AI35cW__bottomRow,.VideoPlayer-module__AI35cW__controlsVisible .VideoPlayer-module__AI35cW__seekBar,.VideoPlayer-module__AI35cW__controlsVisible .VideoPlayer-module__AI35cW__fsTranscript,.VideoPlayer-module__AI35cW__controlsVisible .VideoPlayer-module__AI35cW__fsRail{pointer-events:auto}.VideoPlayer-module__AI35cW__topScrim{pointer-events:none;background:linear-gradient(#000000a6,#0000);height:80px;position:absolute;top:0;left:0;right:0}.VideoPlayer-module__AI35cW__title{font-family:var(--font-display);letter-spacing:.2px;color:#fff;text-shadow:0 1px 4px #0009;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:700;line-height:1.25;display:-webkit-box;position:absolute;top:14px;left:16px;right:96px;overflow:hidden}.VideoPlayer-module__AI35cW__topRow{align-items:center;display:flex;position:absolute;top:4px;right:4px}.VideoPlayer-module__AI35cW__bottomRow{align-items:center;display:flex;position:absolute;bottom:28px;left:10px;right:4px}.VideoPlayer-module__AI35cW__timeDuration{color:#ffffffb3}.VideoPlayer-module__AI35cW__controlsLite .VideoPlayer-module__AI35cW__time,.VideoPlayer-module__AI35cW__controlsLite .VideoPlayer-module__AI35cW__timeDuration{font-size:16px}.VideoPlayer-module__AI35cW__controlsLite .VideoPlayer-module__AI35cW__bottomRow{bottom:32px;left:20px;right:14px}.VideoPlayer-module__AI35cW__controlsLite .VideoPlayer-module__AI35cW__iconButton{width:40px;height:40px}.VideoPlayer-module__AI35cW__seekBar{appearance:none;cursor:pointer;background:linear-gradient(to right, var(--color-primary) var(--progress,0%), #ffffff59 var(--progress,0%)) no-repeat center / 100% 4px;width:auto;height:20px;margin:0;position:absolute;bottom:6px;left:12px;right:12px}.VideoPlayer-module__AI35cW__pseudoFullscreen .VideoPlayer-module__AI35cW__seekBar,:fullscreen .VideoPlayer-module__AI35cW__seekBar{left:10px;right:10px;bottom:calc(22px + env(safe-area-inset-bottom,0px))}.VideoPlayer-module__AI35cW__pseudoFullscreen .VideoPlayer-module__AI35cW__bottomRow,:fullscreen .VideoPlayer-module__AI35cW__bottomRow{left:18px;right:10px;bottom:calc(44px + env(safe-area-inset-bottom,0px))}.VideoPlayer-module__AI35cW__pseudoFullscreen .VideoPlayer-module__AI35cW__topRow,:fullscreen .VideoPlayer-module__AI35cW__topRow{top:10px;right:10px}.VideoPlayer-module__AI35cW__pseudoFullscreen .VideoPlayer-module__AI35cW__iconButton,:fullscreen .VideoPlayer-module__AI35cW__iconButton{width:44px;height:44px;padding:9px}.VideoPlayer-module__AI35cW__pseudoFullscreen .VideoPlayer-module__AI35cW__time,.VideoPlayer-module__AI35cW__pseudoFullscreen .VideoPlayer-module__AI35cW__timeDuration,:fullscreen .VideoPlayer-module__AI35cW__time,:fullscreen .VideoPlayer-module__AI35cW__timeDuration{font-size:15px}.VideoPlayer-module__AI35cW__pseudoFullscreen .VideoPlayer-module__AI35cW__centerPlay,:fullscreen .VideoPlayer-module__AI35cW__centerPlay{width:76px;height:76px;padding:10px}.VideoPlayer-module__AI35cW__pseudoFullscreen .VideoPlayer-module__AI35cW__topScrim,:fullscreen .VideoPlayer-module__AI35cW__topScrim{height:110px}.VideoPlayer-module__AI35cW__seekBar::-webkit-slider-thumb{appearance:none;background:var(--color-primary);border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 1px #ffffffd9,0 1px 3px #0009}.VideoPlayer-module__AI35cW__seekBar::-moz-range-thumb{background:var(--color-primary);border:none;border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 1px #ffffffd9,0 1px 3px #0009}.VideoPlayer-module__AI35cW__seekBar::-moz-range-track{background:#ffffff59;border-radius:2px;height:4px}.VideoPlayer-module__AI35cW__seekBar::-moz-range-progress{background:var(--color-primary);border-radius:2px;height:4px}.VideoPlayer-module__AI35cW__iconButton{color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:6px;display:flex}.VideoPlayer-module__AI35cW__reTopButton{color:var(--color-primary)}.VideoPlayer-module__AI35cW__controlsLite .VideoPlayer-module__AI35cW__reTopButton{width:34px;height:34px;padding:7px}.VideoPlayer-module__AI35cW__iconButton svg{width:100%;height:100%}.VideoPlayer-module__AI35cW__time{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;text-shadow:0 1px 4px #0009;font-size:12px}.VideoPlayer-module__AI35cW__spacer{flex:1}.VideoPlayer-module__AI35cW__settingsLayer{z-index:3;position:absolute;inset:0}.VideoPlayer-module__AI35cW__settingsPanel{cursor:default;background:#121214f0;border:1px solid #ffffff24;border-radius:16px;min-width:240px;max-width:320px;padding:12px 14px 14px;position:absolute;bottom:62px;right:8px;box-shadow:0 8px 18px #0006}.VideoPlayer-module__AI35cW__pseudoFullscreen .VideoPlayer-module__AI35cW__settingsPanel,:fullscreen .VideoPlayer-module__AI35cW__settingsPanel{right:10px;bottom:calc(96px + env(safe-area-inset-bottom,0px))}.VideoPlayer-module__AI35cW__settingsLabel{color:#ffffff8c;letter-spacing:.8px;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:700}.VideoPlayer-module__AI35cW__speedRow{flex-wrap:wrap;gap:8px;display:flex}.VideoPlayer-module__AI35cW__speedPill{color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:999px;padding:11px 12px;font-size:13px;font-weight:500;line-height:1}.VideoPlayer-module__AI35cW__speedPillOn{background:var(--color-primary);font-weight:700}.VideoPlayer-module__AI35cW__settingsRule{background:#ffffff24;height:1px;margin:14px 0 12px}.VideoPlayer-module__AI35cW__settingsLocked{opacity:.4;color:#fff;pointer-events:none;align-items:center;gap:8px;font-size:13px;display:flex}.VideoPlayer-module__AI35cW__settingsLocked svg{flex:none;width:16px;height:16px}.VideoPlayer-module__AI35cW__settingsLockedLabel{flex:1}.VideoPlayer-module__AI35cW__iconButtonOn{color:var(--color-primary)}.VideoPlayer-module__AI35cW__seekBarUnsettled::-webkit-slider-thumb{opacity:0}.VideoPlayer-module__AI35cW__seekBarUnsettled::-moz-range-thumb{opacity:0}.VideoPlayer-module__AI35cW__seekBarUnsettled::-moz-range-progress{background:0 0}.VideoPlayer-module__AI35cW__subtitle{left:0;right:0;bottom:calc(18px + env(safe-area-inset-bottom,0px));pointer-events:none;z-index:2;justify-content:center;display:flex;position:absolute}.VideoPlayer-module__AI35cW__subtitle span{text-align:center;color:#fff;-webkit-line-clamp:3;background:#0009;border-radius:6px;-webkit-box-orient:vertical;max-width:80%;padding:3px 10px;font-size:18px;font-weight:600;line-height:24px;display:-webkit-box;overflow:hidden}.VideoPlayer-module__AI35cW__fsTranscript{top:calc(56px + env(safe-area-inset-top,0px));bottom:calc(100px + env(safe-area-inset-bottom,0px));left:calc(12px + env(safe-area-inset-left,0px));width:min(240px, calc(var(--stage-w,100vw) * .28));flex-direction:column;justify-content:center;display:flex;position:absolute}.VideoPlayer-module__AI35cW__fsTranscriptCard{width:100%;max-height:100%;font-size:12px;overflow:hidden;border-radius:12px!important;padding:10px 12px!important}.VideoPlayer-module__AI35cW__fsTranscriptCard>span{font-size:13px!important;line-height:1.3!important}.VideoPlayer-module__AI35cW__fsRail{top:calc(56px + env(safe-area-inset-top,0px));bottom:calc(100px + env(safe-area-inset-bottom,0px));right:calc(12px + env(safe-area-inset-right,0px));flex-direction:column;justify-content:center;gap:6px;width:104px;display:flex;position:absolute}.VideoPlayer-module__AI35cW__fsRailItem,.VideoPlayer-module__AI35cW__fsRailGap{flex:0 76px;min-height:40px}.VideoPlayer-module__AI35cW__fsRailItem{appearance:none;cursor:pointer;text-align:left;color:#fff;background:0 0;border:0;flex-direction:column;gap:3px;padding:0;display:flex}.VideoPlayer-module__AI35cW__fsRailItem:disabled{cursor:default}.VideoPlayer-module__AI35cW__fsRailThumb{background:#111;border:2px solid #0000;border-radius:8px;flex:auto;width:104px;min-height:0;overflow:hidden}.VideoPlayer-module__AI35cW__fsRailThumb img{object-fit:cover;width:100%;height:100%;display:block}.VideoPlayer-module__AI35cW__fsRailCurrent{opacity:.5}.VideoPlayer-module__AI35cW__fsRailCurrent .VideoPlayer-module__AI35cW__fsRailThumb{border-color:var(--color-primary)}.VideoPlayer-module__AI35cW__fsRailName{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.VideoPlayer-module__AI35cW__endScreen{z-index:5;background:#000;position:absolute;inset:0;overflow:hidden}.VideoPlayer-module__AI35cW__endScreenCover{object-fit:cover;opacity:.55;width:100%;height:100%;position:absolute;inset:0}.VideoPlayer-module__AI35cW__endScreenPicks{flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:10px;bottom:10px;right:10px}.VideoPlayer-module__AI35cW__endScreenPick{appearance:none;aspect-ratio:16/9;cursor:pointer;background:#111;border:0;border-radius:6px;width:clamp(75px,18%,160px);padding:0;overflow:hidden}.VideoPlayer-module__AI35cW__endScreenPick img{object-fit:cover;width:100%;height:100%;display:block}.VideoPlayer-module__AI35cW__endScreenCountdown{color:#fff;justify-content:center;align-items:center;width:40px;height:40px;font-size:13px;font-weight:600;display:flex;position:absolute;bottom:10px;left:10px}.VideoPlayer-module__AI35cW__endScreenCountdown svg{position:absolute;inset:0}.VideoPlayer-module__AI35cW__endScreenCountdown circle:last-child{transition:stroke-dashoffset .25s linear}.VideoPlayer-module__AI35cW__endScreenReplay{appearance:none;color:#fff;cursor:pointer;filter:drop-shadow(0 1px 4px #00000080);background:0 0;border:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.VideoPlayer-module__AI35cW__endScreenPickPlaylist{aspect-ratio:1;width:clamp(60px,12%,110px)}
.SwipeToStories-module__nFwSRa__stage{width:100%;position:relative}.SwipeToStories-module__nFwSRa__subject{z-index:1;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative}
