/* MEL-OS generated theme layer · preset "amber" · DO NOT EDIT BY HAND.
 * Regenerate: python tools/melos-theme/build_theme.py --css <style.bundle.css> [<plugins.bundle.css> <datatables.bundle.css> ...] --out css/melos-theme.generated.css --preset amber
 * Load order: plugins.bundle.css -> style.bundle.css -> THIS -> melos-theme.css -> custom.css */
:root,
[data-bs-theme=light] {
  --bs-blue: #3B78B5;
  --bs-indigo: #A9700F;
  --bs-purple: #916618;
  --bs-pink: #C93B3C;
  --bs-red: #BE2E2F;
  --bs-orange: #E8A317;
  --bs-yellow: #F2C94C;
  --bs-green: #2B8550;
  --bs-teal: #3FA56A;
  --bs-cyan: #4C88C2;
  --bs-gray: #6B6660;
  --bs-gray-dark: #322E2D;
  --bs-gray-100: #F8F7F5;
  --bs-gray-200: #F0EEEB;
  --bs-gray-300: #E0DDD8;
  --bs-gray-400: #C8C4BE;
  --bs-gray-500: #8F8983;
  --bs-gray-600: #6B6660;
  --bs-gray-700: #4A4643;
  --bs-gray-800: #322E2D;
  --bs-gray-900: #231F20;
  --bs-light: #F8F7F5;
  --bs-primary: #DC9C28;
  --bs-secondary: #F0EEEB;
  --bs-success: #2B8550;
  --bs-info: #3B78B5;
  --bs-warning: #F2C94C;
  --bs-danger: #BE2E2F;
  --bs-dark: #231F20;
  --bs-light-rgb: 248, 247, 245;
  --bs-primary-rgb: 220, 156, 40;
  --bs-secondary-rgb: 240, 238, 235;
  --bs-success-rgb: 43, 133, 80;
  --bs-info-rgb: 59, 120, 181;
  --bs-warning-rgb: 242, 201, 76;
  --bs-danger-rgb: 190, 46, 47;
  --bs-dark-rgb: 35, 31, 32;
  --bs-primary-text-emphasis: #4D3608;
  --bs-secondary-text-emphasis: #605C59;
  --bs-success-text-emphasis: #0F4A2A;
  --bs-info-text-emphasis: #1B3A5E;
  --bs-warning-text-emphasis: #5E4A00;
  --bs-danger-text-emphasis: #5A1415;
  --bs-light-text-emphasis: #4A4643;
  --bs-dark-text-emphasis: #4A4643;
  --bs-primary-bg-subtle: #F8E6BF;
  --bs-secondary-bg-subtle: #FCFBFA;
  --bs-success-bg-subtle: #D6EBDF;
  --bs-info-bg-subtle: #D9E6F3;
  --bs-warning-bg-subtle: #FBEFC9;
  --bs-danger-bg-subtle: #F6D3D3;
  --bs-light-bg-subtle: #FBFAF9;
  --bs-dark-bg-subtle: #C8C4BE;
  --bs-primary-border-subtle: #EDCB86;
  --bs-secondary-border-subtle: #F9F8F6;
  --bs-success-border-subtle: #B5D9C4;
  --bs-info-border-subtle: #B7D0E8;
  --bs-warning-border-subtle: #F5E3A0;
  --bs-danger-border-subtle: #ECA5A5;
  --bs-light-border-subtle: #F0EEEB;
  --bs-dark-border-subtle: #8F8983;
  --bs-body-color: #231F20;
  --bs-body-color-rgb: 35, 31, 32;
  --bs-secondary-color: rgba(35, 31, 32, 0.75);
  --bs-secondary-color-rgb: 35, 31, 32;
  --bs-secondary-bg: #F0EEEB;
  --bs-secondary-bg-rgb: 240, 238, 235;
  --bs-tertiary-color: rgba(35, 31, 32, 0.5);
  --bs-tertiary-color-rgb: 35, 31, 32;
  --bs-tertiary-bg: #F8F7F5;
  --bs-tertiary-bg-rgb: 248, 247, 245;
  --bs-heading-color: #231F20;
  --bs-link-color: #DC9C28;
  --bs-link-color-rgb: 220, 156, 40;
  --bs-link-hover-color: #C68717;
  --bs-link-hover-color-rgb: 198, 135, 23;
  --bs-highlight-color: #231F20;
  --bs-highlight-bg: #FFF6D6;
  --bs-border-color: #F0EEEB;
  --bs-focus-ring-color: rgba(220, 156, 40, 0.25);
  --bs-form-valid-color: #2B8550;
  --bs-form-valid-border-color: #2B8550;
  --bs-form-invalid-color: #BE2E2F;
  --bs-form-invalid-border-color: #BE2E2F;
}
[data-bs-theme=dark] {
  --bs-body-color: #F5F3F0;
  --bs-body-color-rgb: 245, 243, 240;
  --bs-body-bg: #1A1716;
  --bs-body-bg-rgb: 26, 23, 22;
  --bs-secondary-color: rgba(245, 243, 240, 0.75);
  --bs-secondary-color-rgb: 245, 243, 240;
  --bs-secondary-bg: #322E2D;
  --bs-secondary-bg-rgb: 50, 46, 45;
  --bs-tertiary-color: rgba(245, 243, 240, 0.5);
  --bs-tertiary-color-rgb: 245, 243, 240;
  --bs-tertiary-bg: #1E1A19;
  --bs-tertiary-bg-rgb: 30, 26, 25;
  --bs-primary-text-emphasis: #EDCB86;
  --bs-success-text-emphasis: #7DB897;
  --bs-info-text-emphasis: #7FB0DC;
  --bs-warning-text-emphasis: #F5E3A0;
  --bs-danger-text-emphasis: #E29A9B;
  --bs-light-text-emphasis: #F8F7F5;
  --bs-dark-text-emphasis: #E0DDD8;
  --bs-primary-bg-subtle: #2B2418;
  --bs-info-bg-subtle: #13202F;
  --bs-danger-bg-subtle: #2E1C1C;
  --bs-light-bg-subtle: #322E2D;
  --bs-dark-bg-subtle: #191514;
  --bs-primary-border-subtle: #5A4110;
  --bs-success-border-subtle: #1F6B41;
  --bs-info-border-subtle: #24507F;
  --bs-warning-border-subtle: #8A6500;
  --bs-danger-border-subtle: #7A2425;
  --bs-light-border-subtle: #4A4643;
  --bs-dark-border-subtle: #322E2D;
  --bs-heading-color: #F5F3F0;
  --bs-link-color: #E6A93A;
  --bs-link-hover-color: #F0BC5E;
  --bs-link-color-rgb: 230, 169, 58;
  --bs-link-hover-color-rgb: 240, 188, 94;
  --bs-highlight-color: #F5F3F0;
  --bs-highlight-bg: #5E4A00;
  --bs-border-color: #26211F;
  --bs-form-valid-color: #7DB897;
  --bs-form-valid-border-color: #7DB897;
  --bs-form-invalid-color: #E29A9B;
  --bs-form-invalid-border-color: #E29A9B;
}
caption {
  color: #8F8983;
}
.blockquote-footer {
  color: #6B6660;
}
.table-primary {
  --bs-table-bg: #F8E6BF;
  --bs-table-border-color: #E8D6B0;
  --bs-table-striped-bg: #F1DEB0;
  --bs-table-active-bg: #E8D6B0;
  --bs-table-hover-bg: #EBD5A3;
}
.table-secondary {
  --bs-table-bg: #FCFBFA;
}
.table-success {
  --bs-table-bg: #D6EBDF;
  --bs-table-border-color: #C2DDCC;
  --bs-table-striped-bg: #CBE5D5;
  --bs-table-active-bg: #C2DDCC;
  --bs-table-hover-bg: #C4E0CE;
}
.table-info {
  --bs-table-bg: #D9E6F3;
  --bs-table-border-color: #C3D3E6;
  --bs-table-striped-bg: #CCDDEE;
  --bs-table-active-bg: #C3D3E6;
  --bs-table-hover-bg: #C6D8EC;
}
.table-warning {
  --bs-table-bg: #FBEFC9;
  --bs-table-border-color: #E6DCBB;
  --bs-table-striped-bg: #F3E9C4;
  --bs-table-active-bg: #E6DCBB;
  --bs-table-hover-bg: #EDE2B9;
}
.table-danger {
  --bs-table-bg: #F6D3D3;
  --bs-table-border-color: #E6C3C3;
  --bs-table-striped-bg: #F2CFCF;
  --bs-table-active-bg: #E6C3C3;
  --bs-table-hover-bg: #EBC6C6;
}
.table-light {
  --bs-table-bg: #F8F7F5;
}
.table-dark {
  --bs-table-bg: #231F20;
  --bs-table-border-color: #312C2B;
  --bs-table-active-bg: #312C2B;
}
.form-control:focus {
  box-shadow: false, 0 0 0 0.25rem rgba(220, 156, 40, 0.25);
}
.form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%236B6660' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}
[data-bs-theme=dark] .form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%237B7671' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}
.form-check-input:checked {
  background-color: #DC9C28;
  border-color: #DC9C28;
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #DC9C28;
  border-color: #DC9C28;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.25rem rgba(220, 156, 40, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.25rem rgba(220, 156, 40, 0.25);
}
.form-range::-webkit-slider-thumb {
  background-color: #DC9C28;
}
.form-range::-webkit-slider-thumb:active {
  background-color: #F0D59B;
}
.form-range::-moz-range-thumb {
  background-color: #DC9C28;
}
.form-range::-moz-range-thumb:active {
  background-color: #F0D59B;
}
.form-floating > :disabled ~ label,
.form-floating > .form-control:disabled ~ label {
  color: #6B6660;
}
.was-validated .form-control:valid, .form-control.is-valid {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%232B8550' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%232B8550' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
}
.was-validated .form-control:invalid, .form-control.is-invalid {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23BE2E2F'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23BE2E2F' stroke='none'/%3e%3c/svg%3e");
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23BE2E2F'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23BE2E2F' stroke='none'/%3e%3c/svg%3e");
}
.btn-light {
  --bs-btn-bg: #F8F7F5;
  --bs-btn-border-color: #F8F7F5;
  --bs-btn-disabled-bg: #F8F7F5;
  --bs-btn-disabled-border-color: #F8F7F5;
}
.btn-primary {
  --bs-btn-color: var(--bs-primary-inverse);
  --bs-btn-bg: #DC9C28;
  --bs-btn-border-color: #DC9C28;
  --bs-btn-hover-bg: #C68717;
  --bs-btn-hover-border-color: #C68717;
  --bs-btn-active-bg: #C68717;
  --bs-btn-active-border-color: #A9700F;
  --bs-btn-disabled-color: var(--bs-primary-inverse);
  --bs-btn-disabled-bg: #DC9C28;
  --bs-btn-disabled-border-color: #DC9C28;
}
.btn-secondary {
  --bs-btn-bg: #F0EEEB;
  --bs-btn-border-color: #F0EEEB;
  --bs-btn-hover-bg: #F3F1EE;
  --bs-btn-hover-border-color: #F1EFEC;
  --bs-btn-active-border-color: #F1EFEC;
  --bs-btn-disabled-bg: #F0EEEB;
  --bs-btn-disabled-border-color: #F0EEEB;
}
.btn-success {
  --bs-btn-bg: #2B8550;
  --bs-btn-border-color: #2B8550;
  --bs-btn-hover-bg: #3A9962;
  --bs-btn-hover-border-color: #3A9962;
  --bs-btn-active-bg: #4FB47B;
  --bs-btn-active-border-color: #3A9962;
  --bs-btn-disabled-bg: #2B8550;
  --bs-btn-disabled-border-color: #2B8550;
}
.btn-info {
  --bs-btn-bg: #3B78B5;
  --bs-btn-border-color: #3B78B5;
  --bs-btn-hover-bg: #4C88C2;
  --bs-btn-hover-border-color: #4C88C2;
  --bs-btn-active-bg: #5F97D0;
  --bs-btn-active-border-color: #4C88C2;
  --bs-btn-disabled-bg: #3B78B5;
  --bs-btn-disabled-border-color: #3B78B5;
}
.btn-warning {
  --bs-btn-bg: #F2C94C;
  --bs-btn-border-color: #F2C94C;
  --bs-btn-hover-bg: #E5C25A;
  --bs-btn-hover-border-color: #F2C94C;
  --bs-btn-active-bg: #E5C25A;
  --bs-btn-active-border-color: #F2C94C;
  --bs-btn-disabled-bg: #F2C94C;
  --bs-btn-disabled-border-color: #F2C94C;
}
.btn-danger {
  --bs-btn-bg: #BE2E2F;
  --bs-btn-border-color: #BE2E2F;
  --bs-btn-hover-bg: #C93B3C;
  --bs-btn-hover-border-color: #C93B3C;
  --bs-btn-active-bg: #D9494A;
  --bs-btn-active-border-color: #C93B3C;
  --bs-btn-disabled-bg: #BE2E2F;
  --bs-btn-disabled-border-color: #BE2E2F;
}
.btn-dark {
  --bs-btn-bg: #231F20;
  --bs-btn-border-color: #231F20;
  --bs-btn-hover-border-color: #312C2B;
  --bs-btn-active-border-color: #312C2B;
  --bs-btn-disabled-bg: #231F20;
  --bs-btn-disabled-border-color: #231F20;
}
.btn-outline-light {
  --bs-btn-color: #F8F7F5;
  --bs-btn-border-color: #F8F7F5;
  --bs-btn-hover-bg: #F8F7F5;
  --bs-btn-hover-border-color: #F8F7F5;
  --bs-btn-focus-shadow-rgb: 248, 247, 245;
  --bs-btn-active-bg: #F8F7F5;
  --bs-btn-active-border-color: #F8F7F5;
  --bs-btn-disabled-color: #F8F7F5;
  --bs-btn-disabled-border-color: #F8F7F5;
}
.btn-outline-primary {
  --bs-btn-color: #DC9C28;
  --bs-btn-border-color: #DC9C28;
  --bs-btn-hover-color: var(--bs-primary-inverse);
  --bs-btn-hover-bg: #DC9C28;
  --bs-btn-hover-border-color: #DC9C28;
  --bs-btn-focus-shadow-rgb: 220, 156, 40;
  --bs-btn-active-color: var(--bs-primary-inverse);
  --bs-btn-active-bg: #DC9C28;
  --bs-btn-active-border-color: #DC9C28;
  --bs-btn-disabled-color: #DC9C28;
  --bs-btn-disabled-border-color: #DC9C28;
}
.btn-outline-secondary {
  --bs-btn-color: #F0EEEB;
  --bs-btn-border-color: #F0EEEB;
  --bs-btn-hover-bg: #F0EEEB;
  --bs-btn-hover-border-color: #F0EEEB;
  --bs-btn-focus-shadow-rgb: 240, 238, 235;
  --bs-btn-active-bg: #F0EEEB;
  --bs-btn-active-border-color: #F0EEEB;
  --bs-btn-disabled-color: #F0EEEB;
  --bs-btn-disabled-border-color: #F0EEEB;
}
.btn-outline-success {
  --bs-btn-color: #2B8550;
  --bs-btn-border-color: #2B8550;
  --bs-btn-hover-bg: #2B8550;
  --bs-btn-hover-border-color: #2B8550;
  --bs-btn-focus-shadow-rgb: 43, 133, 80;
  --bs-btn-active-bg: #2B8550;
  --bs-btn-active-border-color: #2B8550;
  --bs-btn-disabled-color: #2B8550;
  --bs-btn-disabled-border-color: #2B8550;
}
.btn-outline-info {
  --bs-btn-color: #3B78B5;
  --bs-btn-border-color: #3B78B5;
  --bs-btn-hover-bg: #3B78B5;
  --bs-btn-hover-border-color: #3B78B5;
  --bs-btn-focus-shadow-rgb: 59, 120, 181;
  --bs-btn-active-bg: #3B78B5;
  --bs-btn-active-border-color: #3B78B5;
  --bs-btn-disabled-color: #3B78B5;
  --bs-btn-disabled-border-color: #3B78B5;
}
.btn-outline-warning {
  --bs-btn-color: #F2C94C;
  --bs-btn-border-color: #F2C94C;
  --bs-btn-hover-bg: #F2C94C;
  --bs-btn-hover-border-color: #F2C94C;
  --bs-btn-focus-shadow-rgb: 242, 201, 76;
  --bs-btn-active-bg: #F2C94C;
  --bs-btn-active-border-color: #F2C94C;
  --bs-btn-disabled-color: #F2C94C;
  --bs-btn-disabled-border-color: #F2C94C;
}
.btn-outline-danger {
  --bs-btn-color: #BE2E2F;
  --bs-btn-border-color: #BE2E2F;
  --bs-btn-hover-bg: #BE2E2F;
  --bs-btn-hover-border-color: #BE2E2F;
  --bs-btn-focus-shadow-rgb: 190, 46, 47;
  --bs-btn-active-bg: #BE2E2F;
  --bs-btn-active-border-color: #BE2E2F;
  --bs-btn-disabled-color: #BE2E2F;
  --bs-btn-disabled-border-color: #BE2E2F;
}
.btn-outline-dark {
  --bs-btn-color: #231F20;
  --bs-btn-border-color: #231F20;
  --bs-btn-hover-bg: #231F20;
  --bs-btn-hover-border-color: #231F20;
  --bs-btn-focus-shadow-rgb: 35, 31, 32;
  --bs-btn-active-bg: #231F20;
  --bs-btn-active-border-color: #231F20;
  --bs-btn-disabled-color: #231F20;
  --bs-btn-disabled-border-color: #231F20;
}
.dropdown-menu {
  --bs-dropdown-box-shadow: 0px 0px 50px 0px rgba(35, 31, 32, 0.15);
}
.dropdown-menu-dark {
  --bs-dropdown-color: #E0DDD8;
  --bs-dropdown-bg: #322E2D;
  --bs-dropdown-link-color: #E0DDD8;
  --bs-dropdown-link-disabled-color: #8F8983;
  --bs-dropdown-header-color: #8F8983;
}
.nav-link:focus-visible {
  box-shadow: 0 0 0 0.25rem rgba(220, 156, 40, 0.25);
}
.nav-pills {
  --bs-nav-pills-link-active-color: var(--bs-primary-inverse);
  --bs-nav-pills-link-active-bg: #DC9C28;
}
.card {
  --bs-card-border-color: #F0EEEB;
}
.accordion {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23231F20'%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");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23DC9C28'%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");
  --bs-accordion-active-color: var(--bs-text-primary);
}
[data-bs-theme=dark] .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23F5F3F0'%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");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23E6A93A'%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");
}
.breadcrumb {
  --bs-breadcrumb-item-active-color: var(--bs-text-primary);
}
.progress,
.progress-stacked {
  --bs-progress-bar-color: var(--bs-primary-inverse);
  --bs-progress-bar-bg: #DC9C28;
}
.popover {
  --bs-popover-box-shadow: 0px 0px 50px 0px rgba(35, 31, 32, 0.15);
}
.link-primary:hover, .link-primary:focus {
  color: RGBA(198, 135, 23, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(198, 135, 23, var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover, .link-success:focus {
  color: RGBA(79, 180, 123, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(79, 180, 123, var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover, .link-info:focus {
  color: RGBA(95, 151, 208, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(95, 151, 208, var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning:hover, .link-warning:focus {
  color: RGBA(229, 194, 90, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(229, 194, 90, var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger:hover, .link-danger:focus {
  color: RGBA(217, 73, 74, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(217, 73, 74, var(--bs-link-underline-opacity, 1)) !important;
}
[data-bs-theme=light] {
  --bs-text-muted: #8F8983;
  --bs-gray-100: #F8F7F5;
  --bs-gray-100-rgb: 248, 247, 245;
  --bs-gray-200: #F0EEEB;
  --bs-gray-200-rgb: 240, 238, 235;
  --bs-gray-300: #E0DDD8;
  --bs-gray-300-rgb: 224, 221, 216;
  --bs-gray-400: #C8C4BE;
  --bs-gray-400-rgb: 200, 196, 190;
  --bs-gray-500: #8F8983;
  --bs-gray-500-rgb: 143, 137, 131;
  --bs-gray-600: #6B6660;
  --bs-gray-600-rgb: 107, 102, 96;
  --bs-gray-700: #4A4643;
  --bs-gray-700-rgb: 74, 70, 67;
  --bs-gray-800: #322E2D;
  --bs-gray-800-rgb: 50, 46, 45;
  --bs-gray-900: #231F20;
  --bs-gray-900-rgb: 35, 31, 32;
  --bs-light: #F8F7F5;
  --bs-primary: #DC9C28;
  --bs-secondary: #F0EEEB;
  --bs-success: #2B8550;
  --bs-info: #3B78B5;
  --bs-warning: #F2C94C;
  --bs-danger: #BE2E2F;
  --bs-dark: #231F20;
  --bs-primary-active: #C68717;
  --bs-secondary-active: #C8C4BE;
  --bs-light-active: #F0EEEB;
  --bs-success-active: #23703F;
  --bs-info-active: #2F639A;
  --bs-warning-active: #D9B33E;
  --bs-danger-active: #A32526;
  --bs-dark-active: #000000;
  --bs-primary-light: #FCF4E1;
  --bs-secondary-light: #F8F7F5;
  --bs-success-light: #E4F3EA;
  --bs-info-light: #E8F0F8;
  --bs-warning-light: #FFF6D6;
  --bs-danger-light: #FBEBEB;
  --bs-dark-light: #F8F7F5;
  --bs-secondary-inverse: #322E2D;
  --bs-light-inverse: #322E2D;
  --bs-primary-clarity: rgba(220, 156, 40, 0.2);
  --bs-secondary-clarity: rgba(248, 247, 245, 0.2);
  --bs-success-clarity: rgba(43, 133, 80, 0.2);
  --bs-info-clarity: rgba(59, 120, 181, 0.2);
  --bs-warning-clarity: rgba(242, 201, 76, 0.2);
  --bs-danger-clarity: rgba(190, 46, 47, 0.2);
  --bs-dark-clarity: rgba(35, 31, 32, 0.2);
  --bs-light-rgb: 248, 247, 245;
  --bs-primary-rgb: 220, 156, 40;
  --bs-secondary-rgb: 240, 238, 235;
  --bs-success-rgb: 43, 133, 80;
  --bs-info-rgb: 59, 120, 181;
  --bs-warning-rgb: 242, 201, 76;
  --bs-danger-rgb: 190, 46, 47;
  --bs-dark-rgb: 35, 31, 32;
  --bs-text-primary: #DC9C28;
  --bs-text-secondary: #F0EEEB;
  --bs-text-light: #F8F7F5;
  --bs-text-success: #2B8550;
  --bs-text-info: #3B78B5;
  --bs-text-warning: #F2C94C;
  --bs-text-danger: #BE2E2F;
  --bs-text-dark: #231F20;
  --bs-text-muted: #8F8983;
  --bs-text-gray-100: #F8F7F5;
  --bs-text-gray-200: #F0EEEB;
  --bs-text-gray-300: #E0DDD8;
  --bs-text-gray-400: #C8C4BE;
  --bs-text-gray-500: #8F8983;
  --bs-text-gray-600: #6B6660;
  --bs-text-gray-700: #4A4643;
  --bs-text-gray-800: #322E2D;
  --bs-text-gray-900: #231F20;
  --bs-border-color: #F0EEEB;
  --bs-border-dashed-color: #E0DDD8;
  --bs-component-active-color: var(--bs-primary-inverse);
  --bs-component-active-bg: #DC9C28;
  --bs-component-hover-color: #DC9C28;
  --bs-component-hover-bg: #F8F7F5;
  --bs-component-checked-color: var(--bs-primary-inverse);
  --bs-component-checked-bg: #DC9C28;
  --bs-root-card-border-color: #F0EEEB;
  --bs-table-loading-message-box-shadow: 0px 0px 50px 0px rgba(35, 31, 32, 0.15);
  --bs-dropdown-box-shadow: 0px 0px 50px 0px rgba(35, 31, 32, 0.15);
  --bs-code-bg: #F2F0ED;
  --bs-menu-dropdown-box-shadow: 0px 0px 50px 0px rgba(35, 31, 32, 0.15);
  --bs-menu-heading-color: #8F8983;
  --bs-menu-link-color-hover: #DC9C28;
  --bs-menu-link-color-show: #DC9C28;
  --bs-menu-link-color-here: #DC9C28;
  --bs-menu-link-color-active: #DC9C28;
  --bs-menu-link-bg-color-hover: #F8F7F5;
  --bs-menu-link-bg-color-show: #F8F7F5;
  --bs-menu-link-bg-color-here: #F8F7F5;
  --bs-menu-link-bg-color-active: #F8F7F5;
  --bs-scrollbar-color: #F0EEEB;
  --bs-scrollbar-hover-color: #E0DDD8;
  --bs-rating-color-default: #C8C4BE;
  --bs-rating-color-active: #E8A317;
  --bs-ribbon-label-box-shadow: 0px -1px 5px 0px rgba(35, 31, 32, 0.1);
  --bs-ribbon-label-bg: #DC9C28;
  --bs-ribbon-label-border-color: #A9700F;
  --bs-ribbon-clip-bg: #231F20;
  --bs-engage-btn-color: #322E2D;
  --bs-engage-btn-icon-color: #6B6660;
  --bs-engage-btn-color-active: #322E2D;
}
[data-bs-theme=dark] {
  --bs-text-muted: #6F6A66;
  --bs-gray-100: #191514;
  --bs-gray-100-rgb: 25, 21, 20;
  --bs-gray-200: #26211F;
  --bs-gray-200-rgb: 38, 33, 31;
  --bs-gray-300: #35302F;
  --bs-gray-300-rgb: 53, 48, 47;
  --bs-gray-400: #48433F;
  --bs-gray-400-rgb: 72, 67, 63;
  --bs-gray-500: #6F6A66;
  --bs-gray-500-rgb: 111, 106, 102;
  --bs-gray-600: #7B7671;
  --bs-gray-600-rgb: 123, 118, 113;
  --bs-gray-700: #958F8A;
  --bs-gray-700-rgb: 149, 143, 138;
  --bs-gray-800: #B0AAA6;
  --bs-gray-800-rgb: 176, 170, 166;
  --bs-gray-900: #F5F3F0;
  --bs-gray-900-rgb: 245, 243, 240;
  --bs-light: #191514;
  --bs-primary: #E6A93A;
  --bs-secondary: #35302F;
  --bs-success: #3FA56A;
  --bs-info: #4A86C4;
  --bs-warning: #D9B33E;
  --bs-danger: #A82829;
  --bs-dark: #2A2524;
  --bs-primary-active: #F0BC5E;
  --bs-secondary-active: #48433F;
  --bs-light-active: #221D1C;
  --bs-success-active: #52B87D;
  --bs-info-active: #5F97D0;
  --bs-warning-active: #E5C25A;
  --bs-danger-active: #D9494A;
  --bs-primary-light: #2B2418;
  --bs-secondary-light: #35302F;
  --bs-success-light: #221D1C;
  --bs-info-light: #1A2430;
  --bs-warning-light: #2A2519;
  --bs-danger-light: #2E1C1C;
  --bs-dark-light: #1E1A19;
  --bs-light-light: #221D1C;
  --bs-light-inverse: #7B7671;
  --bs-primary-clarity: rgba(230, 169, 58, 0.2);
  --bs-secondary-clarity: rgba(53, 48, 47, 0.2);
  --bs-success-clarity: rgba(63, 165, 106, 0.2);
  --bs-info-clarity: rgba(74, 134, 196, 0.2);
  --bs-warning-clarity: rgba(217, 179, 62, 0.2);
  --bs-danger-clarity: rgba(168, 40, 41, 0.2);
  --bs-dark-clarity: rgba(42, 37, 36, 0.2);
  --bs-light-clarity: rgba(34, 29, 28, 0.2);
  --bs-light-rgb: 25, 21, 20;
  --bs-primary-rgb: 230, 169, 58;
  --bs-secondary-rgb: 53, 48, 47;
  --bs-success-rgb: 63, 165, 106;
  --bs-info-rgb: 74, 134, 196;
  --bs-warning-rgb: 217, 179, 62;
  --bs-danger-rgb: 168, 40, 41;
  --bs-dark-rgb: 42, 37, 36;
  --bs-text-primary: #E6A93A;
  --bs-text-secondary: #35302F;
  --bs-text-light: #191514;
  --bs-text-success: #3FA56A;
  --bs-text-info: #4A86C4;
  --bs-text-warning: #D9B33E;
  --bs-text-danger: #A82829;
  --bs-text-dark: #2A2524;
  --bs-text-muted: #6F6A66;
  --bs-text-gray-100: #191514;
  --bs-text-gray-200: #26211F;
  --bs-text-gray-300: #35302F;
  --bs-text-gray-400: #48433F;
  --bs-text-gray-500: #6F6A66;
  --bs-text-gray-600: #7B7671;
  --bs-text-gray-700: #958F8A;
  --bs-text-gray-800: #B0AAA6;
  --bs-text-gray-900: #F5F3F0;
  --bs-border-color: #26211F;
  --bs-border-dashed-color: #35302F;
  --bs-component-active-bg: #E6A93A;
  --bs-component-hover-color: #E6A93A;
  --bs-component-hover-bg: #191514;
  --bs-component-checked-bg: #E6A93A;
  --bs-root-card-border-color: #1E1A19;
  --bs-table-striped-bg: rgba(25, 21, 20, 0.75);
  --bs-dropdown-bg: #1B1716;
  --bs-code-bg: #2E2827;
  --bs-symbol-label-color: #B0AAA6;
  --bs-symbol-label-bg: #191514;
  --bs-bullet-bg-color: #48433F;
  --bs-scrolltop-bg-color: #DC9C28;
  --bs-scrolltop-bg-color-hover: #DC9C28;
  --bs-drawer-bg-color: #1B1716;
  --bs-menu-dropdown-bg-color: #1B1716;
  --bs-menu-heading-color: #6F6A66;
  --bs-menu-link-color-hover: #E6A93A;
  --bs-menu-link-color-show: #E6A93A;
  --bs-menu-link-color-here: #E6A93A;
  --bs-menu-link-color-active: #E6A93A;
  --bs-menu-link-bg-color-hover: #191514;
  --bs-menu-link-bg-color-show: #191514;
  --bs-menu-link-bg-color-here: #191514;
  --bs-menu-link-bg-color-active: #191514;
  --bs-scrollbar-color: #26211F;
  --bs-scrollbar-hover-color: #35302F;
  --bs-rating-color-default: #48433F;
  --bs-rating-color-active: #E8A317;
  --bs-ribbon-label-bg: #DC9C28;
  --bs-ribbon-label-border-color: #A9700F;
  --bs-ribbon-clip-bg: #F8F7F5;
  --bs-engage-btn-bg: #26211F;
  --bs-engage-btn-border-color: #26211F;
  --bs-engage-btn-color: #B0AAA6;
  --bs-engage-btn-icon-color: #7B7671;
  --bs-engage-btn-color-active: #B0AAA6;
}
.alert-primary {
  color: var(--bs-text-primary);
}
.alert-primary .alert-link {
  color: var(--bs-text-primary);
}
.alert-success {
  color: var(--bs-text-success);
}
.alert-success .alert-link {
  color: var(--bs-text-success);
}
.alert-info {
  color: var(--bs-text-info);
}
.alert-info .alert-link {
  color: var(--bs-text-info);
}
.alert-warning {
  color: var(--bs-text-warning);
}
.alert-warning .alert-link {
  color: var(--bs-text-warning);
}
[data-bs-theme=dark] .toast {
  --bs-toast-bg: #26211F;
  --bs-toast-header-bg: #26211F;
  --bs-toast-header-border-color: #35302F;
}
.nav.nav-pills.nav-pills-custom.nav-pills-active-custom .nav-item .nav-link:not(:active) span:nth-child(2) {
  color: #3F3A38;
}
.separator.separator-content.border-light::before, .separator.separator-content.border-light::after {
  border-color: #F8F7F5 !important;
}
.separator.separator-content.border-primary::before, .separator.separator-content.border-primary::after {
  border-color: #DC9C28 !important;
}
.separator.separator-content.border-secondary::before, .separator.separator-content.border-secondary::after {
  border-color: #F0EEEB !important;
}
.separator.separator-content.border-success::before, .separator.separator-content.border-success::after {
  border-color: #2B8550 !important;
}
.separator.separator-content.border-info::before, .separator.separator-content.border-info::after {
  border-color: #3B78B5 !important;
}
.separator.separator-content.border-warning::before, .separator.separator-content.border-warning::after {
  border-color: #F2C94C !important;
}
.separator.separator-content.border-danger::before, .separator.separator-content.border-danger::after {
  border-color: #BE2E2F !important;
}
.separator.separator-content.border-dark::before, .separator.separator-content.border-dark::after {
  border-color: #231F20 !important;
}
.menu-primary .menu-item .menu-link {
  color: var(--bs-text-primary);
}
.menu-primary .menu-item .menu-link .menu-title {
  color: var(--bs-text-primary);
}
.menu-primary .menu-item .menu-link .menu-icon,
.menu-primary .menu-item .menu-link .menu-icon .svg-icon,
.menu-primary .menu-item .menu-link .menu-icon i {
  color: var(--bs-text-primary);
}
.menu-success .menu-item .menu-link {
  color: var(--bs-text-success);
}
.menu-success .menu-item .menu-link .menu-title {
  color: var(--bs-text-success);
}
.menu-success .menu-item .menu-link .menu-icon,
.menu-success .menu-item .menu-link .menu-icon .svg-icon,
.menu-success .menu-item .menu-link .menu-icon i {
  color: var(--bs-text-success);
}
.menu-info .menu-item .menu-link {
  color: var(--bs-text-info);
}
.menu-info .menu-item .menu-link .menu-title {
  color: var(--bs-text-info);
}
.menu-info .menu-item .menu-link .menu-icon,
.menu-info .menu-item .menu-link .menu-icon .svg-icon,
.menu-info .menu-item .menu-link .menu-icon i {
  color: var(--bs-text-info);
}
.menu-warning .menu-item .menu-link {
  color: var(--bs-text-warning);
}
.menu-warning .menu-item .menu-link .menu-title {
  color: var(--bs-text-warning);
}
.menu-warning .menu-item .menu-link .menu-icon,
.menu-warning .menu-item .menu-link .menu-icon .svg-icon,
.menu-warning .menu-item .menu-link .menu-icon i {
  color: var(--bs-text-warning);
}
.menu-show-bg-light-primary .menu-item.show > .menu-link {
  color: var(--bs-text-primary);
}
.menu-show-bg-light-primary .menu-item.show > .menu-link .menu-title {
  color: var(--bs-text-primary);
}
.menu-show-bg-light-primary .menu-item.show > .menu-link .menu-icon,
.menu-show-bg-light-primary .menu-item.show > .menu-link .menu-icon .svg-icon,
.menu-show-bg-light-primary .menu-item.show > .menu-link .menu-icon i {
  color: var(--bs-text-primary);
}
.menu-here-bg-light-primary .menu-item.here > .menu-link {
  color: var(--bs-text-primary);
}
.menu-here-bg-light-primary .menu-item.here > .menu-link .menu-title {
  color: var(--bs-text-primary);
}
.menu-here-bg-light-primary .menu-item.here > .menu-link .menu-icon,
.menu-here-bg-light-primary .menu-item.here > .menu-link .menu-icon .svg-icon,
.menu-here-bg-light-primary .menu-item.here > .menu-link .menu-icon i {
  color: var(--bs-text-primary);
}
.menu-hover-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-hover-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  color: var(--bs-text-primary);
}
.menu-hover-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-hover-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
  color: var(--bs-text-primary);
}
.menu-hover-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-hover-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-hover-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-hover-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-hover-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-hover-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
  color: var(--bs-text-primary);
}
.menu-active-bg-light-primary .menu-item .menu-link.active {
  color: var(--bs-text-primary);
}
.menu-active-bg-light-primary .menu-item .menu-link.active .menu-title {
  color: var(--bs-text-primary);
}
.menu-active-bg-light-primary .menu-item .menu-link.active .menu-icon,
.menu-active-bg-light-primary .menu-item .menu-link.active .menu-icon .svg-icon,
.menu-active-bg-light-primary .menu-item .menu-link.active .menu-icon i {
  color: var(--bs-text-primary);
}
.menu-state-bg-light-primary .menu-item.show > .menu-link {
  color: var(--bs-text-primary);
}
.menu-state-bg-light-primary .menu-item.show > .menu-link .menu-title {
  color: var(--bs-text-primary);
}
.menu-state-bg-light-primary .menu-item.show > .menu-link .menu-icon,
.menu-state-bg-light-primary .menu-item.show > .menu-link .menu-icon .svg-icon,
.menu-state-bg-light-primary .menu-item.show > .menu-link .menu-icon i {
  color: var(--bs-text-primary);
}
.menu-state-bg-light-primary .menu-item.here > .menu-link {
  color: var(--bs-text-primary);
}
.menu-state-bg-light-primary .menu-item.here > .menu-link .menu-title {
  color: var(--bs-text-primary);
}
.menu-state-bg-light-primary .menu-item.here > .menu-link .menu-icon,
.menu-state-bg-light-primary .menu-item.here > .menu-link .menu-icon .svg-icon,
.menu-state-bg-light-primary .menu-item.here > .menu-link .menu-icon i {
  color: var(--bs-text-primary);
}
.menu-state-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-state-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  color: var(--bs-text-primary);
}
.menu-state-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-state-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
  color: var(--bs-text-primary);
}
.menu-state-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-state-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-state-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-state-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-state-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-state-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
  color: var(--bs-text-primary);
}
.menu-state-bg-light-primary .menu-item .menu-link.active {
  color: var(--bs-text-primary);
}
.menu-state-bg-light-primary .menu-item .menu-link.active .menu-title {
  color: var(--bs-text-primary);
}
.menu-state-bg-light-primary .menu-item .menu-link.active .menu-icon,
.menu-state-bg-light-primary .menu-item .menu-link.active .menu-icon .svg-icon,
.menu-state-bg-light-primary .menu-item .menu-link.active .menu-icon i {
  color: var(--bs-text-primary);
}
.menu-hover-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-hover-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  color: var(--bs-text-primary);
}
.menu-hover-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-hover-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
  color: var(--bs-text-primary);
}
.menu-hover-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-hover-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-hover-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-hover-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-hover-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-hover-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
  color: var(--bs-text-primary);
}
.menu-show-primary .menu-item.show > .menu-link {
  color: var(--bs-text-primary);
}
.menu-show-primary .menu-item.show > .menu-link .menu-title {
  color: var(--bs-text-primary);
}
.menu-show-primary .menu-item.show > .menu-link .menu-icon,
.menu-show-primary .menu-item.show > .menu-link .menu-icon .svg-icon,
.menu-show-primary .menu-item.show > .menu-link .menu-icon i {
  color: var(--bs-text-primary);
}
.menu-here-primary .menu-item.here > .menu-link {
  color: var(--bs-text-primary);
}
.menu-here-primary .menu-item.here > .menu-link .menu-title {
  color: var(--bs-text-primary);
}
.menu-here-primary .menu-item.here > .menu-link .menu-icon,
.menu-here-primary .menu-item.here > .menu-link .menu-icon .svg-icon,
.menu-here-primary .menu-item.here > .menu-link .menu-icon i {
  color: var(--bs-text-primary);
}
.menu-active-primary .menu-item .menu-link.active {
  color: var(--bs-text-primary);
}
.menu-active-primary .menu-item .menu-link.active .menu-title {
  color: var(--bs-text-primary);
}
.menu-active-primary .menu-item .menu-link.active .menu-icon,
.menu-active-primary .menu-item .menu-link.active .menu-icon .svg-icon,
.menu-active-primary .menu-item .menu-link.active .menu-icon i {
  color: var(--bs-text-primary);
}
.menu-state-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  color: var(--bs-text-primary);
}
.menu-state-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
  color: var(--bs-text-primary);
}
.menu-state-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-state-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-state-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
  color: var(--bs-text-primary);
}
.menu-state-primary .menu-item.show > .menu-link {
  color: var(--bs-text-primary);
}
.menu-state-primary .menu-item.show > .menu-link .menu-title {
  color: var(--bs-text-primary);
}
.menu-state-primary .menu-item.show > .menu-link .menu-icon,
.menu-state-primary .menu-item.show > .menu-link .menu-icon .svg-icon,
.menu-state-primary .menu-item.show > .menu-link .menu-icon i {
  color: var(--bs-text-primary);
}
.menu-state-primary .menu-item.here > .menu-link {
  color: var(--bs-text-primary);
}
.menu-state-primary .menu-item.here > .menu-link .menu-title {
  color: var(--bs-text-primary);
}
.menu-state-primary .menu-item.here > .menu-link .menu-icon,
.menu-state-primary .menu-item.here > .menu-link .menu-icon .svg-icon,
.menu-state-primary .menu-item.here > .menu-link .menu-icon i {
  color: var(--bs-text-primary);
}
.menu-state-primary .menu-item .menu-link.active {
  color: var(--bs-text-primary);
}
.menu-state-primary .menu-item .menu-link.active .menu-title {
  color: var(--bs-text-primary);
}
.menu-state-primary .menu-item .menu-link.active .menu-icon,
.menu-state-primary .menu-item .menu-link.active .menu-icon .svg-icon,
.menu-state-primary .menu-item .menu-link.active .menu-icon i {
  color: var(--bs-text-primary);
}
.menu-hover-title-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-hover-title-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  color: var(--bs-text-primary);
}
.menu-hover-title-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-hover-title-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
  color: var(--bs-text-primary);
}
.menu-here-title-primary .menu-item.here > .menu-link {
  color: var(--bs-text-primary);
}
.menu-here-title-primary .menu-item.here > .menu-link .menu-title {
  color: var(--bs-text-primary);
}
.menu-show-title-primary .menu-item.show > .menu-link {
  color: var(--bs-text-primary);
}
.menu-show-title-primary .menu-item.show > .menu-link .menu-title {
  color: var(--bs-text-primary);
}
.menu-active-title-primary .menu-item .menu-link.active {
  color: var(--bs-text-primary);
}
.menu-active-title-primary .menu-item .menu-link.active .menu-title {
  color: var(--bs-text-primary);
}
.menu-state-title-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-state-title-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  color: var(--bs-text-primary);
}
.menu-state-title-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-state-title-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
  color: var(--bs-text-primary);
}
.menu-state-title-primary .menu-item.here > .menu-link {
  color: var(--bs-text-primary);
}
.menu-state-title-primary .menu-item.here > .menu-link .menu-title {
  color: var(--bs-text-primary);
}
.menu-state-title-primary .menu-item.show > .menu-link {
  color: var(--bs-text-primary);
}
.menu-state-title-primary .menu-item.show > .menu-link .menu-title {
  color: var(--bs-text-primary);
}
.menu-state-title-primary .menu-item .menu-link.active {
  color: var(--bs-text-primary);
}
.menu-state-title-primary .menu-item .menu-link.active .menu-title {
  color: var(--bs-text-primary);
}
.menu-hover-icon-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-hover-icon-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-hover-icon-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-hover-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-hover-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-hover-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
  color: var(--bs-text-primary);
}
.menu-here-icon-primary .menu-item.here > .menu-link .menu-icon,
.menu-here-icon-primary .menu-item.here > .menu-link .menu-icon .svg-icon,
.menu-here-icon-primary .menu-item.here > .menu-link .menu-icon i {
  color: var(--bs-text-primary);
}
.menu-show-icon-primary .menu-item.show > .menu-link .menu-icon,
.menu-show-icon-primary .menu-item.show > .menu-link .menu-icon .svg-icon,
.menu-show-icon-primary .menu-item.show > .menu-link .menu-icon i {
  color: var(--bs-text-primary);
}
.menu-active-icon-primary .menu-item .menu-link.active .menu-icon,
.menu-active-icon-primary .menu-item .menu-link.active .menu-icon .svg-icon,
.menu-active-icon-primary .menu-item .menu-link.active .menu-icon i {
  color: var(--bs-text-primary);
}
.menu-state-icon-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-state-icon-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-state-icon-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-state-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
.menu-state-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.menu-state-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
  color: var(--bs-text-primary);
}
.menu-state-icon-primary .menu-item.here > .menu-link .menu-icon,
.menu-state-icon-primary .menu-item.here > .menu-link .menu-icon .svg-icon,
.menu-state-icon-primary .menu-item.here > .menu-link .menu-icon i {
  color: var(--bs-text-primary);
}
.menu-state-icon-primary .menu-item.show > .menu-link .menu-icon,
.menu-state-icon-primary .menu-item.show > .menu-link .menu-icon .svg-icon,
.menu-state-icon-primary .menu-item.show > .menu-link .menu-icon i {
  color: var(--bs-text-primary);
}
.menu-state-icon-primary .menu-item .menu-link.active .menu-icon,
.menu-state-icon-primary .menu-item .menu-link.active .menu-icon .svg-icon,
.menu-state-icon-primary .menu-item .menu-link.active .menu-icon i {
  color: var(--bs-text-primary);
}
.anchor:hover a:hover {
  color: var(--bs-text-primary);
}
.card.card-bordered {
  border: 1px solid #F0EEEB;
}
.btn.btn-light-primary {
  color: var(--bs-text-primary);
}
.btn.btn-light-primary i,
.btn.btn-light-primary .svg-icon {
  color: var(--bs-text-primary);
}
.btn.btn-light-primary.dropdown-toggle:after {
  color: var(--bs-text-primary);
}
.btn-check:checked + .btn.btn-active-light-primary, .btn-check:active + .btn.btn-active-light-primary, .btn.btn-active-light-primary:focus:not(.btn-active), .btn.btn-active-light-primary:hover:not(.btn-active), .btn.btn-active-light-primary:active:not(.btn-active), .btn.btn-active-light-primary.active, .btn.btn-active-light-primary.show, .show > .btn.btn-active-light-primary {
  color: var(--bs-text-primary);
}
.btn-check:checked + .btn.btn-active-light-primary i,
.btn-check:checked + .btn.btn-active-light-primary .svg-icon, .btn-check:active + .btn.btn-active-light-primary i,
.btn-check:active + .btn.btn-active-light-primary .svg-icon, .btn.btn-active-light-primary:focus:not(.btn-active) i,
.btn.btn-active-light-primary:focus:not(.btn-active) .svg-icon, .btn.btn-active-light-primary:hover:not(.btn-active) i,
.btn.btn-active-light-primary:hover:not(.btn-active) .svg-icon, .btn.btn-active-light-primary:active:not(.btn-active) i,
.btn.btn-active-light-primary:active:not(.btn-active) .svg-icon, .btn.btn-active-light-primary.active i,
.btn.btn-active-light-primary.active .svg-icon, .btn.btn-active-light-primary.show i,
.btn.btn-active-light-primary.show .svg-icon, .show > .btn.btn-active-light-primary i,
.show > .btn.btn-active-light-primary .svg-icon {
  color: var(--bs-text-primary);
}
.btn-check:checked + .btn.btn-active-light-primary.dropdown-toggle:after, .btn-check:active + .btn.btn-active-light-primary.dropdown-toggle:after, .btn.btn-active-light-primary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-primary:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-primary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-primary.active.dropdown-toggle:after, .btn.btn-active-light-primary.show.dropdown-toggle:after, .show > .btn.btn-active-light-primary.dropdown-toggle:after {
  color: var(--bs-text-primary);
}
.btn.btn-outline.btn-outline-primary {
  color: var(--bs-text-primary);
}
.btn.btn-outline.btn-outline-primary i,
.btn.btn-outline.btn-outline-primary .svg-icon {
  color: var(--bs-text-primary);
}
.btn.btn-outline.btn-outline-primary.dropdown-toggle:after {
  color: var(--bs-text-primary);
}
.btn.btn-light-success {
  color: var(--bs-text-success);
}
.btn.btn-light-success i,
.btn.btn-light-success .svg-icon {
  color: var(--bs-text-success);
}
.btn.btn-light-success.dropdown-toggle:after {
  color: var(--bs-text-success);
}
.btn-check:checked + .btn.btn-active-light-success, .btn-check:active + .btn.btn-active-light-success, .btn.btn-active-light-success:focus:not(.btn-active), .btn.btn-active-light-success:hover:not(.btn-active), .btn.btn-active-light-success:active:not(.btn-active), .btn.btn-active-light-success.active, .btn.btn-active-light-success.show, .show > .btn.btn-active-light-success {
  color: var(--bs-text-success);
}
.btn-check:checked + .btn.btn-active-light-success i,
.btn-check:checked + .btn.btn-active-light-success .svg-icon, .btn-check:active + .btn.btn-active-light-success i,
.btn-check:active + .btn.btn-active-light-success .svg-icon, .btn.btn-active-light-success:focus:not(.btn-active) i,
.btn.btn-active-light-success:focus:not(.btn-active) .svg-icon, .btn.btn-active-light-success:hover:not(.btn-active) i,
.btn.btn-active-light-success:hover:not(.btn-active) .svg-icon, .btn.btn-active-light-success:active:not(.btn-active) i,
.btn.btn-active-light-success:active:not(.btn-active) .svg-icon, .btn.btn-active-light-success.active i,
.btn.btn-active-light-success.active .svg-icon, .btn.btn-active-light-success.show i,
.btn.btn-active-light-success.show .svg-icon, .show > .btn.btn-active-light-success i,
.show > .btn.btn-active-light-success .svg-icon {
  color: var(--bs-text-success);
}
.btn-check:checked + .btn.btn-active-light-success.dropdown-toggle:after, .btn-check:active + .btn.btn-active-light-success.dropdown-toggle:after, .btn.btn-active-light-success:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-success:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-success:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-success.active.dropdown-toggle:after, .btn.btn-active-light-success.show.dropdown-toggle:after, .show > .btn.btn-active-light-success.dropdown-toggle:after {
  color: var(--bs-text-success);
}
.btn.btn-outline.btn-outline-success {
  color: var(--bs-text-success);
}
.btn.btn-outline.btn-outline-success i,
.btn.btn-outline.btn-outline-success .svg-icon {
  color: var(--bs-text-success);
}
.btn.btn-outline.btn-outline-success.dropdown-toggle:after {
  color: var(--bs-text-success);
}
.btn.btn-light-info {
  color: var(--bs-text-info);
}
.btn.btn-light-info i,
.btn.btn-light-info .svg-icon {
  color: var(--bs-text-info);
}
.btn.btn-light-info.dropdown-toggle:after {
  color: var(--bs-text-info);
}
.btn-check:checked + .btn.btn-active-light-info, .btn-check:active + .btn.btn-active-light-info, .btn.btn-active-light-info:focus:not(.btn-active), .btn.btn-active-light-info:hover:not(.btn-active), .btn.btn-active-light-info:active:not(.btn-active), .btn.btn-active-light-info.active, .btn.btn-active-light-info.show, .show > .btn.btn-active-light-info {
  color: var(--bs-text-info);
}
.btn-check:checked + .btn.btn-active-light-info i,
.btn-check:checked + .btn.btn-active-light-info .svg-icon, .btn-check:active + .btn.btn-active-light-info i,
.btn-check:active + .btn.btn-active-light-info .svg-icon, .btn.btn-active-light-info:focus:not(.btn-active) i,
.btn.btn-active-light-info:focus:not(.btn-active) .svg-icon, .btn.btn-active-light-info:hover:not(.btn-active) i,
.btn.btn-active-light-info:hover:not(.btn-active) .svg-icon, .btn.btn-active-light-info:active:not(.btn-active) i,
.btn.btn-active-light-info:active:not(.btn-active) .svg-icon, .btn.btn-active-light-info.active i,
.btn.btn-active-light-info.active .svg-icon, .btn.btn-active-light-info.show i,
.btn.btn-active-light-info.show .svg-icon, .show > .btn.btn-active-light-info i,
.show > .btn.btn-active-light-info .svg-icon {
  color: var(--bs-text-info);
}
.btn-check:checked + .btn.btn-active-light-info.dropdown-toggle:after, .btn-check:active + .btn.btn-active-light-info.dropdown-toggle:after, .btn.btn-active-light-info:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-info:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-info:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-info.active.dropdown-toggle:after, .btn.btn-active-light-info.show.dropdown-toggle:after, .show > .btn.btn-active-light-info.dropdown-toggle:after {
  color: var(--bs-text-info);
}
.btn.btn-outline.btn-outline-info {
  color: var(--bs-text-info);
}
.btn.btn-outline.btn-outline-info i,
.btn.btn-outline.btn-outline-info .svg-icon {
  color: var(--bs-text-info);
}
.btn.btn-outline.btn-outline-info.dropdown-toggle:after {
  color: var(--bs-text-info);
}
.btn.btn-light-warning {
  color: var(--bs-text-warning);
}
.btn.btn-light-warning i,
.btn.btn-light-warning .svg-icon {
  color: var(--bs-text-warning);
}
.btn.btn-light-warning.dropdown-toggle:after {
  color: var(--bs-text-warning);
}
.btn-check:checked + .btn.btn-active-light-warning, .btn-check:active + .btn.btn-active-light-warning, .btn.btn-active-light-warning:focus:not(.btn-active), .btn.btn-active-light-warning:hover:not(.btn-active), .btn.btn-active-light-warning:active:not(.btn-active), .btn.btn-active-light-warning.active, .btn.btn-active-light-warning.show, .show > .btn.btn-active-light-warning {
  color: var(--bs-text-warning);
}
.btn-check:checked + .btn.btn-active-light-warning i,
.btn-check:checked + .btn.btn-active-light-warning .svg-icon, .btn-check:active + .btn.btn-active-light-warning i,
.btn-check:active + .btn.btn-active-light-warning .svg-icon, .btn.btn-active-light-warning:focus:not(.btn-active) i,
.btn.btn-active-light-warning:focus:not(.btn-active) .svg-icon, .btn.btn-active-light-warning:hover:not(.btn-active) i,
.btn.btn-active-light-warning:hover:not(.btn-active) .svg-icon, .btn.btn-active-light-warning:active:not(.btn-active) i,
.btn.btn-active-light-warning:active:not(.btn-active) .svg-icon, .btn.btn-active-light-warning.active i,
.btn.btn-active-light-warning.active .svg-icon, .btn.btn-active-light-warning.show i,
.btn.btn-active-light-warning.show .svg-icon, .show > .btn.btn-active-light-warning i,
.show > .btn.btn-active-light-warning .svg-icon {
  color: var(--bs-text-warning);
}
.btn-check:checked + .btn.btn-active-light-warning.dropdown-toggle:after, .btn-check:active + .btn.btn-active-light-warning.dropdown-toggle:after, .btn.btn-active-light-warning:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-warning:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-warning:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-warning.active.dropdown-toggle:after, .btn.btn-active-light-warning.show.dropdown-toggle:after, .show > .btn.btn-active-light-warning.dropdown-toggle:after {
  color: var(--bs-text-warning);
}
.btn.btn-outline.btn-outline-warning {
  color: var(--bs-text-warning);
}
.btn.btn-outline.btn-outline-warning i,
.btn.btn-outline.btn-outline-warning .svg-icon {
  color: var(--bs-text-warning);
}
.btn.btn-outline.btn-outline-warning.dropdown-toggle:after {
  color: var(--bs-text-warning);
}
.btn-check:checked + .btn.btn-google, .btn-check:active + .btn.btn-google, .btn.btn-google:focus:not(.btn-active), .btn.btn-google:hover:not(.btn-active), .btn.btn-google:active:not(.btn-active), .btn.btn-google.active, .btn.btn-google.show, .show > .btn.btn-google {
  border-color: #A82829;
  background-color: #A82829 !important;
}
.btn-check:checked + .btn.btn-instagram, .btn-check:active + .btn.btn-instagram, .btn.btn-instagram:focus:not(.btn-active), .btn.btn-instagram:hover:not(.btn-active), .btn.btn-instagram:active:not(.btn-active), .btn.btn-instagram.active, .btn.btn-instagram.show, .show > .btn.btn-instagram {
  border-color: #9A2223;
  background-color: #9A2223 !important;
}
[data-bs-theme=dark] .btn.btn-dark {
  color: #B0AAA6;
  background-color: #48433F;
}
[data-bs-theme=dark] .btn.btn-dark i,
[data-bs-theme=dark] .btn.btn-dark .svg-icon {
  color: #B0AAA6;
}
[data-bs-theme=dark] .btn.btn-dark.dropdown-toggle:after {
  color: #B0AAA6;
}
.btn-check:checked + [data-bs-theme=dark] .btn.btn-dark, .btn-check:active + [data-bs-theme=dark] .btn.btn-dark, [data-bs-theme=dark] .btn.btn-dark:focus:not(.btn-active), [data-bs-theme=dark] .btn.btn-dark:hover:not(.btn-active), [data-bs-theme=dark] .btn.btn-dark:active:not(.btn-active), [data-bs-theme=dark] .btn.btn-dark.active, [data-bs-theme=dark] .btn.btn-dark.show, .show > [data-bs-theme=dark] .btn.btn-dark {
  color: #BDB7B2;
}
.btn-check:checked + [data-bs-theme=dark] .btn.btn-dark i,
.btn-check:checked + [data-bs-theme=dark] .btn.btn-dark .svg-icon, .btn-check:active + [data-bs-theme=dark] .btn.btn-dark i,
.btn-check:active + [data-bs-theme=dark] .btn.btn-dark .svg-icon, [data-bs-theme=dark] .btn.btn-dark:focus:not(.btn-active) i,
[data-bs-theme=dark] .btn.btn-dark:focus:not(.btn-active) .svg-icon, [data-bs-theme=dark] .btn.btn-dark:hover:not(.btn-active) i,
[data-bs-theme=dark] .btn.btn-dark:hover:not(.btn-active) .svg-icon, [data-bs-theme=dark] .btn.btn-dark:active:not(.btn-active) i,
[data-bs-theme=dark] .btn.btn-dark:active:not(.btn-active) .svg-icon, [data-bs-theme=dark] .btn.btn-dark.active i,
[data-bs-theme=dark] .btn.btn-dark.active .svg-icon, [data-bs-theme=dark] .btn.btn-dark.show i,
[data-bs-theme=dark] .btn.btn-dark.show .svg-icon, .show > [data-bs-theme=dark] .btn.btn-dark i,
.show > [data-bs-theme=dark] .btn.btn-dark .svg-icon {
  color: #BDB7B2;
}
.btn-check:checked + [data-bs-theme=dark] .btn.btn-dark.dropdown-toggle:after, .btn-check:active + [data-bs-theme=dark] .btn.btn-dark.dropdown-toggle:after, [data-bs-theme=dark] .btn.btn-dark:focus:not(.btn-active).dropdown-toggle:after, [data-bs-theme=dark] .btn.btn-dark:hover:not(.btn-active).dropdown-toggle:after, [data-bs-theme=dark] .btn.btn-dark:active:not(.btn-active).dropdown-toggle:after, [data-bs-theme=dark] .btn.btn-dark.active.dropdown-toggle:after, [data-bs-theme=dark] .btn.btn-dark.show.dropdown-toggle:after, .show > [data-bs-theme=dark] .btn.btn-dark.dropdown-toggle:after {
  color: #BDB7B2;
}
code:not([class*=language-]).code-primary {
  color: var(--bs-text-primary);
}
code:not([class*=language-]).code-success {
  color: var(--bs-text-success);
}
code:not([class*=language-]).code-info {
  color: var(--bs-text-info);
}
code:not([class*=language-]).code-warning {
  color: var(--bs-text-warning);
}
.form-check.form-check-solid .form-check-input[type=checkbox]:indeterminate {
  background-color: #DC9C28;
}
.popover {
  --bs-popover-header-border-color: #F0EEEB;
}
[data-bs-theme=dark] .popover:not(.popover-inverse) {
  --bs-popover-bg: #26211F;
  --bs-popover-border-color: #26211F;
  --bs-popover-header-bg: #26211F;
  --bs-popover-header-border-color: #35302F;
}
[data-bs-theme=dark] .tooltip:not(.tooltip-inverse) {
  --bs-tooltip-bg: #26211F;
}
.accordion.accordion-icon-toggle .accordion-icon i,
.accordion.accordion-icon-toggle .accordion-icon .svg-icon {
  color: var(--bs-text-primary);
}
.accordion.accordion-icon-collapse .accordion-icon i,
.accordion.accordion-icon-collapse .accordion-icon .svg-icon {
  color: var(--bs-text-primary);
}
.badge-primary.badge-outline {
  color: var(--bs-text-primary);
}
.badge-light-primary {
  color: var(--bs-text-primary);
}
.badge-success.badge-outline {
  color: var(--bs-text-success);
}
.badge-light-success {
  color: var(--bs-text-success);
}
.badge-info.badge-outline {
  color: var(--bs-text-info);
}
.badge-light-info {
  color: var(--bs-text-info);
}
.badge-warning.badge-outline {
  color: var(--bs-text-warning);
}
.badge-light-warning {
  color: var(--bs-text-warning);
}
.stepper.stepper-pills {
  --bs-stepper-icon-number-color: var(--bs-text-primary);
}
.stepper.stepper-links .stepper-nav .stepper-item.current .stepper-title {
  color: var(--bs-text-primary);
}
[data-bs-theme=dark] .blockui {
  --bs-blockui-message-bg: #26211F;
}
.explore-btn-outline:hover, .explore-btn-outline.active {
  border: 1px dashed #4FB47B !important;
  background-color: #E9F5EE;
}
.explore-icon-success {
  color: #4FB47B;
}
.explore-icon-danger {
  color: #C93B3C;
}
.explore-label-free {
  background-color: #F2C94C;
}
.explore-label-pro {
  background-color: #4FB47B;
}
@media (min-width: 992px) {
  .testimonials-slider-highlight .tns-item:not(.tns-slide-active) + .tns-item.tns-slide-active .testimonials-author {
    color: var(--bs-text-primary) !important;
  }
}
.testimonials-slider-quote .tns-item:not(.tns-slide-active) + .tns-slide-active + .tns-slide-active .testimonials-quote {
  color: var(--bs-text-primary) !important;
}
[data-kt-sticky-landing-header=on] .landing-header .menu .menu-link.active {
  color: #DC9C28;
}
[data-kt-sticky-landing-header=on] .landing-header {
  box-shadow: 0px 10px 30px 0px rgba(35, 31, 32, 0.05);
}
@media (max-width: 991.98px) {
  .landing-header .menu .menu-link.active {
    color: #DC9C28;
  }
}
[data-bs-theme=light] {
  --bs-app-header-sticky-box-shadow: 0px 10px 30px 0px rgba(35, 31, 32, 0.05);
}
[data-bs-theme=dark] {
  --bs-app-bg-color: #12100F;
  --bs-app-blank-bg-color: #141110;
  --bs-app-header-base-bg-color: #171413;
  --bs-app-header-sticky-bg-color: #0F0D0C;
}
[data-bs-theme=light] {
  --bs-header-link-bg-color: linear-gradient(180deg, #E6A93A 0%, #C68717 100%);
}
[data-bs-theme=dark] {
  --bs-header-link-bg-color: #141110;
}

/* ---- hand-set semantics (not a colour swap) ---- */
:root, [data-bs-theme="light"] {
  --melos-ink: #231F20;
  --melos-amber: #DC9C28;
  --melos-red: #BE2E2F;
  --melos-wire: #5E5F5F;
  --bs-primary-inverse: #231F20;            /* text/icons ON a primary fill */
  --bs-warning-inverse: #231F20;            /* stock uses white on yellow (1.6:1) */
  --bs-text-primary: #916618;       /* primary used as TEXT must be AA on white */
  --bs-link-color: #916618;
  --bs-link-color-rgb: 145, 102, 24;
  --bs-link-hover-color: #231F20;
  --bs-link-hover-color-rgb: 35, 31, 32;
  --bs-text-warning: #8A6500;
  --bs-text-success: #23703F;             /* AA on white AND on the light success tint */
  --bs-text-info: #2F639A;
  --bs-text-muted: #6B6660;               /* stock #99A1B7 is 2.6:1 on white; this is 5.7:1 */
  --bs-body-color: #231F20;
  --bs-heading-color: #231F20;
}
[data-bs-theme="dark"] {
  --bs-primary-inverse: #231F20;
  --bs-warning-inverse: #231F20;
  --bs-text-muted: #A39D97;
}
