.ListenChooseImage_quizPage__1Slgu{min-height:100vh;background:#f8fafc;font-family:Inter,Segoe UI,system-ui,sans-serif}.dark .ListenChooseImage_quizPage__1Slgu{background:#0b1120;color:#f1f5f9}.ListenChooseImage_pageBody__zMi01{padding:0}.ListenChooseImage_contentLayout__zeHTv{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 280px;gap:1.25rem;padding:1rem;align-items:start}.ListenChooseImage_quizColumn__hbucj{display:flex;flex-direction:column;gap:0}.ListenChooseImage_topBar__o6__k{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:.65rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:.75rem}.dark .ListenChooseImage_topBar__o6__k{background:#1e293b;border-color:#334155}.ListenChooseImage_breadcrumb__GeE8l{display:flex;align-items:center;gap:.3rem}.ListenChooseImage_bcLink__S79Pk{color:#64748b;font-size:.82rem;text-decoration:none;display:flex;align-items:center;gap:.2rem;font-weight:500;transition:color .15s}.dark .ListenChooseImage_bcLink__S79Pk{color:#94a3b8}.ListenChooseImage_bcLink__S79Pk:hover{color:#4299e1}.ListenChooseImage_bcSep__yE_Uy{color:#cbd5e1;font-size:.65rem}.dark .ListenChooseImage_bcSep__yE_Uy{color:#475569}.ListenChooseImage_bcCurrent__vEC_V{color:#1e293b;font-weight:600;font-size:.82rem}.dark .ListenChooseImage_bcCurrent__vEC_V{color:#f1f5f9}.ListenChooseImage_modeTabs__ohRtQ{display:flex;gap:4px;background:#f1f5f9;border-radius:10px;padding:3px}.dark .ListenChooseImage_modeTabs__ohRtQ{background:#0f172a}.ListenChooseImage_modeTab__4hA_y{display:flex;align-items:center;gap:5px;padding:6px 14px;border:none;border-radius:8px;background:transparent;color:#64748b;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .2s}.dark .ListenChooseImage_modeTab__4hA_y{color:#94a3b8}.ListenChooseImage_modeTabActive__ky42Q{background:#fff;color:#4299e1;box-shadow:0 1px 4px rgba(0,0,0,.08)}.dark .ListenChooseImage_modeTabActive__ky42Q{background:#1e293b;color:#38bdf8}.ListenChooseImage_modeTab__4hA_y:hover:not(.ListenChooseImage_modeTabActive__ky42Q){color:#334155}.ListenChooseImage_refGrid__htbI2{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;padding:10px 14px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:.75rem;position:sticky;top:0;z-index:20;box-shadow:0 2px 8px rgba(0,0,0,.04)}.dark .ListenChooseImage_refGrid__htbI2{background:#1e293b;border-color:#334155}.ListenChooseImage_refItem___Ylbo{text-align:center}.ListenChooseImage_refImg__SRo7f{width:100%;height:80px;-o-object-fit:cover;object-fit:cover;border-radius:8px;border:1px solid #e8ecf3}.dark .ListenChooseImage_refImg__SRo7f{border-color:#334155}.ListenChooseImage_refLabel__FVEOq{display:inline-block;margin-top:4px;font-size:.72rem;font-weight:700;color:#475569;background:#f1f5f9;padding:1px 10px;border-radius:6px}.dark .ListenChooseImage_refLabel__FVEOq{background:#0f172a;color:#94a3b8}.ListenChooseImage_progressStrip__A_S7Z{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:.75rem 1rem;margin-bottom:.75rem}.dark .ListenChooseImage_progressStrip__A_S7Z{background:#1e293b;border-color:#334155}.ListenChooseImage_progressTrack__X7OW_{height:6px;background:#e2e8f0;border-radius:3px;overflow:hidden;margin-bottom:.5rem}.dark .ListenChooseImage_progressTrack__X7OW_{background:#334155}.ListenChooseImage_progressFill__MwNWY{height:100%;background:linear-gradient(90deg,#4299e1,#667eea);border-radius:3px;transition:width .4s ease}.ListenChooseImage_progressMeta__8X_VR{display:flex;align-items:center;justify-content:space-between}.ListenChooseImage_progCount__jnFzW{font-size:.8rem;font-weight:600;color:#475569}.dark .ListenChooseImage_progCount__jnFzW{color:#94a3b8}.ListenChooseImage_restartMini__bplTD{width:28px;height:28px;border-radius:8px;border:1px solid #e2e8f0;background:#f8fafc;color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s}.dark .ListenChooseImage_restartMini__bplTD{background:#0f172a;border-color:#334155;color:#94a3b8}.ListenChooseImage_restartMini__bplTD:hover{background:#4299e1;color:#fff;border-color:#4299e1}.ListenChooseImage_quizCards__RY11e{display:flex;flex-direction:column;gap:10px}.ListenChooseImage_quizCard__5JSYe{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:14px 16px;position:relative;transition:all .2s}.dark .ListenChooseImage_quizCard__5JSYe{background:#1e293b;border-color:#334155}.ListenChooseImage_quizCard__5JSYe:hover{border-color:#cbd5e1;box-shadow:0 4px 12px rgba(0,0,0,.04)}.dark .ListenChooseImage_quizCard__5JSYe:hover{border-color:#475569}.ListenChooseImage_quizCard__5JSYe.ListenChooseImage_qcCorrect__KUYfu{border-left:3px solid #10b981;background:#fafffe}.dark .ListenChooseImage_quizCard__5JSYe.ListenChooseImage_qcCorrect__KUYfu{background:rgba(16,185,129,.05)}.ListenChooseImage_quizCard__5JSYe.ListenChooseImage_qcWrong__X5YoS{border-left:3px solid #ef4444;background:snow}.dark .ListenChooseImage_quizCard__5JSYe.ListenChooseImage_qcWrong__X5YoS{background:rgba(239,68,68,.05)}.ListenChooseImage_qNum__rGtA_{font-size:.85rem;font-weight:700;color:#4299e1;min-width:22px;flex-shrink:0}.ListenChooseImage_qRow__TvFTz{display:flex;align-items:flex-start;gap:14px}.ListenChooseImage_qLeft__3OeGs{flex:1;min-width:0}.ListenChooseImage_qRight__sNQXI{flex-shrink:0;display:flex;align-items:center}.ListenChooseImage_qSentence__8awHM{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#f8fafc;border-radius:10px;border:1px solid #e8ecf3}.dark .ListenChooseImage_qSentence__8awHM{background:#0f172a;border-color:#334155}.ListenChooseImage_qSentenceText__cUbAi{flex:1;min-width:0}.ListenChooseImage_audioBtn__moPiq{flex-shrink:0;width:36px;height:36px;border-radius:50%;border:none;background:#4299e1;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;box-shadow:0 2px 6px rgba(66,153,225,.25)}.ListenChooseImage_audioBtn__moPiq:hover{background:#3182ce;transform:scale(1.08)}.ListenChooseImage_audioBtnPlaying__s5_pz{background:#10b981;animation:ListenChooseImage_pulse__8QJI0 1.2s infinite}.ListenChooseImage_audioBtnPaused__X6pha{background:#f59e0b}@keyframes ListenChooseImage_pulse__8QJI0{0%,to{opacity:1}50%{opacity:.7}}.ListenChooseImage_qTranslations__CuAGn{margin-top:8px}.ListenChooseImage_qTranslations__CuAGn p{margin:0;font-size:.78rem;color:#64748b;line-height:1.5}.dark .ListenChooseImage_qTranslations__CuAGn p{color:#94a3b8}.ListenChooseImage_qResultInfo__eftve{margin-top:6px;display:flex;align-items:center;gap:10px}.ListenChooseImage_qCorrectLabel__S_N8H{font-size:.78rem;color:#16a34a;background:#dcfce7;padding:2px 10px;border-radius:6px;font-weight:600}.dark .ListenChooseImage_qCorrectLabel__S_N8H{background:rgba(22,163,74,.2);color:#4ade80}.ListenChooseImage_qNotDone__7_bzA{font-size:.78rem;color:#ef4444;font-weight:500}.ListenChooseImage_qInput__kJ4Id{width:48px;height:48px;border:2px solid #e2e8f0;border-radius:10px;text-align:center;font-size:1.2rem;font-weight:700;color:#1e293b;background:#fff;transition:all .2s;text-transform:uppercase}.dark .ListenChooseImage_qInput__kJ4Id{background:#0f172a;border-color:#334155;color:#f1f5f9}.ListenChooseImage_qInput__kJ4Id:focus{outline:none;border-color:#4299e1;box-shadow:0 0 0 3px rgba(66,153,225,.15)}.ListenChooseImage_qInputCorrect__nQEoo{border-color:#10b981!important;background:#ecfdf5!important;color:#065f46!important}.dark .ListenChooseImage_qInputCorrect__nQEoo{background:rgba(16,185,129,.2)!important;border-color:#10b981!important;color:#34d399!important}.ListenChooseImage_qInputIncorrect__uO1eH{border-color:#ef4444!important;background:#fef2f2!important;color:#991b1b!important}.dark .ListenChooseImage_qInputIncorrect__uO1eH{background:rgba(239,68,68,.2)!important;border-color:#ef4444!important;color:#f87171!important}.ListenChooseImage_qInput__kJ4Id:-moz-read-only{cursor:not-allowed}.ListenChooseImage_qInput__kJ4Id:read-only{cursor:not-allowed}.ListenChooseImage_qInput__kJ4Id::-moz-placeholder{color:#cbd5e1;font-weight:400}.ListenChooseImage_qInput__kJ4Id::placeholder{color:#cbd5e1;font-weight:400}.dark .ListenChooseImage_qInput__kJ4Id::-moz-placeholder{color:#475569}.dark .ListenChooseImage_qInput__kJ4Id::placeholder{color:#475569}.ListenChooseImage_submitBar__jolHy{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding:14px 18px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;position:sticky;bottom:0;z-index:10;box-shadow:0 -2px 10px rgba(0,0,0,.05)}.dark .ListenChooseImage_submitBar__jolHy{background:#1e293b;border-color:#334155}.ListenChooseImage_submitInfo__B7TO2{display:flex;align-items:center;gap:6px;font-size:.82rem;color:#64748b;font-weight:500}.dark .ListenChooseImage_submitInfo__B7TO2{color:#94a3b8}.ListenChooseImage_submitBtn__vsrTI{display:flex;align-items:center;gap:6px;padding:10px 24px;border:none;border-radius:10px;background:linear-gradient(135deg,#4299e1,#667eea);color:#fff;font-weight:600;font-size:.88rem;cursor:pointer;transition:all .2s;box-shadow:0 3px 10px rgba(66,153,225,.25)}.ListenChooseImage_submitBtn__vsrTI:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px rgba(66,153,225,.35)}.ListenChooseImage_submitBtn__vsrTI:disabled{background:#cbd5e1;cursor:not-allowed;box-shadow:none}.dark .ListenChooseImage_submitBtn__vsrTI:disabled{background:#334155;color:#64748b}.ListenChooseImage_resultsCard__P_ivn{margin-top:12px;background:#fff;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden}.dark .ListenChooseImage_resultsCard__P_ivn{background:#1e293b;border-color:#334155}.ListenChooseImage_resHeader__iUWKx{display:flex;align-items:center;gap:14px;padding:1rem 1.25rem;background:linear-gradient(135deg,#f0fdf4,#ecfdf5)}.dark .ListenChooseImage_resHeader__iUWKx{background:linear-gradient(135deg,rgba(16,185,129,.1),rgba(5,150,105,.1))}.ListenChooseImage_trophyRing__kOYbT{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#fbbf24,#f59e0b);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 3px 10px rgba(245,158,11,.3);flex-shrink:0}.ListenChooseImage_resHeader__iUWKx h3{margin:0;font-size:1rem;color:#1e293b}.dark .ListenChooseImage_resHeader__iUWKx h3{color:#f1f5f9}.ListenChooseImage_resScore__bDGAc{margin:2px 0 0;font-size:.85rem;color:#16a34a;font-weight:600}.dark .ListenChooseImage_resScore__bDGAc{color:#4ade80}.ListenChooseImage_resActions__ystx5{padding:.75rem 1.25rem;display:flex;gap:10px;border-top:1px solid #e2e8f0}.dark .ListenChooseImage_resActions__ystx5{border-color:#334155}.ListenChooseImage_raBtn__bCK3I{display:flex;align-items:center;gap:6px;padding:8px 18px;border-radius:10px;border:none;font-weight:600;font-size:.82rem;cursor:pointer;transition:all .2s;text-decoration:none}.ListenChooseImage_raPrimary__9kaXu{background:linear-gradient(135deg,#4299e1,#667eea);color:#fff;box-shadow:0 3px 10px rgba(66,153,225,.25)}.ListenChooseImage_raPrimary__9kaXu:hover{transform:translateY(-1px)}.ListenChooseImage_raGhost__8cNXK{background:#f1f5f9;color:#475569}.dark .ListenChooseImage_raGhost__8cNXK{background:#0f172a;color:#94a3b8}.ListenChooseImage_raGhost__8cNXK:hover{background:#e2e8f0}.dark .ListenChooseImage_raGhost__8cNXK:hover{background:#334155}.ListenChooseImage_modalOverlay__AZWHO{position:fixed;inset:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999}.ListenChooseImage_modalCard__u3iqs{background:#fff;border-radius:16px;padding:24px;max-width:380px;width:90%;box-shadow:0 25px 50px rgba(0,0,0,.2)}.dark .ListenChooseImage_modalCard__u3iqs{background:#1e293b;color:#f1f5f9}.ListenChooseImage_modalHeader__gzV_i{display:flex;align-items:center;gap:10px;margin-bottom:14px}.ListenChooseImage_modalIcon__uSKPU{color:#f59e0b}.ListenChooseImage_modalHeader__gzV_i h3{margin:0;font-size:1.1rem;font-weight:600;color:#1e293b}.dark .ListenChooseImage_modalHeader__gzV_i h3{color:#f1f5f9}.ListenChooseImage_modalBody__U0DQa p{margin:0 0 6px;color:#475569;font-size:.88rem;line-height:1.5}.dark .ListenChooseImage_modalBody__U0DQa p{color:#94a3b8}.ListenChooseImage_modalNote__NqI_U{font-size:.82rem!important;color:#94a3b8!important}.ListenChooseImage_modalActions__mAZJT{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.ListenChooseImage_maBtn__ekPy6{padding:8px 18px;border-radius:8px;font-weight:600;font-size:.85rem;cursor:pointer;border:none;display:flex;align-items:center;gap:5px;transition:all .15s}.ListenChooseImage_maCancel__LZuRf{background:#f1f5f9;color:#475569}.dark .ListenChooseImage_maCancel__LZuRf{background:#0f172a;color:#94a3b8}.ListenChooseImage_maCancel__LZuRf:hover{background:#e2e8f0}.dark .ListenChooseImage_maCancel__LZuRf:hover{background:#334155}.ListenChooseImage_maConfirm__SjZ0f{background:#4299e1;color:#fff}.ListenChooseImage_maConfirm__SjZ0f:hover{background:#3182ce}@media (max-width:900px){.ListenChooseImage_contentLayout__zeHTv{grid-template-columns:1fr}.ListenChooseImage_lessonsSidebar__RlpNO{display:none}}@media (max-width:640px){.ListenChooseImage_refGrid__htbI2{grid-template-columns:repeat(3,1fr)}.ListenChooseImage_qRow__TvFTz{flex-direction:column}.ListenChooseImage_qRight__sNQXI{align-self:flex-end}.ListenChooseImage_modeTabs__ohRtQ{width:100%}.ListenChooseImage_modeTab__4hA_y{flex:1;justify-content:center}}