:root {
    --bs-primary: #089bab;
    --bs-primary-rgb: 8, 155, 171;
    --bs-primary-bg-subtle: rgb(205.6, 235, 238.2);
    --bs-primary-border-subtle: var(--bs-primary-bg-subtle);
    --bs-link-color-rgb: var(--bs-primary-rgb);
    --bs-primary-hover-bg: rgb(6.4, 124, 136.8);
    --bs-primary-hover-border: rgb(5.6, 108.5, 119.7);
    --bs-primary-active-bg: rgb(6.4, 124, 136.8);
    --bs-primary-active-border: rgb(5.6, 108.5, 119.7);
    --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: #f16a1b;
    --bs-warning-rgb: 241, 106, 27;
    --bs-warning-bg-subtle: rgb(252.2, 225.2, 209.4);
    --bs-warning-border-subtle: var(--bs-warning-bg-subtle);
    --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: #eb5757;
    --bs-danger-rgb: 235, 87, 87;
    --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(188, 69.6, 69.6);
    --bs-danger-hover-border: rgb(164.5, 60.9, 60.9);
    --bs-danger-active-bg: rgb(188, 69.6, 69.6);
    --bs-danger-active-border: rgb(164.5, 60.9, 60.9);
    --bs-info: #08B1BA;
    --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(6.4, 141.6, 148.8);
    --bs-info-hover-border: rgb(5.6, 123.9, 130.2);
    --bs-info-active-bg: rgb(6.4, 141.6, 148.8);
    --bs-info-active-border: rgb(5.6, 123.9, 130.2);
    --bs-light: #dee2e6;
    --bs-light-rgb: 222, 226, 230;
    --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(246.6, 165.6, 118.2)
}

: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: #f16a1b;
    --bs-warning-rgb: 241, 106, 27;
    --bs-warning-bg-subtle: rgb(252.2, 225.2, 209.4);
    --bs-warning-border-subtle: var(--bs-warning-bg-subtle);
    --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: #eb5757;
    --bs-danger-rgb: 235, 87, 87;
    --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(188, 69.6, 69.6);
    --bs-danger-hover-border: rgb(164.5, 60.9, 60.9);
    --bs-danger-active-bg: rgb(188, 69.6, 69.6);
    --bs-danger-active-border: rgb(164.5, 60.9, 60.9);
    --bs-info: #08B1BA;
    --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(6.4, 141.6, 148.8);
    --bs-info-hover-border: rgb(5.6, 123.9, 130.2);
    --bs-info-active-bg: rgb(6.4, 141.6, 148.8);
    --bs-info-active-border: rgb(5.6, 123.9, 130.2);
    --bs-light: #dee2e6;
    --bs-light-rgb: 222, 226, 230;
    --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(246.6, 165.6, 118.2)
}

[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: #f16a1b;
    --bs-warning-rgb: 241, 106, 27;
    --bs-warning-bg-subtle: rgb(252.2, 225.2, 209.4);
    --bs-warning-border-subtle: var(--bs-warning-bg-subtle);
    --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: #eb5757;
    --bs-danger-rgb: 235, 87, 87;
    --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(188, 69.6, 69.6);
    --bs-danger-hover-border: rgb(164.5, 60.9, 60.9);
    --bs-danger-active-bg: rgb(188, 69.6, 69.6);
    --bs-danger-active-border: rgb(164.5, 60.9, 60.9);
    --bs-info: #08B1BA;
    --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(6.4, 141.6, 148.8);
    --bs-info-hover-border: rgb(5.6, 123.9, 130.2);
    --bs-info-active-bg: rgb(6.4, 141.6, 148.8);
    --bs-info-active-border: rgb(5.6, 123.9, 130.2);
    --bs-light: #dee2e6;
    --bs-light-rgb: 222, 226, 230;
    --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(246.6, 165.6, 118.2)
}

[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: #f16a1b;
    --bs-warning-rgb: 241, 106, 27;
    --bs-warning-bg-subtle: rgb(252.2, 225.2, 209.4);
    --bs-warning-border-subtle: var(--bs-warning-bg-subtle);
    --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: #eb5757;
    --bs-danger-rgb: 235, 87, 87;
    --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(188, 69.6, 69.6);
    --bs-danger-hover-border: rgb(164.5, 60.9, 60.9);
    --bs-danger-active-bg: rgb(188, 69.6, 69.6);
    --bs-danger-active-border: rgb(164.5, 60.9, 60.9);
    --bs-info: #08B1BA;
    --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(6.4, 141.6, 148.8);
    --bs-info-hover-border: rgb(5.6, 123.9, 130.2);
    --bs-info-active-bg: rgb(6.4, 141.6, 148.8);
    --bs-info-active-border: rgb(5.6, 123.9, 130.2);
    --bs-light: #dee2e6;
    --bs-light-rgb: 222, 226, 230;
    --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(246.6, 165.6, 118.2)
}

