.rt-clue{text-align:center;font:italic 400 clamp(1.35rem, 4.5vw, 1.8rem) / 1.25 var(--serif);text-wrap:balance;margin:0 0 1rem}.rt-boxes{gap:3px;display:inline-flex}.rt-box{border-bottom:3px solid var(--accent);background:var(--panel);width:1.6rem;height:2rem;font:800 1rem / 1 var(--sans);border-radius:4px 4px 0 0;place-items:center;display:inline-grid}.rt-done .rt-box{background:var(--accent);border-bottom-color:var(--accent);color:var(--accent-fg)}.rt-missed .rt-box{background:var(--accent-soft)}@media (width<=639px){.rt-box{width:1.4rem;height:1.85rem;font-size:.9rem}}
