/* Attijari Wafabank Theme - Header blanc avec accents orange */

html,
body,
#root {
  min-height: 100%;
  background:
    radial-gradient(circle at 14% 12%, rgba(88, 136, 255, 0.18), transparent 30%),
    radial-gradient(circle at 88% 18%, rgba(96, 228, 255, 0.14), transparent 28%),
    linear-gradient(180deg, #050c18 0%, #091221 26%, #0a1424 100%) !important;
}

body {
  background-attachment: fixed !important;
}

#root > *,
#root main,
#root article {
  background: transparent !important;
}

/* Header principal */
.MuiAppBar-root {
  background-color: #ffffff !important;
  color: #2c2c2c !important;
  border-bottom: 1px solid #e0e0e0 !important;
  box-shadow: 0 2px 4px rgba(0,0,0,0.1) !important;
}

/* Titre du header */
.MuiAppBar-root .MuiTypography-h6 {
  color: #2c2c2c !important;
  font-weight: 600 !important;
}

/* Boutons dans le header */
.MuiAppBar-root .MuiButton-root {
  color: #2c2c2c !important;
}

.MuiAppBar-root .MuiButton-root:hover {
  background-color: #f5f5f5 !important;
}

/* Icônes dans le header */
.MuiAppBar-root .MuiIconButton-root {
  color: #2c2c2c !important;
}

.MuiAppBar-root .MuiIconButton-root:hover {
  background-color: #f5f5f5 !important;
}

/* Sidebar */
.MuiDrawer-paper {
  background-color: #ffffff !important;
  border-right: 1px solid #e0e0e0 !important;
}

/* Couleur primaire orange */
.MuiButton-containedPrimary {
  background-color: #FF7F00 !important;
  color: #ffffff !important;
}

.MuiButton-containedPrimary:hover {
  background-color: #E65F00 !important;
}

/* Links et éléments actifs */
.MuiButton-textPrimary {
  color: #FF7F00 !important;
}

.MuiLink-root {
  color: #FF7F00 !important;
}

/* Navigation items */
.MuiListItem-button.Mui-selected {
  background-color: rgba(255, 127, 0, 0.1) !important;
  color: #FF7F00 !important;
}

.MuiListItem-button.Mui-selected .MuiListItemIcon-root {
  color: #FF7F00 !important;
}

/* Tabs */
.MuiTab-root.Mui-selected {
  color: #FF7F00 !important;
}

.MuiTabs-indicator {
  background-color: #FF7F00 !important;
}

/* Checkbox et radio buttons */
.MuiCheckbox-colorPrimary.Mui-checked {
  color: #FF7F00 !important;
}

.MuiRadio-colorPrimary.Mui-checked {
  color: #FF7F00 !important;
}

/* Progress bars */
.MuiLinearProgress-barColorPrimary {
  background-color: #FF7F00 !important;
}

.MuiCircularProgress-colorPrimary {
  color: #FF7F00 !important;
}

/* Fab button */
.MuiFab-primary {
  background-color: #FF7F00 !important;
  color: #ffffff !important;
}

.MuiFab-primary:hover {
  background-color: #E65F00 !important;
}


/*# sourceMappingURL=main.72dbca14.css.map*/