body {
    display:flex;
     justify-content:center;
      align-items:center;
       height:100vh;
        font-family:Arial;
         background:#f4f4f4;
        }
    .box {
        background:white;
         padding:20px;
          border-radius:10px;
           text-align:center;
            box-shadow:0 0 10px rgba(0,0,0,0.2);
        }
    input {
        padding:10px;
         width:250px;
          margin:10px 0;
           border:1px solid #ccc;
            border-radius:5px;
        }
    button {
        padding:10px 20px;
         border:none;
          border-radius:5px;
           cursor:pointer; 
           background:#007bff; 
           color:white;
        }
    button:hover {
        background:#0056b3;
    }
    img {
        margin-top:15px;
    }