:root, [data-bs-theme=light] {
  --bs-primary: #005D69;
  --bs-primary-rgb: 0,93,105;
  --bs-primary-text-emphasis: #00252A;
  --bs-primary-bg-subtle: #CCDFE1;
  --bs-primary-border-subtle: #99BEC3;
  --bs-secondary: #A17C5D;
  --bs-secondary-rgb: 161,124,93;
  --bs-secondary-text-emphasis: #403225;
  --bs-secondary-bg-subtle: #ECE5DF;
  --bs-secondary-border-subtle: #D9CBBE;
  --bs-success: #3B7C5A;
  --bs-success-rgb: 59,124,90;
  --bs-success-text-emphasis: #183224;
  --bs-success-bg-subtle: #D8E5DE;
  --bs-success-border-subtle: #B1CBBD;
  --bs-info: #4B8C94;
  --bs-info-rgb: 75,140,148;
  --bs-info-text-emphasis: #1E383B;
  --bs-info-bg-subtle: #DBE8EA;
  --bs-info-border-subtle: #B7D1D4;
  --bs-warning: #D1A248;
  --bs-warning-rgb: 209,162,72;
  --bs-warning-text-emphasis: #54411D;
  --bs-warning-bg-subtle: #F6ECDA;
  --bs-warning-border-subtle: #EDDAB6;
  --bs-danger: #943E3E;
  --bs-danger-rgb: 148,62,62;
  --bs-danger-text-emphasis: #3B1919;
  --bs-danger-bg-subtle: #EAD8D8;
  --bs-danger-border-subtle: #D4B2B2;
  --bs-light: #F4F1ED;
  --bs-light-rgb: 244,241,237;
  --bs-light-text-emphasis: #62605F;
  --bs-light-bg-subtle: #FDFCFB;
  --bs-light-border-subtle: #FBF9F8;
  --bs-dark: #1E1F1D;
  --bs-dark-rgb: 30,31,29;
  --bs-dark-text-emphasis: #0C0C0C;
  --bs-dark-bg-subtle: #D2D2D2;
  --bs-dark-border-subtle: #A5A5A5;
  --bs-body-color: #2E2C2A;
  --bs-body-color-rgb: 46,44,42;
  --bs-secondary-color: #93908d;
  --bs-secondary-color-rgb: 147,144,141;
  --bs-tertiary-color: #dcd9d4;
  --bs-tertiary-color-rgb: 220,217,212;
  --bs-body-bg: #F5F5F5;
  --bs-body-bg-rgb: 245,245,245;
  --bs-secondary-bg: #EFEFEF;
  --bs-secondary-bg-rgb: 239,239,239;
  --bs-tertiary-bg: #E7E7E7;
  --bs-tertiary-bg-rgb: 231,231,231;
  --bs-body-font-family: 'Noto Sans Cherokee', sans-serif;
  --bs-link-color: #336C73;
  --bs-link-color-rgb: 51,108,115;
  --bs-link-hover-color: #004851;
  --bs-link-hover-color-rgb: 0,72,81;
  --bs-border-color: #C6C2BD;
  --bs-border-radius: 0.9rem;
  --bs-border-radius-sm: 0.7rem;
  --bs-border-radius-lg: 1.2rem;
  --bs-border-radius-xl: 1.5rem;
  --bs-focus-ring-color: #66CEDB;
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #005D69;
  --bs-btn-border-color: #005D69;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #004F59;
  --bs-btn-hover-border-color: #004A54;
  --bs-btn-focus-shadow-rgb: 217,231,233;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #004A54;
  --bs-btn-active-border-color: #00464F;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #005D69;
  --bs-btn-disabled-border-color: #005D69;
}

.btn-outline-primary {
  --bs-btn-color: #005D69;
  --bs-btn-border-color: #005D69;
  --bs-btn-focus-shadow-rgb: 0,93,105;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #005D69;
  --bs-btn-hover-border-color: #005D69;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #005D69;
  --bs-btn-active-border-color: #005D69;
  --bs-btn-disabled-color: #005D69;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #005D69;
}

