:root{--bs-primary: #3d4a1f;--bs-secondary: #686b63;--bs-success: #5a6a2c;--bs-info: #5dadec;--bs-warning: #d2b48c;--bs-danger: #a84320;--bs-light: #faf6ef;--bs-dark: #2c3616;--bs-primary-rgb: 61, 74, 31;--bs-secondary-rgb: 104, 107, 99;--bs-success-rgb: 90, 106, 44;--bs-info-rgb: 93, 173, 236;--bs-warning-rgb: 210, 180, 140;--bs-danger-rgb: 168, 67, 32;--bs-light-rgb: 250, 246, 239;--bs-dark-rgb: 44, 54, 22;--bs-primary-text-emphasis: #2c3616;--bs-secondary-text-emphasis: #3e413a;--bs-success-text-emphasis: #3d4a1f;--bs-info-text-emphasis: #164a74;--bs-warning-text-emphasis: #5c4522;--bs-danger-text-emphasis: #6e2b14;--bs-light-text-emphasis: #4e5049;--bs-dark-text-emphasis: #3e413a;--bs-primary-bg-subtle: #eff2e6;--bs-secondary-bg-subtle: #f1f0eb;--bs-success-bg-subtle: #eff2e6;--bs-info-bg-subtle: #e7f3fc;--bs-warning-bg-subtle: #faf6ef;--bs-danger-bg-subtle: #f8eae3;--bs-light-bg-subtle: #fdfbf8;--bs-dark-bg-subtle: #d6d8cf;--bs-primary-border-subtle: #c2cd9e;--bs-secondary-border-subtle: #d6d5cd;--bs-success-border-subtle: #c2cd9e;--bs-info-border-subtle: #98cbf3;--bs-warning-border-subtle: #e7d7bd;--bs-danger-border-subtle: #e4ab90;--bs-light-border-subtle: #f3eadb;--bs-dark-border-subtle: #b5b8ad;--bs-body-color: #292b24;--bs-body-color-rgb: 41, 43, 36;--bs-secondary-color: rgba(41, 43, 36, .75);--bs-secondary-color-rgb: 41, 43, 36;--bs-tertiary-color: rgba(41, 43, 36, .68);--bs-tertiary-color-rgb: 41, 43, 36;--bs-secondary-bg: #ecebe4;--bs-secondary-bg-rgb: 236, 235, 228;--bs-tertiary-bg: #f7f6f1;--bs-tertiary-bg-rgb: 247, 246, 241;--bs-border-color: #e3e1d8;--bs-border-color-translucent: rgba(28, 35, 14, .15);--bs-link-color: #3d4a1f;--bs-link-color-rgb: 61, 74, 31;--bs-link-hover-color: #a84320;--bs-link-hover-color-rgb: 168, 67, 32;--bs-code-color: #a84320;--bs-highlight-bg: #f3eadb;--bs-highlight-color: #292b24;--bs-focus-ring-color: rgba(61, 74, 31, .3);--bs-form-valid-color: #5a6a2c;--bs-form-valid-border-color: #5a6a2c;--bs-form-invalid-color: #a84320;--bs-form-invalid-border-color: #a84320}::selection{background-color:#d2b48c80}.text-white-50{color:#ffffffb8!important}:is(.bg-kvuc-earth,.bg-kvuc-earth-dark,.bg-danger,.bg-kvuc-crimson) .text-white-50{color:#ffffffeb!important}:is(.bg-white,.bg-light,.bg-body,.bg-body-tertiary,.bg-body-secondary,.text-bg-light,.card,.bg-kvuc-earth-tint,.bg-kvuc-sage-tint,.bg-kvuc-grass-tint,.bg-kvuc-sky-tint):not([class*=bg-opacity-]){--kvuc-heading-color: initial;--kvuc-link-hover-color: initial}:is(.text-white,.text-light,.bg-dark,.bg-primary,.bg-success,.bg-danger,.bg-secondary,.text-bg-dark,.text-bg-primary,.text-bg-success,.text-bg-danger,.text-bg-secondary,.bg-kvuc-sage-dark,.bg-kvuc-earth,.bg-kvuc-earth-dark,.bg-kvuc-sky-dark,.bg-kvuc-grass-dark){--kvuc-heading-color: currentColor;--kvuc-link-hover-color: #d2b48c}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #3d4a1f;--bs-btn-border-color: #3d4a1f;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #2c3616;--bs-btn-hover-border-color: #2c3616;--bs-btn-focus-shadow-rgb: 61, 74, 31;--bs-btn-active-color: #fff;--bs-btn-active-bg: #1c230e;--bs-btn-active-border-color: #1c230e;--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #3d4a1f;--bs-btn-disabled-border-color: #3d4a1f}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #686b63;--bs-btn-border-color: #686b63;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #5e6159;--bs-btn-hover-border-color: #5e6159;--bs-btn-focus-shadow-rgb: 114, 117, 109;--bs-btn-active-color: #fff;--bs-btn-active-bg: #4e5049;--bs-btn-active-border-color: #4e5049;--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #686b63;--bs-btn-disabled-border-color: #686b63}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: #5a6a2c;--bs-btn-border-color: #5a6a2c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #4a5825;--bs-btn-hover-border-color: #4a5825;--bs-btn-focus-shadow-rgb: 90, 106, 44;--bs-btn-active-color: #fff;--bs-btn-active-bg: #3d4a1f;--bs-btn-active-border-color: #3d4a1f;--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #5a6a2c;--bs-btn-disabled-border-color: #5a6a2c}.btn-info{--bs-btn-color: #1c230e;--bs-btn-bg: #5dadec;--bs-btn-border-color: #5dadec;--bs-btn-hover-color: #1c230e;--bs-btn-hover-bg: #3a92d6;--bs-btn-hover-border-color: #3a92d6;--bs-btn-focus-shadow-rgb: 93, 173, 236;--bs-btn-active-color: #1c230e;--bs-btn-active-bg: #3a92d6;--bs-btn-active-border-color: #3a92d6;--bs-btn-disabled-color: #1c230e;--bs-btn-disabled-bg: #5dadec;--bs-btn-disabled-border-color: #5dadec}.btn-warning{--bs-btn-color: #2c3616;--bs-btn-bg: #d2b48c;--bs-btn-border-color: #d2b48c;--bs-btn-hover-color: #1c230e;--bs-btn-hover-bg: #b8955f;--bs-btn-hover-border-color: #b8955f;--bs-btn-focus-shadow-rgb: 210, 180, 140;--bs-btn-active-color: #1c230e;--bs-btn-active-bg: #b8955f;--bs-btn-active-border-color: #b8955f;--bs-btn-disabled-color: #2c3616;--bs-btn-disabled-bg: #d2b48c;--bs-btn-disabled-border-color: #d2b48c}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #a84320;--bs-btn-border-color: #a84320;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #8c3719;--bs-btn-hover-border-color: #8c3719;--bs-btn-focus-shadow-rgb: 168, 67, 32;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6e2b14;--bs-btn-active-border-color: #6e2b14;--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #a84320;--bs-btn-disabled-border-color: #a84320}.btn-light{--bs-btn-color: #1c230e;--bs-btn-bg: #faf6ef;--bs-btn-border-color: #faf6ef;--bs-btn-hover-color: #1c230e;--bs-btn-hover-bg: #f3eadb;--bs-btn-hover-border-color: #f3eadb;--bs-btn-focus-shadow-rgb: 210, 180, 140;--bs-btn-active-color: #1c230e;--bs-btn-active-bg: #e7d7bd;--bs-btn-active-border-color: #e7d7bd;--bs-btn-disabled-color: #1c230e;--bs-btn-disabled-bg: #faf6ef;--bs-btn-disabled-border-color: #faf6ef}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #2c3616;--bs-btn-border-color: #2c3616;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #1c230e;--bs-btn-hover-border-color: #1c230e;--bs-btn-focus-shadow-rgb: 44, 54, 22;--bs-btn-active-color: #fff;--bs-btn-active-bg: #1c230e;--bs-btn-active-border-color: #1c230e;--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #2c3616;--bs-btn-disabled-border-color: #2c3616}.btn-outline-primary{--bs-btn-color: #3d4a1f;--bs-btn-border-color: #3d4a1f;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #3d4a1f;--bs-btn-hover-border-color: #3d4a1f;--bs-btn-focus-shadow-rgb: 61, 74, 31;--bs-btn-active-color: #fff;--bs-btn-active-bg: #2c3616;--bs-btn-active-border-color: #2c3616;--bs-btn-disabled-color: #3d4a1f;--bs-btn-disabled-border-color: #3d4a1f}.btn-outline-secondary{--bs-btn-color: #5e6159;--bs-btn-border-color: #b5b8ad;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #72756d;--bs-btn-hover-border-color: #72756d;--bs-btn-focus-shadow-rgb: 114, 117, 109;--bs-btn-active-color: #fff;--bs-btn-active-bg: #5e6159;--bs-btn-active-border-color: #5e6159;--bs-btn-disabled-color: #72756d;--bs-btn-disabled-border-color: #b5b8ad}.btn-outline-success{--bs-btn-color: #5a6a2c;--bs-btn-border-color: #5a6a2c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #5a6a2c;--bs-btn-hover-border-color: #5a6a2c;--bs-btn-focus-shadow-rgb: 90, 106, 44;--bs-btn-active-color: #fff;--bs-btn-active-bg: #4a5825;--bs-btn-active-border-color: #4a5825;--bs-btn-disabled-color: #5a6a2c;--bs-btn-disabled-border-color: #5a6a2c}.btn-outline-info{--bs-btn-color: #1f6fae;--bs-btn-border-color: #5dadec;--bs-btn-hover-color: #1c230e;--bs-btn-hover-bg: #5dadec;--bs-btn-hover-border-color: #5dadec;--bs-btn-focus-shadow-rgb: 93, 173, 236;--bs-btn-active-color: #1c230e;--bs-btn-active-bg: #3a92d6;--bs-btn-active-border-color: #3a92d6;--bs-btn-disabled-color: #1f6fae;--bs-btn-disabled-border-color: #5dadec}.btn-outline-warning{--bs-btn-color: #7a5c2e;--bs-btn-border-color: #d2b48c;--bs-btn-hover-color: #2c3616;--bs-btn-hover-bg: #d2b48c;--bs-btn-hover-border-color: #d2b48c;--bs-btn-focus-shadow-rgb: 210, 180, 140;--bs-btn-active-color: #1c230e;--bs-btn-active-bg: #b8955f;--bs-btn-active-border-color: #b8955f;--bs-btn-disabled-color: #7a5c2e;--bs-btn-disabled-border-color: #d2b48c}.btn-outline-danger{--bs-btn-color: #a84320;--bs-btn-border-color: #a84320;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #a84320;--bs-btn-hover-border-color: #a84320;--bs-btn-focus-shadow-rgb: 168, 67, 32;--bs-btn-active-color: #fff;--bs-btn-active-bg: #8c3719;--bs-btn-active-border-color: #8c3719;--bs-btn-disabled-color: #a84320;--bs-btn-disabled-border-color: #a84320}.btn-outline-light{--bs-btn-color: #faf6ef;--bs-btn-border-color: rgba(250, 246, 239, .7);--bs-btn-hover-color: #1c230e;--bs-btn-hover-bg: #faf6ef;--bs-btn-hover-border-color: #faf6ef;--bs-btn-focus-shadow-rgb: 250, 246, 239;--bs-btn-active-color: #1c230e;--bs-btn-active-bg: #f3eadb;--bs-btn-active-border-color: #f3eadb;--bs-btn-disabled-color: #faf6ef;--bs-btn-disabled-border-color: #faf6ef}.btn-outline-dark{--bs-btn-color: #2c3616;--bs-btn-border-color: #2c3616;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #2c3616;--bs-btn-hover-border-color: #2c3616;--bs-btn-focus-shadow-rgb: 28, 35, 14;--bs-btn-active-color: #fff;--bs-btn-active-bg: #2c3616;--bs-btn-active-border-color: #2c3616;--bs-btn-disabled-color: #1c230e;--bs-btn-disabled-border-color: #1c230e}.btn-link{--bs-btn-color: #3d4a1f;--bs-btn-hover-color: #a84320;--bs-btn-active-color: #a84320;--bs-btn-focus-shadow-rgb: 61, 74, 31}.btn-close{--bs-btn-close-focus-shadow: 0 0 0 .25rem rgba(61, 74, 31, .3)}.link-primary:hover,.link-primary:focus{color:rgba(44,54,22,var(--bs-link-opacity, 1))!important;text-decoration-color:rgba(44,54,22,var(--bs-link-underline-opacity, 1))!important}.link-danger:hover,.link-danger:focus{color:rgba(140,55,25,var(--bs-link-opacity, 1))!important;text-decoration-color:rgba(140,55,25,var(--bs-link-underline-opacity, 1))!important}.form-control:focus,.form-select:focus,.form-check-input:focus{border-color:#97a960;box-shadow:0 0 0 .25rem #70823840}.form-check-input:checked,.form-check-input[type=checkbox]:indeterminate{background-color:#3d4a1f;border-color:#3d4a1f}.form-switch .form-check-input:focus{--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='%2397a960'/%3e%3c/svg%3e")}.form-range::-webkit-slider-thumb{background-color:#3d4a1f}.form-range::-webkit-slider-thumb:active{background-color:#c2cd9e}.form-range::-moz-range-thumb{background-color:#3d4a1f}.form-range::-moz-range-thumb:active{background-color:#c2cd9e}.form-range:focus::-webkit-slider-thumb,.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #70823840}.nav-pills{--bs-nav-pills-link-active-bg: #3d4a1f}.dropdown-menu{--bs-dropdown-link-active-bg: #3d4a1f}.list-group{--bs-list-group-active-bg: #3d4a1f;--bs-list-group-active-border-color: #3d4a1f}.progress,.progress-stacked{--bs-progress-bar-bg: #3d4a1f}.accordion{--bs-accordion-active-color: #2c3616;--bs-accordion-active-bg: #eff2e6;--bs-accordion-btn-focus-box-shadow: 0 0 0 .25rem rgba(112, 130, 56, .25);--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%232c3616' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e")}
