:root, [data-bs-theme=light] {
  --bs-primary: #2590F1;
  --bs-primary-rgb: 37,144,241;
  --bs-primary-text-emphasis: #0F3A60;
  --bs-primary-bg-subtle: #D3E9FC;
  --bs-primary-border-subtle: #A8D3F9;
  --bs-secondary: #00BF63;
  --bs-secondary-rgb: 0,191,99;
  --bs-secondary-text-emphasis: #004C28;
  --bs-secondary-bg-subtle: #CCF2E0;
  --bs-secondary-border-subtle: #99E5C1;
  --bs-success: #00bc8c;
  --bs-success-rgb: 0,188,140;
  --bs-success-text-emphasis: #004B38;
  --bs-success-bg-subtle: #CCF2E8;
  --bs-success-border-subtle: #99E4D1;
  --bs-info: #3498db;
  --bs-info-rgb: 52,152,219;
  --bs-info-text-emphasis: #153D58;
  --bs-info-bg-subtle: #D6EAF8;
  --bs-info-border-subtle: #AED6F1;
  --bs-warning: #f39c12;
  --bs-warning-rgb: 243,156,18;
  --bs-warning-text-emphasis: #613E07;
  --bs-warning-bg-subtle: #FDEBD0;
  --bs-warning-border-subtle: #FAD7A0;
  --bs-danger: #e74c3c;
  --bs-danger-rgb: 231,76,60;
  --bs-danger-text-emphasis: #5C1E18;
  --bs-danger-bg-subtle: #FADBD8;
  --bs-danger-border-subtle: #F5B7B1;
  --bs-light: #adb5bd;
  --bs-light-rgb: 173,181,189;
  --bs-light-text-emphasis: #45484C;
  --bs-light-bg-subtle: #EFF0F2;
  --bs-light-border-subtle: #DEE1E5;
  --bs-dark: #303030;
  --bs-dark-rgb: 48,48,48;
  --bs-dark-text-emphasis: #131313;
  --bs-dark-bg-subtle: #D6D6D6;
  --bs-dark-border-subtle: #ACACAC;
  --bs-body-color: #212529;
  --bs-body-color-rgb: 33,37,41;
  --bs-secondary-color: rgba(33,37,41,0.75);
  --bs-secondary-color-rgb: 33,37,41,0.75;
  --bs-tertiary-color: rgba(33,37,41,0.5);
  --bs-tertiary-color-rgb: 33,37,41,0.5;
  --bs-body-bg: #FFFFFF;
  --bs-body-bg-rgb: 255,255,255;
  --bs-secondary-bg: #ebebeb;
  --bs-secondary-bg-rgb: 235,235,235;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248,249,250;
  --bs-body-font-family: Lato, sans-serif;
  --bs-body-font-size: 1rem;
}

.btn-primary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #2590F1;
  --bs-btn-border-color: #2590F1;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #46A1F3;
  --bs-btn-hover-border-color: #3B9BF2;
  --bs-btn-focus-shadow-rgb: 6,22,36;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #51A6F4;
  --bs-btn-active-border-color: #3B9BF2;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #2590F1;
  --bs-btn-disabled-border-color: #2590F1;
}

.btn-outline-primary {
  --bs-btn-color: #2590F1;
  --bs-btn-border-color: #2590F1;
  --bs-btn-focus-shadow-rgb: 37,144,241;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #2590F1;
  --bs-btn-hover-border-color: #2590F1;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #2590F1;
  --bs-btn-active-border-color: #2590F1;
  --bs-btn-disabled-color: #2590F1;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #2590F1;
}

.btn-secondary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #00BF63;
  --bs-btn-border-color: #00BF63;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #26C97A;
  --bs-btn-hover-border-color: #19C573;
  --bs-btn-focus-shadow-rgb: 0,29,15;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #33CC82;
  --bs-btn-active-border-color: #19C573;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #00BF63;
  --bs-btn-disabled-border-color: #00BF63;
}

