body { font-family: Arial, sans-serif; background: #1e90ff; display: flex; justify-content: center; align-items: center; height: 100vh; margin: 0; } .container { background: #fff; padding: 25px; border-radius: 10px; width: 300px; text-align: center; } input { width: 100%; padding: 10px; margin: 10px 0; border: 1px solid #aaa; border-radius: 5px; } button { width: 100%; padding: 10px; background: #1e90ff; color: white; border: none; border-radius: 5px; } button:hover { background: #0c65b2; } #error { color: red; margin-top: 10px; }