<!DOCTYPE html>
<html lang="pt-BR">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Rato das Promoções</title>
<script>
!function(f,b,e,v,n,t,s){
if(f.fbq)return;
n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];
t=b.createElement(e);t.async=!0;t.src=v;
s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s);
}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js');
fbq('init','1317306646988172');
fbq('track','PageView');
</script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css">
<link href="https://fonts.googleapis.com/css2?family=Poppins:wght@700;800;900&display=swap" rel="stylesheet">
<style>
*{
margin:0;
padding:0;
box-sizing:border-box;
font-family:'Poppins',sans-serif;
}
body{background:#f3f3f3;min-height:100vh;display:flex;justify-content:center;align-items:center;padding:20px}
.container{
width:100%;
max-width:390px;
text-align:center;
}
.logo{width:110px;height:110px;border-radius:50%;object-fit:cover;margin:0 auto 20px;display:block}
h1{
font-size:34px;
font-weight:900;
line-height:.95;
letter-spacing:-2px;
color:#111;
text-transform:uppercase;
margin-bottom:12px;
}
.desc{font-size:15px;color:#666;line-height:1.4;margin-bottom:18px}
.btn{
display:flex;
justify-content:center;
align-items:center;
gap:10px;
width:100%;
padding:16px;
background:#25D366;
color:#fff;
text-decoration:none;
border-radius:18px;
font-size:16px;
font-weight:800;
box-shadow:
0 0 15px rgba(37,211,102,.7),
0 0 35px rgba(37,211,102,.5),
0 0 55px rgba(37,211,102,.3);
animation:pulse .8s infinite;
transition:.3s;
}
.btn:hover{
transform:translateY(-3px);
}
.card{background:#fff;margin-top:18px;padding:18px;border-radius:22px;box-shadow:0 8px 20px rgba(0,0,0,.08)}
.card h2{font-size:22px;margin-bottom:18px}
.numero{font-size:34px;font-weight:900;color:#3b82f6}
.progress{height:18px;background:#e5e7eb;border-radius:999px;overflow:hidden;margin-bottom:15px}
.bar{height:100%;width:100%;background:#3b82f6;transition:.5s}
.info{font-size:16px;color:#666}
.footer{
margin-top:12px;
font-size:14px;
color:#777;
}
@keyframes pulse{
0%{
transform:scale(1);
box-shadow:
0 0 15px rgba(37,211,102,.7),
0 0 35px rgba(37,211,102,.5);
}
50%{
transform:scale(1.06);
box-shadow:
0 0 30px rgba(37,211,102,.95),
0 0 60px rgba(37,211,102,.8);
}
100%{
transform:scale(1);
box-shadow:
0 0 15px rgba(37,211,102,.7),
0 0 35px rgba(37,211,102,.5);
}
}
.popup{
position:fixed;
left:15px;
bottom:15px;
background:#fff;
padding:12px 16px;
border-radius:12px;
box-shadow:0 4px 20px rgba(0,0,0,.15);
font-size:14px;
z-index:9999;
opacity:0;
transform:translateY(20px);
transition:.4s;
}
.popup.show{
opacity:1;
transform:translateY(0);
}
</style>
</head>
<body>
<div class="container">
<img src="logo.png" class="logo" alt="Rato das Promoções">
<h1>RATO DAS<br>PROMOÇÕES</h1>
<p class="desc">Entre no nosso Grupo Vip e receba as melhores promoções da internet todos os dias!</p>
<a class="btn" href="https://chat.whatsapp.com/J4jD0lCdMp80MIiS9N2SZo?mo" target="_blank" onclick="fbq('track','Lead');">
<i class="fa-brands fa-whatsapp"></i>
ENTRAR NO GRUPO VIP GRATUITO
</a>
<div class="card">
<h2>Vagas Disponíveis: <span id="vagas" class="numero">34</span></h2>
<div class="progress">
<div class="bar" id="barra"></div>
</div>
<div class="info">
Vagas limitadas • <span id="porcentagem">100%</span> disponível
</div>
</div>
<div class="footer">🔒 Grupo privado • Sem spam • Saia quando quiser</div>
</div>
<div id="popup" class="popup">
<span id="popupTexto"></span>
</div>
<script>
let vagas=34;
const max=34;
function atualizar(){
document.getElementById('vagas').textContent=vagas;
const p=Math.round((vagas/max)*100);
document.getElementById('porcentagem').textContent=p+'%';
document.getElementById('barra').style.width=p+'%';
}
atualizar();
setInterval(()=>{
if(vagas>3){
vagas=Math.max(3,vagas-(Math.random()>0.6?2:1));
atualizar();
}
},3000);
const nomes = [
"João",
"Maria",
"Carlos",
"Ana",
"Pedro",
"Fernanda",
"Lucas",
"Juliana",
"Ricardo",
"Patrícia",
"Marcos",
"Camila",
"Rafael",
"Beatriz",
"Gustavo",
"Larissa",
"Bruno",
"Vanessa"
];
const popup = document.getElementById("popup");
const popupTexto = document.getElementById("popupTexto");
function mostrarEntrada(){
const nome = nomes[Math.floor(Math.random() * nomes.length)];
popupTexto.innerHTML =
"✅ <strong>" + nome + "</strong> acabou de entrar no grupo";
popup.classList.add("show");
setTimeout(() => {
popup.classList.remove("show");
}, 3500);
}
setInterval(mostrarEntrada, 7000);
setTimeout(mostrarEntrada, 3000);
</script>
</body>
</html>