.corner-button__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;right:.9375rem;bottom:.625rem;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.corner-button__container div{width:2.5rem}.corner-button__container button{margin-left:0!important;margin-bottom:.5rem;padding:.375rem!important}.corner-button__container button:hover{-webkit-animation:heartBeat;animation:heartBeat;-webkit-animation-duration:2s;animation-duration:2s}.corner-button__container button .el-icon-save-batch{background-size:cover}.corner-button__container button .el-icon-save-batch:before{content:"替";font-size:1.625rem;visibility:hidden}.condition-setting-box[data-v-57e7453f]{padding:.625rem .625rem 0;border:.0625rem solid #ccc}.condition-setting .logic-btns[data-v-57e7453f]{margin-top:.625rem;width:100%;text-align:left}.rule-container[data-v-ed893ac2]{border:.0625rem solid #ccc;padding:.625rem;border-radius:.25rem;margin-bottom:1.125rem}.rule-container .rule-option[data-v-ed893ac2]{margin-bottom:1.375rem}.rule-container .rule-option-title[data-v-ed893ac2]{font-size:1.125rem;margin-bottom:.5rem;font-family:微软雅黑;color:#409eff}.rule-container .rule-option .el-select[data-v-ed893ac2]{width:100%}.rule-container .isFailClass[data-v-ed893ac2]{color:red}.rule-container .ding-talk[data-v-ed893ac2]{border:.0625rem dotted #ddd;border-radius:.25rem;background-color:#f2f2f2;padding:.625rem;margin-bottom:.625rem;color:#444}.rule-container .ding-talk-title[data-v-ed893ac2]{display:block;font-size:1rem;margin-bottom:.75rem;font-family:微软雅黑}.rule-container .ding-talk-content[data-v-ed893ac2]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.625rem}.rule-container .ding-talk-content span[data-v-ed893ac2]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.rule-container .ding-talk-content .el-input[data-v-ed893ac2],.rule-container .ding-talk-content .el-select[data-v-ed893ac2]{width:85%}.rule-container .auto-handle[data-v-ed893ac2]{border:.0625rem dotted #ddd;border-radius:.25rem;background-color:#f2f2f2;padding:.625rem;color:#444}.rule-container .auto-handle-title[data-v-ed893ac2]{display:block;font-size:1rem;margin-bottom:.75rem;font-family:微软雅黑}.rule-container .auto-handle-content[data-v-ed893ac2]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:2.5rem}.rule-container .auto-handle-content span[data-v-ed893ac2]{display:inline-block;width:5.375rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.rule-container .auto-handle-content .el-button[data-v-ed893ac2]{margin-left:1.25rem;width:6.25rem}.rule-container .auto-handle-content .el-switch[data-v-ed893ac2]{margin-left:1.25rem}.el-dialog__wrapper[data-v-ed893ac2]{z-index:10001!important}[data-v-ed893ac2] .instruction-config-dialog{width:99vw;margin:1vh auto!important}[data-v-ed893ac2] .instruction-config-dialog .el-dialog__body{padding:0 1.25rem .625rem}[data-v-ed893ac2] .instruction-config-dialog .instruction-config-content{height:calc(98vh - 8.5rem);width:100%;background-color:#f5f6f7;overflow:scroll;position:relative;scroll-behavior:smooth}[data-v-ed893ac2] .instruction-config-dialog .instruction-config-content::-webkit-scrollbar{width:.5rem;height:.5rem;background-color:#f5f5f5;display:unset!important}[data-v-ed893ac2] .instruction-config-dialog .instruction-config-content::-webkit-scrollbar-track{border-radius:.25rem}[data-v-ed893ac2] .instruction-config-dialog .instruction-config-content::-webkit-scrollbar-thumb{cursor:pointer;border-radius:.25rem;background:rgba(0,0,0,.1)}.rule-container-check[data-v-3fa7f3ee]{margin:1.25rem;text-align:center}.app-container[data-v-311e8e26]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 .9375rem;height:calc(100vh - 6.25rem);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.app-container-steps[data-v-311e8e26]{padding:.625rem 3rem}.app-container-steps .el-button[data-v-311e8e26]{font-size:.8125rem;padding:.375rem .375rem;background-color:#e5e5e5;color:grey;border:none}.app-container-steps .isActive[data-v-311e8e26]{background-color:#409eff;color:#409eff}.app-container-steps .isActive[data-v-311e8e26] :nth-child(2){color:#fff}.app-container-steps-serial[data-v-311e8e26]{display:inline-block;width:1.125rem;height:1.125rem;line-height:1.125rem;background-color:#fff;border-radius:50%;color:128,128,128,1;margin-right:.3125rem}.app-container-content[data-v-311e8e26]{height:calc(100vh - 13.125rem);padding:0 1.25rem .625rem;overflow:scroll}.app-container .app-container-footer[data-v-311e8e26]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 1.25rem}[data-v-41de4b12] .el-drawer{width:38.75rem!important}[data-v-41de4b12] .el-drawer__header{font-size:1.25rem;font-weight:700;color:#333}.activeCard[data-v-2a7249f4]{border:.0625rem solid #0e0!important}.validatePass[data-v-2a7249f4]{background-color:#3370ff!important}.validatePass .larkflow-steps-empty-card-title[data-v-2a7249f4]{color:#fff!important}.larkflow-steps-card-area[data-v-2a7249f4]{color:#555;width:17.25rem;height:6.125rem;padding:.25rem .375rem;border:.0625rem dotted #8b8b8b;border-radius:.3125rem;background-color:#e7f7ff;overflow:auto}.larkflow-steps-card-area .step-category[data-v-2a7249f4]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.larkflow-steps-card-area .step-handle .dingTalk-message[data-v-2a7249f4],.larkflow-steps-card-area .step-handle .dingTalk-persons[data-v-2a7249f4]{padding-left:.5rem;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.larkflow-steps-card-area .step-front-condition[data-v-2a7249f4]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;word-wrap:break-word}.larkflow-steps-card-area .step-front-condition div[data-v-2a7249f4]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;word-wrap:break-word}.larkflow-steps-card-area .step-front-condition div span[data-v-2a7249f4]:nth-child(2){color:red}.flow-container-main{background-color:#f5f6f7}.flow-container-main .corner-button{position:fixed;right:.9375rem;bottom:.625rem;z-index:999}.flow-container-main::-webkit-scrollbar{width:.75rem;height:.75rem;background-color:#f5f5f5;display:unset!important}.flow-container-main::-webkit-scrollbar-track{border-radius:.3125rem}.flow-container-main::-webkit-scrollbar-thumb{border-radius:.3125rem;background:rgba(0,0,0,.1)}.flow-container-main .el-dialog{margin-top:40vh!important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:30%;max-width:31.25rem}.flow-container-main .el-dialog .el-dialog__body{padding:.625rem 1.25rem}.flow-container-main .root-node-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1.875rem 0}.flow-container-main .root-node-wrap .flow-editor-node-move{margin-left:calc(100% - 62.5rem)!important}.flow-container-main .root-node-wrap .flow-editor-node{margin:0 auto}.flow-container-main .root-node-wrap .flow-editor-node div{box-sizing:border-box}.flow-container-main .root-node-wrap .flow-editor-node.branch{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 3.125rem;min-height:100%}.flow-container-main .root-node-wrap .flow-editor-node .nodes,.flow-container-main .root-node-wrap .flow-editor-node .nodes .larkflow-path-startnode{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flow-container-main .root-node-wrap .flow-editor-node .nodes .larkflow-path-startnode{margin-top:1.25rem;height:4.875rem;width:19.375rem;position:relative;text-align:center}.flow-container-main .root-node-wrap .flow-editor-node .nodes .larkflow-path-startnode .larkflow-path-startnode-text{width:6.25rem;box-sizing:border-box;height:2.3125rem;line-height:2.1875rem;text-align:center;border-radius:.25rem;border:.0625rem solid #8f959e;color:#666;font-size:.875rem}.flow-container-main .root-node-wrap .flow-editor-node .nodes .larkflow-path-startnode .larkflow-path-startnode-bottom-line{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:.125rem;background-color:#c2c5cc}.flow-container-main .root-node-wrap .flow-editor-node .nodes .larkflow-path-endnode{width:6.25rem;box-sizing:border-box;height:2.3125rem;line-height:2.1875rem;text-align:center;border-radius:.25rem;border:.0625rem solid #8f959e;color:#666;font-size:.875rem;position:relative}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node{margin:0 auto}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node .bottom-line-mask,.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node .top-line-mask{display:block;position:absolute;width:50%;height:.125rem;background-color:#f5f6f7}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node.approval{height:13.625rem;width:19.375rem;position:relative}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node.approval .flow-editor-node-container{position:absolute;top:0;left:0;width:19.375rem;z-index:2;background-color:#5b91fe}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node.approval .flow-editor-node-container .larkflow-steps-empty-card{width:19.375rem;height:9.875rem;border-radius:.5rem;background-color:#fff;padding:1rem;padding-top:.75rem;position:relative;border:.0625rem solid #fff;-webkit-transition:all .3s;transition:all .3s;cursor:pointer}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node.approval .flow-editor-node-container .larkflow-steps-empty-card .larkflow-steps-empty-card-title{height:1.25rem;line-height:1.25rem;font-size:.875rem;color:#1f2329;margin-bottom:.75rem}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node.approval .flow-editor-node-container .larkflow-steps-empty-card-area{width:17.25rem;height:6.125rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:.0625rem dotted #8b8b8b;border-radius:.3125rem}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node.approval .flow-editor-node-container .larkflow-steps-empty-card-area .el-button{border:.3125rem solid #d6e4ff!important}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node.approval .flow-editor-node-container .larkflow-steps-empty-card-area .el-icon-plus{font-size:1.25rem!important}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node.approval .bottom-v-line{height:13.625rem;position:absolute;bottom:0;left:9.625rem;width:.125rem;background-color:#c2c5cc}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node.route{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node.route>.branches{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node.route>.top-h-line{height:.125rem;background-color:#c2c5cc;margin-top:.8125rem;margin-bottom:-.9375rem}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node.route>.bottom-h-line{height:.125rem;background-color:#c2c5cc}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node.route>.bottom-v-line{height:3.75rem;width:.125rem;background-color:#c2c5cc;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node.route .add-branch{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-bottom:1rem;z-index:1}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node.route .flow-editor-node.branch:first-child>.top-line-mask{top:-1.9375rem;left:0}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node.route .flow-editor-node.branch:last-child>.top-line-mask{top:-1.9375rem;right:0}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node.route .flow-editor-node.branch:first-child>.bottom-line-mask{bottom:-.125rem;left:0}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node.route .flow-editor-node.branch:last-child>.bottom-line-mask{bottom:-.125rem;right:0}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node.route .flow-editor-node.branch>.bottom-v-line{display:block;width:.125rem;background-color:#c2c5cc;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node.condition{position:relative;width:19.375rem;height:10.625rem}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node.condition .flow-editor-node-container{position:absolute;top:0;left:0;width:19.375rem;z-index:2;background:#fff}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node.condition .flow-editor-node-container .node-condition{width:19.375rem;height:6.25rem;position:relative}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node.condition .flow-editor-node-container .node-condition .larkflow-filter-container{box-sizing:border-box;padding:1.25rem 2.125rem 1.25rem 1rem;border-radius:.5rem;border:.0625rem solid transparent;box-shadow:0 .25rem 1rem 0 rgba(31,35,41,.1);background-color:#fff;cursor:pointer;-webkit-transition:border-color .3s;transition:border-color .3s}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node.condition .flow-editor-node-container .node-condition .node-condition-con{height:3.75rem;font-size:.875rem;line-height:1.25rem;color:#1f2329;overflow:hidden}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node.condition .flow-editor-node-container .node-condition .node-condition-con-empty{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node.condition .flow-editor-node-container .node-condition .node-condition-con-empty .node-condition-con-empty-btn{margin-top:.5rem}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node.condition .bottom-v-line{height:10rem;position:absolute;bottom:0;left:9.625rem;width:.125rem;background-color:#c2c5cc}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node.branch>.top-v-line{display:block;position:absolute;top:-1.9375rem;left:calc(50% - .0625rem);width:.125rem;height:1.9375rem;background-color:#c2c5cc}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node.branch :first-child>.bottom-line-mask{bottom:-.125rem;left:0}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node.branch :first-child>.top-line-mask{top:-1.9375rem;left:0}.flow-container-main .root-node-wrap .flow-editor-node .flow-editor-node-container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:12.5rem;border-radius:.5rem}