.mpg-player{position:relative;width:100%;aspect-ratio:16/9;min-height:180px;overflow:hidden;background:#08090b;color:#fff}.mpg-player .mpg-poster{display:block;width:100%;height:100%;object-fit:contain;opacity:1}.mpg-player .mpg-overlay{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;text-align:center;padding:20px;pointer-events:none}.mpg-player .mpg-status{background:rgba(0,0,0,.65);padding:10px 14px;border-radius:7px;font:14px/1.4 Arial,sans-serif}.mpg-player.loaded iframe{display:block;width:100%;height:100%;border:0;position:absolute;inset:0}.mpg-player.loaded{aspect-ratio:16/9}

/* Hidden by default: no desktop/emulation status flash before JS runs. */
.mpg-player .mpg-overlay{display:none}
