.SrsPage_srs-page__A9lHS{min-height:100vh;background:#f8fafc}.SrsPage_srs-header__CcaS5{border-bottom:1px solid #e2e8f0;background:#fff;padding:16px 0}.SrsPage_srs-header-inner__Lrgj1{max-width:1200px;margin:0 auto;padding:0 16px;width:100%;box-sizing:border-box}.SrsPage_srs-breadcrumb__ebj4B{display:flex;align-items:center;gap:6px;margin-bottom:10px;min-width:0}.SrsPage_bc-link__qCnjn{display:inline-flex;align-items:center;gap:4px;text-decoration:none;color:#64748b;font-size:.85rem;min-width:0}.SrsPage_bc-link__qCnjn:hover{color:#2563eb}.SrsPage_bc-icon__Vj_Ne,.SrsPage_bc-sep__e2nPp{width:14px;height:14px;flex-shrink:0}.SrsPage_bc-current__17KvT{font-size:.85rem;color:#2563eb;font-weight:600}.SrsPage_srs-header-main__HDlah{display:flex;align-items:center;justify-content:space-between;gap:20px}.SrsPage_srs-title__MciUW{margin:0;font-size:1.55rem;font-weight:800;color:#0f172a;letter-spacing:-.02em}.SrsPage_srs-subtitle__6_wP0{margin:6px 0 0;font-size:.9rem;color:#475569;line-height:1.45;max-width:620px}.SrsPage_srs-header-actions__k_b1k{display:flex;align-items:center;gap:8px;flex-shrink:0}.SrsPage_head-btn__fg8Za{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;padding:0 14px;border-radius:12px;font-size:.84rem;font-weight:600;line-height:1;white-space:nowrap;border:1px solid transparent;text-decoration:none;cursor:pointer;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s cubic-bezier(.4,0,.2,1)}.SrsPage_head-btn-icon__CuCi2{flex-shrink:0;transition:transform .2s cubic-bezier(.4,0,.2,1)}.SrsPage_head-btn__fg8Za:hover:not(:disabled) .SrsPage_head-btn-icon__CuCi2{transform:scale(1.1)}.SrsPage_head-btn-help__bWrFp{border:1px solid #fde68a;color:#b45309;background:#fffbeb;box-shadow:0 1px 2px rgba(245,158,11,.05)}.SrsPage_head-btn-help__bWrFp .SrsPage_head-btn-icon__CuCi2{color:#d97706}.SrsPage_head-btn-help__bWrFp:hover{background:#fef3c7;border-color:#fcd34d;color:#92400e;box-shadow:0 2px 5px rgba(245,158,11,.12)}.SrsPage_head-btn-outline__tEfzf{border:1px solid #e2e8f0;color:#334155;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04)}.SrsPage_head-btn-outline__tEfzf .SrsPage_head-btn-icon__CuCi2{color:#3b82f6}.SrsPage_head-btn-outline__tEfzf:hover{background:#f8fafc;border-color:#cbd5e1;color:#0f172a;box-shadow:0 2px 6px rgba(0,0,0,.06)}.SrsPage_head-btn-solid__05Ts0{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;border:1px solid transparent;box-shadow:0 2px 6px rgba(37,99,235,.22)}.SrsPage_head-btn-solid__05Ts0 .SrsPage_head-btn-icon__CuCi2{color:#fff}.SrsPage_head-btn-solid__05Ts0:hover:not(:disabled){background:linear-gradient(135deg,#1d4ed8,#1e40af);box-shadow:0 4px 12px rgba(37,99,235,.35);transform:translateY(-1px)}.SrsPage_head-btn-solid__05Ts0:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 4px rgba(37,99,235,.2)}.SrsPage_head-btn-solid__05Ts0:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.SrsPage_srs-body__s5ZJK{max-width:1200px;margin:22px auto;display:flex;flex-direction:column;gap:14px;padding:0 16px;width:100%;box-sizing:border-box}.SrsPage_stats-grid__PopXd{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.SrsPage_stat-card__M7RCd{background:#fff;border-radius:14px;border:1px solid #e2e8f0;padding:12px;display:flex;flex-direction:column;justify-content:space-between;min-height:94px;box-sizing:border-box}.SrsPage_stat-label__Ior4h{margin:0;font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;color:#64748b;font-weight:700}.SrsPage_stat-value__GxZzm{margin:8px 0 2px;font-size:1.7rem;line-height:1;font-weight:800}.SrsPage_stat-sub__7ltdK{margin:0;font-size:.8rem;color:#475569}.SrsPage_stat-due__l0jDk .SrsPage_stat-value__GxZzm{color:#b45309}.SrsPage_stat-upcoming__kVAuf .SrsPage_stat-value__GxZzm{color:#0369a1}.SrsPage_stat-mastered__ktw8f .SrsPage_stat-value__GxZzm{color:#166534}.SrsPage_stat-retention__u5zYn .SrsPage_stat-value__GxZzm{color:#6d28d9}.SrsPage_stat-streak__Fbfq7 .SrsPage_stat-value__GxZzm{color:#be123c}.SrsPage_stat-total__kboWK .SrsPage_stat-value__GxZzm{color:#334155}.SrsPage_tabs-wrap__O_Vda{display:inline-flex;gap:8px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:6px;width:-moz-fit-content;width:fit-content}.SrsPage_tabs-row__5p0Hh{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.SrsPage_srs-settings-btn__hOU6E{display:inline-flex;align-items:center;gap:6px;border:1px solid #cbd5e1;background:#fff;color:#334155;border-radius:10px;padding:10px 14px;font-size:.9rem;font-weight:700;cursor:pointer}.SrsPage_srs-settings-btn__hOU6E:hover{background:#f8fafc}.SrsPage_tab-btn__m1Dvf{display:inline-flex;align-items:center;gap:8px;border-radius:9px;border:none;background:transparent;color:#334155;padding:9px 12px;font-weight:700;cursor:pointer;transition:all .15s}.SrsPage_tab-btn__m1Dvf:hover{background:#f1f5f9}.SrsPage_tab-btn__m1Dvf.SrsPage_active__Rj6Kn{background:#0f172a;color:#fff}.SrsPage_tab-count__0jXaP{border-radius:999px;background:hsla(0,0%,100%,.2);padding:2px 7px;font-size:.78rem}.SrsPage_tab-btn__m1Dvf:not(.SrsPage_active__Rj6Kn) .SrsPage_tab-count__0jXaP{background:#e2e8f0;color:#0f172a}.SrsPage_list-box__Y0SVJ,.SrsPage_review-box__uKBLa{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:16px}.SrsPage_list-header___08ut,.SrsPage_review-header__cTZtD{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.SrsPage_list-header___08ut h2,.SrsPage_review-title__Pln5s{margin:0;font-size:1.05rem;font-weight:800;color:#0f172a}.SrsPage_list-header___08ut p,.SrsPage_review-index__R6ztI{margin:0;color:#64748b;font-size:.86rem;font-weight:600}.SrsPage_review-card__cEck_{border:1px solid #f1f5f9;background:#f8fafc;border-radius:12px;padding:16px}.SrsPage_review-stage-row__61oEq{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.SrsPage_stage-chip__VqXur{display:inline-flex;align-items:center;border-radius:999px;background:#e2e8f0;color:#334155;padding:5px 12px;font-size:.76rem;font-weight:800}.SrsPage_stage-chip__VqXur.SrsPage_revealed__4QrDL{background:#dbeafe;color:#1d4ed8}.SrsPage_review-audio-btn__pC6_C{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #bfdbfe;background:#eff6ff;color:#1d4ed8;border-radius:10px;padding:8px 12px;font-size:.82rem;font-weight:700;cursor:pointer;transition:all .15s}.SrsPage_review-audio-btn__pC6_C.SrsPage_playing__LHOby{background:#dbeafe}.SrsPage_list-word-row__Ip_TD,.SrsPage_review-word-row__8cUnK{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.SrsPage_list-word__dZEyR,.SrsPage_review-word__rvtG9{text-decoration:none;font-size:2rem;font-weight:800;color:#0f172a}.SrsPage_list-pinyin__zBrPM,.SrsPage_review-pinyin__1Xe7y{color:#334155;font-size:1.1rem;font-weight:600}.SrsPage_list-meaning__x8Pd6,.SrsPage_review-meaning__b5OqC{margin:8px 0 0;font-size:1.1rem;color:#0f766e;font-weight:600}.SrsPage_review-prompt-box__Gu4bo{margin-top:12px;border-radius:12px;border:1px dashed #cbd5e1;background:#fff;padding:16px}.SrsPage_review-prompt__dgWba{margin:0 0 12px;color:#475569;font-size:.92rem;line-height:1.55}.SrsPage_ghost-btn__eYlsB,.SrsPage_reveal-btn__Vh9ac{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:10px;padding:9px 14px;font-size:.85rem;font-weight:700;cursor:pointer;transition:all .15s}.SrsPage_reveal-btn__Vh9ac{border:none;background:#0f766e;color:#fff}.SrsPage_reveal-btn__Vh9ac:hover{background:#0d9488}.SrsPage_ghost-btn__eYlsB{border:1px solid #cbd5e1;background:#fff;color:#475569}.SrsPage_ghost-btn__eYlsB:hover{background:#f1f5f9}.SrsPage_list-notebook-row__I25LV,.SrsPage_review-notebook-row__eMaIN{margin-top:10px}.SrsPage_notebook-chip__ej3b5{display:inline-flex;align-items:center;text-decoration:none;border-radius:999px;border:1px solid #c7d2fe;background:#eef2ff;color:#3730a3;padding:4px 12px;font-size:.78rem;font-weight:700;transition:all .15s}.SrsPage_notebook-chip__ej3b5:hover{background:#e0e7ff}.SrsPage_list-meta__HyeR0,.SrsPage_review-meta-row__CzVvH{margin-top:10px;display:flex;flex-wrap:wrap;gap:7px}.SrsPage_list-meta__HyeR0>span,.SrsPage_meta-chip__y75ZC{border-radius:999px;background:#e2e8f0;color:#334155;padding:3px 10px;font-size:.78rem;font-weight:600}.SrsPage_list-note__v0ciI,.SrsPage_review-note__EJlOL{margin:10px 0 0;padding:8px 12px;border-radius:8px;background:#fff7ed;color:#9a3412;font-size:.86rem}.SrsPage_rating-hint___srA6{margin-top:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.SrsPage_rating-hint___srA6 span{border-radius:10px;background:#fff;border:1px solid #e2e8f0;color:#475569;padding:9px 12px;font-size:.8rem;line-height:1.45}.SrsPage_rating-grid__3nDFQ{margin-top:14px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.SrsPage_rating-btn__CiiBh{border:none;border-radius:10px;padding:10px;color:#fff;font-weight:700;cursor:pointer;transition:transform .15s,opacity .15s}.SrsPage_rating-btn__CiiBh:hover:not(:disabled){transform:translateY(-1px)}.SrsPage_rating-btn__CiiBh:disabled{opacity:.6;cursor:wait}.SrsPage_rate-forgot__UiQkE,.SrsPage_rating-btn__CiiBh.SrsPage_rate-forgot__UiQkE{background:#dc2626!important;color:#fff!important}.SrsPage_rate-hard__fI__K,.SrsPage_rating-btn__CiiBh.SrsPage_rate-hard__fI__K{background:#ea580c!important;color:#fff!important}.SrsPage_rate-good__tDRJu,.SrsPage_rating-btn__CiiBh.SrsPage_rate-good__tDRJu{background:#0d9488!important;color:#fff!important}.SrsPage_rate-easy__RAgwf,.SrsPage_rating-btn__CiiBh.SrsPage_rate-easy__RAgwf{background:#2563eb!important;color:#fff!important}.SrsPage_review-foot__Pm015{margin-top:12px;display:flex;gap:8px;justify-content:flex-end}.SrsPage_card-list__898cF{display:flex;flex-direction:column;gap:10px}.SrsPage_list-item__NGZId{border:1px solid #f1f5f9;border-radius:12px;padding:14px;background:#fff;display:flex;justify-content:space-between;gap:10px}.SrsPage_list-main__yCZG_{min-width:0}.SrsPage_list-actions__LxmTr{display:flex;align-items:center}.SrsPage_jump-btn__in0yK,.SrsPage_load-more-btn__2hr5O{border:1px solid #fdba74;background:#fff7ed;color:#9a3412;border-radius:9px;padding:8px 12px;font-weight:700;font-size:.82rem;cursor:pointer;transition:all .15s}.SrsPage_jump-btn__in0yK:hover:not(:disabled),.SrsPage_load-more-btn__2hr5O:hover:not(:disabled){background:#ffedd5}.SrsPage_jump-btn__in0yK:disabled,.SrsPage_load-more-btn__2hr5O:disabled{opacity:.5;cursor:not-allowed}.SrsPage_load-more-wrap__84daz{margin-top:14px;display:flex;justify-content:center}.SrsPage_empty-state__JtaRz,.SrsPage_loading-state__Zud81{border-radius:12px;background:#f8fafc;border:1px dashed #cbd5e1;min-height:140px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#475569;text-align:center;padding:24px}.SrsPage_empty-state__JtaRz h3,.SrsPage_empty-state__JtaRz p{margin:0}.SrsPage_spinner__BnCXV{width:22px;height:22px;border:3px solid #cbd5e1;border-top-color:#0f766e;border-radius:50%;animation:SrsPage_spin__DT2m1 .9s linear infinite}.SrsPage_guide-modal-overlay__MqsDN{position:fixed;inset:0;z-index:1200;background:rgba(15,23,42,.5);display:flex;align-items:center;justify-content:center;padding:20px}.SrsPage_guide-modal__TO1Pf{width:min(760px,100%);max-height:min(90vh,920px)}.SrsPage_guide-modal__TO1Pf,.SrsPage_settings-modal__5RZi4{border-radius:16px;background:#fff;border:1px solid #e2e8f0;box-shadow:0 20px 60px rgba(2,6,23,.35);display:flex;flex-direction:column;overflow:hidden}.SrsPage_settings-modal__5RZi4{width:min(560px,100%);max-height:min(90vh,760px)}.SrsPage_guide-head__ss1yL{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid #e2e8f0;background:#f8fafc}.SrsPage_guide-head__ss1yL h3{margin:0;font-size:1.1rem;font-weight:800;color:#0f172a}.SrsPage_guide-close__nw66L{border:none;background:transparent;color:#64748b;width:34px;height:34px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}.SrsPage_guide-close__nw66L:hover{background:#e2e8f0;color:#0f172a}.SrsPage_guide-body__eirSv{padding:20px;overflow-y:auto;display:flex;flex-direction:column;gap:18px}.SrsPage_guide-section__dFb6K h4{margin:0 0 8px;color:#0f172a;font-size:.98rem;font-weight:700}.SrsPage_guide-section__dFb6K p{margin:0;color:#475569;line-height:1.55;font-size:.9rem}.SrsPage_guide-section__dFb6K p strong{color:#0f172a}.SrsPage_setting-toggle__eIpSj{margin-top:12px;display:flex;align-items:center;gap:10px;border-radius:10px;border:1px solid #e2e8f0;background:#f8fafc;padding:10px 12px;font-size:.92rem;font-weight:700;color:#0f172a;cursor:pointer;transition:background .15s ease}.SrsPage_setting-toggle__eIpSj:hover{background:#f1f5f9}.SrsPage_setting-toggle__eIpSj input{width:18px;height:18px}.SrsPage_guide-rating-grid__uqHT_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.SrsPage_guide-rating-card__ZjhJX{border-radius:12px;border:1px solid #e2e8f0;padding:12px 14px;display:flex;flex-direction:column;gap:4px;transition:transform .15s ease,box-shadow .15s ease}.SrsPage_guide-rating-card__ZjhJX:hover{transform:translateY(-1px)}.SrsPage_guide-rating-card__ZjhJX strong{font-size:.95rem;font-weight:700}.SrsPage_guide-rating-card__ZjhJX span{font-size:.84rem;line-height:1.45;color:#475569}.SrsPage_guide-rating-card__ZjhJX.SrsPage_forgot__Akjra{background:#fef2f2;border-color:#fecaca}.SrsPage_guide-rating-card__ZjhJX.SrsPage_forgot__Akjra strong{color:#dc2626}.SrsPage_guide-rating-card__ZjhJX.SrsPage_hard__pXruW{background:#fff7ed;border-color:#fed7aa}.SrsPage_guide-rating-card__ZjhJX.SrsPage_hard__pXruW strong{color:#ea580c}.SrsPage_guide-rating-card__ZjhJX.SrsPage_good__aXj6B{background:#ecfdf5;border-color:#a7f3d0}.SrsPage_guide-rating-card__ZjhJX.SrsPage_good__aXj6B strong{color:#059669}.SrsPage_guide-rating-card__ZjhJX.SrsPage_easy__05F4p{background:#eff6ff;border-color:#bfdbfe}.SrsPage_guide-rating-card__ZjhJX.SrsPage_easy__05F4p strong{color:#2563eb}.SrsPage_guide-list__3kisC{margin:8px 0 0;padding-left:20px;color:#475569;font-size:.9rem;line-height:1.6}.SrsPage_guide-list__3kisC li{margin:6px 0}.SrsPage_guide-list__3kisC li strong{color:#0f172a}.SrsPage_guide-foot__oAhiq{padding:14px 20px;border-top:1px solid #e2e8f0;background:#f8fafc;display:flex;justify-content:flex-end}.SrsPage_guide-ok__D87rK{border:none;border-radius:10px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;padding:10px 20px;font-size:.9rem;font-weight:700;cursor:pointer;box-shadow:0 2px 8px rgba(37,99,235,.25);transition:all .18s ease}.SrsPage_guide-ok__D87rK:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);box-shadow:0 4px 14px rgba(37,99,235,.35);transform:translateY(-1px)}.SrsPage_toast__q8xCW{position:fixed;right:16px;bottom:18px;z-index:1000;border-radius:10px;color:#fff;font-weight:700;padding:10px 14px;box-shadow:0 8px 26px rgba(0,0,0,.25)}.SrsPage_success__EVLgU,.SrsPage_toast__q8xCW.SrsPage_success__EVLgU,.SrsPage_toast__q8xCW.SrsPage_toast-success__9ILGq{background:#059669}.SrsPage_error__mGVVO,.SrsPage_toast__q8xCW.SrsPage_error__mGVVO,.SrsPage_toast__q8xCW.SrsPage_toast-error__eA0Yb{background:#dc2626}.SrsPage_spinning__Rh7JU{animation:SrsPage_spin__DT2m1 .8s linear infinite}@keyframes SrsPage_spin__DT2m1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SrsPage_clickable-word__Z4HXl{cursor:pointer;border-bottom:2px dashed #0f766e;transition:all .2s}.SrsPage_clickable-word__Z4HXl:hover{color:#0f766e;border-bottom-style:solid}.SrsPage_vocab-detail-btn__ULOnG{display:inline-flex;align-items:center;gap:5px;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:8px;padding:4px 10px;font-size:.75rem;font-weight:700;color:#475569;cursor:pointer;transition:all .2s;height:28px}.SrsPage_vocab-detail-btn__ULOnG:hover{background:#e2e8f0;color:#0f172a;transform:translateY(-1px)}.SrsPage_srs-active-practice-bar__InwsS{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:12px 16px;margin-bottom:16px;display:flex;flex-direction:column;gap:8px}@media (min-width:768px){.SrsPage_srs-active-practice-bar__InwsS{flex-direction:row;align-items:center;justify-content:space-between}}.SrsPage_bar-label__Axls3{font-size:.88rem;font-weight:700;color:#475569;display:inline-flex;align-items:center;gap:6px}.SrsPage_bar-buttons__Qe1sm{display:flex;flex-wrap:wrap;gap:8px}.SrsPage_practice-chip__RHReO{padding:6px 12px;border-radius:20px;font-size:.8rem;font-weight:600;cursor:pointer;border:1px solid transparent;transition:all .2s;background:#f1f5f9;color:#334155}.SrsPage_practice-chip__RHReO:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.05)}.SrsPage_practice-chip__RHReO.SrsPage_btn-mean__QSDIy{background:#ecfdf5;color:#047857;border-color:#a7f3d0}.SrsPage_practice-chip__RHReO.SrsPage_btn-mean__QSDIy:hover{background:#d1fae5}.SrsPage_practice-chip__RHReO.SrsPage_btn-pinyin__8ccfa{background:#eff6ff;color:#1d4ed8;border-color:#bfdbfe}.SrsPage_practice-chip__RHReO.SrsPage_btn-pinyin__8ccfa:hover{background:#dbeafe}.SrsPage_practice-chip__RHReO.SrsPage_btn-word__R69Z1{background:#faf5ff;color:#7e22ce;border-color:#e9d5ff}.SrsPage_practice-chip__RHReO.SrsPage_btn-word__R69Z1:hover{background:#f3e8ff}.SrsPage_practice-chip__RHReO.SrsPage_btn-listen__nHKNS{background:#fff7ed;color:#c2410c;border-color:#ffedd5}.SrsPage_practice-chip__RHReO.SrsPage_btn-listen__nHKNS:hover{background:#ffedd5}.SrsPage_practice-chip__RHReO.SrsPage_btn-flashcard__Pf_dZ{background:#f0fdfa;color:#0f766e;border-color:#ccfbf1}.SrsPage_practice-chip__RHReO.SrsPage_btn-flashcard__Pf_dZ:hover{background:#ccfbf1}@media (max-width:1100px){.SrsPage_stats-grid__PopXd{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.SrsPage_srs-header__CcaS5{padding:12px 0}.SrsPage_srs-header-inner__Lrgj1{padding:0 14px}.SrsPage_srs-body__s5ZJK{margin:16px auto;padding:0 14px 20px}.SrsPage_srs-header-main__HDlah{flex-direction:column;align-items:stretch;gap:12px}.SrsPage_srs-header-actions__k_b1k{width:100%;flex-wrap:wrap;gap:8px}.SrsPage_head-btn__fg8Za{flex:1 1 auto;min-width:-moz-fit-content;min-width:fit-content;height:36px;padding:0 12px;font-size:.8rem;justify-content:center}.SrsPage_stats-grid__PopXd{grid-template-columns:repeat(2,minmax(0,1fr))}.SrsPage_tabs-wrap__O_Vda{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.SrsPage_tabs-row__5p0Hh{align-items:stretch}.SrsPage_srs-settings-btn__hOU6E{width:100%;justify-content:center}.SrsPage_tab-btn__m1Dvf{justify-content:center}.SrsPage_rating-grid__3nDFQ{grid-template-columns:repeat(2,minmax(0,1fr))}.SrsPage_rating-hint___srA6{grid-template-columns:1fr}.SrsPage_review-stage-row__61oEq{flex-direction:column;align-items:stretch}.SrsPage_list-item__NGZId{flex-direction:column}}@media (max-width:520px){.SrsPage_stats-grid__PopXd{grid-template-columns:1fr}}.dark .SrsPage_srs-page__A9lHS{background:#090d16;color:#f1f5f9}.dark .SrsPage_srs-header__CcaS5{background:#0f172a;border-bottom-color:#1e293b}.dark .SrsPage_bc-link__qCnjn{color:#94a3b8}.dark .SrsPage_bc-link__qCnjn:hover{color:#60a5fa}.dark .SrsPage_bc-sep__e2nPp{color:#475569}.dark .SrsPage_bc-current__17KvT{color:#60a5fa}.dark .SrsPage_srs-title__MciUW{color:#f8fafc}.dark .SrsPage_srs-subtitle__6_wP0{color:#94a3b8}.dark .SrsPage_head-btn-outline__tEfzf{border-color:#334155;color:#e2e8f0;background:#1e293b;box-shadow:0 1px 3px rgba(0,0,0,.3)}.dark .SrsPage_head-btn-outline__tEfzf .SrsPage_head-btn-icon__CuCi2{color:#60a5fa}.dark .SrsPage_head-btn-outline__tEfzf:hover{background:#334155;border-color:#475569;color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.4)}.dark .SrsPage_head-btn-help__bWrFp{border-color:rgba(245,158,11,.3);color:#fcd34d;background:rgba(245,158,11,.12);box-shadow:0 1px 3px rgba(0,0,0,.2)}.dark .SrsPage_head-btn-help__bWrFp .SrsPage_head-btn-icon__CuCi2{color:#fbbf24}.dark .SrsPage_head-btn-help__bWrFp:hover{background:rgba(245,158,11,.22);border-color:rgba(245,158,11,.5);color:#fef08a}.dark .SrsPage_head-btn-solid__05Ts0{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border-color:hsla(0,0%,100%,.15);box-shadow:0 2px 10px rgba(37,99,235,.35)}.dark .SrsPage_head-btn-solid__05Ts0 .SrsPage_head-btn-icon__CuCi2{color:#fff}.dark .SrsPage_head-btn-solid__05Ts0:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 4px 14px rgba(59,130,246,.5);transform:translateY(-1px)}.dark .SrsPage_stat-card__M7RCd{background:#0f172a;border-color:#1e293b;box-shadow:0 4px 16px rgba(0,0,0,.25)}.dark .SrsPage_stat-label__Ior4h{color:#94a3b8}.dark .SrsPage_stat-sub__7ltdK{color:#64748b}.dark .SrsPage_stat-due__l0jDk .SrsPage_stat-value__GxZzm{color:#f59e0b}.dark .SrsPage_stat-upcoming__kVAuf .SrsPage_stat-value__GxZzm{color:#38bdf8}.dark .SrsPage_stat-mastered__ktw8f .SrsPage_stat-value__GxZzm{color:#4ade80}.dark .SrsPage_stat-retention__u5zYn .SrsPage_stat-value__GxZzm{color:#a78bfa}.dark .SrsPage_stat-streak__Fbfq7 .SrsPage_stat-value__GxZzm{color:#fb7185}.dark .SrsPage_stat-total__kboWK .SrsPage_stat-value__GxZzm{color:#cbd5e1}.dark .SrsPage_tabs-wrap__O_Vda{background:#0f172a;border-color:#1e293b}.dark .SrsPage_tab-btn__m1Dvf{color:#94a3b8}.dark .SrsPage_tab-btn__m1Dvf:hover{background:#1e293b;color:#f1f5f9}.dark .SrsPage_tab-btn__m1Dvf.SrsPage_active__Rj6Kn{background:#2563eb;color:#fff}.dark .SrsPage_tab-btn__m1Dvf:not(.SrsPage_active__Rj6Kn) .SrsPage_tab-count__0jXaP{background:#1e293b;color:#94a3b8}.dark .SrsPage_srs-settings-btn__hOU6E{background:#0f172a;border-color:#1e293b;color:#cbd5e1}.dark .SrsPage_srs-settings-btn__hOU6E:hover{background:#1e293b;color:#f1f5f9}.dark .SrsPage_list-box__Y0SVJ,.dark .SrsPage_review-box__uKBLa{background:#0f172a;border-color:#1e293b;box-shadow:0 4px 20px rgba(0,0,0,.25)}.dark .SrsPage_list-header___08ut h2,.dark .SrsPage_review-title__Pln5s{color:#f8fafc}.dark .SrsPage_list-header___08ut p,.dark .SrsPage_review-index__R6ztI{color:#94a3b8}.dark .SrsPage_srs-active-practice-bar__InwsS{background:#131d31;border-color:#1e293b}.dark .SrsPage_bar-label__Axls3{color:#94a3b8}.dark .SrsPage_practice-chip__RHReO{background:#1e293b;color:#cbd5e1}.dark .SrsPage_practice-chip__RHReO.SrsPage_btn-mean__QSDIy{background:#064e3b;color:#6ee7b7;border-color:#059669}.dark .SrsPage_practice-chip__RHReO.SrsPage_btn-pinyin__8ccfa{background:#172554;color:#93c5fd;border-color:#1d4ed8}.dark .SrsPage_practice-chip__RHReO.SrsPage_btn-word__R69Z1{background:#3b0764;color:#d8b4fe;border-color:#7e22ce}.dark .SrsPage_practice-chip__RHReO.SrsPage_btn-listen__nHKNS{background:#431407;color:#fdba74;border-color:#c2410c}.dark .SrsPage_practice-chip__RHReO.SrsPage_btn-flashcard__Pf_dZ{background:#134e4a;color:#5eead4;border-color:#0f766e}.dark .SrsPage_review-card__cEck_{background:#131d31;border-color:#1e293b}.dark .SrsPage_stage-chip__VqXur{background:#1e293b;color:#94a3b8}.dark .SrsPage_stage-chip__VqXur.SrsPage_revealed__4QrDL{background:#172554;color:#93c5fd}.dark .SrsPage_review-audio-btn__pC6_C{background:#172554;border-color:#1e3a8a;color:#93c5fd}.dark .SrsPage_review-audio-btn__pC6_C.SrsPage_playing__LHOby,.dark .SrsPage_review-audio-btn__pC6_C:hover{background:#1e40af;color:#dbeafe}.dark .SrsPage_review-word__rvtG9{color:#f8fafc}.dark .SrsPage_review-pinyin__1Xe7y{color:#93c5fd}.dark .SrsPage_vocab-detail-btn__ULOnG{background:#1e293b;border-color:#334155;color:#cbd5e1}.dark .SrsPage_vocab-detail-btn__ULOnG:hover{background:#334155;color:#f8fafc}.dark .SrsPage_review-prompt-box__Gu4bo{background:#0f172a;border-color:#334155}.dark .SrsPage_review-prompt__dgWba{color:#94a3b8}.dark .SrsPage_review-meaning__b5OqC{color:#2dd4bf}.dark .SrsPage_ghost-btn__eYlsB{background:#1e293b;border-color:#334155;color:#cbd5e1}.dark .SrsPage_ghost-btn__eYlsB:hover{background:#334155;color:#f8fafc}.dark .SrsPage_notebook-chip__ej3b5{background:#1e1b4b;border-color:#312e81;color:#a5b4fc}.dark .SrsPage_notebook-chip__ej3b5:hover{background:#312e81}.dark .SrsPage_list-meta__HyeR0>span,.dark .SrsPage_meta-chip__y75ZC{background:#1e293b;color:#94a3b8}.dark .SrsPage_list-note__v0ciI,.dark .SrsPage_review-note__EJlOL{background:#431407;color:#fdba74}.dark .SrsPage_rating-hint___srA6 span{background:#0f172a;border-color:#1e293b;color:#94a3b8}.dark .SrsPage_list-item__NGZId{background:#131d31;border-color:#1e293b}.dark .SrsPage_list-item__NGZId:hover{background:#18243c}.dark .SrsPage_list-word__dZEyR{color:#f8fafc}.dark .SrsPage_list-pinyin__zBrPM{color:#93c5fd}.dark .SrsPage_list-meaning__x8Pd6{color:#2dd4bf}.dark .SrsPage_jump-btn__in0yK,.dark .SrsPage_load-more-btn__2hr5O{background:#431407;border-color:#9a3412;color:#fdba74}.dark .SrsPage_jump-btn__in0yK:hover:not(:disabled),.dark .SrsPage_load-more-btn__2hr5O:hover:not(:disabled){background:#7c2d12}.dark .SrsPage_empty-state__JtaRz,.dark .SrsPage_loading-state__Zud81{background:#131d31;border-color:#334155;color:#94a3b8}.dark .SrsPage_empty-state__JtaRz h3{color:#f1f5f9}.dark .SrsPage_empty-state__JtaRz p{color:#94a3b8}.dark .SrsPage_guide-modal-overlay__MqsDN{background:rgba(0,0,0,.75);backdrop-filter:blur(4px)}.dark .SrsPage_guide-modal__TO1Pf,.dark .SrsPage_settings-modal__5RZi4{background:#0f172a;border-color:#1e293b;box-shadow:0 25px 60px rgba(0,0,0,.6)}.dark .SrsPage_guide-head__ss1yL{background:#1e293b;border-bottom-color:#334155}.dark .SrsPage_guide-head__ss1yL h3{color:#f8fafc}.dark .SrsPage_guide-close__nw66L{color:#94a3b8}.dark .SrsPage_guide-close__nw66L:hover{background:#334155;color:#f8fafc}.dark .SrsPage_guide-section__dFb6K h4{color:#f8fafc}.dark .SrsPage_guide-section__dFb6K p{color:#94a3b8}.dark .SrsPage_guide-section__dFb6K p strong{color:#f1f5f9}.dark .SrsPage_guide-list__3kisC{color:#94a3b8}.dark .SrsPage_guide-list__3kisC li strong{color:#f1f5f9}.dark .SrsPage_setting-toggle__eIpSj{background:#1e293b;border-color:#334155;color:#f8fafc}.dark .SrsPage_setting-toggle__eIpSj:hover{background:#253349}.dark .SrsPage_guide-rating-card__ZjhJX{box-shadow:0 2px 8px rgba(0,0,0,.25)}.dark .SrsPage_guide-rating-card__ZjhJX span{color:#cbd5e1}.dark .SrsPage_guide-rating-card__ZjhJX.SrsPage_forgot__Akjra{background:rgba(239,68,68,.12);border-color:rgba(239,68,68,.3)}.dark .SrsPage_guide-rating-card__ZjhJX.SrsPage_forgot__Akjra strong{color:#f87171}.dark .SrsPage_guide-rating-card__ZjhJX.SrsPage_hard__pXruW{background:rgba(249,115,22,.12);border-color:rgba(249,115,22,.3)}.dark .SrsPage_guide-rating-card__ZjhJX.SrsPage_hard__pXruW strong{color:#fb923c}.dark .SrsPage_guide-rating-card__ZjhJX.SrsPage_good__aXj6B{background:rgba(16,185,129,.12);border-color:rgba(16,185,129,.3)}.dark .SrsPage_guide-rating-card__ZjhJX.SrsPage_good__aXj6B strong{color:#34d399}.dark .SrsPage_guide-rating-card__ZjhJX.SrsPage_easy__05F4p{background:rgba(59,130,246,.12);border-color:rgba(59,130,246,.3)}.dark .SrsPage_guide-rating-card__ZjhJX.SrsPage_easy__05F4p strong{color:#60a5fa}.dark .SrsPage_guide-foot__oAhiq{background:#1e293b;border-top-color:#334155}.dark .SrsPage_guide-ok__D87rK{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;box-shadow:0 2px 10px rgba(37,99,235,.4)}.dark .SrsPage_guide-ok__D87rK:hover{background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 4px 16px rgba(59,130,246,.5);transform:translateY(-1px)}.SentenceMain_sentence-wrapper__lWAc2{display:flex;align-items:center;gap:10px;font-family:var(--chinese-font,"Noto Sans SC","PingFang SC","Microsoft YaHei","微软雅黑",sans-serif)!important;line-height:1.6;padding:4px 0;position:relative}.SentenceMain_audio-icon-container__N9bcB{flex-shrink:0;display:flex;flex-direction:column;gap:4px;align-items:center;align-self:center}.SentenceMain_audio-icon-container__N9bcB .SentenceMain_audio-btn__khTyz{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:50%;background:rgba(66,153,225,.1);color:#4299e1;cursor:pointer;transition:all .2s ease}.SentenceMain_audio-icon-container__N9bcB .SentenceMain_audio-btn__khTyz:hover:not(:disabled){background:#4299e1;color:#fff;box-shadow:0 2px 10px rgba(66,153,225,.35);transform:scale(1.1)}.SentenceMain_audio-icon-container__N9bcB .SentenceMain_audio-btn__khTyz:active:not(:disabled){transform:scale(.92)}.SentenceMain_audio-icon-container__N9bcB .SentenceMain_audio-btn__khTyz:disabled{opacity:.3;cursor:not-allowed}.SentenceMain_audio-icon-container__N9bcB .SentenceMain_audio-btn__khTyz.SentenceMain_playing__j7VdH{background:rgba(229,62,62,.1);color:#e53e3e;animation:SentenceMain_sm-pulse__LP5GU 1.8s ease-in-out infinite}@keyframes SentenceMain_sm-pulse__LP5GU{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.SentenceMain_audio-icon__9BaoX{width:14px;height:14px}.SentenceMain_sm-vocab-btn__SbX0R{width:22px;height:22px;border:none;border-radius:50%;background:rgba(72,167,106,.1);display:flex;align-items:center;justify-content:center;cursor:pointer;color:#48a76a;transition:all .2s ease}.SentenceMain_sm-vocab-btn__SbX0R:hover{background:#48a76a;color:#fff;box-shadow:0 2px 10px rgba(72,167,106,.35);transform:scale(1.1)}.SentenceMain_chinese-sentence__2KK35{display:flex;flex-wrap:wrap;align-items:flex-end;line-height:1.6;flex:1;row-gap:12px}.SentenceMain_sentence-break__gjBzd{width:100%;height:0;margin-top:10px}.SentenceMain_speaker-label__ODaXJ{font-weight:700;margin-right:0}.SentenceMain_speaker-nan__Obile .SentenceMain_hanzi__Me67v{color:#2563eb!important}.SentenceMain_hanzi__Me67v span{font-family:var(--chinese-font,"Noto Sans SC","PingFang SC","Microsoft YaHei","微软雅黑",sans-serif)!important}.SentenceMain_speaker-nv__SbvA4 .SentenceMain_hanzi__Me67v{color:#db2777!important}.SentenceMain_character-container__sjyF6{display:inline-flex;flex-direction:column;align-items:center;position:relative;margin:0 3px;cursor:pointer;padding:0 2px 2px;border-radius:4px;transition:all .2s ease;white-space:nowrap}.SentenceMain_character-container__sjyF6.SentenceMain_blank-token__cJ9bJ{min-width:3.5rem;padding-left:6px;padding-right:6px}.SentenceMain_character-container__sjyF6.SentenceMain_answer-token__Tdeuh .SentenceMain_hanzi__Me67v,.SentenceMain_character-container__sjyF6.SentenceMain_answer-token__Tdeuh .SentenceMain_hanzi__Me67v span,.SentenceMain_character-container__sjyF6.SentenceMain_answer-token__Tdeuh .SentenceMain_pinyin__Oepuo{color:#dc2626!important;font-weight:700}.SentenceMain_blank-line__2pCGo{display:inline-block;width:3.25rem;height:.9em;border-bottom:2px solid;vertical-align:baseline}.SentenceMain_character-container__sjyF6:hover:not(.SentenceMain_modal-active__wuyKl):not(.SentenceMain_active-char__gZDC7){background:rgba(59,130,246,.05)}.SentenceMain_pinyin__Oepuo{font-size:calc(var(--font-size, 1.2rem) * .7);color:var(--pinyin-color,#64748b);font-weight:500;line-height:1.2;font-family:Arial,sans-serif}.SentenceMain_hanzi__Me67v,.SentenceMain_pinyin__Oepuo{margin-bottom:2px;text-align:center;transition:all .2s ease}.SentenceMain_hanzi__Me67v{font-size:var(--font-size,calc(20px + var(--chinese-font-size-adjust, 0px)));color:var(--hanzi-color,#1e293b);font-weight:var(--chinese-font-weight,500);font-family:var(--chinese-font,"Noto Sans SC","PingFang SC","Microsoft YaHei","微软雅黑",sans-serif)!important;line-height:1}.SentenceMain_character-container__sjyF6:hover:not(.SentenceMain_modal-active__wuyKl):not(.SentenceMain_active-char__gZDC7) .SentenceMain_pinyin__Oepuo:not(.highlight-char){color:#0369a1}.SentenceMain_character-container__sjyF6:hover:not(.SentenceMain_modal-active__wuyKl):not(.SentenceMain_active-char__gZDC7) .SentenceMain_hanzi__Me67v:not(.highlight-char){color:#0284c7}.SentenceMain_character-container__sjyF6.SentenceMain_active-char__gZDC7{background:rgba(59,130,246,.1)}.SentenceMain_character-container__sjyF6.SentenceMain_active-char__gZDC7 .SentenceMain_pinyin__Oepuo:not(.highlight-char){color:#0284c7}.SentenceMain_character-container__sjyF6.SentenceMain_active-char__gZDC7 .SentenceMain_hanzi__Me67v:not(.highlight-char){color:var(--hanzi-color,#1e293b)}.SentenceMain_character-container__sjyF6.SentenceMain_karaoke-active__uCPBz{background:rgba(220,38,38,.12)!important;border-radius:6px;transform:translateY(-2px);box-shadow:0 2px 8px rgba(220,38,38,.2);transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.dark .SentenceMain_character-container__sjyF6.SentenceMain_karaoke-active__uCPBz{background:hsla(0,91%,71%,.22)!important;box-shadow:0 0 12px hsla(0,91%,71%,.35)}.SentenceMain_character-container__sjyF6.SentenceMain_karaoke-active__uCPBz .SentenceMain_pinyin__Oepuo{color:#dc2626!important;font-weight:700!important}.dark .SentenceMain_character-container__sjyF6.SentenceMain_karaoke-active__uCPBz .SentenceMain_pinyin__Oepuo{color:#f87171!important;font-weight:700!important}.SentenceMain_character-container__sjyF6.SentenceMain_karaoke-active__uCPBz .SentenceMain_hanzi__Me67v{color:#dc2626!important;font-weight:700!important}.dark .SentenceMain_character-container__sjyF6.SentenceMain_karaoke-active__uCPBz .SentenceMain_hanzi__Me67v{color:#f87171!important;font-weight:700!important}.SentenceMain_character-container__sjyF6.SentenceMain_karaoke-active__uCPBz .SentenceMain_hanzi__Me67v span{color:#dc2626!important;font-weight:700!important}.dark .SentenceMain_character-container__sjyF6.SentenceMain_karaoke-active__uCPBz .SentenceMain_hanzi__Me67v span{color:#f87171!important;font-weight:700!important}.SentenceMain_character-container__sjyF6.SentenceMain_modal-active__wuyKl{background:rgba(59,130,246,.1)}.SentenceMain_character-container__sjyF6.SentenceMain_modal-active__wuyKl .SentenceMain_hanzi__Me67v:not(.highlight-char),.SentenceMain_character-container__sjyF6.SentenceMain_modal-active__wuyKl .SentenceMain_pinyin__Oepuo:not(.highlight-char){color:#0284c7}.SentenceMain_character-container__sjyF6 .SentenceMain_highlight-char__FAfhW,.SentenceMain_character-container__sjyF6 .highlight-char,.SentenceMain_translation__Xj2FG .SentenceMain_highlight-char__FAfhW,.SentenceMain_translation__Xj2FG .highlight-char{color:#dc2626!important;font-weight:700!important}.SentenceMain_character-container__sjyF6.SentenceMain_level-1___CGao .SentenceMain_hanzi__Me67v,.SentenceMain_character-container__sjyF6.level-1 .SentenceMain_hanzi__Me67v{-webkit-text-decoration:underline wavy #16a34a!important;text-decoration:underline wavy #16a34a!important;text-decoration-thickness:1.5px!important;text-underline-offset:4px!important}.SentenceMain_character-container__sjyF6.SentenceMain_level-2__F8onl .SentenceMain_hanzi__Me67v,.SentenceMain_character-container__sjyF6.level-2 .SentenceMain_hanzi__Me67v{-webkit-text-decoration:underline wavy #0284c7!important;text-decoration:underline wavy #0284c7!important;text-decoration-thickness:1.5px!important;text-underline-offset:4px!important}.SentenceMain_character-container__sjyF6.SentenceMain_level-3__yCCEV .SentenceMain_hanzi__Me67v,.SentenceMain_character-container__sjyF6.level-3 .SentenceMain_hanzi__Me67v{-webkit-text-decoration:underline wavy #2563eb!important;text-decoration:underline wavy #2563eb!important;text-decoration-thickness:1.5px!important;text-underline-offset:4px!important}.SentenceMain_character-container__sjyF6.SentenceMain_level-4__X3_OX .SentenceMain_hanzi__Me67v,.SentenceMain_character-container__sjyF6.level-4 .SentenceMain_hanzi__Me67v{-webkit-text-decoration:underline wavy #d97706!important;text-decoration:underline wavy #d97706!important;text-decoration-thickness:1.5px!important;text-underline-offset:4px!important}.SentenceMain_character-container__sjyF6.SentenceMain_level-5__8m9Hs .SentenceMain_hanzi__Me67v,.SentenceMain_character-container__sjyF6.level-5 .SentenceMain_hanzi__Me67v{-webkit-text-decoration:underline wavy #9333ea!important;text-decoration:underline wavy #9333ea!important;text-decoration-thickness:1.5px!important;text-underline-offset:4px!important}.SentenceMain_character-container__sjyF6.SentenceMain_level-6__G0gwg .SentenceMain_hanzi__Me67v,.SentenceMain_character-container__sjyF6.level-6 .SentenceMain_hanzi__Me67v{-webkit-text-decoration:underline wavy #e11d48!important;text-decoration:underline wavy #e11d48!important;text-decoration-thickness:1.5px!important;text-underline-offset:4px!important}.SentenceMain_character-container__sjyF6.SentenceMain_level-7__lsuhT .SentenceMain_hanzi__Me67v,.SentenceMain_character-container__sjyF6.SentenceMain_level-8__bEPvB .SentenceMain_hanzi__Me67v,.SentenceMain_character-container__sjyF6.SentenceMain_level-9__pEL_B .SentenceMain_hanzi__Me67v,.SentenceMain_character-container__sjyF6.level-7 .SentenceMain_hanzi__Me67v,.SentenceMain_character-container__sjyF6.level-8 .SentenceMain_hanzi__Me67v,.SentenceMain_character-container__sjyF6.level-9 .SentenceMain_hanzi__Me67v{-webkit-text-decoration:underline wavy #991b1b!important;text-decoration:underline wavy #991b1b!important;text-decoration-thickness:1.5px!important;text-underline-offset:4px!important}.SentenceMain_character-container__sjyF6.SentenceMain_in-notebook__ASqGH:not(.SentenceMain_is-wrong__KjSTf):not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_hanzi__Me67v,.SentenceMain_character-container__sjyF6.SentenceMain_in-notebook__ASqGH:not(.SentenceMain_is-wrong__KjSTf):not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_hanzi__Me67v span,.SentenceMain_character-container__sjyF6.in-notebook:not(.is-wrong):not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_hanzi__Me67v,.SentenceMain_character-container__sjyF6.in-notebook:not(.is-wrong):not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_hanzi__Me67v span{background:linear-gradient(135deg,#3b82f6,#1d4ed8)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important;font-weight:700!important}.SentenceMain_character-container__sjyF6.SentenceMain_in-notebook__ASqGH:not(.SentenceMain_is-wrong__KjSTf):not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_pinyin__Oepuo,.SentenceMain_character-container__sjyF6.in-notebook:not(.is-wrong):not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_pinyin__Oepuo{color:#2563eb!important}.SentenceMain_character-container__sjyF6.SentenceMain_is-wrong__KjSTf:not(.SentenceMain_in-notebook__ASqGH):not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_hanzi__Me67v,.SentenceMain_character-container__sjyF6.SentenceMain_is-wrong__KjSTf:not(.SentenceMain_in-notebook__ASqGH):not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_hanzi__Me67v span,.SentenceMain_character-container__sjyF6.is-wrong:not(.in-notebook):not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_hanzi__Me67v,.SentenceMain_character-container__sjyF6.is-wrong:not(.in-notebook):not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_hanzi__Me67v span{background:none!important;-webkit-text-fill-color:#ef4444!important;color:#ef4444!important;font-weight:700!important}.SentenceMain_character-container__sjyF6.SentenceMain_is-wrong__KjSTf:not(.SentenceMain_in-notebook__ASqGH):not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_pinyin__Oepuo,.SentenceMain_character-container__sjyF6.is-wrong:not(.in-notebook):not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_pinyin__Oepuo{color:#ef4444!important}.SentenceMain_character-container__sjyF6.SentenceMain_in-notebook__ASqGH.SentenceMain_is-wrong__KjSTf:not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_hanzi__Me67v,.SentenceMain_character-container__sjyF6.SentenceMain_in-notebook__ASqGH.SentenceMain_is-wrong__KjSTf:not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_hanzi__Me67v span,.SentenceMain_character-container__sjyF6.in-notebook.is-wrong:not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_hanzi__Me67v,.SentenceMain_character-container__sjyF6.in-notebook.is-wrong:not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_hanzi__Me67v span{background:linear-gradient(135deg,#c084fc,#7c3aed)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important;font-weight:700!important}.SentenceMain_character-container__sjyF6.SentenceMain_in-notebook__ASqGH.SentenceMain_is-wrong__KjSTf:not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_pinyin__Oepuo,.SentenceMain_character-container__sjyF6.in-notebook.is-wrong:not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_pinyin__Oepuo{color:#8b5cf6!important}.dark .SentenceMain_character-container__sjyF6.SentenceMain_in-notebook__ASqGH:not(.SentenceMain_is-wrong__KjSTf):not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_hanzi__Me67v,.dark .SentenceMain_character-container__sjyF6.SentenceMain_in-notebook__ASqGH:not(.SentenceMain_is-wrong__KjSTf):not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_hanzi__Me67v span,.dark .SentenceMain_character-container__sjyF6.in-notebook:not(.is-wrong):not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_hanzi__Me67v,.dark .SentenceMain_character-container__sjyF6.in-notebook:not(.is-wrong):not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_hanzi__Me67v span{background:linear-gradient(135deg,#60a5fa,#38bdf8)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important;font-weight:700!important}.dark .SentenceMain_character-container__sjyF6.SentenceMain_in-notebook__ASqGH:not(.SentenceMain_is-wrong__KjSTf):not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_pinyin__Oepuo,.dark .SentenceMain_character-container__sjyF6.in-notebook:not(.is-wrong):not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_pinyin__Oepuo{color:#38bdf8!important}.dark .SentenceMain_character-container__sjyF6.SentenceMain_is-wrong__KjSTf:not(.SentenceMain_in-notebook__ASqGH):not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_hanzi__Me67v,.dark .SentenceMain_character-container__sjyF6.SentenceMain_is-wrong__KjSTf:not(.SentenceMain_in-notebook__ASqGH):not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_hanzi__Me67v span,.dark .SentenceMain_character-container__sjyF6.is-wrong:not(.in-notebook):not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_hanzi__Me67v,.dark .SentenceMain_character-container__sjyF6.is-wrong:not(.in-notebook):not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_hanzi__Me67v span{background:none!important;-webkit-text-fill-color:#f87171!important;color:#f87171!important;font-weight:700!important}.dark .SentenceMain_character-container__sjyF6.SentenceMain_is-wrong__KjSTf:not(.SentenceMain_in-notebook__ASqGH):not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_pinyin__Oepuo,.dark .SentenceMain_character-container__sjyF6.is-wrong:not(.in-notebook):not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_pinyin__Oepuo{color:#f87171!important}.dark .SentenceMain_character-container__sjyF6.SentenceMain_in-notebook__ASqGH.SentenceMain_is-wrong__KjSTf:not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_hanzi__Me67v,.dark .SentenceMain_character-container__sjyF6.SentenceMain_in-notebook__ASqGH.SentenceMain_is-wrong__KjSTf:not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_hanzi__Me67v span,.dark .SentenceMain_character-container__sjyF6.in-notebook.is-wrong:not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_hanzi__Me67v,.dark .SentenceMain_character-container__sjyF6.in-notebook.is-wrong:not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_hanzi__Me67v span{background:linear-gradient(135deg,#e879f9,#c084fc)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important;font-weight:700!important}.dark .SentenceMain_character-container__sjyF6.SentenceMain_in-notebook__ASqGH.SentenceMain_is-wrong__KjSTf:not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_pinyin__Oepuo,.dark .SentenceMain_character-container__sjyF6.in-notebook.is-wrong:not(.SentenceMain_karaoke-active__uCPBz) .SentenceMain_pinyin__Oepuo{color:#e879f9!important}@media (max-width:768px){.SentenceMain_sentence-wrapper__lWAc2{gap:8px}.SentenceMain_audio-btn__khTyz{width:24px;height:24px}.SentenceMain_audio-icon__9BaoX{width:16px;height:16px}.SentenceMain_character-container__sjyF6{margin:0 2px}.SentenceMain_pinyin__Oepuo{font-size:calc(var(--font-size, 1.2rem) * .6)}.SentenceMain_hanzi__Me67v{font-size:calc(var(--font-size, 1.2rem) * .9)}}.SentenceMain_character-container__sjyF6:focus{outline:1px solid #3b82f6;outline-offset:1px}.SentenceMain_translation__Xj2FG{font-size:1rem;margin-top:6px;color:#333;line-height:1.5;word-break:break-word}.SentenceMain_translation-en__f5dIh,.SentenceMain_translation__Xj2FG{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;width:auto;max-width:100%;box-sizing:border-box}.SentenceMain_translation-en__f5dIh{margin-top:2px;color:#64748b;font-size:.95rem;font-style:italic}.SentenceMain_example-card__3oj3g{padding:.85rem .95rem;border-radius:14px;background:#fff;border:1px solid #e2e8f0;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.8);position:relative;transition:all .2s ease}.dark .SentenceMain_example-card__3oj3g{background:#1e293b;border-color:#334155;box-shadow:none}.SentenceMain_sm-fav-btn__6YAKU{position:absolute;top:2px;right:0;width:26px;height:26px;border:none;border-radius:6px;background:transparent;color:#94a3b8;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.SentenceMain_sm-fav-btn__6YAKU:hover{color:#f43f5e;background:rgba(244,63,94,.08)}.SentenceMain_sm-fav-btn__6YAKU.SentenceMain_active__lmjU8{color:#f43f5e;animation:SentenceMain_fav-pop__bx627 .3s ease}@keyframes SentenceMain_fav-pop__bx627{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.SentenceMain_sm-speak-btn__D2NOX{width:22px;height:22px;border:none;border-radius:50%;background:rgba(168,85,247,.1);display:flex;align-items:center;justify-content:center;cursor:pointer;color:#a855f7;transition:all .2s ease}.SentenceMain_sm-speak-btn__D2NOX:hover{background:#a855f7;color:#fff;box-shadow:0 2px 10px rgba(168,85,247,.35);transform:scale(1.1)}.dark .SentenceMain_sentence-wrapper__lWAc2{color:#f8fafc}.dark .SentenceMain_pinyin__Oepuo{color:var(--pinyin-color,#38bdf8)}.dark .SentenceMain_translation__Xj2FG{color:#cbd5e1}.dark .SentenceMain_translation-en__f5dIh{color:#64748b}.dark .SentenceMain_blank-line__2pCGo{border-bottom-color:#94a3b8}.dark .SentenceMain_audio-icon-container__N9bcB .SentenceMain_audio-btn__khTyz{background:rgba(59,130,246,.2);color:#60a5fa}.dark .SentenceMain_audio-icon-container__N9bcB .SentenceMain_audio-btn__khTyz:hover:not(:disabled){background:#3b82f6;color:#fff;box-shadow:0 2px 10px rgba(59,130,246,.4)}.dark .SentenceMain_sm-vocab-btn__SbX0R{background:rgba(34,197,94,.2);color:#4ade80}.dark .SentenceMain_sm-vocab-btn__SbX0R:hover{background:#22c55e;color:#fff;box-shadow:0 2px 10px rgba(34,197,94,.4)}.dark .SentenceMain_sm-speak-btn__D2NOX{background:rgba(168,85,247,.2);color:#c084fc}.dark .SentenceMain_sm-speak-btn__D2NOX:hover{background:#a855f7;color:#fff;box-shadow:0 2px 10px rgba(168,85,247,.4)}.dark .SentenceMain_sm-fav-btn__6YAKU{color:#64748b}.dark .SentenceMain_sm-fav-btn__6YAKU:hover{color:#fb7185;background:rgba(251,113,133,.15)}.dark .SentenceMain_sm-fav-btn__6YAKU.SentenceMain_active__lmjU8{color:#fb7185}.dark .SentenceMain_character-container__sjyF6:hover:not(.SentenceMain_modal-active__wuyKl):not(.SentenceMain_active-char__gZDC7){background:rgba(59,130,246,.15)}.dark .SentenceMain_character-container__sjyF6:hover:not(.SentenceMain_modal-active__wuyKl):not(.SentenceMain_active-char__gZDC7) .SentenceMain_pinyin__Oepuo:not(.highlight-char){color:#7dd3fc}.dark .SentenceMain_character-container__sjyF6:hover:not(.SentenceMain_modal-active__wuyKl):not(.SentenceMain_active-char__gZDC7) .SentenceMain_hanzi__Me67v:not(.highlight-char){color:#38bdf8}.dark .SentenceMain_character-container__sjyF6.SentenceMain_active-char__gZDC7{background:rgba(59,130,246,.25)}.dark .SentenceMain_character-container__sjyF6.SentenceMain_active-char__gZDC7 .SentenceMain_hanzi__Me67v:not(.highlight-char),.dark .SentenceMain_character-container__sjyF6.SentenceMain_active-char__gZDC7 .SentenceMain_pinyin__Oepuo:not(.highlight-char){color:#60a5fa!important}.dark .SentenceMain_character-container__sjyF6 .SentenceMain_highlight-char__FAfhW,.dark .SentenceMain_character-container__sjyF6 .highlight-char,.dark .SentenceMain_translation__Xj2FG .SentenceMain_highlight-char__FAfhW,.dark .SentenceMain_translation__Xj2FG .highlight-char{color:#f87171!important;font-weight:700!important}.dark .SentenceMain_hanzi__Me67v{color:#f8fafc}.dark .SentenceMain_pinyin__Oepuo{color:var(--pinyin-color,#94a3b8)}.dark .SentenceMain_translation__Xj2FG{color:#94a3b8}.dark .SentenceMain_sentence-wrapper__lWAc2{background:transparent}.dark .SentenceMain_character-container__sjyF6:hover:not(.SentenceMain_modal-active__wuyKl):not(.SentenceMain_active-char__gZDC7){background:hsla(0,0%,100%,.08)}.dark .SentenceMain_character-container__sjyF6:hover:not(.SentenceMain_modal-active__wuyKl):not(.SentenceMain_active-char__gZDC7) .SentenceMain_pinyin__Oepuo:not(.highlight-char){color:#38bdf8}.SentenceMain_character-container__sjyF6.SentenceMain_bold-chinese__snI5_ .SentenceMain_hanzi__Me67v{font-weight:800!important}.SentenceMain_punct-char__zluwB{display:inline-flex;align-items:flex-end;font-family:var(--chinese-font,"LXGW WenKai","Noto Sans SC","Source Han Sans SC","PingFang SC","Microsoft YaHei","微软雅黑","SimSun","宋体",sans-serif)!important;font-size:calc(var(--font-size, 20px) * .9 + var(--chinese-font-size-adjust, 0px));color:var(--hanzi-color,#1e293b);line-height:1;margin:0 4px 2px -1px;padding:0 0 2px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default;text-decoration:none!important;font-weight:400;vertical-align:baseline}.dark .SentenceMain_punct-char__zluwB{color:#f8fafc!important}@media (max-width:768px){.SentenceMain_punct-char__zluwB{font-size:calc(var(--font-size, 1.2rem) * .9);margin:0 3px 2px -1px}}.Flashcard_flashcard-app__mjEUo{min-height:100%}.Flashcard_fc-progress-container__5hh7_{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:1rem 1.25rem;margin-bottom:1.25rem;box-shadow:0 1px 3px rgba(0,0,0,.04)}.Flashcard_fc-progress-header__33hvS{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.Flashcard_fc-progress-title__32XLc{font-size:1rem;font-weight:700;color:#1e293b}.Flashcard_fc-progress-counter__3xn0g{font-size:.875rem;font-weight:600;color:#64748b;background:#f1f5f9;padding:.25rem .75rem;border-radius:9999px}.Flashcard_fc-progress-bar__8_qwf{height:8px;background:#e2e8f0;border-radius:9999px;overflow:hidden;margin-bottom:.75rem}.Flashcard_fc-progress-fill__WUr5K{height:100%;background:linear-gradient(90deg,#3b82f6,#10b981);border-radius:9999px;transition:width .4s ease}.Flashcard_fc-progress-stats__qm0nw{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap}.Flashcard_fc-stat__hYqcw{display:flex;align-items:center;gap:.4rem;font-size:.85rem;font-weight:600}.Flashcard_fc-stat__hYqcw.Flashcard_known__C4jaX{color:#10b981}.Flashcard_fc-stat__hYqcw.Flashcard_remaining__erSXj{color:#64748b}.Flashcard_fc-stat__hYqcw.Flashcard_unknown__dmmz5{color:#ef4444}.Flashcard_fc-mode-toggle__rI_65{display:flex;justify-content:center;gap:.5rem;margin:0 auto 1.25rem;background:#f1f5f9;padding:.35rem;border-radius:12px;width:-moz-fit-content;width:fit-content}.Flashcard_fc-mode-btn__E_YrJ{display:flex;align-items:center;gap:.45rem;padding:.5rem 1rem;background:transparent;border:none;border-radius:8px;color:#64748b;cursor:pointer;transition:all .2s ease;font-weight:600;font-size:.875rem}.Flashcard_fc-mode-btn__E_YrJ:hover{color:#1e293b}.Flashcard_fc-mode-btn__E_YrJ.Flashcard_active__MuiZo{background:#fff;color:#2563eb;box-shadow:0 1px 3px rgba(0,0,0,.08)}.Flashcard_fc-wrapper__oY6p6{perspective:1200px;height:520px;margin-bottom:1.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Flashcard_fc-card__fNa8E{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.4,0,.2,1);cursor:pointer}.Flashcard_fc-card__fNa8E.Flashcard_flipped__W6lFH{transform:rotateY(180deg)}.Flashcard_fc-side__zv9Ia{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:20px;background:#fff;border:1px solid #e2e8f0;box-shadow:none;display:flex;flex-direction:column;overflow:hidden}.Flashcard_fc-front__kX2U7{background:#fff}.Flashcard_fc-back__NjHA_{transform:rotateY(180deg)}.Flashcard_fc-body___L3_7{flex:1;display:flex;flex-direction:column;justify-content:center;padding:12px 20px;overflow-y:auto;overflow-x:hidden;min-height:0;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.Flashcard_fc-body___L3_7::-webkit-scrollbar{width:4px}.Flashcard_fc-body___L3_7::-webkit-scrollbar-track{background:transparent}.Flashcard_fc-body___L3_7::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.Flashcard_fc-front-body__WLTpL{padding:24px 24px 14px}.Flashcard_fc-front-hero__cHYl1{justify-content:center;gap:1rem}.Flashcard_fc-front-hero__cHYl1,.Flashcard_fc-front-word__qnMix{width:100%;display:flex;flex-direction:column;align-items:center}.Flashcard_fc-front-word__qnMix{gap:.5rem}.Flashcard_fc-main-text__NpUpy{font-size:clamp(3.5rem,8vw,5.2rem);font-weight:700;color:#1e293b;text-align:center;line-height:1.2;font-family:LXGW WenKai,Noto Sans SC,Microsoft YaHei,sans-serif}.Flashcard_fc-main-text--vi__nq97f{font-size:clamp(1.8rem,4vw,2.4rem);font-weight:700;color:#1e293b;text-align:center;line-height:1.4}.Flashcard_fc-front-pinyin__QLSXb{font-size:1.25rem;color:#4f46e5;text-align:center;font-weight:600;letter-spacing:.04em}.Flashcard_fc-front-image-shell__i4cSH{max-width:220px;width:100%;padding:.5rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px}.Flashcard_fc-front-image__uLx9b{width:100%;max-height:150px;-o-object-fit:contain;object-fit:contain;display:block;margin:0 auto;border-radius:8px}.Flashcard_fc-front-helper__v3QjF{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .9rem;border-radius:9999px;background:rgba(99,102,241,.08);color:#4f46e5;font-size:.82rem;font-weight:600;margin-top:.5rem}.Flashcard_fc-back-body___t8Dv{width:100%;margin:0 auto}.Flashcard_fc-answer-text__yZNtR{font-size:calc(1.4rem + var(--chinese-font-size-adjust, 0px));font-weight:var(--chinese-font-weight,700);color:#1e293b;text-align:center;margin-bottom:8px;line-height:1.3;font-family:var(--chinese-font,"LXGW WenKai","Noto Sans SC",sans-serif)}.Flashcard_fc-details__3ExyF{background:#f8fafc;border-radius:8px;padding:6px 12px;margin-bottom:8px}.Flashcard_fc-detail__hY87j{display:flex;gap:8px;align-items:baseline;padding:3px 0;border-bottom:1px solid #f1f5f9}.Flashcard_fc-detail__hY87j:last-child{border-bottom:none}.Flashcard_fc-label__jwYP8{font-size:.8rem;color:#94a3b8;font-weight:500;flex-shrink:0;min-width:70px}.Flashcard_fc-val__ZVnDs{font-size:.95rem;color:#334155;text-align:right}.Flashcard_fc-hanzi__3GvEu,.Flashcard_fc-val__ZVnDs.Flashcard_fc-hanzi__3GvEu{font-size:calc(1.1rem + var(--chinese-font-size-adjust, 0px));font-weight:var(--chinese-font-weight,600);color:#4299e1;font-family:var(--chinese-font,"LXGW WenKai","Noto Sans SC",sans-serif)}.Flashcard_fc-examples__xzrfi{margin-top:6px;display:flex;flex-direction:column}.Flashcard_fc-ex-item__OOKXz{padding:4px 0;border-top:1px solid #f1f5f9;font-size:.85rem;background:transparent}.Flashcard_fc-bottom__zVxAw{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;border-top:1px solid #f1f5f9;background:#fff;flex-shrink:0}.Flashcard_fc-hint__rQjKz{display:flex;align-items:center;gap:6px;font-size:.82rem;color:#94a3b8;font-weight:500}.Flashcard_fc-hint-back__Oob_f{color:#64748b}.Flashcard_fc-audio-btn__mHsRG,.Flashcard_fc-audio__AClnV{width:44px;height:44px;background:#4299e1;color:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;box-shadow:none}.Flashcard_fc-audio-btn__mHsRG:hover,.Flashcard_fc-audio__AClnV:hover{background:#3182ce;transform:scale(1.08)}.Flashcard_fc-audio-back__7c86x,.Flashcard_fc-audio-btn__mHsRG.Flashcard_back__8dZBu{background:#475569;box-shadow:none}.Flashcard_fc-audio-back__7c86x:hover,.Flashcard_fc-audio-btn__mHsRG.Flashcard_back__8dZBu:hover{background:#334155}.Flashcard_fc-rating-row__JYFZ5{display:flex;justify-content:center;align-items:center;gap:1rem;margin:1.25rem 0}.Flashcard_fc-rate-btn___hzQE{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.75rem;border:2px solid transparent;border-radius:14px;cursor:pointer;font-weight:700;font-size:.95rem;transition:all .2s ease;min-width:140px;justify-content:center}.Flashcard_fc-rate-btn___hzQE:disabled{opacity:.4;cursor:not-allowed}.Flashcard_fc-rate-btn___hzQE.Flashcard_known__C4jaX{background:linear-gradient(135deg,#dcfce7,#bbf7d0);color:#166534;border-color:#86efac}.Flashcard_fc-rate-btn___hzQE.Flashcard_known__C4jaX:hover:not(:disabled){background:linear-gradient(135deg,#10b981,#059669);color:#fff;border-color:#10b981;transform:translateY(-2px);box-shadow:0 4px 12px rgba(16,185,129,.3)}.Flashcard_fc-rate-btn___hzQE.Flashcard_unknown__dmmz5{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#991b1b;border-color:#fca5a5}.Flashcard_fc-rate-btn___hzQE.Flashcard_unknown__dmmz5:hover:not(:disabled){background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border-color:#ef4444;transform:translateY(-2px);box-shadow:0 4px 12px rgba(239,68,68,.3)}.Flashcard_fc-rate-btn___hzQE.Flashcard_undo__9lY7N{min-width:44px;width:44px;height:44px;padding:0;border-radius:50%;background:#f1f5f9;color:#64748b;border:1px solid #e2e8f0}.Flashcard_fc-rate-btn___hzQE.Flashcard_undo__9lY7N:hover:not(:disabled){background:#e2e8f0;color:#1e293b;transform:scale(1.08)}.Flashcard_fc-review-nav__WuDjJ{display:flex;justify-content:center;align-items:center;gap:1.25rem;margin:1.25rem 0}.Flashcard_fc-nav-btn__G7Vvi{display:flex;align-items:center;gap:.4rem;background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:.6rem 1rem;font-weight:600;font-size:.875rem;color:#334155;cursor:pointer;transition:all .2s}.Flashcard_fc-nav-btn__G7Vvi:hover:not(:disabled){background:#f8fafc;border-color:#2563eb;color:#2563eb}.Flashcard_fc-nav-btn__G7Vvi:disabled{opacity:.4;cursor:not-allowed}.Flashcard_fc-review-pos__V9Cvj{font-size:.9rem;font-weight:700;color:#475569;background:#f1f5f9;padding:.4rem .9rem;border-radius:8px}.Flashcard_fc-review-banner__VfPb4{margin-bottom:1rem;display:flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,#eff6ff,#dbeafe);border:1px solid #93c5fd;border-radius:12px;padding:.6rem 1rem;font-size:.875rem;font-weight:600;color:#1e40af}.Flashcard_fc-review-exit__TQuqQ{margin-left:auto;display:flex;align-items:center;gap:4px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.25);border-radius:8px;padding:.3rem .65rem;color:#dc2626;font-size:.78rem;font-weight:700;cursor:pointer;transition:all .2s}.Flashcard_fc-review-exit__TQuqQ:hover{background:#ef4444;color:#fff}.Flashcard_fc-card-dots__7jGzR{display:flex;gap:.4rem;flex-wrap:wrap;justify-content:center;margin-bottom:1.25rem}.Flashcard_fc-dot__sO_wO{width:10px;height:10px;border-radius:50%;background:#e2e8f0;border:none;cursor:pointer;transition:all .2s ease;padding:0}.Flashcard_fc-dot__sO_wO.Flashcard_active__MuiZo{background:#2563eb;transform:scale(1.35)}.Flashcard_fc-dot__sO_wO.Flashcard_known__C4jaX{background:#10b981}.Flashcard_fc-dot__sO_wO.Flashcard_unknown__dmmz5{background:#ef4444}.Flashcard_fc-actions__NCOF9{display:flex;justify-content:center;gap:.6rem;flex-wrap:wrap;padding-top:.5rem}.Flashcard_fc-action-btn___IFlS{display:flex;align-items:center;gap:.45rem;background:#fff;border:1px solid #e2e8f0;border-radius:10px;color:#475569;padding:.55rem .9rem;cursor:pointer;transition:all .2s ease;font-weight:600;font-size:.85rem}.Flashcard_fc-action-btn___IFlS:hover{background:#f8fafc;border-color:#cbd5e1;color:#1e293b}.Flashcard_fc-action-btn___IFlS.Flashcard_play-all-active__H9X9m{background:#fef2f2;border-color:#ef4444;color:#ef4444}.Flashcard_fc-completion-card__FzA15{background:#fff;border-radius:20px;border:1px solid #e2e8f0;box-shadow:0 4px 20px rgba(0,0,0,.06);padding:2rem 1.5rem;max-width:480px;width:100%;margin:1rem auto;text-align:center;animation:Flashcard_fcFadeInUp__g25x2 .4s ease-out}@keyframes Flashcard_fcFadeInUp__g25x2{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.Flashcard_fc-completion-emoji__tihXo{font-size:3rem;margin-bottom:.5rem}.Flashcard_fc-completion-title__EYTaz{font-size:1.5rem;font-weight:800;color:#1e293b;margin:0 0 .25rem}.Flashcard_fc-completion-subtitle__crT4T{color:#64748b;font-size:.9rem;margin-bottom:1.5rem}.Flashcard_fc-completion-stats-grid__7O0qB{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin-bottom:1.5rem}.Flashcard_fc-cs-item__J4XBL{padding:1rem .5rem;border-radius:14px;text-align:center}.Flashcard_fc-cs-known__ZlqZa{background:#f0fdf4;border:1px solid #bbf7d0;color:#166534}.Flashcard_fc-cs-unknown__0Q11H{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.Flashcard_fc-cs-accuracy__CHn2i{background:#eff6ff;border:1px solid #bfdbfe;color:#1e40af}.Flashcard_fc-cs-num__Mf13Q{font-size:1.5rem;font-weight:800;margin:.25rem 0}.Flashcard_fc-cs-label__mr7aQ{font-size:.75rem;font-weight:600}.Flashcard_fc-completion-review-btns__LPdMT{display:flex;flex-direction:column;gap:.6rem;margin-bottom:1.5rem}.Flashcard_fc-review-btn__9DvwE{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-radius:12px;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s;border:1px solid transparent}.Flashcard_fc-review-btn__9DvwE.Flashcard_known__C4jaX{background:#f0fdf4;color:#166534;border-color:#bbf7d0}.Flashcard_fc-review-btn__9DvwE.Flashcard_known__C4jaX:hover:not(:disabled){background:#dcfce7}.Flashcard_fc-review-btn__9DvwE.Flashcard_unknown__dmmz5{background:#fef2f2;color:#991b1b;border-color:#fecaca}.Flashcard_fc-review-btn__9DvwE.Flashcard_unknown__dmmz5:hover:not(:disabled){background:#fee2e2}.Flashcard_fc-review-btn__9DvwE.Flashcard_all__SDdjU{background:#f8fafc;color:#334155;border-color:#e2e8f0}.Flashcard_fc-review-btn__9DvwE.Flashcard_all__SDdjU:hover:not(:disabled){background:#f1f5f9}.Flashcard_fc-review-btn__9DvwE:disabled{opacity:.4;cursor:not-allowed}.Flashcard_fc-rb-count__W79yZ{background:rgba(0,0,0,.06);padding:.15rem .5rem;border-radius:9999px;font-size:.75rem}.Flashcard_fc-completion-reset__oivZF{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;background:#2563eb;color:#fff;border:none;border-radius:12px;font-weight:700;font-size:.95rem;cursor:pointer;transition:all .2s}.Flashcard_fc-completion-reset__oivZF:hover{background:#1d4ed8}.Flashcard_fc-modal-overlay__kIH8f{position:fixed;inset:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);z-index:999;display:flex;align-items:center;justify-content:center;padding:1rem}.Flashcard_fc-modal__4d9a1{background:#fff;border-radius:20px;width:100%;max-width:440px;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.15);animation:Flashcard_fcFadeInUp__g25x2 .25s ease-out}.Flashcard_fc-modal-header__X5Lja{display:flex;justify-content:space-between;align-items:center;padding:1.1rem 1.25rem;border-bottom:1px solid #f1f5f9}.Flashcard_fc-modal-title__fPMat{font-size:1.1rem;font-weight:700;color:#1e293b}.Flashcard_fc-modal-close__mKiIG{background:none;border:none;color:#94a3b8;cursor:pointer;padding:4px;display:flex}.Flashcard_fc-modal-close__mKiIG:hover{color:#1e293b}.Flashcard_fc-modal-body__sOmyS{padding:1.25rem;display:flex;flex-direction:column;gap:1.1rem;max-height:70vh;overflow-y:auto}.Flashcard_fc-setting-row__OkrO2{display:flex;justify-content:space-between;align-items:center;font-size:.9rem;color:#334155;font-weight:500}.Flashcard_fc-toggle-switch__Klq0c{position:relative;display:inline-block;width:44px;height:24px}.Flashcard_fc-toggle-switch__Klq0c input{opacity:0;width:0;height:0}.Flashcard_fc-toggle-slider__s6qox{position:absolute;cursor:pointer;inset:0;background-color:#cbd5e1;transition:.3s;border-radius:24px}.Flashcard_fc-toggle-slider__s6qox:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}.Flashcard_fc-toggle-switch__Klq0c input:checked+.Flashcard_fc-toggle-slider__s6qox{background-color:#2563eb}.Flashcard_fc-toggle-switch__Klq0c input:checked+.Flashcard_fc-toggle-slider__s6qox:before{transform:translateX(20px)}.Flashcard_fc-select__hvbDE{padding:.4rem .75rem;border:1px solid #cbd5e1;border-radius:8px;background:#fff;font-size:.85rem;color:#334155;outline:none}.dark .Flashcard_flashcard-app__mjEUo{color:#f1f5f9}.dark .Flashcard_fc-controls-bar__SNUq7,.dark .Flashcard_fc-progress-container__5hh7_,.dark .Flashcard_fc-settings-panel__48X8a{background:#0f172a;border-color:#1e293b;box-shadow:0 4px 16px rgba(0,0,0,.3)}.dark .Flashcard_fc-progress-title__32XLc{color:#f8fafc}.dark .Flashcard_fc-progress-counter__3xn0g{background:#1e293b;color:#94a3b8}.dark .Flashcard_fc-progress-bar__8_qwf,.dark .Flashcard_fc-stat__hYqcw{background:#1e293b}.dark .Flashcard_fc-stat__hYqcw.Flashcard_known__C4jaX{color:#34d399}.dark .Flashcard_fc-stat__hYqcw.Flashcard_remaining__erSXj{color:#94a3b8}.dark .Flashcard_fc-stat__hYqcw.Flashcard_unknown__dmmz5{color:#f87171}.dark .Flashcard_fc-mode-toggle__rI_65{background:#1e293b;border-color:#334155}.dark .Flashcard_fc-mode-btn__E_YrJ{color:#94a3b8}.dark .Flashcard_fc-mode-btn__E_YrJ:hover{color:#f8fafc}.dark .Flashcard_fc-mode-btn__E_YrJ.Flashcard_active__MuiZo{background:#0f172a;color:#60a5fa;box-shadow:0 2px 8px rgba(0,0,0,.4)}.dark .Flashcard_fc-back__NjHA_,.dark .Flashcard_fc-front__kX2U7,.dark .Flashcard_fc-side__zv9Ia{background:#0f172a;border-color:#1e293b;color:#f1f5f9;box-shadow:0 10px 30px rgba(0,0,0,.5)}.dark .Flashcard_fc-answer-text__yZNtR,.dark .Flashcard_fc-main-text--vi__nq97f,.dark .Flashcard_fc-main-text__NpUpy{color:#f8fafc}.dark .Flashcard_fc-front-pinyin__QLSXb{color:#818cf8}.dark .Flashcard_fc-front-image-shell__i4cSH{background:#1e293b;border-color:#334155}.dark .Flashcard_fc-front-helper__v3QjF{background:rgba(99,102,241,.15);color:#a5b4fc}.dark .Flashcard_fc-bottom__zVxAw{border-top-color:#1e293b;background:#0f172a}.dark .Flashcard_fc-hint__rQjKz{color:#94a3b8}.dark .Flashcard_fc-audio-btn__mHsRG{background:#1e293b;color:#94a3b8}.dark .Flashcard_fc-audio-btn__mHsRG:hover{background:#334155;color:#60a5fa}.dark .Flashcard_fc-details__3ExyF{background:#1e293b;border-color:#334155}.dark .Flashcard_fc-detail__hY87j{border-bottom-color:#334155}.dark .Flashcard_fc-detail__hY87j:last-child{border-bottom:none}.dark .Flashcard_fc-label__jwYP8{color:#94a3b8}.dark .Flashcard_fc-val__ZVnDs{color:#f1f5f9}.dark .Flashcard_fc-hanzi__3GvEu{color:#60a5fa}.dark .Flashcard_fc-examples__xzrfi{border-top-color:#1e293b}.dark .Flashcard_fc-ex-item__OOKXz{background:#1e293b;border-color:#334155}.dark .Flashcard_fc-rate-btn___hzQE.Flashcard_unknown__dmmz5{background:#1e293b;border-color:rgba(239,68,68,.4);color:#f87171}.dark .Flashcard_fc-rate-btn___hzQE.Flashcard_unknown__dmmz5:hover{background:rgba(239,68,68,.2)}.dark .Flashcard_fc-rate-btn___hzQE.Flashcard_undo__9lY7N{background:#1e293b;border-color:#334155;color:#94a3b8}.dark .Flashcard_fc-rate-btn___hzQE.Flashcard_undo__9lY7N:hover:not(:disabled){background:#334155;color:#f8fafc}.dark .Flashcard_fc-rate-btn___hzQE.Flashcard_known__C4jaX{background:#1e293b;border-color:rgba(16,185,129,.4);color:#34d399}.dark .Flashcard_fc-rate-btn___hzQE.Flashcard_known__C4jaX:hover{background:rgba(16,185,129,.2)}.dark .Flashcard_fc-nav-btn__G7Vvi,.dark .Flashcard_fc-review-banner__VfPb4{background:#1e293b;border-color:#334155}.dark .Flashcard_fc-nav-btn__G7Vvi{color:#cbd5e1}.dark .Flashcard_fc-nav-btn__G7Vvi:hover:not(:disabled){background:#334155;color:#60a5fa}.dark .Flashcard_fc-review-pos__V9Cvj{color:#94a3b8}.dark .Flashcard_fc-dot__sO_wO{background:#334155}.dark .Flashcard_fc-dot__sO_wO.Flashcard_active__MuiZo{background:#60a5fa}.dark .Flashcard_fc-dot__sO_wO.Flashcard_known__C4jaX{background:#059669}.dark .Flashcard_fc-dot__sO_wO.Flashcard_unknown__dmmz5{background:#dc2626}.dark .Flashcard_fc-action-btn___IFlS,.dark .Flashcard_fc-control-btn__C9fIv{background:#1e293b;border-color:#334155;color:#cbd5e1}.dark .Flashcard_fc-action-btn___IFlS:hover,.dark .Flashcard_fc-control-btn__C9fIv:hover{background:#334155;color:#60a5fa}.dark .Flashcard_fc-action-btn___IFlS.Flashcard_play-all-active__H9X9m{background:#dc2626;border-color:#ef4444;color:#fff}.dark .Flashcard_fc-select__hvbDE{background:#1e293b;border-color:#334155;color:#f8fafc}.dark .Flashcard_fc-completion-card__FzA15{background:#0f172a;border-color:#1e293b;color:#f1f5f9}.dark .Flashcard_fc-completion-title__EYTaz{color:#f8fafc}.dark .Flashcard_fc-completion-subtitle__crT4T{color:#94a3b8}.dark .Flashcard_fc-cs-item__J4XBL{background:#1e293b;border-color:#334155}.dark .Flashcard_fc-cs-known__ZlqZa{color:#34d399}.dark .Flashcard_fc-cs-unknown__0Q11H{color:#f87171}.dark .Flashcard_fc-cs-num__Mf13Q{color:#f8fafc}.dark .Flashcard_fc-cs-label__mr7aQ{color:#94a3b8}.Flashcard_fc-tag-badge__bZGX4{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:3px 10px;border-radius:9999px;font-size:.75rem;font-weight:700;line-height:1.2;letter-spacing:.02em;width:-moz-fit-content;width:fit-content}.Flashcard_fc-tag-badge-hard__8vsQT{background:#fef2f2;color:#dc2626;border:1px solid #fecaca}.Flashcard_fc-tag-badge-easy__fJb34{background:#f0fdf4;color:#16a34a;border:1px solid #bbf7d0}.Flashcard_fc-tag-badge-normal__GpajC{background:#eff6ff;color:#2563eb;border:1px solid #bfdbfe}.Flashcard_fc-tag-badge-trap__FBhrn{background:#fffbeb;color:#d97706;border:1px solid #fde68a}.Flashcard_fc-tag-badge-active__lq7bT{background:#f5f3ff;color:#7c3aed;border:1px solid #ddd6fe}.Flashcard_fc-tag-badge-passive__L82l1{background:#f3f4f6;color:#4b5563;border:1px solid #d1d5db}.dark .Flashcard_fc-tag-badge-hard__8vsQT{background:rgba(239,68,68,.18);color:#f87171;border-color:rgba(239,68,68,.35)}.dark .Flashcard_fc-tag-badge-easy__fJb34{background:rgba(34,197,94,.18);color:#4ade80;border-color:rgba(34,197,94,.35)}.dark .Flashcard_fc-tag-badge-normal__GpajC{background:rgba(59,130,246,.18);color:#60a5fa;border-color:rgba(59,130,246,.35)}.dark .Flashcard_fc-tag-badge-trap__FBhrn{background:rgba(245,158,11,.18);color:#fbbf24;border-color:rgba(245,158,11,.35)}.dark .Flashcard_fc-tag-badge-active__lq7bT{background:rgba(139,92,246,.18);color:#a78bfa;border-color:rgba(139,92,246,.35)}.dark .Flashcard_fc-tag-badge-passive__L82l1{background:hsla(220,9%,46%,.18);color:#9ca3af;border-color:hsla(220,9%,46%,.35)}.SentenceVocabModal_sm-vocab-backdrop__f793s{position:fixed;inset:0;background:rgba(15,23,42,.6);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:var(--z-modal-tertiary,12500);display:flex;align-items:center;justify-content:center;padding:16px}.SentenceVocabModal_sm-vocab-modal__yn4lE{background:#fff;border-radius:20px;width:min(880px,calc(100vw - 32px));max-height:85vh;display:flex;flex-direction:column;box-shadow:0 25px 80px rgba(0,0,0,.18),0 0 0 1px hsla(0,0%,100%,.1);overflow:hidden;animation:SentenceVocabModal_smSlideUp__c1Hhz .3s cubic-bezier(.16,1,.3,1)}.dark .SentenceVocabModal_sm-vocab-modal__yn4lE{background:#0f172a;box-shadow:0 25px 80px rgba(0,0,0,.45),0 0 0 1px hsla(0,0%,100%,.08)}@keyframes SentenceVocabModal_smSlideUp__c1Hhz{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:none}}.SentenceVocabModal_sm-vocab-header__10yLn{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:linear-gradient(135deg,#4299e1,#3b82f6);color:#fff}.SentenceVocabModal_sm-vocab-header-left__CTWWg{display:flex;align-items:center;gap:9px;font-weight:700;font-size:.95rem;color:#fff}.SentenceVocabModal_sm-vocab-close__jUX0e{width:30px;height:30px;border:none;background:hsla(0,0%,100%,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:all .15s}.SentenceVocabModal_sm-vocab-close__jUX0e:hover{background:hsla(0,0%,100%,.35);transform:rotate(90deg)}.SentenceVocabModal_va-search-bar__rAB3O{display:flex;align-items:center;gap:8px;padding:10px 20px;border-bottom:1px solid #e2e8f0;flex-shrink:0;background:#f8fafc}.dark .SentenceVocabModal_va-search-bar__rAB3O{background:#0b1120;border-bottom-color:#1e293b}.SentenceVocabModal_va-search-input__2PjCM{flex:1;border:none;outline:none;font-size:.84rem;background:transparent;color:#1e293b}.dark .SentenceVocabModal_va-search-input__2PjCM{color:#f1f5f9}.SentenceVocabModal_va-search-input__2PjCM::-moz-placeholder{color:#94a3b8}.SentenceVocabModal_va-search-input__2PjCM::placeholder{color:#94a3b8}.SentenceVocabModal_va-search-clear___9Vht{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;border:none;background:#cbd5e1;color:#fff;cursor:pointer;flex-shrink:0;transition:all .15s}.SentenceVocabModal_va-search-clear___9Vht:hover{background:#94a3b8}.SentenceVocabModal_sm-vocab-empty__8rAU1,.SentenceVocabModal_sm-vocab-loading__lQAUI{padding:40px 20px;text-align:center;color:#94a3b8;font-size:.9rem}.SentenceVocabModal_sm-vocab-list__kkrbZ{overflow-y:auto;overflow-x:hidden;padding:16px;display:flex;flex-direction:column;gap:16px;flex:1;max-height:calc(85vh - 130px)}.SentenceVocabModal_sm-vocab-list__kkrbZ .SentenceVocabModal_vocabulary-card__eVzjj{flex-shrink:0!important;min-height:-moz-fit-content!important;min-height:fit-content!important}.SentenceVocabModal_sm-vocab-list__kkrbZ::-webkit-scrollbar{width:4px}.SentenceVocabModal_sm-vocab-list__kkrbZ::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.dark .SentenceVocabModal_sm-vocab-list__kkrbZ::-webkit-scrollbar-thumb{background:#334155}.SentenceVocabModal_sm-vocab-list__kkrbZ::-webkit-scrollbar-track{background:transparent}.SentenceVocabModal_sm-vocab-item__ZY3Bj{display:flex;align-items:flex-start;justify-content:space-between;padding:12px 20px;gap:10px;transition:all .15s;border-left:3px solid transparent}.SentenceVocabModal_sm-vocab-item__ZY3Bj:hover{background:#f0f7ff;border-left-color:#4299e1}.dark .SentenceVocabModal_sm-vocab-item__ZY3Bj:hover{background:#1e293b;border-left-color:#3b82f6}.SentenceVocabModal_sm-selected__5zlNr{background:#f0f7ff;border-left-color:#4299e1}.dark .SentenceVocabModal_sm-selected__5zlNr{background:#1e293b;border-left-color:#3b82f6}.SentenceVocabModal_sm-vocab-checkbox__bk91b{flex-shrink:0;display:flex;align-items:center;padding-top:4px;margin-right:2px;cursor:pointer}.SentenceVocabModal_sm-vocab-checkbox__bk91b input,.SentenceVocabModal_sm-vocab-checkbox__bk91b input[type=checkbox]{width:16px;height:16px;accent-color:#4299e1;cursor:pointer;border-radius:4px}.SentenceVocabModal_sm-vocab-main__j5S1R{flex:1;min-width:0}.SentenceVocabModal_sm-vocab-top__ekJAW{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.SentenceVocabModal_sm-vocab-hanzi__b2_28{font-size:1.25rem;font-weight:800;color:#0f172a;font-family:var(--chinese-font,"LXGW WenKai","Noto Sans SC","PingFang SC",sans-serif)!important;letter-spacing:.5px}.dark .SentenceVocabModal_sm-vocab-hanzi__b2_28{color:#f8fafc}.SentenceVocabModal_sm-vocab-level__8ZpC_{font-size:.6rem;padding:2px 7px;background:#94a3b8;color:#fff;border-radius:10px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}.SentenceVocabModal_sm-lv-1__wRqRp{background:linear-gradient(135deg,#22c55e,#16a34a)}.SentenceVocabModal_sm-lv-2__EuHqu{background:linear-gradient(135deg,#14b8a6,#0d9488)}.SentenceVocabModal_sm-lv-3__TGeX1{background:linear-gradient(135deg,#3b82f6,#2563eb)}.SentenceVocabModal_sm-lv-4__gRuu2{background:linear-gradient(135deg,#6366f1,#4f46e5)}.SentenceVocabModal_sm-lv-5__0Csag{background:linear-gradient(135deg,#a855f7,#9333ea)}.SentenceVocabModal_sm-lv-6__IzwV5{background:linear-gradient(135deg,#f43f5e,#e11d48)}.SentenceVocabModal_sm-lv-7-9__QbPVF{background:linear-gradient(135deg,#f59e0b,#d97706)}.SentenceVocabModal_sm-lv-1-2__2n8OP{background:linear-gradient(135deg,#22c55e,#0d9488)}.SentenceVocabModal_sm-vocab-type__05sDQ{font-size:.6rem;padding:2px 7px;background:#e0f2fe;color:#0369a1;border-radius:10px;font-weight:600}.dark .SentenceVocabModal_sm-vocab-type__05sDQ{background:rgba(3,105,161,.25);color:#38bdf8}.SentenceVocabModal_sm-vocab-pinyin__Ndqry{font-size:.82rem;color:#4299e1;margin-top:3px;font-style:italic}.dark .SentenceVocabModal_sm-vocab-pinyin__Ndqry{color:#60a5fa}.SentenceVocabModal_sm-vocab-hanviet__zFtUw{color:#ea580c;font-weight:700;font-style:normal}.dark .SentenceVocabModal_sm-vocab-hanviet__zFtUw{color:#fb923c}.SentenceVocabModal_sm-vocab-meaning__03Kzy{font-size:.85rem;color:#475569;margin-top:2px;line-height:1.4}.dark .SentenceVocabModal_sm-vocab-meaning__03Kzy{color:#94a3b8}.SentenceVocabModal_sm-definitions-list__u7Z1S{margin-top:10px;display:flex;flex-direction:column;gap:12px}.SentenceVocabModal_sm-definition-item__IJIF6{border-top:1px solid #f1f5f9;padding-top:10px}.dark .SentenceVocabModal_sm-definition-item__IJIF6{border-top-color:#1e293b}.SentenceVocabModal_sm-definition-item__IJIF6:first-child{border-top:none;padding-top:0}.SentenceVocabModal_sm-definition-header__icOsX{display:flex;align-items:center;gap:8px;margin-bottom:6px}.SentenceVocabModal_sm-definition-meaning__thmG1{font-size:.85rem;color:#334155;font-weight:500;margin:0;line-height:1.4}.dark .SentenceVocabModal_sm-definition-meaning__thmG1{color:#cbd5e1}.SentenceVocabModal_sm-definition-examples__E2Vn4{margin-top:8px;padding-left:12px;border-left:2px solid #e2e8f0}.dark .SentenceVocabModal_sm-definition-examples__E2Vn4{border-left-color:#334155}.SentenceVocabModal_sm-vocab-actions__nPAEq{display:flex;gap:5px;flex-shrink:0;padding-top:2px}.SentenceVocabModal_sm-vocab-act__kAhzL{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;cursor:pointer;color:#64748b;transition:all .2s;text-decoration:none;position:relative}.dark .SentenceVocabModal_sm-vocab-act__kAhzL{background:#1e293b;border-color:#334155;color:#94a3b8}.SentenceVocabModal_sm-vocab-act__kAhzL:hover:not(:disabled){border-color:#4299e1;color:#4299e1;background:#eff6ff;transform:translateY(-1px);box-shadow:0 2px 6px rgba(66,153,225,.15)}.dark .SentenceVocabModal_sm-vocab-act__kAhzL:hover:not(:disabled){background:#0f172a;border-color:#3b82f6;color:#60a5fa}.SentenceVocabModal_sm-vocab-act__kAhzL:disabled{opacity:.3;cursor:not-allowed}.SentenceVocabModal_sm-act-male__hN9__{color:#2563eb;border-color:rgba(59,130,246,.22);background:rgba(239,246,255,.6)}.SentenceVocabModal_sm-act-male__hN9__:hover:not(:disabled){background:#2563eb;color:#fff;border-color:#2563eb}.SentenceVocabModal_sm-act-female___SYi0{color:#ec4899;border-color:rgba(236,72,153,.22);background:rgba(253,242,248,.6)}.SentenceVocabModal_sm-act-female___SYi0:hover:not(:disabled){background:#ec4899;color:#fff;border-color:#ec4899}.SentenceVocabModal_sm-act-pdf__rH_s_{color:#dc2626;border-color:rgba(220,38,38,.22);background:hsla(0,86%,97%,.6)}.SentenceVocabModal_sm-act-pdf__rH_s_:hover:not(:disabled){background:#dc2626;color:#fff;border-color:#dc2626}.SentenceVocabModal_sm-bookmarked__bT2K7{color:#f59e0b!important;border-color:#fbbf24!important;background:#fffbeb!important}.dark .SentenceVocabModal_sm-bookmarked__bT2K7{background:rgba(120,53,15,.3)!important;border-color:#d97706!important}.SentenceVocabModal_sm-bookmarked__bT2K7:hover:not(:disabled){color:#d97706!important;border-color:#f59e0b!important;background:#fef3c7!important;box-shadow:0 2px 6px rgba(245,158,11,.2)}.SentenceVocabModal_sm-nb-count__vKeNX{font-size:9px;font-weight:800;color:#fff;background:#f59e0b;border-radius:8px;padding:0 4px;min-width:14px;height:14px;display:flex;align-items:center;justify-content:center;position:absolute;top:-4px;right:-4px;box-shadow:0 2px 4px rgba(245,158,11,.3)}.SentenceVocabModal_sm-vocab-footer__1Auq1{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-top:1px solid #e5e7eb;background:linear-gradient(180deg,#f8fafc,#f1f5f9);gap:10px}.dark .SentenceVocabModal_sm-vocab-footer__1Auq1{background:linear-gradient(180deg,#0f172a,#0b1120);border-top-color:#1e293b}.SentenceVocabModal_sm-select-all__0_PsL{display:flex;align-items:center;gap:7px;font-size:.82rem;color:#475569;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:500;white-space:nowrap}.dark .SentenceVocabModal_sm-select-all__0_PsL{color:#94a3b8}.SentenceVocabModal_sm-select-all__0_PsL input,.SentenceVocabModal_sm-select-all__0_PsL input[type=checkbox]{width:15px;height:15px;accent-color:#4299e1;cursor:pointer}.SentenceVocabModal_sm-footer-btns__OiWaD{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.SentenceVocabModal_sm-practice-btn__YDKh1{display:flex;align-items:center;gap:4px;padding:5px 10px;border:none;border-radius:7px;background:linear-gradient(135deg,#4299e1,#3182ce);color:#fff;font-size:.72rem;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit}.SentenceVocabModal_sm-practice-btn__YDKh1:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px rgba(66,153,225,.35)}.SentenceVocabModal_sm-typing-btn__q49cd{display:flex;align-items:center;gap:4px;padding:5px 10px;border:none;border-radius:7px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;font-size:.72rem;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit}.SentenceVocabModal_sm-typing-btn__q49cd:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px rgba(16,185,129,.35)}.SentenceVocabModal_sm-flashcard-btn__qrxMd{display:flex;align-items:center;gap:4px;padding:5px 10px;border:none;border-radius:7px;background:linear-gradient(135deg,#805ad5,#6b46c1);color:#fff;font-size:.72rem;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit}.SentenceVocabModal_sm-flashcard-btn__qrxMd:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px rgba(128,90,213,.35)}.SentenceVocabModal_sm-video-btn__pvNQq{display:flex;align-items:center;gap:4px;padding:5px 10px;border:none;border-radius:7px;font-size:.7rem;font-weight:600;cursor:pointer;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;transition:all .15s;font-family:inherit}.SentenceVocabModal_sm-video-btn__pvNQq:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px rgba(239,68,68,.35)}.SentenceVocabModal_sm-pdf-btn__GT7CQ{display:flex;align-items:center;gap:4px;padding:5px 10px;border:none;border-radius:7px;background:linear-gradient(135deg,#f97316,#ef4444);color:#fff;font-size:.72rem;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit}.SentenceVocabModal_sm-pdf-btn__GT7CQ:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px rgba(239,68,68,.35)}.SentenceVocabModal_sm-flashcard-btn__qrxMd:disabled,.SentenceVocabModal_sm-pdf-btn__GT7CQ:disabled,.SentenceVocabModal_sm-practice-btn__YDKh1:disabled,.SentenceVocabModal_sm-typing-btn__q49cd:disabled,.SentenceVocabModal_sm-video-btn__pvNQq:disabled{opacity:.4;cursor:not-allowed;transform:none!important;box-shadow:none!important}.SentenceVocabModal_sm-practice-count__hjMdm{background:hsla(0,0%,100%,.3);padding:1px 7px;border-radius:10px;font-size:.7rem;font-weight:700;margin-left:2px}.SentenceVocabModal_spin__r0naO{animation:SentenceVocabModal_spin__r0naO 1s linear infinite}@keyframes SentenceVocabModal_spin__r0naO{to{transform:rotate(1turn)}}.SentenceVocabModal_sm-example-item__eN_IM{border-bottom:1px dashed #e2e8f0;padding-bottom:10px}.dark .SentenceVocabModal_sm-example-item__eN_IM{border-bottom-color:#334155}.SentenceVocabModal_sm-example-item__eN_IM:last-child{border-bottom:none;padding-bottom:0}