[data-pc-preset=preset-mongoios] {
    --pc-sidebar-active-color: #be2926;
    --bs-blue: #be2926;
    --bs-primary: #be2926;
    --bs-primary-rgb: 220, 38, 38;
    --bs-primary-light: #fce9e9;
    --bs-link-color: #be2926;
    --bs-link-color-rgb: 220, 38, 38;
    --bs-link-hover-color: #b01e1e;
    --bs-link-hover-color-rgb: to-rgb(shift-color($ pc-primary, $ link-shade-percentage));
    --dt-row-selected: 220, 38, 38;
}

[data-pc-preset=preset-mongoios] .bg-light-primary {
    background: #fce9e9;
    color: #be2926;
}

[data-pc-preset=preset-mongoios] .link-primary {
    color: #be2926 !important;
}

[data-pc-preset=preset-mongoios] .link-primary:hover, [data-pc-preset=preset-mongoios] .link-primary:focus {
    color: #b01e1e !important;
}

[data-pc-preset=preset-mongoios] .btn-primary {
    --bs-btn-color: #ffffff;
    --bs-btn-bg: #be2926;
    --bs-btn-border-color: #be2926;
    --bs-btn-hover-color: #ffffff;
    --bs-btn-hover-bg: #bb2020;
    --bs-btn-hover-border-color: #b01e1e;
    --bs-btn-focus-shadow-rgb: 225, 71, 71;
    --bs-btn-active-color: #ffffff;
    --bs-btn-active-bg: #b01e1e;
    --bs-btn-active-border-color: #a51d1d;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(255, 255, 255, 0.12);
    --bs-btn-disabled-color: #ffffff;
    --bs-btn-disabled-bg: #be2926;
    --bs-btn-disabled-border-color: #be2926;
}

[data-pc-preset=preset-mongoios] .btn-link {
    --bs-btn-color: #be2926;
    --bs-btn-hover-color: #b01e1e;
    --bs-btn-active-color: #b01e1e;
}

[data-pc-preset=preset-mongoios] .text-bg-primary {
    color: #ffffff !important;
    background-color: RGBA(220, 38, 38, var(--bs-bg-opacity, 1)) !important;
}

[data-pc-preset=preset-mongoios] .accordion {
    --bs-accordion-btn-focus-border-color: #be2926;
    --bs-accordion-btn-focus-box-shadow: 0 0 0 0.2rem rgba(220, 38, 38, 0.25);
    --bs-accordion-active-color: #be2926;
    --bs-accordion-active-bg: #fce9e9;
    --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23dc2626'%3e%3cpath fill-rule=' evenodd' d=' M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}

[data-pc-preset=preset-mongoios] .alert-primary {
    --bs-alert-color: #841717;
    --bs-alert-bg: #f8d4d4;
    --bs-alert-border-color: #f5bebe;
    --bs-alert-link-color: #6a1212;
}

[data-pc-preset=preset-mongoios] .list-group {
    --bs-list-group-active-bg: #be2926;
    --bs-list-group-active-border-color: #be2926;
}

[data-pc-preset=preset-mongoios] .list-group-item-primary {
    color: #841717;
    background-color: #f8d4d4;
}

[data-pc-preset=preset-mongoios] .nav {
    --bs-nav-link-hover-color: #b01e1e;
}

[data-pc-preset=preset-mongoios] .nav-pills {
    --bs-nav-pills-link-active-bg: #be2926;
}

[data-pc-preset=preset-mongoios] .pagination {
    --bs-pagination-hover-color: #b01e1e;
    --bs-pagination-focus-color: #b01e1e;
    --bs-pagination-focus-box-shadow: 0 0 0 0.2rem rgba(220, 38, 38, 0.25);
    --bs-pagination-active-bg: #be2926;
    --bs-pagination-active-border-color: #be2926;
}

[data-pc-preset=preset-mongoios] .progress {
    --bs-progress-bar-bg: #be2926;
}

[data-pc-preset=preset-mongoios] .form-check .form-check-input.input-primary:checked {
    border-color: #be2926;
    background-color: #be2926;
}

[data-pc-preset=preset-mongoios] .form-check .form-check-input.input-light-primary:checked {
    border-color: #fce9e9;
    background-color: #fce9e9;
}

[data-pc-preset=preset-mongoios] .form-check .form-check-input.input-light-primary:checked[type=checkbox] {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23dc2626' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
}

[data-pc-preset=preset-mongoios] .form-check .form-check-input.input-light-primary:checked[type=radio] {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23dc2626'/%3e%3c/svg%3e");
}

[data-pc-preset=preset-mongoios] .form-check .form-check-input.input-primary:focus[type=checkbox], [data-pc-preset=preset-mongoios] .form-check .form-check-input.input-primary:focus[type=radio], [data-pc-preset=preset-mongoios] .form-check .form-check-input.input-light-primary:focus[type=checkbox], [data-pc-preset=preset-mongoios] .form-check .form-check-input.input-light-primary:focus[type=radio] {
    box-shadow: 0 0 0 0.2rem rgba(220, 38, 38, 0.25);
    border-color: #be2926;
}

