(function() { const ratio = 1.7777777777778; const players = document.querySelectorAll( '.sp-embed-player[data-id="cZe329V7p1h"], ' + '.som-embed-player[data-id="cZe329V7p1h"], ' + '.sp-embed-player:not([data-id]), ' + '.som-embed-player:not([data-id]), ' + '#som-player' ); if (!players.length) return; players.forEach(wrapper => { const aspectRatio = wrapper.dataset.aspectRatio; const paddingTop = wrapper.dataset.paddingTop; if (aspectRatio || paddingTop) { if (!(CSS.supports && CSS.supports('aspect-ratio', '1'))) { if (paddingTop) { wrapper.classList.add('aspect-ratio-fallback'); wrapper.style.paddingTop = paddingTop; wrapper.style.height = '0'; wrapper.style.aspectRatio = ''; } } return; } const hasModernResponsive = wrapper.style.aspectRatio || wrapper.style.paddingTop; if (hasModernResponsive) { return; } const w = wrapper.clientWidth; if (w) wrapper.style.height = (w / ratio) + 'px'; }); })();