/* V118: Never render the placeholder above the actual video. */
.video-viewport .video-placeholder[hidden] { display:none !important; }
.video-viewport > iframe, .video-viewport #youtubePlayer { position:absolute; inset:0; width:100%; height:100%; border:0; z-index:1; }
.video-viewport .video-placeholder:not([hidden]) { z-index:2; }
.olu-chat-panel { z-index:130; }
.olu-chat-panel:not([open]) { display:none !important; }
/* Allow the user to keep navigating while the mini chat is open. */
.olu-chat-panel[open] { pointer-events:auto; }
