.RadicalStudy_radical-study-page__PpqIY{min-height:100vh;background:#f8fafc}.RadicalStudy_study-container__AqqVZ{max-width:1200px;margin:0 auto;padding:0 20px}.RadicalStudy_study-nav__dxdZB{background:#fff;border-bottom:1px solid #e5e7eb;position:sticky;top:0;z-index:100;backdrop-filter:blur(10px)}.RadicalStudy_study-nav-content__WlqO9{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;gap:2rem}.RadicalStudy_study-nav-left__TiTIi,.RadicalStudy_study-progress-indicator__hR3_a{display:flex;align-items:center;gap:1rem}.RadicalStudy_study-progress-text__8VPzp{font-size:.9rem;font-weight:600;color:#374151;min-width:3rem}.RadicalStudy_study-progress-bar__Q1xGJ{width:120px;height:8px;background:#e5e7eb;border-radius:4px;overflow:hidden}.RadicalStudy_study-progress-fill__PWke7{height:100%;background:linear-gradient(90deg,#3b82f6,#1d4ed8);border-radius:4px;transition:width .3s ease}.RadicalStudy_study-content__NR7v_{padding:2rem 0 4rem}.RadicalStudy_study-layout__z2_Ca{display:grid;grid-template-columns:1fr 320px;gap:2rem;align-items:start}.RadicalStudy_study-main-col__j5YEB{min-width:0}.RadicalStudy_intro-section__b6nwE{max-width:800px;margin:0 auto}.RadicalStudy_intro-card__Pc7kP{background:#fff;border-radius:16px;padding:1.5rem 1.75rem;box-shadow:0 10px 40px rgba(0,0,0,.06);border:1px solid #e5e7eb}.RadicalStudy_intro-header__W62gB{text-align:center;margin-bottom:1.25rem}.RadicalStudy_lesson-title__P1yPx{font-size:1.65rem;font-weight:800;color:#1f2937;margin:0 0 .35rem;line-height:1.2}.RadicalStudy_lesson-description__xIwsZ{font-size:.95rem;color:#6b7280;margin:0}.RadicalStudy_radicals-overview__iGrtB{margin-bottom:1.25rem}.RadicalStudy_radicals-overview__iGrtB h3{font-size:.85rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;text-align:center}.RadicalStudy_radicals-grid__D5uGv{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.75rem}.RadicalStudy_radical-preview__357af{position:relative;display:flex;align-items:center;gap:.75rem;padding:.75rem .85rem;background:#f8fafc;border-radius:12px;border:1px solid #e2e8f0;transition:all .2s ease}.RadicalStudy_radical-preview__357af:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.06);border-color:#3b82f6}.RadicalStudy_radical-character__qE5pU{width:44px;height:44px;font-size:1.85rem;font-weight:400;color:#dc2626;font-family:SimSun,serif,Songti SC;line-height:1;display:flex;align-items:center;justify-content:center;background:rgba(220,38,38,.08);border-radius:10px;flex-shrink:0}.RadicalStudy_radical-info__ZTOYG{flex:1;min-width:0}.RadicalStudy_radical-info__ZTOYG h4{font-size:.92rem;font-weight:700;color:#1f2937;margin:0 0 2px;padding-right:68px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RadicalStudy_radical-meaning__MzVsj{font-size:.78rem;color:#6b7280;margin:0 0 2px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.RadicalStudy_radical-pinyin__99_vT{font-size:.8rem;color:#3b82f6;font-weight:600;font-style:italic}.RadicalStudy_vocab-count__rdBRt{position:absolute;top:.75rem;right:.75rem;background:rgba(59,130,246,.1);color:#2563eb;padding:.2rem .55rem;border-radius:999px;font-size:.72rem;font-weight:600;white-space:nowrap;border:1px solid rgba(59,130,246,.2)}.RadicalStudy_lesson-stats__lAOHi{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin-bottom:1.25rem}.RadicalStudy_stat-item__w0bCa{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.6rem;padding:.6rem .75rem;background:#f8fafc;border-radius:10px;border:1px solid #e2e8f0}.RadicalStudy_stat-item__w0bCa svg{width:20px;height:20px;color:#3b82f6;flex-shrink:0}.RadicalStudy_stat-number__OVsuM{font-size:1.15rem;font-weight:700;color:#1f2937;line-height:1}.RadicalStudy_stat-label__yzto_{font-size:.78rem;color:#64748b;font-weight:500;margin-left:2px}.RadicalStudy_intro-actions__kHrCW{display:flex;justify-content:center}.RadicalStudy_start-btn__PhX14{display:flex;align-items:center;gap:.5rem;padding:.65rem 2rem;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border:none;border-radius:10px;font-weight:600;font-size:.95rem;cursor:pointer;transition:all .25s ease;box-shadow:0 4px 14px rgba(59,130,246,.25)}.RadicalStudy_start-btn__PhX14 svg{width:18px;height:18px}.RadicalStudy_start-btn__PhX14:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(59,130,246,.35)}.RadicalStudy_radical-detail-section__ytVJy{max-width:800px;margin:0 auto}.RadicalStudy_radical-card__rBCwQ{background:#fff;border-radius:20px;border:1px solid #e2e8f0;box-shadow:0 10px 15px -3px rgba(0,0,0,.05),0 4px 6px -2px rgba(0,0,0,.02);padding:1.5rem;margin-bottom:1.25rem}.RadicalStudy_radical-card-body__F1Nc1{display:grid;grid-template-columns:1fr 240px;gap:1.5rem;align-items:start;margin-bottom:1.5rem}@media (max-width:768px){.RadicalStudy_radical-card-body__F1Nc1{grid-template-columns:1fr;gap:1.5rem}}.RadicalStudy_radical-info-main__DA_dB{display:flex;gap:1.5rem;align-items:start}@media (max-width:640px){.RadicalStudy_radical-info-main__DA_dB{flex-direction:column;gap:1rem;align-items:center;text-align:center}}.RadicalStudy_radical-symbol-wrapper__2v4Qg{display:flex;flex-direction:column;align-items:center;gap:.5rem}.RadicalStudy_radical-symbol-circle__yH_x8{width:90px;height:90px;border-radius:50%;background:linear-gradient(135deg,#fef2f2,#fee2e2);border:2px solid #fca5a5;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px rgba(239,68,68,.1)}.RadicalStudy_radical-symbol-circle__yH_x8 .RadicalStudy_symbol__AC7_F{font-size:3.5rem;font-family:SimSun,serif,Songti SC;color:#dc2626;line-height:1}.RadicalStudy_radical-badge__T7YFw{font-size:.75rem;font-weight:700;color:#ef4444;background:#fee2e2;padding:.2rem .6rem;border-radius:9999px;text-transform:uppercase;letter-spacing:.05em}.RadicalStudy_radical-info-details__8t_UM{flex:1}.RadicalStudy_title-row__9GvMJ{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}@media (max-width:640px){.RadicalStudy_title-row__9GvMJ{justify-content:center}}.RadicalStudy_radical-title__OAlk4{font-size:1.75rem;font-weight:800;color:#1e293b;margin:0}.RadicalStudy_radical-pinyin-badge__MvRrc{font-size:1.1rem;font-weight:700;color:#3b82f6;background:#eff6ff;border:1px solid #bfdbfe;padding:.25rem .75rem;border-radius:8px;font-style:italic}.RadicalStudy_radical-meaning-text__4v_9j{font-size:1rem;color:#4b5563;line-height:1.5;margin:0 0 1rem;font-weight:500}.RadicalStudy_radical-meta-grid__p_4qU{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem}.RadicalStudy_meta-card__pCktH{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:.75rem;display:flex;flex-direction:column;gap:.25rem}.RadicalStudy_meta-label__QXPqI{font-size:.75rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}.RadicalStudy_meta-value__SQs6u{font-size:1.1rem;font-weight:700;color:#334155}.RadicalStudy_stroke-seq__g2wgK{display:flex;flex-wrap:wrap;gap:.5rem}.RadicalStudy_seq-tag__7j55k{font-size:.85rem;font-weight:600;color:#1e293b;background:#e2e8f0;padding:.25rem .5rem;border-radius:6px;font-family:SimSun,serif,Songti SC}.RadicalStudy_seq-tag__7j55k.RadicalStudy_variant__pUq25{background:#fee2e2;color:#991b1b}.RadicalStudy_radical-illustration-card___JWMT{border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;background:#f8fafc;display:flex;align-items:center;justify-content:center;padding:.5rem}.RadicalStudy_radical-illustration-img__8dJou{width:100%;height:160px;-o-object-fit:contain;object-fit:contain;border-radius:12px}.RadicalStudy_vocabulary-section__dAv8x{margin-top:1.5rem}.RadicalStudy_vocabulary-section__dAv8x h3{font-size:1.15rem;font-weight:700;color:#1f2937;margin-bottom:1rem}.RadicalStudy_components-grid__OU5Vf{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:.75rem;max-width:100%}.RadicalStudy_component-card__IdCyp{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:.5rem;text-align:center;transition:all .3s ease;position:relative}.RadicalStudy_component-card__IdCyp:hover{border-color:#cc3131;transform:translateY(-2px);box-shadow:0 4px 12px rgba(204,49,49,.1)}.RadicalStudy_component-header__Uf4ka{margin-bottom:.25rem}.RadicalStudy_component-pinyin__vZgUM{font-size:.85rem;color:#cc3131;font-weight:600}.RadicalStudy_character-container__ptF5H{width:60px;height:60px;margin:0 auto .5rem;border:1px solid #e5e7eb;border-radius:8px;background:#fafafa;display:flex;align-items:center;justify-content:center;position:relative;overflow:visible}.RadicalStudy_char-normal__NBykH{font-size:2rem;font-weight:700;color:#281f1f;font-family:SimSun,serif,Songti SC}.RadicalStudy_component-meaning__h0hAp{font-size:.84rem;color:#4b5563;line-height:1.35;margin-bottom:.25rem;min-height:2.2rem;display:flex;align-items:center;justify-content:center}.RadicalStudy_draw-section__vXm1Q{max-width:800px;margin:0 auto}.RadicalStudy_draw-card__jsMrb{background:#fff;border-radius:20px;padding:1.5rem;box-shadow:0 10px 40px rgba(0,0,0,.08);border:1px solid #e5e7eb;text-align:center}.RadicalStudy_draw-header__PiPBg{margin-bottom:1.25rem}.RadicalStudy_draw-header__PiPBg h2{font-size:1.35rem;font-weight:700;color:#1f2937;margin-bottom:.25rem}.RadicalStudy_draw-header__PiPBg p{color:#6b7280;font-size:.95rem}.RadicalStudy_draw-area__5zK58{display:flex;flex-direction:column;align-items:center;gap:1.25rem}.RadicalStudy_canvas-wrapper__7coj9{position:relative;width:300px;height:300px;background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.08);border:2px solid #e2e8f0;overflow:hidden}.RadicalStudy_hanzi-canvas-container__R5SNJ{width:300px;height:300px}.RadicalStudy_writer-loading__1SnqE{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.85);font-size:14px;color:#64748b;border-radius:14px}.RadicalStudy_quiz-result-badge__H6EA_{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);padding:6px 18px;border-radius:999px;font-size:14px;font-weight:700;pointer-events:none;animation:RadicalStudy_badgePop__t_TQY .3s ease}.RadicalStudy_quiz-result-badge__H6EA_.RadicalStudy_correct__Bvj4c{background:#dcfce7;color:#15803d;border:2px solid #86efac}.RadicalStudy_quiz-result-badge__H6EA_.RadicalStudy_incorrect__5uXE_{background:#fee2e2;color:#dc2626;border:2px solid #fca5a5}@keyframes RadicalStudy_badgePop__t_TQY{0%{transform:translateX(-50%) scale(.8);opacity:0}to{transform:translateX(-50%) scale(1);opacity:1}}.RadicalStudy_stroke-hint__p0jfU{display:flex;align-items:center;gap:6px;font-size:13px;color:#64748b;padding:8px 14px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}.RadicalStudy_stroke-hint__p0jfU strong{color:#1e293b}.RadicalStudy_draw-controls__JEtgM{display:flex;gap:1rem}.RadicalStudy_control-btn__ealCH{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:10px;font-weight:600;cursor:pointer;transition:all .3s ease}.RadicalStudy_demo-btn__xVXHa{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;box-shadow:0 4px 12px rgba(59,130,246,.3)}.RadicalStudy_demo-btn__xVXHa:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(59,130,246,.4)}.RadicalStudy_clear-btn__UEDRG{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;box-shadow:0 4px 12px rgba(239,68,68,.3)}.RadicalStudy_clear-btn__UEDRG:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(239,68,68,.4)}.RadicalStudy_check-btn__ucwvV{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 4px 12px rgba(16,185,129,.3)}.RadicalStudy_check-btn__ucwvV:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(16,185,129,.4)}.RadicalStudy_exercise-section__VfKeG{max-width:800px;margin:0 auto}.RadicalStudy_exercise-card__4zB8z{background:#fff;border-radius:20px;padding:1.5rem;box-shadow:0 10px 40px rgba(0,0,0,.08);border:1px solid #e5e7eb}.RadicalStudy_exercise-header__5UP4j{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:1px solid #e5e7eb}.RadicalStudy_exercise-type__sdZOY{display:flex;align-items:center;gap:.75rem;font-size:1.1rem;font-weight:700;color:#1f2937}.RadicalStudy_exercise-type__sdZOY svg{font-size:1.5rem;color:#3b82f6}.RadicalStudy_question__cFyP7{font-size:1.15rem;font-weight:600;color:#1f2937;margin-bottom:1.25rem;text-align:center}.RadicalStudy_options-grid__phMbV{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.RadicalStudy_option-btn__rw2mh{padding:.85rem 1.25rem;background:#fff;border:2px solid #e5e7eb;border-radius:12px;cursor:pointer;transition:all .2s ease;font-weight:600;font-size:.95rem;color:#374151;text-align:center}.RadicalStudy_option-btn__rw2mh:hover:not(:disabled){border-color:#3b82f6;background:rgba(59,130,246,.05);transform:translateY(-2px)}.RadicalStudy_option-btn__rw2mh.RadicalStudy_correct__Bvj4c{border-color:#10b981;background:rgba(16,185,129,.1);color:#059669}.RadicalStudy_option-btn__rw2mh.RadicalStudy_incorrect__5uXE_{border-color:#ef4444;background:rgba(239,68,68,.1);color:#dc2626}.RadicalStudy_option-btn__rw2mh.RadicalStudy_disabled__5t5Z7,.RadicalStudy_option-btn__rw2mh:disabled{opacity:.6;cursor:not-allowed}.RadicalStudy_pinyin-option__l6oaw{font-style:italic;font-size:1.15rem}.RadicalStudy_image-options___1Vjf{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.RadicalStudy_image-option__6cYxd{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1rem .75rem;min-height:140px;background:#fff;border:2px solid #e5e7eb;border-radius:16px;cursor:pointer;transition:all .2s ease}.RadicalStudy_image-option__6cYxd:hover:not(:disabled){border-color:#3b82f6;background:rgba(59,130,246,.05);transform:translateY(-2px)}.RadicalStudy_image-option__6cYxd.RadicalStudy_correct__Bvj4c,.RadicalStudy_image-option__6cYxd.correct{border-color:#10b981;background:rgba(16,185,129,.1)}.RadicalStudy_image-option__6cYxd.RadicalStudy_incorrect__5uXE_,.RadicalStudy_image-option__6cYxd.incorrect{border-color:#ef4444;background:rgba(239,68,68,.1)}.RadicalStudy_image-option__6cYxd.RadicalStudy_disabled__5t5Z7,.RadicalStudy_image-option__6cYxd.disabled{opacity:.6;cursor:not-allowed}.RadicalStudy_option-image__kptWq{width:80px;height:80px;-o-object-fit:contain;object-fit:contain;border-radius:10px;background:#fff;border:1px solid #e2e8f0;padding:4px}.RadicalStudy_option-text__rcXwe{font-size:1.5rem;font-weight:600;color:#dc2626;font-family:SimSun,serif,Songti SC;animation:RadicalStudy_fadeIn__UdwMC .25s ease-in}@keyframes RadicalStudy_fadeIn__UdwMC{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.RadicalStudy_character-options__8wSef{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.RadicalStudy_character-option__OUsi4{padding:1.25rem;background:#fff;border:2px solid #e5e7eb;border-radius:12px;cursor:pointer;transition:all .2s ease;font-size:1.75rem;font-weight:600;color:#dc2626;font-family:SimSun,serif,Songti SC;text-align:center}.RadicalStudy_character-option__OUsi4:hover:not(:disabled){border-color:#3b82f6;background:rgba(59,130,246,.05);transform:translateY(-2px)}.RadicalStudy_character-option__OUsi4.RadicalStudy_correct__Bvj4c{border-color:#10b981;background:rgba(16,185,129,.1)}.RadicalStudy_character-option__OUsi4.RadicalStudy_incorrect__5uXE_{border-color:#ef4444;background:rgba(239,68,68,.1)}.RadicalStudy_character-option__OUsi4.RadicalStudy_disabled__5t5Z7{opacity:.6;cursor:not-allowed}.RadicalStudy_multi-select-options__x9i0l{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem;margin-bottom:1.5rem}.RadicalStudy_multi-option__bE6_v{display:flex;align-items:center;gap:.5rem;padding:.6rem .8rem;background:#fff;border:2px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:all .2s ease;font-weight:600;color:#374151;font-size:1.2rem;font-family:SimSun,serif,Songti SC;justify-content:center}.RadicalStudy_multi-option__bE6_v:hover:not(:disabled){border-color:#3b82f6;background:rgba(59,130,246,.05)}.RadicalStudy_multi-option__bE6_v.RadicalStudy_selected__Yb7kF{border-color:#3b82f6;background:rgba(59,130,246,.1);color:#1d4ed8}.RadicalStudy_multi-option__bE6_v.RadicalStudy_correct__Bvj4c{border-color:#10b981;background:rgba(16,185,129,.1);color:#059669}.RadicalStudy_multi-option__bE6_v.RadicalStudy_incorrect__5uXE_{border-color:#ef4444;background:rgba(239,68,68,.1);color:#dc2626}.RadicalStudy_multi-option__bE6_v.RadicalStudy_missed__Oq0Jl{border-color:#f59e0b;background:rgba(245,158,11,.1);color:#d97706}.RadicalStudy_multi-option__bE6_v.RadicalStudy_disabled__5t5Z7{opacity:.6;cursor:not-allowed}.RadicalStudy_submit-btn__9_f6L{display:block;margin:0 auto;padding:.75rem 2rem;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border:none;border-radius:10px;font-weight:600;cursor:pointer;transition:all .3s ease}.RadicalStudy_submit-btn__9_f6L:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.RadicalStudy_matching-container__zlrqn{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:1.5rem}.RadicalStudy_column__Z8iyS h4{font-size:1.05rem;font-weight:600;color:#374151;margin-bottom:.75rem;text-align:center}.RadicalStudy_match-item__Y8fdm{padding:.85rem 1rem;background:#fff;border:2px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:all .2s ease;margin-bottom:.75rem;color:#374151;font-weight:500;text-align:center}.RadicalStudy_match-item__Y8fdm:hover:not(.RadicalStudy_matched__DuLbC){border-color:#3b82f6;background:rgba(59,130,246,.05)}.RadicalStudy_match-item__Y8fdm.RadicalStudy_selected__Yb7kF{border-color:#3b82f6;background:rgba(59,130,246,.1);color:#1d4ed8}.RadicalStudy_match-item__Y8fdm.RadicalStudy_matched__DuLbC{border-color:#10b981;background:rgba(16,185,129,.1);color:#059669;cursor:default}.RadicalStudy_matches-display__tsmh3 h4{font-size:.95rem;font-weight:600;color:#374151;margin-bottom:.5rem}.RadicalStudy_match-pair__Hm573{background:#f8fafc;padding:.5rem 1rem;border-radius:6px;margin-bottom:.4rem;font-size:.9rem;color:#374151;text-align:center}.RadicalStudy_answer-feedback__y0FDB{display:flex;justify-content:center;margin-top:1.25rem}.RadicalStudy_feedback__7kTpB{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:.85rem 1.75rem;border-radius:12px;font-weight:600;font-size:1.05rem;text-align:center;width:100%}.RadicalStudy_feedback__7kTpB.RadicalStudy_correct__Bvj4c{background:rgba(16,185,129,.1);border:2px solid #10b981;color:#059669}.RadicalStudy_feedback__7kTpB.RadicalStudy_incorrect__5uXE_{background:rgba(239,68,68,.1);border:2px solid #ef4444;color:#dc2626}.RadicalStudy_correct-answer__8TCdN{font-size:.95rem}.RadicalStudy_navigation-section__G6ijp{display:flex;justify-content:space-between;align-items:center;max-width:800px;margin:1.5rem auto 0;padding:1.25rem 1.5rem;background:#fff;border-radius:16px;box-shadow:0 4px 16px rgba(0,0,0,.05);border:1px solid #e5e7eb}.RadicalStudy_nav-btn__6UEAo{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#fff;border:2px solid #e5e7eb;border-radius:10px;color:#374151;cursor:pointer;transition:all .2s ease;font-weight:600}.RadicalStudy_nav-btn__6UEAo:hover:not(:disabled){border-color:#3b82f6;color:#3b82f6;background:rgba(59,130,246,.05)}.RadicalStudy_nav-btn__6UEAo:disabled{opacity:.5;cursor:not-allowed}.RadicalStudy_nav-btn__6UEAo.RadicalStudy_next-btn__4w6Ti{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border-color:transparent}.RadicalStudy_nav-btn__6UEAo.RadicalStudy_next-btn__4w6Ti:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1e40af);box-shadow:0 4px 12px rgba(59,130,246,.3)}.RadicalStudy_nav-dots__SRUJ9{display:flex;gap:.5rem;max-width:320px;overflow-x:auto;padding:.5rem}.RadicalStudy_nav-dot__rvHj_{width:12px;height:12px;border-radius:50%;background:#e5e7eb;border:none;cursor:pointer;transition:all .2s ease;flex-shrink:0}.RadicalStudy_nav-dot__rvHj_.RadicalStudy_active___xoNN{background:#3b82f6;transform:scale(1.3)}.RadicalStudy_nav-dot__rvHj_.RadicalStudy_completed__pGwBA{background:#10b981}.RadicalStudy_completion-section__nwIKZ{max-width:800px;margin:0 auto}.RadicalStudy_completion-card__DVlIw{background:#fff;border-radius:20px;padding:2.5rem;box-shadow:0 10px 40px rgba(0,0,0,.08);border:1px solid #e5e7eb;text-align:center}.RadicalStudy_trophy-icon__8YinD{font-size:5rem;color:#f59e0b;margin:0 auto 1rem}.RadicalStudy_completion-header__PNUWf h2{font-size:2.2rem;font-weight:800;color:#1f2937;margin:0 0 .5rem}.RadicalStudy_completion-header__PNUWf p{font-size:1.1rem;color:#6b7280;margin:0}.RadicalStudy_completion-stats__KuaWl{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:2rem 0}.RadicalStudy_completion-actions__141Pl{display:flex;justify-content:center;gap:1rem}.RadicalStudy_action-btn__hYtg7{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.75rem;border-radius:10px;font-weight:600;cursor:pointer;transition:all .2s ease}.RadicalStudy_action-btn__hYtg7.RadicalStudy_primary___OBNw{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border:none;box-shadow:0 4px 12px rgba(59,130,246,.3)}.RadicalStudy_action-btn__hYtg7.RadicalStudy_secondary__bDDGP{background:#fff;color:#374151;border:2px solid #e5e7eb}.RadicalStudy_study-sidebar__PlQRj{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:1.25rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.05);position:sticky;top:90px;max-height:calc(100vh - 120px);overflow-y:auto}.RadicalStudy_sidebar-header__sfEQH{margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid #f1f5f9}.RadicalStudy_sidebar-header-top__OIDxS{display:flex;align-items:center;justify-content:space-between;gap:8px}.RadicalStudy_sidebar-header__sfEQH h3{font-size:1.05rem;font-weight:700;color:#1f2937;margin:0}.RadicalStudy_sidebar-progress-badge__ACDkl{font-size:.72rem;font-weight:700;color:#15803d;background:#dcfce7;padding:3px 8px;border-radius:9999px;white-space:nowrap}.RadicalStudy_sidebar-progress-bar__mZ3la{height:6px;background:#e2e8f0;border-radius:9999px;overflow:hidden;margin-top:8px}.RadicalStudy_sidebar-progress-fill__RjNsz{height:100%;background:#16a34a;border-radius:9999px;transition:width .3s ease}.RadicalStudy_categories-accordion__fVeNb{display:flex;flex-direction:column;gap:.75rem}.RadicalStudy_accordion-item__NKcuZ{border:1px solid #f1f5f9;border-radius:12px;background:#f8fafc;overflow:hidden;transition:all .2s ease}.RadicalStudy_accordion-item__NKcuZ.RadicalStudy_expanded__MQ5m4{border-color:#cbd5e1;background:#fff}.RadicalStudy_accordion-header-btn__dk7KJ{width:100%;display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:none;border:none;text-align:left;cursor:pointer;font-weight:700;color:#334155;transition:all .2s ease}.RadicalStudy_accordion-header-btn__dk7KJ:hover{background:#f1f5f9;color:#1e293b}.RadicalStudy_accordion-item__NKcuZ.RadicalStudy_expanded__MQ5m4 .RadicalStudy_accordion-header-btn__dk7KJ{border-bottom:1px solid #f1f5f9;background:#f8fafc}.RadicalStudy_cat-name__Fb_pQ{flex:1;font-size:.85rem;display:flex;align-items:center;gap:6px}.RadicalStudy_cat-done-icon__cPCfx{color:#16a34a;flex-shrink:0}.RadicalStudy_cat-count__uabQC{font-size:.75rem;color:#64748b;font-weight:600}.RadicalStudy_arrow-icon__cPaLB{font-size:.85rem;color:#64748b;transition:transform .2s ease}.RadicalStudy_accordion-item__NKcuZ.RadicalStudy_expanded__MQ5m4 .RadicalStudy_arrow-icon__cPaLB{transform:rotate(180deg)}.RadicalStudy_lessons-dropdown-list__z4z_J{padding:.75rem;display:flex;flex-direction:column;gap:.5rem}.RadicalStudy_sidebar-lesson-item__4CPe3{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;border-radius:8px;background:#fff;border:1px solid #e2e8f0;text-decoration:none;transition:all .2s ease}.RadicalStudy_sidebar-lesson-item__4CPe3:hover{background:#f8fafc;border-color:#cbd5e1;transform:translateX(2px)}.RadicalStudy_sidebar-lesson-item__4CPe3.RadicalStudy_active___xoNN{background:#eff6ff;border-color:#93c5fd;box-shadow:0 2px 6px rgba(59,130,246,.12)}.RadicalStudy_sidebar-lesson-item__4CPe3.RadicalStudy_completed__pGwBA{border-color:#bbf7d0;background:#f0fdf4}.RadicalStudy_sidebar-lesson-item__4CPe3.RadicalStudy_active___xoNN.RadicalStudy_completed__pGwBA{background:#f0fdf4;border-color:#3b82f6;box-shadow:0 0 0 1.5px #3b82f6}.RadicalStudy_lesson-num__Jnq2_{font-size:.7rem;font-weight:700;color:#64748b;background:#e2e8f0;padding:.15rem .35rem;border-radius:4px;min-width:2rem;text-align:center}.RadicalStudy_sidebar-lesson-item__4CPe3.RadicalStudy_active___xoNN .RadicalStudy_lesson-num__Jnq2_{color:#1d4ed8;background:#dbeafe}.RadicalStudy_sidebar-lesson-item__4CPe3.RadicalStudy_completed__pGwBA .RadicalStudy_lesson-num__Jnq2_{color:#15803d;background:#dcfce7}.RadicalStudy_lesson-info__n5mah{flex:1;min-width:0}.RadicalStudy_lesson-name__NwYQw{font-size:.8rem;font-weight:600;color:#475569;margin:0;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RadicalStudy_sidebar-lesson-item__4CPe3.RadicalStudy_active___xoNN .RadicalStudy_lesson-name__NwYQw{color:#1d4ed8;font-weight:700}.RadicalStudy_sidebar-lesson-item__4CPe3.RadicalStudy_completed__pGwBA .RadicalStudy_lesson-name__NwYQw{color:#166534}.RadicalStudy_lesson-check-icon__HI5DO{color:#16a34a;flex-shrink:0}.RadicalStudy_lesson-pending-dot__bHiS5{width:6px;height:6px;border-radius:50%;background:#cbd5e1;flex-shrink:0}@media (max-width:1024px){.RadicalStudy_study-layout__z2_Ca{grid-template-columns:1fr}.RadicalStudy_study-sidebar__PlQRj{position:static;max-height:none;margin-top:2rem}}@media (max-width:768px){.RadicalStudy_study-nav-content__WlqO9{flex-direction:column;gap:1rem;align-items:stretch}.RadicalStudy_study-progress-indicator__hR3_a{justify-content:center}.RadicalStudy_character-options__8wSef,.RadicalStudy_image-options___1Vjf,.RadicalStudy_matching-container__zlrqn,.RadicalStudy_options-grid__phMbV{grid-template-columns:1fr}.RadicalStudy_navigation-section__G6ijp{flex-direction:column;gap:1rem}}.dark .RadicalStudy_radical-study-page__PpqIY{background:#090d16;color:#f1f5f9}.dark .RadicalStudy_completion-card__DVlIw,.dark .RadicalStudy_draw-card__jsMrb,.dark .RadicalStudy_exercise-card__4zB8z,.dark .RadicalStudy_intro-card__Pc7kP,.dark .RadicalStudy_navigation-section__G6ijp,.dark .RadicalStudy_radical-card__rBCwQ,.dark .RadicalStudy_study-nav__dxdZB,.dark .RadicalStudy_study-sidebar__PlQRj{background:#141d2e;border-color:#243048;box-shadow:0 8px 30px rgba(0,0,0,.4)}.dark .RadicalStudy_completion-header__PNUWf h2,.dark .RadicalStudy_draw-header__PiPBg h2,.dark .RadicalStudy_lesson-title__P1yPx,.dark .RadicalStudy_question__cFyP7,.dark .RadicalStudy_radical-title__OAlk4,.dark .RadicalStudy_sidebar-header__sfEQH h3{color:#f8fafc}.dark .RadicalStudy_radical-symbol-circle__yH_x8{background:rgba(239,68,68,.12);border:2px solid rgba(239,68,68,.4);box-shadow:0 4px 16px rgba(239,68,68,.2)}.dark .RadicalStudy_radical-symbol-circle__yH_x8 .RadicalStudy_symbol__AC7_F{color:#f87171}.dark .RadicalStudy_radical-badge__T7YFw{background:rgba(239,68,68,.2);color:#fca5a5;border:1px solid rgba(239,68,68,.35)}.dark .RadicalStudy_radical-pinyin-badge__MvRrc{background:rgba(59,130,246,.18);border:1px solid rgba(59,130,246,.4);color:#93c5fd}.dark .RadicalStudy_radical-meaning-text__4v_9j{color:#cbd5e1;font-size:1.05rem;font-weight:500}.dark .RadicalStudy_accordion-item__NKcuZ,.dark .RadicalStudy_meta-card__pCktH,.dark .RadicalStudy_radical-preview__357af,.dark .RadicalStudy_stat-item__w0bCa{background:#0b1120;border-color:#243048}.dark .RadicalStudy_meta-label__QXPqI{color:#94a3b8;font-weight:700;letter-spacing:.05em}.dark .RadicalStudy_accordion-header-btn__dk7KJ,.dark .RadicalStudy_meta-value__SQs6u,.dark .RadicalStudy_radical-info__ZTOYG h4,.dark .RadicalStudy_stat-number__OVsuM{color:#f8fafc}.dark .RadicalStudy_seq-tag__7j55k{background:#1e293b;border:1px solid #334155;color:#f1f5f9;font-weight:600}.dark .RadicalStudy_seq-tag__7j55k.RadicalStudy_variant__pUq25{background:rgba(239,68,68,.15);border:1px solid rgba(239,68,68,.35);color:#fca5a5}.dark .RadicalStudy_radical-illustration-card___JWMT{background:#fff;border:1px solid #334155;box-shadow:0 4px 14px rgba(0,0,0,.25)}.dark .RadicalStudy_vocabulary-section__dAv8x h3{color:#f8fafc;font-size:1.2rem;font-weight:700;margin-bottom:1rem}.dark .RadicalStudy_component-card__IdCyp{background:#0b1120;border:1.5px solid #243048;border-radius:14px;box-shadow:0 2px 8px rgba(0,0,0,.3)}.dark .RadicalStudy_component-card__IdCyp:hover{background:#101a2e;border-color:#f87171;transform:translateY(-2px);box-shadow:0 6px 18px rgba(239,68,68,.22)}.dark .RadicalStudy_component-pinyin__vZgUM{color:#f87171;font-weight:700;font-size:.92rem;letter-spacing:.02em}.dark .RadicalStudy_character-container__ptF5H{background:#fff;border:1px solid #cbd5e1;border-radius:10px;box-shadow:0 2px 6px rgba(0,0,0,.15)}.dark .RadicalStudy_char-normal__NBykH{color:#1e293b}.dark .RadicalStudy_component-meaning__h0hAp{color:#e2e8f0;font-size:.85rem;font-weight:500;line-height:1.4}.dark .RadicalStudy_lesson-description__xIwsZ,.dark .RadicalStudy_radical-meaning__MzVsj,.dark .RadicalStudy_radicals-overview__iGrtB h3,.dark .RadicalStudy_stat-label__yzto_{color:#94a3b8}.dark .RadicalStudy_radical-character__qE5pU{background:rgba(239,68,68,.15);color:#f87171}.dark .RadicalStudy_radical-pinyin__99_vT{color:#60a5fa}.dark .RadicalStudy_vocab-count__rdBRt{background:rgba(59,130,246,.2);color:#93c5fd;border-color:rgba(59,130,246,.35)}.dark .RadicalStudy_character-option__OUsi4,.dark .RadicalStudy_image-option__6cYxd,.dark .RadicalStudy_match-item__Y8fdm,.dark .RadicalStudy_multi-option__bE6_v,.dark .RadicalStudy_option-btn__rw2mh,.dark .RadicalStudy_sidebar-lesson-item__4CPe3{background:#0b1120;border-color:#243048;color:#f1f5f9}.dark .RadicalStudy_option-btn__rw2mh:hover:not(:disabled){border-color:#3b82f6;background:rgba(59,130,246,.15);color:#fff}.dark .RadicalStudy_image-option__6cYxd:hover:not(:disabled){border-color:#3b82f6;background:rgba(59,130,246,.15)}.dark .RadicalStudy_image-option__6cYxd.RadicalStudy_correct__Bvj4c,.dark .RadicalStudy_image-option__6cYxd.correct{border-color:#10b981;background:rgba(16,185,129,.2)}.dark .RadicalStudy_image-option__6cYxd.RadicalStudy_incorrect__5uXE_,.dark .RadicalStudy_image-option__6cYxd.incorrect{border-color:#ef4444;background:rgba(239,68,68,.2)}.dark .RadicalStudy_character-option__OUsi4{color:#f87171}.dark .RadicalStudy_character-option__OUsi4:hover:not(:disabled){border-color:#f87171;background:rgba(239,68,68,.12)}.dark .RadicalStudy_draw-header__PiPBg p{color:#94a3b8}.dark .RadicalStudy_canvas-wrapper__7coj9{background:#fff;border:2px solid #334155;box-shadow:0 4px 16px rgba(0,0,0,.3)}.dark .RadicalStudy_control-btn__ealCH{background:#0b1120;border-color:#334155;color:#e2e8f0}.dark .RadicalStudy_control-btn__ealCH:hover:not(:disabled){background:#1e293b;border-color:#475569;color:#fff}.dark .RadicalStudy_nav-btn__6UEAo.RadicalStudy_prev-btn__K5qCb{background:#0b1120;border-color:#334155;color:#e2e8f0}.dark .RadicalStudy_nav-btn__6UEAo.RadicalStudy_prev-btn__K5qCb:hover:not(:disabled){background:#1e293b;border-color:#475569;color:#fff}.dark .RadicalStudy_option-image__kptWq{background:#fff;border-color:#475569}.dark .RadicalStudy_option-text__rcXwe{color:#ef4444}.dark .RadicalStudy_exercise-header__5UP4j{border-bottom-color:#334155}.dark .RadicalStudy_exercise-type__sdZOY{color:#f1f5f9}.dark .RadicalStudy_exercise-type__sdZOY svg{color:#60a5fa}.dark .RadicalStudy_column__Z8iyS h4,.dark .RadicalStudy_matches-display__tsmh3 h4{color:#e2e8f0}.dark .RadicalStudy_match-pair__Hm573{background:#0f172a;color:#e2e8f0;border:1px solid #334155}.dark .RadicalStudy_multi-option__bE6_v.RadicalStudy_selected__Yb7kF{border-color:#3b82f6;background:rgba(59,130,246,.25);color:#93c5fd}.dark .RadicalStudy_study-sidebar__PlQRj{background:#1e293b;border-color:#334155;box-shadow:0 4px 20px rgba(0,0,0,.35)}.dark .RadicalStudy_sidebar-header__sfEQH{border-bottom-color:#334155}.dark .RadicalStudy_sidebar-header__sfEQH h3{color:#f8fafc}.dark .RadicalStudy_sidebar-progress-badge__ACDkl{color:#86efac;background:rgba(34,197,94,.15);border:1px solid rgba(34,197,94,.3)}.dark .RadicalStudy_sidebar-progress-bar__mZ3la{background:#0f172a}.dark .RadicalStudy_sidebar-progress-fill__RjNsz{background:#22c55e}.dark .RadicalStudy_study-progress-text__8VPzp{color:#94a3b8}.dark .RadicalStudy_study-progress-bar__Q1xGJ{background:#334155}.dark .RadicalStudy_accordion-item__NKcuZ{background:#0f172a;border-color:#334155}.dark .RadicalStudy_accordion-item__NKcuZ.RadicalStudy_expanded__MQ5m4{background:#0b0f19;border-color:#475569}.dark .RadicalStudy_accordion-header-btn__dk7KJ{color:#cbd5e1;background:transparent}.dark .RadicalStudy_accordion-header-btn__dk7KJ:hover{background:#1e293b;color:#f8fafc}.dark .RadicalStudy_accordion-item__NKcuZ.RadicalStudy_expanded__MQ5m4 .RadicalStudy_accordion-header-btn__dk7KJ{border-bottom-color:#1e293b;background:#141d2f;color:#f8fafc}.dark .RadicalStudy_cat-count__uabQC{color:#94a3b8}.dark .RadicalStudy_cat-done-icon__cPCfx{color:#4ade80}.dark .RadicalStudy_arrow-icon__cPaLB{color:#94a3b8}.dark .RadicalStudy_sidebar-lesson-item__4CPe3{background:#0f172a;border-color:#1e293b;color:#f1f5f9}.dark .RadicalStudy_sidebar-lesson-item__4CPe3:hover{background:#1e293b;border-color:#475569}.dark .RadicalStudy_sidebar-lesson-item__4CPe3.RadicalStudy_active___xoNN{background:#1e3a8a;border-color:#3b82f6;box-shadow:0 2px 10px rgba(59,130,246,.25)}.dark .RadicalStudy_sidebar-lesson-item__4CPe3.RadicalStudy_completed__pGwBA{background:rgba(6,78,59,.25);border-color:rgba(16,185,129,.3)}.dark .RadicalStudy_sidebar-lesson-item__4CPe3.RadicalStudy_active___xoNN.RadicalStudy_completed__pGwBA{background:linear-gradient(135deg,rgba(30,58,138,.9),rgba(6,78,59,.9));border-color:#60a5fa;box-shadow:0 0 0 1px #60a5fa}.dark .RadicalStudy_lesson-num__Jnq2_{color:#94a3b8;background:#1e293b}.dark .RadicalStudy_sidebar-lesson-item__4CPe3.RadicalStudy_active___xoNN .RadicalStudy_lesson-num__Jnq2_{color:#93c5fd;background:rgba(59,130,246,.35)}.dark .RadicalStudy_sidebar-lesson-item__4CPe3.RadicalStudy_completed__pGwBA .RadicalStudy_lesson-num__Jnq2_{color:#6ee7b7;background:rgba(16,185,129,.25)}.dark .RadicalStudy_lesson-name__NwYQw{color:#cbd5e1}.dark .RadicalStudy_sidebar-lesson-item__4CPe3.RadicalStudy_active___xoNN .RadicalStudy_lesson-name__NwYQw{color:#fff}.dark .RadicalStudy_sidebar-lesson-item__4CPe3.RadicalStudy_completed__pGwBA .RadicalStudy_lesson-name__NwYQw{color:#a7f3d0}.dark .RadicalStudy_lesson-check-icon__HI5DO{color:#4ade80}.dark .RadicalStudy_lesson-pending-dot__bHiS5{background:#475569}