:root, [data-bs-theme=light] {
  --bs-primary: #036BB4;
  --bs-primary-rgb: 3,107,180;
  --bs-primary-text-emphasis: #012B48;
  --bs-primary-bg-subtle: #CDE1F0;
  --bs-primary-border-subtle: #9AC4E1;
  --bs-secondary: #fff;
  --bs-secondary-rgb: 255,255,255;
  --bs-secondary-text-emphasis: #666666;
  --bs-secondary-bg-subtle: #FFFFFF;
  --bs-secondary-border-subtle: #FFFFFF;
  --bs-success: #4DBCD3;
  --bs-success-rgb: 77,188,211;
  --bs-success-text-emphasis: #1F4B54;
  --bs-success-bg-subtle: #DBF2F6;
  --bs-success-border-subtle: #B8E4ED;
  --bs-dark: #0E0F0F;
  --bs-dark-rgb: 14,15,15;
  --bs-dark-text-emphasis: #060606;
  --bs-dark-bg-subtle: #CFCFCF;
  --bs-dark-border-subtle: #9F9F9F;
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #036BB4;
  --bs-btn-border-color: #036BB4;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #035B99;
  --bs-btn-hover-border-color: #025690;
  --bs-btn-focus-shadow-rgb: 217,233,244;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #025690;
  --bs-btn-active-border-color: #025087;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #036BB4;
  --bs-btn-disabled-border-color: #036BB4;
}

.btn-outline-primary {
  --bs-btn-color: #036BB4;
  --bs-btn-border-color: #036BB4;
  --bs-btn-focus-shadow-rgb: 3,107,180;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #036BB4;
  --bs-btn-hover-border-color: #036BB4;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #036BB4;
  --bs-btn-active-border-color: #036BB4;
  --bs-btn-disabled-color: #036BB4;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #036BB4;
}

.btn-secondary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #FFFFFF;
  --bs-btn-hover-border-color: #FFFFFF;
  --bs-btn-focus-shadow-rgb: 38,38,38;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #FFFFFF;
  --bs-btn-active-border-color: #FFFFFF;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #fff;
  --bs-btn-disabled-border-color: #fff;
}

.btn-outline-secondary {
  --bs-btn-color: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-focus-shadow-rgb: 255,255,255;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #fff;
  --bs-btn-hover-border-color: #fff;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #fff;
  --bs-btn-active-border-color: #fff;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #fff;
}

.btn-success {
  --bs-btn-color: #000000;
  --bs-btn-bg: #4DBCD3;
  --bs-btn-border-color: #4DBCD3;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #68C6DA;
  --bs-btn-hover-border-color: #5FC3D7;
  --bs-btn-focus-shadow-rgb: 12,28,32;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #71C9DC;
  --bs-btn-active-border-color: #5FC3D7;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #4DBCD3;
  --bs-btn-disabled-border-color: #4DBCD3;
}

.btn-outline-success {
  --bs-btn-color: #4DBCD3;
  --bs-btn-border-color: #4DBCD3;
  --bs-btn-focus-shadow-rgb: 77,188,211;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #4DBCD3;
  --bs-btn-hover-border-color: #4DBCD3;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #4DBCD3;
  --bs-btn-active-border-color: #4DBCD3;
  --bs-btn-disabled-color: #4DBCD3;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #4DBCD3;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0E0F0F;
  --bs-btn-border-color: #0E0F0F;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0C0D0D;
  --bs-btn-hover-border-color: #0B0C0C;
  --bs-btn-focus-shadow-rgb: 219,219,219;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0B0C0C;
  --bs-btn-active-border-color: #0B0B0B;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0E0F0F;
  --bs-btn-disabled-border-color: #0E0F0F;
}

.btn-outline-dark {
  --bs-btn-color: #0E0F0F;
  --bs-btn-border-color: #0E0F0F;
  --bs-btn-focus-shadow-rgb: 14,15,15;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0E0F0F;
  --bs-btn-hover-border-color: #0E0F0F;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0E0F0F;
  --bs-btn-active-border-color: #0E0F0F;
  --bs-btn-disabled-color: #0E0F0F;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0E0F0F;
}

