body { font-family: Arial, sans-serif; display: flex; flex-direction: column; align-items: center; justify-content: center; height: 100vh; margin: 0; background-color: #f0f0f0; } h1 { color: #333; } label, input, button { margin: 10px 0; } input, button { padding: 10px; font-size: 16px; } button { background-color: #007BFF; color: white; border: none; cursor: pointer; } button:hover { background-color: #0056b3; } #fibonacciResult { margin-top: 20px; font-size: 18px; color: #555; }