.QuizClient_container__lAKQU{padding:40px 0 80px;max-width:900px;margin:0 auto}.QuizClient_header__P3IuV{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;gap:20px;flex-wrap:wrap}.QuizClient_title__R3nCV{font-size:1.75rem;font-weight:800;color:#0f172a;margin-top:4px;letter-spacing:-.02em}.QuizClient_totalBadge__nbnJU{background:#fff7ed;color:#ea580c;border:1px solid #ffedd5;font-size:.75rem;font-weight:700;padding:3px 10px;border-radius:20px}.QuizClient_currentTestBadge__eYQ4Y{background:#f0f9ff;color:#0284c7;border:1px solid #bae6fd;font-size:.75rem;font-weight:800;padding:3px 10px;border-radius:20px;text-transform:uppercase;letter-spacing:.03em}.QuizClient_testSelectWrapper__Iy_jR{display:flex;align-items:center;gap:8px;background:#ffffff;border:1px solid #cbd5e1;padding:4px 10px;border-radius:var(--radius-md);box-shadow:0 1px 3px rgba(0,0,0,.04)}.QuizClient_testSelectDropdown__8OBM_{background:transparent;border:none;font-size:.85rem;font-weight:700;color:#0f172a;outline:none;cursor:pointer;padding:4px 0}.QuizClient_headerRight__u_dPp{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.QuizClient_modeToggle__9pryB{display:flex;background:#f1f5f9;padding:4px;border-radius:var(--radius-md);border:1px solid #e2e8f0}.QuizClient_modeBtn__5g8TI{padding:8px 14px;border-radius:var(--radius-sm);font-size:.85rem;font-weight:600;color:#64748b;background:transparent;border:none;cursor:pointer;transition:all var(--transition-fast)}.QuizClient_modeBtnActive__bDGyN{background:#ffffff;color:#0f172a;box-shadow:0 2px 6px rgba(0,0,0,.08)}.QuizClient_timer__nL6wr{background:#ffffff;border:1px solid #e2e8f0;padding:8px 16px;border-radius:30px;font-family:var(--font-display);font-weight:700;color:#ea580c;box-shadow:0 2px 6px rgba(0,0,0,.04)}.QuizClient_progressRow__XUxZp{display:flex;align-items:center;gap:16px;margin-bottom:24px}.QuizClient_progressBar__W98nO{flex:1 1;height:8px;background:#e2e8f0;border-radius:4px;overflow:hidden}.QuizClient_progressFill__eqesq{height:100%;background:linear-gradient(90deg,#ea580c,#0284c7);transition:width .3s cubic-bezier(.4,0,.2,1)}.QuizClient_gridToggleBtn__l_AQL{background:#ffffff;border:1px solid #cbd5e1;color:#334155;padding:6px 14px;border-radius:var(--radius-md);font-size:.85rem;font-weight:600;cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;box-shadow:0 1px 3px rgba(0,0,0,.05)}.QuizClient_gridToggleBtn__l_AQL:hover{background:#f8fafc;color:#0f172a;border-color:#94a3b8}.QuizClient_navGridCard__MP_ON{padding:20px;border-radius:var(--radius-lg);margin-bottom:24px;background:#ffffff;border:1px solid #e2e8f0;box-shadow:0 4px 20px rgba(0,0,0,.05)}.QuizClient_navGridHeader__0_RBH{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:.9rem;color:#1e293b;flex-wrap:wrap;gap:8px}.QuizClient_navGridLegend__UKrNG{display:flex;gap:16px;font-size:.8rem;color:#64748b}.QuizClient_legendItem__aFrLx{display:flex;align-items:center;gap:6px}.QuizClient_legendDot__Hv7Zw{width:10px;height:10px;border-radius:50%}.QuizClient_dotAnswered__evkjV{background:#ea580c}.QuizClient_dotFlagged__LFgZQ{background:#f59e0b}.QuizClient_dotCurrent__U6Bht{background:#0284c7}.QuizClient_navGrid__genop{display:grid;grid-template-columns:repeat(auto-fill,minmax(36px,1fr));gap:8px;max-height:220px;overflow-y:auto;padding-right:4px}.QuizClient_gridCell__5SAIm{height:36px;display:flex;align-items:center;justify-content:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:var(--radius-sm);color:#475569;font-size:.85rem;font-weight:600;cursor:pointer;position:relative;transition:all var(--transition-fast)}.QuizClient_gridCell__5SAIm:hover{background:#f1f5f9;color:#0f172a;border-color:#cbd5e1}.QuizClient_gridCellAnswered__muOyo{background:#fff7ed;border-color:#fdba74;color:#c2410c;font-weight:700}.QuizClient_gridCellFlagged__mNfvs{background:#fef3c7;border-color:#fcd34d;color:#b45309}.QuizClient_gridCellCurrent__C81Fm{background:#0284c7;border-color:#0284c7;color:#ffffff;font-weight:800;box-shadow:0 0 10px rgba(2,132,199,.35)}.QuizClient_flagDot__BjACd{position:absolute;top:-4px;right:-4px;font-size:.65rem}.QuizClient_quizCard__V00gw{border-radius:var(--radius-lg);padding:40px;margin-bottom:24px;background:#ffffff;border:1px solid #e2e8f0;box-shadow:0 4px 25px rgba(0,0,0,.05)}.QuizClient_questionCardHeader__YBRQK{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:12px}.QuizClient_questionMeta__uxIE_{color:#64748b;font-size:.9rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.QuizClient_multiChoiceBadge__4_pe5{background:#f0f9ff;color:#0284c7;border:1px solid #bae6fd;font-size:.75rem;font-weight:700;padding:3px 8px;border-radius:12px}.QuizClient_flagBtn__57uyf{background:#f8fafc;border:1px solid #cbd5e1;color:#475569;padding:7px 14px;border-radius:var(--radius-md);font-size:.8rem;font-weight:600;cursor:pointer;transition:all var(--transition-fast)}.QuizClient_flagBtn__57uyf:hover{background:#fef3c7;color:#b45309;border-color:#fcd34d}.QuizClient_flagBtnActive__tMMIG{background:#fef3c7;color:#b45309;border-color:#f59e0b}.QuizClient_reviewToggleBtn__V6Fvl{background:#f0f9ff;border:1px solid #0284c7;color:#0284c7;padding:7px 14px;border-radius:var(--radius-md);font-size:.8rem;font-weight:600;cursor:pointer;transition:all var(--transition-fast)}.QuizClient_reviewToggleActive__pGo2V,.QuizClient_reviewToggleBtn__V6Fvl:hover{background:#0284c7;color:#ffffff}.QuizClient_questionText__H2iAk{font-size:1.25rem;line-height:1.65;margin-bottom:32px;color:#0f172a;font-weight:600;white-space:pre-line}.QuizClient_optionsList__pksVu{display:flex;flex-direction:column;gap:14px;margin-bottom:36px}.QuizClient_optionBtn__pqwsY{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;border-radius:var(--radius-md);border:1px solid #cbd5e1;background:#f8fafc;text-align:left;font-size:1rem;color:#1e293b;transition:all .2s ease;width:100%;cursor:pointer;line-height:1.5}.QuizClient_optionBtn__pqwsY:hover{background:#f1f5f9;border-color:#94a3b8;transform:translateX(2px)}.QuizClient_selectedOption__jXoqs{border-color:#ea580c!important;background:#fff7ed!important;color:#0f172a!important}.QuizClient_correctSelectedOption__3DBy3{border-color:#10b981!important;background:#ecfdf5!important;color:#065f46!important}.QuizClient_incorrectSelectedOption__H9YYT{border-color:#ef4444!important;background:#fef2f2!important;color:#991b1b!important}.QuizClient_correctTargetOption__Uamr1{border-color:#10b981!important;background:#f0fdf4!important;border-style:dashed!important;color:#065f46!important}.QuizClient_optionLabel__BghKM{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:1px solid #cbd5e1;font-size:.85rem;font-weight:700;color:#475569;flex-shrink:0;background:#ffffff}.QuizClient_selectedOption__jXoqs .QuizClient_optionLabel__BghKM{background:#ea580c;border-color:transparent;color:#ffffff}.QuizClient_correctSelectedOption__3DBy3 .QuizClient_optionLabel__BghKM,.QuizClient_correctTargetOption__Uamr1 .QuizClient_optionLabel__BghKM{background:#10b981;border-color:transparent;color:#ffffff}.QuizClient_incorrectSelectedOption__H9YYT .QuizClient_optionLabel__BghKM{background:#ef4444;border-color:transparent;color:#ffffff}.QuizClient_optionText__pNhQm{flex:1 1}.QuizClient_correctIndicator__SI_xn{background:#d1fae5;color:#065f46}.QuizClient_correctIndicator__SI_xn,.QuizClient_incorrectIndicator__Y4IR8{font-size:.8rem;font-weight:700;padding:4px 10px;border-radius:12px;white-space:nowrap}.QuizClient_incorrectIndicator__Y4IR8{background:#fee2e2;color:#991b1b}.QuizClient_explanationBox__YRsUK{background:#f0fdf4;border:1px solid #bbf7d0;padding:24px;border-radius:var(--radius-md);margin-bottom:32px;animation:QuizClient_fadeIn__Gn6zp .3s ease}@keyframes QuizClient_fadeIn__Gn6zp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.QuizClient_explanationHeader__ivH7y{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.QuizClient_explanationTitle__rG4gE{font-weight:800;font-size:1.05rem;color:#166534}.QuizClient_domainTag__ergvr{background:#ffffff;border:1px solid #cbd5e1;font-size:.75rem;font-weight:700;padding:3px 8px;border-radius:6px;color:#475569}.QuizClient_explanationText__sGe6Y{font-size:.98rem;line-height:1.65;color:#1e293b;white-space:pre-line}.QuizClient_navRow__KpyFV{display:flex;justify-content:space-between;align-items:center;padding-top:20px;border-top:1px solid #e2e8f0}.QuizClient_navBtn__7q7FA{background:#ffffff;border:1px solid #cbd5e1;color:#334155;padding:12px 24px;border-radius:var(--radius-md);font-weight:600;cursor:pointer;transition:all var(--transition-fast);box-shadow:0 1px 3px rgba(0,0,0,.05)}.QuizClient_navBtn__7q7FA:disabled{opacity:.4;cursor:not-allowed}.QuizClient_navBtn__7q7FA:hover:not(:disabled){background:#f8fafc;color:#0f172a;border-color:#94a3b8}.QuizClient_nextBtn__JgGl1{background:#ea580c;color:#ffffff;border:none;padding:12px 28px;border-radius:var(--radius-md);font-weight:700;cursor:pointer;box-shadow:0 4px 14px rgba(234,88,12,.25);transition:all var(--transition-fast)}.QuizClient_nextBtn__JgGl1:hover{background:#c2410c;transform:translateY(-1px);box-shadow:0 6px 18px rgba(234,88,12,.35)}.QuizClient_submitBtn__AmJ_B{background:linear-gradient(135deg,#10b981,#059669);color:#ffffff;padding:12px 28px;border-radius:var(--radius-md);font-weight:700;border:none;cursor:pointer;box-shadow:0 4px 15px rgba(16,185,129,.3);transition:all var(--transition-fast)}.QuizClient_submitBtn__AmJ_B:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(16,185,129,.4)}.QuizClient_resultsCard__M7Rpq{text-align:center;padding:48px;border-radius:var(--radius-lg);margin-bottom:40px;background:#ffffff;border:1px solid #e2e8f0;box-shadow:0 4px 25px rgba(0,0,0,.05)}.QuizClient_badge__VeTC6{display:inline-block;padding:6px 18px;border-radius:30px;font-weight:800;font-size:.95rem;margin-bottom:24px;letter-spacing:.06em;text-transform:uppercase}.QuizClient_badgePass__OdQbK{background:#dcfce7;color:#166534;border:1px solid #86efac}.QuizClient_badgeFail__3AY7G{background:#fee2e2;color:#991b1b;border:1px solid #fca5a5}.QuizClient_scoreCircle__Yr3sE{width:140px;height:140px;border-radius:50%;margin:0 auto 24px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f8fafc;border:4px solid #e2e8f0}.QuizClient_scoreValue__QEF7z{font-size:2.25rem;font-family:var(--font-display);font-weight:800;color:#0f172a}.QuizClient_scoreLabel__PALzV{font-size:.8rem;color:#64748b;font-weight:600}.QuizClient_resultsHeading__Vk7e2{font-size:2rem;margin-bottom:12px;color:#0f172a}.QuizClient_resultsDesc__pQNJQ{color:#475569;margin-bottom:32px;line-height:1.6}.QuizClient_resultsGrid__O6l9F{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:32px}.QuizClient_gridStat___1UcH{background:#f8fafc;border:1px solid #e2e8f0;padding:18px;border-radius:var(--radius-md)}.QuizClient_statVal__Bb32W{font-size:1.6rem;font-weight:800;color:#0f172a;margin-bottom:4px}.QuizClient_statLbl__zqLmz{font-size:.8rem;color:#64748b}.QuizClient_reviewSection__AP4TH{margin-top:40px}.QuizClient_reviewTitle__7E9x0{font-size:1.6rem;margin-bottom:24px;font-weight:800;color:#0f172a}.QuizClient_reviewCard__AN5co{border-radius:var(--radius-md);padding:28px;margin-bottom:18px;background:#ffffff;border:1px solid #e2e8f0;box-shadow:0 2px 10px rgba(0,0,0,.03)}.QuizClient_reviewCardCorrect__ZRZtg{border-left:5px solid #10b981}.QuizClient_reviewCardIncorrect___tQOc{border-left:5px solid #ef4444}.QuizClient_reviewQMeta___9LsV{display:flex;justify-content:space-between;font-size:.85rem;color:#64748b;margin-bottom:14px}.QuizClient_qIndexBadge__uJZT5{font-weight:700;color:#0f172a}.QuizClient_reviewQText__NcSFQ{font-weight:600;font-size:1.1rem;margin-bottom:20px;line-height:1.55;color:#0f172a;white-space:pre-line}.QuizClient_reviewOption__8_z1L{padding:14px 18px;border-radius:var(--radius-sm);background:#f8fafc;margin-bottom:10px;font-size:.95rem;display:flex;justify-content:space-between;align-items:center;border:1px solid #e2e8f0;color:#1e293b}.QuizClient_reviewOptionCorrect__z__TZ{background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46}.QuizClient_reviewOptionIncorrect___TbMR{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.QuizClient_correctPill__VkU_U{background:#d1fae5;color:#065f46}.QuizClient_correctPill__VkU_U,.QuizClient_incorrectPill__TFLJi{font-size:.75rem;font-weight:700;padding:3px 8px;border-radius:6px;white-space:nowrap}.QuizClient_incorrectPill__TFLJi{background:#fee2e2;color:#991b1b}