.xterm{position:relative;-moz-user-select:none;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;right:0;left:0;top:0;bottom:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.xterm .xterm-scroll-area{visibility:hidden}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm{cursor:text}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility,.xterm .xterm-message{position:absolute;left:0;top:0;bottom:0;right:0;z-index:10;color:transparent}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:.5}.xterm-underline{text-decoration:underline}.xterm-accessibility{width:calc(100% - 20px)}.q-run{background-color:#fff;padding:20px;height:100%;position:relative}.q-run .tag-state{border-color:#d9ecff;display:inline-block;height:32px;padding:0 10px;line-height:30px;font-size:12px;color:#4680ff;border-width:1px;border-style:solid;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.q-run__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.q-run__header>div:first-child{color:#343434;font-size:18px;line-height:24px}.q-run__content{margin-top:10px;height:calc(100% - 50px);width:100%}.q-run__content ::v-deep.el-scrollbar{height:100%;width:100%}.q-run__content ::v-deep.el-scrollbar .el-scrollbar__wrap{overflow-x:hidden}.q-run__content ::v-deep.el-scrollbar .el-scrollbar__wrap .task-item-wrap{white-space:nowrap}.q-run__content .task-item{display:inline-block;vertical-align:top;width:290px;background-color:#f9f9f9;padding:20px;border-radius:4px}.q-run__content .task-item+.task-item{margin-left:20px}.q-run__content .task-item__title{color:#343434;margin-bottom:14px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.q-run__content .task-item__title.task-item__title--edit>span{cursor:pointer}.q-run__content .task-item__title ::v-deep.el-input .el-input__inner{padding:0 8px}.q-run__content .task-item__title .el-button{width:30px;height:30px;padding:0;border:none;background-color:transparent}.q-run__content .task-item__title .el-button:hover{background-color:#eff0f1}.q-run__content .task-item__detail{width:250px;height:110px;-webkit-box-shadow:1px 2px 9px 1px rgba(0,0,0,.1);box-shadow:1px 2px 9px 1px rgba(0,0,0,.1);background-color:#fff;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.q-run__content .task-item__detail+.task-item__detail{margin-top:12px}.q-run__content .task-item__detail .state-bar{height:100%;width:4px}.q-run__content .task-item__detail .run-detail{width:calc(100% - 4px);height:100%;padding:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.q-run__content .task-item__detail .run-detail,.q-run__content .task-item__detail .run-detail>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.q-run__content .task-item__detail .run-detail>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#555;font-size:12px}.q-run__content .task-item__detail .run-detail>div:first-child div:first-child{font-size:14px;color:#343434;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.q-run__content .task-item__detail .run-detail>div:first-child .run-detail__icon{width:18px;height:18px;line-height:18px;text-align:center;border-radius:50%;color:#fff}.q-run__content .task-item__detail .run-detail__message>div:last-of-type i{cursor:pointer;color:#909399;outline:none}.q-run__content .task-item__detail .run-detail__message>div:last-of-type i:hover{color:#4780ff}.q-run__content .task-item__detail .run-detail__message>div:last-of-type i+i{margin-left:6px}.q-run__content .task-item__detail .run-detail__log>div:first-of-type{cursor:pointer}.q-run__content .task-item__detail .run-detail__log>div:first-of-type:hover{color:#4780ff}.q-run__content .task-item__detail.task--waiting .run-detail__icon,.q-run__content .task-item__detail.task--waiting .state-bar{background-color:#ff8400}.q-run__content .task-item__detail.task--running .state-bar{background-color:#4680ff}.q-run__content .task-item__detail.task--running .run-detail__icon i{color:#4680ff;font-size:18px}.q-run__content .task-item__detail.task--success .run-detail__icon,.q-run__content .task-item__detail.task--success .state-bar{background-color:#28c640}.q-run__content .task-item__detail.task--error .run-detail__icon,.q-run__content .task-item__detail.task--error .state-bar{background-color:#ff4c4c}.q-run__content .task-item .el-checkbox,.q-run__content .task-item__edit{width:250px;height:50px;-webkit-box-shadow:1px 2px 9px 1px rgba(0,0,0,.1);box-shadow:1px 2px 9px 1px rgba(0,0,0,.1);background-color:#fff;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex}.q-run__content .task-item .el-checkbox{line-height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:15px}.q-run__content .task-item .el-checkbox+.el-checkbox{margin-top:12px}.q-run__content .task-item .el-checkbox .el-checkbox__label{width:100%;height:100%;line-height:50px}.q-run__content .task-item .el-checkbox .el-checkbox__label>div{height:100%;width:100%;position:relative}.q-run__content .task-item .el-checkbox .el-checkbox__label>div span{display:inline-block;width:calc(100% - 30px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.q-run__content .task-item .el-checkbox .el-checkbox__label>div .iconfontdevops{font-size:20px;position:absolute;right:12px;outline:none}.q-run__content .task-item .el-checkbox .el-checkbox__label>div .iconfontdevops.iconshou{color:#a1abba}.q-run__content .task-item .el-checkbox .el-checkbox__label>div .iconfontdevops.iconshandian{color:#ffcf43}.q-run__content .task-item .el-checkbox .el-checkbox__label>div .iconfontdevops ::v-deep :focus{outline:none}.q-run__content .task-item .add-task-item{width:250px;margin-top:12px}.q-run__content .add-pipeline,.q-run__content .task-item .add-task-item{height:50px;border-radius:4px;text-align:center;line-height:50px;border:1px dashed #c2c2c2;font-size:14px;color:#555;cursor:pointer}.q-run__content .add-pipeline{display:inline-block;vertical-align:top;width:290px;background-color:#f9f9f9}.q-run__content .task-item+.add-pipeline{margin-left:20px}.q-run__terminal{position:absolute;width:100%;height:100%;top:0;left:0}.q-run__terminal .terminal__content-command .next-tabs-tabpane{background:#262626;color:#fff;height:calc(100% - 42px);padding:12px 0;white-space:nowrap;overflow:auto;border:none}.q-run__terminal .terminal__content-command .pipeline-log-content{margin:0;width:100%;display:table;border-collapse:collapse;border-spacing:0}.q-run__terminal .terminal__content-command .pipeline-log-content .log-line{display:table-row}.q-run__terminal .terminal__content-command .pipeline-log-content .log-line .log-num{display:table-cell;text-align:right;color:#595959;font-family:Monaco;width:1em;padding:0 6px;background:#262626}.q-run__terminal .terminal__content-command .pipeline-log-content .log-line .log-text{font-family:Monaco;display:table-cell;white-space:pre-wrap;padding:0 12px 0 6px;word-break:break-all}.el-drawer__wrapper,.el-drawer__wrapper ::v-deep.pipeline-run-drawer{height:100%}.el-drawer__wrapper ::v-deep.pipeline-run-drawer ::v-deep :focus{outline:0}.el-drawer__wrapper ::v-deep.pipeline-run-drawer ::v-deep.el-drawer__body{height:calc(100% - 75px);padding:0 20px}.el-drawer__wrapper ::v-deep.pipeline-run-drawer ::v-deep.el-drawer__body .running-msg{padding:20px 0 0 10px;height:100%;overflow:auto}.el-drawer__wrapper ::v-deep.pipeline-run-drawer ::v-deep.el-drawer__body .running-msg .el-timeline-item .el-timeline-item__node--error{background-color:#f56c6c}.pipeline-run-drawer .el-drawer__header{margin-bottom:10px!important}.run-result-dialog .el-dialog__body{text-align:center;font-size:24px;padding:25px 25px 50px;max-height:70vh;overflow-y:auto}.run-result-dialog .el-dialog__body>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.run-result-dialog .el-dialog__body .error-msg{margin-top:16px;font-size:16px;line-height:1.2}.run-result-dialog .el-dialog__body .iconfontdevops{font-size:26px;margin-right:12px}.run-result-dialog .el-dialog__body .iconfontdevops.iconchenggong{color:#35b34a}.run-result-dialog .el-dialog__body .iconfontdevops.iconshibai{color:#ff7b7b}.display-btn{position:absolute;display:inline-block;width:18px;height:80px;background-color:#fff;right:0;top:50%;cursor:pointer;text-align:center;line-height:80px;-webkit-box-shadow:1px 2px 9px 1px rgba(0,0,0,.1);box-shadow:1px 2px 9px 1px rgba(0,0,0,.1);border-top-left-radius:1em;border-bottom-left-radius:1em}.display-btn:hover{-webkit-box-shadow:2px 4px 10px 1px rgba(0,0,0,.2);box-shadow:2px 4px 10px 1px rgba(0,0,0,.2)}.display-btn i{color:#4680ff}.display-btn i.run-state--success{color:#67c23a}.display-btn i.run-state--error{color:#f56c6c}