.btn-secondary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #A17C5D;
  --bs-btn-border-color: #A17C5D;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #AF9075;
  --bs-btn-hover-border-color: #AA896D;
  --bs-btn-focus-shadow-rgb: 24,19,14;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #B4967D;
  --bs-btn-active-border-color: #AA896D;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #A17C5D;
  --bs-btn-disabled-border-color: #A17C5D;
}

.btn-outline-secondary {
  --bs-btn-color: #A17C5D;
  --bs-btn-border-color: #A17C5D;
  --bs-btn-focus-shadow-rgb: 161,124,93;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #A17C5D;
  --bs-btn-hover-border-color: #A17C5D;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #A17C5D;
  --bs-btn-active-border-color: #A17C5D;
  --bs-btn-disabled-color: #A17C5D;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #A17C5D;
}

.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #3B7C5A;
  --bs-btn-border-color: #3B7C5A;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #32694D;
  --bs-btn-hover-border-color: #2F6348;
  --bs-btn-focus-shadow-rgb: 226,235,230;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #2F6348;
  --bs-btn-active-border-color: #2C5D44;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #3B7C5A;
  --bs-btn-disabled-border-color: #3B7C5A;
}

.btn-outline-success {
  --bs-btn-color: #3B7C5A;
  --bs-btn-border-color: #3B7C5A;
  --bs-btn-focus-shadow-rgb: 59,124,90;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #3B7C5A;
  --bs-btn-hover-border-color: #3B7C5A;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #3B7C5A;
  --bs-btn-active-border-color: #3B7C5A;
  --bs-btn-disabled-color: #3B7C5A;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #3B7C5A;
}

.btn-info {
  --bs-btn-color: #000000;
  --bs-btn-bg: #4B8C94;
  --bs-btn-border-color: #4B8C94;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #669DA4;
  --bs-btn-hover-border-color: #5D989F;
  --bs-btn-focus-shadow-rgb: 11,21,22;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #6FA3A9;
  --bs-btn-active-border-color: #5D989F;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #4B8C94;
  --bs-btn-disabled-border-color: #4B8C94;
}

.btn-outline-info {
  --bs-btn-color: #4B8C94;
  --bs-btn-border-color: #4B8C94;
  --bs-btn-focus-shadow-rgb: 75,140,148;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #4B8C94;
  --bs-btn-hover-border-color: #4B8C94;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #4B8C94;
  --bs-btn-active-border-color: #4B8C94;
  --bs-btn-disabled-color: #4B8C94;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #4B8C94;
}

.btn-warning {
  --bs-btn-color: #000000;
  --bs-btn-bg: #D1A248;
  --bs-btn-border-color: #D1A248;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #D8B063;
  --bs-btn-hover-border-color: #D6AB5A;
  --bs-btn-focus-shadow-rgb: 31,24,11;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #DAB56D;
  --bs-btn-active-border-color: #D6AB5A;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #D1A248;
  --bs-btn-disabled-border-color: #D1A248;
}

.btn-outline-warning {
  --bs-btn-color: #D1A248;
  --bs-btn-border-color: #D1A248;
  --bs-btn-focus-shadow-rgb: 209,162,72;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #D1A248;
  --bs-btn-hover-border-color: #D1A248;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #D1A248;
  --bs-btn-active-border-color: #D1A248;
  --bs-btn-disabled-color: #D1A248;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #D1A248;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #943E3E;
  --bs-btn-border-color: #943E3E;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #7E3535;
  --bs-btn-hover-border-color: #763232;
  --bs-btn-focus-shadow-rgb: 239,226,226;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #763232;
  --bs-btn-active-border-color: #6F2F2F;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #943E3E;
  --bs-btn-disabled-border-color: #943E3E;
}

.btn-outline-danger {
  --bs-btn-color: #943E3E;
  --bs-btn-border-color: #943E3E;
  --bs-btn-focus-shadow-rgb: 148,62,62;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #943E3E;
  --bs-btn-hover-border-color: #943E3E;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #943E3E;
  --bs-btn-active-border-color: #943E3E;
  --bs-btn-disabled-color: #943E3E;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #943E3E;
}

