:root,
[data-bs-theme=light] {
  /* theme colors */
  --senbee-theme-1: #5840ef;
  --senbee-theme-1-hover: #462de6;
  --senbee-theme-1-active: #321ad1;
  --senbee-theme-1-rgb: 88, 64, 239;
  --senbee-theme-1-text: #ffffff;
  --senbee-theme-2: #e46dce;
  --senbee-theme-2-rgb: 228, 109, 206;
  --senbee-theme-2-text: #ffffff;
  /* theme accent colors */
  --senbee-theme-accent-1: #e46dce;
  --senbee-theme-accent-1-hover: #df5ec7;
  --senbee-theme-accent-1-active: #e04bc5;
  --senbee-theme-accent-1-rgb: 227, 100, 203;
  --senbee-theme-accent-1-text: #ffffff;
  --senbee-theme-accent-2: rgb(236, 229, 162);
  --senbee-theme-accent-2-rgb: 236, 229, 162;
  --senbee-theme-accent-2-text: #000000;
  /* theme general colors */
  --senbee-bg-1: #e6ecf8;
  --senbee-bg-2: #bfd2fa;
  --senbee-text: #222222;
  /* sidebar */
  --senbee-sidebar-width: 280px;
  --senbee-sidebar-iconic-width: 60px;
  /* header */
  --senbee-header-active-bg-rgb: 255, 255, 255;
  --senbee-header-active-opacity: 0.8;
  /* footer */
  --senbee-footer-bg: #ffffff;
  --senbee-footer-bg-rgb: 255, 255, 255;
  /* bootstrap standard colors */
  --bs-primary: #0d6efd;
  --bs-primary-rgb: 13, 110, 253;
  --bs-secondary: #667791;
  --bs-secondary-rgb: 102, 119, 145;
  --bs-success: #6faa00;
  --bs-success-rgb: 126, 170, 0;
  --bs-info: #0dcaf0;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning: #ffc107;
  --bs-warning-rgb: 255, 193, 7;
  --bs-danger: #dc3545;
  --bs-danger-rgb: 220, 53, 69;
  --bs-light: #f8f9fa;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark: #212529;
  --bs-dark-rgb: 33, 37, 41;
  --bs-pista: #acc8a4;
  --bs-pista-rgb: 117, 200, 164;
  --bs-link-color: rgb(101, 119, 146);
  --bs-link-color-rgb: 101, 119, 146;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.125);
  --bs-border-color: var(--bs-border-color-translucent);
  --bs-primary-text-emphasis: #0051c7;
  --bs-secondary-text-emphasis: #2b2f32;
  --bs-success-text-emphasis: #6a8a00;
  --bs-info-text-emphasis: #01579e;
  --bs-warning-text-emphasis: #e37e00;
  --bs-danger-text-emphasis: #a30011;
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: #cfe2ff;
  --bs-secondary-bg-subtle: #e2e3e5;
  --bs-success-bg-subtle: #e7f4d6;
  --bs-danger-bg-subtle: #fcdfe0;
  --bs-warning-bg-subtle: #fff3c2;
  --bs-info-bg-subtle: #d7f7ff;
  --bs-blue-subtle: #c9d8f0;
  --bs-indigo-subtle: #d1c2e9;
  --bs-purple-subtle: #e1daf3;
  --bs-pink-subtle: #f0d7ea;
  --bs-red-subtle: #e4b7bb;
  --bs-orange-subtle: #ffd8b8;
  --bs-yellow-subtle: #f7e4a4;
  --bs-green-subtle: #d0f3e2;
  --bs-teal-subtle: #c4ece1;
  --bs-cyan-subtle: #bce4eb;
  --bs-blue-emphasis: #00388d;
  --bs-indigo-emphasis: #35018a;
  --bs-purple-emphasis: #32008f;
  --bs-pink-emphasis: #8b0046;
  --bs-red-emphasis: #88000e;
  --bs-orange-emphasis: #8f4000;
  --bs-yellow-emphasis: #995c00;
  --bs-green-emphasis: #008848;
  --bs-teal-emphasis: #008059;
  --bs-cyan-emphasis: #00738a;
  --bs-chocolate: #411900;
  --bs-brown: #795548;
  --bs-grey: #607d8b;
  --bs-primary-border-subtle: #9ec5fe;
  --bs-secondary-border-subtle: #c4c8cb;
  --bs-success-border-subtle: #accc70;
  --bs-info-border-subtle: #9eeaf9;
  --bs-warning-border-subtle: #ffe69c;
  --bs-danger-border-subtle: #f1aeb5;
  --bs-light-border-subtle: #e9ecef;
  --bs-link-color: #657792;
  --bs-border-radius-sm: var(--bs-border-radius);
  --swiper-pagination-color: var(--senbee-theme-1);
}
:root [data-bs-img=dark],
[data-bs-theme=light] [data-bs-img=dark] {
  display: none;
}
:root .theme-blue,
[data-bs-theme=light] .theme-blue {
  /* theme colors */
  --senbee-theme-1: #0049e8;
  --senbee-theme-1-hover: #003fc7;
  --senbee-theme-1-active: #0037ad;
  --senbee-theme-1-rgb: 0, 73, 232;
  --senbee-theme-1-text: #ffffff;
  --senbee-theme-2: rgb(76, 189, 255);
  --senbee-theme-2-rgb: 76, 189, 255;
  --senbee-theme-2-text: #ffffff;
  /* theme accent colors */
  --senbee-theme-accent-1: #03045e;
  --senbee-theme-accent-1-hover: #01024b;
  --senbee-theme-accent-1-active: #010235;
  --senbee-theme-accent-1-rgb: 3, 4, 94;
  --senbee-theme-accent-1-text: #ffffff;
  --senbee-theme-accent-2: rgb(171, 19, 197);
  --senbee-theme-accent-2-rgb: 171, 19, 197;
  --senbee-theme-accent-2-text: #ffffff;
  /* theme general colors */
  --senbee-bg-1: #e6eef5;
  --senbee-bg-2: #badaf0;
  /* other */
  --bs-link-color: #657792;
}
:root .theme-indigo,
[data-bs-theme=light] .theme-indigo {
  /* theme colors */
  --senbee-theme-1: rgb(77, 16, 242);
  --senbee-theme-1-hover: #590ad8;
  --senbee-theme-1-active: #4802b8;
  --senbee-theme-1-rgb: 77, 16, 242;
  --senbee-theme-1-text: #ffffff;
  --senbee-theme-2: #758bfd;
  --senbee-theme-2-rgb: 117, 139, 253;
  --senbee-theme-2-text: #ffffff;
  /* theme accent colors */
  --senbee-theme-accent-1: #f95738;
  --senbee-theme-accent-1-hover: #ee4928;
  --senbee-theme-accent-1-active: #e43512;
  --senbee-theme-accent-1-rgb: 249, 87, 56;
  --senbee-theme-accent-1-text: #ffffff;
  --senbee-theme-accent-2: #ff8600;
  --senbee-theme-accent-2-rgb: 255, 134, 0;
  --senbee-theme-accent-2-text: #ffffff;
  /* theme general colors */
  --senbee-bg-1: #e7e8f7;
  --senbee-bg-2: #c6caf8;
  /* other */
  --bs-link-color: #686592;
}
:root .theme-purple,
[data-bs-theme=light] .theme-purple {
  /* theme colors */
  --senbee-theme-1: #471ca8;
  --senbee-theme-1-hover: #36108d;
  --senbee-theme-1-active: #290285;
  --senbee-theme-1-rgb: 71, 28, 168;
  --senbee-theme-1-text: #ffffff;
  --senbee-theme-2: #d1105a;
  --senbee-theme-2-rgb: 209, 16, 90;
  --senbee-theme-2-text: #ffffff;
  /* theme accent colors */
  --senbee-theme-accent-1: #f72585;
  --senbee-theme-accent-1-hover: #dd136e;
  --senbee-theme-accent-1-active: #bb0255;
  --senbee-theme-accent-1-rgb: 247, 37, 133;
  --senbee-theme-accent-1-text: #ffffff;
  --senbee-theme-accent-2: rgb(247, 174, 248);
  --senbee-theme-accent-2-rgb: 247, 174, 248;
  --senbee-theme-accent-2-text: #ffffff;
  /* theme general colors */
  --senbee-bg-1: #f5f0fa;
  --senbee-bg-2: #dec6f7;
  /* other */
  --bs-link-color: #796592;
}
:root .theme-pink,
[data-bs-theme=light] .theme-pink {
  /* theme colors */
  --senbee-theme-1: #e50a8e;
  --senbee-theme-1-hover: #c50277;
  --senbee-theme-1-active: #a50063;
  --senbee-theme-1-rgb: 229, 10, 142;
  --senbee-theme-1-text: #ffffff;
  --senbee-theme-2: #b892ff;
  --senbee-theme-2-rgb: 184, 146, 255;
  --senbee-theme-2-text: #ffffff;
  /* theme accent colors */
  --senbee-theme-accent-1: rgb(59, 0, 134);
  --senbee-theme-accent-1-hover: #2b0064;
  --senbee-theme-accent-1-active: #200049;
  --senbee-theme-accent-1-rgb: 59, 0, 134;
  --senbee-theme-accent-1-text: #ffffff;
  --senbee-theme-accent-2: #00bcd4;
  --senbee-theme-accent-2-rgb: 0, 188, 212;
  --senbee-theme-accent-2-text: #ffffff;
  /* theme general colors */
  --senbee-bg-1: #faedf7;
  --senbee-bg-2: #ffd2f5;
  /* other */
  --bs-link-color: #926588;
}
:root .theme-red,
[data-bs-theme=light] .theme-red {
  /* theme colors */
  --senbee-theme-1: #c80036;
  --senbee-theme-1-hover: #a7002c;
  --senbee-theme-1-active: #960028;
  --senbee-theme-1-rgb: 200, 0, 54;
  --senbee-theme-1-text: #ffffff;
  --senbee-theme-2: #e46dce;
  --senbee-theme-2-rgb: 228, 109, 206;
  --senbee-theme-2-text: #ffffff;
  /* theme accent colors */
  --senbee-theme-accent-1: #0c1844;
  --senbee-theme-accent-1-hover: #df5ec7;
  --senbee-theme-accent-1-active: #e04bc5;
  --senbee-theme-accent-1-rgb: 12, 24, 68;
  --senbee-theme-accent-1-text: #ffffff;
  --senbee-theme-accent-2: #3472cf;
  --senbee-theme-accent-2-rgb: 52, 114, 207;
  --senbee-theme-accent-2-text: #ffffff;
  /* theme general colors */
  --senbee-bg-1: #ffedeb;
  --senbee-bg-2: #facbcb;
  /* other */
  --bs-link-color: #657792;
}
:root .theme-orange,
[data-bs-theme=light] .theme-orange {
  /* theme colors */
  --senbee-theme-1: #fc7a1e;
  --senbee-theme-1-hover: #e46911;
  --senbee-theme-1-active: #ce5a08;
  --senbee-theme-1-rgb: 252, 122, 30;
  --senbee-theme-1-text: #ffffff;
  --senbee-theme-2: #ce6a85;
  --senbee-theme-2-rgb: 206, 106, 133;
  --senbee-theme-2-text: #ffffff;
  /* theme accent colors */
  --senbee-theme-accent-1: #5261a1;
  --senbee-theme-accent-1-hover: #354486;
  --senbee-theme-accent-1-active: #24347e;
  --senbee-theme-accent-1-rgb: 72, 86, 150;
  --senbee-theme-accent-1-text: #ffffff;
  --senbee-theme-accent-2: #f55c7a;
  --senbee-theme-accent-2-rgb: 245, 92, 122;
  --senbee-theme-accent-2-text: #ffffff;
  /* theme general colors */
  --senbee-bg-1: #faf1e6;
  --senbee-bg-2: #ebd6be;
  /* other */
  --bs-link-color: #88765d;
}
:root .theme-yellow,
[data-bs-theme=light] .theme-yellow {
  /* theme colors */
  --senbee-theme-1: #ffae07;
  --senbee-theme-1-hover: #e69900;
  --senbee-theme-1-active: #c78500;
  --senbee-theme-1-rgb: 255, 174, 7;
  --senbee-theme-1-text: #ffffff;
  --senbee-theme-2: #aacc00;
  --senbee-theme-2-rgb: 170, 204, 0;
  --senbee-theme-2-text: #ffffff;
  /* theme accent colors */
  --senbee-theme-accent-1: #333333;
  --senbee-theme-accent-1-hover: #222222;
  --senbee-theme-accent-1-active: #000000;
  --senbee-theme-accent-1-rgb: 30, 30, 30;
  --senbee-theme-accent-1-text: #ffffff;
  --senbee-theme-accent-2: #9a8c98;
  --senbee-theme-accent-2-rgb: 154, 140, 152;
  --senbee-theme-accent-2-text: #ffffff;
  /* theme general colors */
  --senbee-bg-1: #faf5e6;
  --senbee-bg-2: #fdeabd;
  /* other */
  --bs-link-color: #7c6d57;
}
:root .theme-green,
[data-bs-theme=light] .theme-green {
  /* theme colors */
  --senbee-theme-1: #08a046;
  --senbee-theme-1-hover: #06883a;
  --senbee-theme-1-active: #00702d;
  --senbee-theme-1-rgb: 8, 160, 70;
  --senbee-theme-1-text: #ffffff;
  --senbee-theme-2: #0bbeeb;
  --senbee-theme-2-rgb: 11, 190, 235;
  --senbee-theme-2-text: #ffffff;
  /* theme accent colors */
  --senbee-theme-accent-1: #0049e8;
  --senbee-theme-accent-1-hover: #003ec4;
  --senbee-theme-accent-1-active: #0135a7;
  --senbee-theme-accent-1-rgb: 0, 73, 232;
  --senbee-theme-accent-1-text: #ffffff;
  --senbee-theme-accent-2: #ea00ff;
  --senbee-theme-accent-2-rgb: 234, 0, 255;
  --senbee-theme-accent-2-text: #ffffff;
  /* theme general colors */
  --senbee-bg-1: #e2f3e7;
  --senbee-bg-2: #bde9ca;
  /* other */
  --bs-link-color: #69796a;
}
:root .theme-teal,
[data-bs-theme=light] .theme-teal {
  /* theme colors */
  --senbee-theme-1: #00a885;
  --senbee-theme-1-hover: #008f72;
  --senbee-theme-1-active: #00725b;
  --senbee-theme-1-rgb: 0, 168, 133;
  --senbee-theme-1-text: #ffffff;
  --senbee-theme-2: #c2cb6a;
  --senbee-theme-2-rgb: 194, 203, 106;
  --senbee-theme-2-text: #ffffff;
  /* theme accent colors */
  --senbee-theme-accent-1: #2c88d8;
  --senbee-theme-accent-1-hover: #136dbc;
  --senbee-theme-accent-1-active: #01559d;
  --senbee-theme-accent-1-rgb: 44, 136, 216;
  --senbee-theme-accent-1-text: #ffffff;
  --senbee-theme-accent-2: #b05ec3;
  --senbee-theme-accent-2-rgb: 176, 94, 195;
  --senbee-theme-accent-2-text: #ffffff;
  /* theme general colors */
  --senbee-bg-1: #e6f2f0;
  --senbee-bg-2: #b8e9e1;
  /* other */
  --bs-link-color: #607e7a;
}
:root .theme-cyan,
[data-bs-theme=light] .theme-cyan {
  /* theme colors */
  --senbee-theme-1: #03aed2;
  --senbee-theme-1-hover: #0095b3;
  --senbee-theme-1-active: #00849e;
  --senbee-theme-1-rgb: 3, 174, 210;
  --senbee-theme-1-text: #ffffff;
  --senbee-theme-2: #e46dce;
  --senbee-theme-2-rgb: 228, 109, 206;
  --senbee-theme-2-text: #ffffff;
  /* theme accent colors */
  --senbee-theme-accent-1: #ff5b93;
  --senbee-theme-accent-1-hover: #f3407c;
  --senbee-theme-accent-1-active: #eb2b6b;
  --senbee-theme-accent-1-rgb: 255, 91, 147;
  --senbee-theme-accent-1-text: #ffffff;
  --senbee-theme-accent-2: #3472cf;
  --senbee-theme-accent-2-rgb: 52, 114, 207;
  --senbee-theme-accent-2-text: #ffffff;
  /* theme general colors */
  --senbee-bg-1: #dceef4;
  --senbee-bg-2: #bce4f1;
  /* other */
  --bs-link-color: #658492;
}
:root .theme-chocolate,
[data-bs-theme=light] .theme-chocolate {
  /* theme colors */
  --senbee-theme-1: #411900;
  --senbee-theme-1-hover: #311300;
  --senbee-theme-1-active: #180900;
  --senbee-theme-1-rgb: 65, 25, 0;
  --senbee-theme-1-text: #ffffff;
  --senbee-theme-2: #36008d;
  --senbee-theme-2-rgb: 54, 0, 141;
  --senbee-theme-2-text: #ffffff;
  /* theme accent colors */
  --senbee-theme-accent-1: #cd1818;
  --senbee-theme-accent-1-hover: #b80909;
  --senbee-theme-accent-1-active: #9c0000;
  --senbee-theme-accent-1-rgb: 205, 24, 24;
  --senbee-theme-accent-1-text: #ffffff;
  --senbee-theme-accent-2: #ff2d7d;
  --senbee-theme-accent-2-rgb: 255, 45, 125;
  --senbee-theme-accent-2-text: #ffffff;
  /* theme general colors */
  --senbee-bg-1: #f7ece6;
  --senbee-bg-2: #e4c7b8;
  /* other */
  --bs-link-color: #657792;
}
:root .theme-brown,
[data-bs-theme=light] .theme-brown {
  /* theme colors */
  --senbee-theme-1: #795548;
  --senbee-theme-1-hover: #6b4537;
  --senbee-theme-1-active: #583528;
  --senbee-theme-1-rgb: 131, 85, 72;
  --senbee-theme-1-text: #ffffff;
  --senbee-theme-2: #ffc95f;
  --senbee-theme-2-rgb: 255, 201, 95;
  --senbee-theme-2-text: #ffffff;
  /* theme accent colors */
  --senbee-theme-accent-1: #9cb27e;
  --senbee-theme-accent-1-hover: #859e63;
  --senbee-theme-accent-1-active: #75914f;
  --senbee-theme-accent-1-rgb: 156, 178, 126;
  --senbee-theme-accent-1-text: #ffffff;
  --senbee-theme-accent-2: #ffd0d0;
  --senbee-theme-accent-2-rgb: 255, 208, 208;
  --senbee-theme-accent-2-text: #ffffff;
  /* theme general colors */
  --senbee-bg-1: #f8ebe1;
  --senbee-bg-2: #e6cab4;
  /* other */
  --bs-link-color: #867772;
}
:root .theme-grey,
[data-bs-theme=light] .theme-grey {
  /* theme colors */
  --senbee-theme-1: #61677a;
  --senbee-theme-1-hover: #4d546b;
  --senbee-theme-1-active: #363e57;
  --senbee-theme-1-rgb: 91, 103, 122;
  --senbee-theme-1-text: #ffffff;
  --senbee-theme-2: #00adb5;
  --senbee-theme-2-rgb: 0, 173, 181;
  --senbee-theme-2-text: #ffffff;
  /* theme accent colors */
  --senbee-theme-accent-1: #838383;
  --senbee-theme-accent-1-hover: #838383;
  --senbee-theme-accent-1-active: #838383;
  --senbee-theme-accent-1-rgb: 131, 131, 131;
  --senbee-theme-accent-1-text: #ffffff;
  --senbee-theme-accent-2: rgb(187, 143, 169);
  --senbee-theme-accent-2-rgb: 187. 143. 169;
  --senbee-theme-accent-2-text: #ffffff;
  /* theme general colors */
  --senbee-bg-1: #e5e6e9;
  --senbee-bg-2: #bcbec4;
  /* other */
  --bs-link-color: #657792;
}
:root .theme-black,
[data-bs-theme=light] .theme-black {
  /* theme colors */
  --senbee-theme-1: #333333;
  --senbee-theme-1-hover: #222222;
  --senbee-theme-1-active: #111111;
  --senbee-theme-1-rgb: 30, 30, 30;
  --senbee-theme-1-text: #ffffff;
  --senbee-theme-2: #e46dce;
  --senbee-theme-2-rgb: 228, 109, 206;
  --senbee-theme-2-text: #ffffff;
  /* theme accent colors */
  --senbee-theme-accent-1: #4d4d4d;
  --senbee-theme-accent-1-hover: #3b3b3b;
  --senbee-theme-accent-1-active: #242323;
  --senbee-theme-accent-1-rgb: 77, 77, 77;
  --senbee-theme-accent-1-text: #ffffff;
  --senbee-theme-accent-2: rgb(180, 96, 96);
  --senbee-theme-accent-2-rgb: 180, 96, 96;
  --senbee-theme-accent-2-text: #ffffff;
  /* theme general colors */
  --senbee-bg-1: #e4e3e3;
  --senbee-bg-2: #acacac;
  /* other */
  --bs-link-color: #777777;
}
:root .theme-pista,
[data-bs-theme=light] .theme-pista {
  /* theme colors */
  --senbee-theme-1: #84ac79;
  --senbee-theme-1-hover: #729e66;
  --senbee-theme-1-active: #649656;
  --senbee-theme-1-rgb: 100, 150, 86;
  --senbee-theme-1-text: #ffffff;
  --senbee-theme-2: rgb(210, 230, 106);
  --senbee-theme-2-rgb: 210, 230, 106;
  --senbee-theme-2-text: #ffffff;
  /* theme accent colors */
  --senbee-theme-accent-1: #cc708c;
  --senbee-theme-accent-1-hover: #b45471;
  --senbee-theme-accent-1-active: #a33c5b;
  --senbee-theme-accent-1-rgb: 204, 112, 140;
  --senbee-theme-accent-1-text: #ffffff;
  --senbee-theme-accent-2: rgb(242, 215, 183);
  --senbee-theme-accent-2-rgb: 242, 215, 183;
  --senbee-theme-accent-2-text: #ffffff;
  /* theme general colors */
  --senbee-bg-1: #eff5f1;
  --senbee-bg-2: #e3ede4;
  /* other */
  --bs-link-color: #657792;
}

