[data-bs-theme-color=theme-color-default] {
  --bs-primary: #3a57e8;
  --bs-primary-rgb: 58, 87, 232;
  --bs-primary-bg-subtle: rgb(215.6, 221.4, 250.4);
  --bs-primary-border-subtle: rgb(176.2, 187.8, 245.8);
  --bs-link-color-rgb: var(--bs-primary-rgb);
  --bs-primary-hover-bg: rgb(46.4, 69.6, 185.6);
  --bs-primary-hover-border: rgb(40.6, 60.9, 162.4);
  --bs-primary-active-bg: rgb(46.4, 69.6, 185.6);
  --bs-primary-active-border: rgb(40.6, 60.9, 162.4);
  --bs-secondary: #001F4D;
  --bs-secondary-rgb: 0, 31, 77;
  --bs-secondary-bg-subtle: rgb(204, 210.2, 219.4);
  --bs-secondary-border-subtle: rgb(153, 165.4, 183.8);
  --bs-link-color-rgb: var(--bs-secondary-rgb);
  --bs-secondary-hover-bg: rgb(0, 24.8, 61.6);
  --bs-secondary-hover-border: rgb(0, 21.7, 53.9);
  --bs-secondary-active-bg: rgb(0, 24.8, 61.6);
  --bs-secondary-active-border: rgb(0, 21.7, 53.9);
  --bs-success: #1aa053;
  --bs-success-rgb: 26, 160, 83;
  --bs-success-bg-subtle: rgb(209.2, 236, 220.6);
  --bs-success-border-subtle: rgb(163.4, 217, 186.2);
  --bs-link-color-rgb: var(--bs-success-rgb);
  --bs-success-hover-bg: rgb(20.8, 128, 66.4);
  --bs-success-hover-border: rgb(18.2, 112, 58.1);
  --bs-success-active-bg: rgb(20.8, 128, 66.4);
  --bs-success-active-border: rgb(18.2, 112, 58.1);
  --bs-warning: #f16a1b;
  --bs-warning-rgb: 241, 106, 27;
  --bs-warning-bg-subtle: rgb(252.2, 225.2, 209.4);
  --bs-warning-border-subtle: rgb(249.4, 195.4, 163.8);
  --bs-link-color-rgb: var(--bs-warning-rgb);
  --bs-warning-hover-bg: rgb(192.8, 84.8, 21.6);
  --bs-warning-hover-border: rgb(168.7, 74.2, 18.9);
  --bs-warning-active-bg: rgb(192.8, 84.8, 21.6);
  --bs-warning-active-border: rgb(168.7, 74.2, 18.9);
  --bs-danger: #c03221;
  --bs-danger-rgb: 192, 50, 33;
  --bs-danger-bg-subtle: rgb(242.4, 214, 210.6);
  --bs-danger-border-subtle: rgb(229.8, 173, 166.2);
  --bs-link-color-rgb: var(--bs-danger-rgb);
  --bs-danger-hover-bg: rgb(153.6, 40, 26.4);
  --bs-danger-hover-border: rgb(134.4, 35, 23.1);
  --bs-danger-active-bg: rgb(153.6, 40, 26.4);
  --bs-danger-active-border: rgb(134.4, 35, 23.1);
  --bs-info: #079aa2;
  --bs-info-rgb: 7, 154, 162;
  --bs-info-bg-subtle: rgb(205.4, 234.8, 236.4);
  --bs-info-border-subtle: rgb(155.8, 214.6, 217.8);
  --bs-link-color-rgb: var(--bs-info-rgb);
  --bs-info-hover-bg: rgb(5.6, 123.2, 129.6);
  --bs-info-hover-border: rgb(4.9, 107.8, 113.4);
  --bs-info-active-bg: rgb(5.6, 123.2, 129.6);
  --bs-info-active-border: rgb(4.9, 107.8, 113.4);
  --bs-light: #dee2e6;
  --bs-light-rgb: 222, 226, 230;
  --bs-light-bg-subtle: rgb(248.4, 249.2, 250);
  --bs-light-border-subtle: rgb(241.8, 243.4, 245);
  --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: #999999;
  --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: rgb(196.2, 199.8, 203);
  --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=theme-color-default][data-bs-theme=dark] {
  --bs-primary-text-emphasis: rgb(136.8, 154.2, 241.2);
  --bs-primary-bg-subtle: rgb(11.6, 17.4, 46.4);
}
[data-bs-theme-color=theme-color-default][data-bs-theme=dark] {
  --bs-secondary-text-emphasis: rgb(102, 120.6, 148.2);
  --bs-secondary-bg-subtle: rgb(0, 6.2, 15.4);
}
[data-bs-theme-color=theme-color-default][data-bs-theme=dark] {
  --bs-success-text-emphasis: rgb(117.6, 198, 151.8);
  --bs-success-bg-subtle: rgb(5.2, 32, 16.6);
}
[data-bs-theme-color=theme-color-default][data-bs-theme=dark] {
  --bs-warning-text-emphasis: rgb(246.6, 165.6, 118.2);
  --bs-warning-bg-subtle: rgb(48.2, 21.2, 5.4);
}
[data-bs-theme-color=theme-color-default][data-bs-theme=dark] {
  --bs-danger-text-emphasis: rgb(217.2, 132, 121.8);
  --bs-danger-bg-subtle: rgb(38.4, 10, 6.6);
}
[data-bs-theme-color=theme-color-default][data-bs-theme=dark] {
  --bs-info-text-emphasis: rgb(106.2, 194.4, 199.2);
  --bs-info-bg-subtle: rgb(1.4, 30.8, 32.4);
}
[data-bs-theme-color=theme-color-default][data-bs-theme=dark] {
  --bs-light-text-emphasis: rgb(235.2, 237.6, 240);
  --bs-light-bg-subtle: rgb(44.4, 45.2, 46);
}
[data-bs-theme-color=theme-color-default][data-bs-theme=dark] {
  --bs-dark-text-emphasis: #666666;
  --bs-dark-bg-subtle: black;
}
[data-bs-theme-color=theme-color-default][data-bs-theme=dark] {
  --bs-gray-text-emphasis: rgb(166.8, 172.2, 177);
  --bs-gray-bg-subtle: rgb(21.6, 23.4, 25);
}

