/**
* Generated branding CSS
* Hex parameter: #0669b2
*/

/* Root */
:root {
    --bs-branding: #0669b2;
    --bs-branding-rgb: 6, 105, 178;
    --bs-link-color: #0669b2;
    --bs-link-color-rgb: 6, 105, 178;
    --bs-link-hover-color: #05548e;
    --bs-link-hover-color-rgb: 5, 84, 142;
}

/* Buttons */
.btn-branding {
    --bs-btn-color: #fff;
    --bs-btn-bg: #0669b2;
    --bs-btn-border-color: #0669b2;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #055997;
    --bs-btn-hover-border-color: #05548e;
    --bs-btn-focus-shadow-rgb: 43, 128, 190;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #05548e;
    --bs-btn-active-border-color: #054f86;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #0669b2;
    --bs-btn-disabled-border-color: #0669b2;
}

.btn-outline-branding {
    --bs-btn-color: #0669b2;
    --bs-btn-border-color: #0669b2;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #0669b2;
    --bs-btn-hover-border-color: #0669b2;
    --bs-btn-focus-shadow-rgb: 6, 105, 178;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #0669b2;
    --bs-btn-active-border-color: #0669b2;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #0669b2;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #0669b2;
    --bs-gradient: none;
}

/* Forms */
.form-check-input:checked[type=checkbox] {
    --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3e%3crect width='10' height='10' rx='2' fill='%230669b2'/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
    --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3e%3crect width='10' height='10' rx='2' fill='%230669b2'/%3e%3c/svg%3e");
}

.form-switch .form-check-input:focus:not(:checked) {
    --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%230669b2'/%3e%3c/svg%3e");
}

/* SVG Fill */
.fill-branding {
    fill: #0669b2;
}