.dynamic-form[data-v-6505920c]{padding:20px 20px}.dynamic-form .select-box[data-v-6505920c]{display:flex}.dynamic-form .description[data-v-6505920c]{margin-top:5px;font-size:14px;height:18px;line-height:18px;color:#999}.dynamic-form .drvider-option[data-v-6505920c]{cursor:pointer;color:#1e5ee5}[contenteditable=true]{background:#e8f4ff;color:#0c61f3;padding:4px 8px!important;border:1px solid #e8f4ff;border-radius:4px;outline:none;flex-wrap:wrap;white-space:pre-wrap;word-break:keep-all;display:block;overflow-wrap:break-word}[contenteditable=true]:focus{border-color:#409eff}.template-var-wrapper{display:inline-flex;position:relative;white-space:nowrap;vertical-align:middle;margin:0 2px}.template-var-wrapper:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;pointer-events:auto;cursor:not-allowed}.template-var{background-color:#f0f8ff;padding:0 4px;color:red;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;display:inline-flex;align-items:center;white-space:nowrap}.template-var.recovering{-webkit-animation:pulse .5s ease;animation:pulse .5s ease;background-color:#e6f7ff}@-webkit-keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.editable-text{display:inline-block;min-width:1px}.flow-title[data-v-75ce60d8]{margin-bottom:8px;color:#409eff;padding-left:8px;border-left:3px solid #409eff}.preview-container[data-v-75ce60d8]{border-radius:8px;margin-top:20px;background:#fff;height:700px;overflow-y:auto}.flow-section[data-v-75ce60d8]{margin-bottom:24px}.flow-section h4[data-v-75ce60d8]{margin:0 0 12px 0;color:#555;font-size:16px;font-weight:500;padding-bottom:6px;border-bottom:1px solid #eee}.sub-flow-section[data-v-75ce60d8]{margin-top:12px;padding:8px;background:#f5f5f5;border-radius:4px}.sub-flow-section h5[data-v-75ce60d8]{margin:0 0 8px 0;color:#666;font-size:14px}[data-v-75ce60d8] .main-flow-card{margin-bottom:12px;padding:12px;border-radius:8px;border:1px solid #d6e4ff}.flow-item[data-v-75ce60d8]{margin-bottom:0;padding:12px;background:#fff;border-radius:4px;box-shadow:none}[data-v-75ce60d8] .dialog-item{display:flex;margin-bottom:8px;padding:6px;border-radius:4px;background:#f8f8f8}.role-label[data-v-75ce60d8]{margin-right:12px;min-width:50px;display:inline-block;text-align:right;font-size:16px;padding:4px 0}.ai-role .role-label[data-v-75ce60d8],.user-role .role-label[data-v-75ce60d8]{color:#868e9c!important}[data-v-75ce60d8] .ai-role .dialog-content{color:#0c61f3;font-weight:500;font-size:14px}[data-v-75ce60d8] .user-role .dialog-content{font-weight:500;font-size:14px}[data-v-75ce60d8] .preview-content .ai-role .dialog-content{color:#0c61f3;font-weight:500;font-size:14px}[data-v-75ce60d8] .preview-content .user-role .dialog-content{color:#1d2129;font-weight:500;font-size:14px}.dialog-content[data-v-75ce60d8]{flex:1;line-height:1.5;padding:4px 0}.template-var-preview[data-v-75ce60d8]{display:inline-block;background-color:rgba(64,158,255,.1);padding:2px 6px;color:#1a73e8;margin:0 2px;border-radius:3px;font-family:monospace;font-size:.9em;border:1px dashed rgba(64,158,255,.3)}[data-v-75ce60d8] .qa-card{margin:12px 0;padding:12px;background:#fff;border-radius:6px;border:1px solid #e6e6e6}[data-v-75ce60d8] .qa-title{margin-bottom:8px;color:#409eff;padding-left:8px;border-left:3px solid #409eff}[data-v-75ce60d8] .qa-item{padding:6px;border-radius:4px}[data-v-75ce60d8] .qa-role{color:#868e9c}[data-v-75ce60d8] .qa-text{color:#1d2129;font-size:14px;line-height:1.5}[data-v-75ce60d8] .ai-response .qa-text{color:#0c61f3}[data-v-75ce60d8] .alternative-group{display:flex;margin:8px 0}[data-v-75ce60d8] .alternative-label{color:#999;font-style:italic;width:30px;padding:6px 0;text-align:center;margin-right:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:14px}[data-v-75ce60d8] .vertical-line{height:20px;width:1px;background-color:#999;margin:2px 0}[data-v-75ce60d8] .alternative-content{flex:1}.form-config .title-box[data-v-0f0ea17c]{display:flex;justify-content:flex-start;align-items:center;height:32px}.form-config .title-box .title[data-v-0f0ea17c]{font-weight:700}.form-config .title-box .btn-create[data-v-0f0ea17c]{margin-left:10px;background-color:#1e5ee5}.form-config .title-box .tip[data-v-0f0ea17c]{margin-left:10px;color:#f59a23}.call-config[data-v-311b2c5a]{width:80%;margin:0 auto;padding:40px 0}.call-config .voice-config .voice-title[data-v-311b2c5a]{font-size:18px}.call-config .voice-config .voice-form[data-v-311b2c5a]{margin:20px 0}.call-config .voice-config .voice-list[data-v-311b2c5a]{display:flex;justify-content:flex-start;flex-wrap:wrap}.call-config .voice-config .voice-list .voice-item[data-v-311b2c5a]{width:33%;padding:10px 10px}.call-config .voice-config .voice-list .voice-item .voice-item-checkbox[data-v-311b2c5a]{border:1px solid #ccc;background-color:#fafbfc;border-radius:6px;display:flex;align-items:center;padding:10px 20px;cursor:pointer}.call-config .voice-config .voice-list .voice-item .voice-item-checkbox .avatar[data-v-311b2c5a]{position:relative}.call-config .voice-config .voice-list .voice-item .voice-item-checkbox .avatar img[data-v-311b2c5a]{width:50px;height:50px;border-radius:6px}.call-config .voice-config .voice-list .voice-item .voice-item-checkbox .avatar .play-icon[data-v-311b2c5a]{background-color:rgba(0,0,0,.5);color:#fff;width:30px;height:30px;padding:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:20px;display:none}.call-config .voice-config .voice-list .voice-item .voice-item-checkbox .voice-item-name[data-v-311b2c5a]{margin-left:20px}.call-config .voice-config .voice-list .voice-item .voice-item-checkbox .voice-item-radio[data-v-311b2c5a]{margin-left:auto;font-size:18px;color:#1e5ee5;display:none}.call-config .voice-config .voice-list .voice-item .voice-item-checkbox[data-v-311b2c5a]:hover{border:1px solid #1e5ee5}.call-config .voice-config .voice-list .voice-item .voice-item-checkbox.is_checked:hover .play-icon[data-v-311b2c5a]{display:block}.call-config .voice-config .voice-list .voice-item .voice-item-checkbox.is_checked[data-v-311b2c5a]{background-color:#e8f4ff;border:1px solid #1e5ee5}.call-config .voice-config .voice-list .voice-item .voice-item-checkbox.is_checked .voice-item-radio[data-v-311b2c5a]{display:block}.call-config .test-call[data-v-311b2c5a]{margin-top:30px;position:relative;padding:30px;border-radius:10px;background:linear-gradient(130deg,rgba(12,97,243,.13) -39.46%,rgba(0,224,255,.03) 88.17%,rgba(131,107,255,.05) 116.16%,hsla(0,0%,100%,.5) 117.09%)}.call-config .test-call .test-call-title[data-v-311b2c5a]{font-size:14px}.call-config .test-call .test-call-btn[data-v-311b2c5a]{background-color:#fff;color:#1e5ee5;border:1px solid #1e5ee5;display:inline-block;padding:8px 10px;margin-top:10px;font-size:14px;cursor:pointer}.call-config .test-call .test-call-img[data-v-311b2c5a]{position:absolute;height:80px;bottom:10px;right:10px}.call-config[data-v-311b2c5a] .test-call-modal .el-dialog__header{background-color:#d3e5fd}.call-config[data-v-311b2c5a] .test-call-modal .el-dialog__body{background-color:#e5f0fe}.call-config[data-v-311b2c5a] .test-call-modal .test-call-content{text-align:center;color:#999}.call-config[data-v-311b2c5a] .test-call-modal .test-call-content .el-icon-warning{color:#1378f0;font-size:18px}.call-config[data-v-311b2c5a] .test-call-modal .test-call-form{margin-top:20px}.call-config[data-v-311b2c5a] .test-call-modal .button-group{margin-top:30px}.call-config[data-v-311b2c5a] .test-call-modal .button-group .button-submit{width:100%;background-color:#0c61f3;padding:10px 20px;text-align:center;border-radius:5px;color:#fff;cursor:pointer}.call-config[data-v-311b2c5a] .test-call-modal .button-group .button-cancel{width:100%;text-align:center;margin-top:20px;cursor:pointer}.main-container[data-v-7b1791a5]{background:#eee;display:flex;flex-direction:column;justify-content:center;align-items:center}.main-container .title[data-v-7b1791a5]{width:100%;background:#fff;padding:10px}.main-container .navbar-card[data-v-7b1791a5]{width:calc(100% - 80px);margin-top:10px}.main-container .navbar-card .step-item[data-v-7b1791a5]{width:100%;cursor:pointer}.main-container .navbar-card .step-item .required[data-v-7b1791a5]{color:red}.main-container .navbar-card .step-item[data-v-7b1791a5] .el-step__line{height:4px;background:#1e5ee5}.main-container .navbar-card .step-item[data-v-7b1791a5] .el-step__description{margin:10px 0;white-space:nowrap}.main-container .navbar-card .step-item[data-v-7b1791a5] .el-step__description.is-success{color:#1e5ee5}.main-container .navbar-card .step-item[data-v-7b1791a5] .el-step__icon.is-icon{width:28px}.main-container .navbar-card .step-item[data-v-7b1791a5] .el-step__icon-inner.is-status{width:28px;height:28px;line-height:28px;background:#1e5ee5;border-radius:50%;color:#fff;font-size:20px}.main-container .navbar-card .step-item[data-v-7b1791a5] .el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:32px}.main-container .content-card[data-v-7b1791a5]{width:calc(100% - 80px);margin-top:10px;height:650px;overflow-y:auto}.main-container .content-card .main-title[data-v-7b1791a5]{text-align:center;font-weight:600}.main-container .footer-card[data-v-7b1791a5]{width:calc(100% - 80px);margin-bottom:20px}.main-container .footer-card .footer-button-group[data-v-7b1791a5]{display:flex;justify-content:center}