[data-bs-theme-color=theme-color-blue] {
  --bs-primary: #00C3F9;
  --bs-primary-rgb: 0, 195, 249;
  --bs-primary-bg-subtle: rgb(204, 243, 253.8);
  --bs-primary-border-subtle: rgb(153, 231, 252.6);
  --bs-link-color-rgb: var(--bs-primary-rgb);
  --bs-primary-hover-bg: rgb(0, 156, 199.2);
  --bs-primary-hover-border: rgb(0, 136.5, 174.3);
  --bs-primary-active-bg: rgb(0, 156, 199.2);
  --bs-primary-active-border: rgb(0, 136.5, 174.3);
  --bs-secondary: #573BFF;
  --bs-secondary-rgb: 87, 59, 255;
  --bs-secondary-bg-subtle: rgb(221.4, 215.8, 255);
  --bs-secondary-border-subtle: rgb(187.8, 176.6, 255);
  --bs-link-color-rgb: var(--bs-secondary-rgb);
  --bs-secondary-hover-bg: rgb(69.6, 47.2, 204);
  --bs-secondary-hover-border: rgb(60.9, 41.3, 178.5);
  --bs-secondary-active-bg: rgb(69.6, 47.2, 204);
  --bs-secondary-active-border: rgb(60.9, 41.3, 178.5);
  --bs-success: #1aa053;
  --bs-success-rgb: 26, 160, 83;
  --bs-success-bg-subtle: rgb(209.2, 236, 220.6);
  --bs-success-border-subtle: rgb(163.4, 217, 186.2);
  --bs-link-color-rgb: var(--bs-success-rgb);
  --bs-success-hover-bg: rgb(20.8, 128, 66.4);
  --bs-success-hover-border: rgb(18.2, 112, 58.1);
  --bs-success-active-bg: rgb(20.8, 128, 66.4);
  --bs-success-active-border: rgb(18.2, 112, 58.1);
  --bs-warning: #f16a1b;
  --bs-warning-rgb: 241, 106, 27;
  --bs-warning-bg-subtle: rgb(252.2, 225.2, 209.4);
  --bs-warning-border-subtle: rgb(249.4, 195.4, 163.8);
  --bs-link-color-rgb: var(--bs-warning-rgb);
  --bs-warning-hover-bg: rgb(192.8, 84.8, 21.6);
  --bs-warning-hover-border: rgb(168.7, 74.2, 18.9);
  --bs-warning-active-bg: rgb(192.8, 84.8, 21.6);
  --bs-warning-active-border: rgb(168.7, 74.2, 18.9);
  --bs-danger: #c03221;
  --bs-danger-rgb: 192, 50, 33;
  --bs-danger-bg-subtle: rgb(242.4, 214, 210.6);
  --bs-danger-border-subtle: rgb(229.8, 173, 166.2);
  --bs-link-color-rgb: var(--bs-danger-rgb);
  --bs-danger-hover-bg: rgb(153.6, 40, 26.4);
  --bs-danger-hover-border: rgb(134.4, 35, 23.1);
  --bs-danger-active-bg: rgb(153.6, 40, 26.4);
  --bs-danger-active-border: rgb(134.4, 35, 23.1);
  --bs-info: #079aa2;
  --bs-info-rgb: 7, 154, 162;
  --bs-info-bg-subtle: rgb(205.4, 234.8, 236.4);
  --bs-info-border-subtle: rgb(155.8, 214.6, 217.8);
  --bs-link-color-rgb: var(--bs-info-rgb);
  --bs-info-hover-bg: rgb(5.6, 123.2, 129.6);
  --bs-info-hover-border: rgb(4.9, 107.8, 113.4);
  --bs-info-active-bg: rgb(5.6, 123.2, 129.6);
  --bs-info-active-border: rgb(4.9, 107.8, 113.4);
  --bs-light: #dee2e6;
  --bs-light-rgb: 222, 226, 230;
  --bs-light-bg-subtle: rgb(248.4, 249.2, 250);
  --bs-light-border-subtle: rgb(241.8, 243.4, 245);
  --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: #999999;
  --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: rgb(196.2, 199.8, 203);
  --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=theme-color-blue][data-bs-theme=dark] {
  --bs-primary-text-emphasis: rgb(102, 219, 251.4);
  --bs-primary-bg-subtle: rgb(0, 39, 49.8);
}
[data-bs-theme-color=theme-color-blue][data-bs-theme=dark] {
  --bs-secondary-text-emphasis: rgb(154.2, 137.4, 255);
  --bs-secondary-bg-subtle: rgb(17.4, 11.8, 51);
}
[data-bs-theme-color=theme-color-blue][data-bs-theme=dark] {
  --bs-success-text-emphasis: rgb(117.6, 198, 151.8);
  --bs-success-bg-subtle: rgb(5.2, 32, 16.6);
}
[data-bs-theme-color=theme-color-blue][data-bs-theme=dark] {
  --bs-warning-text-emphasis: rgb(246.6, 165.6, 118.2);
  --bs-warning-bg-subtle: rgb(48.2, 21.2, 5.4);
}
[data-bs-theme-color=theme-color-blue][data-bs-theme=dark] {
  --bs-danger-text-emphasis: rgb(217.2, 132, 121.8);
  --bs-danger-bg-subtle: rgb(38.4, 10, 6.6);
}
[data-bs-theme-color=theme-color-blue][data-bs-theme=dark] {
  --bs-info-text-emphasis: rgb(106.2, 194.4, 199.2);
  --bs-info-bg-subtle: rgb(1.4, 30.8, 32.4);
}
[data-bs-theme-color=theme-color-blue][data-bs-theme=dark] {
  --bs-light-text-emphasis: rgb(235.2, 237.6, 240);
  --bs-light-bg-subtle: rgb(44.4, 45.2, 46);
}
[data-bs-theme-color=theme-color-blue][data-bs-theme=dark] {
  --bs-dark-text-emphasis: #666666;
  --bs-dark-bg-subtle: black;
}
[data-bs-theme-color=theme-color-blue][data-bs-theme=dark] {
  --bs-gray-text-emphasis: rgb(166.8, 172.2, 177);
  --bs-gray-bg-subtle: rgb(21.6, 23.4, 25);
}

