.player .pl-video{object-fit:contain;z-index:3;opacity:0;pointer-events:none;background:#000;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.player.started{cursor:default}.player.started .pl-video{opacity:1;pointer-events:auto}.player:after,.player .pl-tag,.player .pl-cap{transition:opacity .4s}.player.started:after,.player.started .pl-tag,.player.started .pl-play,.player.started .pl-cap{opacity:0;pointer-events:none}.player.started .pl-bar{z-index:4}
