.skeleton {
  position: relative;
  cursor: default;
 }

.skeleton::after {
  background-image: linear-gradient(
    90deg,
    #232323 0%, #343434 40%,
    #232323 65%, #343434 100%
  );
  background-size: 400%;
  animation: skeleton 1500ms infinite;
  content: '';
  z-index: 22;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

@keyframes skeleton {
  from {background-position: 100% 100%;}
  to {background-position: 0 0;}
}