
/* The answer square is at least as tall as the neighboring digits. */
.question .blank{width:1.5em;height:1.5em;min-width:28px;min-height:28px;border-radius:3px;display:inline-grid;place-items:center;line-height:1;flex:none}
#guideSummary{margin:18px auto 10px;max-width:160px;color:#507460;font-size:25px;font-weight:700;line-height:1.55;text-align:left}
#guideSummary[hidden]{display:none!important}
#guideSummary p{margin:12px 0;white-space:nowrap}
#guideSummary.visible p{animation:guideLineIn .45s both}
#guideSummary.visible p:nth-child(2){animation-delay:.22s}
#guideSummary.visible p:nth-child(3){animation-delay:.44s}
@keyframes guideLineIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
@media(max-width:1050px){#guideSummary{font-size:22px;margin:10px auto;max-width:150px}}
