.ac-page__template{background:#fff;margin-right:50px;margin-top:20px;padding:0 20px}.ac-page__template .el-header{padding:0}.ac-page__template .el-divider--horizontal{margin-top:12px}.ac-page__template p{color:#606266;font-size:14px;line-height:30px;margin:0}.ac-page__template .template__table{margin-top:10px}.add-template-dialog .formula-editor{border:1px solid #e6e6e6;border-radius:4px;flex:1;height:100px;padding:4px 10px}.add-template-dialog .formula-editor .CodeMirror{height:91px}.add-template-dialog .formula-editor__container{cursor:pointer;display:inline-block;float:right}.add-template-dialog .formula-editor__container .el-dropdown{height:100%;width:100%}.add-template-dialog .formula-editor__container .el-dropdown-link{color:#1b9aee}.add-template-dialog .title-container .formula-editor{height:38px}.add-template-dialog .title-container .formula-editor .CodeMirror{height:29px}.add-template-dialog p{color:#606266;font-size:12px;line-height:24px;margin:10px 0 0}.template-dropdown-menu{max-height:400px;overflow:auto}.template-dropdown-menu::-webkit-scrollbar{height:6px;width:6px}.template-dropdown-menu::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:8px;box-shadow:inset 6px rgba(0,0,0,.2)}.ac-page-flow .ac-page-flow__handle{height:50px;line-height:50px}.ac-page-flow .ac-page-flow__handle>.el-button{background-color:var(--main-header-background-color);border:none;color:var(--header-text-color);font-size:18px;height:50px;padding-left:12px;padding-right:12px}.ac-page-flow .ac-page-flow__handle>.el-button:focus,.ac-page-flow .ac-page-flow__handle>.el-button:hover{background-color:rgba(var(--main-header-btn-color),.1)}.ac-page-flow .ac-page-flow__handle>.flow__header-button-row{flex:1;justify-content:center}.ac-page-flow .ac-page-flow__handle>.flow__header-button-row .el-button{background-color:var(--main-header-background-color);border:none;color:var(--header-text-color);position:relative}.ac-page-flow .ac-page-flow__handle>.flow__header-button-row .el-button .flow__header-button-order{background-color:rgb(var(--main-header-btn-color));border-radius:50%;color:var(--main-header-background-color);display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;font-size:12px;height:19px;line-height:19px;margin-right:5px;text-align:center;width:19px}.ac-page-flow .ac-page-flow__handle>.flow__header-button-row .el-button.active:after{background-color:rgb(var(--main-header-btn-color));bottom:0;content:"";height:2px;left:0;position:absolute;right:0;z-index:3}.ac-page-flow .ac-page-flow__handle>.flow__header-button-row .el-button:focus,.ac-page-flow .ac-page-flow__handle>.flow__header-button-row .el-button:hover{background-color:rgba(var(--main-header-btn-color),.1)}.ac-page-flow header{z-index:2}.ac-page-flow header .ac-header__fixation .el-button{background-color:#fff;border:1px solid var(--main-color);color:var(--main-color)!important;font-size:14px;height:30px;margin:10px 0;padding:0 20px}.ac-page-flow header .ac-header__fixation .el-button:hover{opacity:.8}.ac-page-flow header .ac-header__fixation .el-dropdown{cursor:pointer;display:inline-block;height:20px;margin:15px 0 15px 15px;position:relative}.ac-page-flow header .ac-header__fixation .el-dropdown .el-dropdown-link{line-height:20px}.ac-page-flow .ac-header__container{box-shadow:none}.ac-page-flow .sub-header-container{background-color:#fff;border-bottom:1px solid #e6e6e6;box-shadow:0 2px 4px 0 rgba(43,52,65,.1);display:flex;height:40px;justify-content:flex-end;width:100%}.ac-page-flow .sub-header-container .handle-container{align-items:center;display:flex;padding-right:20px}.ac-page-flow .sub-header-container .handle-container .el-dropdown{margin-left:10px}.ac-page-flow .sub-header-container .handle-container .el-dropdown .el-dropdown-link{cursor:pointer}.check-form-dialog .el-dialog__header{padding:0}.check-form-dialog .el-dialog__body{max-height:600px;min-height:400px;overflow:auto}.check-form-dialog .list-container .header{align-items:center;display:flex;flex-direction:column;justify-content:center}.check-form-dialog .list-container .header img{width:100px}.check-form-dialog .list-container .header>div{color:#333;font-size:16px;font-weight:600;margin-top:10px}.check-form-dialog .list-container .header>p a{color:#73a5da;cursor:pointer;outline:0;-webkit-text-decoration:none;text-decoration:none}.check-form-dialog .list-container .node-list{margin-top:20px}.check-form-dialog .list-container .node-list .item{align-items:center;background-color:#f2f3f3;display:flex;height:40px;padding:0 20px}.check-form-dialog .list-container .node-list .item .step-name{word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:230px}.field-version-popover{padding:0}.field-version-popover .ac-header__fixation-handle .handle-button{color:#1f2d3d;cursor:pointer;font-size:13px;padding:10px 20px;width:100%}.field-version-popover .ac-header__fixation-handle .handle-button i{margin-right:5px}.field-version-popover .ac-header__fixation-handle .handle-button:hover{background-color:#f5f7fa}.field-version-popover .ac-header__fixation-handle .el-tag{margin-left:20px;text-align:center;width:48px}.field-version-popover .setting-version{display:flex;justify-content:center}.field-version-popover .el-divider--horizontal{margin:0}.handle-field-version-dialog .el-drawer__body{background-color:#f2f3f3;overflow:auto;padding:20px}.handle-field-version-dialog .el-drawer__body::-webkit-scrollbar{height:6px;width:6px}.handle-field-version-dialog .el-drawer__body::-webkit-scrollbar-thumb{background:rgba(0,0,0,.4);border-radius:8px;box-shadow:inset 6px rgba(0,0,0,.2)}.handle-field-version-dialog .handle-field-version-container .handle-field-version-item{background-color:#fff;border-radius:10px;margin-bottom:10px;padding:10px}.handle-field-version-dialog .handle-field-version-container .handle-field-version-item .top{display:flex;justify-content:space-between}.handle-field-version-dialog .handle-field-version-container .handle-field-version-item .top .info{align-items:center;display:flex;font-size:14px;font-weight:500}.handle-field-version-dialog .handle-field-version-container .handle-field-version-item .top .info .name,.handle-field-version-dialog .handle-field-version-container .handle-field-version-item .top .info .time{margin-right:10px}.handle-field-version-dialog .handle-field-version-container .handle-field-version-item .bottom{background-color:#f2f3f3;color:#6d6d6d;font-size:13px;margin-top:10px;padding:10px}.merge-version-dialog .el-drawer__header{border-bottom:1px solid #e6e6e6}.merge-version-dialog .el-drawer__body{bottom:0;left:0;position:absolute;right:0;top:60px}.merge-version-dialog .merge-version-container{background-color:#f2f3f3;height:100%}.merge-version-dialog .merge-version-container p{font-size:13px;line-height:26px;margin:0}.merge-version-dialog .merge-version-container .merge-version-wrapper{display:flex;height:calc(100% - 38px);min-width:1380px}.merge-version-dialog .merge-version-container .merge-version-wrapper>.left{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;height:100%;margin:20px 10px 20px 20px;width:60%}.merge-version-dialog .merge-version-container .merge-version-wrapper>.left .left-des{padding-left:20px}.merge-version-dialog .merge-version-container .merge-version-wrapper>.left .left-header{margin:10px 0;padding-left:20px}.merge-version-dialog .merge-version-container .merge-version-wrapper>.left .left-header .version{color:#2d8cf0;margin-right:20px}.merge-version-dialog .merge-version-container .merge-version-wrapper>.left .left-header .time{font-size:13px}.merge-version-dialog .merge-version-container .merge-version-wrapper>.left .left-remark{background-color:#f2f3f3;font-size:12px;margin-bottom:10px;padding:10px}.merge-version-dialog .merge-version-container .merge-version-wrapper>.left .history-form-container{border:1px solid #e6e6e6;border-bottom-left-radius:10px;border-bottom-right-radius:10px;flex:1;overflow:auto}.merge-version-dialog .merge-version-container .merge-version-wrapper>.left .history-form-container::-webkit-scrollbar{height:6px;width:6px}.merge-version-dialog .merge-version-container .merge-version-wrapper>.left .history-form-container::-webkit-scrollbar-thumb{background:rgba(0,0,0,.4);border-radius:8px;box-shadow:inset 6px rgba(0,0,0,.2)}.merge-version-dialog .merge-version-container .merge-version-wrapper>.right{background-color:#fff;border-radius:10px;height:100%;margin:20px 20px 20px 10px;padding:20px;position:relative;width:40%}.merge-version-dialog .merge-version-container .merge-version-wrapper>.right p{font-size:14px}.merge-version-dialog .merge-version-container .merge-version-wrapper>.right>.select-field-container{height:calc(100% - 60px);overflow:auto}.merge-version-dialog .merge-version-container .merge-version-wrapper>.right>.select-field-container::-webkit-scrollbar{height:6px;width:6px}.merge-version-dialog .merge-version-container .merge-version-wrapper>.right>.select-field-container::-webkit-scrollbar-thumb{background:rgba(0,0,0,.4);border-radius:8px;box-shadow:inset 6px rgba(0,0,0,.2)}.merge-version-dialog .merge-version-container .merge-version-wrapper>.right .el-checkbox-group{display:flex;flex-direction:column}.merge-version-dialog .merge-version-container .merge-version-wrapper>.right .el-checkbox-group .el-checkbox{margin-bottom:10px}.merge-version-dialog .merge-version-container .merge-version-wrapper>.right>.main-solid-btn{bottom:20px;left:60px;position:absolute;right:60px}.merge-version-confirm-dialog{width:700px}.merge-version-confirm-dialog .tips-info{color:#2d8cf0;margin:10px 0}.suite-config-dialog .el-form-item{margin-bottom:10px}.suite-config-dialog .el-button{float:right}.suite-config-dialog .suite-json{border:1px solid #e6e6e6;line-height:24px;max-height:400px;overflow:auto;padding:10px}.table-structure-dialog .el-dialog__body{height:800px;overflow:hidden;padding:0}.table-structure-dialog .table-structure-container{display:flex;flex-direction:column;height:100%}.table-structure-dialog .resync-section{display:flex;flex-shrink:0;justify-content:flex-end;padding:16px 20px 0}.table-structure-dialog .basic-info{flex-shrink:0;padding:20px 20px 0}.table-structure-dialog .basic-info .el-descriptions .el-descriptions-item__label{background-color:#f8f9fa;color:#495057;font-weight:600}.table-structure-dialog .basic-info .el-descriptions .el-descriptions-item__content .info-value{color:#2c3e50;font-weight:500}.table-structure-dialog .basic-info .el-descriptions .el-descriptions-item__content .info-value.count-diff{background-color:#fef2f2!important;border:1px solid #fecaca!important;border-radius:4px;color:#dc2626!important;font-weight:600;padding:4px 8px}.table-structure-dialog .table-tabs{display:flex;flex:1;flex-direction:column;overflow:hidden;padding:0 20px 20px}.table-structure-dialog .table-tabs .table-structure-layout{display:flex;gap:16px;height:100%}.table-structure-dialog .table-tabs .table-structure-layout .tab-nav{background-color:#f8f9fa;border:1px solid #e4e7ed;border-radius:4px;flex-shrink:0;padding:16px 0;width:200px}.table-structure-dialog .table-tabs .table-structure-layout .tab-nav .tab-nav-title{border-bottom:1px solid #dee2e6;color:#495057;font-weight:600;margin-bottom:12px;padding:0 16px 12px}.table-structure-dialog .table-tabs .table-structure-layout .tab-nav .tab-nav-list .tab-nav-item{border-left:3px solid transparent;cursor:pointer;padding:8px 16px;position:relative;transition:all .3s ease}.table-structure-dialog .table-tabs .table-structure-layout .tab-nav .tab-nav-list .tab-nav-item:hover{background-color:#e9ecef}.table-structure-dialog .table-tabs .table-structure-layout .tab-nav .tab-nav-list .tab-nav-item.active{background-color:#e3f2fd;border-left-color:#2196f3;color:#1976d2}.table-structure-dialog .table-tabs .table-structure-layout .tab-nav .tab-nav-list .tab-nav-item.active .tab-name{color:#1976d2;font-weight:600}.table-structure-dialog .table-tabs .table-structure-layout .tab-nav .tab-nav-list .tab-nav-item .tab-name{color:#495057;display:block;font-size:13px;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease;white-space:nowrap;width:100%}.table-structure-dialog .table-tabs .table-structure-layout .table-content-wrapper{flex:1;overflow:hidden}.table-structure-dialog .table-tabs .table-structure-layout .table-content-wrapper .table-content{background-color:#fff;border:1px solid #e4e7ed;border-radius:4px;height:100%;overflow:hidden}.table-structure-dialog .table-tabs .table-structure-layout .table-content-wrapper .table-content .table-header{align-items:center;background-color:#fafbfc;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;padding:10px 12px}.table-structure-dialog .table-tabs .table-structure-layout .table-content-wrapper .table-content .table-header .table-title{color:#2c3e50;font-size:14px;font-weight:600;line-height:20px}.table-structure-dialog .table-tabs .table-structure-layout .table-content-wrapper .table-content .table-header .table-count{color:#6c757d;font-size:13px;white-space:nowrap}.table-structure-dialog .table-tabs .table-structure-layout .table-content-wrapper .table-content .el-table{height:100%}.table-structure-dialog .table-tabs .table-structure-layout .table-content-wrapper .table-content .el-table .el-table__header{background-color:#f8f9fa}.table-structure-dialog .table-tabs .table-structure-layout .table-content-wrapper .table-content .el-table .el-table__header th{background-color:#f8f9fa;border-bottom:2px solid #dee2e6;color:#495057;font-weight:600;padding:12px 8px}.table-structure-dialog .table-tabs .table-structure-layout .table-content-wrapper .table-content .el-table .el-table__body .el-table__row:hover{background-color:#f8f9fa}.table-structure-dialog .table-tabs .table-structure-layout .table-content-wrapper .table-content .el-table .el-table__body .el-table__row:nth-child(2n){background-color:#fafbfc}.table-structure-dialog .table-tabs .table-structure-layout .table-content-wrapper .table-content .el-table .el-table__body .el-table__row td{border-bottom:1px solid #e9ecef;padding:12px 8px}.table-structure-dialog .table-tabs .table-structure-layout .table-content-wrapper .table-content .el-table .column-name{color:#2c3e50;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;font-weight:500}.table-structure-dialog .table-tabs .table-structure-layout .table-content-wrapper .table-content .el-table .column-comment{color:#6c757d;font-size:13px}.table-structure-dialog .table-tabs .table-structure-layout .table-content-wrapper .table-content .el-table .text-muted{color:#6c757d;font-style:italic}.table-structure-dialog .dialog-footer{background-color:#f8f9fa;border-top:1px solid #e4e7ed;flex-shrink:0;padding:15px 20px;text-align:right}.table-structure-dialog .dialog-footer .el-button{font-weight:500;margin-left:10px;padding:8px 20px}.table-structure-dialog .el-table__body-wrapper::-webkit-scrollbar{height:8px;width:8px}.table-structure-dialog .el-table__body-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.table-structure-dialog .el-table__body-wrapper::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.table-structure-dialog .el-table__body-wrapper::-webkit-scrollbar-thumb:hover{background:#a8a8a8}