body { display: flex; justify-content: center; align-items: center; height: 100vh; margin: 0; background-color: #f4f4f4; } .container { display: flex; flex-direction: column; align-items: center; } canvas { border: 1px solid #000; background-color: #fff; } button { margin-top: 10px; padding: 10px 20px; background-color: #007bff; color: #fff; border: none; cursor: pointer; } button:hover { background-color: #0056b3; }