@keyframes blinking-dot{0%{opacity:1}25%{opacity:0.4}75%{opacity:0.4}100%{opacity:1}}@keyframes blinking-scroll-button{0%{opacity:0.2}50%{opacity:1}100%{opacity:0.2}}@keyframes gl-spinner-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.tab-pane .ci-table thead th{border-top:0}.build-failures .build-state{padding:20px 2px}.build-failures .build-state .build-name{font-weight:400}.build-failures .build-state .stage{color:var(--gray-500, #666);font-weight:400;vertical-align:middle}.build-failures .build-log{border:0;line-height:initial}.build-failures .build-trace-row td{border-top:0;border-bottom-width:1px;border-bottom-style:solid;padding-top:0}.build-failures .build-trace{width:100%;text-align:left;margin-top:16px}.build-failures .build-name{width:196px}.build-failures .build-name a{font-weight:600;color:var(--gl-text-color, #303030);text-decoration:none}.build-failures .build-name a:focus,.build-failures .build-name a:hover{text-decoration:underline}.build-failures .build-actions{width:70px;text-align:right}.build-failures .build-stage{width:140px}.build-failures .ci-status-icon-failed{padding:10px 0 10px 12px;width:36px}.build-failures .build-icon svg{width:24px;height:24px;vertical-align:middle}.build-failures .build-state>td:last-child,.build-failures .build-trace-row>td:last-child{padding-right:0}@media (max-width: 767.98px){.build-failures td:empty{display:none}.build-failures .ci-table{margin-top:32px}.build-failures .build-trace-container{padding-top:16px;padding-bottom:16px}.build-failures .build-trace{margin-bottom:0;margin-top:0}}.pipeline-tab-content{display:flex;width:100%;min-height:445px;background-color:var(--gray-50, #f0f0f0);padding:16px 0;overflow:auto}.gl-pipeline-min-h{min-height:445px}.gl-pipeline-job-width{width:186px}.gl-pipeline-job-width\!{width:186px !important}.gl-linked-pipeline-padding{padding-right:120px}.gl-build-content{display:inline-block;padding:8px 10px 9px;width:100%;border:1px solid var(--border-color, #dbdbdb);border-radius:30px;background-color:var(--white, #fff)}.gl-build-content:hover,.gl-build-content:focus{background-color:var(--gray-50, #f0f0f0);border:1px solid #b7b7b7;color:var(--gl-text-color, #303030)}.gl-ci-action-icon-container{position:absolute;right:5px;top:50% !important;transform:translateY(-50%)}.gl-ci-action-icon-container.ci-action-icon-wrapper{height:30px;width:30px;border-radius:100%;display:block;padding:0;line-height:0}.pipeline-graph{white-space:nowrap;transition:max-height 0.3s, padding 0.3s}.pipeline-graph .stage-column-list,.pipeline-graph .builds-container>ul{padding:0}.pipeline-graph a{text-decoration:none;color:var(--gl-text-color, #303030)}.pipeline-graph svg{vertical-align:middle}.pipeline-graph .stage-column{display:inline-block;vertical-align:top}.pipeline-graph .stage-column.left-margin:not(:first-child){margin-left:44px}.pipeline-graph .stage-column.left-margin:not(:first-child) .left-connector::before{content:'';position:absolute;top:48%;left:-44px;border-top:2px solid var(--border-color, #dbdbdb);width:44px;height:1px}.pipeline-graph .stage-column.no-margin{margin:0}.pipeline-graph .stage-column li{list-style:none}.pipeline-graph .stage-column:last-child:not(.has-downstream) .build:first-child::after{border:0}.pipeline-graph .stage-column:last-child:not(.has-downstream) .build:not(:first-child)::after{border:0}.pipeline-graph .stage-column:last-child:not(.has-downstream) .build .curve::before{display:none}.pipeline-graph .stage-column:first-child:not(.has-upstream) .build:not(:first-child)::before{border:0}.pipeline-graph .stage-column:first-child:not(.has-upstream) .build .curve::after{display:none}.pipeline-graph .stage-column .curve{display:none}.pipeline-graph .stage-column .curve::before,.pipeline-graph .stage-column .curve::after{content:'';width:21px;height:25px;position:absolute;top:-31px;border-top:2px solid var(--border-color, #dbdbdb)}.pipeline-graph .stage-column .curve::after{left:-44px;border-right:2px solid var(--border-color, #dbdbdb);border-radius:0 20px}.pipeline-graph .stage-column .curve::before{right:-44px;border-left:2px solid var(--border-color, #dbdbdb);border-radius:20px 0 0}.pipeline-graph .stage-name{margin:0 0 15px 10px;font-weight:600;width:176px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:2.2em}.pipeline-graph .build{position:relative;width:186px;margin-bottom:10px;white-space:normal}.pipeline-graph .build .ci-job-dropdown-container .dropdown-menu li button{padding:0;text-align:center}.pipeline-graph .build .ci-status-icon svg{height:24px;width:24px}.pipeline-graph .build .dropdown-menu-toggle{background-color:transparent;border:0;padding:0}.pipeline-graph .build .dropdown-menu-toggle:focus{outline:none}.pipeline-graph .build .build-content{display:inline-block;padding:8px 10px 9px;width:100%;border:1px solid var(--border-color, #dbdbdb);border-radius:30px;background-color:var(--white, #fff)}.pipeline-graph .build .build-content:hover{background-color:var(--gray-50, #f0f0f0);border:1px solid #b7b7b7;color:var(--gl-text-color, #303030)}.pipeline-graph .build .ci-job-dropdown-container:hover .build-content,.pipeline-graph .build a.build-content:hover,.pipeline-graph .build button.build-content:hover{background-color:var(--gray-100, #dbdbdb);border:1px solid #b7b7b7}.pipeline-graph .build:first-child::after{content:'';position:absolute;top:48%;right:-48px;border-top:2px solid var(--border-color, #dbdbdb);width:48px;height:1px}.pipeline-graph .build:not(:first-child)::after,.pipeline-graph .build:not(:first-child)::before{content:'';top:-49px;position:absolute;border-bottom:2px solid var(--border-color, #dbdbdb);width:25px;height:69px}.pipeline-graph .build:not(:first-child)::after{right:-25px;border-right:2px solid var(--border-color, #dbdbdb);border-radius:0 0 20px}.pipeline-graph .build:not(:first-child)::before{left:-25px;border-left:2px solid var(--border-color, #dbdbdb);border-radius:0 0 0 20px}.pipeline-graph .build:nth-child(2)::after,.pipeline-graph .build:nth-child(2)::before{height:29px;top:-9px}.pipeline-graph .build:nth-child(2) .curve{display:block}.pipeline-graph .ci-action-icon-container{position:absolute;right:5px;top:50%;transform:translateY(-50%)}.pipeline-graph .ci-action-icon-container.ci-action-icon-wrapper{height:30px;width:30px;border-radius:100%;display:block;padding:0;line-height:0}.pipeline-graph .ci-action-icon-container.ci-action-icon-wrapper svg{fill:var(--gray-500, #666)}.pipeline-graph .ci-action-icon-container.ci-action-icon-wrapper .gl-spinner{top:2px}.pipeline-graph .ci-action-icon-container.ci-action-icon-wrapper.play svg{left:1px;top:1px}.pipeline-graph .stage-action svg{left:1px;top:-2px}.dropdown-counter-badge{font-weight:100;font-size:15px;position:absolute;right:13px;top:8px}.split-report-section{border-bottom:1px solid var(--gray-50, #f0f0f0)}.split-report-section .report-block-container{max-height:500px;overflow:auto}.split-report-section .space-children,.split-report-section .space-children>span{display:flex;align-self:center}.split-report-section .media{align-items:center;padding:10px;line-height:20px}.split-report-section .media .space-children:first-child{width:32px;height:32px;align-items:center;justify-content:center;margin-right:5px;margin-left:1px}.split-report-section .code-text{width:100%;flex:1}.big-pipeline-graph-dropdown-menu{width:240px;max-width:240px;width:195px;min-width:195px;left:100%;top:-10px;box-shadow:0 1px 5px rgba(0,0,0,0.3)}.big-pipeline-graph-dropdown-menu.dropdown-menu li button,.big-pipeline-graph-dropdown-menu.dropdown-menu li a.ci-action-icon-container{padding:0;text-align:center}.big-pipeline-graph-dropdown-menu .ci-action-icon-container{position:absolute;right:8px;top:8px}.big-pipeline-graph-dropdown-menu .ci-action-icon-container.ci-action-icon-wrapper{height:24px;width:24px;border-radius:50%;display:block}.big-pipeline-graph-dropdown-menu .ci-action-icon-container.ci-action-icon-wrapper:hover{box-shadow:inset 0 0 0 2px var(--gray-400, #868686);background-color:var(--gray-50, #f0f0f0)}.big-pipeline-graph-dropdown-menu .ci-action-icon-container.ci-action-icon-wrapper .gl-spinner,.big-pipeline-graph-dropdown-menu .ci-action-icon-container.ci-action-icon-wrapper svg{width:12px;height:12px;position:relative;top:1px;vertical-align:initial}.big-pipeline-graph-dropdown-menu a.ci-action-icon-container.ci-action-icon-wrapper svg{top:5px}.big-pipeline-graph-dropdown-menu .scrollable-menu{padding:0;max-height:245px;overflow:auto}.big-pipeline-graph-dropdown-menu li{position:relative}.big-pipeline-graph-dropdown-menu li .mini-pipeline-graph-dropdown-item{align-items:center;clear:both;display:flex;font-weight:normal;line-height:1.5;white-space:nowrap}.big-pipeline-graph-dropdown-menu li .mini-pipeline-graph-dropdown-item.non-details-job-component{padding:8px 12px}.big-pipeline-graph-dropdown-menu li .mini-pipeline-graph-dropdown-item .ci-job-name-component{align-items:center;display:flex;flex:1}.big-pipeline-graph-dropdown-menu li .mini-pipeline-graph-dropdown-item .ci-status-icon{margin-right:0.5rem;position:relative}.big-pipeline-graph-dropdown-menu li .mini-pipeline-graph-dropdown-item .ci-status-icon>svg{width:18px;height:18px;margin:3px 0;position:relative;overflow:visible;display:block}.big-pipeline-graph-dropdown-menu li:hover>.mini-pipeline-graph-dropdown-item,.big-pipeline-graph-dropdown-menu li:hover>.ci-job-component>.mini-pipeline-graph-dropdown-item,.big-pipeline-graph-dropdown-menu li .mini-pipeline-graph-dropdown-item:hover,.big-pipeline-graph-dropdown-menu li .mini-pipeline-graph-dropdown-item:focus{outline:none;text-decoration:none;background-color:var(--gray-100, #f0f0f0)}.big-pipeline-graph-dropdown-menu::before,.big-pipeline-graph-dropdown-menu::after{content:'';display:inline-block;position:absolute;width:0;height:0;border-color:transparent;border-style:solid;top:18px}.big-pipeline-graph-dropdown-menu::before{left:-6px;margin-top:3px;border-width:7px 5px 7px 0;border-right-color:var(--border-color, #dbdbdb)}.big-pipeline-graph-dropdown-menu::after{left:-5px;border-width:10px 7px 10px 0;border-right-color:var(--white, #fff)}.codequality-report .media{padding:16px}.codequality-report .media-body{flex-direction:row}.codequality-report .report-block-container{height:auto !important}.test-reports-table .build-trace{background:#000;color:#c4c4c4;white-space:pre;overflow-x:auto;font-size:12px;border-radius:0;border:0;padding:0.5rem}.test-reports-table .build-trace .bash{display:block}.test-reports-table .build-trace.build-trace-rounded{border-radius:0.25rem}.progress-bar.bg-primary{background-color:var(--blue-500, #1f75cb) !important}
