.common-dialog[data-v-0a0794ce]{border-radius:20px!important;overflow:hidden}.common-dialog .el-dialog__header[data-v-0a0794ce]{border-bottom:1px solid #ebeef5;padding:15px 20px}.common-dialog .el-dialog__body[data-v-0a0794ce]{padding:0;max-height:70vh;overflow:hidden}.common-dialog .dialog-content[data-v-0a0794ce]{max-height:calc(70vh - 90px);overflow-y:auto;padding:20px;margin-top:-30px}.common-dialog .dialog-content[data-v-0a0794ce]::-webkit-scrollbar{width:6px;height:6px}.common-dialog .dialog-content[data-v-0a0794ce]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.common-dialog .dialog-content[data-v-0a0794ce]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.common-dialog .dialog-content[data-v-0a0794ce]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.common-dialog .el-dialog__footer[data-v-0a0794ce]{border-top:1px solid #ebeef5;padding:15px 20px}.script-item[data-v-548a1b04]{border:1px solid #f0f0f0;border-radius:12px;margin-bottom:12px;padding:16px;background:#fff;-webkit-transition:all .3s;transition:all .3s}.script-item.disabled[data-v-548a1b04]{background:#fafafa;border-color:#f0f0f0}.script-item.disabled .item-title[data-v-548a1b04],.script-item.disabled .status-text[data-v-548a1b04]{color:#909399}.script-item.disabled textarea[data-v-548a1b04]{background:#f5f5f5;color:#ccc;cursor:not-allowed}.script-header[data-v-548a1b04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.script-header .item-title[data-v-548a1b04]{font-weight:600;font-size:14px;color:#303133}.script-header .header-right[data-v-548a1b04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.script-header .status-text[data-v-548a1b04]{font-size:12px;color:#67c23a}.script-header .status-text.disabled[data-v-548a1b04]{color:#909399}.textarea-container[data-v-548a1b04]{margin-bottom:14px}.textarea-container textarea[data-v-548a1b04]{border-radius:8px;font-size:13px;line-height:1.6;border-color:#e4e7ed;padding:12px}.btn-group[data-v-548a1b04]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.btn-group[data-v-548a1b04],.insert-btn[data-v-548a1b04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.insert-btn[data-v-548a1b04]{gap:4px;padding:8px 16px;font-size:12px;border-radius:4px}.switch-wrapper[data-v-548a1b04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.switch-wrapper .switch-label[data-v-548a1b04]{font-size:12px;color:#606266}.variable-section[data-v-04bdaa94]{margin-bottom:20px}.variable-section .section-title[data-v-04bdaa94]{font-weight:600;margin-bottom:12px;color:#303133;font-size:14px}.variable-tag[data-v-04bdaa94]{display:inline-block;padding:6px 12px;background-color:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;cursor:pointer;font-size:12px;margin:4px;-webkit-transition:all .3s;transition:all .3s}.variable-tag[data-v-04bdaa94]:hover{background-color:#e6f7ff;border-color:#91d5ff}.variable-tag.selected[data-v-04bdaa94]{background-color:#1890ff;color:#fff;border-color:#1890ff}.brand-select[data-v-71b266fd]{margin-bottom:16px}.divider-line[data-v-71b266fd]{height:1px;background-color:#ebeef5;margin:16px 0}.section-title[data-v-71b266fd]{font-size:14px;font-weight:600;color:#303133;padding:16px 0;border-bottom:1px solid #ebeef5;margin-bottom:16px}.global-switch[data-v-71b266fd]{background:#fafafa;border-radius:8px;padding:16px;margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-switch .switch-label[data-v-71b266fd]{font-size:14px;font-weight:600;color:#303133}.global-switch .switch-desc[data-v-71b266fd]{font-size:12px;color:#909399;margin-top:5px}.dialog-footer[data-v-71b266fd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px}.hint-text[data-v-71b266fd]{font-size:12px;color:#909399;padding:8px 0 16px 0;border-bottom:1px solid #ebeef5;margin-bottom:16px}[data-v-97a9fa9c] .status-enabled{color:#67c23a;background:#e8f5e9;padding:2px 8px;border-radius:4px;font-size:12px}[data-v-97a9fa9c] .status-disabled{color:#909399;background:#f5f5f5}[data-v-97a9fa9c] .status-disabled,[data-v-97a9fa9c] .template-tag{padding:2px 8px;border-radius:4px;font-size:12px}[data-v-97a9fa9c] .template-tag.current-template{color:#909399;background:#f5f5f5;cursor:not-allowed}[data-v-97a9fa9c] .template-tag.set-template{color:#409eff;background:#ecf5ff;cursor:pointer}[data-v-97a9fa9c] .template-tag.set-template:hover{color:#66b1ff;background:#ddebf7}[data-v-97a9fa9c] .action-btn{font-size:12px;cursor:pointer;padding:2px 8px;border-radius:4px;margin-right:12px}[data-v-97a9fa9c] .action-btn.edit-btn{color:#409eff;background:transparent}[data-v-97a9fa9c] .action-btn.edit-btn:hover{color:#66b1ff}[data-v-97a9fa9c] .action-btn.delete-btn{color:#f56c6c;background:transparent}[data-v-97a9fa9c] .action-btn.delete-btn:hover{color:#f78989}[data-v-97a9fa9c] .action-btn.disable-btn{color:#e6a23c;background:transparent}[data-v-97a9fa9c] .action-btn.disable-btn:hover{color:#e8b86d}[data-v-97a9fa9c] .action-btn.enable-btn{color:#67c23a;background:transparent}[data-v-97a9fa9c] .action-btn.enable-btn:hover{color:#85ce61}