.btn-light {
  --bs-btn-color: #000000;
  --bs-btn-bg: #F4F1ED;
  --bs-btn-border-color: #F4F1ED;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #CFCDC9;
  --bs-btn-hover-border-color: #C3C1BE;
  --bs-btn-focus-shadow-rgb: 37,36,36;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #C3C1BE;
  --bs-btn-active-border-color: #B7B5B2;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #F4F1ED;
  --bs-btn-disabled-border-color: #F4F1ED;
}

.btn-outline-light {
  --bs-btn-color: #F4F1ED;
  --bs-btn-border-color: #F4F1ED;
  --bs-btn-focus-shadow-rgb: 244,241,237;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F4F1ED;
  --bs-btn-hover-border-color: #F4F1ED;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F4F1ED;
  --bs-btn-active-border-color: #F4F1ED;
  --bs-btn-disabled-color: #F4F1ED;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #F4F1ED;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #1E1F1D;
  --bs-btn-border-color: #1E1F1D;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #1A1A19;
  --bs-btn-hover-border-color: #181917;
  --bs-btn-focus-shadow-rgb: 221,221,221;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #181917;
  --bs-btn-active-border-color: #171716;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #1E1F1D;
  --bs-btn-disabled-border-color: #1E1F1D;
}

.btn-outline-dark {
  --bs-btn-color: #1E1F1D;
  --bs-btn-border-color: #1E1F1D;
  --bs-btn-focus-shadow-rgb: 30,31,29;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #1E1F1D;
  --bs-btn-hover-border-color: #1E1F1D;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #1E1F1D;
  --bs-btn-active-border-color: #1E1F1D;
  --bs-btn-disabled-color: #1E1F1D;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #1E1F1D;
}

[data-bs-theme=dark] {
  --bs-primary: #66F4FF;
  --bs-primary-rgb: 102,244,255;
  --bs-primary-text-emphasis: #A3F8FF;
  --bs-primary-bg-subtle: #143133;
  --bs-primary-border-subtle: #3D9299;
  --bs-secondary: #dfaa78;
  --bs-secondary-rgb: 223,170,120;
  --bs-secondary-text-emphasis: #ECCCAE;
  --bs-secondary-bg-subtle: #2D2218;
  --bs-secondary-border-subtle: #866648;
  --bs-success: #3be695;
  --bs-success-rgb: 59,230,149;
  --bs-success-text-emphasis: #89F0BF;
  --bs-success-bg-subtle: #0C2E1E;
  --bs-success-border-subtle: #238A59;
  --bs-info: #86D2DA;
  --bs-info-rgb: 134,210,218;
  --bs-info-text-emphasis: #B6E4E9;
  --bs-info-bg-subtle: #1B2A2C;
  --bs-info-border-subtle: #507E83;
  --bs-warning: #ecb853;
  --bs-warning-rgb: 236,184,83;
  --bs-warning-text-emphasis: #F4D498;
  --bs-warning-bg-subtle: #2F2511;
  --bs-warning-border-subtle: #8E6E32;
  --bs-danger: #e64545;
  --bs-danger-rgb: 230,69,69;
  --bs-danger-text-emphasis: #F08F8F;
  --bs-danger-bg-subtle: #2E0E0E;
  --bs-danger-border-subtle: #8A2929;
  --bs-light: #1E1F1D;
  --bs-light-rgb: 30,31,29;
  --bs-light-text-emphasis: #787977;
  --bs-light-bg-subtle: #060606;
  --bs-light-border-subtle: #121311;
  --bs-dark: #F4F1ED;
  --bs-dark-rgb: 244,241,237;
  --bs-dark-text-emphasis: #F8F7F4;
  --bs-dark-bg-subtle: #31302F;
  --bs-dark-border-subtle: #92918E;
  --bs-body-color: #FFFFFF;
  --bs-body-color-rgb: 255,255,255;
  --bs-secondary-color: #B4B0AA;
  --bs-secondary-color-rgb: 180,176,170;
  --bs-tertiary-color: #8C8882;
  --bs-tertiary-color-rgb: 140,136,130;
  --bs-body-bg: #121312;
  --bs-body-bg-rgb: 18,19,18;
  --bs-secondary-bg: #005D69;
  --bs-secondary-bg-rgb: 0,93,105;
  --bs-tertiary-bg: #271a0d;
  --bs-tertiary-bg-rgb: 39,26,13;
  --bs-link-color: #88D7E3;
  --bs-link-color-rgb: 136,215,227;
  --bs-link-hover-color: #A1E8F1;
  --bs-link-hover-color-rgb: 161,232,241;
  --bs-border-color: #3A3B39;
  --bs-focus-ring-color: #005D69;
}