[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: #f16a1b;
    --bs-warning-rgb: 241, 106, 27;
    --bs-warning-bg-subtle: rgb(252.2, 225.2, 209.4);
    --bs-warning-border-subtle: var(--bs-warning-bg-subtle);
    --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: #eb5757;
    --bs-danger-rgb: 235, 87, 87;
    --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(188, 69.6, 69.6);
    --bs-danger-hover-border: rgb(164.5, 60.9, 60.9);
    --bs-danger-active-bg: rgb(188, 69.6, 69.6);
    --bs-danger-active-border: rgb(164.5, 60.9, 60.9);
    --bs-info: #08B1BA;
    --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(6.4, 141.6, 148.8);
    --bs-info-hover-border: rgb(5.6, 123.9, 130.2);
    --bs-info-active-bg: rgb(6.4, 141.6, 148.8);
    --bs-info-active-border: rgb(5.6, 123.9, 130.2);
    --bs-light: #dee2e6;
    --bs-light-rgb: 222, 226, 230;
    --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(246.6, 165.6, 118.2)
}

[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: #12507D;
    --bs-primary-rgb: 18, 80, 125;
    --bs-primary-bg-subtle: rgb(212, 224, 235);
    --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-primary-hover-bg: rgb(14, 62, 96);
    --bs-primary-hover-border: rgb(12, 53, 82);
    --bs-primary-active-bg: rgb(12, 53, 82);
    --bs-primary-active-border: rgb(10, 45, 70);
    --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: #31BCAB;
    --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-success: #31BCAB;
    --bs-success-rgb: 49, 188, 171;
    --bs-success-bg-subtle: rgb(212, 240, 235);
    --bs-success-border-subtle: var(--bs-success-bg-subtle);
    --bs-link-color-rgb: var(--bs-success-rgb);
    --bs-success-hover-bg: rgb(39, 150, 136);
    --bs-success-hover-border: rgb(34, 131, 119);
    --bs-success-active-bg: rgb(39, 150, 136);
    --bs-success-active-border: rgb(34, 131, 119);
    /* --bs-warning: #F7941D;
    --bs-warning-rgb: 241, 106, 27;
    --bs-warning-bg-subtle: rgb(252.2, 225.2, 209.4);
    --bs-warning-border-subtle: var(--bs-warning-bg-subtle);
    --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-warning: #F7941D;
    --bs-warning-rgb: 247, 148, 29;
    --bs-warning-bg-subtle: rgb(254, 234, 208);
    --bs-warning-border-subtle: var(--bs-warning-bg-subtle);
    --bs-link-color-rgb: var(--bs-warning-rgb);
    --bs-warning-hover-bg: rgb(198, 118, 23);
    --bs-warning-hover-border: rgb(172, 102, 20);
    --bs-warning-active-bg: rgb(198, 118, 23);
    --bs-warning-active-border: rgb(172, 102, 20);
    --bs-danger: #eb5757;
    --bs-danger-rgb: 235, 87, 87;
    --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(188, 69.6, 69.6);
    --bs-danger-hover-border: rgb(164.5, 60.9, 60.9);
    --bs-danger-active-bg: rgb(188, 69.6, 69.6);
    --bs-danger-active-border: rgb(164.5, 60.9, 60.9);
    /* --bs-info: #2086C8;
    --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(6.4, 141.6, 148.8);
    --bs-info-hover-border: rgb(5.6, 123.9, 130.2);
    --bs-info-active-bg: rgb(6.4, 141.6, 148.8);
    --bs-info-active-border: rgb(5.6, 123.9, 130.2); */
    --bs-info: #2086C8;
    --bs-info-rgb: 32, 134, 200;
    --bs-info-bg-subtle: rgb(221, 237, 249);
    --bs-info-border-subtle: var(--bs-info-bg-subtle);
    --bs-link-color-rgb: var(--bs-info-rgb);
    --bs-info-hover-bg: rgb(25, 107, 160);
    --bs-info-hover-border: rgb(22, 93, 139);
    --bs-info-active-bg: rgb(25, 107, 160);
    --bs-info-active-border: rgb(22, 93, 139);
    --bs-light: #dee2e6;
    --bs-light-rgb: 222, 226, 230;
    --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(246.6, 165.6, 118.2)
}

[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)
}