/* [project]/src/components/ask/ask.css [app-client] (css) */
@keyframes ask-shimmer {
  0% {
    background-position: -200% 0;
  }

  100% {
    background-position: 200% 0;
  }
}

.ask-skel {
  background-image: linear-gradient(90deg, hsl(var(--muted) / .35) 0%, hsl(var(--muted) / .55) 50%, hsl(var(--muted) / .35) 100%);
  background-size: 200% 100%;
  animation: 1.4s ease-in-out infinite ask-shimmer;
}

@keyframes ask-stream-bar {
  0% {
    transform: translateX(-100%);
  }

  100% {
    transform: translateX(100%);
  }
}

.ask-stream-bar {
  background: linear-gradient(90deg, transparent 0%, hsl(var(--brand) / 0) 0%, hsl(var(--brand) / .7) 50%, hsl(var(--brand) / 0) 100%);
  animation: 1.6s linear infinite ask-stream-bar;
}

.ask-answer > :first-child {
  margin-top: 0;
}

.ask-answer > :last-child {
  margin-bottom: 0;
}

/*# sourceMappingURL=src_components_ask_ask_4e73f623.css.map*/