body { background-color: #1a1a1a; /* Dark background */ color: #ffffff; /* White text */ font-family: Arial, sans-serif; } .container { max-width: 400px; margin: 100px auto; /* Center the container */ padding: 20px; background-color: #2a2a2a; /* Slightly lighter dark background */ border-radius: 8px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); } .vads { max-width: 400px; width: 100%; border-radius: 8px; height: auto; display: block; unicode-bidi: isolate; } .info-box { background-color: #4b4b4b; /* Dark gray background */ color: #ffffff; /* White text */ padding: 15px; margin-bottom: 20px; /* Space below the info box */ border-radius: 8px; /* Rounded corners */ text-align: center; /* Center align the text */ font-size: 16px; /* Slightly larger font size */ box-shadow: 0 2px 10px rgba(0, 0, 0, 0.5); /* Shadow effect */ } h1 { text-align: center; } h2 { text-align: center; } form { display: flex; flex-direction: column; } input[type="text"], input[type="password"] { padding: 10px; margin: 10px 0; border: 1px solid #444; border-radius: 4px; background-color: #333; color: #ffffff; } input[type="text"]:focus, input[type="password"]:focus { border-color: #66ccff; /* Light blue focus outline */ outline: none; /* Remove default outline */ } button { padding: 10px; background-color: #1d0f97; /* Green background */ border: none; border-radius: 4px; color: #ffffff; cursor: pointer; } button:hover { background-color: #150c61; /* Darker green on hover */ } input[type="submit"] { padding: 10px; background-color: #1d0f97; /* Green background */ border: none; border-radius: 4px; color: #ffffff; cursor: pointer; } input[type="submit"]:hover { background-color: #150c61; /* Darker green on hover */ } .error { color: red; /* Red color for error messages */ margin-bottom: 15px; /* Spacing below the error message */ text-align: center; /* Center align the error message */ } a { color: #66ccff; /* Light blue for links */ text-decoration: none; /* No underline */ } a:hover { text-decoration: underline; /* Underline on hover */ }