/* AMBI241 - tuiles d'accueil v2 : nom sur zone de hauteur fixe, pastilles identiques et centrées */

/* Zone du nom : toujours 2 lignes de haut, texte centré, pour que les pastilles s'alignent d'une tuile à l'autre */
.type-tile .tt-name{
  display:flex !important;
  align-items:center;
  justify-content:center;
  text-align:center;
  min-height:2.7em;
  width:100%;
  line-height:1.2;
}

/* Pastille du chiffre : même largeur, même hauteur, centrée, taille adaptée à l'écran */
.type-tile .tt-count{
  box-sizing:border-box !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  width:min(74%,9.5rem) !important;
  min-width:0 !important;
  height:clamp(2.2rem,11vw,2.9rem) !important;
  margin:0.4rem auto 0 !important;
  padding:0 !important;
  font-family:'Syne',sans-serif !important;
  font-weight:800 !important;
  font-size:clamp(1.05rem,5.6vw,1.55rem) !important;
  line-height:1 !important;
  letter-spacing:0 !important;
  text-align:center !important;
  font-variant-numeric:tabular-nums;
  color:#ffffff !important;
  text-shadow:0 1px 4px rgba(0,0,0,0.85),0 0 10px rgba(0,0,0,0.5) !important;
  background:rgba(0,0,0,0.55) !important;
  border:1.5px solid rgba(255,255,255,0.35) !important;
  border-radius:999px !important;
  -webkit-font-smoothing:antialiased;
}
