.mio-media-popup{position:fixed;inset:0;z-index:99999;display:none}.mio-media-popup.is-open{display:block}
.mio-media-popup__backdrop{position:absolute;inset:0;background:rgba(2,6,23,.8);backdrop-filter:blur(8px)}
.mio-media-popup__dialog{position:relative;display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.8fr);width:min(96vw,1640px);height:min(92vh,980px);margin:4vh auto 0;background:#05070b;border:1px solid rgba(255,255,255,.08);box-shadow:0 30px 120px rgba(0,0,0,.45);overflow:hidden}
.mio-media-popup__close{position:absolute;top:10px;right:10px;z-index:3;width:42px;height:42px;border:0;background:rgba(255,255,255,.08);color:#fff;font-size:30px;cursor:pointer}
.mio-media-popup__stage{background:#000;display:flex;align-items:center;justify-content:center}
.mio-media-popup__stage img,.mio-media-popup__stage video,.mio-media-popup__stage iframe{display:block;width:100%;height:100%;object-fit:contain;border:0;background:#000}
.mio-media-popup__meta{padding:28px 24px;background:linear-gradient(180deg,#0b1220,#05070b);color:#dbe3f1;overflow:auto}
.mio-media-popup__eyebrow{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#93c5fd;margin-bottom:10px}
.mio-media-popup__meta h3{margin:0 0 14px;font-size:28px;line-height:1.1;color:#fff}.mio-media-popup__meta p{margin:0 0 18px;font-size:14px;line-height:1.6;color:#9fb0c8}
.mio-media-popup__facts{display:grid;gap:10px;margin-bottom:24px}.mio-media-popup__facts span{display:flex;justify-content:space-between;gap:14px;padding:12px 14px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);font-size:13px}.mio-media-popup__facts strong{color:#fff}
.mio-media-popup__actions{display:flex;flex-wrap:wrap;gap:10px}.mio-media-popup__actions a{padding:10px 14px;text-decoration:none;color:#fff;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06)}
@media(max-width:1000px){.mio-media-popup__dialog{grid-template-columns:1fr;height:auto;max-height:92vh}.mio-media-popup__stage{min-height:45vh}.mio-media-popup__meta{max-height:34vh}}
