.row-select[data-v-58f497da]{margin-bottom:10px}.select-type-row[data-v-58f497da]{margin-bottom:10px;padding:12px 14px;background:#f5f7fa;border:1px solid #dcdfe6;border-left:4px solid #409eff;border-radius:4px}[data-v-58f497da] .select-type-row .el-radio-group{display:flex;gap:8px}[data-v-58f497da] .select-type-row .el-radio{display:flex;align-items:center;margin-right:0;padding:8px 12px;background:#fff;border:1px solid #dcdfe6;border-radius:4px;color:#606266;transition:border-color .2s,background-color .2s;cursor:pointer}[data-v-58f497da] .select-type-row .el-radio:hover{border-color:#409eff}[data-v-58f497da] .select-type-row .el-radio.is-checked{background:#ecf5ff;border-color:#409eff}.people-num[data-v-58f497da]{display:flex;align-items:center;margin-top:12px;padding-top:12px;border-top:1px dashed #dcdfe6}.people-num-label[data-v-58f497da]{font-size:14px;color:#606266;margin-right:8px}.people-num-tip[data-v-58f497da]{margin-left:8px;font-size:12px;color:#909399}.people-num-input[data-v-58f497da]{width:120px}.col-step[data-v-58f497da]{width:140px;height:200px;float:left;padding-top:5px}.col-supplier[data-v-58f497da]{float:left;width:calc(100% - 150px);min-width:600px}.flex[data-v-58f497da]{display:flex}.main-content[data-v-58f497da]{display:flex;gap:20px;height:400px}.checkbox-section[data-v-58f497da]{width:400px;padding:0}.checkbox-section[data-v-58f497da],.selected-section[data-v-58f497da]{border:1px solid #ebeef5;border-radius:4px;display:flex;flex-direction:column}.selected-section[data-v-58f497da]{width:362px}.checkbox-header[data-v-58f497da]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:5px 10px;background:#f5f7fa}.virtual-scroll-container[data-v-58f497da]{flex:1;position:relative;overflow:hidden;border:1px solid #ebeef5;border-radius:4px;height:400px}.virtual-scroll-wrapper[data-v-58f497da]{position:absolute;top:0;left:0;width:100%;height:100%;overflow-y:auto}.virtual-scroll-content[data-v-58f497da]{position:relative}.virtual-scroll-item[data-v-58f497da]{position:absolute;left:0;width:100%;display:flex;align-items:center;padding:8px 10px;border-bottom:1px solid #f5f5f5;box-sizing:border-box}.virtual-scroll-item[data-v-58f497da]:hover{background-color:#f5f7fa}.virtual-scroll-item .el-checkbox[data-v-58f497da]{width:100%}.selected-table-container[data-v-58f497da]{flex:1;display:flex;flex-direction:column;overflow:hidden}.selected-table-title[data-v-58f497da]{display:flex;justify-content:space-between;align-items:center;padding:5px 10px;background:#f5f7fa}.selected-list[data-v-58f497da]{flex:1;overflow-y:auto;border:1px solid #ebeef5;border-radius:4px}.selected-item[data-v-58f497da]{padding:0 15px;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;align-items:center}.selected-item[data-v-58f497da]:hover{background-color:#f5f7fa}.selected-item-info[data-v-58f497da]{flex:1}.selected-item-name[data-v-58f497da]{font-weight:700;margin-bottom:4px}.remove-btn[data-v-58f497da]{color:#f56c6c;cursor:pointer}.remove-btn[data-v-58f497da]:hover{color:#f78989}.empty-selection[data-v-58f497da]{text-align:center;color:#909399;padding:40px 0;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.no-results[data-v-58f497da]{display:flex;align-items:center;justify-content:center;height:300px;color:#409eff}.checkbox-label[data-v-58f497da]{font-size:14px;font-weight:400}.loading-overlay[data-v-58f497da]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.8);display:flex;justify-content:center;align-items:center;z-index:1000;border-radius:4px}.loading-text[data-v-58f497da]{margin-left:10px;font-size:14px;color:#409eff}.loading-spinner[data-v-58f497da]{display:inline-block;width:20px;height:20px;border:2px solid #f3f3f3;border-top:2px solid #409eff;border-radius:50%;animation:spin-58f497da 1s linear infinite}@keyframes spin-58f497da{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-v-58f497da] .el-step__icon{width:24px!important;height:24px!important;font-size:14px!important}.select-type-row[data-v-05265cba]{margin-bottom:10px;padding:12px 14px;background:#f5f7fa;border:1px solid #dcdfe6;border-left:4px solid #409eff;border-radius:4px}[data-v-05265cba] .select-type-row .el-radio-group{display:flex;gap:8px}[data-v-05265cba] .select-type-row .el-radio{display:flex;align-items:center;margin-right:0;padding:8px 12px;background:#fff;border:1px solid #dcdfe6;border-radius:4px;color:#606266;transition:border-color .2s,background-color .2s;cursor:pointer}[data-v-05265cba] .select-type-row .el-radio:hover{border-color:#409eff}[data-v-05265cba] .select-type-row .el-radio.is-checked{background:#ecf5ff;border-color:#409eff}.people-num[data-v-05265cba]{display:flex;align-items:center;margin-top:12px;padding-top:12px;border-top:1px dashed #dcdfe6}.people-num-label[data-v-05265cba]{font-size:14px;color:#606266;margin-right:8px}.people-num-tip[data-v-05265cba]{margin-left:8px;font-size:12px;color:#909399}.people-num-input[data-v-05265cba]{width:120px}.flex .panel__header[data-v-05265cba]{height:40px;line-height:40px;background:#f5f7fa;margin:0;padding-left:15px;padding-right:15px;border-bottom:1px solid #ebeef5;box-sizing:border-box;color:#000;display:flex;justify-content:space-between}.flex .left-panel[data-v-05265cba]{width:350px;height:338px;border:1px solid #ccc;padding-bottom:20px}.flex .left-panel .search[data-v-05265cba]{padding:5px 10px;box-sizing:border-box}.flex .left-panel .no-data[data-v-05265cba]{height:275px;display:flex;justify-content:center;align-items:center;color:#999}.flex .left-panel .no-select[data-v-05265cba]{height:275px;overflow-y:auto;padding:0 10px 0 15px}.flex .left-panel .no-select .item[data-v-05265cba]{cursor:pointer;display:block;line-height:30px;height:30px}.flex .left-panel .no-select .item[data-v-05265cba]:hover{color:#409eff}.flex .left-panel .null[data-v-05265cba]{display:flex;align-items:center;justify-content:center;color:#f56c6c}.flex .right-panel[data-v-05265cba]{width:390px;height:358px;border:1px solid #ccc;margin-left:20px}.flex .right-panel .flex-right[data-v-05265cba]{display:flex;justify-content:space-between}.flex .right-panel .select[data-v-05265cba]{height:306px;overflow-y:auto;box-sizing:border-box;margin-top:10px;padding:0 10px}.null[data-v-05265cba]{color:#f56c6c}[data-v-05265cba] .el-step__icon{width:24px!important;height:24px!important;font-size:14px!important}.row-select[data-v-05265cba]{margin-bottom:10px}.col-step[data-v-05265cba]{width:140px;height:200px;float:left;padding-top:5px}.col-supplier[data-v-05265cba]{float:left;width:calc(100% - 150px);min-width:600px}.flex[data-v-05265cba]{display:flex}.main-content[data-v-05265cba]{display:flex;gap:20px;height:400px}.checkbox-section[data-v-05265cba]{width:400px;padding:0}.checkbox-section[data-v-05265cba],.selected-section[data-v-05265cba]{border:1px solid #ebeef5;border-radius:4px;display:flex;flex-direction:column}.selected-section[data-v-05265cba]{width:362px}.checkbox-header[data-v-05265cba]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:5px 10px;background:#f5f7fa}.virtual-scroll-container[data-v-05265cba]{flex:1;position:relative;overflow:hidden;border:1px solid #ebeef5;border-radius:4px;height:400px}.virtual-scroll-wrapper[data-v-05265cba]{position:absolute;top:0;left:0;width:100%;height:100%;overflow-y:auto}.virtual-scroll-content[data-v-05265cba]{position:relative}.virtual-scroll-item[data-v-05265cba]{position:absolute;left:0;width:100%;display:flex;align-items:center;padding:8px 10px;border-bottom:1px solid #f5f5f5;box-sizing:border-box}.virtual-scroll-item[data-v-05265cba]:hover{background-color:#f5f7fa}.virtual-scroll-item .el-checkbox[data-v-05265cba]{width:100%}.selected-table-container[data-v-05265cba]{flex:1;display:flex;flex-direction:column;overflow:hidden}.selected-table-title[data-v-05265cba]{display:flex;justify-content:space-between;align-items:center;padding:5px 10px;background:#f5f7fa}.selected-list[data-v-05265cba]{flex:1;overflow-y:auto;border:1px solid #ebeef5;border-radius:4px}.selected-item[data-v-05265cba]{padding:0 15px;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;align-items:center}.selected-item[data-v-05265cba]:hover{background-color:#f5f7fa}.selected-item-info[data-v-05265cba]{flex:1}.selected-item-name[data-v-05265cba]{font-weight:700;margin-bottom:4px}.remove-btn[data-v-05265cba]{color:#f56c6c;cursor:pointer}.remove-btn[data-v-05265cba]:hover{color:#f78989}.empty-selection[data-v-05265cba]{text-align:center;color:#909399;padding:40px 0;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.no-results[data-v-05265cba]{display:flex;align-items:center;justify-content:center;height:300px;color:#409eff}.checkbox-label[data-v-05265cba]{font-size:14px;font-weight:400}.loading-overlay[data-v-05265cba]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.8);display:flex;justify-content:center;align-items:center;z-index:1000;border-radius:4px}.loading-text[data-v-05265cba]{margin-left:10px;font-size:14px;color:#409eff}.loading-spinner[data-v-05265cba]{display:inline-block;width:20px;height:20px;border:2px solid #f3f3f3;border-top:2px solid #409eff;border-radius:50%;animation:spin-05265cba 1s linear infinite}@keyframes spin-05265cba{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}