[data-bs-theme-color=theme-color-gray] {
  --bs-primary: #91969E;
  --bs-primary-rgb: 145, 150, 158;
  --bs-primary-bg-subtle: rgb(233, 234, 235.6);
  --bs-primary-border-subtle: rgb(211, 213, 216.2);
  --bs-link-color-rgb: var(--bs-primary-rgb);
  --bs-primary-hover-bg: rgb(116, 120, 126.4);
  --bs-primary-hover-border: rgb(101.5, 105, 110.6);
  --bs-primary-active-bg: rgb(116, 120, 126.4);
  --bs-primary-active-border: rgb(101.5, 105, 110.6);
  --bs-secondary: #FD8D00;
  --bs-secondary-rgb: 253, 141, 0;
  --bs-secondary-bg-subtle: rgb(254.6, 232.2, 204);
  --bs-secondary-border-subtle: rgb(254.2, 209.4, 153);
  --bs-link-color-rgb: var(--bs-secondary-rgb);
  --bs-secondary-hover-bg: rgb(202.4, 112.8, 0);
  --bs-secondary-hover-border: rgb(177.1, 98.7, 0);
  --bs-secondary-active-bg: rgb(202.4, 112.8, 0);
  --bs-secondary-active-border: rgb(177.1, 98.7, 0);
  --bs-success: #1aa053;
  --bs-success-rgb: 26, 160, 83;
  --bs-success-bg-subtle: rgb(209.2, 236, 220.6);
  --bs-success-border-subtle: rgb(163.4, 217, 186.2);
  --bs-link-color-rgb: var(--bs-success-rgb);
  --bs-success-hover-bg: rgb(20.8, 128, 66.4);
  --bs-success-hover-border: rgb(18.2, 112, 58.1);
  --bs-success-active-bg: rgb(20.8, 128, 66.4);
  --bs-success-active-border: rgb(18.2, 112, 58.1);
  --bs-warning: #f16a1b;
  --bs-warning-rgb: 241, 106, 27;
  --bs-warning-bg-subtle: rgb(252.2, 225.2, 209.4);
  --bs-warning-border-subtle: rgb(249.4, 195.4, 163.8);
  --bs-link-color-rgb: var(--bs-warning-rgb);
  --bs-warning-hover-bg: rgb(192.8, 84.8, 21.6);
  --bs-warning-hover-border: rgb(168.7, 74.2, 18.9);
  --bs-warning-active-bg: rgb(192.8, 84.8, 21.6);
  --bs-warning-active-border: rgb(168.7, 74.2, 18.9);
  --bs-danger: #c03221;
  --bs-danger-rgb: 192, 50, 33;
  --bs-danger-bg-subtle: rgb(242.4, 214, 210.6);
  --bs-danger-border-subtle: rgb(229.8, 173, 166.2);
  --bs-link-color-rgb: var(--bs-danger-rgb);
  --bs-danger-hover-bg: rgb(153.6, 40, 26.4);
  --bs-danger-hover-border: rgb(134.4, 35, 23.1);
  --bs-danger-active-bg: rgb(153.6, 40, 26.4);
  --bs-danger-active-border: rgb(134.4, 35, 23.1);
  --bs-info: #079aa2;
  --bs-info-rgb: 7, 154, 162;
  --bs-info-bg-subtle: rgb(205.4, 234.8, 236.4);
  --bs-info-border-subtle: rgb(155.8, 214.6, 217.8);
  --bs-link-color-rgb: var(--bs-info-rgb);
  --bs-info-hover-bg: rgb(5.6, 123.2, 129.6);
  --bs-info-hover-border: rgb(4.9, 107.8, 113.4);
  --bs-info-active-bg: rgb(5.6, 123.2, 129.6);
  --bs-info-active-border: rgb(4.9, 107.8, 113.4);
  --bs-light: #dee2e6;
  --bs-light-rgb: 222, 226, 230;
  --bs-light-bg-subtle: rgb(248.4, 249.2, 250);
  --bs-light-border-subtle: rgb(241.8, 243.4, 245);
  --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: #999999;
  --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: rgb(196.2, 199.8, 203);
  --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=theme-color-gray][data-bs-theme=dark] {
  --bs-primary-text-emphasis: rgb(189, 192, 196.8);
  --bs-primary-bg-subtle: rgb(29, 30, 31.6);
}
[data-bs-theme-color=theme-color-gray][data-bs-theme=dark] {
  --bs-secondary-text-emphasis: rgb(253.8, 186.6, 102);
  --bs-secondary-bg-subtle: rgb(50.6, 28.2, 0);
}
[data-bs-theme-color=theme-color-gray][data-bs-theme=dark] {
  --bs-success-text-emphasis: rgb(117.6, 198, 151.8);
  --bs-success-bg-subtle: rgb(5.2, 32, 16.6);
}
[data-bs-theme-color=theme-color-gray][data-bs-theme=dark] {
  --bs-warning-text-emphasis: rgb(246.6, 165.6, 118.2);
  --bs-warning-bg-subtle: rgb(48.2, 21.2, 5.4);
}
[data-bs-theme-color=theme-color-gray][data-bs-theme=dark] {
  --bs-danger-text-emphasis: rgb(217.2, 132, 121.8);
  --bs-danger-bg-subtle: rgb(38.4, 10, 6.6);
}
[data-bs-theme-color=theme-color-gray][data-bs-theme=dark] {
  --bs-info-text-emphasis: rgb(106.2, 194.4, 199.2);
  --bs-info-bg-subtle: rgb(1.4, 30.8, 32.4);
}
[data-bs-theme-color=theme-color-gray][data-bs-theme=dark] {
  --bs-light-text-emphasis: rgb(235.2, 237.6, 240);
  --bs-light-bg-subtle: rgb(44.4, 45.2, 46);
}
[data-bs-theme-color=theme-color-gray][data-bs-theme=dark] {
  --bs-dark-text-emphasis: #666666;
  --bs-dark-bg-subtle: black;
}
[data-bs-theme-color=theme-color-gray][data-bs-theme=dark] {
  --bs-gray-text-emphasis: rgb(166.8, 172.2, 177);
  --bs-gray-bg-subtle: rgb(21.6, 23.4, 25);
}

