:root {
  --bs-primary: #C8A74A;
  --bs-primary-rgb: 200, 167, 74;
  --bs-primary-bg-subtle: #f8ebc7;
  --bs-primary-border-subtle: var(--bs-primary-bg-subtle);
  --bs-link-color-rgb: var(--bs-primary-rgb);
  --bs-primary-hover-bg: #B39440;
  --bs-primary-hover-border: #CFBD71;
  --bs-primary-active-bg: #CFBD71;
  --bs-primary-active-border: #B39440;
  --bs-secondary: #787d76;
  --bs-secondary-rgb: 120, 125, 118;
  --bs-secondary-bg-subtle: rgb(228, 229, 227.6);
  --bs-secondary-border-subtle: var(--bs-secondary-bg-subtle);
  --bs-link-color-rgb: var(--bs-secondary-rgb);
  --bs-secondary-hover-bg: rgb(96, 100, 94.4);
  --bs-secondary-hover-border: rgb(84, 87.5, 82.6);
  --bs-secondary-active-bg: rgb(96, 100, 94.4);
  --bs-secondary-active-border: rgb(84, 87.5, 82.6);
  --bs-success: #31c02c;
  --bs-success-rgb: 49, 192, 44;
  --bs-success-bg-subtle: rgb(213.8, 242.4, 212.8);
  --bs-success-border-subtle: var(--bs-success-bg-subtle);
  --bs-link-color-rgb: var(--bs-success-rgb);
  --bs-success-hover-bg: rgb(39.2, 153.6, 35.2);
  --bs-success-hover-border: rgb(34.3, 134.4, 30.8);
  --bs-success-active-bg: rgb(39.2, 153.6, 35.2);
  --bs-success-active-border: rgb(34.3, 134.4, 30.8);
  --bs-warning: #F4780B;
  --bs-warning-rgb: 244, 120, 11;
  --bs-warning-bg-subtle: rgb(253, 220, 121);
  --bs-warning-border-subtle: var(--bs-warning-bg-subtle);
  --bs-link-color-rgb: var(--bs-warning-rgb);
  --bs-warning-hover-bg: rgb(204, 107, 16);
  --bs-warning-hover-border: rgb(204, 107, 16);
  --bs-warning-active-bg: rgb(204, 107, 16);
  --bs-warning-active-border: rgb(204, 107, 16);
  --bs-danger: #e93131;
  --bs-danger-rgb: 233, 49, 49;
  --bs-danger-bg-subtle: rgb(251, 221.4, 221.4);
  --bs-danger-border-subtle: var(--bs-danger-bg-subtle);
  --bs-link-color-rgb: var(--bs-danger-rgb);
  --bs-danger-hover-bg: rgb(194, 34, 34);
  --bs-danger-hover-border: rgb(155, 28, 28);
  --bs-danger-active-bg: rgb(199, 51, 51);
  --bs-danger-active-border: rgb(161, 39, 39);
  --bs-info: #059EA6;
  --bs-info-rgb: 8, 177, 186;
  --bs-info-bg-subtle: rgb(205.6, 239.4, 241.2);
  --bs-info-border-subtle: var(--bs-info-bg-subtle);
  --bs-link-color-rgb: var(--bs-info-rgb);
  --bs-info-hover-bg: rgb(9, 131, 138);
  --bs-info-hover-border: rgb(9, 131, 138);
  --bs-info-active-bg: rgb(8, 153, 161);
  --bs-info-active-border: rgb(9, 131, 138);
  --bs-light: #dee2e6;
  --bs-light-rgb: 255, 255, 255;
  --bs-light-bg-subtle: rgb(248.4, 249.2, 250);
  --bs-light-border-subtle: var(--bs-light-bg-subtle);
  --bs-link-color-rgb: var(--bs-light-rgb);
  --bs-light-hover-bg: rgb(177.6, 180.8, 184);
  --bs-light-hover-border: rgb(155.4, 158.2, 161);
  --bs-light-active-bg: rgb(177.6, 180.8, 184);
  --bs-light-active-border: rgb(155.4, 158.2, 161);
  --bs-dark: #000000;
  --bs-dark-rgb: 0, 0, 0;
  --bs-dark-bg-subtle: #cccccc;
  --bs-dark-border-subtle: var(--bs-dark-bg-subtle);
  --bs-link-color-rgb: var(--bs-dark-rgb);
  --bs-dark-hover-bg: black;
  --bs-dark-hover-border: black;
  --bs-dark-active-bg: black;
  --bs-dark-active-border: black;
  --bs-gray: #6c757d;
  --bs-gray-rgb: 108, 117, 125;
  --bs-gray-bg-subtle: rgb(225.6, 227.4, 229);
  --bs-gray-border-subtle: var(--bs-gray-bg-subtle);
  --bs-link-color-rgb: var(--bs-gray-rgb);
  --bs-gray-hover-bg: rgb(86.4, 93.6, 100);
  --bs-gray-hover-border: rgb(75.6, 81.9, 87.5);
  --bs-gray-active-bg: rgb(86.4, 93.6, 100);
  --bs-gray-active-border: rgb(75.6, 81.9, 87.5);
}
:root[data-bs-theme=dark] {
  --bs-primary-text-emphasis: rgb(106.8, 195, 204.6);
}
:root[data-bs-theme=dark] {
  --bs-secondary-text-emphasis: rgb(174, 177, 172.8);
}
:root[data-bs-theme=dark] {
  --bs-success-text-emphasis: rgb(131.4, 217.2, 128.4);
}
:root[data-bs-theme=dark] {
  --bs-warning-text-emphasis: rgb(253, 220, 121);
}
:root[data-bs-theme=dark] {
  --bs-danger-text-emphasis: rgb(243, 154.2, 154.2);
}
:root[data-bs-theme=dark] {
  --bs-info-text-emphasis: rgb(106.8, 208.2, 213.6);
}
:root[data-bs-theme=dark] {
  --bs-light-text-emphasis: rgb(235.2, 237.6, 240);
}
:root[data-bs-theme=dark] {
  --bs-dark-text-emphasis: #666666;
}
:root[data-bs-theme=dark] {
  --bs-gray-text-emphasis: rgb(166.8, 172.2, 177);
}

