@keyframes pulse-error {
    from {
        background-color: rgba(250, 0, 0, 0.5);
    }
    to {
        background-color: transparent;
    }
}

span:has(> .log-viewer__error-marker.log-viewer__animate-error) {
    animation: pulse-error 3 1s cubic-bezier(.85, .35, .35, .85)
}

.buildLog__content {
    min-height: 20rem;
    padding: 0 1rem;
    font-family: var(--fonts-mono);
    font-size: 0.875rem;
    font-feature-settings: normal;
    white-space: pre;
    background-color: var(--colors-neutral-10);
}

.buildLog__innerContent {
    min-height: 30rem;
    overflow-x: auto;
}

.buildLog__innerContent--break-lines {
    white-space: pre-wrap;
    overflow-x: hidden;
    word-break: break-all;
}

.step {
    position: relative;
    z-index: 0;
}

.step__toggle-button {
    display: flex;
    position: absolute;
    z-index: 1;
    top: 0;
    left: -0.5rem;
    width: 100%;
    height: 1.2rem;
    padding: 0;
    background: transparent;
    border: 0;
    color: var(--colors-neutral-93);
    cursor: pointer;
}

.step__toggle-button > * {
    margin-top: -2px !important;
}

.step__icon {
    position: relative;
    width: 1.5rem;
    height: 1.5rem;
    background-size: 100%;
}

.step__icon.update-available::before {
    content: '';
    position: absolute;
    top: -0.3125rem;
    left: -0.3125rem;
    width: 0.625rem;
    height: 0.625rem;
    border-radius: 0.3125rem;
    background-color: #ff2158;
}

.step__open-button {
    position: relative;
    top: 0.25rem;
    height: 1.5rem;
    margin-left: 3rem;
    padding: 0 0.5625rem;
    line-height: 1.2rem;
    background: #67727e;
    border: 0;
    border-radius: 0.5rem;
    color: var(--colors-neutral-93);
    cursor: pointer;
}

.buildLog__line {
    min-height: 1.2rem;
}

.buildLog__line:hover {
    background-color: var(--colors-neutral-30);
}

.buildLog__external-link {
    color: inherit;
    text-decoration: none;
}

.buildLog__external-link:hover {
    text-decoration: underline;
}

span.log-color-neutral {
    color: var(--colors-neutral-60);
}

span.log-color-red {
    color: var(--colors-red-70);
}

span.log-color-green {
    color: var(--colors-green-70);
}

span.log-color-yellow {
    color: var(--colors-yellow-70);
}

span.log-color-blue {
    color: var(--colors-blue-70);
}

span.log-color-purple {
    color: var(--colors-purple-70);
}

span.log-color-cyan {
    color: var(--colors-turquoise-70);
}

.buildLogToolbar {
    align-self: flex-end;
    z-index: 2;
    margin-right: 3rem;
}

.buildLogToolbar button {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 2rem;
    height: 1.875rem;
    padding: 0;
    opacity: 0.7;
    background: #fff;
    color: var(--colors-neutral-10);
    border: 0;
    border-radius: 0.25rem;
    cursor: pointer;
}

.buildLogToolbar button:hover {
    opacity: 0.8;
}

.buildLogToolbar button.is-selected {
    background: #683d87;
    color: white;
}

.buildLogToolbar button.no-right-radius {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.buildLogToolbar button.no-left-radius {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.buildLogToolbar button.is-selected {
    background: #683d87;
    color: white;
}

.buildLogToolbar button.follow-button {
    padding: 0 0.5rem;
}

.buildLogToolbar button svg,
.buildLogToolbar button svg {
    width: 1rem;
    fill: currentColor;
}

/* figtree-latin-ext-wght-normal */
@font-face {
  font-family: 'Figtree Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 300 900;
  src: url(../../../media/images/figtree-latin-ext-wght-normal-28ff79930c3c0f9c303b.woff2) format('woff2-variations');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* figtree-latin-wght-normal */
@font-face {
  font-family: 'Figtree Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 300 900;
  src: url(../../../media/images/figtree-latin-wght-normal-c134f287dcb8afe5becb.woff2) format('woff2-variations');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* source-code-pro-cyrillic-ext-wght-normal */
@font-face {
  font-family: 'Source Code Pro Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 200 900;
  src: url(../../../media/images/source-code-pro-cyrillic-ext-wght-normal-1c54d87212862215457b.woff2) format('woff2-variations');
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* source-code-pro-cyrillic-wght-normal */
@font-face {
  font-family: 'Source Code Pro Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 200 900;
  src: url(../../../media/images/source-code-pro-cyrillic-wght-normal-a583438603b316749fa6.woff2) format('woff2-variations');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* source-code-pro-greek-ext-wght-normal */
@font-face {
  font-family: 'Source Code Pro Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 200 900;
  src: url(../../../media/images/source-code-pro-greek-ext-wght-normal-8948c807ab3a09012ad5.woff2) format('woff2-variations');
  unicode-range: U+1F00-1FFF;
}

/* source-code-pro-greek-wght-normal */
@font-face {
  font-family: 'Source Code Pro Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 200 900;
  src: url(../../../media/images/source-code-pro-greek-wght-normal-615f31196d44eaa25472.woff2) format('woff2-variations');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;
}

/* source-code-pro-vietnamese-wght-normal */
@font-face {
  font-family: 'Source Code Pro Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 200 900;
  src: url(../../../media/images/source-code-pro-vietnamese-wght-normal-78bea999c9d03545db15.woff2) format('woff2-variations');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* source-code-pro-latin-ext-wght-normal */
@font-face {
  font-family: 'Source Code Pro Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 200 900;
  src: url(../../../media/images/source-code-pro-latin-ext-wght-normal-eb75b23cbed08d054ad1.woff2) format('woff2-variations');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* source-code-pro-latin-wght-normal */
@font-face {
  font-family: 'Source Code Pro Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 200 900;
  src: url(../../../media/images/source-code-pro-latin-wght-normal-685ad2afcc4b95aae878.woff2) format('woff2-variations');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/*# sourceMappingURL=show-d187be86.css.map*/