/* =========================================================
   ESCUDOS PERFECTAMENTE CIRCULARES + pueden sobresalir
   ========================================================= */

/* La mini tarjeta NO debe recortar nada */
.timeline-mini-scale{
  overflow: visible !important;
}

/* Wrapper externo (por si algún padre recorta) */
.rf-tl-wrap,
.rf-tl-wrap *{
  overflow: visible;
}

/* Anillo del escudo: SIEMPRE cuadrado (1:1) */
.rf-shield-ring{
  width: 30px;
  height: 30px;
  aspect-ratio: 1 / 1;
  flex: 0 0 30px;
  border-radius: 999px;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: #333;
  transform: translateZ(0); /* ayuda a evitar “deformaciones” raras */
}

/* Imagen dentro del anillo: SIEMPRE llena el círculo */
.rf-shield-ring > img{
  width: 100% !important;
  height: 100% !important;
  max-width: none !important;
  max-height: none !important;
  object-fit: cover !important;
  border-radius: inherit !important;
  display: block !important;
}

/* Si quieres que sobresalgan un pelín fuera de la tarjeta sin moverlos */
.rf-shield-pop{
  position: relative;
  z-index: 9;
}
