/* Ask GridCube. Builds on dailyMarketAnalysis.css, loaded alongside it, for the waiting state, notices
   and the narrative's typography. */

.gc-mq-form {
  max-width: 78ch;
}

.gc-mq-pending:empty {
  display: none;
}

.gc-mq-answer {
  max-width: 78ch;
  padding: 1rem 0 0.5rem;
  border-top: 1px solid #dee2e6;
}

.gc-mq-question {
  font-weight: 600;
  white-space: pre-wrap;
}

.gc-mq-meta {
  margin-top: 0.25rem;
}

/* An answer is shorter than a report, so it sits closer to its question. */
.gc-mq-narrative {
  margin-top: 0.75rem;
}
