body{margin:0;padding:0;display:flex;justify-content:center;align-items:center;height:100vh;background-color:#2c3e50;font-family:Arial,sans-serif;overflow:hidden}#gameCanvas{border:2px solid #ecf0f1;background-color:#34495e;max-width:100%;max-height:100%}#score{position:absolute;top:10px;font-size:24px;font-weight:700;color:#ecf0f1}#startButton{position:absolute;bottom:20px;padding:10px 20px;font-size:18px;background-color:#2ecc71;color:#fff;border:none;border-radius:5px;cursor:pointer}
