.PracticeQA_quizPage___El5b{padding:0 0 60px;width:100%}.PracticeQA_topBar__cxgL9{margin-bottom:15px;padding:0;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;box-sizing:border-box}.PracticeQA_contentLayout__GH51s{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:1.25rem;width:100%;max-width:1200px;margin:16px auto 0;box-sizing:border-box;align-items:start}.PracticeQA_mainColumn__jOXh_{min-width:0}.PracticeQA_lessonsSidebar__S1cHC{width:280px}.PracticeQA_qnavBar__c_tGA{background:#fff;border-radius:12px;padding:14px 16px;margin-bottom:20px;box-shadow:0 4px 12px rgba(0,0,0,.05);border:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center;gap:15px;flex-wrap:wrap}.dark .PracticeQA_qnavBar__c_tGA{background:#1e293b;border:1px solid #334155;box-shadow:0 4px 12px rgba(0,0,0,.2)}.PracticeQA_qnavGrid__XYHAo{display:flex;flex-wrap:wrap;gap:8px}.PracticeQA_qnavBtn__EhHgT{width:36px;height:36px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;color:#4a5568;font-weight:600;font-size:13px;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center}.dark .PracticeQA_qnavBtn__EhHgT{background:#0f172a;border-color:#334155;color:#94a3b8}.PracticeQA_qnavBtn__EhHgT:hover{border-color:#3182ce;background-color:#ebf8ff;color:#3182ce}.dark .PracticeQA_qnavBtn__EhHgT:hover{border-color:#3b82f6;background-color:rgba(59,130,246,.2);color:#60a5fa}.PracticeQA_qnavBtn__EhHgT.PracticeQA_answered__3yF1A{background-color:#ebf8ff;border-color:#bee3f8;color:#2b6cb0}.dark .PracticeQA_qnavBtn__EhHgT.PracticeQA_answered__3yF1A{background-color:rgba(49,130,206,.25);border-color:#3182ce;color:#60a5fa}.PracticeQA_qnavBtn__EhHgT.PracticeQA_navCorrect__x_rJM{background-color:#f0fff4;border-color:#c6f6d5;color:#2f855a}.dark .PracticeQA_qnavBtn__EhHgT.PracticeQA_navCorrect__x_rJM{background-color:rgba(16,185,129,.2);border-color:#10b981;color:#34d399}.PracticeQA_qnavBtn__EhHgT.PracticeQA_navIncorrect__cCz6b{background-color:#fff5f5;border-color:#fed7d7;color:#c53030}.dark .PracticeQA_qnavBtn__EhHgT.PracticeQA_navIncorrect__cCz6b{background-color:rgba(239,68,68,.2);border-color:#ef4444;color:#f87171}.PracticeQA_qnavBtn__EhHgT.PracticeQA_navUnanswered__7Wtgv{background-color:#f8fafc;border-color:#e2e8f0;color:#a0aec0}.dark .PracticeQA_qnavBtn__EhHgT.PracticeQA_navUnanswered__7Wtgv{background-color:#0f172a;border-color:#334155;color:#64748b}.PracticeQA_qnavMeta__kt8AB{display:flex;align-items:center;gap:12px;font-size:14px;color:#718096}.dark .PracticeQA_qnavMeta__kt8AB{color:#94a3b8}.PracticeQA_submitMini__gL7aa{background-color:#3182ce;color:#fff;border:none;padding:8px 16px;border-radius:8px;font-weight:600;font-size:13px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s}.PracticeQA_submitMini__gL7aa:hover:not(:disabled){background-color:#2b6cb0}.PracticeQA_submitMini__gL7aa:disabled{background-color:#cbd5e0;cursor:not-allowed;opacity:.7}.dark .PracticeQA_submitMini__gL7aa:disabled{background-color:#334155;color:#64748b}.PracticeQA_progressStrip__tyq6t{margin-bottom:20px;background:#fff;padding:10px 16px;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.03);border:1px solid #e2e8f0;display:flex;align-items:center;gap:15px}.dark .PracticeQA_progressStrip__tyq6t{background:#1e293b;border:1px solid #334155;box-shadow:0 2px 8px rgba(0,0,0,.2)}.PracticeQA_progressTrack__ipYjU{flex:1;height:8px;background:#edf2f7;border-radius:4px;overflow:hidden}.dark .PracticeQA_progressTrack__ipYjU{background:#0f172a}.PracticeQA_progressFill__3DERw{height:100%;background:linear-gradient(90deg,#3182ce,#4299e1);transition:width .3s ease}.PracticeQA_progressMeta__eDnAb{font-size:13px;color:#718096;font-weight:600}.dark .PracticeQA_progressMeta__eDnAb{color:#94a3b8}.PracticeQA_resultsCard__DrXJH{background:#fff;border-radius:16px;padding:24px;margin-bottom:25px;box-shadow:0 10px 25px rgba(0,0,0,.05);border:1px solid #e2e8f0;border-left:5px solid #3182ce;animation:PracticeQA_slideDown__xhgBU .4s ease-out}.dark .PracticeQA_resultsCard__DrXJH{background:#1e293b;border:1px solid #334155;border-left:5px solid #3182ce;box-shadow:0 10px 25px rgba(0,0,0,.2)}@keyframes PracticeQA_slideDown__xhgBU{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}.PracticeQA_resHeader__QyIii{display:flex;align-items:center;gap:14px;margin-bottom:20px}.PracticeQA_trophyRing__iUsSF{background:#ebf8ff;color:#3182ce;width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dark .PracticeQA_trophyRing__iUsSF{background:rgba(49,130,206,.2);color:#60a5fa}.PracticeQA_resHeader__QyIii h2{font-size:20px;font-weight:700;color:#2d3748;margin:0}.dark .PracticeQA_resHeader__QyIii h2{color:#f1f5f9}.PracticeQA_resStats___Qu6m{display:flex;gap:16px;margin-bottom:20px}.PracticeQA_rsItem__cEIR0{flex:1;background:#f7fafc;border:1px solid #e2e8f0;border-radius:12px;padding:12px;display:flex;flex-direction:column;align-items:center}.dark .PracticeQA_rsItem__cEIR0{background:#0f172a;border-color:#334155}.PracticeQA_rsItem__cEIR0 .PracticeQA_rsNum__dSQuc{font-size:22px;font-weight:700;margin-top:4px}.PracticeQA_rsItem__cEIR0 .PracticeQA_rsLbl__sumZ6{font-size:12px;color:#718096;font-weight:600}.dark .PracticeQA_rsItem__cEIR0 .PracticeQA_rsLbl__sumZ6{color:#94a3b8}.PracticeQA_rsOk__ERjeO{color:#38a169;border-color:#c6f6d5}.dark .PracticeQA_rsOk__ERjeO{color:#34d399;border-color:rgba(16,185,129,.3)}.PracticeQA_rsFail__JDFUQ{color:#e53e3e;border-color:#fed7d7}.dark .PracticeQA_rsFail__JDFUQ{color:#f87171;border-color:rgba(239,68,68,.3)}.PracticeQA_rsAcc__L2U3U{color:#3182ce;border-color:#bee3f8}.dark .PracticeQA_rsAcc__L2U3U{color:#60a5fa;border-color:rgba(49,130,206,.3)}.PracticeQA_resFeedback__qOBeZ{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:600;margin-bottom:20px;padding:12px 16px;background:#edf2f7;border-radius:10px}.dark .PracticeQA_resFeedback__qOBeZ{background:#0f172a}.PracticeQA_fbOk__XOYWd{color:#2f855a}.dark .PracticeQA_fbOk__XOYWd{color:#34d399}.PracticeQA_fbMid__BO0_W{color:#d69e2e}.dark .PracticeQA_fbMid__BO0_W{color:#fbbf24}.PracticeQA_fbLow__krOS5{color:#c53030}.dark .PracticeQA_fbLow__krOS5{color:#f87171}.PracticeQA_resActions__JpPih{display:flex;flex-wrap:wrap;gap:10px}.PracticeQA_raBtn__l44qK{padding:9px 16px;border-radius:8px;font-weight:600;font-size:14px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .2s;border:none;text-decoration:none}.PracticeQA_raPrimary__JHmrS{background:#3182ce;color:#fff}.PracticeQA_raPrimary__JHmrS:hover{background:#2b6cb0}.PracticeQA_raDanger__0DYj3{background:#fff5f5;color:#e53e3e;border:1px solid #fed7d7}.PracticeQA_raDanger__0DYj3:hover:not(:disabled){background:#fed7d7}.PracticeQA_raDanger__0DYj3:disabled{background:#edf2f7;color:#a0aec0;border-color:#e2e8f0;cursor:not-allowed}.dark .PracticeQA_raDanger__0DYj3{background:rgba(239,68,68,.15);color:#f87171;border-color:rgba(239,68,68,.3)}.dark .PracticeQA_raDanger__0DYj3:hover:not(:disabled){background:rgba(239,68,68,.25)}.dark .PracticeQA_raDanger__0DYj3:disabled{background:#0f172a;color:#475569;border-color:#334155}.PracticeQA_raGhost__UZXHy{background:#f7fafc;color:#4a5568;border:1px solid #e2e8f0}.PracticeQA_raGhost__UZXHy:hover{background:#edf2f7}.dark .PracticeQA_raGhost__UZXHy{background:#0f172a;color:#cbd5e1;border-color:#334155}.dark .PracticeQA_raGhost__UZXHy:hover{background:#1e293b}.PracticeQA_quizCards__6FEyE{display:flex;flex-direction:column;gap:20px}.PracticeQA_quizCard___hsnO{background:#fff;border-radius:16px;padding:24px;box-shadow:0 4px 15px rgba(0,0,0,.04);border:1px solid #e2e8f0;transition:box-shadow .2s;scroll-margin-top:80px}.dark .PracticeQA_quizCard___hsnO{background:#1e293b;border-color:#334155;box-shadow:0 4px 15px rgba(0,0,0,.2)}.PracticeQA_quizCard___hsnO:hover{box-shadow:0 8px 25px rgba(0,0,0,.08)}.dark .PracticeQA_quizCard___hsnO:hover{box-shadow:0 8px 25px rgba(0,0,0,.35)}.PracticeQA_qcTop__iKaTF{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.PracticeQA_qNum__kvi4h{font-size:16px;font-weight:700;color:#2d3748}.dark .PracticeQA_qNum__kvi4h{color:#f1f5f9}.PracticeQA_qType__wH89r{font-size:11px;font-weight:700;background:#ebf8ff;color:#2b6cb0;padding:4px 10px;border-radius:99px;text-transform:uppercase;letter-spacing:.5px}.dark .PracticeQA_qType__wH89r{background:rgba(49,130,206,.2);color:#60a5fa}.PracticeQA_promptBox__Ubned{background:#ebf8ff;border-left:4px solid #3182ce;padding:14px 18px;border-radius:0 8px 8px 0;margin-bottom:20px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.dark .PracticeQA_promptBox__Ubned{background:rgba(49,130,206,.12);border-left-color:#3b82f6}.PracticeQA_promptText__Q7qQ8{font-size:16px;font-weight:600;color:#2d3748;margin:0;white-space:pre-wrap;line-height:1.6;flex:1}.dark .PracticeQA_promptText__Q7qQ8{color:#f1f5f9}.PracticeQA_audioBtn__I0Foc{width:34px;height:34px;border-radius:8px;border:1px solid #bee3f8;background:#fff;color:#2b6cb0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:all .2s ease}.PracticeQA_audioBtn__I0Foc:hover{background:#3182ce;color:#fff;border-color:#3182ce}.dark .PracticeQA_audioBtn__I0Foc{background:#0f172a;border-color:#334155;color:#60a5fa}.dark .PracticeQA_audioBtn__I0Foc:hover{background:#3b82f6;color:#fff;border-color:#3b82f6}.PracticeQA_optsGrid__0o4h5{display:grid;grid-template-columns:1fr;gap:10px;margin-bottom:12px}.PracticeQA_optBtn__OrXND{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:10px;padding:12px 16px;text-align:left;cursor:pointer;display:flex;align-items:center;gap:12px;transition:all .2s ease;width:100%}.dark .PracticeQA_optBtn__OrXND{background:#0f172a;border-color:#334155;color:#e2e8f0}.PracticeQA_optBtn__OrXND:hover:not(:disabled){border-color:#cbd5e0;background-color:#edf2f7}.dark .PracticeQA_optBtn__OrXND:hover:not(:disabled){border-color:#475569;background-color:#1e293b}.PracticeQA_optLetter__G8MMi{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6px;background:#edf2f7;color:#4a5568;font-weight:700;font-size:13px;flex-shrink:0;transition:all .2s ease}.dark .PracticeQA_optLetter__G8MMi{background:#1e293b;color:#94a3b8}.PracticeQA_optText___n_gT{font-size:15px;color:#2d3748;line-height:1.4;flex:1}.dark .PracticeQA_optText___n_gT{color:#f1f5f9}.PracticeQA_optAudioBtn__lfyYI{width:28px;height:28px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:#64748b;background:transparent;transition:all .15s ease;flex-shrink:0}.PracticeQA_optAudioBtn__lfyYI:hover{background:#e2e8f0;color:#2563eb}.dark .PracticeQA_optAudioBtn__lfyYI{color:#94a3b8}.dark .PracticeQA_optAudioBtn__lfyYI:hover{background:#334155;color:#60a5fa}.PracticeQA_optBtn__OrXND.PracticeQA_selected__3P1SE{border-color:#3182ce;background-color:#ebf8ff}.dark .PracticeQA_optBtn__OrXND.PracticeQA_selected__3P1SE{border-color:#3b82f6;background-color:rgba(59,130,246,.15)}.PracticeQA_optBtn__OrXND.PracticeQA_selected__3P1SE .PracticeQA_optLetter__G8MMi{background:#3182ce;color:#fff}.dark .PracticeQA_optBtn__OrXND.PracticeQA_selected__3P1SE .PracticeQA_optLetter__G8MMi{background:#3b82f6;color:#fff}.PracticeQA_optBtn__OrXND.PracticeQA_correctSelected__QaPsW{border-color:#48bb78;background-color:#f0fff4}.dark .PracticeQA_optBtn__OrXND.PracticeQA_correctSelected__QaPsW{border-color:#10b981;background-color:rgba(16,185,129,.15)}.PracticeQA_optBtn__OrXND.PracticeQA_correctSelected__QaPsW .PracticeQA_optLetter__G8MMi{background:#48bb78;color:#fff}.dark .PracticeQA_optBtn__OrXND.PracticeQA_correctSelected__QaPsW .PracticeQA_optLetter__G8MMi{background:#10b981;color:#fff}.PracticeQA_optBtn__OrXND.PracticeQA_correct__2WnD7{border-color:#48bb78;background-color:#f0fff4;opacity:.95}.dark .PracticeQA_optBtn__OrXND.PracticeQA_correct__2WnD7{border-color:#10b981;background-color:rgba(16,185,129,.15);opacity:.95}.PracticeQA_optBtn__OrXND.PracticeQA_correct__2WnD7 .PracticeQA_optLetter__G8MMi{background:#48bb78;color:#fff}.dark .PracticeQA_optBtn__OrXND.PracticeQA_correct__2WnD7 .PracticeQA_optLetter__G8MMi{background:#10b981;color:#fff}.PracticeQA_optBtn__OrXND.PracticeQA_incorrectSelected__COZMb{border-color:#f56565;background-color:#fff5f5}.dark .PracticeQA_optBtn__OrXND.PracticeQA_incorrectSelected__COZMb{border-color:#ef4444;background-color:rgba(239,68,68,.15)}.PracticeQA_optBtn__OrXND.PracticeQA_incorrectSelected__COZMb .PracticeQA_optLetter__G8MMi{background:#f56565;color:#fff}.dark .PracticeQA_optBtn__OrXND.PracticeQA_incorrectSelected__COZMb .PracticeQA_optLetter__G8MMi{background:#ef4444;color:#fff}.PracticeQA_optBtn__OrXND.PracticeQA_disabled__Jx9Pj{opacity:.6;cursor:not-allowed;background-color:#f8fafc}.dark .PracticeQA_optBtn__OrXND.PracticeQA_disabled__Jx9Pj{opacity:.5;background-color:#0f172a}.PracticeQA_qcPicked__JbZHA{font-size:13px;color:#4a5568;font-weight:600;display:flex;align-items:center;gap:6px;margin-top:10px}.dark .PracticeQA_qcPicked__JbZHA{color:#94a3b8}.PracticeQA_pickedIcon__1sfMU{color:#3182ce}.dark .PracticeQA_pickedIcon__1sfMU{color:#60a5fa}.PracticeQA_qcResultContainer__FicZd{margin-top:15px;padding-top:15px;border-top:1px solid #edf2f7}.dark .PracticeQA_qcResultContainer__FicZd{border-top-color:#334155}.PracticeQA_qcResult__Xva9J{display:flex;align-items:center;gap:10px;margin-bottom:12px;flex-wrap:wrap}.PracticeQA_resBadge__pZezB{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:700;padding:4px 9px;border-radius:6px;text-transform:uppercase}.PracticeQA_rbOk__UucYj{background:#c6f6d5;color:#22543d}.dark .PracticeQA_rbOk__UucYj{background:rgba(16,185,129,.2);color:#34d399}.PracticeQA_rbFail__J5gKH{background:#fed7d7;color:#742a2a}.dark .PracticeQA_rbFail__J5gKH{background:rgba(239,68,68,.2);color:#f87171}.PracticeQA_rbSkip__7Lvvm{background:#edf2f7;color:#4a5568}.dark .PracticeQA_rbSkip__7Lvvm{background:#334155;color:#94a3b8}.PracticeQA_resDetail__fe2Xh{font-size:13px;color:#718096;font-weight:600}.dark .PracticeQA_resDetail__fe2Xh{color:#94a3b8}.PracticeQA_explanationPanel__RDwCy{background:#f7fafc;border:1px solid #e2e8f0;border-radius:8px;padding:14px 16px;display:flex;flex-direction:column;gap:12px}.dark .PracticeQA_explanationPanel__RDwCy{background:#0f172a;border-color:#334155}.PracticeQA_expRow__yfn0F{display:flex;flex-direction:column;gap:3px}.PracticeQA_expLabel__URIrg{font-size:11px;font-weight:700;color:#718096;text-transform:uppercase;letter-spacing:.5px}.dark .PracticeQA_expLabel__URIrg{color:#94a3b8}.PracticeQA_expContent__kf08O{font-size:14px;white-space:pre-wrap}.PracticeQA_expContent__kf08O.PracticeQA_translation__QfMJy{font-weight:600;color:#2d3748}.dark .PracticeQA_expContent__kf08O.PracticeQA_translation__QfMJy{color:#f1f5f9}.PracticeQA_expContent__kf08O.PracticeQA_explanation__f4OFc{color:#4a5568;line-height:1.5}.dark .PracticeQA_expContent__kf08O.PracticeQA_explanation__f4OFc{color:#cbd5e1}.PracticeQA_submitBar__cl43h{background:#fff;border-radius:12px;padding:16px 20px;margin-top:25px;box-shadow:0 4px 15px rgba(0,0,0,.05);border:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.dark .PracticeQA_submitBar__cl43h{background:#1e293b;border:1px solid #334155;box-shadow:0 4px 15px rgba(0,0,0,.2)}.PracticeQA_submitInfo__d06sx{font-size:14px;color:#4a5568;font-weight:600;display:flex;align-items:center;gap:8px}.dark .PracticeQA_submitInfo__d06sx{color:#94a3b8}.PracticeQA_submitBtn__0gU_6{background:linear-gradient(135deg,#3182ce,#2563eb);color:#fff;border:none;padding:11px 26px;border-radius:8px;font-weight:700;font-size:15px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .2s;box-shadow:0 2px 8px rgba(37,99,235,.25)}.PracticeQA_submitBtn__0gU_6:hover{background:linear-gradient(135deg,#2b6cb0,#1d4ed8);box-shadow:0 4px 12px rgba(37,99,235,.35);transform:translateY(-1px)}.PracticeQA_emptyState__2Rl_G{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;text-align:center;color:#718096;gap:12px;background:#fff;border-radius:16px;border:1px solid #e2e8f0}.dark .PracticeQA_emptyState__2Rl_G{background:#1e293b;border-color:#334155;color:#94a3b8}@media (max-width:1024px){.PracticeQA_contentLayout__GH51s{grid-template-columns:1fr}.PracticeQA_lessonsSidebar__S1cHC{width:100%}}