[data-bs-theme-color=color-1] {
  --bs-primary: #304297;
  --bs-primary-rgb: 48, 66, 151;
  --bs-primary-bg-subtle: rgb(213.6, 217.2, 234.2);
  --bs-primary-border-subtle: var(--bs-primary-bg-subtle);
  --bs-link-color-rgb: var(--bs-primary-rgb);
  --bs-primary-hover-bg: rgb(38.4, 52.8, 120.8);
  --bs-primary-hover-border: rgb(33.6, 46.2, 105.7);
  --bs-primary-active-bg: rgb(38.4, 52.8, 120.8);
  --bs-primary-active-border: rgb(33.6, 46.2, 105.7);
  --bs-secondary: #ff6b3b;
  --bs-secondary-rgb: 255, 107, 59;
  --bs-secondary-bg-subtle: rgb(255, 225.4, 215.8);
  --bs-secondary-border-subtle: var(--bs-secondary-bg-subtle);
  --bs-link-color-rgb: var(--bs-secondary-rgb);
  --bs-secondary-hover-bg: rgb(204, 85.6, 47.2);
  --bs-secondary-hover-border: rgb(178.5, 74.9, 41.3);
  --bs-secondary-active-bg: rgb(204, 85.6, 47.2);
  --bs-secondary-active-border: rgb(178.5, 74.9, 41.3);
  --bs-success: #219653;
  --bs-success-rgb: 33, 150, 83;
  --bs-success-bg-subtle: rgb(210.6, 234, 220.6);
  --bs-success-border-subtle: var(--bs-success-bg-subtle);
  --bs-link-color-rgb: var(--bs-success-rgb);
  --bs-success-hover-bg: rgb(26.4, 120, 66.4);
  --bs-success-hover-border: rgb(23.1, 105, 58.1);
  --bs-success-active-bg: rgb(26.4, 120, 66.4);
  --bs-success-active-border: rgb(23.1, 105, 58.1);
  --bs-warning: #F4780B;
  --bs-warning-rgb: 244, 120, 11;
  --bs-warning-bg-subtle: rgb(253, 220, 121);
  --bs-warning-border-subtle: var(--bs-warning-bg-subtle);
  --bs-link-color-rgb: var(--bs-warning-rgb);
  --bs-warning-hover-bg: rgb(204, 107, 16);
  --bs-warning-hover-border: rgb(204, 107, 16);
  --bs-warning-active-bg: rgb(204, 107, 16);
  --bs-warning-active-border: rgb(204, 107, 16);
  --bs-danger: #e93131;
  --bs-danger-rgb: 233, 49, 49;
  --bs-danger-bg-subtle: rgb(251, 221.4, 221.4);
  --bs-danger-border-subtle: var(--bs-danger-bg-subtle);
  --bs-link-color-rgb: var(--bs-danger-rgb);
  --bs-danger-hover-bg: rgb(194, 34, 34);
  --bs-danger-hover-border: rgb(155, 28, 28);
  --bs-danger-active-bg: rgb(199, 51, 51);
  --bs-danger-active-border: rgb(161, 39, 39);
  --bs-info: #059EA6;
  --bs-info-rgb: 8, 177, 186;
  --bs-info-bg-subtle: rgb(205.6, 239.4, 241.2);
  --bs-info-border-subtle: var(--bs-info-bg-subtle);
  --bs-link-color-rgb: var(--bs-info-rgb);
  --bs-info-hover-bg: rgb(8, 153, 161);
  --bs-info-hover-border: rgb(5.6, 123.9, 130.2);
  --bs-info-active-bg: rgb(8, 153, 161);
  --bs-info-active-border: rgb(5.6, 123.9, 130.2);
  --bs-light: #dee2e6;
  --bs-light-rgb: 255, 255, 255;
  --bs-light-bg-subtle: rgb(248.4, 249.2, 250);
  --bs-light-border-subtle: var(--bs-light-bg-subtle);
  --bs-link-color-rgb: var(--bs-light-rgb);
  --bs-light-hover-bg: rgb(177.6, 180.8, 184);
  --bs-light-hover-border: rgb(155.4, 158.2, 161);
  --bs-light-active-bg: rgb(177.6, 180.8, 184);
  --bs-light-active-border: rgb(155.4, 158.2, 161);
  --bs-dark: #000000;
  --bs-dark-rgb: 0, 0, 0;
  --bs-dark-bg-subtle: #cccccc;
  --bs-dark-border-subtle: var(--bs-dark-bg-subtle);
  --bs-link-color-rgb: var(--bs-dark-rgb);
  --bs-dark-hover-bg: black;
  --bs-dark-hover-border: black;
  --bs-dark-active-bg: black;
  --bs-dark-active-border: black;
  --bs-gray: #6c757d;
  --bs-gray-rgb: 108, 117, 125;
  --bs-gray-bg-subtle: rgb(225.6, 227.4, 229);
  --bs-gray-border-subtle: var(--bs-gray-bg-subtle);
  --bs-link-color-rgb: var(--bs-gray-rgb);
  --bs-gray-hover-bg: rgb(86.4, 93.6, 100);
  --bs-gray-hover-border: rgb(75.6, 81.9, 87.5);
  --bs-gray-active-bg: rgb(86.4, 93.6, 100);
  --bs-gray-active-border: rgb(75.6, 81.9, 87.5);
}
[data-bs-theme-color=color-1][data-bs-theme=dark] {
  --bs-primary-text-emphasis: rgb(130.8, 141.6, 192.6);
}
[data-bs-theme-color=color-1][data-bs-theme=dark] {
  --bs-secondary-text-emphasis: rgb(255, 166.2, 137.4);
}
[data-bs-theme-color=color-1][data-bs-theme=dark] {
  --bs-success-text-emphasis: rgb(121.8, 192, 151.8);
}
[data-bs-theme-color=color-1][data-bs-theme=dark] {
  --bs-warning-text-emphasis: rgb(253, 220, 121);
}
[data-bs-theme-color=color-1][data-bs-theme=dark] {
  --bs-danger-text-emphasis: rgb(243, 154.2, 154.2);
}
[data-bs-theme-color=color-1][data-bs-theme=dark] {
  --bs-info-text-emphasis: rgb(106.8, 208.2, 213.6);
}
[data-bs-theme-color=color-1][data-bs-theme=dark] {
  --bs-light-text-emphasis: rgb(235.2, 237.6, 240);
}
[data-bs-theme-color=color-1][data-bs-theme=dark] {
  --bs-dark-text-emphasis: #666666;
}
[data-bs-theme-color=color-1][data-bs-theme=dark] {
  --bs-gray-text-emphasis: rgb(166.8, 172.2, 177);
}

