
#mwLiveStage:not([hidden]){position:fixed!important;inset:0!important;z-index:900!important;width:100vw!important;height:100dvh!important;background:#000!important;}
#mwLiveStage:not([hidden]) #mwLiveMedia,#mwLiveStage:not([hidden]) .mw-live-media{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;}
#mwLiveStage:not([hidden]) #mwLiveMedia video{width:100%!important;height:100%!important;object-fit:cover!important;}
#mwLiveStage:not([hidden]) .mw-live-actions{position:fixed!important;right:12px!important;bottom:120px!important;display:flex!important;flex-direction:column!important;gap:14px!important;z-index:20!important;background:transparent!important;}
#mwLiveStage:not([hidden]) .mw-live-actions button{width:48px!important;height:48px!important;border-radius:50%!important;background:rgba(0,0,0,.45)!important;border:1px solid rgba(255,255,255,.25)!important;color:#fff!important;}
#mwLiveStage:not([hidden]) .mw-live-comments{position:fixed!important;left:12px!important;right:80px!important;bottom:72px!important;max-height:28vh!important;overflow:auto!important;z-index:15!important;color:#fff!important;}
#mwLiveStage:not([hidden]) .mwx-bar{position:fixed!important;left:0!important;right:0!important;bottom:0!important;z-index:25!important;padding:8px 12px calc(12px + env(safe-area-inset-bottom))!important;background:linear-gradient(transparent,rgba(0,0,0,.55))!important;}
#mwLiveStage:not([hidden]) #mwLiveEndBtn{background:#e11d48!important;}
#mwLiveStage:not([hidden]) #mwLiveChoose{background:rgba(30,64,175,.7)!important;}
