I am testing an app through vizio smartcast, and it uses the hls player. The browser uses hls player and works fine with my CSS in browser, but on device (vizio tv) its almost as if it doesn't respect some CSS attributes ( like absolute positioning) or see its parent div.. Does Vizio only support inline CSS? Are there any docs I can read about what they support with CSS? Is my CSS wrong?
<div style="position: relative; width: 300px; height: 100px;">
<video
style="object-fit: cover;
position: absolute;
bottom: 0;
left: 0;
height: 100%;
width: 100%;"
id="video-player"
muted={isMuted}
bind:currentTime
bind:this={videoElement}
bind:duration
bind:paused
bind:ended
/>
</div>
this shows a white or cut off screen