.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}
.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

[dir] .light-theme .read-mode, [dir] .light-theme .read-mode .top-tools {
  background-color: #fbfcdd !important;
}

[dir] .light-theme .read-mode .paragraph, [dir] .light-theme .read-mode .ordered-list, [dir] .light-theme .read-mode .unordered-list, [dir] .light-theme .read-mode .inline-title, [dir] .light-theme .read-mode .tags, [dir] .light-theme .read-mode .quote, [dir] .light-theme .read-mode .tabular-data, [dir] .light-theme .read-mode .headingInfo, [dir] .light-theme .read-mode .headingInfo .btn {
  background-color: transparent !important;
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

@media (min-width: 501px) {
  .match-page .page-content {
    grid-gap: 0 1.6rem;
  }
}
[dir] .match-page .page-content__item:nth-child(2) {
  margin-top: 1.6rem;
}
[dir=ltr] .match-page .sports-header_team-logo {
  margin-right: 1.6rem;
}
[dir=rtl] .match-page .sports-header_team-logo {
  margin-left: 1.6rem;
}
.match-page .sports-header_team-logo .sports-image {
  width: 7.2rem;
  height: 7.2rem;
}
.match-page .sports-header_team-logo .sports-image_wrapper {
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
}
[dir] .match-page .sports-header_team-logo .sports-image_wrapper {
  padding: 8px;
}
.match-page .sports-header_team-logo .sports-image_wrapper img {
  width: 4.8rem;
  height: 4.8rem;
}
.match-page_statistics {
  overflow: hidden;
}
[dir] .match-page_statistics {
  border: 1px solid;
  border-radius: 0.4rem;
  margin-bottom: 3.2rem;
}
.match-page_statistics_header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
[dir] .match-page_statistics_header {
  padding: 2.1rem;
  border-bottom: 1px solid;
}
[dir] .match-page_statistics_header h2 {
  margin-bottom: 0 !important;
}
.match-page_statistics_header .sports-image {
  width: 3.2rem;
  height: 3.2rem;
}
.match-page_statistics_header .sports-image img {
  width: 100%;
  height: 100%;
}
[dir] .match-page_score .scoreboard {
  border-bottom: none;
  border-radius: 0.4rem 0.4rem 0 0;
  padding-top: 0;
  margin-top: 0;
}
.match-page_score .scoreboard_team-link {
  color: inherit;
  text-decoration: none;
}
[dir] .match-page_summary {
  margin: 0 0 32px 0;
}
[dir] .match-page_summary .game-summary {
  border-radius: 0 0 0.4rem 0.4rem;
}
[dir] .match-page_divider {
  margin: 32px 0;
}
.match-page .squad-table_squad-player-link {
  color: inherit;
  text-decoration: none;
}
.match-page .sports-header_team-logo {
  width: 125px;
}

@media (min-width: 501px) {
  .league-page .page-content {
    grid-gap: 0 1.6rem;
  }
}
[dir] .league-page .side-panel {
  margin-top: 0rem;
}
@media (min-width: 1200px) {
  [dir] .league-page .side-panel {
    margin-top: 1.6rem;
  }
}
[dir] .league-page_league-table {
  margin-bottom: 3.2rem;
}
.league-page_league-table .league-table_toggle {
  display: flex;
  flex-direction: row;
  align-items: center;
}
[dir] .league-page_league-table .league-table_toggle {
  cursor: pointer;
}
.league-page_league-table .league-table_toggle .aa {
  width: 2.4rem;
  height: 2.4rem;
}
[dir] .league-page_games, [dir] .league-page_rankings {
  margin-bottom: 32px;
}
.league-page_rankings_top-player {
  display: grid;
  grid-template-columns: 1fr;
}
.league-page_rankings_top-player-header {
  display: flex;
  justify-content: space-between;
}
.league-page_rankings_top-player-toggle {
  display: none;
}
[dir] .league-page_rankings_top-player-toggle {
  cursor: pointer;
}
@media (min-width: 1200px) {
  .league-page_rankings_top-player-toggle {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .league-page_rankings_top-player-toggle .aa {
    width: 2.4rem;
    height: 2.4rem;
  }
}
.league-page_rankings_top-player_container {
  display: flex;
  justify-content: flex-start;
  width: 100%;
  flex-wrap: wrap;
  grid-gap: 16px;
}
[dir] .league-page_rankings_top-player_container {
  padding-bottom: 15px;
  margin-bottom: 15px;
}
@media (min-width: 501px) {
  [dir=ltr] .league-page_rankings_top-player_container {
    padding-left: 1rem;
  }
  [dir=rtl] .league-page_rankings_top-player_container {
    padding-right: 1rem;
  }
}
.league-page_rankings_top-player_container:hover {
  overflow-x: auto;
}
@media (min-width: 501px) {
  .league-page_rankings_top-player_container {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(2, 1fr);
  }
}
@media (min-width: 1200px) {
  .league-page_rankings_top-player_container {
    display: flex;
    overflow: hidden;
    flex-wrap: wrap;
    grid-template-columns: repeat(3, -webkit-max-content);
    grid-template-columns: repeat(3, max-content);
    row-gap: 16px;
    max-height: 170px;
    justify-content: flex-start;
  }
}
.league-page_rankings_top-player_container.open {
  max-height: unset;
}
[dir] .league-page_rankings_top-player_container .player-card:first-child {
  border-top: 0;
}
.league-page .fixtures-list_header [competition-title] {
  justify-self: flex-start;
  flex: 1;
}
[dir] .league-page .fixtures-list_header [competition-title] {
  margin: 0;
}
.league-page .fixtures-list_header > div:not([competition-title]) {
  flex: auto;
}
[dir] .league-page .fixtures-list_header > div:not([competition-title]) {
  margin-bottom: 1rem;
}
[dir] .league-page .fixtures-list_header > div:not([competition-title]):last-child {
  margin-bottom: 0;
}
@media (min-width: 501px) {
  .league-page .fixtures-list_header > div:not([competition-title]) {
    flex: 0 0 auto;
  }
  [dir] .league-page .fixtures-list_header > div:not([competition-title]) {
    margin-bottom: 0;
  }
  [dir=ltr] .league-page .fixtures-list_header > div:not([competition-title]):first-child {
    margin-left: auto;
  }
  [dir=rtl] .league-page .fixtures-list_header > div:not([competition-title]):first-child {
    margin-right: auto;
  }
}
.league-page .js-drop-down-wrapper {
  display: flex;
  align-items: center;
}
@media (min-width: 501px) {
  [dir=ltr] .league-page .js-drop-down-wrapper {
    margin-left: 2rem;
  }
  [dir=rtl] .league-page .js-drop-down-wrapper {
    margin-right: 2rem;
  }
}
.league-page .js-drop-down-wrapper .js-drop-down {
  position: relative;
}
.league-page .js-drop-down-wrapper .js-drop-down_value {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-width: 6.3rem;
  width: auto;
  height: 3.2rem;
}
[dir] .league-page .js-drop-down-wrapper .js-drop-down_value {
  padding: 0 0.8rem;
  cursor: pointer;
  border: 1px solid;
  border-radius: 0.4rem;
}
.league-page .js-drop-down-wrapper .js-drop-down_value .aa {
  width: 2.4rem;
  height: 2.4rem;
}
.league-page .js-drop-down-wrapper .js-drop-down_selector {
  position: absolute;
  top: 3.6rem;
  min-width: 6.3rem;
  width: auto;
  height: 3.2rem;
  z-index: 4;
  overflow: hidden;
  max-height: 0;
  transition: 0.1s ease-in-out;
  outline: none;
}
[dir] .league-page .js-drop-down-wrapper .js-drop-down_selector {
  border-radius: 0.4rem;
}
[dir=ltr] .league-page .js-drop-down-wrapper .js-drop-down_selector {
  right: 0;
}
[dir=rtl] .league-page .js-drop-down-wrapper .js-drop-down_selector {
  left: 0;
}
.league-page .js-drop-down-wrapper .js-drop-down_selector.open {
  max-height: 19.1rem;
  overflow: auto;
}
[dir] .league-page .js-drop-down-wrapper .js-drop-down_selector.open {
  border: 1px solid;
}
.league-page .js-drop-down-wrapper .js-drop-down_selector li {
  position: relative;
  height: 4rem;
  font-size: 1.1rem;
  display: flex;
  align-items: center;
  transition: background-color 0.3s;
  opacity: 1;
}
[dir] .league-page .js-drop-down-wrapper .js-drop-down_selector li {
  padding: 0 0.8rem;
  cursor: pointer;
  border-bottom: 1px solid;
}
.league-page .js-drop-down-wrapper .js-drop-down_selector li.closed {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
}
[dir] .league-page .js-drop-down-wrapper .js-drop-down_selector li.closed {
  padding: 0;
}
[dir=ltr] .league-page .js-drop-down-wrapper .js-drop-down_selector li .aa {
  margin-left: auto;
}
[dir=rtl] .league-page .js-drop-down-wrapper .js-drop-down_selector li .aa {
  margin-right: auto;
}
[dir=ltr] .league-page .js-drop-down-wrapper .choose-round-selector, [dir=ltr] .league-page .js-drop-down-wrapper .choose-week-selector {
  margin: 0 1rem 0 auto;
}
[dir=rtl] .league-page .js-drop-down-wrapper .choose-round-selector, [dir=rtl] .league-page .js-drop-down-wrapper .choose-week-selector {
  margin: 0 auto 0 1rem;
}
.league-page .js-drop-down-wrapper .choose-round .js-drop-down_value,
.league-page .js-drop-down-wrapper .choose-round .js-drop-down_selector {
  width: 20rem;
}

@media (min-width: 501px) {
  .team-page .page-content {
    grid-gap: 0 1.6rem;
  }
}
.team-page header {
  max-width: 129.2rem;
}
[dir] .team-page header {
  margin: 0 auto;
}
@media (min-width: 1200px) {
  [dir] .team-page header {
    margin-bottom: 35px;
  }
}
[dir] .team-page .main-section .page-content__item:last-child {
  margin-top: 2.6rem;
}
@media (min-width: 1200px) {
  [dir] .team-page .main-section .page-content__item:last-child {
    margin-top: 0;
  }
}
@media (min-width: 1200px) {
  [dir] .team-page .main-section {
    margin-top: 4rem;
  }
}
.team-page_content {
  display: flex;
  flex-direction: column;
  max-width: 129.2rem;
}
@media (min-width: 1200px) {
  .team-page_content {
    justify-content: flex-start;
    display: grid;
    grid-template-columns: 1fr 3fr;
    -moz-column-gap: 1.8rem;
         column-gap: 1.8rem;
  }
  [dir] .team-page_content {
    margin: 0 auto;
  }
}
[dir] .team-page_sidebar {
  margin-bottom: 20px;
}
@media (min-width: 1200px) {
  [dir] .team-page_sidebar {
    margin-bottom: 0;
  }
}
.team-page_games {
  grid-column: 1/-1;
  display: grid;
  grid-template-columns: repeat(3, auto);
  -moz-column-gap: 16px;
       column-gap: 16px;
  overflow: hidden;
  justify-content: space-between;
  overflow-x: auto;
}
[dir] .team-page_games {
  padding-bottom: 15px;
  margin-bottom: 15px;
}
[dir] .team-page_league-table {
  margin-bottom: 32px;
}
.team-page_trophies-container,
.team-page .team-page_group_wrapper {
  display: grid;
  grid-template-columns: 1fr;
  gap: 1.6rem;
}
@media (min-width: 501px) {
  .team-page_trophies-container,
.team-page .team-page_group_wrapper {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 1200px) {
  .team-page_trophies-container,
.team-page .team-page_group_wrapper {
    grid-template-columns: repeat(3, 1fr);
  }
}
[dir] .team-page_full-squad {
  margin-bottom: 32px;
}
.team-page_full-squad-container .player-card {
  flex: 1;
  max-width: unset;
}
[dir] .team-page_full-squad-container .player-card {
  cursor: pointer;
}
@media (min-width: 501px) {
  .team-page_trophies-container {
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: repeat(3, 1fr);
  }
}
[dir] .team-page_group_title {
  margin: 1.6rem 0;
}

@media (min-width: 501px) {
  .player-page .page-content {
    grid-gap: 0 1.6rem;
  }
}
@media (min-width: 1200px) {
  [dir] .player-page .page-content {
    margin-top: 4rem;
  }
}
[dir] .player-page_transfer {
  margin-bottom: 22px;
}
[dir] .player-page_transfer .sports-transfer {
  margin-bottom: 10px;
}
[dir] .player-page_breakdown {
  margin-bottom: 32px;
}
[dir] .player-page_breakdown .player-breakdown {
  cursor: pointer;
}
.player-page_trophies-container {
  display: grid;
  grid-template-columns: 1fr;
  gap: 10px;
}
@media (min-width: 501px) {
  .player-page_trophies-container {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 1200px) {
  .player-page_trophies-container {
    grid-template-columns: repeat(3, 1fr);
  }
}
[dir] .player-page .side-panel {
  margin-bottom: 2.6rem;
}

@media (min-width: 501px) {
  .fixtures-page .page-content {
    grid-gap: 0 1.6rem;
  }
}
.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}
.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

[dir] .light-theme .read-mode, [dir] .light-theme .read-mode .top-tools {
  background-color: #fbfcdd !important;
}

[dir] .light-theme .read-mode .paragraph, [dir] .light-theme .read-mode .ordered-list, [dir] .light-theme .read-mode .unordered-list, [dir] .light-theme .read-mode .inline-title, [dir] .light-theme .read-mode .tags, [dir] .light-theme .read-mode .quote, [dir] .light-theme .read-mode .tabular-data, [dir] .light-theme .read-mode .headingInfo, [dir] .light-theme .read-mode .headingInfo .btn {
  background-color: transparent !important;
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

/* #region experiment versions*/
.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}
.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

/* #endregion */
.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.light-theme .energy-theme,
.night-theme .energy-theme,
.dark-theme .energy-theme {
  --sec-theme-color-1: #39ad6f;
  --sec-theme-color-level-rgb: 57, 173, 111;
  --sec-theme-color-500: #39ad6f;
  --sec-theme-color-400: #56b984;
  --sec-theme-color-300: #74c59a;
  --sec-theme-color-200: #92d2b0;
  --sec-theme-color-100: #b0dec5;
  --sec-theme-color-50: #cdeadb;
  --sec-theme-color-10: ;
  --sec-theme-color-text: #ffffff;
  --sec-theme-color-bgOpacity: 0.7;
}

.light-theme .latest-theme,
.night-theme .latest-theme,
.dark-theme .latest-theme {
  --sec-theme-color-1: #ed8513;
  --sec-theme-color-level-rgb: 237, 133, 19;
  --sec-theme-color-500: #ed8513;
  --sec-theme-color-400: #ef9736;
  --sec-theme-color-300: #f2a959;
  --sec-theme-color-200: #f5bc7d;
  --sec-theme-color-100: #f8cea0;
  --sec-theme-color-50: #fae0c4;
  --sec-theme-color-10: ;
  --sec-theme-color-text: #ffffff;
  --sec-theme-color-bgOpacity: 0.7;
}

.light-theme .live-theme,
.night-theme .live-theme,
.dark-theme .live-theme {
  --sec-theme-color-1: #e91818;
  --sec-theme-color-level-rgb: 233, 24, 24;
  --sec-theme-color-500: #e91818;
  --sec-theme-color-400: #ec3a3a;
  --sec-theme-color-300: #ef5d5d;
  --sec-theme-color-200: #f38080;
  --sec-theme-color-100: #f6a3a3;
  --sec-theme-color-50: #f9c5c5;
  --sec-theme-color-10: ;
  --sec-theme-color-text: #ffffff;
  --sec-theme-color-bgOpacity: 0.7;
}

.light-theme .special-theme,
.night-theme .special-theme,
.dark-theme .special-theme {
  --sec-theme-color-1: #c61c20;
  --sec-theme-color-level-rgb: 198, 28, 32;
  --sec-theme-color-500: #c61c20;
  --sec-theme-color-400: #ce3e41;
  --sec-theme-color-300: #d76062;
  --sec-theme-color-200: #e08285;
  --sec-theme-color-100: #e8a4a6;
  --sec-theme-color-50: #f1c6c7;
  --sec-theme-color-10: ;
  --sec-theme-color-text: #ffffff;
  --sec-theme-color-bgOpacity: 0.7;
}

.light-theme .sports-theme,
.night-theme .sports-theme,
.dark-theme .sports-theme {
  --sec-theme-color-1: #689e42;
  --sec-theme-color-level-rgb: 104, 158, 66;
  --sec-theme-color-500: #689e42;
  --sec-theme-color-400: #7eac5e;
  --sec-theme-color-300: #95bb7a;
  --sec-theme-color-200: #acca97;
  --sec-theme-color-100: #c3d8b3;
  --sec-theme-color-50: #d9e7d0;
  --sec-theme-color-10: ;
  --sec-theme-color-text: #151515;
  --sec-theme-color-bgOpacity: 0.7;
}

.light-theme .vod-theme,
.night-theme .vod-theme,
.dark-theme .vod-theme {
  --sec-theme-color-1: #55ccbe;
  --sec-theme-color-level-rgb: 85, 204, 190;
  --sec-theme-color-500: #55ccbe;
  --sec-theme-color-400: #6ed3c8;
  --sec-theme-color-300: #88dbd1;
  --sec-theme-color-200: #a2e3dc;
  --sec-theme-color-100: #bbebe5;
  --sec-theme-color-50: #d4f2ef;
  --sec-theme-color-10: ;
  --sec-theme-color-text: #ffffff;
  --sec-theme-color-bgOpacity: 0.7;
}

.light-theme .podcast-theme,
.night-theme .podcast-theme,
.dark-theme .podcast-theme {
  --sec-theme-color-1: #ef3105;
  --sec-theme-color-level-rgb: 239, 49, 5;
  --sec-theme-color-500: #ef3105;
  --sec-theme-color-400: #f1502a;
  --sec-theme-color-300: #f36e50;
  --sec-theme-color-200: #f68e76;
  --sec-theme-color-100: #f9ad9b;
  --sec-theme-color-50: #fbcbc0;
  --sec-theme-color-10: ;
  --sec-theme-color-text: #ffffff;
  --sec-theme-color-bgOpacity: 0.7;
}

.light-theme .inTranslation-theme,
.night-theme .inTranslation-theme,
.dark-theme .inTranslation-theme {
  --sec-theme-color-1: #5e64d4;
  --sec-theme-color-level-rgb: 94, 100, 212;
  --sec-theme-color-500: #5e64d4;
  --sec-theme-color-400: #767bda;
  --sec-theme-color-300: #8e92e0;
  --sec-theme-color-200: #a7aae8;
  --sec-theme-color-100: #bfc1ee;
  --sec-theme-color-50: #d7d8f4;
  --sec-theme-color-text: #ffffff;
  --sec-theme-color-bgOpacity: 1;
}

.light-theme .news-theme,
.night-theme .news-theme,
.dark-theme .news-theme {
  --sec-theme-color-500: #2b3347;
  --sec-theme-color-400: #4b5162;
  --sec-theme-color-300: #6a707e;
  --sec-theme-color-200: #8b8f9a;
  --sec-theme-color-100: #aaadb5;
  --sec-theme-color-50: #caccd1;
  --sec-theme-color-10: #151515;
  --sec-theme-color-text: #ffffff;
  --sec-theme-color-bgOpacity: 0.7;
}

.light-theme .news-theme {
  --sec-theme-color-1: #2b3347;
  --sec-theme-color-level-rgb: 43, 51, 71;
}

.night-theme .news-theme,
.dark-theme .news-theme {
  --sec-theme-color-1: #6a707e;
  --sec-theme-color-level-rgb: 106, 112, 126;
}

.light-theme .business-theme,
.night-theme .business-theme,
.dark-theme .business-theme {
  --sec-theme-color-500: #4069ab;
  --sec-theme-color-400: #5c7fb7;
  --sec-theme-color-300: #7996c4;
  --sec-theme-color-200: #96add1;
  --sec-theme-color-100: #b3c3dd;
  --sec-theme-color-50: #cfd9ea;
  --sec-theme-color-10: ;
  --sec-theme-color-text: #ffffff;
  --sec-theme-color-bgOpacity: 0.7;
}

.light-theme .business-theme {
  --sec-theme-color-1: #4069ab;
  --sec-theme-color-level-rgb: 64, 105, 171;
}

.night-theme .business-theme,
.dark-theme .business-theme {
  --sec-theme-color-1: #7996c4;
  --sec-theme-color-level-rgb: 121, 150, 196;
}

.light-theme .lifestyle-theme,
.night-theme .lifestyle-theme,
.dark-theme .lifestyle-theme {
  --sec-theme-color-500: #d3af37;
  --sec-theme-color-400: #d9bb55;
  --sec-theme-color-300: #e0c773;
  --sec-theme-color-200: #e7d391;
  --sec-theme-color-100: #eddfaf;
  --sec-theme-color-50: #eddfaf;
  --sec-theme-color-10: ;
  --sec-theme-color-text: #ffffff;
  --sec-theme-color-bgOpacity: 0.7;
}

.light-theme .lifestyle-theme {
  --sec-theme-color-1: #d3af37;
  --sec-theme-color-level-rgb: 211, 175, 55;
}

.night-theme .lifestyle-theme,
.dark-theme .lifestyle-theme {
  --sec-theme-color-1: #e0c773;
  --sec-theme-color-level-rgb: 224, 199, 115;
}

.light-theme .black-theme,
.night-theme .black-theme,
.dark-theme .black-theme {
  --sec-theme-color-500: #151515;
  --sec-theme-color-400: #383838;
  --sec-theme-color-300: #5b5b5b;
  --sec-theme-color-200: #7f7f7f;
  --sec-theme-color-100: #a1a1a1;
  --sec-theme-color-50: #c4c4c4;
  --sec-theme-color-10: #535c77;
  --sec-theme-color-text: #ffffff;
  --sec-theme-color-bgOpacity: 0.7;
}

.light-theme .black-theme,
.night-theme .black-theme {
  --sec-theme-color-1: #151515;
  --sec-theme-color-level-rgb: 21, 21, 21;
}

.dark-theme .black-theme {
  --sec-theme-color-1: #5b5b5b;
  --sec-theme-color-level-rgb: 91, 91, 91;
}

.light-theme .opinions-theme,
.night-theme .opinions-theme,
.dark-theme .opinions-theme {
  --sec-theme-color-500: #41798c;
  --sec-theme-color-400: #5d8d9d;
  --sec-theme-color-300: #7aa1ae;
  --sec-theme-color-200: #97b6c0;
  --sec-theme-color-100: #b3c9d1;
  --sec-theme-color-50: #cfdde2;
  --sec-theme-color-10: ;
  --sec-theme-color-text: #ffffff;
  --sec-theme-color-bgOpacity: 0.7;
}

.light-theme .opinions-theme {
  --sec-theme-color-1: #41798c;
  --sec-theme-color-level-rgb: 65, 121, 140;
}

.night-theme .opinions-theme,
.dark-theme .opinions-theme {
  --sec-theme-color-1: #7aa1ae;
  --sec-theme-color-level-rgb: 122, 161, 174;
}

.light-theme .saudi-theme,
.night-theme .saudi-theme,
.dark-theme .saudi-theme {
  --sec-theme-color-500: #00592b;
  --sec-theme-color-400: #26724b;
  --sec-theme-color-300: #4c8a6a;
  --sec-theme-color-200: #73a48b;
  --sec-theme-color-100: #99bdaa;
  --sec-theme-color-50: #bfd5ca;
  --sec-theme-color-10: ;
  --sec-theme-color-text: #ffffff;
  --sec-theme-color-bgOpacity: 0.7;
}

.light-theme .saudi-theme,
.dark-theme .saudi-theme {
  --sec-theme-color-1: #00592b;
  --sec-theme-color-level-rgb: 0, 89, 43;
}

.night-theme .saudi-theme {
  --sec-theme-color-1: #4c8a6a;
  --sec-theme-color-level-rgb: 76, 138, 106;
}

.light-theme .iran-theme,
.night-theme .iran-theme,
.dark-theme .iran-theme {
  --sec-theme-color-500: #0055A2;
  --sec-theme-color-400: #266EB0;
  --sec-theme-color-300: #4C88BD;
  --sec-theme-color-200: #73A2CC;
  --sec-theme-color-100: #99BBDA;
  --sec-theme-color-50: #CFD9EA;
  --sec-theme-color-10: ;
  --sec-theme-color-text: #ffffff;
  --sec-theme-color-bgOpacity: 0.7;
}

.light-theme .iran-theme {
  --sec-theme-color-1: #0055A2;
  --sec-theme-color-level-rgb: 0, 85, 162;
}

.night-theme .iran-theme,
.dark-theme .iran-theme {
  --sec-theme-color-1: #266EB0;
  --sec-theme-color-level-rgb: 38, 110, 176;
}

.light-theme .alhadath-theme,
.night-theme .alhadath-theme,
.dark-theme .alhadath-theme {
  --sec-theme-color-500: #10107E;
  --sec-theme-color-400: #343491;
  --sec-theme-color-300: #5757A4;
  --sec-theme-color-200: #7C7CB8;
  --sec-theme-color-100: #9F9FCB;
  --sec-theme-color-50: #C3C3DF;
  --sec-theme-color-text: #ffffff;
  --sec-theme-color-bgOpacity: 0.7;
}

.light-theme .alhadath-theme {
  --sec-theme-color-1: #10107E;
  --sec-theme-color-level-rgb: 16, 16, 126;
}

.night-theme .alhadath-theme,
.dark-theme .alhadath-theme {
  --sec-theme-color-1: #7C7CB8;
  --sec-theme-color-level-rgb: ;
}

.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}
.light-theme {
  --theme-base: #000000;
  --theme-basergb: 0, 0, 0;
  --theme-divider: #e5e5e5;
  --theme-disabled: rgba(255, 255, 255, 0.1);
  --theme-disabled-button: rgba(0, 0, 0, 0.26);
  --theme-disabled-text: rgba(0, 0, 0, 0.38);
  --theme-secondary-text: rgba(55, 60, 89, 0.8);
  --theme-always-white: #ffffff;
  --theme-icon: rgba(0, 0, 0, 0.54);
  --theme-icons: rgba(0, 0, 0, 0.54);
  --theme-text: #151515;
  --theme-text-rgb: 21, 21, 21;
  --theme-live: #e91818;
  --theme-secondary-bg: #f7f7f9;
}

.dark-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #7f7f7f;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #383838;
}

.night-theme {
  --theme-base: #fff;
  --theme-basergb: 255, 255, 255;
  --theme-divider: rgba(255, 255, 255, 0.1);
  --theme-disabled: rgba(0, 0, 0, 0.38);
  --theme-disabled-button: rgba(255, 255, 255, 0.3);
  --theme-disabled-text: rgba(255, 255, 255, 0.1);
  --theme-secondary-text: #6a707e;
  --theme-always-white: #ffffff;
  --theme-icon: #ffffff;
  --theme-icons: #ffffff;
  --theme-text: #ffffff;
  --theme-text-rgb: 255, 255, 255;
  --theme-live: #e91818;
  --theme-secondary-bg: #353d50;
}

.light-theme {
  --theme-background-background: #ffffff;
  --theme-background-background-rgb: 255, 255, 255;
  --theme-background-hover: #ffffff;
}

.dark-theme {
  --theme-background-background: #151515;
  --theme-background-background-rgb: 21, 21, 21;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}

.night-theme {
  --theme-background-background: #2b3347;
  --theme-background-background-rgb: 43, 51, 71;
  --theme-background-hover: rgba(255, 255, 255, 0.04);
}
[dir] .global-wrapper .pagination .progress-label .progress-bar {
  background: var(--sec-theme-color-1);
}
[dir] .global-wrapper .pagination.alhadath .pager li.active {
  background: var(--sec-theme-color-1);
}
.global-wrapper .inline-article .inline-article-link {
  color: var(--sec-theme-color-1);
}
.global-wrapper .ordered-list a, .global-wrapper .unordered-list a {
  color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .progress-container .progress-bar {
  background: var(--sec-theme-color-1);
}
.global-wrapper .feed-card .card_txt .section_name {
  color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .card_content {
  background-image: linear-gradient(to bottom, rgba(var(--sec-theme-color-level-rgb), 0.3), rgba(var(--sec-theme-color-level-rgb), 1));
}
@media (min-width: 1200px) {
  [dir] .global-wrapper .utility.alhadath .share-this {
    background: var(--sec-theme-color-1);
  }
}
[dir] .global-wrapper .tags.alhadath .tags_element {
  background: var(--sec-theme-color-1);
}
.global-wrapper .globalNav {
  /**section color**/
  /**section color**/
}
[dir] .global-wrapper .globalNav li .underBar {
  border-color: var(--sec-theme-color-1);
  background: var(--sec-theme-color-1);
}
.global-wrapper .globalNav .dropDown_group {
  color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .globalNav .megaMenu .submenu .megaMenu_lead:hover {
  background-image: radial-gradient(circle at 100% 0, #c4c4c4, #e5e5e5);
}
.global-wrapper .factCheck .resources a {
  color: var(--sec-theme-color-1);
}
.global-wrapper .paragraph a {
  color: var(--sec-theme-color-1);
}
.global-wrapper .noto p.body, .global-wrapper .noto p.body-1, .global-wrapper .noto p.paragraph-1, .global-wrapper .noto p.body-strong, .global-wrapper .noto p.body-2, .global-wrapper .noto p.paragraph-2 {
  font-family: '"Helvetica Neue", sans-serif';
  font-size: 2rem;
  line-height: 160%;
  font-weight: bold;
}
.global-wrapper .aa-art-font.noto p.body, .global-wrapper .aa-art-font.noto p.body-1, .global-wrapper .aa-art-font.noto p.paragraph-1, .global-wrapper .aa-art-font.noto p.body-strong, .global-wrapper .aa-art-font.noto p.body-2, .global-wrapper .aa-art-font.noto p.paragraph-2, .global-wrapper .noscript.noto p.body, .global-wrapper .noscript.noto p.body-1, .global-wrapper .noscript.noto p.paragraph-1, .global-wrapper .noscript.noto p.body-strong, .global-wrapper .noscript.noto p.body-2, .global-wrapper .noscript.noto p.paragraph-2 {
  font-family: "Noto Naskh Arabic Bold", serif;
  font-size: 2.2rem;
  line-height: 140%;
}
.global-wrapper .serif p.body, .global-wrapper .serif p.body-1, .global-wrapper .serif p.paragraph-1 {
  font-family: 'Helvetica Neue", sans-serif', serif;
  font-size: 2.35rem;
  line-height: 110%;
}
[dir=ltr] .global-wrapper .serif p.body, [dir=ltr] .global-wrapper .serif p.body-1, [dir=ltr] .global-wrapper .serif p.paragraph-1 {
  text-align: left;
}
[dir=rtl] .global-wrapper .serif p.body, [dir=rtl] .global-wrapper .serif p.body-1, [dir=rtl] .global-wrapper .serif p.paragraph-1 {
  text-align: right;
}
.global-wrapper .serif p.body strong, .global-wrapper .serif p.body-1 strong, .global-wrapper .serif p.paragraph-1 strong {
  font-weight: normal;
}
.global-wrapper .aa-art-font.serif p.body, .global-wrapper .aa-art-font.serif p.body-1, .global-wrapper .aa-art-font.serif p.paragraph-1, .global-wrapper .noscript.serif p.body, .global-wrapper .noscript.serif p.body-1, .global-wrapper .noscript.serif p.paragraph-1 {
  font-family: "Source Serif Pro Regular", serif;
  font-size: 2rem;
  line-height: 125%;
}
[dir=ltr] .global-wrapper .aa-art-font.serif p.body, [dir=ltr] .global-wrapper .aa-art-font.serif p.body-1, [dir=ltr] .global-wrapper .aa-art-font.serif p.paragraph-1, [dir=ltr] .global-wrapper .noscript.serif p.body, [dir=ltr] .global-wrapper .noscript.serif p.body-1, [dir=ltr] .global-wrapper .noscript.serif p.paragraph-1 {
  text-align: left;
}
[dir=rtl] .global-wrapper .aa-art-font.serif p.body, [dir=rtl] .global-wrapper .aa-art-font.serif p.body-1, [dir=rtl] .global-wrapper .aa-art-font.serif p.paragraph-1, [dir=rtl] .global-wrapper .noscript.serif p.body, [dir=rtl] .global-wrapper .noscript.serif p.body-1, [dir=rtl] .global-wrapper .noscript.serif p.paragraph-1 {
  text-align: right;
}
.global-wrapper .aa-art-font.serif p.body strong, .global-wrapper .aa-art-font.serif p.body-1 strong, .global-wrapper .aa-art-font.serif p.paragraph-1 strong, .global-wrapper .noscript.serif p.body strong, .global-wrapper .noscript.serif p.body-1 strong, .global-wrapper .noscript.serif p.paragraph-1 strong {
  font-weight: 600;
}
[dir=ltr] .global-wrapper .articleOpinionContainer .articleOpinion_bg {
  background-image: linear-gradient(356deg, rgba(var(--sec-theme-color-level-rgb), 0.4), var(--sec-theme-color-500));
}
[dir=rtl] .global-wrapper .articleOpinionContainer .articleOpinion_bg {
  background-image: linear-gradient(-356deg, rgba(var(--sec-theme-color-level-rgb), 0.4), var(--sec-theme-color-500));
}
.global-wrapper .tm-story .tm-story-group .tm-group-wrapper .tm-story-item .time-stamp {
  color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .tm-story .tm-story-group .tm-group-wrapper .tm-story-item .time-stamp {
  border-color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .tm-story .tm-story-group .tm-group-wrapper .tm-story-item .time-stamp[data-stamp-type=latest] {
  background: var(--sec-theme-color-1);
}
.global-wrapper .tm-story .tm-story-group .tm-group-wrapper .tm-story-item .tm-card p a {
  color: var(--sec-theme-color-1);
}
.global-wrapper .latest_section a {
  color: var(--sec-theme-color-1);
}
.global-wrapper .latest.alhadath .latest_news {
  color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .tabs .tabs-tablist button[aria-selected=true] > .tabs-tab__content .tabs-tab__text-label::after {
  background-color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .mostRead_header .mostRead_switch .btn-active:after {
  background: #c61c20;
}
.global-wrapper .mostRead.red-tabs .mostRead_header .mostRead_switch .btn-active {
  color: #c61c20;
}
[dir] .global-wrapper .mostRead .mostRead_content .items .element .img-box .position {
  background-color: #c61c20;
}
.global-wrapper .mostRead .mostRead_content .items .element .position {
  color: #c61c20;
}
.global-wrapper .mostRead .mostRead_content .items .element .services .section {
  color: var(--sec-theme-color-1);
}
.global-wrapper .sectionHero_section {
  color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .sectionHero.gallerySmall .sectionHero_gallery {
  background-color: var(--sec-theme-color-1);
}
@media (min-width: 501px) {
  [dir] .global-wrapper .sectionHero.gallerySmall .sectionHero_gallery .sectionHero_elements .sectionHero_element .sectionHero_info {
    background: rgba(var(--sec-theme-color-level-rgb), var(--sec-theme-color-bgOpacity));
  }
}
[dir] .global-wrapper .sectionHero.gallerySmall .sectionHero_gallery .sectionHero_elements .sectionHero_element .sectionHero_info .kicker {
  background: #e91818;
}
[dir=ltr] .global-wrapper .sectionHero.gallerySmall .sectionHero_gallery .sectionHero_elements .sectionHero_element .sectionHero_info .kicker::before {
  background: linear-gradient(180deg, #ec3a3a 65%, #f6a3a3 35%);
}
[dir=rtl] .global-wrapper .sectionHero.gallerySmall .sectionHero_gallery .sectionHero_elements .sectionHero_element .sectionHero_info .kicker::before {
  background: linear-gradient(-180deg, #ec3a3a 65%, #f6a3a3 35%);
}
[dir=ltr] .global-wrapper .sectionHero.gallerySmall .sectionHero_gallery .sectionHero_elements .sectionHero_element .sectionHero_info .sectionHero_title {
  border-right: 0.4rem solid #e91818;
}
[dir=rtl] .global-wrapper .sectionHero.gallerySmall .sectionHero_gallery .sectionHero_elements .sectionHero_element .sectionHero_info .sectionHero_title {
  border-left: 0.4rem solid #e91818;
}
[dir] .global-wrapper .sectionHero.gallerySmall .sectionHero_gallery .sectionHero_elements .sectionHero_element .sectionHero_info .sectionHero_title::before {
  background: linear-gradient(to bottom, var(--sec-theme-color-400) 28%, var(--sec-theme-color-100) 19%);
}
[dir] .global-wrapper .sectionHero.gallerySmall .sectionHero_gallery .swiper-pagination-bullets .swiper-pagination-bullet {
  background-color: var(--sec-theme-color-400);
}
[dir] .global-wrapper .sectionHero.gallerySmall.v2 .sectionHero_gallery {
  background: none;
}
[dir] .global-wrapper .sectionHero.gallerySmall.v2 .sectionHero_gallery .sectionHero_elements .sectionHero_element .sectionHero_info {
  background: none;
}
@media (min-width: 501px) {
  [dir] .global-wrapper .sectionHero.gallerySmall.v2 .sectionHero_gallery .sectionHero_elements .sectionHero_element .sectionHero_info {
    background: rgba(var(--sec-theme-color-level-rgb), var(--sec-theme-color-bgOpacity));
  }
}
[dir] .global-wrapper .sectionHero.gallerySmall.v2 .sectionHero_gallery .sectionHero_elements .sectionHero_element:first-child {
  background-color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .sectionHero.gallerySmall.v2 .sectionHero_gallery .sectionHero_elements .sectionHero_element:not(:first-child) .sectionHero_title {
  border: none;
}
[dir=ltr] .global-wrapper .sectionHero.gallerySmall.v2 .sectionHero_gallery .sectionHero_elements .sectionHero_element:not(:first-child) .sectionHero_title .kicker::before {
  background: linear-gradient(180deg, var(--sec-theme-color-200) 63%, var(--sec-theme-color-300) 37%);
}
[dir=rtl] .global-wrapper .sectionHero.gallerySmall.v2 .sectionHero_gallery .sectionHero_elements .sectionHero_element:not(:first-child) .sectionHero_title .kicker::before {
  background: linear-gradient(-180deg, var(--sec-theme-color-200) 63%, var(--sec-theme-color-300) 37%);
}
@media (min-width: 501px) {
  [dir] .global-wrapper .sectionHero.gallerySmall.v2 .sectionHero_gallery {
    background-color: var(--sec-theme-color-1);
  }
  [dir=ltr] .global-wrapper .sectionHero.gallerySmall.v2 .sectionHero_gallery .sectionHero_elements .sectionHero_element:not(:first-child) .sectionHero_info .sectionHero_title {
    border-right: 0.4rem solid #e91818;
  }
  [dir=rtl] .global-wrapper .sectionHero.gallerySmall.v2 .sectionHero_gallery .sectionHero_elements .sectionHero_element:not(:first-child) .sectionHero_info .sectionHero_title {
    border-left: 0.4rem solid #e91818;
  }
  [dir] .global-wrapper .sectionHero.gallerySmall.v2 .sectionHero_gallery .sectionHero_elements .sectionHero_element:not(:first-child) .sectionHero_info .sectionHero_title::before {
    background: linear-gradient(to bottom, var(--sec-theme-color-400) 28%, var(--sec-theme-color-100) 19%);
  }
  [dir] .global-wrapper .sectionHero.gallerySmall.v2 .sectionHero_gallery .sectionHero_elements .sectionHero_element:not(:first-child) .sectionHero_info .kicker {
    background: #e91818;
  }
  [dir=ltr] .global-wrapper .sectionHero.gallerySmall.v2 .sectionHero_gallery .sectionHero_elements .sectionHero_element:not(:first-child) .sectionHero_info .kicker::before {
    background: linear-gradient(180deg, #ec3a3a 65%, #f6a3a3 35%);
  }
  [dir=rtl] .global-wrapper .sectionHero.gallerySmall.v2 .sectionHero_gallery .sectionHero_elements .sectionHero_element:not(:first-child) .sectionHero_info .kicker::before {
    background: linear-gradient(-180deg, #ec3a3a 65%, #f6a3a3 35%);
  }
}
[dir=ltr] .global-wrapper .coverage {
  background: radial-gradient(circle at right 240%, rgba(var(--sec-theme-color-level-rgb), 0.9) 65%, var(--sec-theme-color-1) 0%);
}
[dir=rtl] .global-wrapper .coverage {
  background: radial-gradient(circle at left 240%, rgba(var(--sec-theme-color-level-rgb), 0.9) 65%, var(--sec-theme-color-1) 0%);
}
[dir=ltr] .global-wrapper .kicker::before {
  background: linear-gradient(180deg, var(--sec-theme-color-200) 63%, var(--sec-theme-color-300) 37%);
}
[dir=rtl] .global-wrapper .kicker::before {
  background: linear-gradient(-180deg, var(--sec-theme-color-200) 63%, var(--sec-theme-color-300) 37%);
}
[dir=ltr] .global-wrapper .coverage .kicker::before {
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 63%, rgba(255, 255, 255, 0.3) 37%);
}
[dir=rtl] .global-wrapper .coverage .kicker::before {
  background: linear-gradient(-180deg, rgba(255, 255, 255, 0.2) 63%, rgba(255, 255, 255, 0.3) 37%);
}
.global-wrapper .section-time-bar .section {
  color: var(--sec-theme-color-1);
}
.global-wrapper .headingInfo_subtitle a {
  color: var(--sec-theme-color-1);
}
.global-wrapper .headingInfo.alhadath .headingInfo_title {
  color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .liveVod ::-webkit-scrollbar-thumb {
  background: var(--sec-theme-color-1);
}
.global-wrapper .liveVod .h1 {
  color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .liveVod .underBar {
  border-color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .featuredPrograms h2 .underBar {
  border-color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .allOurPrograms .underBar {
  border-color: var(--sec-theme-color-1);
  background-color: var(--sec-theme-color-1);
}
.global-wrapper .tag-results .results-list .list-item .content .service .section {
  color: var(--sec-theme-color-1);
}
[dir=ltr] .global-wrapper .listing01 .listing01-articles .coverage {
  background: radial-gradient(circle at right 240%, rgba(var(--sec-theme-color-level-rgb), 0.9) 65%, var(--sec-theme-color-1) 0%);
}
[dir=rtl] .global-wrapper .listing01 .listing01-articles .coverage {
  background: radial-gradient(circle at left 240%, rgba(var(--sec-theme-color-level-rgb), 0.9) 65%, var(--sec-theme-color-1) 0%);
}
.global-wrapper .listing01.option03 .listing01-articles .section {
  color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .listing01.option03.alhadath-hero .listing01-articles .main-article .img-box::after {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, var(--sec-theme-color-1) 100%);
}
[dir=ltr] .global-wrapper .listing02 .results-list .coverage {
  background: radial-gradient(circle at right 240%, rgba(var(--sec-theme-color-level-rgb), 0.9) 65%, var(--sec-theme-color-1) 0%);
}
[dir=rtl] .global-wrapper .listing02 .results-list .coverage {
  background: radial-gradient(circle at left 240%, rgba(var(--sec-theme-color-level-rgb), 0.9) 65%, var(--sec-theme-color-1) 0%);
}
.global-wrapper .listing03 .package-stories .results-list .list-item .full-coverage-link {
  color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .listing03 .package-stories .results-list .list-item .full-coverage-link {
  border-color: var(--sec-theme-color-1);
}
[dir=ltr] .global-wrapper .listing03 .package-stories .results-list .list-item.coverage {
  background: radial-gradient(circle at right 240%, rgba(var(--sec-theme-color-level-rgb), 0.9) 65%, var(--sec-theme-color-1) 0%);
}
[dir=rtl] .global-wrapper .listing03 .package-stories .results-list .list-item.coverage {
  background: radial-gradient(circle at left 240%, rgba(var(--sec-theme-color-level-rgb), 0.9) 65%, var(--sec-theme-color-1) 0%);
}
[dir] .global-wrapper .section-label .color-lead {
  background: linear-gradient(to bottom, var(--sec-theme-color-400) 35%, var(--sec-theme-color-200) 0%);
}
.global-wrapper .section-label.big-text-label {
  color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .section-label.version02 > *:first-child::before {
  background-color: var(--sec-theme-color-1);
}
.global-wrapper .section-label.alhadath h1, .global-wrapper .section-label.alhadath h2, .global-wrapper .section-label.alhadath h3, .global-wrapper .section-label.alhadath h4, .global-wrapper .section-label.alhadath h5, .global-wrapper .section-label.alhadath h6, .global-wrapper .section-label.alhadath span, .global-wrapper .section-label.alhadath a {
  color: var(--sec-theme-color-1);
}
.global-wrapper .you-missed .you-missed-notifier {
  color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .you-missed .you-missed-notifier .notifier-content .bullets .top-border {
  border-color: var(--sec-theme-color-1);
}
.global-wrapper .you-missed .you-missed-overlay .overlay-content .results-list .list-item .content .section {
  color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .aa-media .video-nav-area .aamedia-listing .scroller::-webkit-scrollbar-thumb {
  background: var(--sec-theme-color-1);
}
.global-wrapper .aa-media.aa-media4x3 .list-item.active .title {
  color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .aa-media.aa-media4x3.aa-media4x3.version02 .hero-area .aa-media-hero.aa-media-hero3x4 {
  background: none;
}
[dir] .global-wrapper .aa-media.aa-media4x3.aa-media4x3.version02 .video-nav-area .aamedia-listing .scroller .video-list li.list-item.active::after {
  background-color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .aa-media.aa-media4x3.aa-media4x3.version02 .video-nav-area .aamedia-listing .scroller::-webkit-scrollbar-thumb {
  background: var(--sec-theme-color-1);
}
[dir] .global-wrapper .arabicMedia .underBar {
  border-color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .arabicMedia_border {
  background: var(--sec-theme-color-1);
}
[dir] .global-wrapper .aa-media-hero.aa-media-hero3x4 {
  background: linear-gradient(to top, var(--sec-theme-color-1) 65%, rgba(var(--sec-theme-color-level-rgb), 0) 25%);
}
[dir] .global-wrapper .aamedia-listing .scroller .navigator .square {
  background: var(--sec-theme-color-1);
}
.global-wrapper .aamedia-listing .scroller .video-list li.active .list-item-link .title {
  color: var(--sec-theme-color-1);
}
@media (min-width: 1200px) {
  [dir] .global-wrapper .aamedia-listing.programs-listing .scroller .video-list li a.list-item-link .program-details::after {
    background: var(--sec-theme-color-1);
  }
}
[dir] .global-wrapper .aa-documentaries .description .btn {
  background: var(--sec-theme-color-1);
}
.global-wrapper .editor-carousel .swiper-wrapper li .service .section {
  color: var(--sec-theme-color-1);
}
.global-wrapper .sectionFollow {
  color: var(--sec-theme-color-1);
}
.global-wrapper .program-name-episode-ttl .program-name {
  color: var(--sec-theme-color-1);
}
.global-wrapper .program-description.alhadath .program-details .section-label * {
  color: var(--sec-theme-color-1);
}
.global-wrapper .program-description.alhadath .program-details .readmore-checkbox ~ .readmore-label {
  color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .live-stream .header .title::after {
  background: var(--sec-theme-color-1);
}
[dir] .global-wrapper .live-stream .header .other-channels::after {
  background: var(--sec-theme-color-1);
}
.global-wrapper .live-stream .select-device .youtube:checked ~ .youtube-label,
.global-wrapper .live-stream .select-device .smart-tv:checked ~ .smart-tv-label,
.global-wrapper .live-stream .select-device .mobile-app:checked ~ .mobile-app-label {
  color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .live-stream .live-list::-webkit-scrollbar-thumb {
  background: var(--sec-theme-color-1);
}
[dir] .global-wrapper .live-stream.version02::before {
  background: var(--sec-theme-color-1);
}
[dir] .global-wrapper .live-stream.version02 .live-details .select-channel span.active {
  border-bottom-color: var(--sec-theme-color-1);
}
@media (min-width: 1200px) {
  [dir] .global-wrapper .article-hero.no-img .headingInfo_title .side-border {
    background: var(--sec-theme-color-1);
  }
}
[dir] .global-wrapper .comments-notification {
  background-color: var(--sec-theme-color-1);
}
.global-wrapper .tabular-data .table-wrapper table a {
  color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .wrapper-404 .oval-inner.last .alert {
  background: var(--sec-theme-color-1);
}
[dir] .global-wrapper .wrapper-404.alhadath .msg_actions-btn {
  background: var(--sec-theme-color-1);
}
[dir] .global-wrapper .switch label input:checked + .slider {
  background: var(--sec-theme-color-1);
}
.global-wrapper .avatar_name {
  color: var(--sec-theme-color-1);
}
.global-wrapper .avatar_name > a {
  color: var(--sec-theme-color-1);
}
.global-wrapper .video-player {
  /* The slider bar color is used for the progress bar and the volume bar
  (the first two can be removed after a fix that's coming) */
  /* The load progress bar also has internal divs that represent
  smaller disconnected loaded time ranges */
}
[dir] .global-wrapper .video-player .video-js .vjs-slider-bar, [dir] .global-wrapper .video-player .video-js .vjs-volume-level {
  background: var(--sec-theme-color-1);
}
[dir] .global-wrapper .video-player .video-js .vjs-load-progress div {
  background-color: rgba(var(--sec-theme-color-level-rgb), 0.1);
}
[dir] .global-wrapper .video-player .video-js .vjs-volume-bar, [dir] .global-wrapper .video-player .video-js .vjs-slider {
  background: rgba(var(--sec-theme-color-300), 0.4);
}
[dir] .global-wrapper .video-player .video-js .vjs-big-play-button {
  background: rgba(var(--sec-theme-color-level-rgb), 0.7);
}
[dir] .global-wrapper .underBar-title .title::after {
  background: var(--sec-theme-color-1);
}
[dir] .global-wrapper .read-mode .wrapper .top-tools .progress-container .progress-bar {
  background-color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .top-stories .header::before {
  background: var(--sec-theme-color-1);
}
[dir=ltr] .global-wrapper .pdf-link {
  background: radial-gradient(circle at right 400%, rgba(var(--sec-theme-color-level-rgb), 0.95) 80%, var(--sec-theme-color-1) 80%);
}
[dir=rtl] .global-wrapper .pdf-link {
  background: radial-gradient(circle at left 400%, rgba(var(--sec-theme-color-level-rgb), 0.95) 80%, var(--sec-theme-color-1) 80%);
}
@media (min-width: 501px) {
  [dir=ltr] .global-wrapper .pdf-link {
    background: radial-gradient(circle at right 350%, rgba(var(--sec-theme-color-level-rgb), 0.95) 30%, var(--sec-theme-color-1) 30%);
  }
  [dir=rtl] .global-wrapper .pdf-link {
    background: radial-gradient(circle at left 350%, rgba(var(--sec-theme-color-level-rgb), 0.95) 30%, var(--sec-theme-color-1) 30%);
  }
}
[dir] .global-wrapper .subitution-card_off {
  border-bottom-color: #e5e5e5;
}
.global-wrapper .game-event-card[game-event-type=loading] {
  color: #e5e5e5;
}
[dir] .global-wrapper .game-event-card[game-event-type=loading] {
  background-color: #e5e5e5;
}
.global-wrapper .game-event-card[game-event-type=loading] .game-event-card_player {
  color: transparent;
}
[dir] .global-wrapper .game-event-card[game-event-type=loading] .game-event-card_player {
  background-color: #c4c4c4;
}
.global-wrapper .game-event-card[game-event-type=loading] .game-event-card_event {
  color: transparent;
}
[dir] .global-wrapper .game-event-card[game-event-type=loading] .game-event-card_event {
  background-color: #c4c4c4;
}
.global-wrapper .match-stat-card[stat-type=loading] {
  color: #e5e5e5;
}
[dir] .global-wrapper .match-stat-card[stat-type=loading] {
  background-color: #e5e5e5;
  box-shadow: none;
}
[dir] .global-wrapper .match-stat-card[stat-type=loading] .match-stat-card_header {
  border-color: #c4c4c4;
}
.global-wrapper .match-stat-card[stat-type=loading] .match-stat-card_header-content {
  color: #c4c4c4;
}
[dir] .global-wrapper .match-stat-card[stat-type=loading] .match-stat-card_header-content {
  background-color: #c4c4c4;
}
[dir] .global-wrapper .match-stat-card[stat-type=loading] .match-stat-card_team_image, [dir] .global-wrapper .match-stat-card[stat-type=loading] .match-stat-card_team_percentage, [dir] .global-wrapper .match-stat-card[stat-type=loading] .match-stat-card_team_percentage-value {
  background-color: #c4c4c4;
}
.global-wrapper .sports-hero {
  color: var(--sec-theme-color-50);
}
[dir] .global-wrapper .sports-hero {
  background-color: var(--sec-theme-color-1);
}
.global-wrapper .sports-hero_breadcrumb a {
  color: var(--sec-theme-color-50);
}
.global-wrapper .trophy {
  color: var(--sec-theme-color-50);
}
[dir] .global-wrapper .trophy {
  background-color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .player-breakdown_ranks thead {
  background-color: #e5e5e5;
}
[dir=ltr] .global-wrapper .player-breakdown_ranks tr:first-child td > .player-breakdown_position-same {
  border-left-color: var(--sec-theme-color-1);
}
[dir=rtl] .global-wrapper .player-breakdown_ranks tr:first-child td > .player-breakdown_position-same {
  border-right-color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .player-breakdown_ranks tr:first-child td > .player-breakdown_position-up {
  border-bottom-color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .player-breakdown td {
  border-top-color: #e5e5e5;
}
[dir] .global-wrapper .league-table_ranks tr.main-row {
  background-color: var(--sec-theme-color-50);
  background-color: var(--sec-theme-color-50);
}
[dir=ltr] .global-wrapper .league-table_position-same {
  border-left-color: #e5e5e5;
}
[dir=rtl] .global-wrapper .league-table_position-same {
  border-right-color: #e5e5e5;
}
[dir] .global-wrapper .league-table_position-up {
  border-bottom-color: #689e42;
}
[dir] .global-wrapper .league-table_position-down {
  border-top-color: #e91818;
}
.global-wrapper .player-card_shirt-number, .global-wrapper .player-card_score {
  color: var(--sec-theme-color-50);
}
.global-wrapper .player-card_position, .global-wrapper .player-card_label {
  color: #5b5b5b;
}
[dir] .global-wrapper .player-card[card-type=loading] {
  background-color: whitesmoke;
}
[dir] .global-wrapper .player-card[card-type=loading] .player-card_divider {
  background-color: transparent;
  border-color: transparent;
}
[dir] .global-wrapper .player-card[card-type=loading] .player-card_position, [dir] .global-wrapper .player-card[card-type=loading] .player-card_name, [dir] .global-wrapper .player-card[card-type=loading] .player-card_label, [dir] .global-wrapper .player-card[card-type=loading] .player-card_icon, [dir] .global-wrapper .player-card[card-type=loading] .player-card_player {
  background-color: #c4c4c4;
}
[dir] .global-wrapper .sports-transfer[is-loading] {
  background-color: #e5e5e5;
}
[dir] .global-wrapper .sports-transfer[is-loading] .sports-transfer_image, [dir] .global-wrapper .sports-transfer[is-loading] .sports-transfer_name {
  background-color: #c4c4c4;
}
[dir=ltr] .global-wrapper .sports-transfer[is-loading] .sports-transfer_info {
  border-left-color: #c4c4c4;
}
[dir=rtl] .global-wrapper .sports-transfer[is-loading] .sports-transfer_info {
  border-right-color: #c4c4c4;
}
.global-wrapper .sports-transfer[is-loading] .sports-transfer_info_direction {
  color: #c4c4c4;
}
.global-wrapper .side-panel_header {
  color: var(--sec-theme-color-50);
}
[dir] .global-wrapper .side-panel_header {
  background-color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .overall-stats_stat[data-type=games] {
  border-color: whitesmoke;
}
[dir] .global-wrapper .overall-stats_stat[data-type=goal] {
  border-color: whitesmoke;
}
[dir] .global-wrapper .sports-hero {
  background-image: linear-gradient(to bottom, var(--team-bg-color), #151515 200%);
}
[dir] .global-wrapper .league-page_league-table .league-table_ranks .main-row {
  background: none;
  border-top: 0.4rem solid var(--team-bg-color);
  box-shadow: 0 8px 20px 0 rgba(43, 51, 71, 0.2);
}
[dir] .global-wrapper .league-page_rankings_top-player_container .player-card:first-child {
  background-image: linear-gradient(to bottom, var(--team-bg-color), #151515 200%);
}
[dir] .global-wrapper .player-card {
  border-color: var(--team-bg-color);
}
[dir] .global-wrapper .player-card[card-type=coach] {
  background-image: linear-gradient(to bottom, var(--team-bg-color), #151515 200%);
}
[dir] .global-wrapper .trophy {
  background-image: linear-gradient(to bottom, var(--team-bg-color), #151515 200%);
}
[dir] .global-wrapper .side-panel_header {
  background-image: linear-gradient(to bottom, var(--team-bg-color), #151515 200%);
}
[dir] .global-wrapper .search-filters .filter.active {
  background: var(--sec-theme-color-1);
  border-color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .search-filters-group .btn.update-results:hover {
  background: var(--sec-theme-color-1);
}
.global-wrapper .search-results .item .section {
  color: var(--sec-theme-color-1);
}
.global-wrapper .breaking-news-notifications .breaking-news-overlay .overlay-content .breaking-list .list-item .services .more {
  color: var(--sec-theme-color-1);
}
.global-wrapper .opinionRelatedV2 .opinionRelated_author {
  color: var(--sec-theme-color-1);
}
.global-wrapper .wzrk-alert .wzrk-alert-heading {
  color: #2b3347;
}
.global-wrapper .wzrk-alert .wzrk-alert-body,
.global-wrapper .wzrk-alert .wzrk-button-container {
  color: #8b8f9a;
}
.global-wrapper .wzrk-alert .wzrk-button-container button {
  color: #2b3347;
}
[dir] .global-wrapper .wzrk-alert .wzrk-button-container button {
  background-color: whitesmoke;
}
.global-wrapper .wzrk-alert .wzrk-button-container button:active {
  color: white;
}
[dir] .global-wrapper .wzrk-alert .wzrk-button-container button:active {
  background-color: #c4c4c4;
}
.global-wrapper .wzrk-alert .wzrk-button-container button#wzrk-cancel {
  color: white;
}
[dir] .global-wrapper .wzrk-alert .wzrk-button-container button#wzrk-cancel {
  background-color: #2b3347;
}
[dir] .global-wrapper .trending .card_content {
  background-image: linear-gradient(to bottom, rgba(var(--sec-theme-color-level-rgb), 0.1) 50%, rgba(var(--sec-theme-color-level-rgb), 1));
}
[dir] .global-wrapper .saudi-theme .trending .card_content {
  background-image: linear-gradient(to bottom, rgba(var(--sec-theme-color-level-rgb), 0.1) 50%, rgba(var(--sec-theme-color-level-rgb), 1));
}
[dir] .global-wrapper .countdown .logo {
  background-color: #2b3347;
}
[dir] .global-wrapper .application-page {
  background: #151515;
}
[dir] .global-wrapper .application-page header {
  border-color: #383838;
}
[dir] .global-wrapper .application-page .white-bg {
  background-color: white;
}
[dir] .global-wrapper .application-header {
  background-color: var(--sec-theme-color-10);
  border-bottom: #383838;
}
[dir] .global-wrapper .application-header__list__item {
  border-color: white;
}
.global-wrapper .application-header__list__link {
  color: white;
}
[dir] .global-wrapper .application-header__list__link .underBar {
  border-color: white;
  background-color: white;
}
.global-wrapper .application-card__icon__label {
  color: white;
}
[dir] .global-wrapper .application-card__icon--live, [dir] .global-wrapper .application-card__icon--breaking {
  background-color: #e91818;
}
[dir=ltr] .global-wrapper .application-card__icon--night-mode {
  background-image: linear-gradient(225deg, #383838, #151515);
}
[dir=rtl] .global-wrapper .application-card__icon--night-mode {
  background-image: linear-gradient(-225deg, #383838, #151515);
}
[dir=ltr] .global-wrapper .application-card__icon--breaking:before {
  background: linear-gradient(180deg, #ec3a3a 65%, #f6a3a3 35%);
}
[dir=rtl] .global-wrapper .application-card__icon--breaking:before {
  background: linear-gradient(-180deg, #ec3a3a 65%, #f6a3a3 35%);
}
[dir] .global-wrapper .application-card__icon--bookmark {
  background-image: radial-gradient(circle at 100% 0, #6a707e, #2b3347);
}
[dir] .global-wrapper .application-card__icon--accessibility {
  background-color: #f4ebcd;
}
[dir] .global-wrapper .application-card__icon--geo-location {
  background-color: white;
}
[dir] .global-wrapper .application-card__icon--open-url {
  background-color: #c4c4c4;
}
[dir=ltr] .global-wrapper .application-card__icon--discover-more {
  background-image: linear-gradient(225deg, #383838, #151515);
}
[dir=rtl] .global-wrapper .application-card__icon--discover-more {
  background-image: linear-gradient(-225deg, #383838, #151515);
}
[dir=ltr] .global-wrapper .application-card__icon--news-feed {
  background-image: linear-gradient(225deg, #55ccbe, #6ed3c8);
}
[dir=rtl] .global-wrapper .application-card__icon--news-feed {
  background-image: linear-gradient(-225deg, #55ccbe, #6ed3c8);
}
[dir] .global-wrapper .breaking-takeover .content .btn {
  background: var(--sec-theme-color-1);
}
.global-wrapper .documentaries-header .section-label h2 {
  color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .social-links-page {
  background: #151515;
}
[dir] .global-wrapper .social-links-page header {
  border-color: #383838;
}
[dir] .global-wrapper .social-links-page .white-bg {
  background-color: white;
}
.global-wrapper .social-links-page .white-bg .aa {
  filter: none;
}
.global-wrapper .loader .spinner {
  color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .gallery-overlay .expand {
  background-color: rgba(var(--sec-theme-color-level-rgb), 0.7);
}
[dir] .global-wrapper .latest-news-scroller .news-scroller::-webkit-scrollbar-thumb {
  background: var(--sec-theme-color-1);
}
.global-wrapper .np-card .card-content .section-time a {
  color: var(--sec-theme-color-1);
}
.global-wrapper .hero-card__section {
  color: var(--sec-theme-color-50);
}
[dir=ltr] .global-wrapper .hero-card--gallery-card:first-child {
  background: radial-gradient(circle at right 240%, rgba(var(--sec-theme-color-level-rgb), 0.9) 65%, var(--sec-theme-color-1) 0%);
}
[dir=rtl] .global-wrapper .hero-card--gallery-card:first-child {
  background: radial-gradient(circle at left 240%, rgba(var(--sec-theme-color-level-rgb), 0.9) 65%, var(--sec-theme-color-1) 0%);
}
.global-wrapper .hero-card--gallery-card:first-child .hero-card__info {
  color: var(--sec-theme-color-50);
}
[dir] .global-wrapper .hero-card--gallery-card:first-child .hero-card__info {
  background: rgba(var(--sec-theme-color-level-rgb), 0.7);
}
[dir] .global-wrapper .hero-card--gallery-card:first-child .hero-card__info .hero-card__title {
  border-color: #e91818;
}
[dir] .global-wrapper .hero-card--gallery-card:first-child .hero-card__info .hero-card__title::before {
  background: linear-gradient(to bottom, var(--sec-theme-color-400) 28%, var(--sec-theme-color-100) 19%);
}
@media (min-width: 501px) {
  [dir=ltr] .global-wrapper .hero-card--gallery-card {
    background: radial-gradient(circle at right 240%, rgba(var(--sec-theme-color-level-rgb), 0.9) 65%, var(--sec-theme-color-1) 0%);
  }
  [dir=rtl] .global-wrapper .hero-card--gallery-card {
    background: radial-gradient(circle at left 240%, rgba(var(--sec-theme-color-level-rgb), 0.9) 65%, var(--sec-theme-color-1) 0%);
  }
  .global-wrapper .hero-card--gallery-card .hero-card__info {
    color: var(--sec-theme-color-50);
  }
  [dir] .global-wrapper .hero-card--gallery-card .hero-card__info {
    background: rgba(var(--sec-theme-color-level-rgb), 0.7);
  }
  [dir] .global-wrapper .hero-card--gallery-card .hero-card__info .hero-card__title {
    border-color: #e91818;
  }
  [dir] .global-wrapper .hero-card--gallery-card .hero-card__info .hero-card__title::before {
    background: linear-gradient(to bottom, var(--sec-theme-color-400) 28%, var(--sec-theme-color-100) 19%);
  }
}
@media (max-width: 500px) {
  .global-wrapper .hero-card--no-image .hero-card__info {
    color: var(--sec-theme-color-1);
  }
  [dir] .global-wrapper .hero-card--no-image .hero-card__info {
    background: none;
  }
}
[dir=ltr] .global-wrapper .hero-card--coverage {
  background: radial-gradient(circle at right 240%, rgba(var(--sec-theme-color-level-rgb), 0.9) 65%, var(--sec-theme-color-1) 0%);
}
[dir=rtl] .global-wrapper .hero-card--coverage {
  background: radial-gradient(circle at left 240%, rgba(var(--sec-theme-color-level-rgb), 0.9) 65%, var(--sec-theme-color-1) 0%);
}
.global-wrapper .hero-card--coverage .hero-card__info {
  color: var(--sec-theme-color-50);
}
[dir] .global-wrapper .hero-gallery .hero-card:first-child .kicker {
  background-color: #e91818;
}
[dir] .global-wrapper .hero-gallery .hero-card:first-child .kicker::before {
  background: linear-gradient(to bottom, #ec3a3a 28%, #f6a3a3 19%);
}
@media (min-width: 501px) {
  [dir] .global-wrapper .hero-gallery .hero-card .kicker {
    background-color: #e91818;
  }
  [dir] .global-wrapper .hero-gallery .hero-card .kicker::before {
    background: linear-gradient(to bottom, #ec3a3a 28%, #f6a3a3 19%);
  }
}
[dir] .global-wrapper .hero-gallery .swiper-pagination-bullets .swiper-pagination-bullet {
  background-color: var(--sec-theme-color-400);
}
[dir] .global-wrapper .hero-gallery .swiper-pagination-bullets .swiper-pagination-bullet-active {
  background-color: white;
}
[dir] .global-wrapper .how-to-listen {
  background-color: var(--sec-theme-color-400);
}
[dir=ltr] .global-wrapper .steps-card {
  background-image: linear-gradient(to right, #383838, #151515);
}
[dir=rtl] .global-wrapper .steps-card {
  background-image: linear-gradient(to left, #383838, #151515);
}
.global-wrapper .steps-card__info__number {
  color: rgba(255, 255, 255, 0.2);
}
[dir=ltr] .global-wrapper .steps-card--flip {
  background-image: linear-gradient(to left, #383838, #151515);
}
[dir=rtl] .global-wrapper .steps-card--flip {
  background-image: linear-gradient(to right, #383838, #151515);
}
[dir] .global-wrapper .application-page {
  background: #151515;
}
[dir] .global-wrapper .application-page header {
  border-color: #383838;
}
[dir] .global-wrapper .application-page .white-bg {
  background-color: white;
}
[dir] .global-wrapper .global-nav li .underBar {
  border-color: var(--sec-theme-color-1);
  background: var(--sec-theme-color-1);
}
.global-wrapper .global-nav .sub-menu .mega-menu_lead.active .mega-menu_label,
.global-wrapper .global-nav .main-nav_sub-menu .mega-menu_lead.active .mega-menu_label {
  color: var(--sec-theme-color-1);
}
.global-wrapper .global-nav .mega-menu_label:hover,
.global-wrapper .global-nav .main-nav_sub-menu-all-news-link:hover {
  color: var(--sec-theme-color-1);
}
.global-wrapper .global-nav.alhadath .main-nav_element .main-nav_link:hover .underBar {
  visibility: visible;
}
.global-wrapper .alhadath-footer .footer-content .footer-sections .news-links .menu-title, .global-wrapper .alhadath-footer .footer-content .footer-sections .services-links .menu-title {
  color: var(--sec-theme-color-1);
}
.global-wrapper .alhadath-footer .footer-content .follow-us__title {
  color: var(--sec-theme-color-1);
}
.global-wrapper .alhadath-latest-episode .section-label * {
  color: var(--sec-theme-color-1);
}
.global-wrapper .alhadath-latest-episode .episode-details .title {
  color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .alhadath-latest-episode .episode-details .share-this {
  background: var(--sec-theme-color-1);
}
[dir] .global-wrapper .more-link.alhadath {
  background: var(--sec-theme-color-1);
}
[dir] .global-wrapper .aa-audio-player .controls_element {
  border-color: var(--sec-theme-color-1);
}
.global-wrapper .aa-audio-player .controls_element_path {
  fill: var(--sec-theme-color-1);
}
.global-wrapper .aa-audio-player .controls_element_circle-slider svg path:last-child {
  stroke: var(--sec-theme-color-1);
}
[dir] .global-wrapper .aa-audio-player .duration_seeker::before {
  background-color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .aa-audio-player .duration_seeker[type=range]::-webkit-slider-thumb {
  background-color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .aa-audio-player .duration_seeker[type=range]::-moz-range-progress {
  background-color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .aa-audio-player .duration_seeker[type=range]::-moz-range-thumb {
  background-color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .aa-audio-player .duration_seeker[type=range]::-ms-fill-lower {
  background-color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .aa-audio-player .duration_seeker[type=range]::-ms-thumb {
  background-color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .aa-audio-player .duration_seeker[type=range]:active::-ms-thumb {
  background-color: var(--sec-theme-color-1);
}
.global-wrapper .aa-audio-player .program-info {
  color: white;
}
[dir] .global-wrapper .aa-audio-player .program-info {
  background-color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .aa-audio-player .program-info_toggle {
  background-color: var(--sec-theme-color-300);
}
@media (min-width: 501px) {
  [dir] .global-wrapper .aa-audio-player-programs-view {
    background: var(--sec-theme-color-1);
  }
}
@media (max-width: 500px) {
  .global-wrapper .aa-audio-player-programs-view-collapsed .controls_element-play-pause .controls_element_path {
    fill: white;
  }
  .global-wrapper .aa-audio-player-programs-view-collapsed .controls_element_circle-slider svg path:first-child {
    stroke: var(--sec-theme-color-50);
  }
  .global-wrapper .aa-audio-player-programs-view-collapsed .controls_element_circle-slider svg path:last-child {
    stroke: white;
  }
}
.global-wrapper .aa-audio-player-inline .aa-audio-player_article-title {
  color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .podcast-program_icon {
  border-color: var(--sec-theme-color-1);
}
.global-wrapper .podcast-program_path {
  fill: var(--sec-theme-color-1);
}
.global-wrapper .podcast-program-home .podcast-program_name {
  color: var(--sec-theme-color-1);
}
.global-wrapper .podcast-program-episode .podcast-program_name {
  color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .music-animated-icon_bar {
  background: var(--sec-theme-color-1);
}
.global-wrapper .podcast-program-page-article .podcast-program_title {
  color: var(--sec-theme-color-1);
}
.global-wrapper .podcast-listen-steps_title {
  color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .vod-home .aamedia-listing.version02 .scroller .video-list li {
  background-color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .vod-home .vod-theme .aamedia-listing.version02 .scroller .video-list li {
  background-color: #4b5162;
}
.global-wrapper .step-item_title {
  color: var(--sec-theme-color-1);
}
.global-wrapper .bot-text_list-item {
  color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .opinion_link {
  background: var(--sec-theme-color-50);
}
[dir] .global-wrapper .opinion .avatar {
  background: var(--sec-theme-color-50);
}
.global-wrapper .opinion .avatar_name {
  color: var(--sec-theme-color-1);
}
.global-wrapper .opinions-author .author-name {
  color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .author-listing .opinions-author {
  background-color: var(--sec-theme-color-50);
}
.global-wrapper .author-listing .opinions-author .author-img .author-name {
  color: var(--sec-theme-color-500);
}
[dir] .global-wrapper .youtube10m-header {
  background-color: #2b3347;
}
[dir] .global-wrapper .youtube10m-counter .flip-count__piece:first-child .card__top, [dir] .global-wrapper .youtube10m-counter .flip-count__piece:first-child .card__bottom, [dir] .global-wrapper .youtube10m-counter .flip-count__piece:first-child .card__back::before, [dir] .global-wrapper .youtube10m-counter .flip-count__piece:first-child .card__back::after {
  background: #e91818;
}
[dir] .global-wrapper .youtube10m-counter .flip-count__piece:first-child .card__bottom {
  background: #ef5d5d;
}
[dir] .global-wrapper .youtube10m-counter .flip-count__piece:first-child .card__sep {
  background: #f38080;
}
.global-wrapper .youtube10m-counter .flip-count__piece .card__top, .global-wrapper .youtube10m-counter .flip-count__piece .card__bottom, .global-wrapper .youtube10m-counter .flip-count__piece .card__back::before, .global-wrapper .youtube10m-counter .flip-count__piece .card__back::after {
  color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .section-follow-title::after {
  background: var(--sec-theme-color-300);
}
.global-wrapper .section-follow-nav .section-navigation li.active {
  color: var(--sec-theme-color-1);
}
.global-wrapper .section-follow-nav .section-navigation li.active a {
  color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .section-follow-nav .section-navigation li.active::after {
  background: var(--sec-theme-color-1);
}
.global-wrapper .mms-hero__btn {
  color: #2b3347;
}
.global-wrapper .mms-intro__card-title {
  color: var(--sec-theme-color-1);
}
[dir] .global-wrapper .mms-contact {
  background-color: #2b3347;
}
