body{font-family:Microsoft JhengHei,Arial,sans-serif;margin:0;padding:10px;background-color:#1a1a2e;color:#fff}.game-container{max-width:100%;text-align:center}h1{font-size:1.5em;margin-bottom:10px}#gameCanvas{width:100%;max-width:300px;height:auto;border:2px solid #e94560;background-color:#0f3460}button{width:100%;max-width:300px;margin:10px 0;padding:15px;font-size:16px;background-color:#e94560;color:#fff;border:none;cursor:pointer}#score,#darts{font-size:16px;margin:5px 0}#powerMeter{width:100%;max-width:300px;height:20px;background-color:#ddd;margin:10px auto}#power{width:0%;height:100%;background-color:#4ecdc4;transition:width .1s}#scoreTable{width:100%;max-width:300px;margin:10px auto;border-collapse:collapse;font-size:14px}#scoreTable th,#scoreTable td{border:1px solid #ffffff;padding:5px}#rules{text-align:left;max-width:300px;margin:10px auto;font-size:14px}#rules h2{font-size:1.2em}#rules ol{padding-left:20px}
