.player-ambient-lighting{--ambient-spread:32px;inset:calc(-1 * var(--ambient-spread));z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--ambient-spread), #000 calc(100% - var(--ambient-spread)), transparent), linear-gradient(to bottom, transparent, #000 var(--ambient-spread), #000 calc(100% - var(--ambient-spread)), transparent);-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--ambient-spread), #000 calc(100% - var(--ambient-spread)), transparent), linear-gradient(to bottom, transparent, #000 var(--ambient-spread), #000 calc(100% - var(--ambient-spread)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--ambient-spread), #000 calc(100% - var(--ambient-spread)), transparent), linear-gradient(to bottom, transparent, #000 var(--ambient-spread), #000 calc(100% - var(--ambient-spread)), transparent);transition:opacity .6s ease-out;position:absolute;-webkit-mask-composite:source-in;mask-composite:intersect}.player-ambient-lighting canvas{filter:blur(16px)saturate(1.65)brightness(1.25);width:100%;height:100%;display:block}@media (min-width:768px){.player-ambient-lighting{--ambient-spread:48px}.player-ambient-lighting canvas{filter:blur(20px)saturate(1.65)brightness(1.25)}}@media (prefers-reduced-motion:reduce){.player-ambient-lighting{transition:none}}@media (max-width:767px){.mobile-trailer-ambient-pinned{top:calc(4rem - var(--ambient-spread));height:calc(56.25vw + 2 * var(--ambient-spread));position:fixed;bottom:auto}}.media-player:is([data-fullscreen],[data-expanded-fullscreen])>.player-ambient-lighting[data-ambient-lighting=player]{display:none}.player-ambient-lighting.tv-channel-ambient{inset:0;-webkit-mask-image:none;mask-image:none}.player-ambient-lighting.tv-channel-ambient canvas{filter:blur(64px)}
