:root, [data-bs-theme=light] {
  --bs-primary: #008485;
  --bs-primary-rgb: 0,132,133;
  --bs-primary-text-emphasis: #003535;
  --bs-primary-bg-subtle: #CCE6E7;
  --bs-primary-border-subtle: #99CECE;
  --bs-secondary: #fcc200;
  --bs-secondary-rgb: 252,194,0;
  --bs-secondary-text-emphasis: #654E00;
  --bs-secondary-bg-subtle: #FEF3CC;
  --bs-secondary-border-subtle: #FEE799;
  --bs-success: #23846b;
  --bs-success-rgb: 35,132,107;
  --bs-success-text-emphasis: #0E352B;
  --bs-success-bg-subtle: #D3E6E1;
  --bs-success-border-subtle: #A7CEC4;
  --bs-warning: #d49128;
  --bs-warning-rgb: 212,145,40;
  --bs-warning-text-emphasis: #553A10;
  --bs-warning-bg-subtle: #F6E9D4;
  --bs-warning-border-subtle: #EED3A9;
  --bs-danger: #984728;
  --bs-danger-rgb: 152,71,40;
  --bs-danger-text-emphasis: #3D1C10;
  --bs-danger-bg-subtle: #EADAD4;
  --bs-danger-border-subtle: #D6B5A9;
  --bs-body-bg: #00151a;
  --bs-body-bg-rgb: 0,21,26;
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #008485;
  --bs-btn-border-color: #008485;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #007071;
  --bs-btn-hover-border-color: #006A6A;
  --bs-btn-focus-shadow-rgb: 217,237,237;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #006A6A;
  --bs-btn-active-border-color: #006364;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #008485;
  --bs-btn-disabled-border-color: #008485;
}

.btn-outline-primary {
  --bs-btn-color: #008485;
  --bs-btn-border-color: #008485;
  --bs-btn-focus-shadow-rgb: 0,132,133;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #008485;
  --bs-btn-hover-border-color: #008485;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #008485;
  --bs-btn-active-border-color: #008485;
  --bs-btn-disabled-color: #008485;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #008485;
}

.btn-secondary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #fcc200;
  --bs-btn-border-color: #fcc200;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #FCCB26;
  --bs-btn-hover-border-color: #FCC819;
  --bs-btn-focus-shadow-rgb: 38,29,0;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #FDCE33;
  --bs-btn-active-border-color: #FCC819;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #fcc200;
  --bs-btn-disabled-border-color: #fcc200;
}

.btn-outline-secondary {
  --bs-btn-color: #fcc200;
  --bs-btn-border-color: #fcc200;
  --bs-btn-focus-shadow-rgb: 252,194,0;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #fcc200;
  --bs-btn-hover-border-color: #fcc200;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #fcc200;
  --bs-btn-active-border-color: #fcc200;
  --bs-btn-disabled-color: #fcc200;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #fcc200;
}

.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #23846b;
  --bs-btn-border-color: #23846b;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #1E705B;
  --bs-btn-hover-border-color: #1C6A56;
  --bs-btn-focus-shadow-rgb: 222,237,233;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #1C6A56;
  --bs-btn-active-border-color: #1A6350;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #23846b;
  --bs-btn-disabled-border-color: #23846b;
}

.btn-outline-success {
  --bs-btn-color: #23846b;
  --bs-btn-border-color: #23846b;
  --bs-btn-focus-shadow-rgb: 35,132,107;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #23846b;
  --bs-btn-hover-border-color: #23846b;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #23846b;
  --bs-btn-active-border-color: #23846b;
  --bs-btn-disabled-color: #23846b;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #23846b;
}

.btn-warning {
  --bs-btn-color: #000000;
  --bs-btn-bg: #d49128;
  --bs-btn-border-color: #d49128;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #DAA248;
  --bs-btn-hover-border-color: #D89C3D;
  --bs-btn-focus-shadow-rgb: 32,22,6;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #DDA753;
  --bs-btn-active-border-color: #D89C3D;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #d49128;
  --bs-btn-disabled-border-color: #d49128;
}

.btn-outline-warning {
  --bs-btn-color: #d49128;
  --bs-btn-border-color: #d49128;
  --bs-btn-focus-shadow-rgb: 212,145,40;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #d49128;
  --bs-btn-hover-border-color: #d49128;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #d49128;
  --bs-btn-active-border-color: #d49128;
  --bs-btn-disabled-color: #d49128;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #d49128;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #984728;
  --bs-btn-border-color: #984728;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #813C22;
  --bs-btn-hover-border-color: #7A3920;
  --bs-btn-focus-shadow-rgb: 240,227,223;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #7A3920;
  --bs-btn-active-border-color: #72351E;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #984728;
  --bs-btn-disabled-border-color: #984728;
}

