/* Linda and friends: layout only. Colours and type come from lib/base.css. */
.story { margin: 0.6rem 0 0.8rem; font: 300 1.2rem/1.4 var(--display); color: var(--paper-ink); }
.board.choices { display: grid; gap: 0.5rem; }
.machine .board.choices button.pick { min-height: 3.4rem; text-align: left; font-size: 1rem; line-height: 1.35; padding: 0.6rem 0.8rem; }
.picture { margin-top: 0.9rem; }
canvas.dots { display: block; width: 100%; aspect-ratio: 4 / 1; height: auto; }
.caption { margin: 0.5rem 0 0; color: var(--paper-ink); font-size: 0.95rem; }
.caption b { font-variant-numeric: tabular-nums; }
#next { width: 100%; margin-top: 0.9rem; }