[data-bs-theme-color=color-2] {
  --bs-primary: #e63946;
  --bs-primary-rgb: 230, 57, 70;
  --bs-primary-bg-subtle: rgb(250, 215.4, 218);
  --bs-primary-border-subtle: var(--bs-primary-bg-subtle);
  --bs-link-color-rgb: var(--bs-primary-rgb);
  --bs-primary-hover-bg: rgb(184, 45.6, 56);
  --bs-primary-hover-border: rgb(161, 39.9, 49);
  --bs-primary-active-bg: rgb(184, 45.6, 56);
  --bs-primary-active-border: rgb(161, 39.9, 49);
  --bs-secondary: #1d3557;
  --bs-secondary-rgb: 29, 53, 87;
  --bs-secondary-bg-subtle: rgb(209.8, 214.6, 221.4);
  --bs-secondary-border-subtle: var(--bs-secondary-bg-subtle);
  --bs-link-color-rgb: var(--bs-secondary-rgb);
  --bs-secondary-hover-bg: rgb(23.2, 42.4, 69.6);
  --bs-secondary-hover-border: rgb(20.3, 37.1, 60.9);
  --bs-secondary-active-bg: rgb(23.2, 42.4, 69.6);
  --bs-secondary-active-border: rgb(20.3, 37.1, 60.9);
  --bs-success: #219653;
  --bs-success-rgb: 33, 150, 83;
  --bs-success-bg-subtle: rgb(210.6, 234, 220.6);
  --bs-success-border-subtle: var(--bs-success-bg-subtle);
  --bs-link-color-rgb: var(--bs-success-rgb);
  --bs-success-hover-bg: rgb(26.4, 120, 66.4);
  --bs-success-hover-border: rgb(23.1, 105, 58.1);
  --bs-success-active-bg: rgb(26.4, 120, 66.4);
  --bs-success-active-border: rgb(23.1, 105, 58.1);
  --bs-warning: #F4780B;
  --bs-warning-rgb: 244, 120, 11;
  --bs-warning-bg-subtle: rgb(253, 220, 121);
  --bs-warning-border-subtle: var(--bs-warning-bg-subtle);
  --bs-link-color-rgb: var(--bs-warning-rgb);
  --bs-warning-hover-bg: rgb(204, 107, 16);
  --bs-warning-hover-border: rgb(204, 107, 16);
  --bs-warning-active-bg: rgb(204, 107, 16);
  --bs-warning-active-border: rgb(204, 107, 16);
  --bs-danger: #e93131;
  --bs-danger-rgb: 233, 49, 49;
  --bs-danger-bg-subtle: rgb(251, 221.4, 221.4);
  --bs-danger-border-subtle: var(--bs-danger-bg-subtle);
  --bs-link-color-rgb: var(--bs-danger-rgb);
  --bs-danger-hover-bg: rgb(194, 34, 34);
  --bs-danger-hover-border: rgb(155, 28, 28);
  --bs-danger-active-bg: rgb(199, 51, 51);
  --bs-danger-active-border: rgb(161, 39, 39);
  --bs-info: #059EA6;
  --bs-info-rgb: 8, 177, 186;
  --bs-info-bg-subtle: rgb(205.6, 239.4, 241.2);
  --bs-info-border-subtle: var(--bs-info-bg-subtle);
  --bs-link-color-rgb: var(--bs-info-rgb);
  --bs-info-hover-bg: rgb(8, 153, 161);
  --bs-info-hover-border: rgb(5.6, 123.9, 130.2);
  --bs-info-active-bg: rgb(8, 153, 161);
  --bs-info-active-border: rgb(5.6, 123.9, 130.2);
  --bs-light: #dee2e6;
  --bs-light-rgb: 255, 255, 255;
  --bs-light-bg-subtle: rgb(248.4, 249.2, 250);
  --bs-light-border-subtle: var(--bs-light-bg-subtle);
  --bs-link-color-rgb: var(--bs-light-rgb);
  --bs-light-hover-bg: rgb(177.6, 180.8, 184);
  --bs-light-hover-border: rgb(155.4, 158.2, 161);
  --bs-light-active-bg: rgb(177.6, 180.8, 184);
  --bs-light-active-border: rgb(155.4, 158.2, 161);
  --bs-dark: #000000;
  --bs-dark-rgb: 0, 0, 0;
  --bs-dark-bg-subtle: #cccccc;
  --bs-dark-border-subtle: var(--bs-dark-bg-subtle);
  --bs-link-color-rgb: var(--bs-dark-rgb);
  --bs-dark-hover-bg: black;
  --bs-dark-hover-border: black;
  --bs-dark-active-bg: black;
  --bs-dark-active-border: black;
  --bs-gray: #6c757d;
  --bs-gray-rgb: 108, 117, 125;
  --bs-gray-bg-subtle: rgb(225.6, 227.4, 229);
  --bs-gray-border-subtle: var(--bs-gray-bg-subtle);
  --bs-link-color-rgb: var(--bs-gray-rgb);
  --bs-gray-hover-bg: rgb(86.4, 93.6, 100);
  --bs-gray-hover-border: rgb(75.6, 81.9, 87.5);
  --bs-gray-active-bg: rgb(86.4, 93.6, 100);
  --bs-gray-active-border: rgb(75.6, 81.9, 87.5);
}
[data-bs-theme-color=color-2][data-bs-theme=dark] {
  --bs-primary-text-emphasis: rgb(240, 136.2, 144);
}
[data-bs-theme-color=color-2][data-bs-theme=dark] {
  --bs-secondary-text-emphasis: rgb(119.4, 133.8, 154.2);
}
[data-bs-theme-color=color-2][data-bs-theme=dark] {
  --bs-success-text-emphasis: rgb(121.8, 192, 151.8);
}
[data-bs-theme-color=color-2][data-bs-theme=dark] {
  --bs-warning-text-emphasis: rgb(253, 220, 121);
}
[data-bs-theme-color=color-2][data-bs-theme=dark] {
  --bs-danger-text-emphasis: rgb(243, 154.2, 154.2);
}
[data-bs-theme-color=color-2][data-bs-theme=dark] {
  --bs-info-text-emphasis: rgb(106.8, 208.2, 213.6);
}
[data-bs-theme-color=color-2][data-bs-theme=dark] {
  --bs-light-text-emphasis: rgb(235.2, 237.6, 240);
}
[data-bs-theme-color=color-2][data-bs-theme=dark] {
  --bs-dark-text-emphasis: #666666;
}
[data-bs-theme-color=color-2][data-bs-theme=dark] {
  --bs-gray-text-emphasis: rgb(166.8, 172.2, 177);
}