.btn-outline-secondary {
  --bs-btn-color: #00BF63;
  --bs-btn-border-color: #00BF63;
  --bs-btn-focus-shadow-rgb: 0,191,99;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #00BF63;
  --bs-btn-hover-border-color: #00BF63;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #00BF63;
  --bs-btn-active-border-color: #00BF63;
  --bs-btn-disabled-color: #00BF63;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #00BF63;
}

.btn-success {
  --bs-btn-color: #000000;
  --bs-btn-bg: #00bc8c;
  --bs-btn-border-color: #00bc8c;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #26C69D;
  --bs-btn-hover-border-color: #19C398;
  --bs-btn-focus-shadow-rgb: 0,28,21;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #33C9A3;
  --bs-btn-active-border-color: #19C398;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #00bc8c;
  --bs-btn-disabled-border-color: #00bc8c;
}

.btn-outline-success {
  --bs-btn-color: #00bc8c;
  --bs-btn-border-color: #00bc8c;
  --bs-btn-focus-shadow-rgb: 0,188,140;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #00bc8c;
  --bs-btn-hover-border-color: #00bc8c;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #00bc8c;
  --bs-btn-active-border-color: #00bc8c;
  --bs-btn-disabled-color: #00bc8c;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #00bc8c;
}

.btn-info {
  --bs-btn-color: #000000;
  --bs-btn-bg: #3498db;
  --bs-btn-border-color: #3498db;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #52A7E0;
  --bs-btn-hover-border-color: #48A2DF;
  --bs-btn-focus-shadow-rgb: 8,23,33;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #5DADE2;
  --bs-btn-active-border-color: #48A2DF;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #3498db;
  --bs-btn-disabled-border-color: #3498db;
}

.btn-outline-info {
  --bs-btn-color: #3498db;
  --bs-btn-border-color: #3498db;
  --bs-btn-focus-shadow-rgb: 52,152,219;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #3498db;
  --bs-btn-hover-border-color: #3498db;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #3498db;
  --bs-btn-active-border-color: #3498db;
  --bs-btn-disabled-color: #3498db;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #3498db;
}

.btn-warning {
  --bs-btn-color: #000000;
  --bs-btn-bg: #f39c12;
  --bs-btn-border-color: #f39c12;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F5AB36;
  --bs-btn-hover-border-color: #F4A62A;
  --bs-btn-focus-shadow-rgb: 36,23,3;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F5B041;
  --bs-btn-active-border-color: #F4A62A;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #f39c12;
  --bs-btn-disabled-border-color: #f39c12;
}

.btn-outline-warning {
  --bs-btn-color: #f39c12;
  --bs-btn-border-color: #f39c12;
  --bs-btn-focus-shadow-rgb: 243,156,18;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #f39c12;
  --bs-btn-hover-border-color: #f39c12;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #f39c12;
  --bs-btn-active-border-color: #f39c12;
  --bs-btn-disabled-color: #f39c12;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f39c12;
}

.btn-danger {
  --bs-btn-color: #000000;
  --bs-btn-bg: #e74c3c;
  --bs-btn-border-color: #e74c3c;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #EB6759;
  --bs-btn-hover-border-color: #E95E50;
  --bs-btn-focus-shadow-rgb: 35,11,9;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #EC7063;
  --bs-btn-active-border-color: #E95E50;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #e74c3c;
  --bs-btn-disabled-border-color: #e74c3c;
}

.btn-outline-danger {
  --bs-btn-color: #e74c3c;
  --bs-btn-border-color: #e74c3c;
  --bs-btn-focus-shadow-rgb: 231,76,60;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #e74c3c;
  --bs-btn-hover-border-color: #e74c3c;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #e74c3c;
  --bs-btn-active-border-color: #e74c3c;
  --bs-btn-disabled-color: #e74c3c;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #e74c3c;
}

