.controls-module__Icj93G__playerContainer{--vfy-accent:#e50914;--vfy-controls-bg:#000000b3;--vfy-controls-hover:#ffffff26;--vfy-text:#fff;--vfy-text-secondary:#ffffffb3;--vfy-transition:.2s ease;-webkit-user-select:none;user-select:none;background:#000;width:100%;height:100%;position:relative;overflow:hidden}.controls-module__Icj93G__playerContainer:focus{outline:none}.controls-module__Icj93G__overlay{z-index:10;pointer-events:none;transition:opacity var(--vfy-transition);flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.controls-module__Icj93G__overlay>*{pointer-events:auto}.controls-module__Icj93G__overlayVisible{opacity:1}.controls-module__Icj93G__overlayHidden{opacity:0}.controls-module__Icj93G__overlayHidden>*{pointer-events:none}.controls-module__Icj93G__gradientTop{background:linear-gradient(#0009 0%,#0000 100%);padding:12px 16px 24px}.controls-module__Icj93G__gradientBottom{background:linear-gradient(#0000 0%,#000000b3 100%);padding:4px 12px 8px}.controls-module__Icj93G__centerArea{cursor:pointer;flex:1;justify-content:center;align-items:center;display:flex}.controls-module__Icj93G__spacer{flex:1}
.buttons-module__Ak7tUG__controlButton{color:var(--vfy-text,#fff);cursor:pointer;transition:background var(--vfy-transition,.2s ease);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:6px;line-height:0;display:inline-flex}.buttons-module__Ak7tUG__controlButton:hover{background:var(--vfy-controls-hover,#ffffff26)}.buttons-module__Ak7tUG__controlButton:focus-visible{outline:2px solid var(--vfy-accent,#e50914);outline-offset:2px}.buttons-module__Ak7tUG__controlButton:active{transform:scale(.92)}.buttons-module__Ak7tUG__controlButtonSmall{width:28px;height:28px}.buttons-module__Ak7tUG__controlButtonSmall svg{width:16px;height:16px}.buttons-module__Ak7tUG__controlButtonMedium{width:36px;height:36px}.buttons-module__Ak7tUG__controlButtonMedium svg{width:22px;height:22px}.buttons-module__Ak7tUG__bigPlayWrapper{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;cursor:pointer;background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;transition:transform .15s,background .2s;display:flex}.buttons-module__Ak7tUG__bigPlayWrapper:hover{background:#000c;transform:scale(1.1)}.buttons-module__Ak7tUG__bigPlayWrapper svg{width:36px;height:36px}
@keyframes animations-module__twhV_W__vfyFadeIn{0%{opacity:0}to{opacity:1}}@keyframes animations-module__twhV_W__vfyFadeOut{0%{opacity:1}to{opacity:0}}@keyframes animations-module__twhV_W__vfySpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes animations-module__twhV_W__vfySlideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animations-module__twhV_W__fadeIn{animation:.2s forwards animations-module__twhV_W__vfyFadeIn}.animations-module__twhV_W__fadeOut{animation:.2s forwards animations-module__twhV_W__vfyFadeOut}.animations-module__twhV_W__spinner{animation:1s linear infinite animations-module__twhV_W__vfySpin}.animations-module__twhV_W__slideUp{animation:.2s forwards animations-module__twhV_W__vfySlideUp}
.seekbar-module__kZKFma__seekbarContainer{cursor:pointer;align-items:center;width:100%;height:20px;padding:6px 0;display:flex;position:relative}.seekbar-module__kZKFma__seekbarTrack{background:#ffffff40;border-radius:2px;width:100%;height:4px;transition:height .15s;position:relative;overflow:hidden}.seekbar-module__kZKFma__seekbarContainer:hover .seekbar-module__kZKFma__seekbarTrack{height:6px}.seekbar-module__kZKFma__seekbarBuffer{pointer-events:none;background:#ffffff59;border-radius:2px;height:100%;position:absolute;top:0;left:0}.seekbar-module__kZKFma__seekbarProgress{background:var(--vfy-accent,#e50914);pointer-events:none;border-radius:2px;height:100%;position:absolute;top:0;left:0}.seekbar-module__kZKFma__seekbarThumb{background:var(--vfy-accent,#e50914);pointer-events:none;z-index:2;border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:50%;transform:translate(-50%,-50%)scale(0)}.seekbar-module__kZKFma__seekbarContainer:hover .seekbar-module__kZKFma__seekbarThumb{transform:translate(-50%,-50%)scale(1)}.seekbar-module__kZKFma__seekbarTooltip{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;opacity:0;background:#000000d9;border-radius:3px;margin-bottom:8px;padding:2px 6px;font-size:12px;transition:opacity .15s;position:absolute;bottom:100%;transform:translate(-50%)}.seekbar-module__kZKFma__seekbarContainer:hover .seekbar-module__kZKFma__seekbarTooltip{opacity:1}
.volume-module__Bs96gW__volumeWrapper{align-items:center;gap:0;display:flex}.volume-module__Bs96gW__volumeSliderContainer{width:0;transition:width .2s;overflow:hidden}.volume-module__Bs96gW__volumeWrapper:hover .volume-module__Bs96gW__volumeSliderContainer{width:80px}.volume-module__Bs96gW__volumeSlider{appearance:none;cursor:pointer;background:#ffffff40;border-radius:2px;outline:none;width:80px;height:4px}.volume-module__Bs96gW__volumeSlider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border-radius:50%;width:12px;height:12px}.volume-module__Bs96gW__volumeSlider::-moz-range-thumb{cursor:pointer;background:#fff;border:none;border-radius:50%;width:12px;height:12px}
.menus-module__9T58Ta__menuPopup{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:20;background:#141414f2;border-radius:8px;min-width:120px;max-height:240px;margin-bottom:8px;padding:4px 0;position:absolute;bottom:100%;right:0;overflow-y:auto;box-shadow:0 4px 16px #00000080}.menus-module__9T58Ta__menuItem{color:var(--vfy-text,#fff);cursor:pointer;white-space:nowrap;text-align:left;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:8px 16px;font-size:13px;transition:background .15s;display:flex}.menus-module__9T58Ta__menuItem:hover{background:#ffffff1a}.menus-module__9T58Ta__menuItemActive{color:var(--vfy-accent,#e50914);font-weight:600}.menus-module__9T58Ta__menuDivider{background:#ffffff1a;height:1px;margin:4px 0}.menus-module__9T58Ta__menuContainer{position:relative}
.layout-container:not(.is-resizing){transition:grid-template-columns .2s}.layout-container.is-resizing{-webkit-user-select:none;user-select:none}.layout-container.is-resizing *{cursor:col-resize!important}[data-layout-column]{animation:.2s layout-col-fade-in}@keyframes layout-col-fade-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}[data-drop-indicator]{animation:none}[data-drop-indicator][style*="opacity: 1"]{animation:1s ease-in-out infinite drop-indicator-pulse}@keyframes drop-indicator-pulse{0%,to{opacity:1}50%{opacity:.5}}@media print{.layout-container{page-break-inside:avoid;display:grid!important}[data-layout-column]{page-break-inside:avoid}[role=toolbar],[role=separator][aria-orientation=vertical],[data-drop-indicator]{display:none!important}}[data-layout-column] img{max-width:100%;height:auto}[data-layout-column] figure{max-width:100%}@media (max-width:480px){.layout-container[data-mobile-mode=keep]{grid-template-columns:1fr!important}}
