:root {
  --main-side-menu-bg-color: #3b71ca;
}

/* define side-menu class fixing width to 256px */
.side-menu {
  height: 100%;
  min-width: 256px;
  flex-grow: 0 !important;
  background-color: var(--main-side-menu-bg-color);
}

body {
  min-height: 100vh;
}

/* défini un bouton rond a utiliser dans les barre de titre */
.es-rounded-button {
    width: 48px;
    height: 48px;
    display: flex !important;
    justify-content: center;
    align-items: center;
    border-radius: 24px !important;
    font-size: 20px !important;
}

/* Logo de connexion, largeur maximum: 256px */
.login-logo {
    max-width: 90%;
}

/* Extension du theme dash-ui, permet de repositionner le header */
.mt-n30 {
    margin-top: -14rem !important;
}

/* Extension du theme dash-ui, permet de repositionner le header */
.pb-23 {
    padding-bottom: 10.5rem !important;
}

/* lien d'aide */
.help-link {
    color: var(--main-theme-text-color);
}

.form-logo {
    height: 1.875rem;
}

/* Vignettes de paramétrage
   rem: related to root element
   height est important car surchargé par bootstrap card */
.settings-tile {
    height: 12rem !important;
}

/* Taille maximum des input opérateur dans les formulaires de filtres
   @see Form/Filter<>Type.php */
.form-operator {
    max-width: 196px;
}

/* Taille max des tuiles de graphs sur le dashboard
   @see Form/Filter<>Type.php */
.chart-tile {
    max-height: 320px;
    min-height: 320px;
}

.email-tile {
    max-height: 192px;
    min-height: 192px;
}

.error-content {
    height: 512px;
}

/** Réduction de la taille du card-body de Bootstrap 5 dans le contexte du panel des actions sur tableau */
#card-body-resend-email {
    margin-bottom: -1.5em;
}

#elementsSelected {
    margin-top: 0.75em;
    margin-bottom: -0.75em; /** Annulation de l'effet de bord car augmentation de la taille du card-body */
}

.download-file {
    border-color: #998AFF !important; /** Surcharge forcée pour prendre le pas sur Bootstrap et DASH UI */
    background-color: #998AFF !important; /** Surcharge forcée pour prendre le pas sur Bootstrap et DASH UI */
}