código pressel
<!DOCTYPE html>
<html lang=”pt-BR”>
<head>
<meta charset=”UTF-8″>
<meta name=”viewport” content=”width=device-width, initial-scale=1″>
<title>Sistema Espião</title>
<style>
body {
margin: 0;
padding: 0;
font-family: ‘Arial’, sans-serif;
background: linear-gradient(135deg, #000428, #004e92);
color: white;
min-height: 200vh;
position: relative;
}
.quiz-container {
background: black;
backdrop-filter: blur(8px);
width: 320px;
height: 380px;
padding: 20px;
border-radius: 20px;
text-align: center;
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
box-shadow: 0 0 20px rgba(0,0,0,0.8);
z-index: 998;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.quiz-container h1 {
margin-bottom: 10px;
font-size: 1.8em;
color: white;
}
.quiz-container p {
font-size: 0.95em;
color: #cccccc;
margin-bottom: 20px;
}
.typing {
margin-top: 15px;
font-size: 1.1em;
color: #00ffea;
min-height: 24px;
}
.dot-typing {
display: inline-block;
position: relative;
width: 50px;
height: 10px;
}
.dot-typing div {
position: absolute;
top: 0;
width: 10px;
height: 10px;
border-radius: 50%;
background: #00ffea;
animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
.dot-typing div:nth-child(1) {
left: 8px;
animation: dotTyping1 0.6s infinite;
}
.dot-typing div:nth-child(2) {
left: 20px;
animation: dotTyping2 0.6s infinite;
}
.dot-typing div:nth-child(3) {
left: 32px;
animation: dotTyping3 0.6s infinite;
}
@keyframes dotTyping1 {
0% { transform: scale(0); }
50% { transform: scale(1); }
100% { transform: scale(0); }
}
@keyframes dotTyping2 {
0% { transform: scale(0); }
50% { transform: scale(1); }
100% { transform: scale(0); }
}
@keyframes dotTyping3 {
0% { transform: scale(0); }
50% { transform: scale(1); }
100% { transform: scale(0); }
}
button {
background: #00c6ff;
background: linear-gradient(to right, #0072ff, #00c6ff);
border: none;
color: white;
padding: 12px 20px;
margin: 10px;
border-radius: 25px;
font-size: 1em;
cursor: pointer;
transition: 0.3s;
width: 80%;
}
button:hover {
transform: scale(1.05);
background: linear-gradient(to right, #00c6ff, #0072ff);
}
.denied {
text-align: center;
margin-top: 100px;
font-size: 1.6em;
color: #00ffea;
font-weight: bold;
}
</style>
</head>
<body>
<div class=”quiz-container” id=”ageCheck”>
<h1>Sistema Espião</h1>
<p>Este sistema é protegido. Confirme sua idade para acessar.</p>
<button onclick=”liberarConteudo()”>Sou maior de 18 anos</button>
<button onclick=”liberarConteudo()”>Sou menor de 18 anos</button>
<div class=”typing” id=”typing”></div>
</div>
<div class=”denied” id=”negado” style=”display:none;”>
<p>Acesso ao sistema de segurança permitido.</p>
</div>
<script>
function liberarConteudo() {
var typingElement = document.getElementById(‘typing’);
// Mostrar animação de “digitando…”
typingElement.innerHTML = `
<div class=”dot-typing”>
<div></div><div></div><div></div>
</div>
`;
// Esperar 2 segundos com animação
setTimeout(function() {
var texto = “acesso ao sistema permitido”;
typingElement.innerHTML = “”;
var i = 0;
var intervalo = setInterval(function() {
if (i < texto.length) {
typingElement.innerHTML += texto.charAt(i);
i++;
} else {
clearInterval(intervalo);
setTimeout(function(){
window.location.href = “seu link aqui”; // coloque o link desejado
}, 1000); // Espera 1 segundo depois da digitação
}
}, 80);
}, 2000);
}
</script>
</body>
</html>
MODELO PRONTO PARA COPIAR E COLAR NO CHATGPT:
Olá, quero que você crie um site HTML com as seguintes características:
Um pop-up central (estilo quiz-container) perguntando se a pessoa é maior ou menor de 18 anos.
Botão “Sou maior de 18 anos” e botão “Sou menor de 18 anos”.
Ao clicar em qualquer botão, mostrar uma animação de “digitando…” por 2 segundos, depois digitar a frase: “Acesso ao sistema de segurança permitido“.
Após a digitação da frase, redirecionar para “seu link aqui” (deixar o local indicado para eu colocar o link depois).
Se possível, deixar tanto o botão “maior” quanto o botão “menor” funcionando igual: ambos permitindo o acesso.
O fundo da página deve ser um degradê escuro (preto e azul escuro), o pop-up deve ter fundo preto semi-transparente (com efeito de blur) e cantos arredondados.
O conteúdo principal da página deve ser um texto sobre “Monitoramento Familiar” explicando sobre monitoramento remoto de forma segura e ética.
Adicionar um rodapé bonito com links para “Termos de Uso” e “Política de Privacidade” (deixar escrito “seu link aqui” também nos links).
O estilo geral deve ser moderno, responsivo para celular, com botões estilizados com gradiente azul e efeito de hover.
Não usar cloaking ou qualquer técnica para esconder o conteúdo do Google ou sistemas de verificação.
Gere todo o código HTML, CSS e JavaScript completo.