/* Meaning stays visible in the words and symbols, never in colour alone. */
.math-steps>li>p{white-space:pre-line}
.math-teaching,.paper-help li,.paper-solution li,.paper-solution>p{white-space:pre-line}
.math-cue-grow{color:#17623c;background:#e8f4ec;font-weight:750;border-radius:4px;padding:0 .15em}.math-cue-shrink{color:#922f38;background:#fcecef;font-weight:750;border-radius:4px;padding:0 .15em}.math-cue-target{color:#5433a0;background:#eee8fb;font-weight:750;border-radius:4px;padding:0 .15em}.math-color-legend{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;margin:16px 0 22px;font-size:.82rem;line-height:1.7}.math-color-legend>span{padding:5px 9px;border-radius:7px}.math-color-legend p{margin:0}.math-color-legend strong{font-weight:750}.paper-help li .math-cue-grow,.paper-help li .math-cue-shrink,.paper-help li .math-cue-target,.math-steps .math-cue-grow,.math-steps .math-cue-shrink,.math-steps .math-cue-target{box-decoration-break:clone;-webkit-box-decoration-break:clone}
