.build-page .build-log{background:#050408;color:var(--gl-text-color-disabled);white-space:pre;overflow-x:auto;font-size:12px;border-radius:0;border:0;padding:.5rem}.build-page .build-log .bash{display:block}.build-page .job-log-top-bar-sentinel{position:absolute;top:0;height:1px;width:100%;pointer-events:none}.build-page .top-bar{height:auto;min-height:50px;padding:.5rem;background-color:var(--gl-background-color-section);border-style:solid;border-color:var(--gl-border-color-default);border-width:1px;border-color:var(--gl-border-color-section);color:var(--gl-text-color-default);z-index:2;position:sticky;top:32px;border-top-left-radius:var(--gl-border-radius-lg);border-top-right-radius:var(--gl-border-radius-lg)}.build-page .top-bar.is-stuck{border-top-color:var(--gl-border-color-default);border-top-left-radius:var(--gl-border-radius-none);border-top-right-radius:var(--gl-border-radius-none)}.build-page .top-bar.affix{top:calc(calc(var(--header-height) + calc(var(--system-header-height) + var(--performance-bar-height))) + var(--top-bar-height))}.build-page .top-bar.affix.sidebar-expanded{right:306px;left:16px}.build-page .top-bar.affix.sidebar-collapsed{right:16px;left:16px}.build-page .top-bar .controllers{display:flex;font-size:15px;justify-content:center;align-items:center;align-self:baseline}.build-page .top-bar .controllers svg{width:15px;height:15px;display:inline;top:0}.build-page .top-bar .controllers .controllers-buttons{color:var(--gl-text-color-default);margin:0 .5rem}.build-page .top-bar .controllers .controllers-buttons:last-child{margin-right:0}@container panel (width < 992px){:where(html.with-gl-container-queries) .gl-detail-layout-container-has-sidebar .gl-detail-layout-content{grid-column:1/-1}}@media(width < 992px){:where(html:not(.with-gl-container-queries)) .gl-detail-layout-container-has-sidebar .gl-detail-layout-content{grid-column:1/-1}}@container panel (width < 992px){:where(html.with-gl-container-queries) .gl-detail-layout-container-has-sidebar .gl-detail-layout-sidebar{z-index:var(--gl-zindex-9999);position:fixed;top:var(--gl-spacing-scale-1);right:var(--gl-spacing-scale-0);padding-left:var(--gl-spacing-scale-5);padding-right:var(--gl-spacing-scale-5);padding-top:var(--gl-spacing-scale-3);padding-bottom:var(--gl-spacing-scale-3);background-color:var(--gl-background-color-default);border-top-left-radius:var(--gl-border-radius-lg);border-bottom-left-radius:var(--gl-border-radius-lg);--tw-shadow:var(--gl-shadow-md);--tw-shadow-colored:var(--gl-shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);overflow-y:auto;width:290px;height:-webkit-fill-available;height:-moz-available;height:stretch}}@media(width < 992px){:where(html:not(.with-gl-container-queries)) .gl-detail-layout-container-has-sidebar .gl-detail-layout-sidebar{z-index:var(--gl-zindex-9999);position:fixed;top:var(--gl-spacing-scale-1);right:var(--gl-spacing-scale-0);padding-left:var(--gl-spacing-scale-5);padding-right:var(--gl-spacing-scale-5);padding-top:var(--gl-spacing-scale-3);padding-bottom:var(--gl-spacing-scale-3);background-color:var(--gl-background-color-default);border-top-left-radius:var(--gl-border-radius-lg);border-bottom-left-radius:var(--gl-border-radius-lg);--tw-shadow:var(--gl-shadow-md);--tw-shadow-colored:var(--gl-shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);overflow-y:auto;width:290px;height:-webkit-fill-available;height:-moz-available;height:stretch}}.build-sidebar .container-fluid.container-limited{max-width:100%}.build-sidebar .icon-arrow-right{top:var(--gl-spacing-scale-3);left:var(--gl-spacing-scale-3)}.build-sidebar .build-job.retried{background-color:var(--gl-background-color-subtle)}.build-sidebar .build-job:hover{background-color:var(--gl-background-color-strong)}.build-sidebar .build-job a:focus-visible{position:relative;z-index:var(--gl-zindex-2)}.build-sidebar-item{margin-bottom:var(--gl-spacing-scale-4)}.build-sidebar-item:not(:first-child){padding-top:var(--gl-spacing-scale-4);border-top-style:solid;border-top-color:var(--gl-border-color-default);border-top-width:1px;border-color:var(--gl-border-color-subtle)}.job-log{font-family:var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace;padding:8px 12px;margin:0;font-size:13px;word-break:break-all;word-wrap:break-word;color:#fff;min-height:var(--gl-spacing-scale-8);border-top-left-radius:var(--gl-border-radius-none);border-top-right-radius:var(--gl-border-radius-none);border-bottom-right-radius:var(--gl-border-radius-lg);border-bottom-left-radius:var(--gl-border-radius-lg);border-left-style:solid;border-left-color:var(--gl-border-color-default);border-left-width:1px;border-right-style:solid;border-right-color:var(--gl-border-color-default);border-right-width:1px;border-color:var(--gl-border-color-section);background-color:#111}.gl-dark .job-log{background-color:var(--gl-background-color-subtle);--tw-shadow:var(--gl-shadow-lg);--tw-shadow-colored:var(--gl-shadow-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.build-log-container:fullscreen{overflow-y:scroll}.build-log-container:fullscreen .top-bar{top:0 !important}.job-log-line{display:flex;padding:1px 8px}.job-log-line-number{color:var(--gl-color-neutral-400)}.job-log-line-number:where(.gl-dark *){color:var(--gl-color-neutral-300)}.job-log-line-number{position:relative;padding-right:8px;margin-right:8px;min-width:50px;-webkit-user-select:none;user-select:none;text-align:right}.job-log-line-number:hover,.job-log-line-number:active,.job-log-line-number:visited{text-decoration:underline;color:var(--gl-color-neutral-400)}.job-log-line-number:hover:where(.gl-dark *),.job-log-line-number:active:where(.gl-dark *),.job-log-line-number:visited:where(.gl-dark *){color:var(--gl-color-neutral-300)}.job-log-line-number::before{content:" ";display:block;height:24px;position:absolute;left:0;right:0;transform:translateY(-2.25px)}.job-log-time{padding-right:8px;margin-right:8px;color:var(--gl-color-neutral-400)}.job-log-time:where(.gl-dark *){color:var(--gl-color-neutral-300)}.job-log-time{-webkit-user-select:none;user-select:none;flex-shrink:0;display:none}@container panel (width >= 576px){:where(html.with-gl-container-queries) .job-log-time{display:block}}@media(width >= 576px){:where(html:not(.with-gl-container-queries)) .job-log-time{display:block}}.job-log-line-content{flex-grow:1;white-space:pre-wrap}.job-log-line-content span{padding:1.25px 0}.job-log-line-header{display:flex;position:relative;align-items:flex-start}.job-log-line-header:hover{background-color:var(--gl-color-alpha-light-8)}.job-log-line-header .arrow{left:0}.job-log-line-highlight{border-left:2px solid currentColor;border-right:2px solid currentColor;padding-left:10px;padding-right:10px;margin-left:-4px;margin-right:-4px;background-color:var(--gl-color-alpha-light-8)}.job-log-line-highlight:where(.gl-dark *){background-color:var(--gl-color-alpha-light-4)}.job-log-line-highlight .arrow{left:2px}@keyframes blinking-dot{0%{opacity:1}25%{opacity:.4}75%{opacity:.4}100%{opacity:1}}.loader-animation{position:relative;white-space:initial}.loader-animation .dot{display:inline-block;width:6px;height:6px;margin:auto auto 12px;border-radius:50%;animation:blinking-dot 1s linear infinite;background:#fff}.loader-animation .dot:nth-child(2){animation-delay:.33s}.loader-animation .dot:nth-child(3){animation-delay:.66s}
