<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><title>Security Check | HWBOT</title><meta http-equiv="Cache-Control" content="no-cache,no-store,must-revalidate"><meta http-equiv="Pragma" content="no-cache"><meta http-equiv="Expires" content="0"><style>body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;background:#f7fafc;color:#2d3748;margin:0;display:flex;align-items:center;justify-content:center;min-height:100vh}.card{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);padding:32px 24px;max-width:380px;width:90%;text-align:center;border:1px solid #e2e8f0}.logo{font-size:26px;font-weight:800;color:#000;letter-spacing:1px;margin-bottom:8px}.desc{font-size:14px;color:#718096;margin-bottom:24px;line-height:1.5}.btn{display:flex;align-items:center;justify-content:center;width:100%;padding:14px 20px;font-size:15px;font-weight:600;color:#fff;background:#3182ce;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;box-sizing:border-box}.btn:hover{background:#2b6cb0}.btn:disabled{background:#a0aec0;cursor:not-allowed}.footer{margin-top:20px;font-size:12px;color:#a0aec0}</style></head><body><div class="card"><div class="logo">HWBOT</div><div class="desc">Please confirm you are human to access the database.</div><button id="verify-btn" class="btn" onclick="verify(event)"><span id="btn-text">Click to verify you are human</span></button><div class="footer">Verification required once every 24 hours.</div></div><script>var loadTime=Date.now();var busy=false;function verify(e){if(busy)return;if(!e||!e.isTrusted)return;if(Date.now()-loadTime<300)return;if(navigator.webdriver||/HeadlessChrome/.test(navigator.userAgent))return;busy=true;var b=document.getElementById("verify-btn");var t=document.getElementById("btn-text");b.disabled=true;t.innerText="Verifying...";fetch("/hwbot-verify-token",{method:"POST",credentials:"same-origin"}).then(function(r){return r.json();}).then(function(d){if(d&&d.ok){t.innerText="Verified!";window.location.replace(window.location.href);}else{busy=false;b.disabled=false;t.innerText="Retry verification";}}).catch(function(){busy=false;b.disabled=false;t.innerText="Error, click to retry";});}</script></body></html>