.learning-lab_lab__f3DmQ{max-width:760px;margin:0 auto}.learning-lab_bar__2Vx8t{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px;flex-wrap:wrap}.learning-lab_progressWrap___SXbr{flex:1 1;min-width:180px}.learning-lab_progressMeta__OKgwm{display:flex;justify-content:space-between;font-size:.8rem;color:var(--text-muted);margin-bottom:6px}.learning-lab_progressTrack__owWRU{height:8px;border-radius:999px;background:var(--surface-2,#142037);overflow:hidden}.learning-lab_progressFill__qfFrH{height:100%;border-radius:999px;background:var(--accent,#14e0c0);transition:width .35s ease}.learning-lab_score__vaQ_6{font-family:var(--font-mono);font-weight:800;font-size:1rem;color:var(--accent-strong,#14e0c0);white-space:nowrap}.learning-lab_card__QsZy_{border:1px solid var(--line,#22304d);border-radius:16px;background:var(--surface,#0b1424);padding:20px}.learning-lab_tag__Tt7lv{display:inline-block;font-size:.72rem;font-weight:700;color:var(--accent-strong,#14e0c0);background:rgba(20,224,192,.1);border:1px solid rgba(20,224,192,.28);border-radius:999px;padding:3px 12px;margin-bottom:12px}.learning-lab_chart__Bad71{width:100%;height:auto;display:block;border:1px solid var(--line,#22304d);border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.02),transparent);margin-bottom:16px}.learning-lab_question__Dvx42{font-size:1.08rem;font-weight:700;line-height:1.7;margin:0 0 14px}.learning-lab_options__kWGmy{display:grid;grid-gap:10px;gap:10px}.learning-lab_opt__u9BfO{text-align:right;width:100%;border:1px solid var(--line,#22304d);background:var(--surface-2,#142037);color:inherit;border-radius:12px;padding:13px 16px;font-size:.98rem;font-family:inherit;cursor:pointer;transition:border-color .15s ease,background .15s ease;display:flex;align-items:center;gap:10px}.learning-lab_opt__u9BfO:hover:not(:disabled){border-color:var(--accent,#14e0c0)}.learning-lab_opt__u9BfO:disabled{cursor:default}.learning-lab_optMark__OQ5bq{font-weight:800;font-family:var(--font-mono)}.learning-lab_optCorrect__Q91oP{border-color:var(--up,#22c55e);background:rgba(34,197,94,.12)}.learning-lab_optWrong__lkkV8{border-color:var(--down,#ef4444);background:rgba(239,68,68,.1)}.learning-lab_explain__3JOHF{margin-top:16px;border-radius:12px;padding:14px 16px;font-size:.95rem;line-height:1.8;border:1px solid var(--line,#22304d);background:rgba(255,255,255,.02)}.learning-lab_explainTitle__xwMdd{font-weight:800;margin-bottom:4px;display:block}.learning-lab_footer__ahHwI{margin-top:18px;display:flex;justify-content:flex-end;gap:10px}.learning-lab_result__W1Pev{text-align:center;padding:8px 0 4px}.learning-lab_resultScore__O7e48{font-family:var(--font-mono);font-size:2.4rem;font-weight:800;color:var(--accent-strong,#14e0c0);line-height:1.1}.learning-lab_resultMsg__W8XaQ{font-size:1.05rem;font-weight:700;margin:8px 0 4px}.learning-lab_resultNote__YyYUg{color:var(--text-muted);font-size:.92rem;margin-bottom:18px}