._setupPanel_1hlzc_2{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:1.5rem;padding:2rem;display:flex}._setupGrid_1hlzc_12{flex-direction:column;gap:1.25rem;display:flex}._setupGroup_1hlzc_18{flex-direction:column;gap:.5rem;display:flex}._setupLabel_1hlzc_24{color:var(--text-primary);font-size:.875rem;font-weight:600}._optionButtons_1hlzc_30{gap:.5rem;display:flex}._optionBtn_1hlzc_35{border:1px solid var(--border);background:var(--background);color:var(--text-secondary);cursor:pointer;border-radius:8px;flex:1;padding:.625rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}._optionBtn_1hlzc_35:hover{border-color:var(--primary);color:var(--primary)}._optionButtons_1hlzc_30[data-math-diff-active=easy] [data-math-diff=easy],._optionButtons_1hlzc_30[data-math-diff-active=medium] [data-math-diff=medium],._optionButtons_1hlzc_30[data-math-diff-active=hard] [data-math-diff=hard],._optionButtons_1hlzc_30[data-math-count-active="10"] [data-math-count="10"],._optionButtons_1hlzc_30[data-math-count-active="20"] [data-math-count="20"],._optionButtons_1hlzc_30[data-math-count-active="30"] [data-math-count="30"]{background:var(--primary);border-color:var(--primary);color:#fff}._optionButtons_1hlzc_30[data-math-diff-active=easy] [data-math-diff=easy]:hover,._optionButtons_1hlzc_30[data-math-diff-active=medium] [data-math-diff=medium]:hover,._optionButtons_1hlzc_30[data-math-diff-active=hard] [data-math-diff=hard]:hover,._optionButtons_1hlzc_30[data-math-count-active="10"] [data-math-count="10"]:hover,._optionButtons_1hlzc_30[data-math-count-active="20"] [data-math-count="20"]:hover,._optionButtons_1hlzc_30[data-math-count-active="30"] [data-math-count="30"]:hover{background:var(--primary-dark);border-color:var(--primary-dark);color:#fff}._gamePanel_1hlzc_77{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:1.5rem;padding:2rem;display:flex}._progressBar_1hlzc_87{background:var(--background);border-radius:3px;height:6px;overflow:hidden}._progressFill_1hlzc_94{background:var(--primary);border-radius:3px;height:100%;transition:width .3s}._progressText_1hlzc_101{text-align:center;color:var(--text-secondary);font-size:.875rem}._problemDisplay_1hlzc_107{text-align:center;background:var(--background);border:1px solid var(--border);border-radius:12px;padding:2rem 1rem}._problemText_1hlzc_115{color:var(--text-primary);font-size:2.5rem;font-weight:700;font-family:var(--font-mono)}._inputRow_1hlzc_122{gap:.75rem;display:flex}._answerInput_1hlzc_127{text-align:center;flex:1;font-size:1.25rem;font-weight:600}._answerInput_1hlzc_127::placeholder{font-size:.875rem;font-weight:400}._feedbackPanel_1hlzc_140{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem;display:flex}._feedbackIcon_1hlzc_151{font-size:2.5rem}._feedbackCorrect_1hlzc_155{color:var(--success)}._feedbackIncorrect_1hlzc_159{color:var(--danger)}._feedbackText_1hlzc_163{color:var(--text-primary);font-size:1.25rem;font-weight:600}._correctAnswer_1hlzc_169{color:var(--text-secondary);font-size:1rem}._resultPanel_1hlzc_175{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:1.5rem;padding:2rem;display:flex}._resultTitle_1hlzc_185{text-align:center;color:var(--text-primary);margin:0;font-size:1.5rem;font-weight:700}._resultGrid_1hlzc_193{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}._resultItem_1hlzc_199{background:var(--background);border:1px solid var(--border);text-align:center;border-radius:8px;padding:1rem}._resultValue_1hlzc_207{color:var(--text-primary);margin-bottom:.25rem;font-size:1.5rem;font-weight:700}._resultLabel_1hlzc_214{color:var(--text-secondary);font-size:.75rem}._ratingSection_1hlzc_219{text-align:center;font-size:1.125rem}._ratingLabel_1hlzc_224{color:var(--text-secondary)}._ratingValue_1hlzc_228{font-size:1.25rem;font-weight:700}._resultValue_1hlzc_207[data-math-rating=excellent],._ratingValue_1hlzc_228[data-math-rating=excellent]{color:var(--success)}._resultValue_1hlzc_207[data-math-rating=good],._ratingValue_1hlzc_228[data-math-rating=good]{color:var(--primary)}._resultValue_1hlzc_207[data-math-rating=average],._ratingValue_1hlzc_228[data-math-rating=average]{color:var(--warning)}._resultValue_1hlzc_207[data-math-rating=poor],._ratingValue_1hlzc_228[data-math-rating=poor]{color:var(--danger)}._resultTable_1hlzc_254{flex-direction:column;gap:.375rem;max-height:300px;display:flex;overflow-y:auto}._resultRow_1hlzc_262{border-radius:6px;grid-template-columns:2.5rem 1fr auto auto;align-items:center;gap:.75rem;padding:.5rem .75rem;font-size:.875rem;display:grid}._rowCorrect_1hlzc_272{background:#10b9810f}._rowIncorrect_1hlzc_276{background:#ef44440f}._resultIndex_1hlzc_280{color:var(--text-muted);font-size:.75rem}._resultProblem_1hlzc_285{color:var(--text-primary);font-family:var(--font-mono)}._resultUserAnswer_1hlzc_290{color:var(--text-secondary);align-items:center;gap:.375rem;display:flex}._iconCorrect_1hlzc_297{color:var(--success);font-size:.75rem}._iconIncorrect_1hlzc_302{color:var(--danger);font-size:.75rem}._resultTime_1hlzc_307{color:var(--text-muted);text-align:right;font-size:.75rem}._restartBtn_1hlzc_313{align-self:center}._infoSection_1hlzc_317{margin-top:2rem}@media (width<=768px){._problemText_1hlzc_115{font-size:1.75rem}._resultGrid_1hlzc_193{grid-template-columns:repeat(2,1fr)}._optionButtons_1hlzc_30,._inputRow_1hlzc_122{flex-direction:column}}
