/* tvabierta-navegacion-meta-v1 */
html body.tv-persistent #tvSiteNav,html body.tv-persistent>header.topbar{position:sticky!important;top:0!important;z-index:80!important;background:rgba(11,26,39,.97)!important;isolation:isolate;box-shadow:0 3px 12px #0003!important}
html body.tv-persistent #tvSiteNav{overflow:visible!important}
html body.tv-persistent #tvSiteNav details>div{max-height:calc(100dvh - var(--tv-nav-height,60px) - 16px)!important;overflow-y:auto!important}
html body.tv-persistent.tv-premium:not(.tv-premium-mobile)>.main-content{position:sticky!important;top:calc(var(--tv-nav-height,60px) + 6px)!important;height:var(--tv-room,80dvh)!important;min-height:220px!important}
html body.tv-persistent.tv-premium.tv-premium-mobile>.main-content{overflow:visible!important}
html body.tv-persistent.tv-premium.tv-premium-mobile>.main-content>.player-section{position:sticky!important;top:var(--tv-nav-height,60px)!important;z-index:30!important;background:#0b1723f5!important;padding-bottom:6px!important}
html body.tv-persistent.tv-premium.tv-premium-mobile #playerWrapper{max-height:36dvh!important;min-height:0!important;aspect-ratio:16/9!important}
html body.tv-persistent.tv-premium:is(.tv-section-tv,.tv-section-tv2)>.container{overflow:visible!important;height:var(--tv-room,80dvh)!important}
html body.tv-persistent.tv-premium:is(.tv-section-tv,.tv-section-tv2) .player{position:sticky!important;top:var(--tv-nav-height,60px)!important;align-self:flex-start!important;height:var(--tv-room,80dvh)!important;max-height:var(--tv-room,80dvh)!important;z-index:20!important;background:#000!important}
html body.tv-persistent.tv-premium.tv-section-radio #radioConsole{position:sticky!important;top:var(--tv-nav-height,60px)!important;z-index:30!important;background:#0d1e2bf5!important;padding-top:6px!important;padding-bottom:6px!important;border-bottom:1px solid #9dc6dc33!important;box-shadow:0 4px 14px #0002!important}
html body.tv-persistent .station{scroll-margin-top:var(--tv-pinned-height,280px)!important}
@media(max-width:900px){
 html body.tv-persistent.tv-premium:is(.tv-section-tv,.tv-section-tv2)>.container{height:auto!important;overflow:visible!important}
 html body.tv-persistent.tv-premium:is(.tv-section-tv,.tv-section-tv2) .player{width:100%!important;flex:none!important;aspect-ratio:16/9!important;height:auto!important;max-height:38dvh!important;min-height:0!important}
 html body.tv-persistent.tv-premium:is(.tv-section-tv,.tv-section-tv2) .player :is(video,iframe){height:100%!important;max-height:38dvh!important}
}
/* El teclado y las pantallas muy bajas necesitan espacio para editar y navegar. */
html body.tv-persistent.tv-small-room.tv-premium.tv-premium-mobile>.main-content>.player-section,
html body.tv-persistent.tv-small-room.tv-premium.tv-section-radio #radioConsole{position:relative!important;top:auto!important}
html body.tv-persistent:has(:fullscreen) #tvSiteNav{z-index:1!important}
html body.tv-persistent #tvRadioMetadata{grid-column:1/-1;order:1;margin:0;padding:3px 0;font:500 13px/1.4 system-ui;color:#bde9df;overflow-wrap:anywhere;text-align:left}
html body.tv-persistent #tvRadioMetadata[hidden]{display:none!important}