[data-bs-theme-color=color-3] {
  --bs-primary: #d45ba1;
  --bs-primary-rgb: 212, 91, 161;
  --bs-primary-bg-subtle: rgb(246.4, 222.2, 236.2);
  --bs-primary-border-subtle: var(--bs-primary-bg-subtle);
  --bs-link-color-rgb: var(--bs-primary-rgb);
  --bs-primary-hover-bg: rgb(169.6, 72.8, 128.8);
  --bs-primary-hover-border: rgb(148.4, 63.7, 112.7);
  --bs-primary-active-bg: rgb(169.6, 72.8, 128.8);
  --bs-primary-active-border: rgb(148.4, 63.7, 112.7);
  --bs-secondary: #5d81cb;
  --bs-secondary-rgb: 93, 129, 203;
  --bs-secondary-bg-subtle: rgb(222.6, 229.8, 244.6);
  --bs-secondary-border-subtle: var(--bs-secondary-bg-subtle);
  --bs-link-color-rgb: var(--bs-secondary-rgb);
  --bs-secondary-hover-bg: rgb(74.4, 103.2, 162.4);
  --bs-secondary-hover-border: rgb(65.1, 90.3, 142.1);
  --bs-secondary-active-bg: rgb(74.4, 103.2, 162.4);
  --bs-secondary-active-border: rgb(65.1, 90.3, 142.1);
  --bs-success: #219653;
  --bs-success-rgb: 33, 150, 83;
  --bs-success-bg-subtle: rgb(210.6, 234, 220.6);
  --bs-success-border-subtle: var(--bs-success-bg-subtle);
  --bs-link-color-rgb: var(--bs-success-rgb);
  --bs-success-hover-bg: rgb(26.4, 120, 66.4);
  --bs-success-hover-border: rgb(23.1, 105, 58.1);
  --bs-success-active-bg: rgb(26.4, 120, 66.4);
  --bs-success-active-border: rgb(23.1, 105, 58.1);
  --bs-warning: #F4780B;
  --bs-warning-rgb: 244, 120, 11;
  --bs-warning-bg-subtle: rgb(253, 220, 121);
  --bs-warning-border-subtle: var(--bs-warning-bg-subtle);
  --bs-link-color-rgb: var(--bs-warning-rgb);
  --bs-warning-hover-bg: rgb(204, 107, 16);
  --bs-warning-hover-border: rgb(204, 107, 16);
  --bs-warning-active-bg: rgb(204, 107, 16);
  --bs-warning-active-border: rgb(204, 107, 16);
  --bs-danger: #e93131;
  --bs-danger-rgb: 233, 49, 49;
  --bs-danger-bg-subtle: rgb(251, 221.4, 221.4);
  --bs-danger-border-subtle: var(--bs-danger-bg-subtle);
  --bs-link-color-rgb: var(--bs-danger-rgb);
  --bs-danger-hover-bg: rgb(194, 34, 34);
  --bs-danger-hover-border: rgb(155, 28, 28);
  --bs-danger-active-bg: rgb(199, 51, 51);
  --bs-danger-active-border: rgb(161, 39, 39);
  --bs-info: #059EA6;
  --bs-info-rgb: 8, 177, 186;
  --bs-info-bg-subtle: rgb(205.6, 239.4, 241.2);
  --bs-info-border-subtle: var(--bs-info-bg-subtle);
  --bs-link-color-rgb: var(--bs-info-rgb);
  --bs-info-hover-bg: rgb(8, 153, 161);
  --bs-info-hover-border: rgb(5.6, 123.9, 130.2);
  --bs-info-active-bg: rgb(8, 153, 161);
  --bs-info-active-border: rgb(5.6, 123.9, 130.2);
  --bs-light: #dee2e6;
  --bs-light-rgb: 255, 255, 255;
  --bs-light-bg-subtle: rgb(248.4, 249.2, 250);
  --bs-light-border-subtle: var(--bs-light-bg-subtle);
  --bs-link-color-rgb: var(--bs-light-rgb);
  --bs-light-hover-bg: rgb(177.6, 180.8, 184);
  --bs-light-hover-border: rgb(155.4, 158.2, 161);
  --bs-light-active-bg: rgb(177.6, 180.8, 184);
  --bs-light-active-border: rgb(155.4, 158.2, 161);
  --bs-dark: #000000;
  --bs-dark-rgb: 0, 0, 0;
  --bs-dark-bg-subtle: #cccccc;
  --bs-dark-border-subtle: var(--bs-dark-bg-subtle);
  --bs-link-color-rgb: var(--bs-dark-rgb);
  --bs-dark-hover-bg: black;
  --bs-dark-hover-border: black;
  --bs-dark-active-bg: black;
  --bs-dark-active-border: black;
  --bs-gray: #6c757d;
  --bs-gray-rgb: 108, 117, 125;
  --bs-gray-bg-subtle: rgb(225.6, 227.4, 229);
  --bs-gray-border-subtle: var(--bs-gray-bg-subtle);
  --bs-link-color-rgb: var(--bs-gray-rgb);
  --bs-gray-hover-bg: rgb(86.4, 93.6, 100);
  --bs-gray-hover-border: rgb(75.6, 81.9, 87.5);
  --bs-gray-active-bg: rgb(86.4, 93.6, 100);
  --bs-gray-active-border: rgb(75.6, 81.9, 87.5);
}
[data-bs-theme-color=color-3][data-bs-theme=dark] {
  --bs-primary-text-emphasis: rgb(229.2, 156.6, 198.6);
}
[data-bs-theme-color=color-3][data-bs-theme=dark] {
  --bs-secondary-text-emphasis: rgb(157.8, 179.4, 223.8);
}
[data-bs-theme-color=color-3][data-bs-theme=dark] {
  --bs-success-text-emphasis: rgb(121.8, 192, 151.8);
}
[data-bs-theme-color=color-3][data-bs-theme=dark] {
  --bs-warning-text-emphasis: rgb(253, 220, 121);
}
[data-bs-theme-color=color-3][data-bs-theme=dark] {
  --bs-danger-text-emphasis: rgb(243, 154.2, 154.2);
}
[data-bs-theme-color=color-3][data-bs-theme=dark] {
  --bs-info-text-emphasis: rgb(106.8, 208.2, 213.6);
}
[data-bs-theme-color=color-3][data-bs-theme=dark] {
  --bs-light-text-emphasis: rgb(235.2, 237.6, 240);
}
[data-bs-theme-color=color-3][data-bs-theme=dark] {
  --bs-dark-text-emphasis: #666666;
}
[data-bs-theme-color=color-3][data-bs-theme=dark] {
  --bs-gray-text-emphasis: rgb(166.8, 172.2, 177);
}

