.price-canvas-only-container[data-v-65145b7e]{width:100%;height:100%;overflow:hidden;background:#fff}canvas[data-v-65145b7e]{display:block;cursor:default}.price-management[data-v-1c2daab0]{padding:16px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.price-header[data-v-1c2daab0]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e8e8e8}.price-header h3[data-v-1c2daab0]{margin:0;color:#333;font-size:16px}.price-list[data-v-1c2daab0]{-ms-flex:1;flex:1;overflow-y:auto;margin-bottom:16px}.price-item[data-v-1c2daab0]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:12px;margin-bottom:8px;background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;cursor:pointer;transition:all .3s}.price-item[data-v-1c2daab0]:hover{background:#f0f0f0;border-color:#d9d9d9}.price-item.is-active[data-v-1c2daab0]{background:rgba(24,144,255,.1);border-color:#1890ff}.price-color[data-v-1c2daab0]{width:24px;height:24px;border-radius:4px;margin-right:12px;border:2px solid #d9d9d9}.price-info[data-v-1c2daab0]{-ms-flex:1;flex:1}.price-name[data-v-1c2daab0]{color:#333;font-size:14px;font-weight:500;margin-bottom:4px}.price-value[data-v-1c2daab0]{color:#666;font-size:12px}.price-actions[data-v-1c2daab0]{display:-ms-flexbox;display:flex;gap:8px}.empty-price[data-v-1c2daab0]{padding:40px 20px;text-align:center;color:#999}.selected-seats-info[data-v-1c2daab0]{padding-top:16px;border-top:1px solid #e8e8e8}.info-header[data-v-1c2daab0]{color:#333;font-size:14px;margin-bottom:12px}.info-actions[data-v-1c2daab0]{margin-top:12px}.price-list[data-v-1c2daab0]::-webkit-scrollbar{width:6px}.price-list[data-v-1c2daab0]::-webkit-scrollbar-track{background:#fafafa}.price-list[data-v-1c2daab0]::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.price-list[data-v-1c2daab0]::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.price-division[data-v-3ceab67e]{width:100vw;height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#f5f5f5;color:#333;position:fixed;top:0;left:0;z-index:1000;margin:0;padding:0}.toolbar[data-v-3ceab67e]{height:64px;background:#fff;border-bottom:1px solid #e8e8e8;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.toolbar-left[data-v-3ceab67e],.toolbar-right[data-v-3ceab67e],.toolbar[data-v-3ceab67e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.canvas-container[data-v-3ceab67e],.main-content[data-v-3ceab67e]{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;overflow:hidden;background:#fff}.canvas-container[data-v-3ceab67e]{position:relative;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.sidebar-right[data-v-3ceab67e]{width:350px;background:#fff;border-left:1px solid #e8e8e8;overflow-y:auto;overflow-x:hidden;box-shadow:-2px 0 8px rgba(0,0,0,.1);height:100%}.tool-btn[data-v-3ceab67e]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;min-width:60px;height:64px;padding:4px 8px;background:transparent;border:none;color:#333;cursor:pointer;transition:all .3s;margin-right:8px}.tool-btn[data-v-3ceab67e] .anticon{font-size:24px;margin-bottom:4px;display:block}.tool-label[data-v-3ceab67e]{font-size:12px;line-height:1.2;display:block;margin-top:2px}.tool-btn[data-v-3ceab67e]:hover:not([disabled]){background:rgba(0,0,0,.05);color:#333}.tool-btn.is-active[data-v-3ceab67e]{color:#1890ff;background:rgba(24,144,255,.1)}.tool-btn.is-active .tool-label[data-v-3ceab67e],.tool-btn.is-active[data-v-3ceab67e] .anticon{color:#1890ff}.tool-btn[disabled][data-v-3ceab67e]{background:transparent;border:none;color:#bfbfbf;cursor:not-allowed}.tool-btn[disabled] .tool-label[data-v-3ceab67e]{color:#bfbfbf}.divider[data-v-3ceab67e],.toolbar[data-v-3ceab67e] .ant-divider-vertical{height:40px;margin:0 8px;background-color:#e8e8e8}