@keyframes radio_pulse__cdTpM{0%,to{opacity:1}50%{opacity:.3}}@keyframes radio_marquee__JHSos{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.radio_bar__zLCKR{position:fixed;bottom:0;left:0;right:0;height:56px;background:#0D0B09;border-top:1px solid rgba(228,222,210,.07);display:flex;align-items:center;z-index:100;-webkit-user-select:none;-moz-user-select:none;user-select:none}.radio_left__zY0cl{display:flex;align-items:center;gap:8px;padding:0 20px 0 24px;flex-shrink:0;border-right:1px solid rgba(228,222,210,.06);height:100%}.radio_liveDot__93cqt{width:6px;height:6px;border-radius:50%;background:#C4553A;flex-shrink:0}.radio_liveDotPulsing__k7nle{animation:radio_pulse__cdTpM 2s ease-in-out infinite}.radio_stationLabel__dZhal{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#B5AC9E;white-space:nowrap}.radio_stationLabelLive__0KbpU{color:#C4553A}.radio_scheduleInfo__bhjAA{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#7C7266;white-space:nowrap;margin-left:4px}.radio_center__snaNP{flex:1 1;display:flex;align-items:center;padding:0 20px;min-width:0;overflow:hidden}.radio_marqueeTrack__8Apg0{display:inline-block;white-space:nowrap;animation:radio_marquee__JHSos 32s linear infinite;color:#B5AC9E}.radio_episodeNum__hXMiS,.radio_marqueeTrack__8Apg0{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.radio_episodeNum__hXMiS{color:#7C7266;flex-shrink:0}.radio_episodeTitle__jjJd9{font-family:var(--font-instrument),Georgia,serif;font-size:13px;color:#E4DED2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.radio_episodePlaceholder__1rdw4{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#7C7266}.radio_right__0QHdV{gap:2px;padding:0 20px 0 16px;border-left:1px solid rgba(228,222,210,.06);height:100%}.radio_iconBtn___K_rE,.radio_right__0QHdV{display:flex;align-items:center;flex-shrink:0}.radio_iconBtn___K_rE{justify-content:center;width:32px;height:32px;background:none;border:none;color:#7C7266;cursor:pointer;border-radius:2px;transition:color .18s ease;padding:0}.radio_iconBtn___K_rE:hover:not(:disabled){color:#B5AC9E}.radio_iconBtn___K_rE:disabled{opacity:.3;cursor:not-allowed}.radio_playBtn__Pq5hG{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:rgba(228,222,210,.06);border:1px solid rgba(228,222,210,.1);color:#E4DED2;cursor:pointer;border-radius:2px;transition:background .18s ease,border-color .18s ease;flex-shrink:0;padding:0}.radio_playBtn__Pq5hG:hover:not(:disabled){background:rgba(196,85,58,.12);border-color:rgba(196,85,58,.35)}.radio_playBtn__Pq5hG:disabled{opacity:.4;cursor:not-allowed}.radio_divider__20rY4{width:1px;height:20px;background:rgba(228,222,210,.06);margin:0 6px;flex-shrink:0}.radio_whatsappLink__t_ZSo{display:flex;align-items:center;gap:7px;color:#7C7266;text-decoration:none;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;transition:color .18s ease;padding:0 4px}.radio_whatsappLink__t_ZSo:hover{color:#E4DED2}@media (max-width:768px){.radio_left__zY0cl{padding:0 12px 0 14px;gap:0}.radio_stationLabel__dZhal{display:none}.radio_center__snaNP{padding:0 10px}.radio_right__0QHdV{padding:0 14px 0 8px;gap:2px}.radio_divider__20rY4,.radio_episodeNum__hXMiS,.radio_scheduleInfo__bhjAA,.radio_whatsappLabel__BJuRr{display:none}}@media (prefers-reduced-motion:reduce){.radio_liveDotPulsing__k7nle{animation:none}.radio_marqueeTrack__8Apg0{animation:none;overflow:hidden;text-overflow:ellipsis;max-width:100%}.radio_iconBtn___K_rE,.radio_playBtn__Pq5hG,.radio_whatsappLink__t_ZSo{transition:none}}@media print{.radio_bar__zLCKR{display:none}}:root{--font-bodoni:"Bodoni Moda";--font-instrument:"Instrument Serif";--font-mono:"IBM Plex Mono"}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;background:#100E0C;overflow-x:hidden}body{font-family:var(--font-instrument),Georgia,serif;padding-bottom:56px}a,body{color:#E4DED2}a{text-decoration:none}a:hover{color:rgb(157,34,34)}::selection{background:rgb(157,34,34);color:#100E0C}button{font-family:inherit}@media print{body{background:#fff}a,body{color:#000}}