.nx-lesson-end{--nx-surface:#fff;--nx-bg:#faf8f5;--nx-ink:#1d2233;--nx-text:#2c3244;--nx-muted:#5e6577;--nx-line:#dcd7cf;--nx-accent:#5c3480;--nx-accent-ink:#fff;--nx-right:#1f5fbf;--nx-right-soft:#e6effb;--nx-retry:#9a6206;--nx-retry-soft:#fbf1dc;--nx-wrong:#b3261e;--nx-wrong-soft:#fbe9e7;--nx-radius:10px;text-align:left;color:var(--nx-text);gap:16px;margin-top:20px;display:grid}.nx-lesson-end-card{background:var(--nx-surface);border:1px solid var(--nx-line);border-radius:var(--nx-radius);gap:12px;min-width:0;padding:20px;display:grid}.nx-lesson-end .nx-h3{color:var(--nx-ink);margin:0;font-size:1.125rem;line-height:1.3}.nx-lesson-end-lead{overflow-wrap:anywhere;margin:0}.nx-lesson-end-actions{flex-wrap:wrap;gap:10px;margin:0;display:flex}.nx-lesson-end .nx-muted{color:var(--nx-muted);margin:0;font-size:.9375rem}.nx-lesson-end .nx-btn-primary.nx-btn-primary{background:var(--nx-accent);border-color:var(--nx-accent);color:var(--nx-accent-ink)!important}.nx-lesson-end .nx-input{box-sizing:border-box;width:100%}.nx-lesson-end .nx-consent a{color:var(--nx-accent)}.nx-lesson-end [data-tone=right]{color:var(--nx-right);background:var(--nx-right-soft)}.nx-lesson-end [data-tone=retry]{color:var(--nx-retry);background:var(--nx-retry-soft)}.nx-lesson-end [data-tone=wrong]{color:var(--nx-wrong);background:var(--nx-wrong-soft)}