[data-bs-theme-color=color-4] {
  --bs-primary: #00b0d1;
  --bs-primary-rgb: 0, 176, 209;
  --bs-primary-bg-subtle: rgb(204, 239.2, 245.8);
  --bs-primary-border-subtle: var(--bs-primary-bg-subtle);
  --bs-link-color-rgb: var(--bs-primary-rgb);
  --bs-primary-hover-bg: rgb(0, 140.8, 167.2);
  --bs-primary-hover-border: rgb(0, 123.2, 146.3);
  --bs-primary-active-bg: rgb(0, 140.8, 167.2);
  --bs-primary-active-border: rgb(0, 123.2, 146.3);
  --bs-secondary: #4181b3;
  --bs-secondary-rgb: 65, 129, 179;
  --bs-secondary-bg-subtle: rgb(217, 229.8, 239.8);
  --bs-secondary-border-subtle: var(--bs-secondary-bg-subtle);
  --bs-link-color-rgb: var(--bs-secondary-rgb);
  --bs-secondary-hover-bg: rgb(52, 103.2, 143.2);
  --bs-secondary-hover-border: rgb(45.5, 90.3, 125.3);
  --bs-secondary-active-bg: rgb(52, 103.2, 143.2);
  --bs-secondary-active-border: rgb(45.5, 90.3, 125.3);
  --bs-success: #219653;
  --bs-success-rgb: 33, 150, 83;
  --bs-success-bg-subtle: rgb(210.6, 234, 220.6);
  --bs-success-border-subtle: var(--bs-success-bg-subtle);
  --bs-link-color-rgb: var(--bs-success-rgb);
  --bs-success-hover-bg: rgb(26.4, 120, 66.4);
  --bs-success-hover-border: rgb(23.1, 105, 58.1);
  --bs-success-active-bg: rgb(26.4, 120, 66.4);
  --bs-success-active-border: rgb(23.1, 105, 58.1);
  --bs-warning: #F4780B;
  --bs-warning-rgb: 244, 120, 11;
  --bs-warning-bg-subtle: rgb(253, 220, 121);
  --bs-warning-border-subtle: var(--bs-warning-bg-subtle);
  --bs-link-color-rgb: var(--bs-warning-rgb);
  --bs-warning-hover-bg: rgb(204, 107, 16);
  --bs-warning-hover-border: rgb(204, 107, 16);
  --bs-warning-active-bg: rgb(204, 107, 16);
  --bs-warning-active-border: rgb(204, 107, 16);
  --bs-danger: #e93131;
  --bs-danger-rgb: 233, 49, 49;
  --bs-danger-bg-subtle: rgb(251, 221.4, 221.4);
  --bs-danger-border-subtle: var(--bs-danger-bg-subtle);
  --bs-link-color-rgb: var(--bs-danger-rgb);
  --bs-danger-hover-bg: rgb(194, 34, 34);
  --bs-danger-hover-border: rgb(155, 28, 28);
  --bs-danger-active-bg: rgb(199, 51, 51);
  --bs-danger-active-border: rgb(161, 39, 39);
  --bs-info: #059EA6;
  --bs-info-rgb: 8, 177, 186;
  --bs-info-bg-subtle: rgb(205.6, 239.4, 241.2);
  --bs-info-border-subtle: var(--bs-info-bg-subtle);
  --bs-link-color-rgb: var(--bs-info-rgb);
  --bs-info-hover-bg: rgb(8, 153, 161);
  --bs-info-hover-border: rgb(5.6, 123.9, 130.2);
  --bs-info-active-bg: rgb(8, 153, 161);
  --bs-info-active-border: rgb(5.6, 123.9, 130.2);
  --bs-light: #dee2e6;
  --bs-light-rgb: 255, 255, 255;
  --bs-light-bg-subtle: rgb(248.4, 249.2, 250);
  --bs-light-border-subtle: var(--bs-light-bg-subtle);
  --bs-link-color-rgb: var(--bs-light-rgb);
  --bs-light-hover-bg: rgb(177.6, 180.8, 184);
  --bs-light-hover-border: rgb(155.4, 158.2, 161);
  --bs-light-active-bg: rgb(177.6, 180.8, 184);
  --bs-light-active-border: rgb(155.4, 158.2, 161);
  --bs-dark: #000000;
  --bs-dark-rgb: 0, 0, 0;
  --bs-dark-bg-subtle: #cccccc;
  --bs-dark-border-subtle: var(--bs-dark-bg-subtle);
  --bs-link-color-rgb: var(--bs-dark-rgb);
  --bs-dark-hover-bg: black;
  --bs-dark-hover-border: black;
  --bs-dark-active-bg: black;
  --bs-dark-active-border: black;
  --bs-gray: #6c757d;
  --bs-gray-rgb: 108, 117, 125;
  --bs-gray-bg-subtle: rgb(225.6, 227.4, 229);
  --bs-gray-border-subtle: var(--bs-gray-bg-subtle);
  --bs-link-color-rgb: var(--bs-gray-rgb);
  --bs-gray-hover-bg: rgb(86.4, 93.6, 100);
  --bs-gray-hover-border: rgb(75.6, 81.9, 87.5);
  --bs-gray-active-bg: rgb(86.4, 93.6, 100);
  --bs-gray-active-border: rgb(75.6, 81.9, 87.5);
}
[data-bs-theme-color=color-4][data-bs-theme=dark] {
  --bs-primary-text-emphasis: rgb(102, 207.6, 227.4);
}
[data-bs-theme-color=color-4][data-bs-theme=dark] {
  --bs-secondary-text-emphasis: rgb(141, 179.4, 209.4);
}
[data-bs-theme-color=color-4][data-bs-theme=dark] {
  --bs-success-text-emphasis: rgb(121.8, 192, 151.8);
}
[data-bs-theme-color=color-4][data-bs-theme=dark] {
  --bs-warning-text-emphasis: rgb(253, 220, 121);
}
[data-bs-theme-color=color-4][data-bs-theme=dark] {
  --bs-danger-text-emphasis: rgb(243, 154.2, 154.2);
}
[data-bs-theme-color=color-4][data-bs-theme=dark] {
  --bs-info-text-emphasis: rgb(106.8, 208.2, 213.6);
}
[data-bs-theme-color=color-4][data-bs-theme=dark] {
  --bs-light-text-emphasis: rgb(235.2, 237.6, 240);
}
[data-bs-theme-color=color-4][data-bs-theme=dark] {
  --bs-dark-text-emphasis: #666666;
}
[data-bs-theme-color=color-4][data-bs-theme=dark] {
  --bs-gray-text-emphasis: rgb(166.8, 172.2, 177);
}