.btn-light {
  --bs-btn-color: #000000;
  --bs-btn-bg: #adb5bd;
  --bs-btn-border-color: #adb5bd;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #939AA1;
  --bs-btn-hover-border-color: #8A9197;
  --bs-btn-focus-shadow-rgb: 26,27,28;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #8A9197;
  --bs-btn-active-border-color: #82888E;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #adb5bd;
  --bs-btn-disabled-border-color: #adb5bd;
}

.btn-outline-light {
  --bs-btn-color: #adb5bd;
  --bs-btn-border-color: #adb5bd;
  --bs-btn-focus-shadow-rgb: 173,181,189;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #adb5bd;
  --bs-btn-hover-border-color: #adb5bd;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #adb5bd;
  --bs-btn-active-border-color: #adb5bd;
  --bs-btn-disabled-color: #adb5bd;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #adb5bd;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #303030;
  --bs-btn-border-color: #303030;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #292929;
  --bs-btn-hover-border-color: #262626;
  --bs-btn-focus-shadow-rgb: 224,224,224;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #262626;
  --bs-btn-active-border-color: #242424;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #303030;
  --bs-btn-disabled-border-color: #303030;
}

.btn-outline-dark {
  --bs-btn-color: #303030;
  --bs-btn-border-color: #303030;
  --bs-btn-focus-shadow-rgb: 48,48,48;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #303030;
  --bs-btn-hover-border-color: #303030;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #303030;
  --bs-btn-active-border-color: #303030;
  --bs-btn-disabled-color: #303030;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #303030;
}

[data-bs-theme=dark] {
  --bs-primary: #2590F1;
  --bs-primary-rgb: 37,144,241;
  --bs-primary-text-emphasis: #7CBCF7;
  --bs-primary-bg-subtle: #071D30;
  --bs-primary-border-subtle: #165691;
  --bs-secondary: #00BF63;
  --bs-secondary-rgb: 0,191,99;
  --bs-secondary-text-emphasis: #66D9A1;
  --bs-secondary-bg-subtle: #002614;
  --bs-secondary-border-subtle: #00733B;
  --bs-success: #00bc8c;
  --bs-success-rgb: 0,188,140;
  --bs-success-text-emphasis: #66D7BA;
  --bs-success-bg-subtle: #00261C;
  --bs-success-border-subtle: #007154;
  --bs-info: #3498db;
  --bs-info-rgb: 52,152,219;
  --bs-info-text-emphasis: #85C1E9;
  --bs-info-bg-subtle: #0A1E2C;
  --bs-info-border-subtle: #1F5B83;
  --bs-warning: #f39c12;
  --bs-warning-rgb: 243,156,18;
  --bs-warning-text-emphasis: #F8C471;
  --bs-warning-bg-subtle: #311F04;
  --bs-warning-border-subtle: #925E0B;
  --bs-danger: #e74c3c;
  --bs-danger-rgb: 231,76,60;
  --bs-danger-text-emphasis: #F1948A;
  --bs-danger-bg-subtle: #2E0F0C;
  --bs-danger-border-subtle: #8B2E24;
  --bs-light: #f8f9fa;
  --bs-light-rgb: 248,249,250;
  --bs-light-text-emphasis: #FBFBFC;
  --bs-light-bg-subtle: #323232;
  --bs-light-border-subtle: #959596;
  --bs-dark: #303030;
  --bs-dark-rgb: 48,48,48;
  --bs-dark-text-emphasis: #838383;
  --bs-dark-bg-subtle: #0A0A0A;
  --bs-dark-border-subtle: #1D1D1D;
  --bs-body-color: #FFFFFF;
  --bs-body-color-rgb: 255,255,255;
  --bs-secondary-color: #FFFFFF;
  --bs-secondary-color-rgb: 255,255,255;
  --bs-tertiary-color: #FFFFFF;
  --bs-tertiary-color-rgb: 255,255,255;
  --bs-body-bg: #1D1E1B;
  --bs-body-bg-rgb: 29,30,27;
  --bs-secondary-bg: #2B2B2B;
  --bs-secondary-bg-rgb: 43,43,43;
  --bs-tertiary-bg: #373737;
  --bs-tertiary-bg-rgb: 55,55,55;
  --bs-body-font-family: Lato, sans-serif;
  --bs-link-color: #6ea8fe;
  --bs-link-color-rgb: 110,168,254;
  --bs-link-hover-color: #9fb0c1;
  --bs-link-hover-color-rgb: 159,176,193;
  --bs-border-color: #444;
  --bs-focus-ring-color: rgba(55, 90, 127, 0.25);
}

