/* IEB Département Menu - Animation fluide cartes régions */
.ieb-region-card {
  overflow: hidden;
  transition: box-shadow 0.3s;
  cursor: pointer;
}
.ieb-region-card .ieb-region-departements {
  max-height: 0;
  opacity: 0;
  transition: max-height 0.5s cubic-bezier(.4,0,.2,1), opacity 0.3s;
  pointer-events: none;
  will-change: max-height, opacity;
}
.ieb-region-card.uk-open .ieb-region-departements {
  max-height: 500px;
  opacity: 1;
  pointer-events: auto;
}
.ieb-region-title {
  user-select: none;
} 