
:root, [data-bs-theme=dark] {
    --bs-primary: #b0c851;
    --bs-link-color: #b0c851;
    --bs-link-color-rgb: 176,200,81;
    --bs-link-hover-color: #697830;
    --bs-link-hover-color-rgb: 105,120,48;
}
.btn-primary {
    --bs-btn-color: #000000;
    --bs-btn-bg: #b0c851;

    --bs-btn-border-color: #b0c851;
    --bs-btn-hover-color:  #000000;
    --bs-btn-hover-bg: #697830;
    --bs-btn-hover-border-color: #697830;
    --bs-btn-active-color: #000000;
    --bs-btn-active-bg: #697830;
    --bs-btn-active-border-color: #697830;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #000;
    --bs-btn-focus-shadow-rgb: 176, 200, 81;
    --bs-link-color-rgb: 176, 200, 81;
    --bs-link-hover-color-rgb: 176, 200, 81;
    --bs-btn-disabled-bg: #697830;
    --bs-btn-disabled-border-color: #697830;
}
.form-select:focus, .form-control:focus {
    border-color: #b0c851;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(176, 200, 81, 0.25);
}
.steps > .step.step-active .number {
    background: #b0c851;
}
.form-check-input:checked {
    background-color: #b0c851;
    border-color: #b0c851;
}
.swal2-confirm.swal2-styled {
    background-color: #b0c851;
    color: #000000;
}
