/* ARTURO SEVILLA APP · 13 · Reproductor de vídeo */
#as-video-modal{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;background:var(--as-black)!important;z-index:var(--as-z-player)!important;margin:0!important;padding:0!important;overflow:hidden!important}
#as-video-modal .as-video-player-wrap{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;background:var(--as-black)!important}
#as-video-modal iframe{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border:0!important;background:var(--as-black)!important;display:block!important}
#as-video-modal .as-video-close{position:absolute!important;top:calc(env(safe-area-inset-top) + 12px)!important;left:calc(env(safe-area-inset-left) + 12px)!important;z-index:var(--as-z-dialog-control)!important;width:46px!important;height:46px!important;border:0!important;border-radius:50%!important;background:var(--as-palette-rgba-0-0-0-0p68)!important;color:var(--as-white)!important;font-size:30px!important;font-weight:300!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;line-height:1!important}
#as-video-modal .as-video-loading{position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--as-white)!important;font:600 14px var(--as-font-ui)!important;letter-spacing:.02em!important;pointer-events:none!important}
html.as-video-playing,body.as-video-playing{overflow:hidden!important}
