html,body{margin:0;width:100%;height:100%;overflow:hidden;background:#000;color:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
#mk-player{position:absolute;inset:0}.mk-direct #mk-player,.mk-direct #mk-pause-ad{display:none!important}
#mk-direct-block{display:none;position:absolute;inset:0;background:#08090c;place-items:center;text-align:center;z-index:100}.mk-direct #mk-direct-block{display:grid}#mk-direct-block strong{display:block;font-size:18px;margin-bottom:6px}#mk-direct-block span{color:#8d929e}
.art-video-player .art-bottom{background:transparent!important}.art-video-player .art-mask{background:transparent!important}.art-video-player .art-contextmenus,.art-video-player .art-settings{background:rgba(14,15,20,.97)!important;border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 50px rgba(0,0,0,.45)}
.art-quality-audio{display:none!important}

/* Pause banner is intentionally visually transparent. No dark card, backdrop,
   border or white iframe surface is drawn by Makki Platform; only the actual
   third-party creative and the close control are visible. */
#mk-pause-ad{position:absolute;inset:0;z-index:999;display:grid;place-items:center;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;padding:12px}
#mk-pause-ad[hidden]{display:none}
.mk-pause-ad-shell{position:relative;width:min(94vw,620px);height:min(80vh,460px);background:transparent;border:0;border-radius:0;overflow:visible;box-shadow:none;transition:opacity .1s ease}
#mk-pause-frame{display:block;width:100%;height:100%;border:0;background:transparent;color-scheme:normal}
#mk-pause-close{position:absolute;right:4px;top:4px;z-index:3;width:30px;height:30px;border-radius:50%;border:1px solid rgba(255,255,255,.22);background:rgba(0,0,0,.72);color:#fff;font-size:20px;line-height:28px;cursor:pointer}
#mk-pause-ad[data-ad-state="loading"]{pointer-events:none}
#mk-pause-ad[data-ad-state="loading"] .mk-pause-ad-shell{opacity:0}
#mk-pause-ad[data-ad-state="ready"]{pointer-events:auto}
#mk-pause-ad[data-ad-state="ready"] .mk-pause-ad-shell{opacity:1}