[data-bs-theme=dark] .btn-primary, .btn-primary[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #66F4FF;
  --bs-btn-border-color: #66F4FF;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #7DF6FF;
  --bs-btn-hover-border-color: #75F5FF;
  --bs-btn-focus-shadow-rgb: 15,37,38;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #85F6FF;
  --bs-btn-active-border-color: #75F5FF;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #66F4FF;
  --bs-btn-disabled-border-color: #66F4FF;
}

[data-bs-theme=dark] .btn-outline-primary, .btn-outline-primary[data-bs-theme=dark] {
  --bs-btn-color: #66F4FF;
  --bs-btn-border-color: #66F4FF;
  --bs-btn-focus-shadow-rgb: 102,244,255;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #66F4FF;
  --bs-btn-hover-border-color: #66F4FF;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #66F4FF;
  --bs-btn-active-border-color: #66F4FF;
  --bs-btn-disabled-color: #66F4FF;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #66F4FF;
}

[data-bs-theme=dark] .btn-secondary, .btn-secondary[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #dfaa78;
  --bs-btn-border-color: #dfaa78;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #E4B78C;
  --bs-btn-hover-border-color: #E2B386;
  --bs-btn-focus-shadow-rgb: 33,26,18;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #E5BB93;
  --bs-btn-active-border-color: #E2B386;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #dfaa78;
  --bs-btn-disabled-border-color: #dfaa78;
}

[data-bs-theme=dark] .btn-outline-secondary, .btn-outline-secondary[data-bs-theme=dark] {
  --bs-btn-color: #dfaa78;
  --bs-btn-border-color: #dfaa78;
  --bs-btn-focus-shadow-rgb: 223,170,120;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #dfaa78;
  --bs-btn-hover-border-color: #dfaa78;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #dfaa78;
  --bs-btn-active-border-color: #dfaa78;
  --bs-btn-disabled-color: #dfaa78;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #dfaa78;
}

[data-bs-theme=dark] .btn-success, .btn-success[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #3be695;
  --bs-btn-border-color: #3be695;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #58EAA5;
  --bs-btn-hover-border-color: #4FE9A0;
  --bs-btn-focus-shadow-rgb: 9,35,22;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #62EBAA;
  --bs-btn-active-border-color: #4FE9A0;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #3be695;
  --bs-btn-disabled-border-color: #3be695;
}

[data-bs-theme=dark] .btn-outline-success, .btn-outline-success[data-bs-theme=dark] {
  --bs-btn-color: #3be695;
  --bs-btn-border-color: #3be695;
  --bs-btn-focus-shadow-rgb: 59,230,149;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #3be695;
  --bs-btn-hover-border-color: #3be695;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #3be695;
  --bs-btn-active-border-color: #3be695;
  --bs-btn-disabled-color: #3be695;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #3be695;
}

[data-bs-theme=dark] .btn-info, .btn-info[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #86D2DA;
  --bs-btn-border-color: #86D2DA;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #98D9E0;
  --bs-btn-hover-border-color: #92D7DE;
  --bs-btn-focus-shadow-rgb: 20,32,33;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #9EDBE1;
  --bs-btn-active-border-color: #92D7DE;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #86D2DA;
  --bs-btn-disabled-border-color: #86D2DA;
}