[data-bs-theme-color=theme-color-red] {
  --bs-primary: #DB5363;
  --bs-primary-rgb: 219, 83, 99;
  --bs-primary-bg-subtle: rgb(247.8, 220.6, 223.8);
  --bs-primary-border-subtle: rgb(240.6, 186.2, 192.6);
  --bs-link-color-rgb: var(--bs-primary-rgb);
  --bs-primary-hover-bg: rgb(175.2, 66.4, 79.2);
  --bs-primary-hover-border: rgb(153.3, 58.1, 69.3);
  --bs-primary-active-bg: rgb(175.2, 66.4, 79.2);
  --bs-primary-active-border: rgb(153.3, 58.1, 69.3);
  --bs-secondary: #366AF0;
  --bs-secondary-rgb: 54, 106, 240;
  --bs-secondary-bg-subtle: rgb(214.8, 225.2, 252);
  --bs-secondary-border-subtle: rgb(174.6, 195.4, 249);
  --bs-link-color-rgb: var(--bs-secondary-rgb);
  --bs-secondary-hover-bg: rgb(43.2, 84.8, 192);
  --bs-secondary-hover-border: rgb(37.8, 74.2, 168);
  --bs-secondary-active-bg: rgb(43.2, 84.8, 192);
  --bs-secondary-active-border: rgb(37.8, 74.2, 168);
  --bs-success: #1aa053;
  --bs-success-rgb: 26, 160, 83;
  --bs-success-bg-subtle: rgb(209.2, 236, 220.6);
  --bs-success-border-subtle: rgb(163.4, 217, 186.2);
  --bs-link-color-rgb: var(--bs-success-rgb);
  --bs-success-hover-bg: rgb(20.8, 128, 66.4);
  --bs-success-hover-border: rgb(18.2, 112, 58.1);
  --bs-success-active-bg: rgb(20.8, 128, 66.4);
  --bs-success-active-border: rgb(18.2, 112, 58.1);
  --bs-warning: #f16a1b;
  --bs-warning-rgb: 241, 106, 27;
  --bs-warning-bg-subtle: rgb(252.2, 225.2, 209.4);
  --bs-warning-border-subtle: rgb(249.4, 195.4, 163.8);
  --bs-link-color-rgb: var(--bs-warning-rgb);
  --bs-warning-hover-bg: rgb(192.8, 84.8, 21.6);
  --bs-warning-hover-border: rgb(168.7, 74.2, 18.9);
  --bs-warning-active-bg: rgb(192.8, 84.8, 21.6);
  --bs-warning-active-border: rgb(168.7, 74.2, 18.9);
  --bs-danger: #c03221;
  --bs-danger-rgb: 192, 50, 33;
  --bs-danger-bg-subtle: rgb(242.4, 214, 210.6);
  --bs-danger-border-subtle: rgb(229.8, 173, 166.2);
  --bs-link-color-rgb: var(--bs-danger-rgb);
  --bs-danger-hover-bg: rgb(153.6, 40, 26.4);
  --bs-danger-hover-border: rgb(134.4, 35, 23.1);
  --bs-danger-active-bg: rgb(153.6, 40, 26.4);
  --bs-danger-active-border: rgb(134.4, 35, 23.1);
  --bs-info: #079aa2;
  --bs-info-rgb: 7, 154, 162;
  --bs-info-bg-subtle: rgb(205.4, 234.8, 236.4);
  --bs-info-border-subtle: rgb(155.8, 214.6, 217.8);
  --bs-link-color-rgb: var(--bs-info-rgb);
  --bs-info-hover-bg: rgb(5.6, 123.2, 129.6);
  --bs-info-hover-border: rgb(4.9, 107.8, 113.4);
  --bs-info-active-bg: rgb(5.6, 123.2, 129.6);
  --bs-info-active-border: rgb(4.9, 107.8, 113.4);
  --bs-light: #dee2e6;
  --bs-light-rgb: 222, 226, 230;
  --bs-light-bg-subtle: rgb(248.4, 249.2, 250);
  --bs-light-border-subtle: rgb(241.8, 243.4, 245);
  --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: #999999;
  --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: rgb(196.2, 199.8, 203);
  --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=theme-color-red][data-bs-theme=dark] {
  --bs-primary-text-emphasis: rgb(233.4, 151.8, 161.4);
  --bs-primary-bg-subtle: rgb(43.8, 16.6, 19.8);
}
[data-bs-theme-color=theme-color-red][data-bs-theme=dark] {
  --bs-secondary-text-emphasis: rgb(134.4, 165.6, 246);
  --bs-secondary-bg-subtle: rgb(10.8, 21.2, 48);
}
[data-bs-theme-color=theme-color-red][data-bs-theme=dark] {
  --bs-success-text-emphasis: rgb(117.6, 198, 151.8);
  --bs-success-bg-subtle: rgb(5.2, 32, 16.6);
}
[data-bs-theme-color=theme-color-red][data-bs-theme=dark] {
  --bs-warning-text-emphasis: rgb(246.6, 165.6, 118.2);
  --bs-warning-bg-subtle: rgb(48.2, 21.2, 5.4);
}
[data-bs-theme-color=theme-color-red][data-bs-theme=dark] {
  --bs-danger-text-emphasis: rgb(217.2, 132, 121.8);
  --bs-danger-bg-subtle: rgb(38.4, 10, 6.6);
}
[data-bs-theme-color=theme-color-red][data-bs-theme=dark] {
  --bs-info-text-emphasis: rgb(106.2, 194.4, 199.2);
  --bs-info-bg-subtle: rgb(1.4, 30.8, 32.4);
}
[data-bs-theme-color=theme-color-red][data-bs-theme=dark] {
  --bs-light-text-emphasis: rgb(235.2, 237.6, 240);
  --bs-light-bg-subtle: rgb(44.4, 45.2, 46);
}
[data-bs-theme-color=theme-color-red][data-bs-theme=dark] {
  --bs-dark-text-emphasis: #666666;
  --bs-dark-bg-subtle: black;
}
[data-bs-theme-color=theme-color-red][data-bs-theme=dark] {
  --bs-gray-text-emphasis: rgb(166.8, 172.2, 177);
  --bs-gray-bg-subtle: rgb(21.6, 23.4, 25);
}

