body{margin:0;padding:0;display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#f0f0f0;font-family:Arial,sans-serif}#gameContainer{text-align:center;background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 0 10px #0000001a}#gameCanvas{border:2px solid #333;border-radius:5px}#score{font-size:24px;margin-top:20px;color:#333}#startButton{font-size:18px;padding:10px 20px;margin-top:20px;cursor:pointer;background-color:#4caf50;color:#fff;border:none;border-radius:5px;transition:background-color .3s}#startButton:hover{background-color:#45a049}#rules{margin-top:20px;text-align:left;color:#666;font-size:14px;max-width:300px}
