<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>安全验证</title>
<style>
  *{margin:0;padding:0;box-sizing:border-box}
  body{display:flex;align-items:center;justify-content:center;min-height:100vh;
       font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC",sans-serif;
       background:#f5f7fa}
  .card{background:#fff;border-radius:12px;padding:40px;width:340px;max-width:92vw;
        box-shadow:0 10px 40px rgba(0,0,0,.08);border:1px solid #eef0f3}
  .brand{text-align:center;margin-bottom:28px}
  .brand .logo{font-size:40px;margin-bottom:8px}
  .brand h2{font-size:20px;color:#1f2937;font-weight:600}
  .brand p{font-size:13px;color:#9ca3af;margin-top:6px}
  .captcha{display:flex;align-items:center;gap:14px;background:#f9fafb;
           border:1px solid #e5e7eb;border-radius:8px;padding:16px;cursor:pointer;
           user-select:none;transition:background .2s}
  .captcha:hover{background:#f3f4f6}
  .checkbox{width:28px;height:28px;border:2px solid #cbd5e1;border-radius:4px;
            position:relative;flex-shrink:0;background:#fff;transition:border-color .3s,background .3s}
  .checkbox.loading{border-color:#3b82f6}
  .checkbox.loading::after{content:'';position:absolute;top:2px;left:2px;width:20px;height:20px;
            border:2px solid #dbeafe;border-top-color:#3b82f6;border-radius:50%;
            animation:spin .8s linear infinite}
  .checkbox.checked{background:#22c55e;border-color:#22c55e}
  .checkbox.checked::after{content:'';position:absolute;top:5px;left:9px;width:6px;height:12px;
            border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}
  .captcha-text{font-size:15px;color:#374151;font-weight:500}
  @keyframes spin{to{transform:rotate(360deg)}}
  .foot{margin-top:24px;text-align:center;font-size:12px;color:#c0c4cc}
</style>
</head>
<body>
<div class="card">
  <div class="brand">
    <div class="logo">🛡️</div>
    <h2>安全验证</h2>
    <p>正在保护您的访问安全</p>
  </div>
  <div class="captcha" id="captcha">
    <div class="checkbox" id="checkbox"></div>
    <span class="captcha-text" id="captchaText">确认您是真人</span>
  </div>
  <div class="foot">由本站安全服务提供保护</div>
</div>
<script>
var checkbox=document.getElementById('checkbox');
var text=document.getElementById('captchaText');
var verifying=false;
document.getElementById('captcha').addEventListener('click',function(){
  if(verifying)return;
  verifying=true;
  checkbox.classList.add('loading');
  text.textContent='正在验证...';
  setTimeout(function(){
    checkbox.classList.remove('loading');
    checkbox.classList.add('checked');
    text.textContent='验证通过，正在跳转';
    setTimeout(function(){
      window.location.href='/waf-verify';
    },600);
  },1400);
});
</script>
</body>
</html>