[data-bs-theme=dark] .btn-primary, .btn-primary[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #2590F1;
  --bs-btn-border-color: #2590F1;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #46A1F3;
  --bs-btn-hover-border-color: #3B9BF2;
  --bs-btn-focus-shadow-rgb: 6,22,36;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #51A6F4;
  --bs-btn-active-border-color: #3B9BF2;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #2590F1;
  --bs-btn-disabled-border-color: #2590F1;
}

[data-bs-theme=dark] .btn-outline-primary, .btn-outline-primary[data-bs-theme=dark] {
  --bs-btn-color: #2590F1;
  --bs-btn-border-color: #2590F1;
  --bs-btn-focus-shadow-rgb: 37,144,241;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #2590F1;
  --bs-btn-hover-border-color: #2590F1;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #2590F1;
  --bs-btn-active-border-color: #2590F1;
  --bs-btn-disabled-color: #2590F1;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #2590F1;
}

[data-bs-theme=dark] .btn-secondary, .btn-secondary[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #00BF63;
  --bs-btn-border-color: #00BF63;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #26C97A;
  --bs-btn-hover-border-color: #19C573;
  --bs-btn-focus-shadow-rgb: 0,29,15;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #33CC82;
  --bs-btn-active-border-color: #19C573;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #00BF63;
  --bs-btn-disabled-border-color: #00BF63;
}

[data-bs-theme=dark] .btn-outline-secondary, .btn-outline-secondary[data-bs-theme=dark] {
  --bs-btn-color: #00BF63;
  --bs-btn-border-color: #00BF63;
  --bs-btn-focus-shadow-rgb: 0,191,99;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #00BF63;
  --bs-btn-hover-border-color: #00BF63;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #00BF63;
  --bs-btn-active-border-color: #00BF63;
  --bs-btn-disabled-color: #00BF63;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #00BF63;
}

[data-bs-theme=dark] .btn-success, .btn-success[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #00bc8c;
  --bs-btn-border-color: #00bc8c;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #26C69D;
  --bs-btn-hover-border-color: #19C398;
  --bs-btn-focus-shadow-rgb: 0,28,21;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #33C9A3;
  --bs-btn-active-border-color: #19C398;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #00bc8c;
  --bs-btn-disabled-border-color: #00bc8c;
}

[data-bs-theme=dark] .btn-outline-success, .btn-outline-success[data-bs-theme=dark] {
  --bs-btn-color: #00bc8c;
  --bs-btn-border-color: #00bc8c;
  --bs-btn-focus-shadow-rgb: 0,188,140;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #00bc8c;
  --bs-btn-hover-border-color: #00bc8c;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #00bc8c;
  --bs-btn-active-border-color: #00bc8c;
  --bs-btn-disabled-color: #00bc8c;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #00bc8c;
}

[data-bs-theme=dark] .btn-info, .btn-info[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #3498db;
  --bs-btn-border-color: #3498db;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #52A7E0;
  --bs-btn-hover-border-color: #48A2DF;
  --bs-btn-focus-shadow-rgb: 8,23,33;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #5DADE2;
  --bs-btn-active-border-color: #48A2DF;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #3498db;
  --bs-btn-disabled-border-color: #3498db;
}

