/* This file is generated by Run\Service\Run\StepPartStateStylesheetService. */
/* Generated at 2026-07-25 17:32:14 GMT. */

.step-part-finished, .step-part-processed {
    background: #34a853;
    color: #f8f9fa;
}

.step-part-started, .btn-start {
    background: #8ab4f8;
    color: #212529;
}

.step-part-failed, .btn-failed {
    background: #ea4335;
    color: #f8f9fa;
}

.step-part-repairing, .btn-repair {
    background: #fbbc04;
    color: #212529;
}

.step-part-testing, .btn-test {
    background: #a142f4;
    color: #f8f9fa;
}

.step-part-inactive {
    background: #d9d9d9;
    color: #212529;
}

.step-part-failed-other {
    background: #75211a;
    color: #f8f9fa;
}

.step-part-repairing-other {
    background: #7d5e02;
    color: #f8f9fa;
}

.step-part-testing-other {
    background: #50217a;
    color: #f8f9fa;
}

.step-part-action-1 {
    --bs-btn-color: #212529;
    --bs-btn-bg: #8ab4f8;
    --bs-btn-border-color: #8ab4f8;
    --bs-btn-hover-color: #212529;
    --bs-btn-hover-bg: #799eda;
    --bs-btn-hover-border-color: #799eda;
    --bs-btn-active-color: #212529;
    --bs-btn-active-bg: #7193cb;
    --bs-btn-active-border-color: #7193cb;
    --bs-btn-disabled-color: #212529;
    --bs-btn-disabled-bg: #8ab4f8;
    --bs-btn-disabled-border-color: #8ab4f8;
    background: var(--bs-btn-bg);
    border-color: var(--bs-btn-border-color);
    color: var(--bs-btn-color);
}

.step-part-action-2 {
    --bs-btn-color: #f8f9fa;
    --bs-btn-bg: #34a853;
    --bs-btn-border-color: #34a853;
    --bs-btn-hover-color: #f8f9fa;
    --bs-btn-hover-bg: #2d9349;
    --bs-btn-hover-border-color: #2d9349;
    --bs-btn-active-color: #f8f9fa;
    --bs-btn-active-bg: #2a8944;
    --bs-btn-active-border-color: #2a8944;
    --bs-btn-disabled-color: #f8f9fa;
    --bs-btn-disabled-bg: #34a853;
    --bs-btn-disabled-border-color: #34a853;
    background: var(--bs-btn-bg);
    border-color: var(--bs-btn-border-color);
    color: var(--bs-btn-color);
}

.step-part-action-3 {
    --bs-btn-color: #f8f9fa;
    --bs-btn-bg: #ea4335;
    --bs-btn-border-color: #ea4335;
    --bs-btn-hover-color: #f8f9fa;
    --bs-btn-hover-bg: #cd3a2e;
    --bs-btn-hover-border-color: #cd3a2e;
    --bs-btn-active-color: #f8f9fa;
    --bs-btn-active-bg: #bf362b;
    --bs-btn-active-border-color: #bf362b;
    --bs-btn-disabled-color: #f8f9fa;
    --bs-btn-disabled-bg: #ea4335;
    --bs-btn-disabled-border-color: #ea4335;
    background: var(--bs-btn-bg);
    border-color: var(--bs-btn-border-color);
    color: var(--bs-btn-color);
}

.step-part-action-4 {
    --bs-btn-color: #212529;
    --bs-btn-bg: #8ab4f8;
    --bs-btn-border-color: #8ab4f8;
    --bs-btn-hover-color: #212529;
    --bs-btn-hover-bg: #799eda;
    --bs-btn-hover-border-color: #799eda;
    --bs-btn-active-color: #212529;
    --bs-btn-active-bg: #7193cb;
    --bs-btn-active-border-color: #7193cb;
    --bs-btn-disabled-color: #212529;
    --bs-btn-disabled-bg: #8ab4f8;
    --bs-btn-disabled-border-color: #8ab4f8;
    background: var(--bs-btn-bg);
    border-color: var(--bs-btn-border-color);
    color: var(--bs-btn-color);
}

.step-part-action-5 {
    --bs-btn-color: #212529;
    --bs-btn-bg: #fbbc04;
    --bs-btn-border-color: #fbbc04;
    --bs-btn-hover-color: #212529;
    --bs-btn-hover-bg: #dca503;
    --bs-btn-hover-border-color: #dca503;
    --bs-btn-active-color: #212529;
    --bs-btn-active-bg: #cd9a03;
    --bs-btn-active-border-color: #cd9a03;
    --bs-btn-disabled-color: #212529;
    --bs-btn-disabled-bg: #fbbc04;
    --bs-btn-disabled-border-color: #fbbc04;
    background: var(--bs-btn-bg);
    border-color: var(--bs-btn-border-color);
    color: var(--bs-btn-color);
}

.step-part-action-6 {
    --bs-btn-color: #f8f9fa;
    --bs-btn-bg: #6c757d;
    --bs-btn-border-color: #6c757d;
    --bs-btn-hover-color: #f8f9fa;
    --bs-btn-hover-bg: #5f666e;
    --bs-btn-hover-border-color: #5f666e;
    --bs-btn-active-color: #f8f9fa;
    --bs-btn-active-bg: #585f66;
    --bs-btn-active-border-color: #585f66;
    --bs-btn-disabled-color: #f8f9fa;
    --bs-btn-disabled-bg: #6c757d;
    --bs-btn-disabled-border-color: #6c757d;
    background: var(--bs-btn-bg);
    border-color: var(--bs-btn-border-color);
    color: var(--bs-btn-color);
}

.step-part-action-7 {
    --bs-btn-color: #f8f9fa;
    --bs-btn-bg: #a142f4;
    --bs-btn-border-color: #a142f4;
    --bs-btn-hover-color: #f8f9fa;
    --bs-btn-hover-bg: #8d3ad6;
    --bs-btn-hover-border-color: #8d3ad6;
    --bs-btn-active-color: #f8f9fa;
    --bs-btn-active-bg: #8436c8;
    --bs-btn-active-border-color: #8436c8;
    --bs-btn-disabled-color: #f8f9fa;
    --bs-btn-disabled-bg: #a142f4;
    --bs-btn-disabled-border-color: #a142f4;
    background: var(--bs-btn-bg);
    border-color: var(--bs-btn-border-color);
    color: var(--bs-btn-color);
}

.step-part-action-8 {
    --bs-btn-color: #f8f9fa;
    --bs-btn-bg: #6c757d;
    --bs-btn-border-color: #6c757d;
    --bs-btn-hover-color: #f8f9fa;
    --bs-btn-hover-bg: #5f666e;
    --bs-btn-hover-border-color: #5f666e;
    --bs-btn-active-color: #f8f9fa;
    --bs-btn-active-bg: #585f66;
    --bs-btn-active-border-color: #585f66;
    --bs-btn-disabled-color: #f8f9fa;
    --bs-btn-disabled-bg: #6c757d;
    --bs-btn-disabled-border-color: #6c757d;
    background: var(--bs-btn-bg);
    border-color: var(--bs-btn-border-color);
    color: var(--bs-btn-color);
}

