/* Showcase video loader — spinner over the 16:9 frame while a modal video buffers. */
.x-frame-inner > .mr4-sc-loader{position:absolute;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:rgba(5,6,13,.3);transition:opacity .45s ease;pointer-events:none}
.mr4-sc-loader.mr4-hide{opacity:0}
.mr4-sc-loader::after{content:"";width:52px;height:52px;border-radius:50%;border:4px solid rgba(255,255,255,.25);border-top-color:#dd1467;animation:mr4scspin .85s linear infinite}
@keyframes mr4scspin{to{transform:rotate(360deg)}}
@media (prefers-reduced-motion:reduce){.mr4-sc-loader::after{animation:none;border-top-color:rgba(255,255,255,.6)}}
