.QuizSidebar_sidebarInner__VOPlH{display:flex;flex-direction:column;gap:12px;font-size:13px}.QuizSidebar_toolNav__iUjzW{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.QuizSidebar_toolItem__D7MYX{display:flex;align-items:center;gap:9px;padding:7px 10px;border-radius:8px;font-size:13px;font-weight:600;color:var(--lab-fg);text-decoration:none;transition:background .15s ease,color .15s ease}.QuizSidebar_toolItem__D7MYX:hover{background:var(--accent-soft);color:var(--accent-strong)}.QuizSidebar_toolItemActive__5SMda,.QuizSidebar_toolItemActive__5SMda:hover{background:var(--accent-strong);color:#ffffff}.QuizSidebar_toolIcon__M9tX8{font-size:15px;line-height:1;flex-shrink:0}.QuizSidebar_toolLabel__x54V0{letter-spacing:-.01em}.QuizSidebar_divider__S9kmq{border-top:1px solid var(--lab-divider);margin:6px 0 4px}.QuizSidebar_subjectTabs__hsGy1{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,1fr);gap:4px}.QuizSidebar_subjectTab__1fhMd{width:100%;border:1px solid var(--lab-card-border);background:var(--lab-card-bg);color:var(--lab-fg);font-size:12px;font-weight:800;padding:6px 4px;border-radius:8px;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.QuizSidebar_subjectTab__1fhMd:hover{border-color:var(--accent-strong);color:var(--accent-strong)}.QuizSidebar_subjectTabActive__rDnes{background:var(--accent-strong);color:#fff;border-color:var(--accent-strong)}.QuizSidebar_subjectShort__HGj8x{display:inline-block;letter-spacing:-.02em}.QuizSidebar_subjectName__7_H_K{font-size:12px;font-weight:700;color:var(--lab-muted);letter-spacing:-.01em}.QuizSidebar_empty___f4zA{font-size:13px;color:var(--lab-muted);margin:4px 0 0}.QuizSidebar_filterHead__JMBdv{display:flex;align-items:center;justify-content:space-between;margin-top:4px}.QuizSidebar_filterLabel__Gavmk{font-size:12px;font-weight:800;color:var(--lab-fg);letter-spacing:-.01em}.QuizSidebar_filterActions__cvOhm{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--lab-muted)}.QuizSidebar_linkButton__6q9Vk{background:none;border:none;padding:0;font-size:12px;color:var(--accent-strong);font-weight:700;cursor:pointer}.QuizSidebar_linkButton__6q9Vk:hover{text-decoration:underline}.QuizSidebar_chapterList__kNmBP{list-style:none;margin:0;padding:0;gap:2px}.QuizSidebar_chapterItem__Aw8vl,.QuizSidebar_chapterList__kNmBP{display:flex;flex-direction:column}.QuizSidebar_chapterRow__ZeKVT{display:flex;align-items:center;gap:4px;width:100%}.QuizSidebar_checkRow__tRXsh{flex:1 1;display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;cursor:pointer;transition:background .15s ease}.QuizSidebar_checkRow__tRXsh:hover{background:var(--accent-soft)}.QuizSidebar_checkbox__hKuJR{width:14px;height:14px;accent-color:var(--accent-strong);cursor:pointer;flex-shrink:0}.QuizSidebar_chapterTitle__7acq3{flex:1 1;font-size:13px;font-weight:700;line-height:1.4;letter-spacing:-.01em;color:var(--lab-fg);overflow-wrap:anywhere}.QuizSidebar_caretButton__Ftpxr{background:none;border:none;padding:4px 6px;color:var(--lab-muted);font-size:12px;cursor:pointer;border-radius:4px}.QuizSidebar_caretButton__Ftpxr:hover{background:var(--accent-soft);color:var(--accent-strong)}.QuizSidebar_sectionList__G_hN3{list-style:none;margin:2px 0 6px 18px;padding:0 0 0 8px;display:flex;flex-direction:column;gap:1px;border-left:1px solid var(--lab-divider)}.QuizSidebar_sectionCheckRow__In2qd{display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:6px;cursor:pointer;font-size:12.5px;color:var(--lab-fg);line-height:1.5;transition:background .15s ease}.QuizSidebar_sectionCheckRow__In2qd:hover{background:var(--accent-soft)}.QuizSidebar_sectionCheckRow__In2qd:has(input:disabled){cursor:not-allowed;opacity:.6}.QuizSidebar_sectionTitle__ukqnB{flex:1 1;letter-spacing:-.01em;overflow-wrap:anywhere}.ModeSelectorBar_bar__fDo_Q{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;padding:14px 16px;background:var(--lab-card-bg);border:1px solid var(--lab-card-border);border-radius:14px;box-shadow:0 4px 14px -10px rgba(15,23,42,.18)}.ModeSelectorBar_summary__96vO0{display:flex;align-items:baseline;gap:6px;padding:0 4px;flex-wrap:wrap;min-width:0}.ModeSelectorBar_summaryLabel__JXFeF{font-size:12px;font-weight:700;color:var(--lab-muted)}.ModeSelectorBar_summaryValue__1ZCSF{font-size:22px;font-weight:800;color:var(--accent-strong);letter-spacing:-.02em}.ModeSelectorBar_summaryTotal__W6xJx{font-size:12px;color:var(--lab-muted)}.ModeSelectorBar_actions__w8GXg{display:flex;align-items:center;gap:8px;flex-shrink:0}.ModeSelectorBar_button__DfB1A{border:1px solid transparent;border-radius:10px;padding:10px 18px;font-size:14px;font-weight:800;letter-spacing:-.01em;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .06s ease;white-space:nowrap}.ModeSelectorBar_button__DfB1A:active:not(:disabled){transform:translateY(1px)}.ModeSelectorBar_buttonPrimary__X_Dc3{background:var(--accent-strong);color:#ffffff;border-color:var(--accent-strong)}.ModeSelectorBar_buttonPrimary__X_Dc3:hover:not(:disabled){filter:brightness(.95)}.ModeSelectorBar_buttonPrimary__X_Dc3:disabled{opacity:.5;cursor:not-allowed}.ModeSelectorBar_buttonGhost__t_sVk{background:var(--lab-card-bg);border-color:var(--lab-card-border);color:var(--lab-fg)}.ModeSelectorBar_buttonGhost__t_sVk:hover{border-color:var(--quiz-wrong);color:var(--quiz-wrong)}@media (max-width:480px){.ModeSelectorBar_bar__fDo_Q{flex-direction:column;align-items:stretch}.ModeSelectorBar_actions__w8GXg .ModeSelectorBar_button__DfB1A{width:100%;justify-content:center}}.QuestionCard_card__v0Z8v{background:var(--lab-card-bg);border:1px solid var(--lab-card-border);border-radius:16px;padding:22px 24px 18px;box-shadow:0 6px 22px -14px rgba(15,23,42,.22);transition:border-color .2s ease,box-shadow .2s ease,transform .18s ease;display:flex;flex-direction:column;gap:16px;animation:QuestionCard_fadeIn__VAxbv .25s ease}.QuestionCard_card__v0Z8v:hover{box-shadow:0 10px 26px -14px rgba(15,23,42,.28);transform:translateY(-1px)}.QuestionCard_cardCorrect__E3Daf{border-color:var(--quiz-correct-border);background:linear-gradient(180deg,var(--quiz-correct-soft) 0,var(--lab-card-bg) 80px)}.QuestionCard_cardWrong__r54lA{border-color:var(--quiz-wrong-border);background:linear-gradient(180deg,var(--quiz-wrong-soft) 0,var(--lab-card-bg) 80px)}@keyframes QuestionCard_fadeIn__VAxbv{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.QuestionCard_progressWrap__gcioy{position:relative;height:8px;background:var(--lab-divider);border-radius:999px;overflow:hidden;margin-bottom:4px}.QuestionCard_progressBar__wDUyH{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,var(--accent-strong),var(--quiz-correct));transition:width .3s ease}.QuestionCard_progressMeta__i36sn{position:absolute;right:0;top:-22px;font-size:12px;font-weight:700;color:var(--lab-muted);letter-spacing:-.01em}.QuestionCard_progressCount__Roi9A b{color:var(--accent-strong)}.QuestionCard_headerRow__tOIlb{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.QuestionCard_badgeRow__enrz2{display:inline-flex;flex-wrap:wrap;gap:6px}.QuestionCard_badge__9fNJy{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:11.5px;font-weight:700;letter-spacing:-.01em;border:1px solid transparent;white-space:nowrap}.QuestionCard_badgeChapter__Qm_ju{color:var(--accent-strong);background:var(--accent-soft);border-color:rgba(180,83,9,.2)}.QuestionCard_badgeSection__Z2_oQ{color:var(--lab-fg);background:var(--lab-card-bg);border-color:var(--lab-card-border)}.QuestionCard_bookmark__4jd0R{background:none;border:1px solid var(--lab-card-border);color:var(--lab-muted);border-radius:8px;width:36px;height:32px;font-size:18px;cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.QuestionCard_bookmark__4jd0R:hover{color:#f59e0b;border-color:#f59e0b}.QuestionCard_bookmarkActive___FPJ7,.QuestionCard_bookmarkActive___FPJ7:hover{background:#fef3c7;color:#b45309;border-color:#f59e0b}.QuestionCard_questionTitle__HExRV{font-size:18px;line-height:1.6;font-weight:700;margin:0;color:var(--lab-fg);letter-spacing:-.01em}.QuestionCard_questionText__95B0m{font-weight:600}.QuestionCard_questionFigure__mn6Jy{margin:0;padding:0;max-width:720px;width:100%;align-self:center}.QuestionCard_questionFigureImg__UOKaN{display:block;width:100%;max-width:100%;height:auto;border-radius:10px;border:1px solid var(--lab-card-border);background:var(--lab-card-bg)}@media (max-width:640px){.QuestionCard_questionFigure__mn6Jy{max-width:none}}.QuestionCard_choiceList__Og4or{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.QuestionCard_choice__MPTwb{width:100%;display:flex;align-items:flex-start;gap:12px;text-align:left;background:var(--lab-card-bg);border:1.5px solid var(--lab-card-border);border-radius:10px;padding:12px 14px;font-size:15px;line-height:1.55;color:var(--lab-fg);cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .06s ease}.QuestionCard_choice__MPTwb:hover:not(:disabled){border-color:var(--accent-strong);background:var(--accent-soft)}.QuestionCard_choice__MPTwb:active:not(:disabled){transform:scale(.995)}.QuestionCard_choiceSelected___kKm1:not(.QuestionCard_choiceLocked__HNJXy){border-color:var(--accent-strong);background:var(--accent-soft)}.QuestionCard_choiceLocked__HNJXy{cursor:default}.QuestionCard_choiceAnswer__puTus,.QuestionCard_choiceAnswer__puTus:hover{border-color:var(--quiz-correct);background:var(--quiz-correct-soft);color:var(--lab-fg)}.QuestionCard_choiceWrong__srkq6,.QuestionCard_choiceWrong__srkq6:hover{border-color:var(--quiz-wrong);background:var(--quiz-wrong-soft);color:var(--lab-fg)}.QuestionCard_choiceKey__oAbtS{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6px;background:var(--lab-divider);color:var(--lab-fg);font-size:12px;font-weight:800;flex-shrink:0;margin-top:1px}.QuestionCard_choiceAnswer__puTus .QuestionCard_choiceKey__oAbtS,.QuestionCard_choiceSelected___kKm1 .QuestionCard_choiceKey__oAbtS{background:var(--accent-strong);color:#ffffff}.QuestionCard_choiceAnswer__puTus .QuestionCard_choiceKey__oAbtS{background:var(--quiz-correct)}.QuestionCard_choiceWrong__srkq6 .QuestionCard_choiceKey__oAbtS{background:var(--quiz-wrong);color:#ffffff}.QuestionCard_choiceLabel__SKHVM{flex:1 1;letter-spacing:-.01em}.QuestionCard_choiceMarkWrong__SMx3B,.QuestionCard_choiceMark__CBQtk{font-size:18px;font-weight:800;flex-shrink:0;margin-top:1px}.QuestionCard_choiceMark__CBQtk{color:var(--quiz-correct)}.QuestionCard_choiceMarkWrong__SMx3B{color:var(--quiz-wrong)}.QuestionCard_shortAnswerWrap__5zg9J{margin:0;min-width:0;max-width:100%}.QuestionCard_shortInput__YK3aq{display:block;width:100%;max-width:100%;box-sizing:border-box;min-width:0;padding:12px 14px;border:1.5px solid var(--lab-card-border);border-radius:10px;font-size:15px;font-family:inherit;background:var(--lab-card-bg);color:var(--lab-fg);transition:border-color .15s ease}.QuestionCard_shortInput__YK3aq:focus{outline:none;border-color:var(--accent-strong)}.QuestionCard_feedback__TgR2F{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:10px 14px;border-radius:12px;font-size:14px;border:1px solid transparent;animation:QuestionCard_fadeIn__VAxbv .25s ease}.QuestionCard_feedbackCorrect__q8wne{background:var(--quiz-correct-soft);border-color:var(--quiz-correct-border);color:var(--lab-fg)}.QuestionCard_feedbackWrong__fgKq9{background:var(--quiz-wrong-soft);border-color:var(--quiz-wrong-border);color:var(--lab-fg)}.QuestionCard_feedbackTitle__QWA9a{font-size:15px;font-weight:800;letter-spacing:-.01em;white-space:nowrap}.QuestionCard_feedbackDetail__uDLlk{flex:1 1 10rem;min-width:0;font-size:12.5px;font-weight:600;color:var(--lab-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:480px){.QuestionCard_feedback__TgR2F{align-items:flex-start}.QuestionCard_feedbackDetail__uDLlk{flex-basis:100%;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}}.QuestionCard_actions__F7T3Z{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:4px}.QuestionCard_actionBtn__95fcF{border:1px solid transparent;border-radius:10px;padding:10px 18px;font-size:14px;font-weight:800;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .06s ease}.QuestionCard_actionBtn__95fcF:active:not(:disabled){transform:translateY(1px)}.QuestionCard_actionPrimary__8R5v5{background:var(--accent-strong);color:#ffffff;border-color:var(--accent-strong);margin-left:auto}.QuestionCard_actionPrimary__8R5v5:hover:not(:disabled){filter:brightness(.95)}.QuestionCard_actionPrimary__8R5v5:disabled{opacity:.5;cursor:not-allowed}.QuestionCard_actionGhost__4EYOf{background:var(--lab-card-bg);border-color:var(--lab-card-border);color:var(--lab-fg)}.QuestionCard_actionGhost__4EYOf:hover:not(:disabled){border-color:var(--accent-strong);color:var(--accent-strong)}.QuestionCard_actionGhost__4EYOf:disabled{opacity:.45;cursor:not-allowed}@media (max-width:640px){.QuestionCard_card__v0Z8v{padding:18px 16px 14px}.QuestionCard_questionTitle__HExRV{font-size:16px}.QuestionCard_actions__F7T3Z{gap:6px}.QuestionCard_actionBtn__95fcF{padding:9px 12px;font-size:13px}}.ExplanationPanel_panel__o1ocU{position:relative;display:flex;background:linear-gradient(135deg,var(--accent-soft) 0,var(--lab-card-bg) 60%);border:1px solid var(--lab-card-border);border-radius:14px;overflow:hidden;box-shadow:0 4px 14px -10px rgba(15,23,42,.18);animation:ExplanationPanel_fadeIn__aj7GH .25s ease}@keyframes ExplanationPanel_fadeIn__aj7GH{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ExplanationPanel_colorBar__xYX2a{width:6px;flex-shrink:0;background:linear-gradient(180deg,var(--accent-strong),var(--quiz-correct))}.ExplanationPanel_body__l_X6N{flex:1 1;padding:16px 18px;min-width:0}.ExplanationPanel_headerRow__bRBLy{display:flex;align-items:center;gap:8px;margin-bottom:8px}.ExplanationPanel_icon__bhgya{font-size:18px;line-height:1}.ExplanationPanel_title__pHTxF{font-size:14px;font-weight:800;color:var(--lab-fg);letter-spacing:-.01em}.ExplanationPanel_text__1dVwl{margin:0 0 10px;font-size:14.5px;line-height:1.7;color:var(--lab-fg);word-break:keep-all;overflow-wrap:anywhere;white-space:pre-line}.ExplanationPanel_tipHeader__w83iB{margin-top:14px}.ExplanationPanel_tipText__mw_b0{margin:0 0 10px;font-size:14px;line-height:1.75;color:var(--lab-muted);word-break:keep-all;overflow-wrap:anywhere;white-space:pre-line}.ExplanationPanel_tagList__WQBfz{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.ExplanationPanel_tag__IA2mG{font-size:11.5px;font-weight:700;padding:3px 9px;border-radius:999px;color:var(--lab-muted);letter-spacing:-.01em}.ExplanationPanel_tag__IA2mG,.StatsPanel_panel__Q4LZ_{background:var(--lab-card-bg);border:1px solid var(--lab-card-border)}.StatsPanel_panel__Q4LZ_{border-radius:14px;padding:18px 20px;display:flex;flex-direction:column;gap:16px;box-shadow:0 4px 14px -10px rgba(15,23,42,.18)}.StatsPanel_headerRow__nsLKk{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.StatsPanel_headerRight___Sfni{display:inline-flex;align-items:center;flex-shrink:0;gap:12px}.StatsPanel_subTitle__Pebd5+.StatsPanel_resetBtn__DlgJU{position:relative}.StatsPanel_subTitle__Pebd5+.StatsPanel_resetBtn__DlgJU:before{content:"";position:absolute;left:-7px;top:50%;width:1px;height:12px;background:var(--lab-divider);transform:translateY(-50%);pointer-events:none}.StatsPanel_title__1GGx3{font-size:15px;font-weight:800;color:var(--lab-fg);letter-spacing:-.01em}.StatsPanel_subTitle__Pebd5{font-size:11.5px;color:var(--lab-muted)}.StatsPanel_resetBtn__DlgJU{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 12px;min-height:32px;font-size:12.5px;font-weight:800;letter-spacing:-.01em;color:#ef4444;background:#fef2f2;border:1px solid #ef4444;border-radius:999px;cursor:pointer;white-space:nowrap;box-shadow:0 1px 2px -1px rgba(239,68,68,.25);transition:background .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .06s ease}.StatsPanel_resetBtn__DlgJU:hover:not(:disabled){background:#ef4444;color:#ffffff;border-color:#ef4444;box-shadow:0 4px 12px -4px rgba(239,68,68,.5)}.StatsPanel_resetBtn__DlgJU:active:not(:disabled){transform:translateY(1px)}.StatsPanel_resetBtn__DlgJU:focus-visible{outline:2px solid #ef4444;outline-offset:2px}.StatsPanel_resetBtn__DlgJU:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}@media (prefers-color-scheme:dark){.StatsPanel_resetBtn__DlgJU{background:rgba(239,68,68,.12);color:#fca5a5;border-color:rgba(239,68,68,.55);box-shadow:none}.StatsPanel_resetBtn__DlgJU:hover:not(:disabled){background:#ef4444;color:#ffffff;border-color:#ef4444;box-shadow:0 4px 12px -4px rgba(239,68,68,.45)}}.StatsPanel_counters__Ex0AG{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.StatsPanel_counter__5cVGH{background:var(--accent-soft);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:2px}.StatsPanel_counterLabel__7NGZ6{font-size:11.5px;font-weight:700;color:var(--lab-muted);letter-spacing:-.01em}.StatsPanel_correctLabel__yuc9H{color:var(--quiz-correct)}.StatsPanel_wrongLabel__Nxu0Z{color:var(--quiz-wrong)}.StatsPanel_counterValue__l6ofk{font-size:22px;font-weight:800;color:var(--lab-fg);line-height:1.1;letter-spacing:-.02em}.StatsPanel_correctValue__EapdN{color:var(--quiz-correct)}.StatsPanel_wrongValue__8N_k_{color:var(--quiz-wrong)}.StatsPanel_section__MprlX{display:flex;flex-direction:column;gap:8px}.StatsPanel_sectionTitle__ln8xY{font-size:13px;font-weight:800;color:var(--lab-fg);margin:0;letter-spacing:-.01em;display:flex;align-items:center;gap:4px}.StatsPanel_empty__2XguS{font-size:12.5px;color:var(--lab-muted);margin:0}.StatsPanel_chartList__3y48S{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.StatsPanel_chartRow__whvCp{display:grid;grid-template-columns:110px 1fr;gap:10px;align-items:center}.StatsPanel_chartLabel__wMKWL{font-size:12px;font-weight:700;color:var(--lab-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.01em}.StatsPanel_chartTrack__imohU{position:relative;height:22px;background:var(--lab-divider);border-radius:6px;overflow:hidden}.StatsPanel_chartFill__SRxeb{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,var(--accent-strong),var(--quiz-correct));transition:width .4s ease;border-radius:6px 0 0 6px}.StatsPanel_chartValue__ntxfQ{position:absolute;inset:0;display:flex;align-items:center;padding:0 8px;font-size:11.5px;font-weight:800;color:var(--lab-fg);letter-spacing:-.01em;pointer-events:none}.StatsPanel_weakList__c62VK{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.StatsPanel_weakItem__iraI1{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--lab-card-border);border-radius:10px;background:var(--lab-card-bg)}.StatsPanel_weakRank__Zz2uW{width:22px;height:22px;border-radius:50%;background:var(--quiz-wrong);color:#ffffff;font-size:12px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.StatsPanel_weakBody___yi5S{flex:1 1;min-width:0}.StatsPanel_weakTitle__fJKcg{font-size:13px;font-weight:700;color:var(--lab-fg);letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StatsPanel_weakSub__PrHnB{font-size:11.5px;color:var(--lab-muted);margin-top:1px}.StatsPanel_weakAccuracy__TVIEa{font-size:13px;font-weight:800;color:var(--quiz-wrong);letter-spacing:-.01em;flex-shrink:0}@media (max-width:640px){.StatsPanel_counters__Ex0AG{grid-template-columns:repeat(2,1fr)}.StatsPanel_chartRow__whvCp{grid-template-columns:90px 1fr}}.EmptyState_empty__mwJN5{position:relative;text-align:center;padding:56px 24px;background:var(--lab-card-bg);border:1px dashed var(--lab-card-border);border-radius:16px;display:flex;flex-direction:column;align-items:center;gap:8px}.EmptyState_icon__2eyTc{font-size:48px;line-height:1;margin-bottom:6px}.EmptyState_title__VTbJd{font-size:18px;font-weight:800;color:var(--lab-fg);margin:0;letter-spacing:-.02em}.EmptyState_desc__dxpGb{font-size:14px;color:var(--lab-muted);margin:0;line-height:1.6}.EmptyState_desc__dxpGb strong{color:var(--lab-fg);font-weight:800}.EmptyState_cta__uvJB0{margin-top:14px;background:var(--accent-strong);color:#ffffff;border:1px solid var(--accent-strong);border-radius:10px;padding:10px 18px;font-size:14px;font-weight:800;cursor:pointer;transition:filter .18s ease}.EmptyState_cta__uvJB0:hover{filter:brightness(.95)}@media (max-width:640px){.EmptyState_empty__mwJN5{padding:40px 16px}.EmptyState_icon__2eyTc{font-size:40px}}.QuizClient_layout__jFhta{display:grid;grid-template-columns:280px 1fr;gap:28px;align-items:start;margin-top:8px}.QuizClient_mobileToggle__C_Ge5{display:none}.QuizClient_sidebar__R_LvG{position:sticky;top:80px;max-height:calc(100vh - 100px);overflow-y:auto;padding:4px 12px 4px 0;border-right:1px solid var(--lab-divider)}.QuizClient_content__8jVQq{min-width:0;padding:0 0 32px;grid-area:auto;grid-row:auto;grid-column:auto;display:flex;flex-direction:column;gap:18px}.QuizClient_intro___o9Ct{background:var(--lab-card-bg);border:1px solid var(--lab-card-border);border-radius:14px;padding:20px 22px;box-shadow:0 4px 14px -10px rgba(15,23,42,.18)}.QuizClient_introHeadRow__OX8f8{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:6px}.QuizClient_introMode__JTZBd{font-size:16px;font-weight:800;color:var(--lab-fg);letter-spacing:-.01em}.QuizClient_introCount__tjw0c{font-size:13px;color:var(--lab-muted)}.QuizClient_introCount__tjw0c b{color:var(--accent-strong);font-weight:800}.QuizClient_introDesc__szAK8{margin:4px 0 14px;font-size:14px;line-height:1.65;color:var(--lab-muted)}.QuizClient_introMeta__cfrjb{list-style:none;margin:0;padding:12px 14px;background:var(--accent-soft);border-radius:10px;display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--lab-fg)}.QuizClient_introMeta__cfrjb b{font-weight:800;color:var(--accent-strong)}.QuizClient_introHint__4WJUL{margin-top:4px;color:var(--lab-muted);font-size:12.5px}.QuizClient_introHint__4WJUL kbd{display:inline-block;padding:1px 6px;margin:0 1px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;background:var(--lab-card-bg);border:solid var(--lab-card-border);border-width:1px 1px 2px;border-radius:4px;color:var(--lab-fg)}.QuizClient_complete__BXP5a{background:linear-gradient(135deg,var(--accent-soft) 0,var(--lab-card-bg) 70%);border:1px solid var(--lab-card-border);border-radius:16px;padding:28px 24px 26px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;box-shadow:0 6px 22px -14px rgba(15,23,42,.22);animation:QuizClient_completeFadeIn__dKa2U .3s ease}@keyframes QuizClient_completeFadeIn__dKa2U{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.QuizClient_completeIcon__uQARk{font-size:44px;line-height:1}.QuizClient_completeTitle__cVL1D{margin:6px 0 0;font-size:22px;font-weight:800;color:var(--lab-fg);letter-spacing:-.02em}.QuizClient_completeDesc__zN4bN{margin:4px 0 16px;font-size:14px;line-height:1.65;color:var(--lab-muted);max-width:520px;word-break:keep-all}.QuizClient_completeDesc__zN4bN b{color:var(--accent-strong);font-weight:800}.QuizClient_completeActions__ScHWB{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.QuizClient_completeBtn__QzH9P{border:1px solid transparent;border-radius:10px;padding:10px 18px;font-size:14px;font-weight:800;letter-spacing:-.01em;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.QuizClient_completeBtnPrimary__khTfD{background:var(--accent-strong);color:#ffffff;border-color:var(--accent-strong)}.QuizClient_completeBtnPrimary__khTfD:hover{filter:brightness(.95)}.QuizClient_completeBtnGhost__eyFAQ{background:var(--lab-card-bg);border-color:var(--lab-card-border);color:var(--lab-fg)}.QuizClient_completeBtnGhost__eyFAQ:hover{border-color:var(--accent-strong);color:var(--accent-strong)}@media (max-width:900px){.QuizClient_layout__jFhta{grid-template-columns:1fr;gap:12px}.QuizClient_mobileToggle__C_Ge5{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;margin:0 0 4px;border:1px solid var(--lab-card-border);background:var(--lab-card-bg);color:var(--lab-fg);border-radius:10px;font-size:13px;font-weight:700;cursor:pointer;transition:border-color .18s ease,color .18s ease;width:fit-content}.QuizClient_mobileToggle__C_Ge5:hover{border-color:var(--accent-strong);color:var(--accent-strong)}.QuizClient_sidebar__R_LvG{display:none;position:static;max-height:none;overflow:visible;border-right:none;border:1px solid var(--lab-card-border);border-radius:12px;padding:14px;margin-bottom:12px;background:var(--lab-card-bg)}.QuizClient_sidebarOpen__yYxN4{display:block}}.page_container__4EOqE{--accent-strong:#b45309;--accent-soft:rgba(180,83,9,0.08);--lab-bg:transparent;--lab-fg:#1e1b4b;--lab-muted:#64748b;--lab-card-bg:#ffffff;--lab-card-border:#e8e8f0;--lab-divider:#e0e0e0;--lab-eyebrow-bg:#fef3c7;--lab-eyebrow-fg:#b45309;--lab-eyebrow-border:rgba(180,83,9,0.2);--lab-link:#64748b;--quiz-correct:#10b981;--quiz-correct-soft:rgba(16,185,129,0.1);--quiz-correct-border:rgba(16,185,129,0.35);--quiz-wrong:#ef4444;--quiz-wrong-soft:rgba(239,68,68,0.1);--quiz-wrong-border:rgba(239,68,68,0.35);--quiz-easy:#16a34a;--quiz-medium:#ca8a04;--quiz-hard:#dc2626;max-width:1200px;margin:0 auto;padding:28px 20px 56px;color:var(--lab-fg);background:var(--lab-bg)}@media (max-width:640px){.page_container__4EOqE{padding:20px 14px 40px}}.page_backLink__uu63R{display:inline-block;margin-bottom:18px;font-size:13px;font-weight:600;color:var(--lab-link);text-decoration:none;letter-spacing:-.01em;transition:color .18s ease}.page_backLink__uu63R:hover{color:var(--accent-strong)}.page_header__dDBh_{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--lab-divider)}.page_eyebrow__uPkXB{display:inline-block;font-size:12px;font-weight:700;color:var(--lab-eyebrow-fg);background:var(--lab-eyebrow-bg);border:1px solid var(--lab-eyebrow-border);border-radius:999px;padding:4px 12px;margin-bottom:10px;letter-spacing:.02em}.page_title__nBQ9N{font-size:26px;font-weight:800;color:var(--lab-fg);margin:0 0 6px;letter-spacing:-.03em;line-height:1.2}.page_subtitle__cIQE2{font-size:14px;color:var(--lab-muted);margin:0;line-height:1.6}@media (max-width:640px){.page_title__nBQ9N{font-size:22px}}@media (prefers-color-scheme:dark){.page_container__4EOqE{--lab-fg:#e2e8f0;--lab-muted:#94a3b8;--lab-card-bg:#1f2937;--lab-card-border:rgba(148,163,184,0.18);--lab-divider:rgba(148,163,184,0.18);--lab-eyebrow-bg:rgba(180,83,9,0.18);--lab-eyebrow-fg:#fcd34d;--lab-eyebrow-border:rgba(180,83,9,0.45);--lab-link:#94a3b8;--accent-soft:rgba(252,211,77,0.12);--quiz-correct-soft:rgba(16,185,129,0.18);--quiz-wrong-soft:rgba(239,68,68,0.18)}}[data-theme=dark] .page_container__4EOqE{--lab-fg:#e2e8f0;--lab-muted:#94a3b8;--lab-card-bg:#1f2937;--lab-card-border:rgba(148,163,184,0.18);--lab-divider:rgba(148,163,184,0.18);--lab-eyebrow-bg:rgba(180,83,9,0.18);--lab-eyebrow-fg:#fcd34d;--lab-eyebrow-border:rgba(180,83,9,0.45);--lab-link:#94a3b8;--accent-soft:rgba(252,211,77,0.12);--quiz-correct-soft:rgba(16,185,129,0.18);--quiz-wrong-soft:rgba(239,68,68,0.18)}.WrongNoteSidebar_sidebarInner__zZ46z{display:flex;flex-direction:column;gap:8px;font-size:13px}.WrongNoteSidebar_toolNav__gm9fe{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.WrongNoteSidebar_toolItem__iOa5N{display:flex;align-items:center;gap:9px;padding:7px 10px;border-radius:8px;font-size:13px;font-weight:600;color:var(--lab-fg);text-decoration:none;transition:background .15s ease,color .15s ease}.WrongNoteSidebar_toolItem__iOa5N:hover{background:var(--accent-soft);color:var(--accent-strong)}.WrongNoteSidebar_toolItemActive__kzbIR,.WrongNoteSidebar_toolItemActive__kzbIR:hover{background:var(--accent-strong);color:#fff}.WrongNoteSidebar_toolIcon__tH8d1{font-size:15px;line-height:1;flex-shrink:0}.WrongNoteSidebar_toolLabel__dPxc_{font-size:13px;line-height:1.2}.WrongNoteSidebar_divider__1ZauA{border:none;border-top:1px solid var(--lab-divider);margin:4px 0}.WrongNoteSidebar_subjectSection__afkFO{display:flex;flex-direction:column;gap:6px}.WrongNoteSidebar_sectionLabel__6HPk7{font-size:11px;font-weight:700;color:var(--lab-muted);letter-spacing:.06em;text-transform:uppercase;margin:0;padding:0 4px}.WrongNoteSidebar_subjectTabs__UhN2M{display:flex;flex-wrap:wrap;gap:4px;padding:0 2px}.WrongNoteSidebar_subjectTab__ja1Al{padding:4px 8px;border-radius:6px;font-size:11.5px;font-weight:600;border:1px solid var(--lab-card-border);color:var(--lab-muted);cursor:default}.WrongNoteSidebar_subjectTabActive__57zc5{background:var(--accent-strong);color:#fff;border-color:var(--accent-strong)}.WrongNoteSidebar_subjectTab__ja1Al:not(:disabled){cursor:pointer}.WrongNoteSidebar_subjectTab__ja1Al:disabled{cursor:not-allowed}.WrongNoteSidebar_subjectTabDisabled__XYNIV{opacity:.4}.WrongNoteSidebar_chapterEmpty__5JwhN{font-size:12.5px;color:var(--lab-muted);margin:6px 4px 0;line-height:1.45}.WrongNoteSidebar_filterSection__m2zwt{display:flex;flex-direction:column;gap:8px}.WrongNoteSidebar_filterHeader__e0XXb{display:flex;align-items:center;justify-content:space-between}.WrongNoteSidebar_filterLabel__H4noK{font-size:11px;font-weight:700;color:var(--lab-muted);letter-spacing:.06em;text-transform:uppercase}.WrongNoteSidebar_filterActions__VhXru{display:flex;gap:5px}.WrongNoteSidebar_filterAction__qsha1{font-size:11px;font-weight:600;color:var(--lab-muted);background:none;border:1px solid var(--lab-divider);border-radius:4px;padding:2px 7px;cursor:pointer;transition:background .12s,color .12s}.WrongNoteSidebar_filterAction__qsha1:hover:not(:disabled){background:var(--lab-card-border);color:var(--lab-fg)}.WrongNoteSidebar_filterAction__qsha1:disabled{opacity:.4;cursor:default}.WrongNoteSidebar_filterList__HJ3NA{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.WrongNoteSidebar_filterItem__NC7bH{padding:1px 0}.WrongNoteSidebar_checkLabel__j90li{display:flex;align-items:center;gap:7px;cursor:pointer;padding:3px 4px;border-radius:5px;transition:background .1s}.WrongNoteSidebar_checkLabel__j90li:hover{background:var(--accent-soft)}.WrongNoteSidebar_checkbox__DB6Ru{accent-color:var(--accent-strong);width:14px;height:14px;flex-shrink:0}.WrongNoteSidebar_checkText__asNtm{font-size:12.5px;color:var(--lab-fg);line-height:1.3}.WrongNoteSidebar_sortSelect__Btfz0{width:100%;padding:7px 10px;border:1px solid var(--lab-card-border);border-radius:8px;font-size:13px;font-weight:600;color:var(--lab-fg);background:var(--lab-card-bg);cursor:pointer;appearance:auto}.WrongNoteSidebar_sortSelect__Btfz0:disabled{opacity:.4;cursor:default}.WrongListPanel_panel__MWeJY{display:flex;flex-direction:column;gap:14px}.WrongListPanel_panelHeader__zUgbK{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.WrongListPanel_panelHeaderLeft__YyJFM{display:flex;align-items:center;gap:10px}.WrongListPanel_count__yyZTg{font-size:14px;color:var(--lab-muted)}.WrongListPanel_count__yyZTg strong{font-size:18px;font-weight:800;color:var(--lab-fg)}.WrongListPanel_quizModeBtn__iBaXP{padding:9px 18px;background:var(--accent-strong);color:#fff;border:none;border-radius:10px;font-size:13.5px;font-weight:700;cursor:pointer;transition:opacity .15s;box-shadow:0 2px 10px -2px rgba(124,58,237,.35)}.WrongListPanel_quizModeBtn__iBaXP:hover:not(:disabled){opacity:.88}.WrongListPanel_quizModeBtn__iBaXP:disabled{opacity:.4;cursor:default}.WrongListPanel_list__S62LS{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.WrongListPanel_card__oeoe5{background:var(--lab-card-bg);border:1.5px solid var(--lab-card-border);border-radius:14px;overflow:hidden;transition:border-color .15s,box-shadow .15s}.WrongListPanel_card__oeoe5:hover{border-color:var(--accent-strong);box-shadow:0 4px 14px -6px rgba(124,58,237,.18)}.WrongListPanel_cardHeader__odWuF{padding:16px 18px 14px;cursor:pointer;display:flex;flex-direction:column;gap:8px;outline:none}.WrongListPanel_cardHeader__odWuF:focus-visible{outline:2px solid var(--accent-strong);outline-offset:-2px}.WrongListPanel_cardBadges__j_ARU{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.WrongListPanel_chapterBadge__Oohf1{color:var(--lab-muted);background:var(--lab-card-border)}.WrongListPanel_chapterBadge__Oohf1,.WrongListPanel_diffBadge__nSsOh{font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px}.WrongListPanel_diffEasy__jZtqj{background:rgba(22,163,74,.1);color:#15803d}.WrongListPanel_diffMedium__8W45P{background:rgba(202,138,4,.1);color:#a16207}.WrongListPanel_diffHard__UP_Hg{background:rgba(220,38,38,.1);color:#b91c1c}.WrongListPanel_questionText__FpkW2{font-size:14px;font-weight:600;color:var(--lab-fg);line-height:1.6;margin:0;word-break:keep-all}.WrongListPanel_cardMeta__Mz7Jv{display:flex;align-items:center;justify-content:space-between;gap:8px}.WrongListPanel_wrongAnswer__M6O1c{font-size:12.5px;color:var(--quiz-wrong);font-weight:600}.WrongListPanel_wrongAnswer__M6O1c s{text-decoration-color:var(--quiz-wrong)}.WrongListPanel_expandIcon__7RE8P{font-size:10px;color:var(--lab-muted);flex-shrink:0}.WrongListPanel_cardBody__t_jd_{padding:0 18px 16px;border-top:1px solid var(--lab-divider);display:flex;flex-direction:column;gap:14px}.WrongListPanel_answerRow__xDYoh{display:flex;align-items:baseline;gap:10px;padding-top:14px}.WrongListPanel_answerLabel__MFKCV{font-size:11px;font-weight:700;color:var(--quiz-correct);letter-spacing:.06em;text-transform:uppercase;flex-shrink:0}.WrongListPanel_correctAnswer__SA_YN{font-size:14px;font-weight:700;color:var(--quiz-correct);line-height:1.5}.WrongListPanel_explanation__TNg7B{display:flex;flex-direction:column;gap:6px;background:rgba(0,0,0,.03);border-radius:10px;padding:12px 14px}.WrongListPanel_explanationLabel__WcPIa{font-size:11px;font-weight:700;color:var(--lab-muted);letter-spacing:.06em;text-transform:uppercase}.WrongListPanel_explanationText__fuYF8{font-size:13.5px;color:var(--lab-fg);line-height:1.7;margin:0;white-space:pre-line}.WrongListPanel_inlineQuiz__Ts4Y_{display:flex;flex-direction:column;gap:8px}.WrongListPanel_inlineTitle__b_O_c{font-size:12px;font-weight:700;color:var(--lab-muted);letter-spacing:.06em;text-transform:uppercase;margin:0}.WrongListPanel_choices__Q0xgb{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.WrongListPanel_choiceBtn__RDiY4{display:flex;align-items:flex-start;gap:10px;width:100%;padding:10px 12px;background:var(--lab-card-bg);border:1.5px solid var(--lab-card-border);border-radius:8px;font-size:13.5px;color:var(--lab-fg);cursor:pointer;text-align:left;transition:border-color .15s,background .15s}.WrongListPanel_choiceBtn__RDiY4:hover{border-color:var(--accent-strong);background:var(--accent-soft)}.WrongListPanel_choiceNum__3BewJ{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:var(--lab-card-border);font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;color:var(--lab-muted)}.WrongListPanel_choiceText__hBG71{line-height:1.5;word-break:keep-all}.WrongListPanel_inlineResult__kR66I{display:flex;align-items:center;gap:12px;padding:10px 0}.WrongListPanel_inlineCorrect__SooBB{font-size:14px;font-weight:700;color:var(--quiz-correct)}.WrongListPanel_inlineWrong__TbTdk{font-size:14px;font-weight:700;color:var(--quiz-wrong)}.WrongListPanel_retryBtn__U0SHy{font-size:12px;font-weight:600;color:var(--lab-muted);background:none;border:1px solid var(--lab-divider);border-radius:6px;padding:4px 10px;cursor:pointer;transition:background .12s}.WrongListPanel_retryBtn__U0SHy:hover{background:var(--lab-card-border)}.WrongListPanel_cardFooter__6KJVb{display:flex;justify-content:flex-end;padding-top:4px;border-top:1px solid var(--lab-divider)}.WrongListPanel_bookmarkBtn__lrzEQ{font-size:12.5px;font-weight:600;color:var(--lab-muted);background:none;border:1px solid var(--lab-divider);border-radius:6px;padding:5px 12px;cursor:pointer;transition:background .12s,color .12s,border-color .12s}.WrongListPanel_bookmarkBtn__lrzEQ:hover{background:var(--lab-card-border);color:var(--lab-fg)}.WrongListPanel_bookmarkOn__g5bYR{color:#f59e0b;border-color:#f59e0b;background:rgba(245,158,11,.07)}@media (prefers-color-scheme:dark){.WrongListPanel_explanation__TNg7B{background:rgba(255,255,255,.04)}}@media (max-width:640px){.WrongListPanel_cardHeader__odWuF{padding:14px 14px 12px}.WrongListPanel_cardBody__t_jd_{padding:0 14px 14px}}.WrongQuizMode_wrap__dr8mV{display:flex;flex-direction:column;gap:16px}.WrongQuizMode_quizHeader__0VhF4{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.WrongQuizMode_backBtn__c2JdL{font-size:13px;font-weight:600;color:var(--lab-muted);background:none;border:1px solid var(--lab-divider);border-radius:8px;padding:7px 12px;cursor:pointer;transition:color .15s,border-color .15s;white-space:nowrap}.WrongQuizMode_backBtn__c2JdL:hover{color:var(--accent-strong);border-color:var(--accent-strong)}.WrongQuizMode_quizProgress__YQBX1{font-size:13px;font-weight:700;color:var(--lab-muted);white-space:nowrap}.WrongQuizMode_quizProgressBar__9812y{flex:1 1;min-width:80px;height:5px;background:var(--lab-card-border);border-radius:999px;overflow:hidden}.WrongQuizMode_quizProgressFill__C1it5{height:100%;background:var(--accent-strong);border-radius:999px;transition:width .3s ease}.WrongQuizMode_questionCard__Xs58H{background:var(--lab-card-bg);border:1.5px solid var(--lab-card-border);border-radius:16px;padding:24px 26px;display:flex;flex-direction:column;gap:18px}.WrongQuizMode_questionBadges__O_ucC{display:flex;gap:6px;flex-wrap:wrap}.WrongQuizMode_diffBadge__58vv2{font-size:11px;font-weight:700;padding:2px 9px;border-radius:999px}.WrongQuizMode_diffEasy__NO00T{background:rgba(22,163,74,.1);color:#15803d}.WrongQuizMode_diffMedium__J608m{background:rgba(202,138,4,.1);color:#a16207}.WrongQuizMode_diffHard__stLrO{background:rgba(220,38,38,.1);color:#b91c1c}.WrongQuizMode_questionText__fcFXL{font-size:15.5px;font-weight:600;color:var(--lab-fg);line-height:1.65;margin:0;word-break:keep-all}.WrongQuizMode_choices__bmLJ1{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.WrongQuizMode_choice__RYd99{display:flex;align-items:flex-start;gap:10px;width:100%;padding:11px 14px;background:var(--lab-card-bg);border:1.5px solid var(--lab-card-border);border-radius:10px;font-size:14px;color:var(--lab-fg);cursor:pointer;text-align:left;transition:border-color .15s,background .15s}.WrongQuizMode_choiceSelected__B0t6q,.WrongQuizMode_choice__RYd99:hover:not(:disabled){border-color:var(--accent-strong);background:var(--accent-soft)}.WrongQuizMode_choiceCorrect__RpIcL{border-color:var(--quiz-correct);background:rgba(16,185,129,.08);color:var(--quiz-correct)}.WrongQuizMode_choiceWrong__HERn3{border-color:var(--quiz-wrong);background:rgba(239,68,68,.08);color:var(--quiz-wrong)}.WrongQuizMode_choiceDimmed__HbCuC{opacity:.45}.WrongQuizMode_choiceNum__Y3lIP{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:var(--lab-card-border);font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;color:var(--lab-muted)}.WrongQuizMode_choiceText__HeEwW{line-height:1.5;word-break:keep-all;flex:1 1}.WrongQuizMode_choiceMark__jqbck{flex-shrink:0;font-size:14px;font-weight:700;margin-left:auto}.WrongQuizMode_oxRow__VzB7H{display:flex;gap:12px}.WrongQuizMode_oxBtn__OXHnZ{flex:1 1;padding:20px;font-size:28px;font-weight:800;border:1.5px solid var(--lab-card-border);border-radius:12px;background:var(--lab-card-bg);cursor:pointer;transition:border-color .15s,background .15s}.WrongQuizMode_oxBtn__OXHnZ:hover:not(:disabled){border-color:var(--accent-strong)}.WrongQuizMode_oxCorrect__HP3HA{border-color:var(--quiz-correct);background:rgba(16,185,129,.08)}.WrongQuizMode_oxWrong__Vjp3_{border-color:var(--quiz-wrong);background:rgba(239,68,68,.08)}.WrongQuizMode_explanation__H7X_B{display:flex;flex-direction:column;gap:6px;background:rgba(0,0,0,.03);border-radius:10px;padding:14px 16px}.WrongQuizMode_explanationLabel__808Da{font-size:11px;font-weight:700;color:var(--lab-muted);letter-spacing:.06em;text-transform:uppercase}.WrongQuizMode_explanationText__DQKZn{font-size:13.5px;color:var(--lab-fg);line-height:1.7;margin:0;white-space:pre-line}.WrongQuizMode_nextRow__C0eCf{display:flex;align-items:center;justify-content:space-between;gap:12px}.WrongQuizMode_resultBadge__edbMK{font-size:14px;font-weight:700}.WrongQuizMode_resultCorrect__p3Hei{color:var(--quiz-correct)}.WrongQuizMode_resultWrong__80dPY{color:var(--quiz-wrong)}.WrongQuizMode_nextBtn__VXUhd{padding:10px 22px;background:var(--accent-strong);color:#fff;border:none;border-radius:10px;font-size:14px;font-weight:700;cursor:pointer;transition:opacity .15s}.WrongQuizMode_nextBtn__VXUhd:hover{opacity:.88}.WrongQuizMode_keyHint__7MX3g{font-size:12px;color:var(--lab-muted);text-align:center;margin:0}.WrongQuizMode_keyHint__7MX3g kbd{display:inline-block;padding:1px 5px;border:1px solid var(--lab-divider);border-radius:4px;font-size:11px;font-family:inherit;background:var(--lab-card-bg)}.WrongQuizMode_complete__PtoBn{display:flex;flex-direction:column;align-items:center;gap:14px;padding:52px 24px 44px;background:var(--lab-card-bg);border:1px solid var(--lab-card-border);border-radius:16px;text-align:center}.WrongQuizMode_completeIcon__Rz__u{font-size:52px;line-height:1}.WrongQuizMode_completeTitle__X6Zyi{font-size:20px;font-weight:800;color:var(--lab-fg);letter-spacing:-.02em;margin:0}.WrongQuizMode_completeSub__0sU_i{font-size:14px;color:var(--lab-muted);margin:0}.WrongQuizMode_correct__ojTQV{color:var(--quiz-correct);font-weight:800}.WrongQuizMode_wrong__3JI9L{color:var(--quiz-wrong);font-weight:800}.WrongQuizMode_completeActions__zRqfY{display:flex;flex-direction:column;gap:8px;width:100%;max-width:320px;margin-top:4px}.WrongQuizMode_actionBtn__e6p20{padding:12px 20px;border-radius:10px;font-size:14px;font-weight:700;cursor:pointer;transition:opacity .15s}.WrongQuizMode_actionBtnPrimary__YaHYu{background:var(--accent-strong);color:#fff;border:none;box-shadow:0 2px 10px -2px rgba(124,58,237,.35)}.WrongQuizMode_actionBtnPrimary__YaHYu:hover{opacity:.88}.WrongQuizMode_actionBtnGhost__RHTKL{background:none;color:var(--lab-muted);border:1.5px solid var(--lab-divider)}.WrongQuizMode_actionBtnGhost__RHTKL:hover{background:var(--lab-card-border);color:var(--lab-fg)}@media (max-width:640px){.WrongQuizMode_questionCard__Xs58H{padding:18px 16px}.WrongQuizMode_keyHint__7MX3g{display:none}}@media (prefers-color-scheme:dark){.WrongQuizMode_explanation__H7X_B{background:rgba(255,255,255,.04)}}.EmptyState_wrap__Ver6b{display:flex;flex-direction:column;align-items:center;gap:14px;padding:64px 24px 56px;background:var(--lab-card-bg);border:1px solid var(--lab-card-border);border-radius:16px;text-align:center}.EmptyState_icon__CvQv6{font-size:52px;line-height:1}.EmptyState_heading__kKiX8{font-size:20px;font-weight:800;color:var(--lab-fg);margin:0;letter-spacing:-.02em}.EmptyState_desc__CGyl4{font-size:14px;color:var(--lab-muted);margin:0;line-height:1.6;max-width:320px}.EmptyState_btn__u7n12{display:inline-flex;align-items:center;gap:6px;margin-top:6px;padding:11px 22px;background:var(--accent-strong);color:#ffffff;border-radius:10px;font-size:14px;font-weight:700;text-decoration:none;transition:opacity .15s;box-shadow:0 2px 10px -2px rgba(124,58,237,.35)}.EmptyState_btn__u7n12:hover{opacity:.88}.WrongNoteClient_layout__eZ0fh{display:grid;grid-template-columns:280px 1fr;gap:28px;align-items:start;width:100%}.WrongNoteClient_sidebar__PkC_s{position:sticky;top:80px;max-height:calc(100vh - 100px);overflow-y:auto;padding:16px 14px;background:var(--lab-card-bg);border:1px solid var(--lab-card-border);border-radius:14px;box-shadow:0 2px 10px -4px rgba(0,0,0,.08);overscroll-behavior:contain;scrollbar-width:thin}.WrongNoteClient_content__L25l8{display:flex;flex-direction:column;gap:20px;min-width:0;grid-area:auto;grid-row:auto;grid-column:auto}.WrongNoteClient_mobileToggle__FIpVi{display:none}.WrongNoteClient_statsPanel__P0GXu{background:var(--lab-card-bg);border:1px solid var(--lab-card-border);border-radius:14px;padding:18px 20px;box-shadow:0 2px 10px -4px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:16px}.WrongNoteClient_statsHeader__ELwqv{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.WrongNoteClient_statsTitle__x2694{font-size:14px;font-weight:800;color:var(--lab-fg);letter-spacing:-.01em}.WrongNoteClient_statsHeaderRight__bPZ8X{display:flex;align-items:center;gap:10px}.WrongNoteClient_statsSubTitle__Pn3yP{font-size:11.5px;color:var(--lab-muted)}.WrongNoteClient_resetBtn__UJOKy{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border:1.5px solid #ef4444;border-radius:7px;background:#fef2f2;color:#ef4444;font-size:12px;font-weight:700;cursor:pointer;transition:background .15s,color .15s;min-height:32px}.WrongNoteClient_resetBtn__UJOKy:hover:not(:disabled){background:#ef4444;color:#fff}.WrongNoteClient_resetBtn__UJOKy:disabled{opacity:.4;cursor:default}.WrongNoteClient_statsGrid__gV2Ju{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.WrongNoteClient_statItem__XChcp{display:flex;flex-direction:column;align-items:center;gap:3px;padding:10px 6px;background:var(--lab-card-border);border-radius:10px;text-align:center}.WrongNoteClient_statNum__kCwRq{font-size:22px;font-weight:800;color:var(--lab-fg);letter-spacing:-.03em;line-height:1}.WrongNoteClient_statLabel__3qhuS{font-size:11px;color:var(--lab-muted);font-weight:600}.WrongNoteClient_statsSection__ndd_p{display:flex;flex-direction:column;gap:8px}.WrongNoteClient_statsSectionLabel__zvruf{font-size:11px;font-weight:700;color:var(--lab-muted);letter-spacing:.06em;text-transform:uppercase;margin:0}.WrongNoteClient_barRow__ZmwLa{display:flex;align-items:center;gap:8px}.WrongNoteClient_barLabel___iEh7{font-size:12px;font-weight:700;color:var(--lab-muted);width:32px;flex-shrink:0;text-align:right}.WrongNoteClient_barTrack__dWkpr{flex:1 1;height:8px;background:var(--lab-card-border);border-radius:999px;overflow:hidden}.WrongNoteClient_barFill__zJfcy{height:100%;background:#ef4444;border-radius:999px;transition:width .4s ease;min-width:4px}.WrongNoteClient_barValue__G5I_t{font-size:11.5px;font-weight:700;color:var(--lab-muted);width:20px;text-align:right;flex-shrink:0}@media (max-width:900px){.WrongNoteClient_layout__eZ0fh{grid-template-columns:1fr;gap:16px}.WrongNoteClient_sidebar__PkC_s{display:none;position:static;max-height:none;border-radius:12px}.WrongNoteClient_sidebarOpen__iujyW{display:block}.WrongNoteClient_mobileToggle__FIpVi{display:flex;align-items:center;gap:6px;width:100%;padding:10px 14px;background:var(--lab-card-bg);border:1px solid var(--lab-card-border);border-radius:10px;font-size:13.5px;font-weight:700;color:var(--lab-fg);cursor:pointer;transition:background .15s}.WrongNoteClient_mobileToggle__FIpVi:hover{background:var(--lab-card-border)}}@media (prefers-color-scheme:dark){.WrongNoteClient_resetBtn__UJOKy{background:rgba(239,68,68,.12)}.WrongNoteClient_resetBtn__UJOKy:hover:not(:disabled){background:#ef4444;color:#fff}}[data-theme=dark] .WrongNoteClient_resetBtn__UJOKy{background:rgba(239,68,68,.12)}[data-theme=dark] .WrongNoteClient_resetBtn__UJOKy:hover:not(:disabled){background:#ef4444;color:#fff}.page_container__DOqbu{--accent-strong:#7c3aed;--lab-bg:transparent;--lab-fg:#1e1b4b;--lab-muted:#64748b;--lab-card-bg:#ffffff;--lab-card-border:#e8e8f0;--lab-divider:#e0e0e0;--lab-eyebrow-bg:#ede9fe;--lab-eyebrow-fg:#7c3aed;--lab-eyebrow-border:rgba(124,58,237,0.22);--lab-link:#64748b;--accent-soft:rgba(124,58,237,0.08);--quiz-correct:#10b981;--quiz-wrong:#ef4444;max-width:1200px;margin:0 auto;padding:28px 20px 56px;color:var(--lab-fg);background:var(--lab-bg)}@media (max-width:640px){.page_container__DOqbu{padding:20px 14px 40px}}.page_backLink__d6PBj{display:inline-block;margin-bottom:18px;font-size:13px;font-weight:600;color:var(--lab-link);text-decoration:none;letter-spacing:-.01em;transition:color .18s ease}.page_backLink__d6PBj:hover{color:var(--accent-strong)}.page_header__wBYaQ{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--lab-divider)}.page_eyebrow__Ao2cZ{display:inline-block;font-size:12px;font-weight:700;color:var(--lab-eyebrow-fg);background:var(--lab-eyebrow-bg);border:1px solid var(--lab-eyebrow-border);border-radius:999px;padding:4px 12px;margin-bottom:10px;letter-spacing:.02em}.page_title__AwiQA{font-size:26px;font-weight:800;color:var(--lab-fg);margin:0 0 6px;letter-spacing:-.03em;line-height:1.2}.page_subtitle__oN3Yq{font-size:14px;color:var(--lab-muted);margin:0;line-height:1.6}@media (max-width:640px){.page_title__AwiQA{font-size:22px}}.page_placeholder__PbjxZ{position:relative;margin-top:8px;padding:56px 24px;background:var(--lab-card-bg);border:1px solid var(--lab-card-border);border-radius:16px;text-align:center;overflow:hidden}.page_placeholder__PbjxZ:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--accent-strong)}.page_placeholderIcon__xAati{display:inline-block;font-size:48px;line-height:1;margin-bottom:14px}.page_placeholderTitle__Ovco_{font-size:18px;font-weight:800;color:var(--lab-fg);margin:0 0 6px;letter-spacing:-.02em}.page_placeholderDesc__qmqJE{font-size:14px;color:var(--lab-muted);margin:0;line-height:1.55}@media (max-width:640px){.page_placeholder__PbjxZ{padding:40px 16px}.page_placeholderIcon__xAati{font-size:40px}}@media (prefers-color-scheme:dark){.page_container__DOqbu{--lab-fg:#e2e8f0;--lab-muted:#94a3b8;--lab-card-bg:#1f2937;--lab-card-border:rgba(148,163,184,0.18);--lab-divider:rgba(148,163,184,0.18);--lab-eyebrow-bg:rgba(124,58,237,0.2);--lab-eyebrow-fg:#ddd6fe;--lab-eyebrow-border:rgba(124,58,237,0.45);--lab-link:#94a3b8}}[data-theme=dark] .page_container__DOqbu{--lab-fg:#e2e8f0;--lab-muted:#94a3b8;--lab-card-bg:#1f2937;--lab-card-border:rgba(148,163,184,0.18);--lab-divider:rgba(148,163,184,0.18);--lab-eyebrow-bg:rgba(124,58,237,0.2);--lab-eyebrow-fg:#ddd6fe;--lab-eyebrow-border:rgba(124,58,237,0.45);--lab-link:#94a3b8}.WordCardSidebar_sidebarInner__YcUhv{display:flex;flex-direction:column;gap:8px;font-size:13px}.WordCardSidebar_toolNav__nOJUM{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.WordCardSidebar_toolItem__jnq5V{display:flex;align-items:center;gap:9px;padding:7px 10px;border-radius:8px;font-size:13px;font-weight:600;color:var(--lab-fg);text-decoration:none;transition:background .15s ease,color .15s ease}.WordCardSidebar_toolItem__jnq5V:hover{background:var(--accent-soft);color:var(--accent-strong)}.WordCardSidebar_toolItemActive__3ZSkD,.WordCardSidebar_toolItemActive__3ZSkD:hover{background:var(--accent-strong);color:#ffffff}.WordCardSidebar_toolIcon__aANQI{font-size:15px;line-height:1;flex-shrink:0}.WordCardSidebar_toolLabel__Nd_jQ{font-size:13px;line-height:1.2}.WordCardSidebar_divider__oFrIG{border:none;border-top:1px solid var(--lab-divider);margin:4px 0}.WordCardSidebar_subjectSection__5eGJx{display:flex;flex-direction:column;gap:6px}.WordCardSidebar_sectionLabel__qRvXw{font-size:11px;font-weight:700;color:var(--lab-muted);letter-spacing:.06em;text-transform:uppercase;margin:0;padding:0 4px}.WordCardSidebar_subjectTabs__1ibjD{display:flex;flex-wrap:wrap;gap:4px;padding:0 2px}.WordCardSidebar_subjectTab__wT1_p{padding:4px 8px;border-radius:6px;font-size:11.5px;font-weight:600;border:1px solid var(--lab-card-border);color:var(--lab-muted);cursor:default;background:transparent;font-family:inherit}.WordCardSidebar_subjectTab__wT1_p:not(:disabled){cursor:pointer}.WordCardSidebar_subjectTabActive__ar3os{background:var(--accent-strong);color:#ffffff;border-color:var(--accent-strong)}.WordCardSidebar_subjectTabDisabled__z1GFJ{opacity:.4}.WordCardSidebar_filterSection__H1GXl{display:flex;flex-direction:column;gap:6px}.WordCardSidebar_filterToggle__8NL35{display:flex;align-items:center;justify-content:space-between;width:100%;padding:4px;background:none;border:none;cursor:pointer;color:var(--lab-fg);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.WordCardSidebar_filterToggleLabel__QNNY9{flex:1 1;text-align:left}.WordCardSidebar_filterToggleArrow___2oyv{font-size:10px;color:var(--lab-muted)}.WordCardSidebar_filterBody__icbfi{display:flex;flex-direction:column;gap:6px;padding-left:4px}.WordCardSidebar_filterActions__8hpUl{display:flex;gap:6px}.WordCardSidebar_filterAction__OWGPg{font-size:11px;font-weight:600;color:var(--lab-muted);background:none;border:1px solid var(--lab-divider);border-radius:4px;padding:2px 8px;cursor:pointer;transition:background .12s,color .12s}.WordCardSidebar_filterAction__OWGPg:hover:not(:disabled){background:var(--lab-card-border);color:var(--lab-fg)}.WordCardSidebar_filterAction__OWGPg:disabled{opacity:.4;cursor:default}.WordCardSidebar_chapterEmpty__kyFWP{font-size:12.5px;color:var(--lab-muted);margin:4px 2px 0;line-height:1.45}.WordCardSidebar_filterList__Byvx9{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.WordCardSidebar_filterItem__U6lri{padding:1px 0}.WordCardSidebar_filterLabel__GsUt9{display:flex;align-items:center;gap:7px;cursor:pointer;padding:3px 4px;border-radius:5px;transition:background .1s}.WordCardSidebar_filterLabel__GsUt9:hover{background:var(--accent-soft)}.WordCardSidebar_filterCheckbox__qn0NF{accent-color:var(--accent-strong);width:14px;height:14px;flex-shrink:0}.WordCardSidebar_filterText___7wTA{font-size:12.5px;color:var(--lab-fg);line-height:1.3}.FilterPanel_panel__0070_{background:var(--lab-card-bg);border:1px solid var(--lab-card-border);border-radius:16px;padding:28px 28px 24px;display:flex;flex-direction:column;gap:24px}.FilterPanel_title___cmpV{font-size:18px;font-weight:800;color:var(--lab-fg);margin:0;letter-spacing:-.02em}.FilterPanel_section__3Y3YZ{display:flex;flex-direction:column;gap:10px}.FilterPanel_sectionHeader__tIusD{display:flex;align-items:center;justify-content:space-between;gap:8px}.FilterPanel_sectionLabel__BmRsM{font-size:12px;font-weight:700;color:var(--lab-muted);letter-spacing:.06em;text-transform:uppercase}.FilterPanel_sectionActions__BGDZS{display:flex;gap:6px}.FilterPanel_actionBtn__5NWrP{font-size:11px;font-weight:600;color:var(--lab-muted);background:none;border:1px solid var(--lab-divider);border-radius:4px;padding:2px 8px;cursor:pointer;transition:background .12s,color .12s}.FilterPanel_actionBtn__5NWrP:hover{background:var(--lab-card-border);color:var(--lab-fg)}.FilterPanel_hiddenCheck__E_Frb{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.FilterPanel_checkGrid__CtvBP{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.FilterPanel_checkCard__gmseZ{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1.5px solid var(--lab-card-border);border-radius:10px;cursor:pointer;background:var(--lab-card-bg);transition:border-color .15s,background .15s,box-shadow .15s;position:relative}.FilterPanel_checkCard__gmseZ:hover{border-color:var(--accent-strong);box-shadow:0 2px 8px -2px rgba(4,120,87,.18)}.FilterPanel_checkCardOn__zrRLR{border-color:var(--accent-strong);background:rgba(4,120,87,.06)}.FilterPanel_checkLabel__XkDUw{font-size:13px;font-weight:700;color:var(--lab-fg);line-height:1.3}.FilterPanel_checkCount__eGUz7{font-size:11.5px;color:var(--lab-muted)}.FilterPanel_catGrid__PC499{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}@media (max-width:640px){.FilterPanel_catGrid__PC499{grid-template-columns:repeat(2,1fr)}.FilterPanel_checkGrid__CtvBP{grid-template-columns:1fr}}.FilterPanel_catCard__PbRyW{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 8px;border:1.5px solid var(--lab-card-border);border-radius:10px;cursor:pointer;background:var(--lab-card-bg);transition:border-color .15s,background .15s,box-shadow .15s;text-align:center;position:relative}.FilterPanel_catCard__PbRyW:hover{border-color:currentColor}.FilterPanel_catCardOn__5UXQ3{border-width:2px}.FilterPanel_catName__1swHE{font-size:13px;font-weight:700;color:var(--lab-fg)}.FilterPanel_catCount__NmMlK{font-size:11px;color:var(--lab-muted)}.FilterPanel_catCard__PbRyW.FilterPanel_catCardOn__5UXQ3:is(.FilterPanel_cat_____iRhoy){border-color:#3b82f6;background:rgba(59,130,246,.07)}.FilterPanel_catCard__PbRyW.FilterPanel_catCardOn__5UXQ3:is(.FilterPanel_cat_____PsKEn){border-color:#8b5cf6;background:rgba(139,92,246,.07)}.FilterPanel_catCard__PbRyW.FilterPanel_catCardOn__5UXQ3:is(.FilterPanel_cat_____jA9Vn){border-color:#6b7280;background:rgba(107,114,128,.07)}.FilterPanel_catCard__PbRyW.FilterPanel_catCardOn__5UXQ3:is(.FilterPanel_cat_____bL06h){border-color:#f97316;background:rgba(249,115,22,.07)}.FilterPanel_catCard__PbRyW.FilterPanel_catCardOn__5UXQ3:is(.FilterPanel_cat________EVBwG){border-color:#0891b2;background:rgba(8,145,178,.07)}.FilterPanel_catCard__PbRyW.FilterPanel_catCardOn__5UXQ3:is(.FilterPanel_cat________XrCGo){border-color:#ec4899;background:rgba(236,72,153,.07)}.FilterPanel_startRow__SyZuv{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:8px;border-top:1px solid var(--lab-divider)}.FilterPanel_countBadge__cycYa{font-size:14px;color:var(--lab-muted)}.FilterPanel_countBadge__cycYa strong{font-size:20px;font-weight:800;color:var(--accent-strong)}.FilterPanel_startBtn__85_Yc{padding:11px 28px;background:var(--accent-strong);color:#ffffff;border:none;border-radius:10px;font-size:15px;font-weight:700;cursor:pointer;letter-spacing:-.01em;transition:opacity .15s,box-shadow .15s;box-shadow:0 2px 10px -2px rgba(4,120,87,.35)}.FilterPanel_startBtn__85_Yc:hover:not(:disabled){opacity:.88;box-shadow:0 4px 16px -4px rgba(4,120,87,.45)}.FilterPanel_startBtn__85_Yc:disabled{opacity:.4;cursor:default}@media (max-width:640px){.FilterPanel_panel__0070_{padding:20px 16px 18px}.FilterPanel_startRow__SyZuv{flex-direction:column;align-items:stretch}.FilterPanel_startBtn__85_Yc{text-align:center}}.FlipCard_wrap__mFvcs{display:flex;flex-direction:column;gap:20px;align-items:center;width:100%}.FlipCard_progressRow__A1CGj{display:flex;align-items:center;gap:12px;width:100%;max-width:560px}.FlipCard_progressText__s_rQp{font-size:13px;font-weight:700;color:var(--lab-muted);white-space:nowrap;min-width:48px;text-align:right}.FlipCard_progressBar__hClIb{flex:1 1;height:5px;background:var(--lab-card-border);border-radius:999px;overflow:hidden}.FlipCard_progressFill__W4m1z{height:100%;background:var(--accent-strong);border-radius:999px;transition:width .35s ease}.FlipCard_cardScene__lAFFX{width:100%;max-width:560px;min-height:360px;perspective:1000px;cursor:pointer;outline:none;position:relative;transform-style:preserve-3d;transition:transform .35s ease}.FlipCard_cardScene__lAFFX:focus-visible .FlipCard_back__bUPac,.FlipCard_cardScene__lAFFX:focus-visible .FlipCard_front__sNlIs{outline:2px solid var(--accent-strong);outline-offset:2px}.FlipCard_flipped__lAlcr{transform:rotateY(180deg)}.FlipCard_face__LF_L6{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:16px;background:var(--lab-card-bg);border:1.5px solid var(--lab-card-border);box-shadow:0 4px 12px -4px rgba(0,0,0,.08),0 1px 3px rgba(0,0,0,.06);overflow:hidden;display:flex;flex-direction:column;padding:28px 32px;transition:box-shadow .15s}.FlipCard_cardScene__lAFFX:hover .FlipCard_face__LF_L6{box-shadow:0 8px 24px -6px rgba(0,0,0,.12),0 2px 6px rgba(0,0,0,.06)}.FlipCard_back__bUPac{transform:rotateY(180deg)}.FlipCard_badgeRow__2Dafe{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:auto}.FlipCard_chapterBadge___ZyE_{color:var(--lab-muted);background:var(--lab-card-border)}.FlipCard_categoryBadge__Cqy79,.FlipCard_chapterBadge___ZyE_{font-size:11px;font-weight:700;padding:3px 10px;border-radius:999px;letter-spacing:.04em}.FlipCard_catBlue__dGP7e{background:rgba(59,130,246,.12);color:#2563eb}.FlipCard_catPurple__hGkIO{background:rgba(139,92,246,.12);color:#7c3aed}.FlipCard_catGray__LosKT{background:rgba(107,114,128,.12);color:#4b5563}.FlipCard_catOrange__XkEj2{background:rgba(249,115,22,.12);color:#ea580c}.FlipCard_catTeal__MKQop{background:rgba(8,145,178,.12);color:#0e7490}.FlipCard_catPink__HrT_F{background:rgba(236,72,153,.12);color:#be185d}.FlipCard_termArea__fq4tZ{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1;gap:8px;text-align:center;padding:20px 0}.FlipCard_term__mTVZe{font-size:40px;font-weight:800;color:var(--lab-fg);letter-spacing:-.03em;line-height:1.15;margin:0;word-break:keep-all}.FlipCard_termEn__JuS90{font-size:15px;font-style:italic;color:var(--lab-muted);margin:0;letter-spacing:.01em}.FlipCard_flipHint__KmjhF{font-size:12px;color:var(--lab-muted);text-align:center;margin:0;opacity:.7}.FlipCard_backScroll__2rZIG{display:flex;flex-direction:column;gap:14px;overflow-y:auto;max-height:100%;scrollbar-width:thin}.FlipCard_shortDef__z915b{font-size:18px;font-weight:700;color:var(--lab-fg);line-height:1.55;margin:0;letter-spacing:-.01em;border-bottom:1px solid var(--lab-divider);padding-bottom:12px}.FlipCard_longDef__SXUwR{font-size:14px;line-height:1.75;color:var(--lab-fg)}.FlipCard_longDef__SXUwR p{margin:0 0 8px}.FlipCard_longDef__SXUwR strong{color:var(--accent-strong);font-weight:800}.FlipCard_extras__oEZLw{display:flex;flex-direction:column;gap:6px}.FlipCard_extrasLabel__zFStU{font-size:11px;font-weight:700;color:var(--lab-muted);letter-spacing:.06em;text-transform:uppercase}.FlipCard_exList__kSvf_{margin:0;padding-left:18px;font-size:13px;color:var(--lab-fg);line-height:1.6}.FlipCard_exList__kSvf_ li{margin-bottom:3px}.FlipCard_chipRow___WxOy{display:flex;flex-wrap:wrap;gap:6px}.FlipCard_chip__wdNXT{font-size:12px;font-weight:600;padding:3px 10px;background:var(--lab-card-border);border-radius:999px;color:var(--lab-fg)}.FlipCard_mnemonic___8K8d{background:rgba(4,120,87,.07);border:1px solid rgba(4,120,87,.2);border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:6px}.FlipCard_mnemonicLabel__jxx8y{font-size:11px;font-weight:700;color:var(--accent-strong);letter-spacing:.06em;text-transform:uppercase}.FlipCard_mnemonicText__X9sow{font-size:13.5px;font-weight:600;color:var(--lab-fg);line-height:1.55;margin:0}.FlipCard_actionRow__4fp2x{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;max-width:560px;opacity:0;pointer-events:none;transition:opacity .2s ease}.FlipCard_actionRowVisible__jZVDp{opacity:1;pointer-events:auto}.FlipCard_masteredBtn__O7t_E,.FlipCard_reviewBtn__fXi4F{flex:1 1;max-width:160px;padding:11px 0;border:none;border-radius:10px;font-size:14.5px;font-weight:700;cursor:pointer;transition:opacity .15s,box-shadow .15s}.FlipCard_reviewBtn__fXi4F{background:rgba(239,68,68,.1);color:#dc2626;border:1.5px solid rgba(239,68,68,.35)}.FlipCard_reviewBtn__fXi4F:hover:not(:disabled){background:#ef4444;color:#ffffff;box-shadow:0 4px 12px -4px rgba(239,68,68,.45)}.FlipCard_masteredBtn__O7t_E{background:rgba(16,185,129,.1);color:#059669;border:1.5px solid rgba(16,185,129,.35)}.FlipCard_masteredBtn__O7t_E:hover:not(:disabled){background:#10b981;color:#ffffff;box-shadow:0 4px 12px -4px rgba(16,185,129,.45)}.FlipCard_masteredBtn__O7t_E:disabled,.FlipCard_reviewBtn__fXi4F:disabled{opacity:0;pointer-events:none}.FlipCard_navBtns__4SKQO{display:flex;gap:6px}.FlipCard_navBtn___zw_9{width:40px;height:40px;border-radius:50%;border:1.5px solid var(--lab-card-border);background:var(--lab-card-bg);color:var(--lab-fg);font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s}.FlipCard_navBtn___zw_9:hover:not(:disabled){background:var(--lab-card-border)}.FlipCard_navBtn___zw_9:disabled{opacity:.35;cursor:default}.FlipCard_keyHint__kooTE{font-size:12px;color:var(--lab-muted);text-align:center;margin:0;opacity:.75}.FlipCard_keyHint__kooTE kbd{display:inline-block;padding:1px 5px;border:1px solid var(--lab-divider);border-radius:4px;font-size:11px;font-family:inherit;background:var(--lab-card-bg)}@media (max-width:640px){.FlipCard_face__LF_L6{padding:20px 18px}.FlipCard_term__mTVZe{font-size:28px}.FlipCard_shortDef__z915b{font-size:16px}.FlipCard_masteredBtn__O7t_E,.FlipCard_reviewBtn__fXi4F{font-size:13px;padding:10px 0}.FlipCard_keyHint__kooTE{display:none}}@media (prefers-color-scheme:dark){.FlipCard_catBlue__dGP7e{background:rgba(59,130,246,.18);color:#93c5fd}.FlipCard_catPurple__hGkIO{background:rgba(139,92,246,.18);color:#c4b5fd}.FlipCard_catGray__LosKT{background:rgba(107,114,128,.18);color:#9ca3af}.FlipCard_catOrange__XkEj2{background:rgba(249,115,22,.18);color:#fdba74}.FlipCard_catTeal__MKQop{background:rgba(8,145,178,.18);color:#67e8f9}.FlipCard_catPink__HrT_F{background:rgba(236,72,153,.18);color:#f9a8d4}.FlipCard_reviewBtn__fXi4F{background:rgba(239,68,68,.15);color:#fca5a5;border-color:rgba(239,68,68,.4)}.FlipCard_masteredBtn__O7t_E{background:rgba(16,185,129,.15);color:#6ee7b7;border-color:rgba(16,185,129,.4)}.FlipCard_mnemonic___8K8d{background:rgba(4,120,87,.12);border-color:rgba(4,120,87,.3)}}.StatsPanel_panel__RS315{background:var(--lab-card-bg);border:1px solid var(--lab-card-border);border-radius:14px;padding:18px 16px;display:flex;flex-direction:column;gap:16px;font-size:13px}.StatsPanel_headerRow__4QbjH{display:flex;align-items:center;justify-content:space-between;gap:8px}.StatsPanel_title__7hyHw{font-size:14px;font-weight:800;color:var(--lab-fg);letter-spacing:-.01em}.StatsPanel_headerRight__7eYtY{display:inline-flex;align-items:center;flex-shrink:0;gap:10px}.StatsPanel_subTitle__9zpnb{font-size:11px;color:var(--lab-muted);white-space:nowrap}.StatsPanel_subTitle__9zpnb+.StatsPanel_resetBtn__4tQNS{position:relative}.StatsPanel_subTitle__9zpnb+.StatsPanel_resetBtn__4tQNS:before{content:"";position:absolute;left:-6px;top:50%;width:1px;height:12px;background:var(--lab-divider);transform:translateY(-50%);pointer-events:none}.StatsPanel_resetBtn__4tQNS{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:5px 11px;min-height:32px;font-size:12px;font-weight:800;letter-spacing:-.01em;color:#ef4444;background:#fef2f2;border:1px solid #ef4444;border-radius:999px;cursor:pointer;white-space:nowrap;box-shadow:0 1px 2px -1px rgba(239,68,68,.25);transition:background .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.StatsPanel_resetBtn__4tQNS:hover:not(:disabled){background:#ef4444;color:#ffffff;border-color:#ef4444;box-shadow:0 4px 12px -4px rgba(239,68,68,.45)}.StatsPanel_resetBtn__4tQNS:active:not(:disabled){background:#dc2626;border-color:#dc2626;box-shadow:none}.StatsPanel_resetBtn__4tQNS:focus-visible{outline:2px solid #ef4444;outline-offset:2px}.StatsPanel_resetBtn__4tQNS:disabled{opacity:.4;cursor:default}.StatsPanel_section__T4hg_{display:flex;flex-direction:column;gap:8px}.StatsPanel_sectionLabel__GZ3Ck{font-size:10.5px;font-weight:700;color:var(--lab-muted);letter-spacing:.07em;text-transform:uppercase;margin:0}.StatsPanel_progressRow__X62k4{display:flex;align-items:center;gap:8px}.StatsPanel_progressText__CRx0P{font-size:12px;font-weight:700;color:var(--lab-muted);white-space:nowrap;min-width:40px;text-align:right}.StatsPanel_progressBar__9w_SM{flex:1 1;height:5px;background:var(--lab-card-border);border-radius:999px;overflow:hidden}.StatsPanel_progressFill__O3Hfy{height:100%;background:var(--accent-strong);border-radius:999px;transition:width .3s ease}.StatsPanel_statGrid__rkt7c{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.StatsPanel_statItem__sTMW_{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 6px;background:rgba(0,0,0,.03);border-radius:8px}.StatsPanel_statNum__5zF1C{font-size:22px;font-weight:800;color:var(--lab-fg);line-height:1;letter-spacing:-.02em}.StatsPanel_statLabel__n5Oo3{font-size:10.5px;color:var(--lab-muted);text-align:center;line-height:1.3}.StatsPanel_barList__zPJyO{display:flex;flex-direction:column;gap:8px}.StatsPanel_barRow__XeC5_{display:flex;align-items:center;gap:8px}.StatsPanel_barLabel__xSfOc{font-size:11.5px;color:var(--lab-fg);min-width:52px;flex-shrink:0}.StatsPanel_barTrack__ymEOe{flex:1 1;height:5px;background:var(--lab-card-border);border-radius:999px;overflow:hidden}.StatsPanel_barFill__8Sx1P{height:100%;background:var(--accent-strong);border-radius:999px;transition:width .4s ease;min-width:2px}.StatsPanel_barValue__ozYT3{font-size:11px;font-weight:700;color:var(--lab-muted);min-width:30px;text-align:right}@media (prefers-color-scheme:dark){.StatsPanel_resetBtn__4tQNS{background:rgba(239,68,68,.12);color:#fca5a5;border-color:rgba(239,68,68,.55);box-shadow:none}.StatsPanel_resetBtn__4tQNS:hover:not(:disabled){background:#ef4444;color:#ffffff;border-color:#ef4444;box-shadow:0 4px 12px -4px rgba(239,68,68,.45)}.StatsPanel_statItem__sTMW_{background:rgba(255,255,255,.04)}}.RoundCompleteScreen_screen__xVXUZ{display:flex;flex-direction:column;align-items:center;gap:16px;padding:48px 24px 40px;background:var(--lab-card-bg);border:1px solid var(--lab-card-border);border-radius:16px;text-align:center}.RoundCompleteScreen_iconWrap__JKTcs{font-size:56px;line-height:1}.RoundCompleteScreen_heading__KSE0p{font-size:22px;font-weight:800;color:var(--lab-fg);margin:0;letter-spacing:-.02em}.RoundCompleteScreen_summary__PxfE_{font-size:15px;color:var(--lab-fg);margin:0;display:flex;align-items:center;gap:4px;flex-wrap:wrap;justify-content:center}.RoundCompleteScreen_masteredNum__OctPw{color:#10b981;font-size:20px;font-weight:800}.RoundCompleteScreen_plusBadge__6QPA6{display:inline-block;font-size:12px;font-weight:700;color:#059669;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.3);border-radius:999px;padding:2px 10px;margin-left:4px}.RoundCompleteScreen_reviewInfo__XGxlK{font-size:14px;color:var(--lab-muted);margin:0}.RoundCompleteScreen_reviewInfo__XGxlK strong{color:#ef4444;font-weight:800}.RoundCompleteScreen_btnGroup__YraMi{display:flex;flex-direction:column;gap:10px;width:100%;max-width:320px;margin-top:8px}.RoundCompleteScreen_btn__nbUKz{display:flex;align-items:center;justify-content:center;gap:8px;padding:13px 20px;border-radius:10px;font-size:14.5px;font-weight:700;cursor:pointer;border:none;transition:opacity .15s,box-shadow .15s;letter-spacing:-.01em}.RoundCompleteScreen_btnPrimary__ZgNoo{background:var(--accent-strong);color:#ffffff;box-shadow:0 2px 10px -2px rgba(4,120,87,.35)}.RoundCompleteScreen_btnPrimary__ZgNoo:hover{opacity:.88;box-shadow:0 4px 16px -4px rgba(4,120,87,.45)}.RoundCompleteScreen_btnSub__EoZc3{font-size:12px;font-weight:600;opacity:.8;background:rgba(255,255,255,.2);border-radius:999px;padding:2px 8px}.RoundCompleteScreen_btnSecondary__Gkefe{background:var(--lab-card-bg);color:var(--lab-fg);border:1.5px solid var(--lab-card-border)}.RoundCompleteScreen_btnSecondary__Gkefe:hover{background:var(--lab-card-border)}.RoundCompleteScreen_btnGhost__bw6gT{background:none;color:var(--lab-muted);font-size:13.5px;font-weight:600;border:1.5px solid var(--lab-divider)}.RoundCompleteScreen_btnGhost__bw6gT:hover{background:var(--lab-card-border);color:var(--lab-fg)}@media (max-width:640px){.RoundCompleteScreen_screen__xVXUZ{padding:36px 16px 28px}.RoundCompleteScreen_iconWrap__JKTcs{font-size:44px}.RoundCompleteScreen_heading__KSE0p{font-size:18px}}@media (prefers-color-scheme:dark){.RoundCompleteScreen_plusBadge__6QPA6{background:rgba(16,185,129,.15);border-color:rgba(16,185,129,.4);color:#6ee7b7}}.WordCardClient_layout__s9Z_0{display:grid;grid-template-columns:280px 1fr;gap:28px;align-items:start;margin-top:8px}.WordCardClient_mobileToggle__p6KGC{display:none}.WordCardClient_sidebar__wp2ww{position:sticky;top:80px;max-height:calc(100vh - 100px);overflow-y:auto;padding:4px 12px 4px 0;border-right:1px solid var(--lab-divider)}.WordCardClient_content__AHtC8{min-width:0;padding:0 0 32px;grid-area:auto;grid-row:auto;grid-column:auto;display:flex;flex-direction:column;gap:18px}@media (max-width:900px){.WordCardClient_layout__s9Z_0{grid-template-columns:1fr;gap:12px}.WordCardClient_mobileToggle__p6KGC{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;margin:0 0 4px;border:1px solid var(--lab-card-border);background:var(--lab-card-bg);color:var(--lab-fg);border-radius:10px;font-size:13px;font-weight:700;cursor:pointer;transition:border-color .18s ease,color .18s ease;width:fit-content}.WordCardClient_mobileToggle__p6KGC:hover{border-color:var(--accent-strong);color:var(--accent-strong)}.WordCardClient_sidebar__wp2ww{display:none;position:static;max-height:none;overflow:visible;border-right:none;border:1px solid var(--lab-card-border);border-radius:12px;padding:14px;margin-bottom:12px;background:var(--lab-card-bg)}.WordCardClient_sidebarOpen__dDwRI{display:block}}.page_container__P0UxL{--accent-strong:#047857;--lab-bg:transparent;--lab-fg:#1e1b4b;--lab-muted:#64748b;--lab-card-bg:#ffffff;--lab-card-border:#e8e8f0;--lab-divider:#e0e0e0;--lab-eyebrow-bg:#d1fae5;--lab-eyebrow-fg:#047857;--lab-eyebrow-border:rgba(4,120,87,0.22);--lab-link:#64748b;max-width:1200px;margin:0 auto;padding:28px 20px 56px;color:var(--lab-fg);background:var(--lab-bg)}@media (max-width:640px){.page_container__P0UxL{padding:20px 14px 40px}}.page_backLink__cXVpo{display:inline-block;margin-bottom:18px;font-size:13px;font-weight:600;color:var(--lab-link);text-decoration:none;letter-spacing:-.01em;transition:color .18s ease}.page_backLink__cXVpo:hover{color:var(--accent-strong)}.page_header__gRkxs{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--lab-divider)}.page_eyebrow__GlkM2{display:inline-block;font-size:12px;font-weight:700;color:var(--lab-eyebrow-fg);background:var(--lab-eyebrow-bg);border:1px solid var(--lab-eyebrow-border);border-radius:999px;padding:4px 12px;margin-bottom:10px;letter-spacing:.02em}.page_title__cqKdM{font-size:26px;font-weight:800;color:var(--lab-fg);margin:0 0 6px;letter-spacing:-.03em;line-height:1.2}.page_subtitle__tj2rd{font-size:14px;color:var(--lab-muted);margin:0;line-height:1.6}@media (max-width:640px){.page_title__cqKdM{font-size:22px}}.page_placeholder__t1m4Z{position:relative;margin-top:8px;padding:56px 24px;background:var(--lab-card-bg);border:1px solid var(--lab-card-border);border-radius:16px;text-align:center;overflow:hidden}.page_placeholder__t1m4Z:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--accent-strong)}.page_placeholderIcon__C42RH{display:inline-block;font-size:48px;line-height:1;margin-bottom:14px}.page_placeholderTitle__VTZIW{font-size:18px;font-weight:800;color:var(--lab-fg);margin:0 0 6px;letter-spacing:-.02em}.page_placeholderDesc__RfcOu{font-size:14px;color:var(--lab-muted);margin:0;line-height:1.55}@media (max-width:640px){.page_placeholder__t1m4Z{padding:40px 16px}.page_placeholderIcon__C42RH{font-size:40px}}@media (prefers-color-scheme:dark){.page_container__P0UxL{--lab-fg:#e2e8f0;--lab-muted:#94a3b8;--lab-card-bg:#1f2937;--lab-card-border:rgba(148,163,184,0.18);--lab-divider:rgba(148,163,184,0.18);--lab-eyebrow-bg:rgba(4,120,87,0.2);--lab-eyebrow-fg:#6ee7b7;--lab-eyebrow-border:rgba(4,120,87,0.45);--lab-link:#94a3b8}}[data-theme=dark] .page_container__P0UxL{--lab-fg:#e2e8f0;--lab-muted:#94a3b8;--lab-card-bg:#1f2937;--lab-card-border:rgba(148,163,184,0.18);--lab-divider:rgba(148,163,184,0.18);--lab-eyebrow-bg:rgba(4,120,87,0.2);--lab-eyebrow-fg:#6ee7b7;--lab-eyebrow-border:rgba(4,120,87,0.45);--lab-link:#94a3b8}