.dcaw-skeleton {
  min-height: 1em;
  line-height: inherit;
  display: block;
  cursor: progress;
  position: relative;
  overflow: hidden;
  background-color: #f5f5f5;
  max-width: 210px;

  &::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transform: translateX(-100%);
    background-image: linear-gradient(90deg, rgba(#fff, 0) 0, rgba(#fff, 0.2) 20%, rgba(#fff, 0.5) 60%, rgba(#fff, 0));
    animation: shimmer 1s infinite;
  }
}

@keyframes shimmer {
  100% {
    transform: translateX(100%);
  }
}

.dcaw-empty-content {
  padding: 30px 0;
  text-align: center;

  svg {
    max-width: 320px;
    width: 100%;
    height: auto;
    margin-bottom: 20px;
  }
}
