.applyRebuild {
    border: 1px solid rgba(255,200,87,.30);
    border-radius: 10px;
    background: rgba(255,200,87,.09);
    color: #ffd978;
    padding: 8px 11px;
    font-size: 11px;
    font-weight: 850;
    cursor: pointer;
    transition:
        background .16s ease,
        border-color .16s ease,
        transform .16s ease;
}

.applyRebuild:hover {
    background: rgba(255,200,87,.15);
    border-color: rgba(255,200,87,.48);
    transform: translateY(-1px);
}

.applyRebuild:disabled {
    opacity: .4;
    cursor: wait;
    transform: none;
}

.rebuildHint {
    margin:
        5px 22px
        0;
    padding: 11px 13px;
    border-radius: 13px;
    border: 1px solid rgba(255,200,87,.13);
    background: rgba(255,200,87,.035);
    color: #9da5b1;
    font-size: 11px;
    line-height: 1.45;
}

.rebuildHint strong {
    color: #ffd978;
}

.changedBadge {
    color: var(--cyan2);
    border-color: rgba(40,199,250,.25);
}
