.skeleton {
  display: block;
  position: relative;
  overflow: hidden;
  background: currentColor;
  opacity: 0.25;
  border-radius: 4px;
}

.skeleton::after {
  content: "";
  position: absolute;
  inset: 0;
  transform: translateX(-100%);
  background: linear-gradient(
    90deg,
    transparent,
    rgba(255, 255, 255, 0.35),
    transparent
  );
  animation: skeleton-loading 1.4s infinite;
}

.skeleton-contador {
  width: 45px;
  height: 20px;
}

.skeleton-texto {
  width: 110px;
  height: 12px;
  margin-top: 6px;
}

@keyframes skeleton-loading {
  100% {
    transform: translateX(100%);
  }
}
