{"id":36579,"date":"2026-10-21T22:57:36","date_gmt":"2026-10-21T22:57:36","guid":{"rendered":"https:\/\/googlecumbia.metricavisual.com\/?page_id=36579"},"modified":"2026-10-22T00:27:37","modified_gmt":"2026-10-22T00:27:37","slug":"hola","status":"publish","type":"page","link":"https:\/\/googlecumbia.metricavisual.com\/?page_id=36579","title":{"rendered":"HOLA"},"content":{"rendered":"\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Radio TV La Voz Per\u00fa<\/title>\n<link rel=\"icon\" type=\"image\/x-icon\" href=\"https:\/\/i.postimg.cc\/PJRN0gr2\/logo-puro-300x300.png\">\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.0.0\/css\/all.min.css\">\n<link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/bootstrap-icons@1.11.3\/font\/bootstrap-icons.min.css\">\n<link href=\"https:\/\/vjs.zencdn.net\/8.10.0\/video-js.css\" rel=\"stylesheet\">\n\n<!-- Firebase SDKs -->\n<script src=\"https:\/\/www.gstatic.com\/firebasejs\/9.23.0\/firebase-app-compat.js\"><\/script>\n<script src=\"https:\/\/www.gstatic.com\/firebasejs\/9.23.0\/firebase-database-compat.js\"><\/script>\n\n<script>\nvar txt=\"_______Pagina oficial de Radio TV La Voz Per\u00fa\";\nvar espera=200;\nfunction rotulo_title(){document.title=txt;txt=txt.substring(1,txt.length)+txt.charAt(0);setTimeout(rotulo_title,espera);}\nrotulo_title();\n<\/script>\n<style>\n\/* Correcciones para integraci\u00f3n fluida en WordPress (Pantalla Completa) *\/\n.attribution,.status-msg-wrap{display:none!important}\nhtml, body {\n  width: 100%;\n  max-width: 100%;\n  overflow-x: hidden;\n}\nbody{\n  background-color:#001f3f!important;\n  background-image:url('https:\/\/i.postimg.cc\/HLtHjHdM\/fondo-web.jpg')!important;\n  background-repeat:no-repeat!important;\n  background-position:center center!important;\n  background-attachment:fixed!important;\n  background-size:cover!important;\n  font-family:'Roboto',sans-serif!important;\n  margin:0!important;\n  padding:0!important;\n}\n.content-outer{\n  max-width:1100px!important;\n  width:100%!important;\n  box-sizing:border-box!important;\n  margin:10px auto!important;\n  background:rgba(0,0,0,.55)!important;\n  padding:15px!important;\n  border-radius:15px!important;\n  border:3px solid #1A252F!important;\n  box-shadow:0 0 25px rgba(212,175,55,.4)!important;\n}\n#cabecera-slider{position:relative;width:100%;max-width:900px;height:260px;margin:0 auto 15px auto;border-radius:12px;border:4px solid #d4af37;background:#000;box-shadow:0 0 15px rgba(212,175,55,.6);overflow:hidden}\n.slider-wrapper{display:flex;width:300%;height:260px;animation:deslizarSlider 15s linear infinite}\n.slide-img{width:33.333%;height:260px;object-fit:cover}\n@keyframes deslizarSlider{0%{transform:translateX(0)}33.33%{transform:translateX(-33.333%)}66.66%{transform:translateX(-66.666%)}100%{transform:translateX(0)}}\n.navbar{display:flex;justify-content:center;gap:8px;margin:0 auto 20px auto;padding:8px;background:rgba(0,0,0,.5);border-radius:8px;flex-wrap:wrap;max-width:900px}\n.nav-link{color:#fff;text-decoration:none;font-weight:bold;padding:8px 12px;border:1px solid #d4af37;border-radius:5px;transition:.3s;cursor:pointer;font-size:13px}\n.nav-link:hover,.nav-link.active{background:#d4af37;color:#000;box-shadow:0 0 15px #fff,0 0 25px #d4af37}\n.main-wrapper{display:flex;gap:15px;flex-wrap:wrap;margin-bottom:20px}\n.left-column{flex:2;min-width:280px;width:100%;box-sizing:border-box}\n.right-column{flex:1;min-width:250px;width:100%;display:flex;flex-direction:column;gap:15px;align-items:center;box-sizing:border-box}\n@keyframes cambioColores{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}\n.marquesina-container{background:linear-gradient(270deg,#f00,#ff7f00,#ff0,#0f0,#00f,#4b0082,#8b00ff);background-size:400% 400%;animation:cambioColores 8s ease infinite;color:#fff;padding:10px;margin-bottom:15px;border-radius:8px;text-align:center;border:1px solid #d4af37}\n.redes-sociales{display:flex;justify-content:center;gap:12px;padding:15px;margin-bottom:15px;background:linear-gradient(135deg,#2c3e50,#000);border:2px solid #d4af37;border-radius:10px;flex-wrap:wrap}\n.redes-sociales img{width:42px;height:42px;border-radius:50%;border:2px solid #d4af37;transition:transform .3s ease,box-shadow .3s ease}\n.redes-sociales img:hover{transform:scale(1.1);box-shadow:0 0 15px #fff,0 0 25px #d4af37}\n.texto-general-sv{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.9);text-transform:uppercase;text-align:center}\n.hora-brillante-sv{color:#fff!important;text-align:center;text-shadow:0 0 6px #fff,0 0 15px #fff,2px 2px 4px rgba(0,0,0,.9);font-size:28px;font-weight:bold}\n.footer-wrapper{text-align:center;padding:15px;font-size:18px;font-weight:bold;color:#fff;background:none;border-top:2px solid #d4af37;margin-top:15px;text-shadow:2px 2px 4px rgba(0,0,0,.8)}\n.texto-metalico{background:linear-gradient(135deg,#e0e0e0 0%,#fff 25%,#7f8c8d 50%,#bdc3c7 75%,#34495e 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 8px rgba(255,255,255,.4),2px 2px 4px rgba(0,0,0,.8)}\n#seccion-dinamica{background:rgba(0,0,0,.3);padding:15px;border-radius:10px;color:#fff;min-height:200px;margin-bottom:15px}\n.btn-descarga{background:#d4af37;color:#000;padding:8px 15px;text-decoration:none;border-radius:5px;font-weight:bold;font-size:12px;display:inline-block;margin-top:5px;transition:.3s}\n.btn-descarga:hover{background:#fff;color:#000;box-shadow:0 0 15px #fff,0 0 25px #d4af37}\n@keyframes girarMundo{from{background-position:0 0}to{background-position:400px 0}}\n.mundo-giratorio{background-image:url('https:\/\/images.unsplash.com\/photo-1614730321146-b6fa6a46bcb4?w=500');background-size:cover;background-repeat:repeat-x;animation:girarMundo 25s linear infinite}\n.whatsapp-flotante{position:fixed;bottom:20px;right:20px;z-index:9999;background-color:#25d366;color:#fff;width:55px;height:55px;border-radius:50%;text-align:center;box-shadow:0 4px 15px rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;text-decoration:none;transition:transform .3s ease,background-color .3s ease;border:2px solid #fff}\n.whatsapp-flotante:hover{transform:scale(1.1);background-color:#20ba5a}\n.whatsapp-flotante img{width:32px;height:32px}\n\n:root{--azul-brillante:#00d4ff;--rojo-fluorescente:#ff0055;--whatsapp:#25d366;--facebook:#1877f2;--metal-gradient:linear-gradient(180deg,#333 0%,#000 100%)}\n.master-container-tv{width:100%;max-width:600px;margin:0 auto;padding:12px;background:#0a0a0a;border-radius:20px;border:2px solid #222;box-shadow:0 0 30px rgba(0,0,0,.8);position:relative;box-sizing:border-box;perspective:1200px}\n.wa-float-text{position:absolute;left:-15px;top:50%;transform:translateY(-50%) rotate(-90deg);transform-origin:left bottom;background:rgba(37,211,102,.15);padding:8px 18px;border-radius:10px;border-left:4px solid var(--whatsapp);color:var(--whatsapp);font-size:.75rem;font-weight:900;letter-spacing:1.5px;white-space:nowrap;z-index:20;pointer-events:none;text-shadow:0 0 10px rgba(37,211,102,.6);animation:fadeWA 8s ease-in-out infinite}\n@keyframes fadeWA{0%,15%{opacity:0;transform:translateY(-50%) rotate(-90deg) scale(.8)}30%,75%{opacity:1;transform:translateY(-50%) rotate(-90deg) scale(1)}90%,100%{opacity:0;transform:translateY(-50%) rotate(-90deg) scale(.8)}}\n.tema-box{position:relative;padding:12px;background:var(--metal-gradient);border-radius:12px;text-align:center;margin-bottom:20px;border:1px solid #444}\n.main-title{font-size:clamp(.9rem,4.5vw,1.4rem);font-weight:900;text-transform:uppercase;margin:0;line-height:1.2}\n.linea-1,.linea-2{background:linear-gradient(270deg,#fff 0%,#888 20%,#fff 40%,#fff 60%,#888 80%,#fff 100%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shineLetters 2s linear infinite;display:block}\n.dot-red{color:var(--rojo-fluorescente);-webkit-text-fill-color:var(--rojo-fluorescente);text-shadow:0 0 10px var(--rojo-fluorescente),0 0 20px var(--rojo-fluorescente);display:inline-block;margin:0 4px}\n.linea-2{font-size:.7em;background:linear-gradient(270deg,var(--azul-brillante) 0%,#fff 50%,var(--azul-brillante) 100%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-top:4px;letter-spacing:3px}\n@keyframes shineLetters{0%{background-position:200% center}100%{background-position:-200% center}}\n.player-wrapper{position:relative;border-radius:15px;background:#000;border:4px solid #1a1a1a;z-index:2;overflow:visible}\n.logo-main-container{position:absolute;top:20px;right:20px;width:80%;max-width:150px;height:auto;z-index:10;pointer-events:none;transform-style:preserve-3d;animation:logo3dDeepSpin 8s ease-in-out infinite}\n.logo-base{width:100%;height:auto;object-fit:contain;display:block;backface-visibility:visible;filter:drop-shadow(5px 10px 15px rgba(0,0,0,.8)) drop-shadow(0 0 8px rgba(0,212,255,.4))}\n@keyframes logo3dDeepSpin{0%{opacity:0;transform:scale(.7) translateZ(-100px) rotateY(0deg)}20%{opacity:1;transform:scale(1) translateZ(0) rotateY(0deg)}40%{transform:scale(1.05) translateZ(40px) rotateY(-55deg)}60%{transform:scale(1.05) translateZ(40px) rotateY(55deg)}80%{opacity:1;transform:scale(1) translateZ(0) rotateY(0deg)}100%{opacity:0;transform:scale(.7) translateZ(-100px) rotateY(0deg)}}\n.marquee-container-tv{background:#050505;border:1px solid #222;margin-top:15px;padding:8px 0;overflow:hidden;border-radius:6px}\n.marquee-text-tv{display:inline-block;white-space:nowrap;color:#fff;font-size:.85rem;animation:marqueeTV 25s linear infinite}\n@keyframes marqueeTV{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}\n.social-bar-tv{display:flex;justify-content:center;gap:50px;margin-top:15px}\n.social-icon-tv{font-size:2.5rem;transition:.2s;text-decoration:none}\n.wa-btn-tv i{color:var(--whatsapp);filter:drop-shadow(0 0 10px rgba(37,211,102,.4))}\n.fb-btn-tv i{color:var(--facebook);filter:drop-shadow(0 0 10px rgba(24,119,242,.4))}\n.social-icon-tv:active{transform:scale(.9)}\n.video-js{width:100%;border-radius:10px;z-index:1}\n\n\/* Estilos para el Reproductor Sem\u00e1foro *\/\n.player-semaforo-box{position:relative;width:380px!important;min-width:380px!important;height:256px!important;min-height:256px!important;border-radius:18px;overflow:hidden;color:#fff;border:1px solid #ff4d4d;font-family:'Segoe UI',Arial,Helvetica,sans-serif;user-select:none;box-sizing:border-box;box-shadow:0 25px 65px rgba(0,0,0,.95),0 0 30px rgba(255,0,0,.45),0 0 0 2px #d42222,0 0 0 5px #ffd1d1,0 0 0 8px #1a0505,inset 0 4px 10px rgba(255,255,255,.8),inset 0 -4px 8px rgba(100,0,0,.8);margin:0 auto 15px}\n.player-semaforo-box *{box-sizing:border-box;margin:0;padding:0}\n.player-semaforo-box .player-bg{position:absolute;inset:0;background:url(\"https:\/\/images.unsplash.com\/photo-1590602847861-f357a9332bbc?q=80&w=800&auto=format&fit=crop\") center\/cover no-repeat;z-index:0}\n.player-semaforo-box #waterCanvas{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;opacity:.8;mix-blend-mode:screen}\n.player-semaforo-box .player-overlay{position:absolute;inset:0;z-index:0;background:linear-gradient(135deg,rgba(230,30,30,.78) 0%,rgba(160,10,10,.68) 50%,rgba(200,20,20,.75) 100%),repeating-linear-gradient(90deg,rgba(255,255,255,.12) 0 1px,rgba(0,0,0,.1) 1px 2px);pointer-events:none}\n.player-semaforo-box .topbar{position:absolute;top:0;left:0;right:0;height:30px;z-index:1;background:linear-gradient(180deg,#ff8080 0%,#e60000 30%,#800000 50%,#cc0000 85%,#400000 100%);border-bottom:1px solid #2a0a0a;box-shadow:inset 0 2px 3px rgba(255,255,255,.7),0 3px 6px rgba(0,0,0,.6)}\n.player-semaforo-box .swoosh{position:absolute;left:42px;top:0;width:155px;height:58px;z-index:1;border-radius:0 0 75px 75px\/0 0 58px 58px;background:linear-gradient(180deg,#ff9999 0%,#cc0000 30%,#400000 70%,#1a0000 100%);box-shadow:0 5px 10px rgba(0,0,0,.8),inset 0 3px 3px rgba(255,255,255,.6),inset 0 -3px 5px rgba(0,0,0,.8);border:1px solid #660000;border-top:none}\n.player-semaforo-box .top{position:absolute;top:0;left:0;right:0;height:58px;z-index:2}\n.player-semaforo-box .menu{position:absolute;left:8px;top:4px;width:24px;height:24px;display:grid;grid-template-columns:repeat(3,1fr);gap:2px;padding:3px;border-radius:6px;background:linear-gradient(135deg,#1f232a 0%,#08090a 100%);border:1px solid #ff4d4d;box-shadow:inset 0 2px 2px rgba(255,255,255,.3),0 2px 4px rgba(0,0,0,.6)}\n.player-semaforo-box .menu i{border-radius:50%;box-shadow:inset 0 1px 2px rgba(255,255,255,.4);display:block}\n.player-semaforo-box .menu i:nth-child(3n+1){background:#ff3333;box-shadow:0 0 4px #ff3333}\n.player-semaforo-box .menu i:nth-child(3n+2){background:#ffcc00;box-shadow:0 0 4px #ffcc00}\n.player-semaforo-box .menu i:nth-child(3n){background:#00cc44;box-shadow:0 0 4px #00cc44}\n.player-semaforo-box .hd{position:absolute;left:80px;top:17px;width:68px;height:28px;border-radius:50%;background:linear-gradient(180deg,#ffffff 0%,#ffe680 30%,#ffaa00 50%,#cc0000 85%,#ffffff 100%);box-shadow:0 3px 8px rgba(0,0,0,.8),inset 0 2px 3px #fff,inset 0 -2px 3px rgba(0,0,0,.5);border:1px solid #800000;display:flex;align-items:center;justify-content:center;font:italic 900 21px \"Arial Black\",Arial,sans-serif;color:#1a0000;letter-spacing:-1px;text-shadow:0 2px 0 rgba(255,255,255,1),0 0 6px rgba(255,255,255,.8);overflow:hidden}\n.player-semaforo-box .hd::after{content:\"\";position:absolute;top:-50%;left:-75%;width:50%;height:200%;background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.95) 50%,rgba(255,255,255,0) 100%);transform:rotate(25deg);animation:hdShine 3s infinite ease-in-out}\n@keyframes hdShine{0%{left:-75%}20%{left:125%}100%{left:125%}}\n.player-semaforo-box .site{position:absolute;right:12px;top:6px;font-size:11px;font-weight:800;color:#ffffff;text-shadow:0 1px 3px rgba(0,0,0,.9),0 0 6px rgba(255,230,0,.6);letter-spacing:.5px}\n.player-semaforo-box .traffic-indicator{position:absolute;right:12px;top:34px;display:flex;align-items:center;gap:5px;background:rgba(10,12,15,.85);padding:3px 6px;border-radius:12px;border:1px solid #4a5058;box-shadow:inset 0 2px 4px rgba(0,0,0,.8);z-index:2}\n.player-semaforo-box .semaforo-light{width:10px;height:10px;border-radius:50%;background:#333;box-shadow:inset 0 1px 2px rgba(0,0,0,.8);transition:all .3s ease}\n.player-semaforo-box .traffic-indicator.state-stopped .light-red{background:#ff2222;box-shadow:0 0 10px #ff2222,0 0 18px #ff2222,inset 0 1px 2px #fff;animation:blinkRed 1.2s infinite alternate}\n.player-semaforo-box .traffic-indicator.state-paused .light-yellow{background:#ffcc00;box-shadow:0 0 10px #ffcc00,0 0 18px #ffcc00,inset 0 1px 2px #fff;animation:blinkYellow .8s infinite alternate}\n.player-semaforo-box .traffic-indicator.state-playing .light-green{background:#00ff44;box-shadow:0 0 10px #00ff44,0 0 20px #00ff44,inset 0 1px 2px #fff;animation:blinkGreen 1s infinite alternate}\n@keyframes blinkRed{0%{opacity:1}100%{opacity:.3}}\n@keyframes blinkYellow{0%{opacity:1}100%{opacity:.4}}\n@keyframes blinkGreen{0%{opacity:1}100%{opacity:.35}}\n.player-semaforo-box .live-label{font-size:9px;font-weight:900;letter-spacing:.5px;color:#fff;text-shadow:0 1px 2px #000}\n.player-semaforo-box .thumb{position:absolute;left:16px;top:72px;width:76px;height:76px;z-index:2;border-radius:6px;border:2px solid #ffcc00;box-shadow:0 5px 12px rgba(0,0,0,.8),0 0 10px rgba(255,204,0,.4),inset 0 0 8px rgba(0,0,0,.8);overflow:hidden;background:#000}\n.player-semaforo-box .thumb img{width:100%;height:100%;object-fit:cover;display:block}\n.player-semaforo-box .num{position:absolute;left:102px;top:75px;font:italic bold 13px Arial,sans-serif;z-index:2;color:#ffcc00;text-shadow:0 1px 3px rgba(0,0,0,.9),0 0 6px rgba(255,204,0,.8)}\n.player-semaforo-box #viz{position:absolute;left:100px;top:68px;z-index:1;border-radius:6px;border:1px solid #ff4d4d;box-shadow:inset 0 4px 8px rgba(0,0,0,.95),0 0 8px rgba(255,0,0,.3)}\n.player-semaforo-box .marquee{position:absolute;left:16px;right:32px;top:155px;height:20px;line-height:20px;overflow:hidden;z-index:2;background:#090b0d;border-radius:4px;border:1px solid #485059;box-shadow:inset 0 2px 5px rgba(0,0,0,.95),0 1px 0 rgba(255,255,255,.8);font:12px \"Courier New\",monospace;font-weight:bold;letter-spacing:1px;white-space:nowrap;color:#00ffff;text-shadow:0 0 8px rgba(0,255,255,.9),0 0 2px #fff}\n.player-semaforo-box .marquee span{display:inline-block;padding-left:100%;animation:mq 13s linear infinite}\n@keyframes mq{to{transform:translateX(-100%);}}\n.player-semaforo-box .social{position:absolute;right:0;top:68px;width:22px;z-index:3;display:flex;flex-direction:column;gap:3px}\n.player-semaforo-box .social a{display:flex;align-items:center;justify-content:center;width:22px;height:20px;border-radius:4px 0 0 4px;color:#fff;font:bold 10px Arial,sans-serif;text-decoration:none;border:1px solid rgba(0,0,0,.5);border-right:none;box-shadow:inset 0 1px 2px rgba(255,255,255,.9),-1px 3px 5px rgba(0,0,0,.5)}\n.player-semaforo-box .fb1{background:linear-gradient(180deg,#ff4d4d 0%,#b30000 100%)}\n.player-semaforo-box .fb2{background:linear-gradient(180deg,#1877f2 0%,#0d47a1 100%)}\n.player-semaforo-box .tk{background:linear-gradient(180deg,#25f4ee 0%,#fe2cf5 100%);color:#000!important}\n.player-semaforo-box .wa{background:linear-gradient(180deg,#25d366 0%,#128c7e 100%);font-size:11px}\n.player-semaforo-box .bottom{position:absolute;left:0;right:0;bottom:0;height:72px;z-index:2;background:linear-gradient(180deg,rgba(255,255,255,.96) 0%,rgba(240,244,248,.2) 25%,rgba(0,0,0,.04) 48%,rgba(255,255,255,.5) 52%,#d0d6dc 100%);border-radius:60px 60px 0 0\/22px 22px 0 0;border-top:1px solid #ffffff;box-shadow:0 -4px 10px rgba(0,0,0,.6),inset 0 2px 3px #fff,inset 0 -3px 5px rgba(0,0,0,.3)}\n.player-semaforo-box .btn{position:absolute;top:28px;width:32px;height:26px;border-radius:7px;border:1px solid #2a2e33;background:linear-gradient(180deg,#ffffff 0%,#e6eaed 45%,#8b929c 50%,#f5f7f9 100%);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:3px;box-shadow:0 4px 6px rgba(0,0,0,.6),inset 0 2px 2px #fff,inset 0 -2px 3px rgba(0,0,0,.4);transition:all .1s ease}\n.player-semaforo-box .btn:active{transform:translateY(2px)}\n.player-semaforo-box .btn.pause{left:22px}\n.player-semaforo-box .btn.stop{left:60px}\n.player-semaforo-box .pause i.bar{width:3px;height:11px;background:#00cc44;box-shadow:0 0 4px #00cc44;display:inline-block;border-radius:1px}\n.player-semaforo-box .pause i.play-triangle{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid #00cc44;filter:drop-shadow(0 0 3px #00cc44);display:none}\n.player-semaforo-box .pause.is-paused i.bar{display:none}\n.player-semaforo-box .pause.is-paused i.play-triangle{display:block}\n.player-semaforo-box .stop i{width:11px;height:11px;background:#ff2222;box-shadow:0 0 4px #ff2222;border-radius:2px;display:block}\n.player-semaforo-box .center-display{position:absolute;left:102px;right:88px;top:6px;height:58px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:rgba(10,12,15,.92);border:1px solid #ff4d4d;border-radius:8px;padding:2px 6px;box-shadow:inset 0 2px 5px rgba(0,0,0,.95),0 0 8px rgba(255,204,0,.25)}\n.player-semaforo-box .center-date{font-size:9px;font-weight:800;color:#ffcc00;text-shadow:0 0 6px rgba(255,204,0,.9)}\n.player-semaforo-box .center-clock{font-size:13px;font-weight:900;color:#00ff44;text-shadow:0 0 8px rgba(0,255,68,.9),0 0 2px #fff;font-family:\"Courier New\",monospace}\n.player-semaforo-box .center-visits{font-size:8.5px;font-weight:800;color:#ff4d4d}\n.player-semaforo-box .time{position:absolute;left:18px;top:8px;font-size:10px;font-weight:900;font-family:\"Courier New\",monospace}\n.player-semaforo-box .knob{position:absolute;right:28px;top:7px;width:53px;height:53px;border-radius:50%;cursor:pointer;background:conic-gradient(from 0deg,#ffffff,#9aa2ac,#ffffff,#4a5058,#ffffff,#9aa2ac,#ffffff,#4a5058,#ffffff);border:2px solid #1c1f24;box-shadow:0 6px 12px rgba(0,0,0,.7),inset 0 0 0 2px rgba(255,255,255,1)}\n.player-semaforo-box .knob:after{content:\"\";position:absolute;inset:8px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#6b727d,#0d0f11)}\n.player-semaforo-box .knob:before{content:\"\";position:absolute;left:calc(50% - 4px);top:6px;width:8px;height:8px;border-radius:50%;z-index:3;transform-origin:4px 20.5px;transform:rotate(var(--r,80deg));background:radial-gradient(circle at 30% 30%,#ffffff,#00ff44);box-shadow:0 0 8px #00ff44}\n.player-semaforo-box .vol{position:absolute;right:10px;top:50px;font-size:10px;color:#101215;font-weight:900}\n\n@media screen and (max-width:768px){body{padding:0}.content-outer{padding:6px;border-radius:0;border:none}#cabecera-slider,.slider-wrapper,.slide-img{height:190px!important}.navbar{gap:5px;padding:5px}.nav-link{font-size:11px;padding:6px 8px}.footer-wrapper{font-size:14px;padding:10px}}\n<\/style>\n<style id=\"wptv-hls-styles\">\n.wptv{--wptv-accent:#3b82f6;width:100%;max-width:900px;margin:0 auto;font-family:system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;color:#fff;-webkit-tap-highlight-color:transparent}\n.wptv *{box-sizing:border-box}\n.wptv__stage{position:relative;width:100%;aspect-ratio:16\/9;background:#000;border-radius:14px;overflow:hidden;box-shadow:0 12px 30px rgba(0,0,0,.55)}\n.wptv__stage:fullscreen{border-radius:0;aspect-ratio:auto;height:100%}\n.wptv__video{width:100%;height:100%;object-fit:contain;display:block;background:#000}\n.wptv__overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:rgba(0,0,0,.78);backdrop-filter:blur(3px);text-align:center;padding:16px;z-index:3;transition:opacity .25s}\n.wptv__overlay[hidden]{display:none}\n.wptv__spinner{width:42px;height:42px;border:3px solid rgba(255,255,255,.2);border-top-color:var(--wptv-accent);border-radius:50%;animation:wptv-spin .9s linear infinite}\n@keyframes wptv-spin{to{transform:rotate(360deg)}}\n@media (prefers-reduced-motion:reduce){.wptv__spinner{animation-duration:2.5s}}\n.wptv__msg{margin:0;font-size:15px;opacity:.92}\n.wptv__btn{appearance:none;border:0;cursor:pointer;background:var(--wptv-accent);color:#fff;font-weight:700;font-size:15px;padding:11px 22px;border-radius:999px;transition:transform .15s,filter .15s}\n.wptv__btn:hover{filter:brightness(1.12)}\n.wptv__btn:active{transform:scale(.97)}\n.wptv__bar{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:center;gap:6px;padding:26px 10px 8px;background:linear-gradient(to top,rgba(0,0,0,.85),transparent);opacity:0;transform:translateY(6px);transition:opacity .2s,transform .2s;flex-wrap:wrap}\n.wptv__stage:hover .wptv__bar,.wptv__stage.is-paused .wptv__bar,.wptv__bar:focus-within{opacity:1;transform:none}\n@media (hover:none),(pointer:coarse){.wptv__bar{opacity:1;transform:none;padding-top:34px}.wptv__title{opacity:1}.wptv__ico{padding:9px}.wptv__vol{width:42px;max-width:42px;flex-basis:42px}}\n.wptv__ico{appearance:none;background:transparent;border:0;color:#fff;cursor:pointer;padding:7px;border-radius:8px;line-height:0;display:inline-flex;align-items:center;justify-content:center;transition:background .15s}\n.wptv__ico:hover{background:rgba(255,255,255,.16)}\n.wptv__ico:focus-visible,.wptv__btn:focus-visible,.wptv__sel:focus-visible{outline:2px solid #fff;outline-offset:2px}\n.wptv__ico svg{width:20px;height:20px;fill:currentColor;pointer-events:none}\n.wptv__live{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:800;letter-spacing:.08em;background:rgba(255,255,255,.12);border:0;color:#fff;padding:6px 10px;border-radius:999px;cursor:pointer}\n.wptv__live i{width:8px;height:8px;border-radius:50%;background:#ef4444;display:block;animation:wptv-pulse 1.6s infinite}\n.wptv__live.is-behind{opacity:.6}\n.wptv__live.is-behind i{background:#94a3b8;animation:none}\n@keyframes wptv-pulse{0%,100%{opacity:1}50%{opacity:.25}}\n.wptv__vol{width:54px;max-width:54px;height:4px;accent-color:var(--wptv-accent);cursor:pointer;vertical-align:middle;margin:0 2px;flex:0 0 54px}\n.wptv__spacer{flex:1}\n.wptv__sel{background:rgba(255,255,255,.12);color:#fff;border:0;border-radius:8px;padding:6px 8px;font-size:12px;cursor:pointer}\n.wptv__sel option{color:#111}\n.wptv__title{position:absolute;top:0;left:0;right:0;z-index:2;padding:12px 14px 30px;font-size:14px;font-weight:600;background:linear-gradient(to bottom,rgba(0,0,0,.7),transparent);opacity:0;transition:opacity .2s}\n.wptv__stage:hover .wptv__title,.wptv__stage.is-paused .wptv__title{opacity:1}\n@media (max-width:480px){.wptv__vol{display:block;width:42px;max-width:42px;flex-basis:42px}.wptv__sel{font-size:11px}}\n<\/style>\n\n\n<div class=\"content-outer\">\n<div id=\"cabecera-slider\"><div class=\"slider-wrapper\">\n<img decoding=\"async\" src=\"https:\/\/i.postimg.cc\/s2SFZzz4\/baner-la-voz.jpg\" alt=\"Portada 1\" class=\"slide-img\">\n<img decoding=\"async\" src=\"https:\/\/i.postimg.cc\/qB18M8nN\/la-voz-peru.png\" alt=\"Portada 2\" class=\"slide-img\">\n<img decoding=\"async\" src=\"https:\/\/i.postimg.cc\/gJTv9CXG\/melody.jpg\" alt=\"Portada 3\" class=\"slide-img\">\n<\/div><\/div>\n<nav class=\"navbar\">\n<a class=\"nav-link active\" onclick=\"cargarInicio(this)\">Inicio<\/a>\n<a class=\"nav-link\" onclick=\"cambiarSeccion('Bienvenido', this)\">Bienvenido<\/a>\n<a class=\"nav-link\" onclick=\"cambiarSeccion('nacimos', this)\">Nacimos<\/a>\n<a class=\"nav-link\" onclick=\"cambiarSeccion('contacto', this)\">Cont\u00e1ctanos<\/a>\n<a class=\"nav-link\" onclick=\"cambiarSeccion('sermones', this)\">Sermones.mp3<\/a>\n<a class=\"nav-link\" onclick=\"cambiarSeccion('canal14', this)\">Canal 14 Guerreros de Oraci\u00f3n<\/a>\n<\/nav>\n<div id=\"seccion-dinamica\">\n<div class=\"main-wrapper\" id=\"contenido-inicio\">\n<div class=\"left-column\">\n<div class=\"marquesina-container\"><marquee scrollamount=\"6\" style=\"font-weight:bold;\" class=\"texto-metalico\">Radio LA VOZ PERU | Cabina: +51 978424241<\/marquee><\/div>\n<img decoding=\"async\" src=\"http:\/\/imgfz.com\/i\/XfoYQdF.gif\" style=\"width:100%;border-radius:10px;margin-bottom:15px;border:2px solid #d4af37;\">\n<div class=\"redes-sociales\">\n<a href=\"https:\/\/www.facebook.com\/perumelody\/\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/cdn-icons-png.flaticon.com\/512\/5968\/5968764.png\" alt=\"Facebook\"><\/a>\n<a href=\"https:\/\/www.instagram.com\/rabihuillca\/\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/cdn-icons-png.flaticon.com\/512\/2111\/2111463.png\" alt=\"Instagram\"><\/a>\n<a href=\"https:\/\/wa.me\/51978424241\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/cdn-icons-png.flaticon.com\/512\/3670\/3670051.png\" alt=\"WhatsApp\"><\/a>\n<a href=\"https:\/\/www.youtube.com\/@rabyhuillca1\/videos\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/cdn-icons-png.flaticon.com\/512\/3670\/3670151.png\" alt=\"YouTube\"><\/a>\n<\/div>\n\n<!-- Histats.com \/ Contador de Visitas -->\n<div style=\"text-align:center;background:rgba(0,0,0,.4);padding:10px;border-radius:8px;border:2px solid #d4af37;width:100%;box-sizing:border-box;margin-bottom:15px;\">\n<div class=\"texto-metalico\" style=\"font-size:13px;font-weight:bold;margin-bottom:5px;\">CONTADOR DE VISITAS<\/div>\n<div id=\"histats_counter\"><\/div>\n<script type=\"text\/javascript\">var _Hasync=_Hasync||[];\n_Hasync.push(['Histats.start','1,4922993,4,14,200,40,00010110']);\n_Hasync.push(['Histats.fasi','1']);\n_Hasync.push(['Histats.track_hits','']);\n(function(){var hs=document.createElement('script');hs.type='text\/javascript';hs.async=true;hs.src=('\/\/s10.histats.com\/js15_as.js');(document.getElementsByTagName('head')[0]||document.getElementsByTagName('body')[0]).appendChild(hs);})();<\/script>\n<noscript><a href=\"\/\" target=\"_blank\"><img decoding=\"async\" src=\"\/\/sstatic1.histats.com\/0.gif?4922993&amp;101\" alt=\"contador de visitas gratis\" border=\"0\"><\/a><\/noscript>\n<\/div>\n\n<!-- PLAYER RADIO HD SEM\u00c1FORO -->\n<div style=\"display: flex; justify-content: center; width: 100%; margin: 10px 0;\">\n  <div class=\"player-semaforo-box\">\n    <div class=\"player-bg\"><\/div>\n    <canvas id=\"waterCanvas\" width=\"380\" height=\"256\"><\/canvas>\n    <div class=\"player-overlay\"><\/div>\n\n    <audio id=\"audioRadioZeno\" preload=\"none\" crossorigin=\"anonymous\" playsinline=\"\">\n      <source src=\"https:\/\/stream.zeno.fm\/jqmfghcszwlvv\" type=\"audio\/mpeg\">\n      Tu navegador no admite la reproducci\u00f3n de audio HTML5.\n    <\/audio>\n\n    <div class=\"topbar\"><\/div>\n    <div class=\"swoosh\"><\/div>\n    <div class=\"top\">\n      <div class=\"menu\">\n        <i><\/i><i><\/i><i><\/i>\n        <i><\/i><i><\/i><i><\/i>\n        <i><\/i><i><\/i><i><\/i>\n      <\/div>\n      <div class=\"hd\">HD<\/div>\n      <div class=\"site\">RadioTV La Voz PER\u00da<\/div>\n    <\/div>\n\n    <div class=\"traffic-indicator state-stopped\" id=\"trafficIndicator\">\n      <div class=\"semaforo-light light-red\" title=\"Detenido (Rojo)\"><\/div>\n      <div class=\"semaforo-light light-yellow\" title=\"Pausado (Amarillo)\"><\/div>\n      <div class=\"semaforo-light light-green\" title=\"En Vivo (Verde)\"><\/div>\n      <span class=\"live-label\" id=\"liveText\">STOP<\/span>\n    <\/div>\n\n    <div class=\"thumb\">\n      <img decoding=\"async\" id=\"imgTrack\" src=\"https:\/\/images.unsplash.com\/photo-1511671782779-c97d3d27a1d4?q=80&amp;w=300&amp;auto=format&amp;fit=crop\" alt=\"Car\u00e1tula\">\n    <\/div>\n\n    <div class=\"num\">10<\/div>\n\n    <canvas id=\"viz\" width=\"238\" height=\"82\"><\/canvas>\n\n    <div class=\"marquee\"><span id=\"titleText\">Radio La Voz Per\u00fa \u2022 Lista para reproducir<\/span><\/div>\n\n    <div class=\"social\">\n      <a class=\"fb1\" href=\"https:\/\/www.facebook.com\/perumelody\/\" target=\"_blank\" rel=\"noopener noreferrer\" title=\"Facebook\">f<\/a>\n      <a class=\"fb2\" href=\"https:\/\/www.youtube.com\/@rabyhuillca1\/videos\" target=\"_blank\" rel=\"noopener noreferrer\" title=\"YouTube\">yt<\/a>\n      <a class=\"tk\" href=\"https:\/\/www.instagram.com\/rabihuillca\/\" target=\"_blank\" rel=\"noopener noreferrer\" title=\"Instagram\">ig<\/a>\n      <a class=\"wa\" href=\"https:\/\/wa.me\/51978424241\" target=\"_blank\" rel=\"noopener noreferrer\" title=\"WhatsApp\">\ud83d\udcac<\/a>\n    <\/div>\n\n    <div class=\"bottom\">\n      <div class=\"time\" id=\"time\">00:00:00<\/div>\n      <div class=\"btn pause is-paused\" id=\"pp\" title=\"Reproducir \/ Pausar\">\n        <i class=\"bar\"><\/i><i class=\"bar\"><\/i>\n        <i class=\"play-triangle\"><\/i>\n      <\/div>\n      <div class=\"btn stop\" id=\"st\" title=\"Detener\"><i><\/i><\/div>\n\n      <div class=\"center-display\">\n        <div class=\"center-date\" id=\"currentDate\">CARGANDO&#8230;<\/div>\n        <div class=\"center-clock\" id=\"clockTime\">00:00:00<\/div>\n        <div class=\"center-visits\" id=\"visitCounter\">VISITAS: 000001<\/div>\n      <\/div>\n\n      <div class=\"knob\" id=\"knob\" title=\"Girar rueda del rat\u00f3n o hacer clic para ajustar volumen\" style=\"--r: 80deg;\"><\/div>\n      <div class=\"vol\" id=\"vol\">0.8<\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- CHAT EN VIVO INTEGRADO CON FIREBASE -->\n<div style=\"background: rgba(15, 18, 28, 0.95); padding: 15px; border-radius: 16px; border: 1px dashed rgba(0, 240, 255, 0.3); font-family: sans-serif; box-sizing: border-box; width: 100%; color: #fff; box-shadow: 0 8px 32px rgba(0,0,0,0.4); margin-top: 15px;\">\n    <div style=\"display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; border-bottom: 1px solid rgba(255,255,255,0.1); padding-bottom: 8px;\">\n        <h4 style=\"color: #00f0ff; font-size: 14px; margin: 0; display: flex; align-items: center; gap: 8px; font-weight: 700;\">\n            <i class=\"bi bi-chat-dots-fill\"><\/i> CHAT EN VIVO &#8211; LA VOZ\n        <\/h4>\n        <span style=\"background: #25d366; color: #000; font-size: 9px; font-weight: 800; padding: 2px 8px; border-radius: 20px; text-transform: uppercase;\">En L\u00ednea<\/span>\n    <\/div>\n\n    <div id=\"chat-box-lavoz\" style=\"height: 250px; overflow-y: auto; background: rgba(0, 0, 0, 0.6); border-radius: 10px; padding: 10px; border: 1px solid rgba(255, 255, 255, 0.08); margin-bottom: 10px; display: flex; flex-direction: column; gap: 8px;\">\n        <div style=\"color: #8b9eb7; font-size: 11px; text-align: center; margin-top: auto;\">Cargando chat&#8230;<\/div>\n    <\/div>\n\n    <form id=\"chat-form-lavoz\" onsubmit=\"enviarMensajeFirebase(event)\" style=\"display: flex; flex-direction: column; gap: 8px;\">\n        <div style=\"display: flex; gap: 6px;\">\n            <input type=\"text\" id=\"chat-nombre\" placeholder=\"Tu Apodo\" required=\"\" style=\"width: 40%; background: #000; color: #00f0ff; border: 1px solid #222; padding: 8px; border-radius: 8px; font-size: 12px; outline: none; font-weight: 600;\">\n            <input type=\"text\" id=\"chat-mensaje\" placeholder=\"Escribe un mensaje...\" required=\"\" style=\"width: 60%; background: #000; color: #fff; border: 1px solid #222; padding: 8px; border-radius: 8px; font-size: 12px; outline: none;\">\n        <\/div>\n        <button type=\"submit\" style=\"background: linear-gradient(135deg, #087cff, #00f0ff); border: 0; color: #000; padding: 9px; border-radius: 8px; font-weight: 800; font-size: 12px; cursor: pointer; text-transform: uppercase; display: flex; align-items: center; justify-content: center; gap: 6px;\">\n            <i class=\"bi bi-send-fill\"><\/i> ENVIAR\n        <\/button>\n    <\/form>\n<\/div>\n\n<\/div>\n\n<div class=\"right-column\">\n<div style=\"width:220px;height:220px;background:linear-gradient(135deg,#d4af37 0%,#f3e5ab 15%,#e5e5e5 40%,#fff 55%,#b87333 85%,#8b4513 100%);border-radius:50%;margin:0 auto;display:flex;justify-content:center;align-items:center;position:relative;box-shadow:0 10px 25px rgba(0,0,0,.4);\">\n<div class=\"mundo-giratorio\" style=\"width:186px;height:186px;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;\">\n<div class=\"texto-general-sv\" style=\"color:#fff;font-size:11px;font-weight:bold;letter-spacing:1.5px;margin-bottom:2px;text-shadow:2px 2px 4px rgba(0,0,0,.9);\">Per\u00fa<\/div>\n<div id=\"hora_bright_sv\" class=\"hora-brillante-sv\">00:00:00<\/div>\n<\/div><\/div>\n<div class=\"calendario-estilo\" style=\"display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;\">\n<iframe loading=\"lazy\" src=\"https:\/\/www.gifss.com\/creaciones\/calendarios\/paisajeanimados\/006\/\" scrolling=\"no\" width=\"135\" height=\"243\" style=\"border:2px solid #d4af37;border-radius:5px;\"><\/iframe>\n<img decoding=\"async\" src=\"https:\/\/i.postimg.cc\/dV5RmZsJ\/BIENVENIDOS.gif\" alt=\"PIDE TU MUSICA\" style=\"width:100%;max-width:200px;border:2px solid #d4af37;border-radius:8px;\">\n<\/div>\n<div style=\"text-align:center;\"><script type=\"text\/javascript\" src=\"https:\/\/cdn.bibliatodo.com\/assets\/js\/wordpress\/es\/widget-verso-dia.js\"><\/script><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"footer-wrapper\">Dise\u00f1ado: Radio TV La Voz Peru y Orquesta BANDERA FULL MELODY &#8211; Per\u00fa \u00a9 2026<\/div>\n<\/div>\n\n<!-- Bot\u00f3n flotante de WhatsApp -->\n<a href=\"https:\/\/wa.me\/51978424241\" class=\"whatsapp-flotante\" target=\"_blank\" title=\"Escr\u00edbenos por WhatsApp\"><img decoding=\"async\" src=\"https:\/\/cdn-icons-png.flaticon.com\/512\/3670\/3670051.png\" alt=\"WhatsApp\"><\/a>\n\n<script src=\"https:\/\/vjs.zencdn.net\/8.10.0\/video.min.js\"><\/script>\n<script>\nfunction cargarInicio(elemento){location.reload();}\nfunction cambiarSeccion(seccion,elemento){\n  document.querySelectorAll('.nav-link').forEach(function(l){l.classList.remove('active')});\n  elemento.classList.add('active');\n  var contenedor=document.getElementById('seccion-dinamica');\n  if(seccion==='sermones'){\n    contenedor.innerHTML=`\n<h2 style=\"text-align:center;font-size:18px;\" class=\"texto-metalico\">Sermones de Radio LA VOZ PERU, descarga LA APP<\/h2>\n<div style=\"background:rgba(0,0,0,.3);padding:12px;border-radius:10px;border:1px solid #d4af37;\">\n${crearAudioHTML(\"Busquemos la unidad\",\"bandera full melody\")}\n${crearAudioHTML(\"El perfil de un lider\",\"pastor Antonio Saracay\")}\n${crearAudioHTML(\"Dios sana las heridas del pasado\",\"Hno Rosalio Amaya\")}\n${crearAudioHTML(\"El lider y el amor en la obra de Dios\",\"Hno Rosalio Amaya\")}\n${crearAudioHTML(\"Buenas y malas decisiones\",\"Hna Gaby Evora\")}\n${crearAudioHTML(\"Como amar al projimo\",\"Hna Gaby Evora\")}\n${crearAudioHTML(\"La luz de Cristo\",\"Hno Fidel Evora\")}\n${crearAudioHTML(\"Salvacion o condenacion\",\"Hno Fidel Evora\")}\n${crearAudioHTML(\"El poder de la Palabra de Jesus\",\"Hno Rene Santos\")}\n${crearAudioHTML(\"El poderoso Salvador\",\"Hno Rene Santos\")}\n${crearAudioHTML(\"La fidelidad de Dios\",\"Hna Laura Alfaro\")}\n${crearAudioHTML(\"Un nuevo comienzo\",\"Hna Any Recinos\")}\n${crearAudioHTML(\"ESTAMOS CONFIANDO REALMENTE EN EL SE\u00d1OR\",\"HNO JUAN FRANCISCO\")}\n<\/div>`;\n  }else if(seccion==='canal14'){\n    contenedor.innerHTML=`\n<div class=\"master-container-tv\">\n<div class=\"wa-float-text\"><i class=\"fab fa-whatsapp\"><\/i> AGR\u00c9GANOS: 978424241<\/div>\n<div class=\"tema-box\"><h1 class=\"main-title\">\n<span class=\"linea-1\">CANAL 14 <span class=\"dot-red\">\u2022<\/span> GUERREROS DE la musica<\/span>\n<span class=\"linea-2\">RADIO total<\/span><\/h1><\/div>\n<div class=\"player-wrapper\">\n<div class=\"logo-main-container\"><img decoding=\"async\" src=\"https:\/\/imgfz.com\/i\/OnFA6qi.png\" alt=\"Logo\" class=\"logo-base\"><\/div>\n<div class=\"wptv\" id=\"wptv-canal14\" data-src=\"https:\/\/lbgo.bozztv.com\/ssh101\/ssh101\/ctv8hd\/chunks.m3u8?lb_backend_hint=7\" data-title=\"CANAL 14 - GUERREROS DE LA M\u00daSICA\" data-poster=\"\" data-autoplay=\"true\" data-muted=\"true\"><\/div>\n<\/div>\n<div class=\"marquee-container-tv\"><div class=\"marquee-text-tv\">\u2728 UNIDOS CANAL y radio la voz peru \u2014 ESCRIBE TU PETICI\u00d3N \u2014 o manda tu mensaje \u2728<\/div><\/div>\n<div class=\"social-bar-tv\">\n<a href=\"https:\/\/www.facebook.com\/perumelody\/\" class=\"social-icon-tv fb-btn-tv\" target=\"_blank\"><i class=\"fab fa-facebook\"><\/i><\/a>\n<a href=\"https:\/\/wa.me\/51978424241\" class=\"social-icon-tv wa-btn-tv\" target=\"_blank\"><i class=\"fab fa-whatsapp\"><\/i><\/a>\n<\/div><\/div>`;\n  }else if(seccion==='Bienvenido'){\n    contenedor.innerHTML=\"<h2 class='texto-metalico' style='font-size:18px;'>BIENVENIDOS<\/h2><p style='color:white;font-size:14px;'>RadioTV La Voz Per\u00fa nace con el prop\u00f3sito de llevar m\u00fasica variada, entretenimiento y la mejor se\u00f1al directamente a todo Arequipa y el mundo entero.<\/p>\";\n  }else if(seccion==='nacimos'){\n    contenedor.innerHTML=\"<h2 class='texto-metalico' style='font-size:18px;'>\u00bfC\u00f3mo nacimos?<\/h2><p style='color:white;font-size:14px;'>Radio La Voz Per\u00fa nace con el prop\u00f3sito de conectar a los oyentes a trav\u00e9s de la m\u00fasica y la alegr\u00eda.<\/p>\";\n  }else if(seccion==='contacto'){\n    contenedor.innerHTML=\"<h2 class='texto-metalico' style='font-size:18px;'>Cont\u00e1ctanos<\/h2><p style='color:white;font-size:14px;'>Ll\u00e1manos o escr\u00edbenos a cabina: +51 978424241<\/p>\";\n  }\n}\nfunction crearAudioHTML(titulo,autor){\n  var nombreArchivo=(titulo+' '+autor+'.mp3').replace(\/ \/g,\"%20\");\n  var url='https:\/\/alex.rudyservices.com\/alex\/\/audiosmp3\/'+nombreArchivo;\n  return `<div style=\"margin-bottom:20px;border-bottom:1px solid #d4af37;padding-bottom:12px;\">\n<p style=\"color:#d4af37;font-weight:bold;font-size:13px;\">${titulo} ${autor}<\/p>\n<audio controls style=\"width:100%;margin-bottom:8px;\"><source src=\"${url}\" type=\"audio\/mpeg\"><\/audio>\n<a href=\"${url}\" download class=\"btn-descarga\">\ud83d\udcbe Descargar Audio<\/a><\/div>`;\n}\n\nfunction actualizarHora(){\n  var horaPeru = new Date().toLocaleTimeString('es-PE',{timeZone:'America\/Lima',hour12:false});\n  document.getElementById('hora_bright_sv').innerHTML = horaPeru;\n}\nsetInterval(actualizarHora,1000);actualizarHora();\n<\/script>\n\n<script>\n(function(){\n  function fmt(n){ return n < 10 ? '0' + n : n; }\n\n  function updateClockAndDate() {\n    var now = new Date();\n    var days = ['DOM', 'LUN', 'MAR', 'MI\u00c9', 'JUE', 'VIE', 'S\u00c1B'];\n    document.getElementById('currentDate').textContent = days[now.getDay()] + ' ' + fmt(now.getDate()) + '\/' + fmt(now.getMonth() + 1) + '\/' + now.getFullYear();\n    document.getElementById('clockTime').textContent = new Date().toLocaleTimeString('es-PE',{timeZone:'America\/Lima',hour12:false});\n  }\n  setInterval(updateClockAndDate, 1000);\n  updateClockAndDate();\n\n  try {\n    var visits = parseInt(localStorage.getItem('radio_semaforo_visits') || '0', 10) + 1;\n    if (!Number.isFinite(visits) || visits < 1) visits = 1;\n    localStorage.setItem('radio_semaforo_visits', String(visits));\n    document.getElementById('visitCounter').textContent = 'VISITAS: ' + String(visits).padStart(6, '0');\n  } catch (e) {\n    document.getElementById('visitCounter').textContent = 'VISITAS: 000001';\n  }\n\n  var wCv = document.getElementById('waterCanvas');\n  var wCtx = wCv.getContext('2d');\n  var drops = [];\n  for (var d = 0; d < 45; d++) {\n    drops.push({\n      x: Math.random() * wCv.width,\n      y: Math.random() * wCv.height,\n      len: Math.random() * 15 + 8,\n      speed: Math.random() * 3 + 2,\n      width: Math.random() * 1.2 + 0.6,\n      alpha: Math.random() * 0.5 + 0.2\n    });\n  }\n  function renderWater() {\n    wCtx.clearRect(0, 0, wCv.width, wCv.height);\n    for (var i = 0; i < drops.length; i++) {\n      var drop = drops[i];\n      var grad = wCtx.createLinearGradient(drop.x, drop.y, drop.x, drop.y + drop.len);\n      grad.addColorStop(0, 'rgba(255, 255, 255, 0)');\n      grad.addColorStop(0.5, 'rgba(0, 255, 200, ' + drop.alpha + ')');\n      grad.addColorStop(1, 'rgba(255, 255, 255, ' + drop.alpha + ')');\n      wCtx.beginPath();\n      wCtx.moveTo(drop.x, drop.y);\n      wCtx.lineTo(drop.x, drop.y + drop.len);\n      wCtx.strokeStyle = grad;\n      wCtx.lineWidth = drop.width;\n      wCtx.stroke();\n      drop.y += drop.speed;\n      if (drop.y > wCv.height) {\n        drop.y = -drop.len;\n        drop.x = Math.random() * wCv.width;\n      }\n    }\n    requestAnimationFrame(renderWater);\n  }\n  renderWater();\n\n  var audio = document.getElementById('audioRadioZeno');\n  var trafficInd = document.getElementById('trafficIndicator');\n  var liveText = document.getElementById('liveText');\n  var btnPP = document.getElementById('pp');\n  var cv = document.getElementById('viz'), c = cv.getContext('2d');\n  var N = 34, bw = 6, gap = 1, H = 82, levels = [], peaks = [], playing = false, t = 0;\n\n  for(var i = 0; i < N; i++){ levels.push(0); peaks.push(0); }\n\n  function drawViz(){\n    c.clearRect(0, 0, cv.width, H);\n    c.fillStyle = 'rgba(8,10,13,.95)';\n    c.fillRect(0, 0, cv.width, H);\n    t += .08;\n\n    for(var i = 0; i < N; i++){\n      var env = Math.exp(-Math.pow((i - N \/ 2) \/ (N \/ 3), 2));\n      var target = playing ? (env * (.45 + .45 * Math.random()) + .05 * Math.sin(t + i)) * H * .85 : 0;\n      levels[i] += (target - levels[i]) * .35;\n      if(levels[i] > peaks[i]) peaks[i] = levels[i]; else peaks[i] = Math.max(0, peaks[i] - .6);\n      \n      var x = i * (bw + gap) + 2, rows = Math.floor(levels[i] \/ 4);\n      for(var r = 0; r < rows; r++){\n        var y = H - 4 - r * 4;\n        c.fillStyle = r < 6 ? '#00ff44' : (r < 12 ? '#ffcc00' : '#ff2222');\n        c.fillRect(x, y, bw, 3);\n      }\n      c.fillStyle = '#ffffff';\n      c.fillRect(x, H - 6 - peaks[i], bw, 2);\n    }\n    requestAnimationFrame(drawViz);\n  }\n  drawViz();\n\n  var sec = 0, tm = document.getElementById('time');\n  setInterval(function(){ if(playing){ sec++; tm.textContent = fmt(Math.floor(sec\/3600)) + ':' + fmt(Math.floor(sec\/60)%60) + ':' + fmt(sec%60); } }, 1000);\n\n  btnPP.onclick = function(){\n    if (audio.paused) {\n      audio.play().then(function() {\n        playing = true;\n        trafficInd.className = 'traffic-indicator state-playing';\n        liveText.textContent = 'SIGA';\n        liveText.style.color = '#00ff44';\n        btnPP.classList.remove('is-paused');\n      }).catch(function(e){ console.error(e); });\n    } else {\n      audio.pause();\n      playing = false;\n      trafficInd.className = 'traffic-indicator state-paused';\n      liveText.textContent = 'PAUSA';\n      liveText.style.color = '#ffcc00';\n      btnPP.classList.add('is-paused');\n    }\n  };\n\n  document.getElementById('st').onclick = function(){\n    audio.pause();\n    try { audio.currentTime = 0; } catch(e){}\n    playing = false;\n    trafficInd.className = 'traffic-indicator state-stopped';\n    liveText.textContent = 'STOP';\n    liveText.style.color = '#ff2222';\n    btnPP.classList.add('is-paused');\n    sec = 0;\n    tm.textContent = '00:00:00';\n  };\n\n  var knob = document.getElementById('knob'), volDisplay = document.getElementById('vol');\n  var currentVol = 0.8;\n  audio.volume = currentVol;\n\n  function changeVolume(newVol) {\n    currentVol = Math.max(0, Math.min(1, newVol));\n    audio.volume = currentVol;\n    volDisplay.textContent = currentVol.toFixed(1);\n    var deg = currentVol * 270 - 135;\n    knob.style.setProperty('--r', deg + 'deg');\n  }\n\n  knob.onclick = function(){\n    let nextVol = currentVol >= 1 ? 0 : Number((currentVol + 0.1).toFixed(1));\n    changeVolume(nextVol);\n  };\n\n  knob.addEventListener('wheel', function(e){\n    e.preventDefault();\n    let step = e.deltaY < 0 ? 0.05 : -0.05;\n    changeVolume(currentVol + step);\n  });\n})();\n<\/script>\n\n<script>\n    const firebaseConfig = {\n        apiKey: \"AIzaSyCNn3e71-xvmyZzrSL48VhjfxHwkDRnHok\",\n        authDomain: \"radiolavozperu-e3ff2.firebaseapp.com\",\n        databaseURL: \"https:\/\/radiolavozperu-e3ff2-default-rtdb.firebaseio.com\",\n        projectId: \"radiolavozperu-e3ff2\",\n        storageBucket: \"radiolavozperu-e3ff2.firebasestorage.app\",\n        messagingSenderId: \"206416232216\",\n        appId: \"1:206416232216:web:b1ae02acaef4ed11cf286d\"\n    };\n\n    if (!firebase.apps.length) {\n        firebase.initializeApp(firebaseConfig);\n    }\n    const db = firebase.database().ref(\"mensajes_chat\");\n    const chatBox = document.getElementById(\"chat-box-lavoz\");\n\n    db.limitToLast(20).on(\"value\", (snapshot) => {\n        chatBox.innerHTML = \"\";\n        const data = snapshot.val();\n        if (data) {\n            Object.values(data).forEach((msg) => {\n                const msgDiv = document.createElement(\"div\");\n                msgDiv.style.cssText = \"background: rgba(255,255,255,0.05); padding: 6px 10px; border-radius: 8px; border-left: 3px solid #00f0ff; word-break: break-word;\";\n                msgDiv.innerHTML = `<strong style=\"color: #00f0ff; font-size: 11px;\">${escapeHtml(msg.nombre)}:<\/strong> <span style=\"font-size: 12px; color: #e1e1e1;\">${escapeHtml(msg.mensaje)}<\/span>`;\n                chatBox.appendChild(msgDiv);\n            });\n            chatBox.scrollTop = chatBox.scrollHeight;\n        } else {\n            chatBox.innerHTML = `<div style=\"color: #8b9eb7; font-size: 11px; text-align: center; margin-top: auto;\">S\u00e9 el primero en escribir.<\/div>`;\n        }\n    });\n\n    function enviarMensajeFirebase(e) {\n        e.preventDefault();\n        const nombreInput = document.getElementById(\"chat-nombre\");\n        const mensajeInput = document.getElementById(\"chat-mensaje\");\n\n        if (nombreInput.value.trim() !== \"\" && mensajeInput.value.trim() !== \"\") {\n            db.push({\n                nombre: nombreInput.value.trim(),\n                mensaje: mensajeInput.value.trim(),\n                timestamp: Date.now()\n            });\n            mensajeInput.value = \"\";\n        }\n    }\n\n    function escapeHtml(text) {\n        return text.replace(\/&\/g, \"&amp;\").replace(\/<\/g, \"&lt;\").replace(\/>\/g, \"&gt;\");\n    }\n<\/script>\n\n<script id=\"wptv-hls-script\">\n(function () {\n  \"use strict\";\n  var HLS_CDN = \"https:\/\/cdn.jsdelivr.net\/npm\/hls.js@1.5.17\/dist\/hls.min.js\";\n  var hlsLoader = null;\n\n  function loadHls() {\n    if (window.Hls) return Promise.resolve(window.Hls);\n    if (hlsLoader) return hlsLoader;\n    hlsLoader = new Promise(function (res, rej) {\n      var s = document.createElement(\"script\");\n      s.src = HLS_CDN; s.async = true;\n      s.onload = function () { res(window.Hls); };\n      s.onerror = function () { rej(new Error(\"No se pudo cargar hls.js\")); };\n      document.head.appendChild(s);\n    });\n    return hlsLoader;\n  }\n\n  var ICONS = {\n    play: '<svg viewBox=\"0 0 24 24\"><path d=\"M8 5v14l11-7z\"\/><\/svg>',\n    pause: '<svg viewBox=\"0 0 24 24\"><path d=\"M6 5h4v14H6zm8 0h4v14h-4z\"\/><\/svg>',\n    vol: '<svg viewBox=\"0 0 24 24\"><path d=\"M3 9v6h4l5 5V4L7 9H3zm13.5 3a4.5 4.5 0 0 0-2.5-4v8a4.5 4.5 0 0 0 2.5-4z\"\/><\/svg>',\n    mute: '<svg viewBox=\"0 0 24 24\"><path d=\"M16.5 12a4.5 4.5 0 0 0-2.5-4v2.2l2.4 2.4c.07-.2.1-.4.1-.6zM19 12c0 .9-.2 1.8-.5 2.6l1.5 1.5A8.9 8.9 0 0 0 21 12c0-4.3-3-7.9-7-8.8v2A7 7 0 0 1 19 12zM4.3 3L3 4.3 7.7 9H3v6h4l5 5v-6.7l4.2 4.2c-.7.5-1.4.9-2.2 1.1v2c1.4-.3 2.6-.9 3.7-1.7l2 2 1.3-1.3L4.3 3zM12 4L9.9 6.1 12 8.2V4z\"\/><\/svg>',\n    fs: '<svg viewBox=\"0 0 24 24\"><path d=\"M7 14H5v5h5v-2H7v-3zm-2-4h2V7h3V5H5v5zm12 7h-3v2h5v-5h-2v3zM14 5v2h3v3h2V5h-5z\"\/><\/svg>',\n    pip: '<svg viewBox=\"0 0 24 24\"><path d=\"M19 11h-8v6h8v-6zm4 8V5a2 2 0 0 0-2-2H3a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h18a2 2 0 0 0 2-2zm-2 .02H3V4.98h18v14.04z\"\/><\/svg>'\n  };\n\n  function build(root) {\n    var src = root.dataset.src;\n    if (!src) return;\n    var title = root.dataset.title || \"\";\n    var autoplay = root.dataset.autoplay !== \"false\";\n    var startMuted = root.dataset.muted !== \"false\";\n\n    root.innerHTML =\n      '<div class=\"wptv__stage is-paused\">' +\n        (title ? '<div class=\"wptv__title\">' + title.replace(\/[<>&]\/g, \"\") + \"<\/div>\" : \"\") +\n        '<video class=\"wptv__video\" playsinline webkit-playsinline preload=\"metadata\"' +\n          (root.dataset.poster ? ' poster=\"' + root.dataset.poster + '\"' : \"\") + \"><\/video>\" +\n        '<div class=\"wptv__overlay\" role=\"status\" aria-live=\"polite\">' +\n          '<div class=\"wptv__spinner\"><\/div>' +\n          '<p class=\"wptv__msg\">Cargando transmisi\u00f3n\u2026<\/p>' +\n          '<button class=\"wptv__btn\" type=\"button\" hidden>\u25b6 Iniciar reproducci\u00f3n<\/button>' +\n        \"<\/div>\" +\n        '<div class=\"wptv__bar\">' +\n          '<button class=\"wptv__ico js-play\" type=\"button\" aria-label=\"Reproducir\">' + ICONS.play + \"<\/button>\" +\n          '<button class=\"wptv__ico js-mute\" type=\"button\" aria-label=\"Silenciar\">' + ICONS.vol + \"<\/button>\" +\n          '<input class=\"wptv__vol js-vol\" type=\"range\" min=\"0\" max=\"1\" step=\"0.05\" value=\"1\" aria-label=\"Volumen\">' +\n          '<button class=\"wptv__live js-live\" type=\"button\" title=\"Ir al directo\"><i><\/i>EN VIVO<\/button>' +\n          '<span class=\"wptv__spacer\"><\/span>' +\n          '<select class=\"wptv__sel js-quality\" aria-label=\"Calidad\" hidden><option value=\"-1\">Auto<\/option><\/select>' +\n          '<button class=\"wptv__ico js-pip\" type=\"button\" aria-label=\"Picture in picture\" hidden>' + ICONS.pip + \"<\/button>\" +\n          '<button class=\"wptv__ico js-fs\" type=\"button\" aria-label=\"Pantalla completa\">' + ICONS.fs + \"<\/button>\" +\n        \"<\/div>\" +\n      \"<\/div>\";\n\n    var q = function (s) { return root.querySelector(s); };\n    var stage = q(\".wptv__stage\"), video = q(\".wptv__video\"),\n        overlay = q(\".wptv__overlay\"), spinner = q(\".wptv__spinner\"),\n        msg = q(\".wptv__msg\"), bigBtn = q(\".wptv__btn\"),\n        btnPlay = q(\".js-play\"), btnMute = q(\".js-mute\"), rngVol = q(\".js-vol\"),\n        btnLive = q(\".js-live\"), selQ = q(\".js-quality\"),\n        btnPip = q(\".js-pip\"), btnFs = q(\".js-fs\");\n\n    var hls = null, retries = 0, MAX_RETRIES = 6, retryTimer = null, destroyed = false;\n\n    function setOverlay(text, opts) {\n      opts = opts || {};\n      overlay.hidden = false;\n      msg.textContent = text;\n      spinner.style.display = opts.loading ? \"\" : \"none\";\n      bigBtn.hidden = !opts.button;\n      if (opts.button) bigBtn.textContent = opts.button;\n    }\n    function hideOverlay() { overlay.hidden = true; }\n    function showError(text) { setOverlay(text, { button: \"\ud83d\udd04 Reintentar\" }); }\n\n    function scheduleRetry(reason) {\n      if (destroyed) return;\n      if (retries >= MAX_RETRIES) { showError(reason + \" Pulsa para reintentar.\"); return; }\n      var wait = Math.min(1000 * Math.pow(2, retries), 15000);\n      retries++;\n      setOverlay(\"Reconectando\u2026 (intento \" + retries + \"\/\" + MAX_RETRIES + \")\", { loading: true });\n      clearTimeout(retryTimer);\n      retryTimer = setTimeout(start, wait);\n    }\n\n    function teardown() {\n      clearTimeout(retryTimer);\n      if (hls) { try { hls.destroy(); } catch (e) {} hls = null; }\n    }\n\n    function tryPlay() {\n      var p = video.play();\n      if (p && p.catch) {\n        p.catch(function () {\n          if (!video.muted) {\n            video.muted = true; syncMute();\n            video.play().catch(function () {\n              setOverlay(\"Pulsa para reproducir\", { button: \"\u25b6 Reproducir\" });\n            });\n          } else {\n            setOverlay(\"Pulsa para reproducir\", { button: \"\u25b6 Reproducir\" });\n          }\n        });\n      }\n    }\n\n    function fillQualities() {\n      if (!hls || !hls.levels || hls.levels.length < 2) { selQ.hidden = true; return; }\n      selQ.innerHTML = '<option value=\"-1\">Auto<\/option>';\n      hls.levels.forEach(function (l, i) {\n        var o = document.createElement(\"option\");\n        o.value = i;\n        o.textContent = (l.height ? l.height + \"p\" : Math.round(l.bitrate \/ 1000) + \"k\");\n        selQ.appendChild(o);\n      });\n      selQ.hidden = false;\n    }\n\n    function start() {\n      teardown();\n      if (destroyed) return;\n      setOverlay(\"Cargando transmisi\u00f3n\u2026\", { loading: true });\n\n      var native = video.canPlayType(\"application\/vnd.apple.mpegurl\");\n\n      loadHls().then(function (Hls) {\n        if (destroyed) return;\n        if (Hls && Hls.isSupported()) {\n          hls = new Hls({\n            lowLatencyMode: true,\n            enableWorker: true,\n            backBufferLength: 30,\n            maxBufferLength: 20,\n            maxMaxBufferLength: 40,\n            liveSyncDurationCount: 3\n          });\n          hls.loadSource(src);\n          hls.attachMedia(video);\n          hls.on(Hls.Events.MANIFEST_PARSED, function () {\n            retries = 0; fillQualities(); hideOverlay();\n            if (autoplay) tryPlay(); else setOverlay(\"Listo\", { button: \"\u25b6 Reproducir\" });\n          });\n          hls.on(Hls.Events.ERROR, function (evt, data) {\n            if (!data.fatal) return;\n            switch (data.type) {\n              case Hls.ErrorTypes.NETWORK_ERROR:\n                scheduleRetry(\"No se pudo conectar con el servidor.\");\n                break;\n              case Hls.ErrorTypes.MEDIA_ERROR:\n                try { hls.recoverMediaError(); } catch (e) { scheduleRetry(\"Error de v\u00eddeo.\"); }\n                break;\n              default:\n                scheduleRetry(\"La transmisi\u00f3n no est\u00e1 disponible.\");\n            }\n          });\n        } else if (native) {\n          nativePlay();\n        } else {\n          setOverlay(\"Tu navegador no soporta streaming HLS.\");\n        }\n      }).catch(function () {\n        if (native) nativePlay();\n        else showError(\"No se pudo cargar el reproductor.\");\n      });\n    }\n\n    function nativePlay() {\n      selQ.hidden = true;\n      video.src = src;\n      video.addEventListener(\"loadedmetadata\", function () {\n        retries = 0; hideOverlay(); if (autoplay) tryPlay();\n      }, { once: true });\n      video.addEventListener(\"error\", function () { scheduleRetry(\"Error en la transmisi\u00f3n.\"); }, { once: true });\n    }\n\n    function syncPlay() {\n      var paused = video.paused;\n      btnPlay.innerHTML = paused ? ICONS.play : ICONS.pause;\n      btnPlay.setAttribute(\"aria-label\", paused ? \"Reproducir\" : \"Pausar\");\n      stage.classList.toggle(\"is-paused\", paused);\n    }\n    function syncMute() {\n      var m = video.muted || video.volume === 0;\n      btnMute.innerHTML = m ? ICONS.mute : ICONS.vol;\n      btnMute.setAttribute(\"aria-label\", m ? \"Activar sonido\" : \"Silenciar\");\n      rngVol.value = m ? 0 : video.volume;\n    }\n    function syncLive() {\n      var behind = false;\n      try {\n        if (video.seekable.length) behind = (video.seekable.end(video.seekable.length - 1) - video.currentTime) > 10;\n      } catch (e) {}\n      btnLive.classList.toggle(\"is-behind\", behind);\n    }\n    function goLive() {\n      try {\n        if (hls && hls.liveSyncPosition != null) video.currentTime = hls.liveSyncPosition;\n        else if (video.seekable.length) video.currentTime = video.seekable.end(video.seekable.length - 1) - 0.5;\n      } catch (e) {}\n      video.play();\n    }\n\n    video.muted = startMuted;\n    video.volume = 1;\n    syncMute(); syncPlay();\n\n    btnPlay.addEventListener(\"click\", function () {\n       if (video.paused) {\n         video.play().catch(function () {\n           setOverlay(\"Pulsa para iniciar la transmisi\u00f3n.\", { button: \"\u25b6 Ver en vivo\" });\n         });\n       } else {\n         video.pause();\n       }\n     });\n    btnMute.addEventListener(\"click\", function () { video.muted = !video.muted; if (!video.muted && video.volume === 0) video.volume = 1; syncMute(); });\n    rngVol.addEventListener(\"input\", function () { video.volume = +rngVol.value; video.muted = +rngVol.value === 0; syncMute(); });\n    btnLive.addEventListener(\"click\", goLive);\n    selQ.addEventListener(\"change\", function () { if (hls) hls.currentLevel = parseInt(selQ.value, 10); });\n    btnFs.addEventListener(\"click\", function () {\n      if (document.fullscreenElement) document.exitFullscreen();\n      else if (stage.requestFullscreen) stage.requestFullscreen();\n      else if (video.webkitEnterFullscreen) video.webkitEnterFullscreen();\n    });\n    if (document.pictureInPictureEnabled) {\n      btnPip.hidden = false;\n      btnPip.addEventListener(\"click\", function () {\n        if (document.pictureInPictureElement) document.exitPictureInPicture();\n        else video.requestPictureInPicture().catch(function () {});\n      });\n    }\n    bigBtn.addEventListener(\"click\", function () {\n      if (bigBtn.textContent.indexOf(\"Reintentar\") > -1) { retries = 0; start(); }\n      else { hideOverlay(); video.play(); }\n    });\n    video.addEventListener(\"click\", function () {\n       if (video.paused) {\n         video.play().catch(function () {\n           setOverlay(\"Pulsa para iniciar la transmisi\u00f3n.\", { button: \"\u25b6 Ver en vivo\" });\n         });\n       } else {\n         video.pause();\n       }\n     });\n\n    video.addEventListener(\"play\", function () { syncPlay(); hideOverlay(); });\n    video.addEventListener(\"pause\", syncPlay);\n    video.addEventListener(\"volumechange\", syncMute);\n    video.addEventListener(\"waiting\", function () { setOverlay(\"Cargando\u2026\", { loading: true }); });\n    video.addEventListener(\"playing\", function () { retries = 0; hideOverlay(); });\n    video.addEventListener(\"timeupdate\", syncLive);\n\n    stage.tabIndex = 0;\n    stage.addEventListener(\"keydown\", function (e) {\n      var k = e.key.toLowerCase();\n      if (k === \" \" || k === \"k\") { e.preventDefault(); video.paused ? video.play() : video.pause(); }\n      else if (k === \"m\") { video.muted = !video.muted; syncMute(); }\n      else if (k === \"f\") { btnFs.click(); }\n      else if (k === \"l\") { goLive(); }\n      else if (k === \"arrowup\") { e.preventDefault(); video.volume = Math.min(1, video.volume + .1); }\n      else if (k === \"arrowdown\") { e.preventDefault(); video.volume = Math.max(0, video.volume - .1); }\n    });\n\n    document.addEventListener(\"visibilitychange\", function () {\n      if (document.hidden && hls) { try { hls.stopLoad(); } catch (e) {} }\n      else if (!document.hidden && hls) { try { hls.startLoad(); goLive(); } catch (e) {} }\n    });\n\n    window.addEventListener(\"pagehide\", function () { destroyed = true; teardown(); });\n\n    if (\"IntersectionObserver\" in window) {\n      var io = new IntersectionObserver(function (entries) {\n        if (entries[0].isIntersecting) { io.disconnect(); start(); }\n      }, { rootMargin: \"200px\" });\n      io.observe(root);\n    } else { start(); }\n  }\n\n  function init() {\n    document.querySelectorAll(\".wptv[data-src]\").forEach(function (el) {\n      if (el.dataset.wptvReady) return;\n      el.dataset.wptvReady = \"1\";\n      build(el);\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", init);\n  } else {\n    init();\n  }\n  if (\"MutationObserver\" in window) {\n    var observer = new MutationObserver(function () { init(); });\n    observer.observe(document.body, { childList: true, subtree: true });\n  }\n})();\n<\/script>\n\n\n\n<div class=\"banner-radio-container\">\n  <div class=\"banner-radio-frame\">\n    \n    <!-- Cartel superior EN VIVO -->\n    <div class=\"live-badge\">\n      <span class=\"red-dot\"><\/span>\n      <span class=\"live-text\">EN VIVO<\/span>\n      <span class=\"waves\">(( ))<\/span>\n      <div class=\"mic-icon\">\ud83c\udf99\ufe0f<\/div>\n    <\/div>\n\n    <!-- Placa met\u00e1lica principal -->\n    <div class=\"metallic-plate\">\n      <div class=\"country-map\">PER\u00da<\/div>\n      \n      <h1 class=\"main-title-text\">RadioTV La Voz Per\u00fa<\/h1>\n      \n      <div class=\"sub-location\">\n        <span class=\"cassette-icon\">\ud83d\udcfc<\/span>\n        <span class=\"location-text\">ESCUCHA DESDE AQP PER\u00da<\/span>\n        <span class=\"equalizer-bars\">\ud83d\udcca<\/span>\n      <\/div>\n\n      <!-- Bot\u00f3n brillante -->\n      <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=radio.lavozperu&#038;hl=es_PE\" target=\"_blank\" class=\"web-link-btn\">\n        Haga CLICK AQU\u00cd para<br>VISITAR Y DESCARGAR LA APP\n      <\/a>\n    <\/div>\n\n    <!-- URL inferior visible -->\n    <div class=\"bottom-url-text\">https:\/\/googlecumbia.metricavisual.com\/<\/div>\n\n  <\/div>\n<\/div>\n\n<style>\n  .banner-radio-container {\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    padding: 20px;\n    background: #111;\n  }\n\n  .banner-radio-frame {\n    position: relative;\n    width: 650px;\n    padding: 30px 20px 15px;\n    background: linear-gradient(135deg, #2b3036 0%, #111418 50%, #1f2429 100%);\n    border: 6px solid #8e99a2;\n    border-radius: 18px;\n    box-shadow: \n      0 0 0 2px #333,\n      0 0 25px rgba(0, 0, 0, 0.9),\n      inset 0 0 15px rgba(255, 255, 255, 0.3);\n    text-align: center;\n    box-sizing: border-box;\n    font-family: 'Arial Black', Gadget, sans-serif;\n  }\n\n  .live-badge {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    background: linear-gradient(180deg, #3a0000 0%, #a00000 50%, #400000 100%);\n    border: 3px solid #d4af37;\n    padding: 4px 18px;\n    border-radius: 20px;\n    color: #fff;\n    font-size: 18px;\n    letter-spacing: 2px;\n    box-shadow: 0 0 15px rgba(255, 0, 0, 0.6);\n    margin-bottom: 10px;\n  }\n\n  .red-dot {\n    width: 14px;\n    height: 14px;\n    background-color: #ff0000;\n    border-radius: 50%;\n    box-shadow: 0 0 10px #ff0000, 0 0 20px #ff0000;\n  }\n\n  .metallic-plate {\n    background: linear-gradient(180deg, #e6ecf2 0%, #92a1b0 40%, #4b5563 50%, #8e9dae 80%, #d8e2ed 100%);\n    border: 4px solid #374151;\n    border-radius: 15px;\n    padding: 15px 10px;\n    box-shadow: inset 0 2px 5px rgba(255, 255, 255, 0.8), inset 0 -3px 5px rgba(0, 0, 0, 0.6);\n  }\n\n  .country-map {\n    font-size: 11px;\n    color: #1f2937;\n    letter-spacing: 3px;\n    margin-bottom: 5px;\n    font-weight: bold;\n  }\n\n  .main-title-text {\n    font-size: 32px;\n    margin: 5px 0;\n    color: #e5e7eb;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    text-shadow: \n      2px 2px 0 #1f2937,\n      -1px -1px 0 #fff,\n      0 0 10px rgba(0,0,0,0.5);\n  }\n\n  .sub-location {\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    gap: 10px;\n    font-size: 16px;\n    color: #111827;\n    margin-bottom: 15px;\n    text-shadow: 0 1px 0 rgba(255,255,255,0.6);\n  }\n\n  .web-link-btn {\n    display: inline-block;\n    background: linear-gradient(180deg, #1e40af 0%, #3b82f6 50%, #1d4ed8 100%);\n    color: #ffffff;\n    text-decoration: none;\n    padding: 10px 25px;\n    border-radius: 25px;\n    border: 3px solid #bfdbfe;\n    font-size: 15px;\n    line-height: 1.3;\n    letter-spacing: 1px;\n    box-shadow: \n      0 4px 10px rgba(0,0,0,0.5),\n      0 0 15px rgba(59, 130, 246, 0.6),\n      inset 0 2px 3px rgba(255,255,255,0.6);\n    transition: transform 0.2s;\n  }\n\n  .web-link-btn:hover {\n    transform: scale(1.03);\n  }\n\n  .bottom-url-text {\n    margin-top: 15px;\n    color: #ffffff;\n    font-size: 18px;\n    letter-spacing: 1px;\n    font-weight: bold;\n    text-shadow: 0 2px 4px rgba(0,0,0,0.9);\n  }\n<\/style>\n","protected":false},"excerpt":{"rendered":"<p>Radio TV La Voz Per\u00fa Inicio Bienvenido Nacimos Cont\u00e1ctanos Sermones.mp3 Canal 14 Guerreros de Oraci\u00f3n Radio LA VOZ PERU | Cabina: +51 978424241 CONTADOR DE VISITAS Tu navegador no admite&#8230; dale Clik<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/page-full-width.php","meta":{"footnotes":""},"class_list":["post-36579","page","type-page","status-publish","hentry"],"magazineBlocksPostFeaturedMedia":{"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"magazineBlocksPostAuthor":{"name":"Rabi","avatar":"https:\/\/secure.gravatar.com\/avatar\/f801d06501b4b5f3b6f1dd296f2be2e92a3c3f2195efe2eba5a72ee5bdd2e8be?s=96&d=mm&r=g"},"magazineBlocksPostCommentsNumber":false,"magazineBlocksPostExcerpt":"Radio TV La Voz Per\u00fa Inicio Bienvenido Nacimos Cont\u00e1ctanos Sermones.mp3 Canal 14 Guerreros de Oraci\u00f3n Radio LA VOZ PERU | Cabina: +51 978424241 CONTADOR DE VISITAS Tu navegador no admite... dale Clik","magazineBlocksPostCategories":[],"magazineBlocksPostViewCount":0,"magazineBlocksPostReadTime":1,"_links":{"self":[{"href":"https:\/\/googlecumbia.metricavisual.com\/index.php?rest_route=\/wp\/v2\/pages\/36579","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/googlecumbia.metricavisual.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/googlecumbia.metricavisual.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/googlecumbia.metricavisual.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/googlecumbia.metricavisual.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=36579"}],"version-history":[{"count":6,"href":"https:\/\/googlecumbia.metricavisual.com\/index.php?rest_route=\/wp\/v2\/pages\/36579\/revisions"}],"predecessor-version":[{"id":36588,"href":"https:\/\/googlecumbia.metricavisual.com\/index.php?rest_route=\/wp\/v2\/pages\/36579\/revisions\/36588"}],"wp:attachment":[{"href":"https:\/\/googlecumbia.metricavisual.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=36579"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}