.btn-outline-danger {
  --bs-btn-color: #984728;
  --bs-btn-border-color: #984728;
  --bs-btn-focus-shadow-rgb: 152,71,40;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #984728;
  --bs-btn-hover-border-color: #984728;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #984728;
  --bs-btn-active-border-color: #984728;
  --bs-btn-disabled-color: #984728;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #984728;
}

[data-bs-theme=dark] {
  --bs-primary: #008485;
  --bs-primary-rgb: 0,132,133;
  --bs-primary-text-emphasis: #66B5B6;
  --bs-primary-bg-subtle: #001A1B;
  --bs-primary-border-subtle: #004F50;
  --bs-secondary: #fcc200;
  --bs-secondary-rgb: 252,194,0;
  --bs-secondary-text-emphasis: #FDDA66;
  --bs-secondary-bg-subtle: #322700;
  --bs-secondary-border-subtle: #977400;
  --bs-success: #23846b;
  --bs-success-rgb: 35,132,107;
  --bs-success-text-emphasis: #7BB5A6;
  --bs-success-bg-subtle: #071A15;
  --bs-success-border-subtle: #154F40;
  --bs-warning: #d49128;
  --bs-warning-rgb: 212,145,40;
  --bs-warning-text-emphasis: #E5BD7E;
  --bs-warning-bg-subtle: #2A1D08;
  --bs-warning-border-subtle: #7F5718;
  --bs-danger: #984728;
  --bs-danger-rgb: 152,71,40;
  --bs-danger-text-emphasis: #C1917E;
  --bs-danger-bg-subtle: #1E0E08;
  --bs-danger-border-subtle: #5B2B18;
  --bs-body-bg: #00151a;
  --bs-body-bg-rgb: 0,21,26;
}

[data-bs-theme=dark] .btn-primary, .btn-primary[data-bs-theme=dark] {
  --bs-btn-color: #fff;
  --bs-btn-bg: #008485;
  --bs-btn-border-color: #008485;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #007071;
  --bs-btn-hover-border-color: #006A6A;
  --bs-btn-focus-shadow-rgb: 217,237,237;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #006A6A;
  --bs-btn-active-border-color: #006364;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #008485;
  --bs-btn-disabled-border-color: #008485;
}

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

[data-bs-theme=dark] .btn-secondary, .btn-secondary[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #fcc200;
  --bs-btn-border-color: #fcc200;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #FCCB26;
  --bs-btn-hover-border-color: #FCC819;
  --bs-btn-focus-shadow-rgb: 38,29,0;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #FDCE33;
  --bs-btn-active-border-color: #FCC819;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #fcc200;
  --bs-btn-disabled-border-color: #fcc200;
}

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

[data-bs-theme=dark] .btn-success, .btn-success[data-bs-theme=dark] {
  --bs-btn-color: #fff;
  --bs-btn-bg: #23846b;
  --bs-btn-border-color: #23846b;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #1E705B;
  --bs-btn-hover-border-color: #1C6A56;
  --bs-btn-focus-shadow-rgb: 222,237,233;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #1C6A56;
  --bs-btn-active-border-color: #1A6350;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #23846b;
  --bs-btn-disabled-border-color: #23846b;
}

[data-bs-theme=dark] .btn-outline-success, .btn-outline-success[data-bs-theme=dark] {
  --bs-btn-color: #23846b;
  --bs-btn-border-color: #23846b;
  --bs-btn-focus-shadow-rgb: 35,132,107;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #23846b;
  --bs-btn-hover-border-color: #23846b;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #23846b;
  --bs-btn-active-border-color: #23846b;
  --bs-btn-disabled-color: #23846b;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #23846b;
}

[data-bs-theme=dark] .btn-warning, .btn-warning[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #d49128;
  --bs-btn-border-color: #d49128;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #DAA248;
  --bs-btn-hover-border-color: #D89C3D;
  --bs-btn-focus-shadow-rgb: 32,22,6;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #DDA753;
  --bs-btn-active-border-color: #D89C3D;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #d49128;
  --bs-btn-disabled-border-color: #d49128;
}

[data-bs-theme=dark] .btn-outline-warning, .btn-outline-warning[data-bs-theme=dark] {
  --bs-btn-color: #d49128;
  --bs-btn-border-color: #d49128;
  --bs-btn-focus-shadow-rgb: 212,145,40;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #d49128;
  --bs-btn-hover-border-color: #d49128;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #d49128;
  --bs-btn-active-border-color: #d49128;
  --bs-btn-disabled-color: #d49128;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #d49128;
}

[data-bs-theme=dark] .btn-danger, .btn-danger[data-bs-theme=dark] {
  --bs-btn-color: #fff;
  --bs-btn-bg: #984728;
  --bs-btn-border-color: #984728;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #813C22;
  --bs-btn-hover-border-color: #7A3920;
  --bs-btn-focus-shadow-rgb: 240,227,223;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #7A3920;
  --bs-btn-active-border-color: #72351E;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #984728;
  --bs-btn-disabled-border-color: #984728;
}

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