[data-bs-theme-color=theme-color-yellow] {
  --bs-primary: #EA6A12;
  --bs-primary-rgb: 234, 106, 18;
  --bs-primary-bg-subtle: rgb(250.8, 225.2, 207.6);
  --bs-primary-border-subtle: rgb(246.6, 195.4, 160.2);
  --bs-link-color-rgb: var(--bs-primary-rgb);
  --bs-primary-hover-bg: rgb(187.2, 84.8, 14.4);
  --bs-primary-hover-border: rgb(163.8, 74.2, 12.6);
  --bs-primary-active-bg: rgb(187.2, 84.8, 14.4);
  --bs-primary-active-border: rgb(163.8, 74.2, 12.6);
  --bs-secondary: #6410F1;
  --bs-secondary-rgb: 100, 16, 241;
  --bs-secondary-bg-subtle: rgb(224, 207.2, 252.2);
  --bs-secondary-border-subtle: rgb(193, 159.4, 249.4);
  --bs-link-color-rgb: var(--bs-secondary-rgb);
  --bs-secondary-hover-bg: rgb(80, 12.8, 192.8);
  --bs-secondary-hover-border: rgb(70, 11.2, 168.7);
  --bs-secondary-active-bg: rgb(80, 12.8, 192.8);
  --bs-secondary-active-border: rgb(70, 11.2, 168.7);
  --bs-success: #1aa053;
  --bs-success-rgb: 26, 160, 83;
  --bs-success-bg-subtle: rgb(209.2, 236, 220.6);
  --bs-success-border-subtle: rgb(163.4, 217, 186.2);
  --bs-link-color-rgb: var(--bs-success-rgb);
  --bs-success-hover-bg: rgb(20.8, 128, 66.4);
  --bs-success-hover-border: rgb(18.2, 112, 58.1);
  --bs-success-active-bg: rgb(20.8, 128, 66.4);
  --bs-success-active-border: rgb(18.2, 112, 58.1);
  --bs-warning: #f16a1b;
  --bs-warning-rgb: 241, 106, 27;
  --bs-warning-bg-subtle: rgb(252.2, 225.2, 209.4);
  --bs-warning-border-subtle: rgb(249.4, 195.4, 163.8);
  --bs-link-color-rgb: var(--bs-warning-rgb);
  --bs-warning-hover-bg: rgb(192.8, 84.8, 21.6);
  --bs-warning-hover-border: rgb(168.7, 74.2, 18.9);
  --bs-warning-active-bg: rgb(192.8, 84.8, 21.6);
  --bs-warning-active-border: rgb(168.7, 74.2, 18.9);
  --bs-danger: #c03221;
  --bs-danger-rgb: 192, 50, 33;
  --bs-danger-bg-subtle: rgb(242.4, 214, 210.6);
  --bs-danger-border-subtle: rgb(229.8, 173, 166.2);
  --bs-link-color-rgb: var(--bs-danger-rgb);
  --bs-danger-hover-bg: rgb(153.6, 40, 26.4);
  --bs-danger-hover-border: rgb(134.4, 35, 23.1);
  --bs-danger-active-bg: rgb(153.6, 40, 26.4);
  --bs-danger-active-border: rgb(134.4, 35, 23.1);
  --bs-info: #079aa2;
  --bs-info-rgb: 7, 154, 162;
  --bs-info-bg-subtle: rgb(205.4, 234.8, 236.4);
  --bs-info-border-subtle: rgb(155.8, 214.6, 217.8);
  --bs-link-color-rgb: var(--bs-info-rgb);
  --bs-info-hover-bg: rgb(5.6, 123.2, 129.6);
  --bs-info-hover-border: rgb(4.9, 107.8, 113.4);
  --bs-info-active-bg: rgb(5.6, 123.2, 129.6);
  --bs-info-active-border: rgb(4.9, 107.8, 113.4);
  --bs-light: #dee2e6;
  --bs-light-rgb: 222, 226, 230;
  --bs-light-bg-subtle: rgb(248.4, 249.2, 250);
  --bs-light-border-subtle: rgb(241.8, 243.4, 245);
  --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: #999999;
  --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: rgb(196.2, 199.8, 203);
  --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=theme-color-yellow][data-bs-theme=dark] {
  --bs-primary-text-emphasis: rgb(242.4, 165.6, 112.8);
  --bs-primary-bg-subtle: rgb(46.8, 21.2, 3.6);
}
[data-bs-theme-color=theme-color-yellow][data-bs-theme=dark] {
  --bs-secondary-text-emphasis: rgb(162, 111.6, 246.6);
  --bs-secondary-bg-subtle: rgb(20, 3.2, 48.2);
}
[data-bs-theme-color=theme-color-yellow][data-bs-theme=dark] {
  --bs-success-text-emphasis: rgb(117.6, 198, 151.8);
  --bs-success-bg-subtle: rgb(5.2, 32, 16.6);
}
[data-bs-theme-color=theme-color-yellow][data-bs-theme=dark] {
  --bs-warning-text-emphasis: rgb(246.6, 165.6, 118.2);
  --bs-warning-bg-subtle: rgb(48.2, 21.2, 5.4);
}
[data-bs-theme-color=theme-color-yellow][data-bs-theme=dark] {
  --bs-danger-text-emphasis: rgb(217.2, 132, 121.8);
  --bs-danger-bg-subtle: rgb(38.4, 10, 6.6);
}
[data-bs-theme-color=theme-color-yellow][data-bs-theme=dark] {
  --bs-info-text-emphasis: rgb(106.2, 194.4, 199.2);
  --bs-info-bg-subtle: rgb(1.4, 30.8, 32.4);
}
[data-bs-theme-color=theme-color-yellow][data-bs-theme=dark] {
  --bs-light-text-emphasis: rgb(235.2, 237.6, 240);
  --bs-light-bg-subtle: rgb(44.4, 45.2, 46);
}
[data-bs-theme-color=theme-color-yellow][data-bs-theme=dark] {
  --bs-dark-text-emphasis: #666666;
  --bs-dark-bg-subtle: black;
}
[data-bs-theme-color=theme-color-yellow][data-bs-theme=dark] {
  --bs-gray-text-emphasis: rgb(166.8, 172.2, 177);
  --bs-gray-bg-subtle: rgb(21.6, 23.4, 25);
}

