.practice-answer-cue{margin:1rem 0;padding:1rem 1.1rem;border:1px solid var(--line,#b8c9c2);border-inline-start:4px solid var(--primary,#205c50);border-radius:16px;background:#edf5f1;text-align:start;overflow-wrap:anywhere}
.practice-answer-cue .lesson-prompt{margin:0;max-width:none}
.practice-answer-cue .practice-cue-context{font-size:.85rem;font-weight:500;line-height:1.4;color:#435a52;margin-bottom:.6rem}
.practice-answer-cue .practice-cue-label{font-size:.82rem;font-weight:800;color:#31574b;margin-bottom:.35rem}
.practice-answer-cue .practice-cue-meaning{font-size:1.14rem;line-height:1.5;font-weight:650;color:#193b31}
.practice-recall-help{margin-top:1rem}
.practice-recall-help summary{min-height:44px;display:list-item;align-content:center;cursor:pointer}
.practice-recall-help .grammar-example{margin-top:.7rem;white-space:normal;overflow-wrap:anywhere;width:100%}
@media (prefers-contrast:more){.practice-answer-cue{border:2px solid currentColor;background:#fff}.practice-answer-cue .lesson-prompt{color:#102c23}}