[data-bs-theme=dark] .btn-outline-info, .btn-outline-info[data-bs-theme=dark] {
  --bs-btn-color: #86D2DA;
  --bs-btn-border-color: #86D2DA;
  --bs-btn-focus-shadow-rgb: 134,210,218;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #86D2DA;
  --bs-btn-hover-border-color: #86D2DA;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #86D2DA;
  --bs-btn-active-border-color: #86D2DA;
  --bs-btn-disabled-color: #86D2DA;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #86D2DA;
}

[data-bs-theme=dark] .btn-warning, .btn-warning[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #ecb853;
  --bs-btn-border-color: #ecb853;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #EFC36D;
  --bs-btn-hover-border-color: #EEBF64;
  --bs-btn-focus-shadow-rgb: 35,28,12;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F0C675;
  --bs-btn-active-border-color: #EEBF64;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #ecb853;
  --bs-btn-disabled-border-color: #ecb853;
}

[data-bs-theme=dark] .btn-outline-warning, .btn-outline-warning[data-bs-theme=dark] {
  --bs-btn-color: #ecb853;
  --bs-btn-border-color: #ecb853;
  --bs-btn-focus-shadow-rgb: 236,184,83;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #ecb853;
  --bs-btn-hover-border-color: #ecb853;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #ecb853;
  --bs-btn-active-border-color: #ecb853;
  --bs-btn-disabled-color: #ecb853;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ecb853;
}

[data-bs-theme=dark] .btn-danger, .btn-danger[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #e64545;
  --bs-btn-border-color: #e64545;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #EA6161;
  --bs-btn-hover-border-color: #E95858;
  --bs-btn-focus-shadow-rgb: 35,10,10;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #EB6A6A;
  --bs-btn-active-border-color: #E95858;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #e64545;
  --bs-btn-disabled-border-color: #e64545;
}

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

[data-bs-theme=dark] .btn-light, .btn-light[data-bs-theme=dark] {
  --bs-btn-color: #fff;
  --bs-btn-bg: #1E1F1D;
  --bs-btn-border-color: #1E1F1D;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #1A1A19;
  --bs-btn-hover-border-color: #181917;
  --bs-btn-focus-shadow-rgb: 221,221,221;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #181917;
  --bs-btn-active-border-color: #171716;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #1E1F1D;
  --bs-btn-disabled-border-color: #1E1F1D;
}

[data-bs-theme=dark] .btn-outline-light, .btn-outline-light[data-bs-theme=dark] {
  --bs-btn-color: #1E1F1D;
  --bs-btn-border-color: #1E1F1D;
  --bs-btn-focus-shadow-rgb: 30,31,29;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #1E1F1D;
  --bs-btn-hover-border-color: #1E1F1D;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #1E1F1D;
  --bs-btn-active-border-color: #1E1F1D;
  --bs-btn-disabled-color: #1E1F1D;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #1E1F1D;
}

[data-bs-theme=dark] .btn-dark, .btn-dark[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #F4F1ED;
  --bs-btn-border-color: #F4F1ED;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F6F3F0;
  --bs-btn-hover-border-color: #F5F2EF;
  --bs-btn-focus-shadow-rgb: 37,36,36;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F6F4F1;
  --bs-btn-active-border-color: #F5F2EF;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #F4F1ED;
  --bs-btn-disabled-border-color: #F4F1ED;
}

[data-bs-theme=dark] .btn-outline-dark, .btn-outline-dark[data-bs-theme=dark] {
  --bs-btn-color: #F4F1ED;
  --bs-btn-border-color: #F4F1ED;
  --bs-btn-focus-shadow-rgb: 244,241,237;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F4F1ED;
  --bs-btn-hover-border-color: #F4F1ED;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F4F1ED;
  --bs-btn-active-border-color: #F4F1ED;
  --bs-btn-disabled-color: #F4F1ED;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #F4F1ED;
}