[data-bs-theme=dark] {
  --bs-primary: #036BB4;
  --bs-primary-rgb: 3,107,180;
  --bs-primary-text-emphasis: #68A6D2;
  --bs-primary-bg-subtle: #011524;
  --bs-primary-border-subtle: #02406C;
  --bs-secondary: #fff;
  --bs-secondary-rgb: 255,255,255;
  --bs-secondary-text-emphasis: #FFFFFF;
  --bs-secondary-bg-subtle: #333333;
  --bs-secondary-border-subtle: #999999;
  --bs-success: #4DBCD3;
  --bs-success-rgb: 77,188,211;
  --bs-success-text-emphasis: #94D7E5;
  --bs-success-bg-subtle: #0F262A;
  --bs-success-border-subtle: #2E717F;
  --bs-dark: #0E0F0F;
  --bs-dark-rgb: 14,15,15;
  --bs-dark-text-emphasis: #6E6F6F;
  --bs-dark-bg-subtle: #030303;
  --bs-dark-border-subtle: #080909;
}

[data-bs-theme=dark] .btn-primary, .btn-primary[data-bs-theme=dark] {
  --bs-btn-color: #fff;
  --bs-btn-bg: #036BB4;
  --bs-btn-border-color: #036BB4;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #035B99;
  --bs-btn-hover-border-color: #025690;
  --bs-btn-focus-shadow-rgb: 217,233,244;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #025690;
  --bs-btn-active-border-color: #025087;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #036BB4;
  --bs-btn-disabled-border-color: #036BB4;
}

[data-bs-theme=dark] .btn-outline-primary, .btn-outline-primary[data-bs-theme=dark] {
  --bs-btn-color: #036BB4;
  --bs-btn-border-color: #036BB4;
  --bs-btn-focus-shadow-rgb: 3,107,180;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #036BB4;
  --bs-btn-hover-border-color: #036BB4;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #036BB4;
  --bs-btn-active-border-color: #036BB4;
  --bs-btn-disabled-color: #036BB4;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #036BB4;
}

[data-bs-theme=dark] .btn-secondary, .btn-secondary[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #FFFFFF;
  --bs-btn-hover-border-color: #FFFFFF;
  --bs-btn-focus-shadow-rgb: 38,38,38;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #FFFFFF;
  --bs-btn-active-border-color: #FFFFFF;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #fff;
  --bs-btn-disabled-border-color: #fff;
}

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

[data-bs-theme=dark] .btn-success, .btn-success[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #4DBCD3;
  --bs-btn-border-color: #4DBCD3;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #68C6DA;
  --bs-btn-hover-border-color: #5FC3D7;
  --bs-btn-focus-shadow-rgb: 12,28,32;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #71C9DC;
  --bs-btn-active-border-color: #5FC3D7;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #4DBCD3;
  --bs-btn-disabled-border-color: #4DBCD3;
}

[data-bs-theme=dark] .btn-outline-success, .btn-outline-success[data-bs-theme=dark] {
  --bs-btn-color: #4DBCD3;
  --bs-btn-border-color: #4DBCD3;
  --bs-btn-focus-shadow-rgb: 77,188,211;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #4DBCD3;
  --bs-btn-hover-border-color: #4DBCD3;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #4DBCD3;
  --bs-btn-active-border-color: #4DBCD3;
  --bs-btn-disabled-color: #4DBCD3;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #4DBCD3;
}

[data-bs-theme=dark] .btn-dark, .btn-dark[data-bs-theme=dark] {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0E0F0F;
  --bs-btn-border-color: #0E0F0F;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0C0D0D;
  --bs-btn-hover-border-color: #0B0C0C;
  --bs-btn-focus-shadow-rgb: 219,219,219;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0B0C0C;
  --bs-btn-active-border-color: #0B0B0B;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0E0F0F;
  --bs-btn-disabled-border-color: #0E0F0F;
}

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

