body{margin:0;padding:0;font-family:Arial, sans-serif;background-color:#f1f1f1}.login-container{width:300px;margin:0 auto;margin-top:100px;background-color:#fff;padding:20px;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,0.2)}.login-container h2{text-align:center;margin-bottom:20px}.form-group{margin-bottom:15px}.form-group label{display:block;font-weight:bold}.form-group input{width:100%;padding:8px;border:1px solid #ccc;border-radius:3px}.form-group button{width:100%;padding:8px;background-color:#4caf50;color:#fff;border:none;border-radius:3px;cursor:pointer}.form-group button:hover{background-color:#45a049}
