:root {
  --type: dark;
  --sb-bg: ;
  --theme: redTheme;
  --layout: sidebar;
  --bgColor: linear-gradient(to bottom, rgba(0,0,0,0) 28%, rgba(0,0,0,.65) 100%), radial-gradient(ellipse 120% 115% at 50% 28%, #3a2470 0%, #1b0f38 38%, #050309 100%);
  --sb-card: #18122a;
  --sb-odds: #5431A5;
  --sb-hover: #4caf50;
  --direction: ltr;
  --nav-color: #5431A5;
  --sb-accent: #bb94ff;
  --sb-boosted: #bb94ff;
  --sb-sidebar: #1b1738;
  --bgIntensity: 0;
  --color-primary: #ff9800;
  --sb-menu-hover: #6a519a;
  --sidebar-color: #180d30;
  --sb-table-hover: #362f6a;
  --sb-odd-selected: #408c43;
  --sb-table-header: #141028;
  --bs-header: #bb94ff;
  --bs-bg: ;
  --bs-card: ;
  --bs-tabs: #bb94ff;
  --bs-odds: #bb94ff;
  --bs-place: #bb94ff;
  --bs-stake: ;
  --sb-market: ;
  --sb-line: #2C254E;
  --logo-desktop-dark: /images/brand/logo-desktop-dark.svg;
  --logo-desktop-light: /images/brand/logo-desktop-light.svg;
  --logo-mobile-dark: /images/brand/logo-mobile-dark.svg;
  --logo-mobile-light: /images/brand/logo-mobile-light.svg;
}

/* MUI primary color overrides */
.MuiButton-containedPrimary { background-color: #ff9800 !important; }
.MuiButton-containedPrimary:hover { background-color: #b36a00 !important; }
.MuiButton-outlinedPrimary { color: #ff9800 !important; border-color: #ff9800 !important; }
.MuiButton-textPrimary { color: #ff9800 !important; }
.MuiIconButton-colorPrimary { color: #ff9800 !important; }
.MuiCheckbox-colorPrimary.Mui-checked { color: #ff9800 !important; }
.MuiRadio-colorPrimary.Mui-checked { color: #ff9800 !important; }
.MuiSwitch-colorPrimary.Mui-checked { color: #ff9800 !important; }
.MuiSwitch-colorPrimary.Mui-checked + .MuiSwitch-track { background-color: #ff9800 !important; }
.MuiLinearProgress-barColorPrimary { background-color: #ff9800 !important; }
.MuiCircularProgress-colorPrimary { color: #ff9800 !important; }
.MuiTab-textColorPrimary.Mui-selected { color: #ff9800 !important; }
.MuiTabs-indicator { background-color: #ff9800 !important; }
.MuiFab-primary { background-color: #ff9800 !important; }
.MuiFab-primary:hover { background-color: #b36a00 !important; }
.MuiAppBar-colorPrimary { background-color: #ff9800 !important; }
.MuiChip-colorPrimary { background-color: #ff9800 !important; }
a { color: #ff9800; }
.MuiLink-root { color: #ff9800 !important; }
.MuiBottomNavigationAction-root.Mui-selected { color: #ff9800 !important; }
.MuiListItemIcon-root.Mui-selected, .MuiListItemButton-root.Mui-selected .MuiListItemIcon-root { color: #ff9800 !important; }
.active > div, .active .MuiListItemIcon-root { color: #ff9800 !important; }
