.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.cab[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:var(--z-header);border-bottom:1px solid transparent;transition:border-color var(--transicion)}.cab[data-astro-cid-3ef6ksr2]:before{content:"";position:absolute;inset:0;z-index:-1;background:color-mix(in srgb,var(--fondo) 85%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:background-color var(--transicion)}.cab--desplazada[data-astro-cid-3ef6ksr2]{border-bottom-color:var(--borde)}.cab--desplazada[data-astro-cid-3ef6ksr2]:before{background:color-mix(in srgb,var(--fondo) 94%,transparent)}.cab__interior[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--e-4);min-height:80px}.cab__marca[data-astro-cid-3ef6ksr2]{flex-shrink:0;display:grid;place-items:center;min-height:44px;line-height:0;border-radius:var(--radio-sm)}.cab__logo[data-astro-cid-3ef6ksr2]{width:auto;height:46px}.cab__lista[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--e-1);list-style:none;padding:0;margin:0}.cab__enlace[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;min-height:44px;padding:var(--e-2) var(--e-3);border-radius:var(--radio-md);color:var(--texto-suave);font-size:var(--txt-sm);font-weight:500;text-decoration:none;white-space:nowrap;transition:color var(--transicion-rapida),background-color var(--transicion-rapida)}.cab__enlace[data-astro-cid-3ef6ksr2]:hover{color:var(--texto);background:var(--superficie)}.cab__enlace--activo[data-astro-cid-3ef6ksr2]{color:var(--texto);background:var(--onda-suave)}.cab__acciones[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--e-2);margin-inline-start:auto}.cab__tema[data-astro-cid-3ef6ksr2],.cab__hamburguesa[data-astro-cid-3ef6ksr2]{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--borde);border-radius:var(--radio-full);background:transparent;color:var(--texto-suave);transition:color var(--transicion-rapida),border-color var(--transicion-rapida)}.cab__tema[data-astro-cid-3ef6ksr2]>[data-astro-cid-3ef6ksr2],.cab__hamburguesa[data-astro-cid-3ef6ksr2]>[data-astro-cid-3ef6ksr2]{grid-area:1 / 1}.cab__tema[data-astro-cid-3ef6ksr2]:hover,.cab__hamburguesa[data-astro-cid-3ef6ksr2]:hover{color:var(--texto);border-color:var(--borde-fuerte)}.cab__vivo[data-astro-cid-3ef6ksr2]{display:none;min-height:44px;padding-inline:var(--e-4);font-size:var(--txt-sm)}@media(max-width:1099px){.cab__nav[data-astro-cid-3ef6ksr2]{position:fixed;inset:80px 0 0;z-index:var(--z-header);background:var(--fondo);padding:var(--e-5) clamp(1.25rem,4vw,2.5rem);overflow-y:auto;opacity:0;transform:translateY(-10px);visibility:hidden;pointer-events:none;transition:opacity var(--transicion),transform var(--transicion),visibility var(--transicion)}.cab__nav[data-astro-cid-3ef6ksr2].abierto{opacity:1;transform:none;visibility:visible;pointer-events:auto}.cab__lista[data-astro-cid-3ef6ksr2]{flex-direction:column;align-items:stretch;gap:var(--e-1)}.cab__enlace[data-astro-cid-3ef6ksr2]{padding:var(--e-4);font-size:var(--txt-xl);font-family:var(--fuente-display);border-bottom:1px solid var(--borde);border-radius:0}}@media(min-width:1100px){.cab__hamburguesa[data-astro-cid-3ef6ksr2]{display:none}.cab__vivo[data-astro-cid-3ef6ksr2]{display:inline-flex}.cab__nav[data-astro-cid-3ef6ksr2]{margin-inline-start:var(--e-4)}}@media(min-width:640px){.cab__logo[data-astro-cid-3ef6ksr2]{height:60px}}.pie[data-astro-cid-sz7xmlte]{position:relative;background:var(--fondo-elevado);border-top:1px solid var(--borde);padding-block:var(--e-8) var(--e-6);margin-top:var(--seccion)}.pie[data-astro-cid-sz7xmlte]:before{content:"";position:absolute;top:-1px;inset-inline:0;height:3px;background:var(--onda)}.pie__grilla[data-astro-cid-sz7xmlte]{display:grid;gap:var(--e-7);grid-template-columns:1fr}.pie__logo[data-astro-cid-sz7xmlte]{width:auto;height:64px;margin-bottom:var(--e-3)}.pie__slogan[data-astro-cid-sz7xmlte]{font-family:var(--fuente-display);font-size:var(--txt-lg);color:var(--acento);margin-bottom:var(--e-2)}.pie__texto[data-astro-cid-sz7xmlte]{color:var(--texto-suave);font-size:var(--txt-sm);max-width:42ch;margin-bottom:var(--e-4)}.pie__redes[data-astro-cid-sz7xmlte]{display:flex;gap:var(--e-2);list-style:none;padding:0}.pie__red[data-astro-cid-sz7xmlte]{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--borde);border-radius:var(--radio-full);color:var(--texto-suave);transition:color var(--transicion-rapida),border-color var(--transicion-rapida),background-color var(--transicion-rapida)}.pie__red[data-astro-cid-sz7xmlte]:hover{color:var(--blanco);border-color:transparent;background:var(--onda)}.pie__titulo[data-astro-cid-sz7xmlte]{font-family:var(--fuente-display);font-size:var(--txt-base);letter-spacing:.06em;text-transform:uppercase;color:var(--texto);margin-bottom:var(--e-4)}.pie__lista[data-astro-cid-sz7xmlte]{list-style:none;padding:0;display:flex;flex-direction:column;gap:var(--e-1)}.pie__lista[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte],.pie__dato[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:var(--e-2);min-height:44px;color:var(--texto-suave);font-size:var(--txt-sm);text-decoration:none}.pie__lista[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--acento)}.pie__base[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--e-2);margin-top:var(--e-7);padding-top:var(--e-5);border-top:1px solid var(--borde);font-size:var(--txt-xs);color:var(--texto-tenue)}@media(min-width:640px){.pie__grilla[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.pie__grilla[data-astro-cid-sz7xmlte]{grid-template-columns:2fr 1fr 1fr 1fr;gap:var(--e-6)}}.player[data-astro-cid-fnrypj2h]{position:fixed;inset-inline:0;bottom:0;z-index:var(--z-player);background:color-mix(in srgb,var(--fondo-elevado) 88%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--borde);padding-bottom:env(safe-area-inset-bottom,0px)}.player[data-astro-cid-fnrypj2h]:before{content:"";position:absolute;top:-1px;inset-inline:0;height:2px;background:var(--onda)}.player__interior[data-astro-cid-fnrypj2h]{max-width:var(--ancho);margin-inline:auto;padding:var(--e-3) clamp(1rem,4vw,2.5rem);display:flex;align-items:center;gap:var(--e-4);min-height:var(--alto-player)}.player__play[data-astro-cid-fnrypj2h]{flex-shrink:0;display:grid;place-items:center;width:56px;height:56px;border:none;border-radius:var(--radio-full);background:var(--onda);color:var(--blanco);box-shadow:var(--sombra-md);transition:transform var(--transicion-rapida),box-shadow var(--transicion)}.player__play[data-astro-cid-fnrypj2h]>[data-astro-cid-fnrypj2h]{grid-area:1 / 1}.player__play[data-astro-cid-fnrypj2h]:hover{box-shadow:var(--sombra-lg),var(--resplandor)}.player__play[data-astro-cid-fnrypj2h]:active{transform:scale(.94)}.player__icono-play[data-astro-cid-fnrypj2h]{display:block;transform:translate(2px)}.player__cargando[data-astro-cid-fnrypj2h]{width:24px;height:24px;border:2.5px solid rgba(255,255,255,.35);border-top-color:var(--blanco);border-radius:var(--radio-full);animation:girar .7s linear infinite}@keyframes girar{to{transform:rotate(360deg)}}.player__info[data-astro-cid-fnrypj2h]{min-width:0;flex:1}.player__estado[data-astro-cid-fnrypj2h]{display:flex;align-items:center;gap:var(--e-2);margin-bottom:2px}.player__frecuencia[data-astro-cid-fnrypj2h]{font-size:var(--txt-xs);font-weight:600;letter-spacing:.1em;color:var(--texto-tenue)}.player__programa[data-astro-cid-fnrypj2h]{font-family:var(--fuente-display);font-size:var(--txt-lg);line-height:1.2;color:var(--texto);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player__eq[data-astro-cid-fnrypj2h]{display:none;align-items:flex-end;gap:3px;height:32px}.player__eq[data-astro-cid-fnrypj2h] span[data-astro-cid-fnrypj2h]{width:3px;height:20%;border-radius:var(--radio-full);background:var(--onda);opacity:.35;transition:opacity var(--transicion)}.player__eq[data-astro-cid-fnrypj2h].sonando span[data-astro-cid-fnrypj2h]{opacity:1;animation:rebotar .9s ease-in-out infinite alternate}.player__eq[data-astro-cid-fnrypj2h].sonando span[data-astro-cid-fnrypj2h]:nth-child(1){animation-delay:0ms;animation-duration:.7s}.player__eq[data-astro-cid-fnrypj2h].sonando span[data-astro-cid-fnrypj2h]:nth-child(2){animation-delay:.12s;animation-duration:.95s}.player__eq[data-astro-cid-fnrypj2h].sonando span[data-astro-cid-fnrypj2h]:nth-child(3){animation-delay:.24s;animation-duration:.62s}.player__eq[data-astro-cid-fnrypj2h].sonando span[data-astro-cid-fnrypj2h]:nth-child(4){animation-delay:80ms;animation-duration:.88s}.player__eq[data-astro-cid-fnrypj2h].sonando span[data-astro-cid-fnrypj2h]:nth-child(5){animation-delay:.3s;animation-duration:.74s}.player__eq[data-astro-cid-fnrypj2h].sonando span[data-astro-cid-fnrypj2h]:nth-child(6){animation-delay:.18s;animation-duration:1.02s}.player__eq[data-astro-cid-fnrypj2h].sonando span[data-astro-cid-fnrypj2h]:nth-child(7){animation-delay:60ms;animation-duration:.66s}.player__eq[data-astro-cid-fnrypj2h].sonando span[data-astro-cid-fnrypj2h]:nth-child(8){animation-delay:.26s;animation-duration:.9s}.player__eq[data-astro-cid-fnrypj2h].sonando span[data-astro-cid-fnrypj2h]:nth-child(9){animation-delay:.14s;animation-duration:.78s}.player__eq[data-astro-cid-fnrypj2h].sonando span[data-astro-cid-fnrypj2h]:nth-child(10){animation-delay:.34s;animation-duration:.84s}@keyframes rebotar{0%{height:15%}to{height:100%}}.player__volumen[data-astro-cid-fnrypj2h]{display:none;align-items:center;gap:var(--e-2)}.player__silencio[data-astro-cid-fnrypj2h]{display:grid;place-items:center;width:44px;height:44px;border:none;border-radius:var(--radio-full);background:transparent;color:var(--texto-suave);transition:color var(--transicion-rapida),background-color var(--transicion-rapida)}.player__silencio[data-astro-cid-fnrypj2h]>[data-astro-cid-fnrypj2h]{grid-area:1 / 1}.player__silencio[data-astro-cid-fnrypj2h]:hover{color:var(--texto);background:var(--superficie)}.player__rango[data-astro-cid-fnrypj2h]{width:96px;height:44px;accent-color:var(--acento);cursor:pointer;background:transparent}@media(min-width:640px){.player__volumen[data-astro-cid-fnrypj2h]{display:flex}}@media(min-width:900px){.player__eq[data-astro-cid-fnrypj2h]{display:flex}}@media(prefers-reduced-motion:reduce){.player__eq[data-astro-cid-fnrypj2h].sonando span[data-astro-cid-fnrypj2h]{animation:none;height:60%}.player__cargando[data-astro-cid-fnrypj2h]{animation-duration:1.4s}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}#promo-programas{position:fixed;z-index:var(--z-sticky)}.promo{position:fixed;right:var(--e-4);top:clamp(112px,16vh,160px);bottom:auto;z-index:var(--z-sticky);width:210px;padding:var(--e-3);border:1px solid var(--borde);border-radius:var(--radio-lg);background:color-mix(in srgb,var(--fondo-elevado) 94%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:var(--sombra-lg);opacity:0;transform:translate(24px);transition:opacity .42s ease,transform .42s cubic-bezier(.22,1,.36,1)}.promo.entrando{opacity:1;transform:none}.promo[hidden]{display:none}@media(max-width:1199px){.promo{display:none!important}}@media(prefers-reduced-motion:reduce){.promo{transition:none;opacity:1;transform:none}}.promo__cerrar{position:absolute;top:-10px;right:-10px;display:grid;place-items:center;width:28px;height:28px;padding:0;border:1px solid var(--borde-fuerte);border-radius:var(--radio-full);background:var(--superficie);color:var(--texto-suave);cursor:pointer;transition:color var(--transicion-rapida),background-color var(--transicion-rapida)}.promo__cerrar:hover{color:var(--texto);background:var(--superficie-alta)}.promo__rotulo{font-size:var(--txt-xs);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--texto-tenue);margin-bottom:var(--e-2)}.promo__pista{display:grid}.promo__item{grid-area:1 / 1;display:block;text-decoration:none;opacity:0;visibility:hidden;transition:opacity .5s ease}.promo__item.visible{opacity:1;visibility:visible}.promo__item img{width:100%;height:min(330px,calc(100dvh - 380px));min-height:100px;object-fit:contain;border-radius:var(--radio-md);border:1px solid var(--borde)}.promo__texto{display:block;margin-top:var(--e-2)}.promo__texto strong{display:block;font-family:var(--fuente-display);font-size:var(--txt-base);font-weight:400;line-height:1.2;color:var(--texto)}.promo__texto small{display:block;margin-top:2px;font-size:var(--txt-xs);color:var(--acento);font-variant-numeric:tabular-nums}.promo__item:hover .promo__texto strong{color:var(--acento)}.promo__puntos{display:flex;flex-wrap:wrap;justify-content:center;gap:2px;margin-top:var(--e-2)}.promo__puntos:empty{display:none}.promo__punto{width:20px;height:20px;padding:0;border:none;background:transparent;cursor:pointer;display:grid;place-items:center}.promo__punto:before{content:"";width:6px;height:6px;border-radius:var(--radio-full);background:var(--borde-fuerte);transition:background-color .2s ease,transform .2s ease}.promo__punto[aria-selected=true]:before{background:var(--acento);transform:scale(1.5)}.aura{position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(70ch 60ch at 12% -5%,rgba(39,47,189,.28),transparent 70%),radial-gradient(60ch 50ch at 95% 15%,rgba(179,39,143,.2),transparent 70%)}:root[data-tema=claro] .aura{background:radial-gradient(70ch 60ch at 12% -5%,rgba(39,47,189,.09),transparent 70%),radial-gradient(60ch 50ch at 95% 15%,rgba(179,39,143,.08),transparent 70%)}body>*:not(.aura):not(.player):not(.cab):not(.promo){position:relative;z-index:var(--z-base)}