[data-pc-preset=preset-mongoios] .form-check.form-switch .form-check-input.input-light-primary:checked {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23dc2626'/%3e%3c/svg%3e");
}

[data-pc-preset=preset-mongoios] .btn-light-primary {
    background: #fce9e9;
    color: #be2926;
    border-color: #fce9e9;
}

[data-pc-preset=preset-mongoios] .btn-light-primary .material-icons-two-tone {
    background-color: #be2926;
}

[data-pc-preset=preset-mongoios] .btn-light-primary:hover {
    background: #be2926;
    color: #fff;
    border-color: #be2926;
}

[data-pc-preset=preset-mongoios] .btn-light-primary.focus, [data-pc-preset=preset-mongoios] .btn-light-primary:focus {
    background: #be2926;
    color: #fff;
    border-color: #be2926;
}

[data-pc-preset=preset-mongoios] .btn-light-primary:not(:disabled):not(.disabled).active, [data-pc-preset=preset-mongoios] .btn-light-primary:not(:disabled):not(.disabled):active, .show > [data-pc-preset=preset-mongoios] .btn-light-primary.dropdown-toggle {
    background: #be2926;
    color: #fff;
    border-color: #be2926;
}

[data-pc-preset=preset-mongoios] .btn-check:active + .btn-light-primary,
[data-pc-preset=preset-mongoios] .btn-check:checked + .btn-light-primary {
    background: #be2926;
    color: #fff;
    border-color: #be2926;
}

[data-pc-preset=preset-mongoios] .btn-link-primary {
    background: transparent;
    color: #be2926;
    border-color: transparent;
}

[data-pc-preset=preset-mongoios] .btn-link-primary .material-icons-two-tone {
    background-color: #be2926;
}

[data-pc-preset=preset-mongoios] .btn-link-primary:hover {
    background: #fce9e9;
    color: #be2926;
    border-color: #fce9e9;
}

[data-pc-preset=preset-mongoios] .btn-link-primary.focus, [data-pc-preset=preset-mongoios] .btn-link-primary:focus {
    background: #fce9e9;
    color: #be2926;
    border-color: #fce9e9;
}

[data-pc-preset=preset-mongoios] .btn-link-primary:not(:disabled):not(.disabled).active, [data-pc-preset=preset-mongoios] .btn-link-primary:not(:disabled):not(.disabled):active, .show > [data-pc-preset=preset-mongoios] .btn-link-primary.dropdown-toggle {
    background: #fce9e9;
    color: #be2926;
    border-color: #fce9e9;
}

[data-pc-preset=preset-mongoios] .btn-check:active + .btn-link-primary,
[data-pc-preset=preset-mongoios] .btn-check:checked + .btn-link-primary {
    background: #fce9e9;
    color: #be2926;
    border-color: #fce9e9;
}

[data-pc-preset=preset-mongoios] .slider-selection {
    background-image: linear-gradient(to bottom, #ee9494 0, #ee9494 100%);
}

[data-pc-preset=preset-mongoios] .slider-selection.tick-slider-selection {
    background-image: linear-gradient(to bottom, #ea7e7e 0, #ea7e7e 100%);
}

[data-pc-preset=preset-mongoios] .swal-button:not([disabled]):hover {
    background-color: #c82020;
}

[data-pc-preset=preset-mongoios] .swal-button:active {
    background-color: #c82020;
}

[data-pc-preset=preset-mongoios] .swal-button:focus {
    box-shadow: 0 0 0 1px #fff, 0 0 0 3px rgba(220, 38, 38, 0.29);
}

[data-pc-preset=preset-mongoios] .swal-content__input:focus {
    border-color: rgba(220, 38, 38, 0.29);
}

[data-pc-preset=preset-mongoios] .swal-content__textarea:focus {
    border-color: rgba(220, 38, 38, 0.29);
}

[data-pc-preset=preset-mongoios] .swal2-styled:focus {
    box-shadow: 0 0 0 1px #fff, 0 0 0 3px rgba(220, 38, 38, 0.4) !important;
}

[data-pc-preset=preset-mongoios] .slider-tick.in-selection {
    background-image: linear-gradient(to bottom, #ea7e7e 0, #ea7e7e 100%);
}

[data-pc-preset=preset-mongoios] .table-primary {
    --bs-table-color: #ffffff;
    --bs-table-bg: #be2926;
    --bs-table-border-color: #e03c3c;
    --bs-table-striped-bg: #de3131;
    --bs-table-striped-color: #ffffff;
    --bs-table-active-bg: #e03c3c;
    --bs-table-active-color: #ffffff;
    --bs-table-hover-bg: #dd2a2a;
    --bs-table-hover-color: #ffffff;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color);
}

[data-pc-preset=preset-mongoios] .text-primary {
    --bs-text-opacity: 1;
    color: #be2926 !important;

}