[data-bs-theme-color=theme-color-pink] {
  --bs-primary: #E586B3;
  --bs-primary-rgb: 229, 134, 179;
  --bs-primary-bg-subtle: rgb(249.8, 230.8, 239.8);
  --bs-primary-border-subtle: rgb(244.6, 206.6, 224.6);
  --bs-link-color-rgb: var(--bs-primary-rgb);
  --bs-primary-hover-bg: rgb(183.2, 107.2, 143.2);
  --bs-primary-hover-border: rgb(160.3, 93.8, 125.3);
  --bs-primary-active-bg: rgb(183.2, 107.2, 143.2);
  --bs-primary-active-border: rgb(160.3, 93.8, 125.3);
  --bs-secondary: #25C799;
  --bs-secondary-rgb: 37, 199, 153;
  --bs-secondary-bg-subtle: rgb(211.4, 243.8, 234.6);
  --bs-secondary-border-subtle: rgb(167.8, 232.6, 214.2);
  --bs-link-color-rgb: var(--bs-secondary-rgb);
  --bs-secondary-hover-bg: rgb(29.6, 159.2, 122.4);
  --bs-secondary-hover-border: rgb(25.9, 139.3, 107.1);
  --bs-secondary-active-bg: rgb(29.6, 159.2, 122.4);
  --bs-secondary-active-border: rgb(25.9, 139.3, 107.1);
  --bs-success: #1aa053;
  --bs-success-rgb: 26, 160, 83;
  --bs-success-bg-subtle: rgb(209.2, 236, 220.6);
  --bs-success-border-subtle: rgb(163.4, 217, 186.2);
  --bs-link-color-rgb: var(--bs-success-rgb);
  --bs-success-hover-bg: rgb(20.8, 128, 66.4);
  --bs-success-hover-border: rgb(18.2, 112, 58.1);
  --bs-success-active-bg: rgb(20.8, 128, 66.4);
  --bs-success-active-border: rgb(18.2, 112, 58.1);
  --bs-warning: #f16a1b;
  --bs-warning-rgb: 241, 106, 27;
  --bs-warning-bg-subtle: rgb(252.2, 225.2, 209.4);
  --bs-warning-border-subtle: rgb(249.4, 195.4, 163.8);
  --bs-link-color-rgb: var(--bs-warning-rgb);
  --bs-warning-hover-bg: rgb(192.8, 84.8, 21.6);
  --bs-warning-hover-border: rgb(168.7, 74.2, 18.9);
  --bs-warning-active-bg: rgb(192.8, 84.8, 21.6);
  --bs-warning-active-border: rgb(168.7, 74.2, 18.9);
  --bs-danger: #c03221;
  --bs-danger-rgb: 192, 50, 33;
  --bs-danger-bg-subtle: rgb(242.4, 214, 210.6);
  --bs-danger-border-subtle: rgb(229.8, 173, 166.2);
  --bs-link-color-rgb: var(--bs-danger-rgb);
  --bs-danger-hover-bg: rgb(153.6, 40, 26.4);
  --bs-danger-hover-border: rgb(134.4, 35, 23.1);
  --bs-danger-active-bg: rgb(153.6, 40, 26.4);
  --bs-danger-active-border: rgb(134.4, 35, 23.1);
  --bs-info: #079aa2;
  --bs-info-rgb: 7, 154, 162;
  --bs-info-bg-subtle: rgb(205.4, 234.8, 236.4);
  --bs-info-border-subtle: rgb(155.8, 214.6, 217.8);
  --bs-link-color-rgb: var(--bs-info-rgb);
  --bs-info-hover-bg: rgb(5.6, 123.2, 129.6);
  --bs-info-hover-border: rgb(4.9, 107.8, 113.4);
  --bs-info-active-bg: rgb(5.6, 123.2, 129.6);
  --bs-info-active-border: rgb(4.9, 107.8, 113.4);
  --bs-light: #dee2e6;
  --bs-light-rgb: 222, 226, 230;
  --bs-light-bg-subtle: rgb(248.4, 249.2, 250);
  --bs-light-border-subtle: rgb(241.8, 243.4, 245);
  --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: #999999;
  --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: rgb(196.2, 199.8, 203);
  --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=theme-color-pink][data-bs-theme=dark] {
  --bs-primary-text-emphasis: rgb(239.4, 182.4, 209.4);
  --bs-primary-bg-subtle: rgb(45.8, 26.8, 35.8);
}
[data-bs-theme-color=theme-color-pink][data-bs-theme=dark] {
  --bs-secondary-text-emphasis: rgb(124.2, 221.4, 193.8);
  --bs-secondary-bg-subtle: rgb(7.4, 39.8, 30.6);
}
[data-bs-theme-color=theme-color-pink][data-bs-theme=dark] {
  --bs-success-text-emphasis: rgb(117.6, 198, 151.8);
  --bs-success-bg-subtle: rgb(5.2, 32, 16.6);
}
[data-bs-theme-color=theme-color-pink][data-bs-theme=dark] {
  --bs-warning-text-emphasis: rgb(246.6, 165.6, 118.2);
  --bs-warning-bg-subtle: rgb(48.2, 21.2, 5.4);
}
[data-bs-theme-color=theme-color-pink][data-bs-theme=dark] {
  --bs-danger-text-emphasis: rgb(217.2, 132, 121.8);
  --bs-danger-bg-subtle: rgb(38.4, 10, 6.6);
}
[data-bs-theme-color=theme-color-pink][data-bs-theme=dark] {
  --bs-info-text-emphasis: rgb(106.2, 194.4, 199.2);
  --bs-info-bg-subtle: rgb(1.4, 30.8, 32.4);
}
[data-bs-theme-color=theme-color-pink][data-bs-theme=dark] {
  --bs-light-text-emphasis: rgb(235.2, 237.6, 240);
  --bs-light-bg-subtle: rgb(44.4, 45.2, 46);
}
[data-bs-theme-color=theme-color-pink][data-bs-theme=dark] {
  --bs-dark-text-emphasis: #666666;
  --bs-dark-bg-subtle: black;
}
[data-bs-theme-color=theme-color-pink][data-bs-theme=dark] {
  --bs-gray-text-emphasis: rgb(166.8, 172.2, 177);
  --bs-gray-bg-subtle: rgb(21.6, 23.4, 25);
}