[data-bs-theme=dark] {
  /* theme general colors */
  --senbee-bg-1: rgb(15, 17, 26);
  --senbee-bg-2: rgb(27, 29, 37);
  --senbee-text: #ffffff;
  --bs-secondary: #8a94ad;
  --bs-secondary-rgb: 138, 148, 173;
  /* header */
  --senbee-header-active-bg-rgb: 0, 0, 0;
  /* bs colors */
  --bs-tertiary-bg: rgba(var(--senbee-theme-1-rgb), 0.15);
  --bs-body-color: var(--senbee-text);
  --bs-body-bg: var(--senbee-bg-1);
  --bs-border-color: rgba(255, 255, 255, 0.15);
  --bs-border-color-translucent: var(--bs-border-color);
  --bs-link-color: rgba(255, 255, 255, 0.5);
  --bs-dd-bg: #22243f;
}
[data-bs-theme=dark] [data-bs-img=dark] {
  display: block;
}
[data-bs-theme=dark] [data-bs-img=light] {
  display: none;
}
[data-bs-theme=dark] [class*=-subtle]:not([class*=bg-theme-]) {
  color: #222222;
}
[data-bs-theme=dark] .theme-blue {
  --senbee-bg-1: #01051b;
  --senbee-bg-2: #09113d;
  /* bs colors */
  --bs-dd-bg: #192447;
  --bs-link-color: rgba(255, 255, 255, 0.5);
  --bs-body-bg: var(--senbee-bg-1);
}
[data-bs-theme=dark] .theme-indigo {
  --senbee-bg-1: rgb(4, 1, 27);
  --senbee-bg-2: rgb(27, 29, 37);
  /* bs colors */
  --bs-dd-bg: #28214e;
  --bs-link-color: rgba(255, 255, 255, 0.5);
  --bs-body-bg: var(--senbee-bg-1);
}
[data-bs-theme=dark] .theme-purple {
  --senbee-bg-1: rgb(8, 2, 27);
  --senbee-bg-2: rgb(27, 29, 37);
  /* bs colors */
  --bs-dd-bg: #231355;
  --bs-link-color: rgba(255, 255, 255, 0.5);
  --bs-body-bg: var(--senbee-bg-1);
}
[data-bs-theme=dark] .theme-pink {
  --senbee-bg-1: #14021b;
  --senbee-bg-2: #320c41;
  /* bs colors */
  --bs-dd-bg: #490b44;
  --bs-link-color: rgba(255, 255, 255, 0.5);
  --bs-body-bg: var(--senbee-bg-1);
}
[data-bs-theme=dark] .theme-red {
  --senbee-bg-1: rgb(20, 2, 15);
  --senbee-bg-2: rgb(27, 29, 37);
  /* bs colors */
  --bs-dd-bg: #4b0f2c;
  --bs-link-color: rgba(255, 255, 255, 0.5);
  --bs-body-bg: var(--senbee-bg-1);
}
[data-bs-theme=dark] .theme-orange {
  --senbee-bg-1: rgb(20, 9, 2);
  --senbee-bg-2: rgb(27, 29, 37);
  /* bs colors */
  --bs-dd-bg: #44220d;
  --bs-link-color: rgba(255, 255, 255, 0.5);
  --bs-body-bg: var(--senbee-bg-1);
}
[data-bs-theme=dark] .theme-yellow {
  --senbee-bg-1: rgb(20, 14, 1);
  --senbee-bg-2: rgb(27, 29, 37);
  /* bs colors */
  --bs-tertiary-bg: #302002;
  --bs-dd-bg: #463009;
  --bs-link-color: rgba(255, 255, 255, 0.5);
  --bs-body-bg: var(--senbee-bg-1);
}
[data-bs-theme=dark] .theme-green {
  --senbee-bg-1: rgb(0, 16, 10);
  --senbee-bg-2: rgb(27, 29, 37);
  /* bs colors */
  --bs-dd-bg: #06361f;
  --bs-link-color: rgba(255, 255, 255, 0.5);
  --bs-body-bg: var(--senbee-bg-1);
}
[data-bs-theme=dark] .theme-teal {
  --senbee-bg-1: rgb(1, 17, 17);
  --senbee-bg-2: rgb(27, 29, 37);
  /* bs colors */
  --bs-dd-bg: #073833;
  --bs-link-color: rgba(255, 255, 255, 0.5);
  --bs-body-bg: var(--senbee-bg-1);
}
[data-bs-theme=dark] .theme-cyan {
  --senbee-bg-1: rgb(1, 18, 20);
  --senbee-bg-2: rgb(27, 29, 37);
  /* bs colors */
  --bs-dd-bg: #08383f;
  --bs-link-color: rgba(255, 255, 255, 0.5);
  --bs-body-bg: var(--senbee-bg-1);
}
[data-bs-theme=dark] .theme-grey {
  --senbee-bg-1: rgb(3, 3, 3);
  --senbee-bg-2: rgb(27, 29, 37);
  /* bs colors */
  --bs-dd-bg: #282c36;
  --bs-link-color: rgba(255, 255, 255, 0.5);
  --bs-body-bg: var(--senbee-bg-1);
}
[data-bs-theme=dark] .theme-brown {
  --senbee-bg-1: rgb(15, 5, 1);
  --senbee-bg-2: rgb(27, 29, 37);
  /* bs colors */
  --bs-dd-bg: #3f251b;
  --bs-link-color: rgba(255, 255, 255, 0.5);
  --bs-body-bg: var(--senbee-bg-1);
}
[data-bs-theme=dark] .theme-chocolate {
  --senbee-bg-1: #140802;
  --senbee-bg-2: #3a1c0d;
  --senbee-theme-1-rgb: 94, 51, 48;
  /* bs colors */
  --bs-dd-bg: #351c12;
  --bs-link-color: rgba(255, 255, 255, 0.5);
  --bs-body-bg: var(--senbee-bg-1);
}
[data-bs-theme=dark] .theme-black {
  --senbee-bg-1: #000000;
  --senbee-bg-2: rgb(27, 29, 37);
  --senbee-theme-1-rgb: 90, 90, 90;
  /* bs colors */
  --bs-dd-bg: #222222;
  --bs-link-color: rgba(255, 255, 255, 0.5);
  --bs-body-bg: var(--senbee-bg-1);
}
[data-bs-theme=dark] .theme-pista {
  /* theme general colors */
  --senbee-bg-1: #0e1d0a;
  --senbee-bg-2: #010400;
  /* bs colors */
  --bs-dd-bg: #222222;
  --bs-link-color: rgba(255, 255, 255, 0.5);
  --bs-body-bg: var(--senbee-bg-1);
}