:root, [data-bs-theme=light] {
  --bs-primary: #010101;
  --bs-primary-rgb: 1,1,1;
  --bs-primary-text-emphasis: #000000;
  --bs-primary-bg-subtle: #CCCCCC;
  --bs-primary-border-subtle: #999999;
  --bs-secondary: #C22026;
  --bs-secondary-rgb: 194,32,38;
  --bs-secondary-text-emphasis: #4E0D0F;
  --bs-secondary-bg-subtle: #F3D2D4;
  --bs-secondary-border-subtle: #E7A6A8;
  --bs-success: #3DA949;
  --bs-success-rgb: 61,169,73;
  --bs-success-text-emphasis: #18441D;
  --bs-success-bg-subtle: #D8EEDB;
  --bs-success-border-subtle: #B1DDB6;
  --bs-info: #b5aa97;
  --bs-info-rgb: 181,170,151;
  --bs-info-text-emphasis: #48443C;
  --bs-info-bg-subtle: #F0EEEA;
  --bs-info-border-subtle: #E1DDD5;
  --bs-warning: #C22026;
  --bs-warning-rgb: 194,32,38;
  --bs-warning-text-emphasis: #4E0D0F;
  --bs-warning-bg-subtle: #F3D2D4;
  --bs-warning-border-subtle: #E7A6A8;
  --bs-danger: #C22027;
  --bs-danger-rgb: 194,32,39;
  --bs-danger-text-emphasis: #4E0D10;
  --bs-danger-bg-subtle: #F3D2D4;
  --bs-danger-border-subtle: #E7A6A9;
  --bs-body-font-family: Akatab, sans-serif;
  --bs-link-color: #b5aa97;
  --bs-link-color-rgb: 181,170,151;
  --bs-link-hover-color: #beb9af;
  --bs-link-hover-color-rgb: 190,185,175;
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #010101;
  --bs-btn-border-color: #010101;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #010101;
  --bs-btn-hover-border-color: #010101;
  --bs-btn-focus-shadow-rgb: 217,217,217;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #010101;
  --bs-btn-active-border-color: #010101;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #010101;
  --bs-btn-disabled-border-color: #010101;
}

.btn-outline-primary {
  --bs-btn-color: #010101;
  --bs-btn-border-color: #010101;
  --bs-btn-focus-shadow-rgb: 1,1,1;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #010101;
  --bs-btn-hover-border-color: #010101;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #010101;
  --bs-btn-active-border-color: #010101;
  --bs-btn-disabled-color: #010101;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #010101;
}

.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #C22026;
  --bs-btn-border-color: #C22026;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #A51B20;
  --bs-btn-hover-border-color: #9B1A1E;
  --bs-btn-focus-shadow-rgb: 246,222,222;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #9B1A1E;
  --bs-btn-active-border-color: #92181D;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #C22026;
  --bs-btn-disabled-border-color: #C22026;
}

.btn-outline-secondary {
  --bs-btn-color: #C22026;
  --bs-btn-border-color: #C22026;
  --bs-btn-focus-shadow-rgb: 194,32,38;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #C22026;
  --bs-btn-hover-border-color: #C22026;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #C22026;
  --bs-btn-active-border-color: #C22026;
  --bs-btn-disabled-color: #C22026;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #C22026;
}

.btn-success {
  --bs-btn-color: #000000;
  --bs-btn-bg: #3DA949;
  --bs-btn-border-color: #3DA949;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #5AB664;
  --bs-btn-hover-border-color: #50B25B;
  --bs-btn-focus-shadow-rgb: 9,25,11;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #64BA6D;
  --bs-btn-active-border-color: #50B25B;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #3DA949;
  --bs-btn-disabled-border-color: #3DA949;
}

.btn-outline-success {
  --bs-btn-color: #3DA949;
  --bs-btn-border-color: #3DA949;
  --bs-btn-focus-shadow-rgb: 61,169,73;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #3DA949;
  --bs-btn-hover-border-color: #3DA949;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #3DA949;
  --bs-btn-active-border-color: #3DA949;
  --bs-btn-disabled-color: #3DA949;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #3DA949;
}

.btn-info {
  --bs-btn-color: #000000;
  --bs-btn-bg: #b5aa97;
  --bs-btn-border-color: #b5aa97;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #C0B7A7;
  --bs-btn-hover-border-color: #BCB3A1;
  --bs-btn-focus-shadow-rgb: 27,26,23;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #C4BBAC;
  --bs-btn-active-border-color: #BCB3A1;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #b5aa97;
  --bs-btn-disabled-border-color: #b5aa97;
}

.btn-outline-info {
  --bs-btn-color: #b5aa97;
  --bs-btn-border-color: #b5aa97;
  --bs-btn-focus-shadow-rgb: 181,170,151;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #b5aa97;
  --bs-btn-hover-border-color: #b5aa97;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #b5aa97;
  --bs-btn-active-border-color: #b5aa97;
  --bs-btn-disabled-color: #b5aa97;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #b5aa97;
}

.btn-warning {
  --bs-btn-color: #fff;
  --bs-btn-bg: #C22026;
  --bs-btn-border-color: #C22026;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #A51B20;
  --bs-btn-hover-border-color: #9B1A1E;
  --bs-btn-focus-shadow-rgb: 246,222,222;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #9B1A1E;
  --bs-btn-active-border-color: #92181D;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #C22026;
  --bs-btn-disabled-border-color: #C22026;
}

.btn-outline-warning {
  --bs-btn-color: #C22026;
  --bs-btn-border-color: #C22026;
  --bs-btn-focus-shadow-rgb: 194,32,38;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #C22026;
  --bs-btn-hover-border-color: #C22026;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #C22026;
  --bs-btn-active-border-color: #C22026;
  --bs-btn-disabled-color: #C22026;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #C22026;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #C22027;
  --bs-btn-border-color: #C22027;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #A51B21;
  --bs-btn-hover-border-color: #9B1A1F;
  --bs-btn-focus-shadow-rgb: 246,222,223;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #9B1A1F;
  --bs-btn-active-border-color: #92181D;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #C22027;
  --bs-btn-disabled-border-color: #C22027;
}

.btn-outline-danger {
  --bs-btn-color: #C22027;
  --bs-btn-border-color: #C22027;
  --bs-btn-focus-shadow-rgb: 194,32,39;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #C22027;
  --bs-btn-hover-border-color: #C22027;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #C22027;
  --bs-btn-active-border-color: #C22027;
  --bs-btn-disabled-color: #C22027;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #C22027;
}

[data-bs-theme=dark] {
  --bs-dark: #363636;
  --bs-dark-rgb: 54,54,54;
  --bs-dark-text-emphasis: #868686;
  --bs-dark-bg-subtle: #0B0B0B;
  --bs-dark-border-subtle: #202020;
  --bs-body-font-family: Akatab, sans-serif;
  --bs-body-font-weight: normal;
}

[data-bs-theme=dark] .btn-dark, .btn-dark[data-bs-theme=dark] {
  --bs-btn-color: #fff;
  --bs-btn-bg: #363636;
  --bs-btn-border-color: #363636;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #2E2E2E;
  --bs-btn-hover-border-color: #2B2B2B;
  --bs-btn-focus-shadow-rgb: 225,225,225;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #2B2B2B;
  --bs-btn-active-border-color: #292929;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #363636;
  --bs-btn-disabled-border-color: #363636;
}

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

