.wp-block-media-text:has(video){--icon-play:url("data:image/svg+xml;utf8,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M0 12C0 5.37188 5.37188 0 12 0C18.6281 0 24 5.37188 24 12C24 18.6281 18.6281 24 12 24C5.37188 24 0 18.6281 0 12ZM8.82656 6.89531C8.47031 7.09219 8.25 7.47187 8.25 7.875V16.125C8.25 16.5328 8.47031 16.9078 8.82656 17.1047C9.18281 17.3016 9.61406 17.2969 9.96563 17.0812L16.7156 12.9562C17.0484 12.75 17.2547 12.3891 17.2547 11.9953C17.2547 11.6016 17.0484 11.2406 16.7156 11.0344L9.96563 6.90937C9.61875 6.69844 9.18281 6.68906 8.82656 6.88594V6.89531Z\" fill=\"white\" opacity=\"0.75\"/></svg>");--icon-pause:url("data:image/svg+xml;utf8,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M12 24C18.6281 24 24 18.6281 24 12C24 5.37188 18.6281 0 12 0C5.37188 0 0 5.37188 0 12C0 18.6281 5.37188 24 12 24ZM10.5 9V15C10.5 15.8297 9.82969 16.5 9 16.5C8.17031 16.5 7.5 15.8297 7.5 15V9C7.5 8.17031 8.17031 7.5 9 7.5C9.82969 7.5 10.5 8.17031 10.5 9ZM16.5 9V15C16.5 15.8297 15.8297 16.5 15 16.5C14.1703 16.5 13.5 15.8297 13.5 15V9C13.5 8.17031 14.1703 7.5 15 7.5C15.8297 7.5 16.5 8.17031 16.5 9Z\" fill=\"white\" opacity=\"0.75\"/></svg>");--button-icon:var(--icon-play);--button-opacity:0.7;position:relative;.wp-block-media-text__media{position:relative}&.is-playing{--button-icon:var(--icon-pause);--button-opacity:0}&:not(.is-playing){.wp-block-media-text__media{&:active,&:hover{--button-opacity:1}}}}.wp-block-media-text__button{appearance:none;background-color:#0000004d;border:0;cursor:pointer;inset:0;opacity:var(--button-opacity);pointer-events:none;position:absolute;transition:opacity var(--wp--custom--transition--hover-slow);z-index:2;&:after{background-color:initial;background-image:var(--button-icon);background-position:50%;background-repeat:no-repeat;background-size:60px 60px;content:"";display:block;inset:0;position:absolute}@supports (-moz-appearance:none) or ((hanging-punctuation:first) and (-webkit-appearance:none)){display:none}}
