body { font-family: Arial, sans-serif; background-color: #f4f4f4; /* Light background color for better visibility */ } .container { max-width: 400px; /* Limit the width of the form container */ margin: 50px auto; /* Center the form horizontally and add vertical margin */ padding: 20px; background-color: white; /* White background for the form */ border-radius: 8px; /* Rounded corners for the form */ box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); /* Subtle shadow for depth */ } h1 { text-align: center; /* Center the heading */ } .form-group { margin-bottom: 500px; /* Increase space between form groups */ } button { width: 100%; /* Make the button full-width */ padding: 10px; /* Add padding to the button */ background-color: #28a745; /* Green background color */ color: white; /* White text color */ border: none; /* Remove default border */ border-radius: 5px; /* Rounded corners for the button */ cursor: pointer; /* Change cursor to pointer on hover */ } button:hover { background-color: #218838; /* Darker green on hover */ } .error { color: red; /* Red color for error messages */ text-align: center; /* Center error messages */ }