1<!doctype html> 2<html lang="pt-BR"> 3<head> 4<meta charset="utf-8"> 5<meta name="viewport" content="width=device-width, initial-scale=1"> 6<title>InÃcio â Rádio Galillleu</title> 7<meta name="description" content="A caipirona gospel"> 8<link rel="canonical" href="https://galilleu.com.br/"> 9<!-- Open Graph / redes sociais (lido pelos robôs a partir do HTML do servidor) --> 10<meta property="og:type" content="website"> 11<meta property="og:site_name" content="Rádio Galillleu"> 12<meta property="og:title" content="InÃcio â Rádio Galillleu"> 13<meta property="og:description" content="A caipirona gospel"> 14<meta property="og:url" content="https://galilleu.com.br/"> 15<meta property="og:image" content="https://galilleu.com.br/images/logo.png"><meta name="twitter:card" content="summary_large_image"> 16<meta name="twitter:title" content="InÃcio â Rádio Galillleu"> 17<meta name="twitter:description" content="A caipirona gospel"> 18<meta name="twitter:image" content="https://galilleu.com.br/images/logo.png"><link rel="preconnect" href="https://fonts.googleapis.com"> 19<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 20<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,[email protected],600;12..96,700;12..96,800&family=Archivo:wght@400;500;600;700&display=swap"> 21<link rel="stylesheet" href="/assets/css/site.css?v=1788095580"> 22<link rel="icon" href="https://galilleu.com.br/images/fav_favicon.png"> 23<link rel="apple-touch-icon" href="https://galilleu.com.br/images/fav_favicon.png">
24<script> 25/* Aplica o tema salvo (claro/escuro) ANTES de renderizar, evitando flash. 26 Sem valor salvo = "sistema" (segue prefers-color-scheme via site.css). */ 27(function(){try{var t=localStorage.getItem('radio_tema');if(t==='dark'||t==='light')document.documentElement.setAttribute('data-theme',t);}catch(e){}})(); 28</script>
28 29</head> 30<body> 31 32<!-- ===== BARRA UTILITÃRIA ===== --> 33<div class="util"> 34 <div class="wrap"> 35 <span class="date" id="date"></span> 36 <span class="social"> 37 <span class="tema-switch" role="group" aria-label="Tema"> 38 <button type="button" class="tema-op" data-tema="system" aria-label="Tema do sistema" title="Sistema"><svg viewBox="0 0 24 24"><rect x="3" y="4" width="18" height="12" rx="2" fill="none" stroke="currentColor" stroke-width="2"/><path d="M8 20h8M12 16v4" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"/></svg></button> 39 <button type="button" class="tema-op" data-tema="light" aria-label="Tema claro" title="Claro"><svg viewBox="0 0 24 24"><circle cx="12" cy="12" r="4" fill="none" stroke="currentColor" stroke-width="2"/><path d="M12 2v2M12 20v2M2 12h2M20 12h2M4.9 4.9l1.4 1.4M17.7 17.7l1.4 1.4M19.1 4.9l-1.4 1.4M6.3 17.7l-1.4 1.4" stroke="currentColor" stroke-width="2" stroke-linecap="round"/></svg></button> 40 <button type="button" class="tema-op" data-tema="dark" aria-label="Tema escuro" title="Escuro"><svg viewBox="0 0 24 24"><path d="M21 12.8A9 9 0 1 1 11.2 3a7 7 0 0 0 9.8 9.8z" fill="none" stroke="currentColor" stroke-width="2" stroke-linejoin="round"/></svg></button> 41 </span> 42 <a href="https://api.whatsapp.com/send?phone=5565996035073" target="_blank" rel="noopener" aria-label="WhatsApp"><svg viewBox="0 0 24 24"><path d="M12 2a10 10 0 0 0-8.5 15.2L2 22l4.9-1.5A10 10 0 1 0 12 2Zm5.8 14.1c-.2.7-1.4 1.3-2 1.4-.5.1-1.2.1-1.9-.1-.4-.1-1-.3-1.8-.6-3-1.3-5-4.4-5.1-4.6-.2-.2-1.3-1.7-1.3-3.2 0-1.5.8-2.3 1.1-2.6.3-.3.6-.4.8-.4h.6c.2 0 .5-.1.7.5.3.7.9 2.2 1 2.3.1.1.1.3 0 .5-.1.2-.1.3-.3.5l-.4.5c-.1.1-.3.3-.1.6.2.3.8 1.3 1.7 2.1 1.2 1 2.1 1.4 2.4 1.5.3.1.5.1.6-.1.2-.2.7-.8.9-1.1.2-.3.4-.2.6-.1.2.1 1.6.8 1.9.9.3.1.5.2.5.3.1.2.1.8-.1 1.4Z"/></svg></a> 43 <a href="https://www.facebook.com/galilleueventos" target="_blank" rel="noopener" aria-label="Facebook"><svg viewBox="0 0 24 24"><path d="M13 10h3l.5-3H13V5.5c0-.9.3-1.5 1.6-1.5H16V1.4C15.7 1.3 14.7 1.2 13.6 1.2 11.2 1.2 9.6 2.7 9.6 5.2V7H7v3h2.6v8H13v-8Z"/></svg></a> 44 <a href="https://www.instagram.com/galilleueventosno" target="_blank" rel="noopener" aria-label="Instagram"><svg viewBox="0 0 24 24"><path d="M12 2.2c3.2 0 3.6 0 4.9.1 1.2.1 1.8.3 2.2.4.6.2 1 .5 1.4.9.4.4.7.8.9 1.4.2.4.4 1 .4 2.2.1 1.3.1 1.7.1 4.9s0 3.6-.1 4.9c-.1 1.2-.3 1.8-.4 2.2-.2.6-.5 1-.9 1.4-.4.4-.8.7-1.4.9-.4.2-1 .4-2.2.4-1.3.1-1.7.1-4.9.1s-3.6 0-4.9-.1c-1.2-.1-1.8-.3-2.2-.4-.6-.2-1-.5-1.4-.9-.4-.4-.7-.8-.9-1.4-.2-.4-.4-1-.4-2.2C2.2 15.6 2.2 15.2 2.2 12s0-3.6.1-4.9c.1-1.2.3-1.8.4-2.2.2-.6.5-1 .9-1.4.4-.4.8-.7 1.4-.9.4-.2 1-.4 2.2-.4C8.4 2.2 8.8 2.2 12 2.2Zm0 3.2A6.6 6.6 0 1 0 18.6 12 6.6 6.6 0 0 0 12 5.4Zm0 10.9A4.3 4.3 0 1 1 16.3 12 4.3 4.3 0 0 1 12 16.3Zm6.8-11.2a1.5 1.5 0 1 1-1.5-1.5 1.5 1.5 0 0 1 1.5 1.5Z"/></svg></a> 45 <a href="https://www.galilleu.com.br/" target="_blank" rel="noopener" aria-label="Site"><svg viewBox="0 0 24 24"><path d="M12 2a10 10 0 1 0 10 10A10 10 0 0 0 12 2Zm7.9 9h-3.2a15.7 15.7 0 0 0-1.1-5.2A8 8 0 0 1 19.9 11ZM12 4c.9 0 2.2 2.6 2.6 7H9.4C9.8 6.6 11.1 4 12 4ZM4.1 11a8 8 0 0 1 4.3-5.2A15.7 15.7 0 0 0 7.3 11Zm0 2h3.2a15.7 15.7 0 0 0 1.1 5.2A8 8 0 0 1 4.1 13ZM12 20c-.9 0-2.2-2.6-2.6-7h5.2c-.4 4.4-1.7 7-2.6 7Zm3.6-1.8a15.7 15.7 0 0 0 1.1-5.2h3.2a8 8 0 0 1-4.3 5.2Z"/></svg></a> 46 </span> 47 </div> 48</div> 49 50<!-- ===== CABEÃALHO / MENU ===== --> 51<header class="top"> 52 <div class="wrap"> 53 <a class="brand" href="/" data-pg="home" aria-label="Rádio Galillleu â inÃcio"> 54 <span class="brand-logo"> 55 <img src="https://galilleu.com.br/images/logo.png" alt="Rádio Galillleu" style="width:100%;height:100%;object-fit:contain"> 56 </span> 57 </a> 58 <nav class="nav"> 59 <a href="#ao-vivo" id="btnAoVivo" data-menu="ao-vivo" class="ao-vivo-link" hidden aria-label="Assistir AO VIVO"> 60 <span class="ao-vivo-cam" aria-hidden="true"> 61 <svg viewBox="0 0 24 24"><path d="M3 7h11a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2Zm14 3 4-2v10l-4-2v-6Z"/></svg>
62 <span class="ao-vivo-rec"></span> 63 </span> 64 <span class="ao-vivo-txt">AO VIVO</span> 65 </a> 66 <a href="/" data-pg="home" data-menu="inicio" class="on">InÃcio</a> 67 <a href="/a-radio" data-pg="a-radio" data-menu="a-radio" class="">A Rádio</a> 68 <a href="/equipe" data-pg="equipe" data-menu="equipe" class="">Equipe</a> 69 <a href="/programacao" data-pg="programacao" data-menu="programacao" class="">Programação</a> 70 <a href="/noticias" data-pg="noticias" data-menu="noticias" class="">NotÃcias</a> 71 <a href="/fotos" data-pg="fotos" data-menu="fotos" class="">Fotos</a> 72 <a href="/videos" data-pg="videos" data-menu="videos" class="">VÃdeos</a> 73 <a href="/contato" data-pg="contato" data-menu="contato" class="">Contato</a> 74 </nav> 75 <button class="btn btn-ghost burger" aria-label="Menu"><svg viewBox="0 0 24 24"><path d="M3 6h18M3 12h18M3 18h18" stroke="currentColor" stroke-width="2" fill="none" stroke-linecap="round"/></svg></button> 76 </div> 77</header> 78 79<!-- 80 ===== ÃREA CENTRAL ===== 81 Coluna ESQUERDA (troca na navegação sem refresh): #slotTopo (Destaque/tÃtulo) 82 e #slotCorpo (feed/grade). Coluna DIREITA é FIXA: "No ar agora" + banners. 83--> 84<div class="palco"> 85 <div class="wrap area-central"> 86 87 <!-- COLUNA ESQUERDA â troca na navegação (Destaque/tÃtulo + feed/grade, fluxo contÃnuo) --> 88 <div class="coluna-conteudo feed"> 89 <div id="slotTopo"><article class="feat" id="featDestaque" data-auto="6000"> 90 <a class="feat-slide ativa" 91 href="/noticias/view/briga-por-heranca-de-cid-moreira-faz-justica-proibir-venda-de-mansao-milionariaTlRVMA==" 92 data-rota="noticias/view/briga-por-heranca-de-cid-moreira-faz-justica-proibir-venda-de-mansao-milionariaTlRVMA==" 93 aria-hidden="false"> 94 <div class="ph"> 95 <span class="badge">Destaque</span> 96 <img src="https://galilleu.com.br/images/not_G_briga-por-heranca-de-cid-moreira-faz-justica-proibir-venda-de-mansao-milionariaTlRVMA%3D%3D-0.jpg" alt="Briga por herança de Cid Moreira faz Justiça proibir venda de mansão milionária." style="width:100%;height:100%;object-fit:cover"> 97 </div> 98 <div class="body"> 99 <h2>Briga por herança de Cid Moreira faz Justiça proibir venda de mansão milionária.</h2> 100 <span class="more">Leia mais â</span> 101 </div> 102 </a> 103 <a class="feat-slide " 104 href="/noticias/view/vale-vale3-gerdau-ggbr4-csn-csna3-e-outros-destaques-desta-sexta-feira-1TlRVeg==" 105 data-rota="noticias/view/vale-vale3-gerdau-ggbr4-csn-csna3-e-outros-destaques-desta-sexta-feira-1TlRVeg==" 106 aria-hidden="true"> 107 <div class="ph"> 108 <span class="badge">Destaque</span> 109 <img src="https://galilleu.com.br/images/not_G_vale-vale3-gerdau-ggbr4-csn-csna3-e-outros-destaques-desta-sexta-feira-1TlRVeg%3D%3D-0.jpg" alt="Vale (VALE3), Gerdau (GGBR4), CSN (CSNA3) e outros destaques desta sexta-feira (1)" style="width:100%;height:100%;object-fit:cover"> 110 </div> 111 <div class="body"> 112 <h2>Vale (VALE3), Gerdau (GGBR4), CSN (CSNA3) e outros destaques desta sexta-feira (1)</h2> 113 <span class="more">Leia mais â</span> 114 </div> 115 </a> 116 <a class="feat-slide " 117 href="/noticias/view/3-agro-e-o-setor-mais-prejudicado-pelo-tarifaco-de-trump" 118 data-rota="noticias/view/3-agro-e-o-setor-mais-prejudicado-pelo-tarifaco-de-trump" 119 aria-hidden="true"> 120 <div class="ph"> 121 <span class="badge">Destaque</span> 122 <img src="https://galilleu.com.br/images/not_G_agro-e-o-setor-mais-prejudicado-pelo-tarifaco-de-trumpTlRVeQ%3D%3D-0.jpg" alt="Agro é o setor mais prejudicado pelo tarifaço de Trump" style="width:100%;height:100%;object-fit:cover"> 123 </div> 124 <div class="body"> 125 <h2>Agro é o setor mais prejudicado pelo tarifaço de Trump</h2> 126 <span class="more">Leia mais â</span> 127 </div> 128 </a> 129 <button type="button" class="feat-nav feat-prev" aria-label="Destaque anterior"> 130 <svg viewBox="0 0 24 24">
130<path d="M15 5l-7 7 7 7" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"/></svg> 131 </button> 132 <button type="button" class="feat-nav feat-next" aria-label="Próximo destaque"> 133 <svg viewBox="0 0 24 24"><path d="M9 5l7 7-7 7" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"/></svg> 134 </button> 135 <div class="dots" role="tablist" aria-label="Destaques"> 136 <button type="button" class="on" data-i="0" aria-label="Destaque 1"></button> 137 <button type="button" class="" data-i="1" aria-label="Destaque 2"></button> 138 <button type="button" class="" data-i="2" aria-label="Destaque 3"></button> 139 </div> 140 </article> 141</div> 142 <div id="slotCorpo"><!-- ===== NOTÃCIAS ===== --> 143<section class="blk" id="noticias"> 144 <div class="head"> 145 <div><span class="eyebrow">Fique por dentro</span><h2>NotÃcias</h2><div class="rule"></div></div> 146 <a class="link" href="/noticias" data-pg="noticias">Mais notÃcias â</a> 147 </div> 148 <div class="grid3"> 149 <a class="card" href="/noticias/view/briga-por-heranca-de-cid-moreira-faz-justica-proibir-venda-de-mansao-milionariaTlRVMA==" data-rota="noticias/view/briga-por-heranca-de-cid-moreira-faz-justica-proibir-venda-de-mansao-milionariaTlRVMA=="> 150 <div class="ph"> 151 <img src="https://galilleu.com.br/images/not_G_briga-por-heranca-de-cid-moreira-faz-justica-proibir-venda-de-mansao-milionariaTlRVMA%3D%3D-0.jpg" alt="Briga por herança de Cid Moreira faz Justiça proibir venda de mansão milionária." style="width:100%;height:100%;object-fit:cover"> 152 </div> 153 <div class="c"> 154 <h3>Briga por herança de Cid Moreira faz Justiça proibir venda de mansão milionária.</h3> 155 <time>1 ago 2025</time> </div> 156 </a> 157 <a class="card" href="/noticias/view/vale-vale3-gerdau-ggbr4-csn-csna3-e-outros-destaques-desta-sexta-feira-1TlRVeg==" data-rota="noticias/view/vale-vale3-gerdau-ggbr4-csn-csna3-e-outros-destaques-desta-sexta-feira-1TlRVeg=="> 158 <div class="ph"> 159 <img src="https://galilleu.com.br/images/not_G_vale-vale3-gerdau-ggbr4-csn-csna3-e-outros-destaques-desta-sexta-feira-1TlRVeg%3D%3D-0.jpg" alt="Vale (VALE3), Gerdau (GGBR4), CSN (CSNA3) e outros destaques desta sexta-feira (1)" style="width:100%;height:100%;object-fit:cover"> 160 </div> 161 <div class="c"> 162 <h3>Vale (VALE3), Gerdau (GGBR4), CSN (CSNA3) e outros destaques desta sexta-feira (1)</h3> 163 <time>1 ago 2025</time> </div> 164 </a> 165 <a class="card" href="/noticias/view/3-agro-e-o-setor-mais-prejudicado-pelo-tarifaco-de-trump" data-rota="noticias/view/3-agro-e-o-setor-mais-prejudicado-pelo-tarifaco-de-trump"> 166 <div class="ph"> 167 <img src="https://galilleu.com.br/images/not_G_agro-e-o-setor-mais-prejudicado-pelo-tarifaco-de-trumpTlRVeQ%3D%3D-0.jpg" alt="Agro é o setor mais prejudicado pelo tarifaço de Trump" style="width:100%;height:100%;object-fit:cover"> 168 </div> 169 <div class="c"> 170 <h3>Agro é o setor mais prejudicado pelo tarifaço de Trump</h3> 171 <time>1 ago 2025</time> </div> 172 </a> 173 </div> 174</section> 175 176<!-- ===== ANIVERSARIANTE + ENQUETE ===== --> 177<section class="blk" id="destaques"> 178 <div class="destaques2"> 179 180 <div class="mini"> 181 <h3>Aniversariante da semana</h3> 182 <p style="color:var(--muted)">Nenhum aniversariante nesta semana.</p> 183 </div> 184 185 <div class="mini enq"> 186 <h3>Enquete</h3> 187 Nenhuma enquete no momento. <br><span class="soon">Em breve</span> 188 </div> 189 190 </div> 191</section> 192 193<!-- ===== FOTOS ===== --> 194<section class="blk" id="fotos"> 195 <div class="head"> 196 <div><span class="eyebrow">Eventos</span><h2>Ãltimas fotos</h2><div class="rule"></div></div> 197 <a class="link" href="/fotos" data-pg="fotos">Mais fotos â</a> 198 </div> 199 <div class="carrossel">
200 <button class="seta seta-esq" aria-label="Fotos anteriores"><svg viewBox="0 0 24 24"><path d="M15 5l-7 7 7 7"/></svg></button> 201 <div class="strip"> 202 <div class="shot ph"><span class="cap">Sem álbuns ainda</span></div> 203 </div> 204 <button class="seta seta-dir" aria-label="Próximas fotos"><svg viewBox="0 0 24 24"><path d="M9 5l7 7-7 7"/></svg></button> 205 </div> 206</section> 207 208<!-- ===== VÃDEOS ===== --> 209<section class="blk" id="videos"> 210 <div class="head"> 211 <div><span class="eyebrow">No ar e no ar de novo</span><h2>Ãltimos vÃdeos</h2><div class="rule"></div></div> 212 <a class="link" href="/videos" data-pg="videos">Mais vÃdeos â</a> 213 </div> 214 <div class="grid-v"> 215 <div class="vid ph"><span class="cap">Nenhum vÃdeo publicado</span></div> 216 </div> 217</section> 218</div> 219 </div> 220 221 <!-- COLUNA DIREITA â FIXA (permanece ao navegar): No ar agora + banners --> 222 <aside class="coluna-lateral"> 223 224 <div class="np"> 225 <span class="live"><span class="dot"></span> No ar agora</span> 226 <div class="np-foto" id="npFoto"> 227 <img src="https://galilleu.com.br/images/eq_G_auto-dj-programacao-automatica.png" alt="Playlist" style="width:100%;height:100%;object-fit:cover"> 228 </div> 229 <h2 class="np-prog" id="npProg">Playlist</h2> 230 <ul class="np-infos"> 231 <li><span>Locutor</span><b id="npLocutor">Auto DJ (programação Automática)</b></li> 232 <li><span>Horário</span><b class="tnum" id="npHorario">00:00 â 23:59</b></li> 233 <li class="prox"><span>A seguir</span><b id="npASeguir">â</b></li> 234 </ul> 235 </div> 236 237 <!-- Banners / patrocÃnio â FIXO (permanece ao navegar). Vem da tabela banners 238 via Banners_Controller ($dadosDestaques). Sem banners ativos = trilho oculto. --> 239 <div class="spons"> 240 <div class="s" title="Raizes2"> 241 <img src="https://galilleu.com.br/images/raizes2.jpg" alt="Raizes2"> 242 </div> 243 <div class="s" title="Viana"> 244 <img src="https://galilleu.com.br/images/viana.jpg" alt="Viana"> 245 </div> 246 <div class="s" title="Alex"> 247 <img src="https://galilleu.com.br/images/alex.jpg" alt="Alex"> 248 </div> 249 <div class="s" title="Anuncie Aqui"> 250 <img src="https://galilleu.com.br/images/banner_275x150.jpg" alt="Anuncie Aqui"> 251 </div> 252 </div> 253 254 </aside> 255 </div> 256</div> 257 258<!-- ===== RODAPà ===== --> 259<footer id="contato"> 260 <div class="wrap foot"> 261 <div> 262 <h4>Rádio Galillleu</h4> 263 <p>A sua frequência online, ao vivo 24 horas por dia. Música, informação e a companhia certa em qualquer lugar.</p> 264 <a class="store" href="#"><svg viewBox="0 0 24 24"><path d="M3 3l16 9-16 9V3z"/></svg><span><span>Baixe grátis no</span><b>Google Play</b></span></a> 265 </div> 266 <div> 267 <h4>Navegar</h4> 268 <ul> 269 <li><a href="/programacao" data-pg="programacao">Programação</a></li> 270 <li><a href="/noticias" data-pg="noticias">NotÃcias</a></li> 271 <li><a href="/fotos" data-pg="fotos">Fotos</a></li> 272 <li><a href="/videos" data-pg="videos">VÃdeos</a></li> 273 <li><a href="/equipe" data-pg="equipe">Equipe</a></li> 274 <li><a href="/a-radio" data-pg="a-radio">A Rádio</a></li> 275 <li><a href="/contato" data-pg="contato">Contato</a></li> 276 <li><a href="/politica-privacidade.php" id="abrirPoliticaPrivacidade" target="_blank" rel="noopener">PolÃtica de Privacidade</a></li> 277 </ul> 278 </div> 279 <div> 280 <h4>Contato</h4> 281 <ul> 282 <li>WhatsApp: (65) 99603-5073</li> <li>[email protected]</li> <li>S/E</li> </ul> 283 </div> 284 </div> 285 <div class="copy">© 2026 <b>Rádio Galillleu</b> â Todos os direitos reservados · Desenvolvido por QoS INFO</div> 286</footer> 287 288<!-- ===== MINI PLAYER FIXO ===== --> 289<div class="bar"> 290 <div class="wrap"> 291 <div class="bar-foto" id="barFoto" aria-hidden="true"> 292 <img src="https://galilleu.com.br/images/eq_G_auto-dj-programacao-automatica.png" alt="" style="width:100%;height:100%;object-fit:cover"> 293 </div> 294 <div class="info"> 295 <div class="l">â Ao vivo</div> 296 <div class="t" id="barTexto"> 297 <b>Playlist</b> · das 00:00 à s 23:59 com Auto DJ (programação Automática) </div> 298 <div class="prox" id="barProximos" style="display:none">
299 <span class="prox-lbl">Próximos:</span> 300 <span class="prox-lista" id="barProxLista"></span> 301 </div> 302 </div> 303 <button class="pp" id="barPlay" aria-label="Tocar/pausar" ><svg viewBox="0 0 24 24"><path d="M8 5v14l11-7z"/></svg></button> 304 <div class="eqbox"> 305 <canvas class="eqmini" id="eqCanvas" aria-hidden="true"></canvas> 306 <div class="volwrap"> 307 <button type="button" class="volbtn" id="volMute" aria-label="Mudo"> 308 <svg viewBox="0 0 24 24" class="ico-vol"><path d="M4 10v4h4l5 4V6L8 10H4Zm12 2a4 4 0 0 0-2-3.46v6.92A4 4 0 0 0 16 12Zm-2-7v2.06a6 6 0 0 1 0 9.88V19a8 8 0 0 0 0-14Z"/></svg> 309 <svg viewBox="0 0 24 24" class="ico-mute" style="display:none"><path d="M4 10v4h4l5 4V6L8 10H4Zm16.66 4.66L19.24 13.24 21.66 10.83l-1.42-1.41-2.42 2.41-2.41-2.41-1.41 1.41 2.41 2.41-2.41 2.42 1.41 1.41 2.41-2.41 2.42 2.41 1.42-1.41Z"/></svg> 310 </button> 311 <input type="range" class="vol" id="volRange" min="0" max="100" value="80" step="1" aria-label="Volume"> 312 </div> 313 </div> 314 <a href="#pedido" class="btn btn-gold ask" id="abrirPedidoMusica">Pedir música</a> 315 <!-- src é atribuÃdo por JS APÃS o site.js consultar /_Public/controleSite.php. 316 A URL do stream vem do admin master (kill-switch centralizado); 317 BD local não é mais fallback pra não anular o bloqueio. --> 318 <audio id="audioRadio" preload="none" crossorigin="anonymous"></audio> 319 </div> 320</div> 321 322<!-- ===== Modal AO VIVO (WebTV) â flutuante, NÃO bloqueia navegação, só fecha no X ===== --> 323<div id="modalAoVivo" class="webtv-modal" role="dialog" aria-modal="false" aria-label="WebTV ao vivo" hidden> 324 <div class="webtv-modal-head" id="webtvModalHead"> 325 <span class="webtv-modal-title"><span class="ao-vivo-rec"></span> AO VIVO</span> 326 <button type="button" class="webtv-modal-close" id="btnFecharAoVivo" aria-label="Fechar">×</button> 327 </div> 328 <div class="webtv-modal-body"> 329 <div class="webtv-player" id="webtvPlayer"></div> 330 </div> 331</div> 332 333<!-- ===== Modal de bloqueio/exclusão vindo do admin master ===== --> 334<div id="modalBloqueioRadio" class="modal-bloqueio" role="dialog" aria-modal="true" aria-labelledby="tituloBloqueioRadio" hidden> 335 <div class="mb-fundo"></div> 336 <div class="mb-caixa" role="document"> 337 <div class="mb-emblema" id="mbEmblema" aria-hidden="true">â ï¸</div> 338 <h3 class="mb-titulo" id="tituloBloqueioRadio">Aviso</h3> 339 <p class="mb-mensagem" id="mbMensagem">A rádio está temporariamente indisponÃvel.</p> 340 </div> 341</div> 342 343<!-- ===== Popup de aviso informativo (dispensável â não bloqueia) ===== --> 344<div id="modalAvisoRadio" class="modal-aviso" role="dialog" aria-modal="true" aria-labelledby="tituloAvisoRadio" hidden> 345 <div class="ma-fundo" data-fechar-aviso="1"></div> 346 <div class="ma-caixa" role="document"> 347 <button class="ma-fechar" type="button" aria-label="Fechar" data-fechar-aviso="1">×</button> 348 <div class="ma-emblema" id="maEmblema" aria-hidden="true">â¹ï¸</div> 349 <h3 class="ma-titulo" id="tituloAvisoRadio">Aviso</h3> 350 <p class="ma-mensagem" id="maMensagem"></p> 351 <button type="button" class="ma-ok" data-fechar-aviso="1">OK</button> 352 </div> 353</div> 354 355<!-- ===== Modal: PolÃtica de Privacidade (iframe pra /politica-privacidade.php) ===== --> 356<div id="modalPrivacidade" class="modal-priv" role="dialog" aria-modal="true" aria-labelledby="tituloPrivacidade" hidden> 357 <div class="mpr-fundo" data-fechar-priv="1"></div> 358 <div class="mpr-caixa" role="document"> 359 <div class="mpr-topo"> 360 <h3 class="mpr-titulo" id="tituloPrivacidade">PolÃtica de Privacidade</h3> 361 <button class="mpr-fechar" type="button" aria-label="Fechar" data-fechar-priv="1">×</button> 362 </div> 363 <iframe class="mpr-frame" id="framePrivacidade" title="PolÃtica de Privacidade" 364 src="about:blank" loading="lazy"></iframe> 365 </div> 366</div> 367 368<!-- ===== Modal: Pedir música (site) ===== --> 369<div id="modalPedido" class="modal-pedido" role="dialog" aria-modal="true" aria-labelledby="tituloPedido"> 370 <div class="mp-fundo" data-fechar="1"></div> 371 <div class="mp-caixa"> 372 <button class="mp-fechar" type="button" aria-label="Fechar" data-fechar="1">×</button> 373 <h3 class="mp-titulo" id="tituloPedido">Pedir música</h3> 374 <p class="mp-sub">Mande sua mensagem e o nome da música que você quer ouvir.</p> 375 376 <div class="mp-aviso" id="mpAviso" hidden></div> 377 378 <form id="formPedido" autocomplete="off" novalidate> 379 <input type="hidden" name="tipoPedido" value="site"> 380 381 <div class="mp-campo"> 382 <label for="pmNome">Nome <span>*</span></label> 383 <input type="text" id="pmNome" name="nome" maxlength="80" required> 384 </div> 385 386 <div class="mp-linha"> 387 <div class="mp-campo"> 388 <label for="pmEmail">E-mail</label> 389 <input type="email" id="pmEmail" name="email" maxlength="120"> 390 </div> 391 <div class="mp-campo"> 392 <label for="pmFone">Telefone</label> 393 <input type="text" id="pmFone" name="fone" maxlength="20" inputmode="tel" placeholder="(00) 00000-0000"> 394 </div> 395 </div> 396 397 <div class="mp-linha"> 398 <div class="mp-campo mp-cidade"> 399 <label for="pmCidade">
399Cidade <span>*</span></label> 400 <input type="text" id="pmCidade" name="cidade" maxlength="60" required> 401 </div> 402 <div class="mp-campo mp-uf"> 403 <label for="pmUf">UF <span>*</span></label> 404 <select id="pmUf" name="uf" required> 405 <option value="">--</option> 406 <option value="AC">AC</option><option value="AL">AL</option><option value="AP">AP</option><option value="AM">AM</option><option value="BA">BA</option><option value="CE">CE</option><option value="DF">DF</option><option value="ES">ES</option><option value="GO">GO</option><option value="MA">MA</option><option value="MG">MG</option><option value="MS">MS</option><option value="MT" selected>MT</option><option value="PA">PA</option><option value="PB">PB</option><option value="PE">PE</option><option value="PI">PI</option><option value="PR">PR</option><option value="RJ">RJ</option><option value="RN">RN</option><option value="RO">RO</option><option value="RR">RR</option><option value="RS">RS</option><option value="SC">SC</option><option value="SE">SE</option><option value="SP">SP</option><option value="TO">TO</option> </select> 407 </div> 408 </div> 409 410 <div class="mp-campo"> 411 <label for="pmMensagem">Mensagem / Música pedida <span>*</span></label> 412 <textarea id="pmMensagem" name="mensagem" rows="3" maxlength="500" required></textarea> 413 </div> 414 415 <div class="mp-campo"> 416 <label for="pmCaptcha">Digite o código <span>*</span></label> 417 <div class="mp-captcha"> 418 <img id="imgCaptchaPedido" src="/app_api/_Public/captchaPedidoMusical.php" alt="Código de verificação" width="150" height="50"> 419 <button type="button" id="btnRecarregarCaptcha" class="mp-recarrega" aria-label="Gerar novo código" title="Gerar novo código"> 420 <svg viewBox="0 0 24 24"><path d="M17.65 6.35A8 8 0 1 0 19.73 13h-2.08A6 6 0 1 1 12 6a5.9 5.9 0 0 1 4.22 1.78L13 11h7V4l-2.35 2.35Z"/></svg> 421 </button> 422 <input type="text" id="pmCaptcha" name="captcha" maxlength="10" autocomplete="off" required> 423 </div> 424 </div> 425 426 <div class="mp-acoes"> 427 <button type="button" class="btn mp-cancelar" data-fechar="1">Cancelar</button> 428 <button type="submit" class="btn btn-gold" id="btnEnviarPedido">Enviar pedido</button> 429 </div> 430 </form> 431 </div> 432</div> 433
434<script> 435/* Grade do dia + hora do servidor â embutida pelo PHP. 436 O JS calcula "No ar agora" / "A seguir" / "Próximos" no cliente e troca o 437 card no instante exato da mudança, sem polling. Um único setTimeout é 438 agendado para o próximo horário de borda. */ 439window.__NOAR_GRADE__ = {"agora":"21:17:43","programas":[{"nome":"Playlist","locutores":"Auto DJ (programação Automática)","hora_inicio":"00:00","hora_fim":"23:59","foto_url":"https://galilleu.com.br/images/eq_G_auto-dj-programacao-automatica.png"}]}; 440</script>
vendor: 1 bytes, line 440
440
441<script src="/assets/js/site.js?v=1788179843"></script>
441 442</body> 443</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.