/* 样式保持不变 */ .container.data-v-7ebe9a05 { position: relative; width: 100%; height: 80vh; } .canvas.data-v-7ebe9a05 { width: 100%; height: 100%; background-color: #f5f5f5; } .controls.data-v-7ebe9a05 { position: absolute; bottom: 20px; left: 0; right: 0; display: flex; justify-content: center; gap: 15px; } .controls button.data-v-7ebe9a05 { padding: 8px 16px; background-color: #4a7afe; color: white; border-radius: 4px; font-size: 14px; }