/* AV-SG Gestion Client — v0.4.18 — graphique annuel du tableau de bord */
.avsg-gc-app .gc-chart.gc-chart-annual {
  gap: clamp(4px, .7vw, 10px);
  padding-left: 8px;
  padding-right: 8px;
  justify-content: space-between;
}

.avsg-gc-app .gc-chart.gc-chart-annual > div {
  flex: 1 1 0 !important;
  width: auto !important;
  max-width: 42px !important;
  min-width: 0;
}

.avsg-gc-app .gc-chart.gc-chart-annual > div span {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}

@media (max-width: 620px) {
  .avsg-gc-app .gc-chart.gc-chart-annual {
    gap: 3px;
    padding-left: 2px;
    padding-right: 2px;
  }

  .avsg-gc-app .gc-chart.gc-chart-annual > div {
    max-width: 22px !important;
    border-radius: 5px 5px 2px 2px;
  }

  .avsg-gc-app .gc-chart.gc-chart-annual > div span {
    font-size: 9px !important;
    letter-spacing: -.15px;
  }
}
