:root{
--bs-primary: #2471e7;
--bs-primary-rgb: 36, 113, 231;
--bs-primary-text-emphasis: #0e2d5c;
--bs-primary-bg-subtle: #d3e3fa;
--bs-primary-border-subtle: #a7c6f5;
--bs-link-color: #2471e7;
--bs-link-color-rgb: 36, 113, 231;
--bs-link-hover-color: #1d5ab9;
--bs-link-hover-color-rgb: 29, 90, 185;
--bs-primary-focus-border: #92b8f3;
--bs-primary-range-thumb-active: #bdd4f8;
--bs-secondary: #0a1c40;
--bs-secondary-rgb: 10, 28, 64;
--bs-secondary-text-emphasis: #040b1a;
--bs-secondary-bg-subtle: #ced2d9;
--bs-secondary-border-subtle: #9da4b3;
--bs-secondary-hover-rgb: 8, 22, 51;
--bs-tertiary: #e51f33;
--bs-tertiary-rgb: 229, 31, 51;
--bs-tertiary-text-emphasis: #5c0c14;
--bs-tertiary-bg-subtle: #fad2d6;
--bs-tertiary-border-subtle: #f5a5ad;
--bs-tertiary-hover-rgb: 183, 25, 41;
}
.btn-primary{
--bs-btn-color: #ffffff;
--bs-btn-bg: var(--bs-primary);
--bs-btn-border-color: var(--bs-primary);
--bs-btn-hover-color: #ffffff;
--bs-btn-hover-bg: #1f60c4;
--bs-btn-hover-border-color: #1d5ab9;
--bs-btn-focus-shadow-rgb: 69, 134, 235;
--bs-btn-active-color: #ffffff;
--bs-btn-active-bg: #1d5ab9;
--bs-btn-active-border-color: #1b55ad;
--bs-btn-disabled-color: #ffffff;
--bs-btn-disabled-bg: var(--bs-primary);
--bs-btn-disabled-border-color: var(--bs-primary);
}
.btn-secondary{
--bs-btn-color: #ffffff;
--bs-btn-bg: var(--bs-secondary);
--bs-btn-border-color: var(--bs-secondary);
--bs-btn-hover-color: #ffffff;
--bs-btn-hover-bg: #091836;
--bs-btn-hover-border-color: #081633;
--bs-btn-focus-shadow-rgb: 47, 62, 93;
--bs-btn-active-color: #ffffff;
--bs-btn-active-bg: #081633;
--bs-btn-active-border-color: #081530;
--bs-btn-disabled-color: #ffffff;
--bs-btn-disabled-bg: var(--bs-secondary);
--bs-btn-disabled-border-color: var(--bs-secondary);
}
.btn-tertiary{
--bs-btn-color: #ffffff;
--bs-btn-bg: var(--bs-tertiary);
--bs-btn-border-color: var(--bs-tertiary);
--bs-btn-hover-color: #ffffff;
--bs-btn-hover-bg: #c31a2b;
--bs-btn-hover-border-color: #b71929;
--bs-btn-focus-shadow-rgb: 233, 65, 82;
--bs-btn-active-color: #ffffff;
--bs-btn-active-bg: #b71929;
--bs-btn-active-border-color: #ac1726;
--bs-btn-disabled-color: #ffffff;
--bs-btn-disabled-bg: var(--bs-tertiary);
--bs-btn-disabled-border-color: var(--bs-tertiary);
}
.btn-outline-primary{
--bs-btn-color: var(--bs-primary);
--bs-btn-border-color: var(--bs-primary);
--bs-btn-hover-color: #ffffff;
--bs-btn-hover-bg: var(--bs-primary);
--bs-btn-hover-border-color: var(--bs-primary);
--bs-btn-focus-shadow-rgb: var(--bs-primary-rgb);
--bs-btn-active-color: #ffffff;
--bs-btn-active-bg: var(--bs-primary);
--bs-btn-active-border-color: var(--bs-primary);
--bs-btn-disabled-color: var(--bs-primary);
--bs-btn-disabled-border-color: var(--bs-primary);
}
.btn-outline-secondary{
--bs-btn-color: var(--bs-secondary);
--bs-btn-border-color: var(--bs-secondary);
--bs-btn-hover-color: #ffffff;
--bs-btn-hover-bg: var(--bs-secondary);
--bs-btn-hover-border-color: var(--bs-secondary);
--bs-btn-focus-shadow-rgb: var(--bs-secondary-rgb);
--bs-btn-active-color: #ffffff;
--bs-btn-active-bg: var(--bs-secondary);
--bs-btn-active-border-color: var(--bs-secondary);
--bs-btn-disabled-color: var(--bs-secondary);
--bs-btn-disabled-border-color: var(--bs-secondary);
}
.btn-outline-tertiary{
--bs-btn-color: var(--bs-tertiary);
--bs-btn-border-color: var(--bs-tertiary);
--bs-btn-hover-color: #ffffff;
--bs-btn-hover-bg: var(--bs-tertiary);
--bs-btn-hover-border-color: var(--bs-tertiary);
--bs-btn-focus-shadow-rgb: var(--bs-tertiary-rgb);
--bs-btn-active-color: #ffffff;
--bs-btn-active-bg: var(--bs-tertiary);
--bs-btn-active-border-color: var(--bs-tertiary);
--bs-btn-disabled-color: var(--bs-tertiary);
--bs-btn-disabled-border-color: var(--bs-tertiary);
}
.btn-link{
--bs-btn-focus-shadow-rgb: 69, 134, 235;
}
.link-primary:hover, .link-primary:focus{
color: rgba(var(--bs-link-hover-color-rgb), var(--bs-link-opacity, 1)) !important;
text-decoration-color: rgba(var(--bs-link-hover-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover, .link-secondary:focus{
color: rgba(var(--bs-secondary-hover-rgb), var(--bs-link-opacity, 1)) !important;
text-decoration-color: rgba(var(--bs-secondary-hover-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-tertiary:hover, .link-tertiary:focus{
color: rgba(var(--bs-tertiary-hover-rgb), var(--bs-link-opacity, 1)) !important;
text-decoration-color: rgba(var(--bs-tertiary-hover-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.dropdown-menu{
--bs-dropdown-link-active-bg: var(--bs-primary);
}
.nav-pills{
--bs-nav-pills-link-active-bg: var(--bs-primary);
}
.pagination{
--bs-pagination-active-bg: var(--bs-primary);
--bs-pagination-active-border-color: var(--bs-primary);
--bs-pagination-active-color: #ffffff;
--bs-pagination-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-primary-rgb), .25);
}
.list-group{
--bs-list-group-active-bg: var(--bs-primary);
--bs-list-group-active-border-color: var(--bs-primary);
}
.progress, .progress-stacked{
--bs-progress-bar-bg: var(--bs-primary);
}
.accordion{
--bs-accordion-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-primary-rgb), .25);
}
.btn-close{
--bs-btn-close-focus-shadow: 0 0 0 .25rem rgba(var(--bs-primary-rgb), .25);
}
.nav-link:focus-visible{
box-shadow: 0 0 0 .25rem rgba(var(--bs-primary-rgb), .25);
}
.form-control:focus, .form-select:focus, .form-check-input:focus{
border-color: var(--bs-primary-focus-border);
box-shadow: 0 0 0 .25rem rgba(var(--bs-primary-rgb), .25);
}
.form-check-input:checked, .form-check-input[type=checkbox]:indeterminate{
background-color: var(--bs-primary);
border-color: var(--bs-primary);
}
.form-range::-webkit-slider-thumb, .form-range::-moz-range-thumb{
background-color: var(--bs-primary);
}
.form-range:focus::-webkit-slider-thumb, .form-range:focus::-moz-range-thumb{
box-shadow: 0 0 0 1px #fff, 0 0 0 .25rem rgba(var(--bs-primary-rgb), .25);
}
.form-range::-webkit-slider-thumb:active, .form-range::-moz-range-thumb:active{
background-color: var(--bs-primary-range-thumb-active);
}
.table-primary{
--bs-table-color: #0a1c40;
--bs-table-bg: var(--bs-primary-bg-subtle);
--bs-table-border-color: #abbbd5;
--bs-table-striped-bg: #c9d9f1;
--bs-table-striped-color: #0a1c40;
--bs-table-active-bg: #bfcfe7;
--bs-table-active-color: #0a1c40;
--bs-table-hover-bg: #c4d4ec;
--bs-table-hover-color: #0a1c40;
}
.table-secondary{
--bs-table-color: #0a1c40;
--bs-table-bg: var(--bs-secondary-bg-subtle);
--bs-table-border-color: #a7aeba;
--bs-table-striped-bg: #c4c9d1;
--bs-table-striped-color: #0a1c40;
--bs-table-active-bg: #bac0ca;
--bs-table-active-color: #0a1c40;
--bs-table-hover-bg: #bfc4ce;
--bs-table-hover-color: #0a1c40;
}
.table-tertiary{
--bs-table-color: #0a1c40;
--bs-table-bg: var(--bs-tertiary-bg-subtle);
--bs-table-border-color: #caaeb8;
--bs-table-striped-bg: #eec9ce;
--bs-table-striped-color: #0a1c40;
--bs-table-active-bg: #e2c0c7;
--bs-table-active-color: #0a1c40;
--bs-table-hover-bg: #e8c4cb;
--bs-table-hover-color: #0a1c40;
}
.text-bg-primary{
color: #ffffff !important;
background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-secondary{
color: #ffffff !important;
background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-tertiary{
color: #ffffff !important;
background-color: rgba(var(--bs-tertiary-rgb), var(--bs-bg-opacity, 1)) !important;
}