[data-bs-theme-color=color-5] {
  --bs-primary: #15475B;
  --bs-primary-rgb: 21, 71, 91;
  --bs-primary-bg-subtle: rgb(208.2, 218.2, 222.2);
  --bs-primary-border-subtle: var(--bs-primary-bg-subtle);
  --bs-link-color-rgb: var(--bs-primary-rgb);
  --bs-primary-hover-bg: rgb(16.8, 56.8, 72.8);
  --bs-primary-hover-border: rgb(14.7, 49.7, 63.7);
  --bs-primary-active-bg: rgb(16.8, 56.8, 72.8);
  --bs-primary-active-border: rgb(14.7, 49.7, 63.7);
  --bs-secondary: #A42E51;
  --bs-secondary-rgb: 164, 46, 81;
  --bs-secondary-bg-subtle: rgb(236.8, 213.2, 220.2);
  --bs-secondary-border-subtle: var(--bs-secondary-bg-subtle);
  --bs-link-color-rgb: var(--bs-secondary-rgb);
  --bs-secondary-hover-bg: rgb(131.2, 36.8, 64.8);
  --bs-secondary-hover-border: rgb(114.8, 32.2, 56.7);
  --bs-secondary-active-bg: rgb(131.2, 36.8, 64.8);
  --bs-secondary-active-border: rgb(114.8, 32.2, 56.7);
  --bs-success: #219653;
  --bs-success-rgb: 33, 150, 83;
  --bs-success-bg-subtle: rgb(210.6, 234, 220.6);
  --bs-success-border-subtle: var(--bs-success-bg-subtle);
  --bs-link-color-rgb: var(--bs-success-rgb);
  --bs-success-hover-bg: rgb(26.4, 120, 66.4);
  --bs-success-hover-border: rgb(23.1, 105, 58.1);
  --bs-success-active-bg: rgb(26.4, 120, 66.4);
  --bs-success-active-border: rgb(23.1, 105, 58.1);
  --bs-warning: #F4780B;
  --bs-warning-rgb: 244, 120, 11;
  --bs-warning-bg-subtle: rgb(253, 220, 121);
  --bs-warning-border-subtle: var(--bs-warning-bg-subtle);
  --bs-link-color-rgb: var(--bs-warning-rgb);
  --bs-warning-hover-bg: rgb(204, 107, 16);
  --bs-warning-hover-border: rgb(204, 107, 16);
  --bs-warning-active-bg: rgb(204, 107, 16);
  --bs-warning-active-border: rgb(204, 107, 16);
  --bs-danger: #e93131;
  --bs-danger-rgb: 233, 49, 49;
  --bs-danger-bg-subtle: rgb(251, 221.4, 221.4);
  --bs-danger-border-subtle: var(--bs-danger-bg-subtle);
  --bs-link-color-rgb: var(--bs-danger-rgb);
  --bs-danger-hover-bg: rgb(194, 34, 34);
  --bs-danger-hover-border: rgb(155, 28, 28);
  --bs-danger-active-bg: rgb(199, 51, 51);
  --bs-danger-active-border: rgb(161, 39, 39);
  --bs-info: #059EA6;
  --bs-info-rgb: 8, 177, 186;
  --bs-info-bg-subtle: rgb(205.6, 239.4, 241.2);
  --bs-info-border-subtle: var(--bs-info-bg-subtle);
  --bs-link-color-rgb: var(--bs-info-rgb);
  --bs-info-hover-bg: rgb(8, 153, 161);
  --bs-info-hover-border: rgb(5.6, 123.9, 130.2);
  --bs-info-active-bg: rgb(8, 153, 161);
  --bs-info-active-border: rgb(5.6, 123.9, 130.2);
  --bs-light: #dee2e6;
  --bs-light-rgb: 255, 255, 255;
  --bs-light-bg-subtle: rgb(248.4, 249.2, 250);
  --bs-light-border-subtle: var(--bs-light-bg-subtle);
  --bs-link-color-rgb: var(--bs-light-rgb);
  --bs-light-hover-bg: rgb(177.6, 180.8, 184);
  --bs-light-hover-border: rgb(155.4, 158.2, 161);
  --bs-light-active-bg: rgb(177.6, 180.8, 184);
  --bs-light-active-border: rgb(155.4, 158.2, 161);
  --bs-dark: #000000;
  --bs-dark-rgb: 0, 0, 0;
  --bs-dark-bg-subtle: #cccccc;
  --bs-dark-border-subtle: var(--bs-dark-bg-subtle);
  --bs-link-color-rgb: var(--bs-dark-rgb);
  --bs-dark-hover-bg: black;
  --bs-dark-hover-border: black;
  --bs-dark-active-bg: black;
  --bs-dark-active-border: black;
  --bs-gray: #6c757d;
  --bs-gray-rgb: 108, 117, 125;
  --bs-gray-bg-subtle: rgb(225.6, 227.4, 229);
  --bs-gray-border-subtle: var(--bs-gray-bg-subtle);
  --bs-link-color-rgb: var(--bs-gray-rgb);
  --bs-gray-hover-bg: rgb(86.4, 93.6, 100);
  --bs-gray-hover-border: rgb(75.6, 81.9, 87.5);
  --bs-gray-active-bg: rgb(86.4, 93.6, 100);
  --bs-gray-active-border: rgb(75.6, 81.9, 87.5);
}
[data-bs-theme-color=color-5][data-bs-theme=dark] {
  --bs-primary-text-emphasis: rgb(114.6, 144.6, 156.6);
}
[data-bs-theme-color=color-5][data-bs-theme=dark] {
  --bs-secondary-text-emphasis: rgb(200.4, 129.6, 150.6);
}
[data-bs-theme-color=color-5][data-bs-theme=dark] {
  --bs-success-text-emphasis: rgb(121.8, 192, 151.8);
}
[data-bs-theme-color=color-5][data-bs-theme=dark] {
  --bs-warning-text-emphasis: rgb(253, 220, 121);
}
[data-bs-theme-color=color-5][data-bs-theme=dark] {
  --bs-danger-text-emphasis: rgb(243, 154.2, 154.2);
}
[data-bs-theme-color=color-5][data-bs-theme=dark] {
  --bs-info-text-emphasis: rgb(106.8, 208.2, 213.6);
}
[data-bs-theme-color=color-5][data-bs-theme=dark] {
  --bs-light-text-emphasis: rgb(235.2, 237.6, 240);
}
[data-bs-theme-color=color-5][data-bs-theme=dark] {
  --bs-dark-text-emphasis: #666666;
}
[data-bs-theme-color=color-5][data-bs-theme=dark] {
  --bs-gray-text-emphasis: rgb(166.8, 172.2, 177);
}