:root, [data-bs-theme=light] {
  --bs-primary: #3066be;
  --bs-primary-rgb: 48,102,190;
  --bs-primary-text-emphasis: #13294C;
  --bs-primary-bg-subtle: #D6E0F2;
  --bs-primary-border-subtle: #ACC2E5;
  --bs-secondary: #4c4d4e;
  --bs-secondary-rgb: 76,77,78;
  --bs-secondary-text-emphasis: #1E1F1F;
  --bs-secondary-bg-subtle: #DBDBDC;
  --bs-secondary-border-subtle: #B7B8B8;
  --bs-success: #00a676;
  --bs-success-rgb: 0,166,118;
  --bs-success-text-emphasis: #00422F;
  --bs-success-bg-subtle: #CCEDE4;
  --bs-success-border-subtle: #99DBC8;
  --bs-info: #4c4d4e;
  --bs-info-rgb: 76,77,78;
  --bs-info-text-emphasis: #1E1F1F;
  --bs-info-bg-subtle: #DBDBDC;
  --bs-info-border-subtle: #B7B8B8;
  --bs-warning: #ccc9a1;
  --bs-warning-rgb: 204,201,161;
  --bs-warning-text-emphasis: #525040;
  --bs-warning-bg-subtle: #F5F4EC;
  --bs-warning-border-subtle: #EBE9D9;
  --bs-danger: #fb3640;
  --bs-danger-rgb: 251,54,64;
  --bs-danger-text-emphasis: #64161A;
  --bs-danger-bg-subtle: #FED7D9;
  --bs-danger-border-subtle: #FDAFB3;
  --bs-light: #f4f8ff;
  --bs-light-rgb: 244,248,255;
  --bs-light-text-emphasis: #626366;
  --bs-light-bg-subtle: #FDFEFF;
  --bs-light-border-subtle: #FBFCFF;
  --bs-body-font-family: Ubuntu, sans-serif;
  --bs-link-color: #3066BE;
  --bs-link-color-rgb: 48,102,190;
  --bs-link-hover-color: #fb3640;
  --bs-link-hover-color-rgb: 251,54,64;
  --bs-border-style: solid;
  --bs-border-color: #fb3640;
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #3066be;
  --bs-btn-border-color: #3066be;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #2957A2;
  --bs-btn-hover-border-color: #265298;
  --bs-btn-focus-shadow-rgb: 224,232,245;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #265298;
  --bs-btn-active-border-color: #244D8F;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #3066be;
  --bs-btn-disabled-border-color: #3066be;
}

.btn-outline-primary {
  --bs-btn-color: #3066be;
  --bs-btn-border-color: #3066be;
  --bs-btn-focus-shadow-rgb: 48,102,190;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #3066be;
  --bs-btn-hover-border-color: #3066be;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #3066be;
  --bs-btn-active-border-color: #3066be;
  --bs-btn-disabled-color: #3066be;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #3066be;
}

.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #4c4d4e;
  --bs-btn-border-color: #4c4d4e;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #414142;
  --bs-btn-hover-border-color: #3D3E3E;
  --bs-btn-focus-shadow-rgb: 228,228,228;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #3D3E3E;
  --bs-btn-active-border-color: #393A3B;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #4c4d4e;
  --bs-btn-disabled-border-color: #4c4d4e;
}

.btn-outline-secondary {
  --bs-btn-color: #4c4d4e;
  --bs-btn-border-color: #4c4d4e;
  --bs-btn-focus-shadow-rgb: 76,77,78;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #4c4d4e;
  --bs-btn-hover-border-color: #4c4d4e;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #4c4d4e;
  --bs-btn-active-border-color: #4c4d4e;
  --bs-btn-disabled-color: #4c4d4e;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #4c4d4e;
}

.btn-success {
  --bs-btn-color: #000000;
  --bs-btn-bg: #00a676;
  --bs-btn-border-color: #00a676;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #26B38B;
  --bs-btn-hover-border-color: #19AF84;
  --bs-btn-focus-shadow-rgb: 0,25,18;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #33B891;
  --bs-btn-active-border-color: #19AF84;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #00a676;
  --bs-btn-disabled-border-color: #00a676;
}

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

.btn-info {
  --bs-btn-color: #fff;
  --bs-btn-bg: #4c4d4e;
  --bs-btn-border-color: #4c4d4e;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #414142;
  --bs-btn-hover-border-color: #3D3E3E;
  --bs-btn-focus-shadow-rgb: 228,228,228;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #3D3E3E;
  --bs-btn-active-border-color: #393A3B;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #4c4d4e;
  --bs-btn-disabled-border-color: #4c4d4e;
}

.btn-outline-info {
  --bs-btn-color: #4c4d4e;
  --bs-btn-border-color: #4c4d4e;
  --bs-btn-focus-shadow-rgb: 76,77,78;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #4c4d4e;
  --bs-btn-hover-border-color: #4c4d4e;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #4c4d4e;
  --bs-btn-active-border-color: #4c4d4e;
  --bs-btn-disabled-color: #4c4d4e;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #4c4d4e;
}

.btn-warning {
  --bs-btn-color: #000000;
  --bs-btn-bg: #ccc9a1;
  --bs-btn-border-color: #ccc9a1;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #D4D1AF;
  --bs-btn-hover-border-color: #D1CEAA;
  --bs-btn-focus-shadow-rgb: 31,30,24;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #D6D4B4;
  --bs-btn-active-border-color: #D1CEAA;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #ccc9a1;
  --bs-btn-disabled-border-color: #ccc9a1;
}

.btn-outline-warning {
  --bs-btn-color: #ccc9a1;
  --bs-btn-border-color: #ccc9a1;
  --bs-btn-focus-shadow-rgb: 204,201,161;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #ccc9a1;
  --bs-btn-hover-border-color: #ccc9a1;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #ccc9a1;
  --bs-btn-active-border-color: #ccc9a1;
  --bs-btn-disabled-color: #ccc9a1;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ccc9a1;
}

.btn-danger {
  --bs-btn-color: #000000;
  --bs-btn-bg: #fb3640;
  --bs-btn-border-color: #fb3640;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #FC545D;
  --bs-btn-hover-border-color: #FB4A53;
  --bs-btn-focus-shadow-rgb: 38,8,10;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #FC5E66;
  --bs-btn-active-border-color: #FB4A53;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #fb3640;
  --bs-btn-disabled-border-color: #fb3640;
}

.btn-outline-danger {
  --bs-btn-color: #fb3640;
  --bs-btn-border-color: #fb3640;
  --bs-btn-focus-shadow-rgb: 251,54,64;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #fb3640;
  --bs-btn-hover-border-color: #fb3640;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #fb3640;
  --bs-btn-active-border-color: #fb3640;
  --bs-btn-disabled-color: #fb3640;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #fb3640;
}

.btn-light {
  --bs-btn-color: #000000;
  --bs-btn-bg: #f4f8ff;
  --bs-btn-border-color: #f4f8ff;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #CFD3D9;
  --bs-btn-hover-border-color: #C3C6CC;
  --bs-btn-focus-shadow-rgb: 37,37,38;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #C3C6CC;
  --bs-btn-active-border-color: #B7BABF;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #f4f8ff;
  --bs-btn-disabled-border-color: #f4f8ff;
}

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

