/* Case Study: Five Legends by Search. Widget canvas sizes and the page's evidence table. */
#widget-legends-results canvas { height: 380px; }
#widget-legends-economy canvas { height: 320px; }

/* Short labels in the evidence tables stay on one line where the table is wide enough. */
.legends-table td:first-child, .legends-table th:first-child { white-space: nowrap; }
.legends-table td.num { font-variant-numeric: tabular-nums; }

/* A one-line credit under each game's heading: the write-ups the section draws on. */
.legends-sources { margin: -.4rem 0 1.1rem; color: #c5c9dc; font-size: .9rem; }
.legends-sources strong { color: #c4b5fd; font-weight: 600; }

@media (max-width: 600px) {
  #widget-legends-results canvas { height: 470px; }
  #widget-legends-economy canvas { height: 480px; }
  .legends-table td:first-child, .legends-table th:first-child { white-space: normal; }
}
