html.mx-web-fullscreen,html.mx-web-fullscreen body{overflow:hidden!important;overscroll-behavior:none}
.mx-web-fullscreen .page.player,.mx-web-fullscreen .main,.mx-web-fullscreen .content,.mx-web-fullscreen .module-player,.mx-web-fullscreen .module-player>.module-main,.mx-web-fullscreen .player-box{transform:none!important;filter:none!important;perspective:none!important;contain:none!important;position:static!important;overflow:visible!important}
.mx-web-fullscreen body *{visibility:hidden!important}
.mx-web-fullscreen .mx-player-fullscreen-host,.mx-web-fullscreen .mx-player-fullscreen-host *{visibility:visible!important}
.mx-web-fullscreen .mx-player-fullscreen-host{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;z-index:2147483640!important;background:#000!important}
.mx-player-fullscreen-host .MacPlayer,.mx-player-fullscreen-host #playleft,.mx-player-fullscreen-host iframe{width:100%!important;height:100%!important;margin:0!important;border-radius:0!important}
.mx-web-fullscreen .mx-web-fullscreen-exit{visibility:visible!important;position:fixed;top:12px;right:16px;z-index:2147483647;border:1px solid #777;border-radius:6px;background:rgba(0,0,0,.72);color:#fff;padding:8px 12px;font-size:14px;cursor:pointer}
.mx-web-fullscreen-exit[hidden]{display:none!important}
.mx-player-notice{padding:12px 16px;background:#fff3e0;color:#6d3d00;font-size:14px;line-height:1.6}
.mx-player-notice[hidden]{display:none}