[data-bs-theme=dark] .btn-outline-info, .btn-outline-info[data-bs-theme=dark] {
  --bs-btn-color: #3498db;
  --bs-btn-border-color: #3498db;
  --bs-btn-focus-shadow-rgb: 52,152,219;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #3498db;
  --bs-btn-hover-border-color: #3498db;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #3498db;
  --bs-btn-active-border-color: #3498db;
  --bs-btn-disabled-color: #3498db;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #3498db;
}

[data-bs-theme=dark] .btn-warning, .btn-warning[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #f39c12;
  --bs-btn-border-color: #f39c12;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F5AB36;
  --bs-btn-hover-border-color: #F4A62A;
  --bs-btn-focus-shadow-rgb: 36,23,3;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F5B041;
  --bs-btn-active-border-color: #F4A62A;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #f39c12;
  --bs-btn-disabled-border-color: #f39c12;
}

[data-bs-theme=dark] .btn-outline-warning, .btn-outline-warning[data-bs-theme=dark] {
  --bs-btn-color: #f39c12;
  --bs-btn-border-color: #f39c12;
  --bs-btn-focus-shadow-rgb: 243,156,18;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #f39c12;
  --bs-btn-hover-border-color: #f39c12;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #f39c12;
  --bs-btn-active-border-color: #f39c12;
  --bs-btn-disabled-color: #f39c12;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f39c12;
}

[data-bs-theme=dark] .btn-danger, .btn-danger[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #e74c3c;
  --bs-btn-border-color: #e74c3c;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #EB6759;
  --bs-btn-hover-border-color: #E95E50;
  --bs-btn-focus-shadow-rgb: 35,11,9;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #EC7063;
  --bs-btn-active-border-color: #E95E50;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #e74c3c;
  --bs-btn-disabled-border-color: #e74c3c;
}

[data-bs-theme=dark] .btn-outline-danger, .btn-outline-danger[data-bs-theme=dark] {
  --bs-btn-color: #e74c3c;
  --bs-btn-border-color: #e74c3c;
  --bs-btn-focus-shadow-rgb: 231,76,60;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #e74c3c;
  --bs-btn-hover-border-color: #e74c3c;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #e74c3c;
  --bs-btn-active-border-color: #e74c3c;
  --bs-btn-disabled-color: #e74c3c;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #e74c3c;
}

[data-bs-theme=dark] .btn-light, .btn-light[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #D3D4D5;
  --bs-btn-hover-border-color: #C6C7C8;
  --bs-btn-focus-shadow-rgb: 37,37,38;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #C6C7C8;
  --bs-btn-active-border-color: #BABBBC;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}

[data-bs-theme=dark] .btn-outline-light, .btn-outline-light[data-bs-theme=dark] {
  --bs-btn-color: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-focus-shadow-rgb: 248,249,250;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #f8f9fa;
  --bs-btn-hover-border-color: #f8f9fa;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #f8f9fa;
  --bs-btn-active-border-color: #f8f9fa;
  --bs-btn-disabled-color: #f8f9fa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f8f9fa;
}

[data-bs-theme=dark] .btn-dark, .btn-dark[data-bs-theme=dark] {
  --bs-btn-color: #fff;
  --bs-btn-bg: #303030;
  --bs-btn-border-color: #303030;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #292929;
  --bs-btn-hover-border-color: #262626;
  --bs-btn-focus-shadow-rgb: 224,224,224;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #262626;
  --bs-btn-active-border-color: #242424;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #303030;
  --bs-btn-disabled-border-color: #303030;
}

[data-bs-theme=dark] .btn-outline-dark, .btn-outline-dark[data-bs-theme=dark] {
  --bs-btn-color: #303030;
  --bs-btn-border-color: #303030;
  --bs-btn-focus-shadow-rgb: 48,48,48;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #303030;
  --bs-btn-hover-border-color: #303030;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #303030;
  --bs-btn-active-border-color: #303030;
  --bs-btn-disabled-color: #303030;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #303030;
}

