/* Custom property for the rotation angle */
@property --a {
    syntax: "<angle>";
    inherits: false;
    initial-value: 0deg;
}

@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)
}

.failed-tests-table .chakra-collapse {
    overflow: unset !important;
}

.buildLog__content {
    min-height: 20rem;
    padding: 0 1rem;
    font-family: 'Source Code Pro', monospace;
    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;
    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;
}

.buildLogToolbar button.is-selected svg {
    fill: #fff;
}

/* figtree-latin-ext-400-normal */
@font-face {
  font-family: 'Figtree';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(../../../media/images/figtree-latin-ext-400-normal-868ced668fae732a38c4.woff2) format('woff2'), url(../../../media/images/figtree-latin-ext-400-normal-2fc519dbc7ca3a882132.woff) format('woff');
  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-400-normal */
@font-face {
  font-family: 'Figtree';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(../../../media/images/figtree-latin-400-normal-28d8df97d9b4bd55e4fc.woff2) format('woff2'), url(../../../media/images/figtree-latin-400-normal-5cbfa1293ba6675e2dd5.woff) format('woff');
  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;
}
/* figtree-latin-ext-600-normal */
@font-face {
  font-family: 'Figtree';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(../../../media/images/figtree-latin-ext-600-normal-f6a4d53bd7c479f3679b.woff2) format('woff2'), url(../../../media/images/figtree-latin-ext-600-normal-f34308c9f21c07579226.woff) format('woff');
  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-600-normal */
@font-face {
  font-family: 'Figtree';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(../../../media/images/figtree-latin-600-normal-fd40ad719d547d67e632.woff2) format('woff2'), url(../../../media/images/figtree-latin-600-normal-daa8ca5a53a148fa77bc.woff) format('woff');
  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;
}
/* figtree-latin-ext-700-normal */
@font-face {
  font-family: 'Figtree';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(../../../media/images/figtree-latin-ext-700-normal-b1e4551b58505e60b640.woff2) format('woff2'), url(../../../media/images/figtree-latin-ext-700-normal-8b1d2aa9499f26569dd7.woff) format('woff');
  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-700-normal */
@font-face {
  font-family: 'Figtree';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(../../../media/images/figtree-latin-700-normal-e59bc5f6400f0d18747b.woff2) format('woff2'), url(../../../media/images/figtree-latin-700-normal-5815fb803fff84fd982b.woff) format('woff');
  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-400-normal */
@font-face {
  font-family: 'Source Code Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(../../../media/images/source-code-pro-cyrillic-ext-400-normal-e1b23467e5092e12f87d.woff2) format('woff2'), url(../../../media/images/source-code-pro-cyrillic-ext-400-normal-ec9f9b00844cb13d2a57.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

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

/* source-code-pro-greek-ext-400-normal */
@font-face {
  font-family: 'Source Code Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(../../../media/images/source-code-pro-greek-ext-400-normal-2ee4575eb67316ad68ab.woff2) format('woff2'), url(../../../media/images/source-code-pro-greek-ext-400-normal-43eebc8c38dbbf4e8f64.woff) format('woff');
  unicode-range: U+1F00-1FFF;
}

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

/* source-code-pro-vietnamese-400-normal */
@font-face {
  font-family: 'Source Code Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(../../../media/images/source-code-pro-vietnamese-400-normal-421a5d71d9d281edc42a.woff2) format('woff2'), url(../../../media/images/source-code-pro-vietnamese-400-normal-c87c7de6edcf8b738270.woff) format('woff');
  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-400-normal */
@font-face {
  font-family: 'Source Code Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(../../../media/images/source-code-pro-latin-ext-400-normal-10c18dee3e7a856db081.woff2) format('woff2'), url(../../../media/images/source-code-pro-latin-ext-400-normal-eae6c81546be08111951.woff) format('woff');
  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-400-normal */
@font-face {
  font-family: 'Source Code Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(../../../media/images/source-code-pro-latin-400-normal-cfab30709f780ad1a01a.woff2) format('woff2'), url(../../../media/images/source-code-pro-latin-400-normal-ec75d7e8758fdd40c6e1.woff) format('woff');
  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-56304022.css.map*/