.SentenceSampleDetail_app-container__JLpzz{min-height:100vh;background:#f8fafc;color:#1e293b;line-height:1.6}.SentenceSampleDetail_hero__iCHIE{position:relative;background:linear-gradient(135deg,#1e3a5f,#2d5a87 40%,#4299e1);padding:1.5rem 2rem 1.25rem;overflow:hidden}.SentenceSampleDetail_hero-bg-shapes___9Qcs .SentenceSampleDetail_shape___tvue{position:absolute;border-radius:50%;opacity:.06;background:#fff}.SentenceSampleDetail_shape-1__Rx2Id{width:250px;height:250px;top:-80px;right:-50px}.SentenceSampleDetail_shape-2__850Hr{width:150px;height:150px;bottom:-40px;left:-20px}.SentenceSampleDetail_hero-content__YmWT_{max-width:1200px;margin:0 auto;position:relative;z-index:1}.SentenceSampleDetail_breadcrumb__ZmmZs{display:flex;align-items:center;gap:6px;margin-bottom:.5rem;font-size:.78rem}.SentenceSampleDetail_breadcrumb-link__QfiOR{display:flex;align-items:center;gap:4px;color:hsla(0,0%,100%,.6);text-decoration:none;font-weight:500;transition:color .2s}.SentenceSampleDetail_breadcrumb-link__QfiOR:hover{color:hsla(0,0%,100%,.9)}.SentenceSampleDetail_breadcrumb-sep__X_4_u{color:hsla(0,0%,100%,.3);font-size:.7rem}.SentenceSampleDetail_breadcrumb-current__iQ5Le{color:hsla(0,0%,100%,.85);font-weight:600}.SentenceSampleDetail_hero-title__3SddY{font-size:clamp(1.2rem,3vw,1.6rem);font-weight:800;color:#fff;margin-bottom:.4rem;letter-spacing:-.01em}.SentenceSampleDetail_hero-meta__2EU9j{display:flex;gap:10px}.SentenceSampleDetail_meta-pill__tG_bg{display:inline-flex;align-items:center;gap:5px;background:hsla(0,0%,100%,.12);padding:4px 12px;border-radius:100px;color:hsla(0,0%,100%,.8);font-size:.75rem;font-weight:600}.SentenceSampleDetail_pill-icon__HTMZk{font-size:.85rem;opacity:.7}.SentenceSampleDetail_error-section__Ulk21,.SentenceSampleDetail_loading-section__YcRvp{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:240px;padding:3rem 2rem}.SentenceSampleDetail_loading-dots__jw_ID{display:flex;gap:6px;margin-bottom:1rem}.SentenceSampleDetail_loading-dots__jw_ID span{width:10px;height:10px;background:#4299e1;border-radius:50%;animation:SentenceSampleDetail_bounce__dwaHx 1.2s ease-in-out infinite}.SentenceSampleDetail_loading-dots__jw_ID span:nth-child(2){animation-delay:.15s}.SentenceSampleDetail_loading-dots__jw_ID span:nth-child(3){animation-delay:.3s}@keyframes SentenceSampleDetail_bounce__dwaHx{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}.SentenceSampleDetail_loading-text__fxBJ_{color:#94a3b8;font-size:.9rem;font-weight:500}.SentenceSampleDetail_main-content__hi74U{padding:1.5rem 0 3rem}.SentenceSampleDetail_container__XNHk2{max-width:1200px;margin:0 auto;padding:0 1rem;width:100%;box-sizing:border-box}.SentenceSampleDetail_content-layout__DY7EY{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:1.25rem;align-items:start}.SentenceSampleDetail_content-main__xRsYd{min-width:0}.SentenceSampleDetail_topic-sidebar__VdWCR{width:280px;position:sticky;top:96px}.SentenceSampleDetail_topic-sidebar-card__7AsfK{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 8px 24px rgba(15,23,42,.06);overflow:hidden}.SentenceSampleDetail_topic-sidebar-header__0O11w{display:flex;justify-content:space-between;gap:12px;padding:1rem 1rem .9rem;border-bottom:1px solid #f1f5f9;background:linear-gradient(180deg,#f8fbff,#fff)}.SentenceSampleDetail_topic-sidebar-eyebrow__O5n4k{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:#4299e1;font-weight:700;margin-bottom:.2rem}.SentenceSampleDetail_topic-sidebar-title__Y6NC4{font-size:.98rem;font-weight:700;color:#1e293b}.SentenceSampleDetail_topic-sidebar-count__egAZU{flex-shrink:0;align-self:flex-start;padding:.28rem .6rem;border-radius:999px;background:#eff6ff;color:#2563eb;font-size:.74rem;font-weight:700}.SentenceSampleDetail_topic-sidebar-body__53RPL{max-height:calc(100vh - 160px);overflow-y:auto;padding:.9rem;scrollbar-width:thin}.SentenceSampleDetail_topic-group__JhhET+.SentenceSampleDetail_topic-group__JhhET{margin-top:1rem}.SentenceSampleDetail_topic-group-title__xty1f{font-size:.82rem;font-weight:700;color:#475569;margin-bottom:.55rem}.SentenceSampleDetail_topic-links__9ax0y{display:flex;flex-direction:column;gap:.45rem}.SentenceSampleDetail_topic-link__bH3GY{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.6rem;text-align:left;padding:.72rem .8rem;border-radius:12px;border:1px solid #e2e8f0;background:#fff;color:#334155;cursor:pointer;transition:all .18s ease}.SentenceSampleDetail_topic-link__bH3GY:hover{border-color:#bfdbfe;background:#f8fbff;transform:translateY(-1px)}.SentenceSampleDetail_topic-link__bH3GY.SentenceSampleDetail_active__zO9Zc{border-color:#93c5fd;background:linear-gradient(135deg,rgba(66,153,225,.12),rgba(66,153,225,.04));color:#1d4ed8}.SentenceSampleDetail_topic-link__bH3GY.SentenceSampleDetail_locked__q_EoN{background:#fffbeb;border-color:#fde68a;color:#a16207}.SentenceSampleDetail_topic-link-name__1L_Fp{flex:1;min-width:0;font-size:.85rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SentenceSampleDetail_topic-link-badge__v8XWf{flex-shrink:0;padding:.2rem .46rem;border-radius:999px;background:#dbeafe;color:#1d4ed8;font-size:.68rem;font-weight:700}.SentenceSampleDetail_topic-link-icon__ZNmLi{flex-shrink:0;font-size:.85rem;opacity:.78}.SentenceSampleDetail_toolbar__fGu70{display:flex;gap:10px;align-items:center;margin-bottom:1.5rem;flex-wrap:wrap}.SentenceSampleDetail_search-box__kK9si{position:relative;flex:1;min-width:180px}.SentenceSampleDetail_search-icon__Xmvs_{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:1rem}.SentenceSampleDetail_search-input__63Vjs{width:100%;padding:.6rem .75rem .6rem 2.4rem;border:1px solid #e2e8f0;border-radius:10px;background:#fff;font-size:.85rem;color:#1e293b;outline:none;transition:all .2s}.SentenceSampleDetail_search-input__63Vjs:focus{border-color:#4299e1;box-shadow:0 0 0 3px rgba(66,153,225,.1)}.SentenceSampleDetail_toolbar-right__XRicg{display:flex;gap:8px;align-items:center;flex-shrink:0}.SentenceSampleDetail_toolbar__fGu70 .SentenceSampleDetail_settings-btn__deDJB{width:auto;min-width:-moz-fit-content;min-width:fit-content;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 .9rem;border:1px solid #e2e8f0;border-radius:10px;background:#fff;color:#475569;font-size:.82rem;font-weight:600;cursor:pointer;transition:all .18s ease;white-space:nowrap;flex-shrink:0}.SentenceSampleDetail_toolbar__fGu70 .SentenceSampleDetail_settings-btn__deDJB svg{flex-shrink:0;width:16px;height:16px}.SentenceSampleDetail_toolbar__fGu70 .SentenceSampleDetail_settings-btn__deDJB:hover{transform:none;background:#f8fafc;border-color:#cbd5e1;color:#1e293b}.SentenceSampleDetail_view-toggle__CIXf2{display:flex;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.SentenceSampleDetail_toggle-btn__a_QAK{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:none;background:#fff;color:#64748b;cursor:pointer;transition:all .15s;font-size:1rem}.SentenceSampleDetail_toggle-btn__a_QAK:hover{background:#f1f5f9}.SentenceSampleDetail_toggle-btn__a_QAK.SentenceSampleDetail_active__zO9Zc{background:#4299e1;color:#fff}.SentenceSampleDetail_quiz-btn__kPSqZ{display:flex;align-items:center;gap:5px;background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;border:none;padding:.55rem 1rem;border-radius:10px;font-weight:600;font-size:.82rem;cursor:pointer;transition:all .2s}.SentenceSampleDetail_quiz-btn__kPSqZ:hover{transform:translateY(-1px);box-shadow:0 4px 14px rgba(139,92,246,.35)}.SentenceSampleDetail_sentences-grid__Rlmp4{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem}.SentenceSampleDetail_sentence-card___jEUg{background:var(--surface,#fff);border-radius:14px;padding:1.15rem;box-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;border:1px solid transparent;cursor:pointer}.SentenceSampleDetail_sentence-card___jEUg:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgba(66,153,225,.12);border-color:#bfdbfe}.SentenceSampleDetail_sentence-card___jEUg.SentenceSampleDetail_playing__DiaKz{border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.25),0 10px 25px rgba(59,130,246,.12)}.SentenceSampleDetail_card-top__kP7Vu{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.SentenceSampleDetail_sentence-number__SgMsz{width:28px;height:28px;border-radius:8px;background:#eff6ff;color:#3b82f6;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.75rem}.SentenceSampleDetail_audio-btn__9kCJo{width:32px;height:32px;border-radius:8px;background:#f1f5f9;border:none;color:#64748b;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s;font-size:.95rem}.SentenceSampleDetail_audio-btn__9kCJo:hover{background:#4299e1;color:#fff}.SentenceSampleDetail_action-btn-sm__VymUj.SentenceSampleDetail_playing__DiaKz,.SentenceSampleDetail_audio-btn__9kCJo.SentenceSampleDetail_playing__DiaKz{background:#3b82f6!important;color:#fff!important;animation:SentenceSampleDetail_pulseAudio__pz9GD 1.5s infinite}@keyframes SentenceSampleDetail_pulseAudio__pz9GD{0%{transform:scale(1)}50%{transform:scale(1.08);box-shadow:0 0 10px rgba(59,130,246,.4)}to{transform:scale(1)}}.SentenceSampleDetail_sentence-body__ZCK_N{margin-bottom:.75rem}.SentenceSampleDetail_sentence-main-inline__HoAgG,.SentenceSampleDetail_sentence-main-wrap__sMNc8{min-width:0}.SentenceSampleDetail_sentence-main-inline__HoAgG .SentenceSampleDetail_audio-icon-container__rH5KS,.SentenceSampleDetail_sentence-main-wrap__sMNc8 .SentenceSampleDetail_audio-icon-container__rH5KS{display:flex;align-self:flex-start}.SentenceSampleDetail_sentence-main-inline__HoAgG .SentenceSampleDetail_sentence-wrapper__RMqOT,.SentenceSampleDetail_sentence-main-wrap__sMNc8 .SentenceSampleDetail_sentence-wrapper__RMqOT{align-items:flex-start}.SentenceSampleDetail_sentence-main-inline__HoAgG .SentenceSampleDetail_translation__r5TF6,.SentenceSampleDetail_sentence-main-wrap__sMNc8 .SentenceSampleDetail_translation__r5TF6{margin-top:.5rem;color:#64748b;font-size:.85rem;line-height:1.55}.SentenceSampleDetail_sentence-main-inline__HoAgG .SentenceSampleDetail_pinyin__yEXsR,.SentenceSampleDetail_sentence-main-wrap__sMNc8 .SentenceSampleDetail_pinyin__yEXsR{color:#4299e1}.SentenceSampleDetail_sentence-main-inline__HoAgG .SentenceSampleDetail_hanzi__79Xs_,.SentenceSampleDetail_sentence-main-wrap__sMNc8 .SentenceSampleDetail_hanzi__79Xs_{color:#1e293b}.SentenceSampleDetail_card-actions__5pHmB{display:flex;gap:6px;padding-top:.65rem;border-top:1px solid #f1f5f9}.SentenceSampleDetail_action-btn__jDGcB{width:32px;height:32px;border-radius:8px;background:#f8fafc;border:1px solid #f1f5f9;color:#94a3b8;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s;font-size:.85rem}.SentenceSampleDetail_action-btn__jDGcB:hover{background:#eff6ff;color:#3b82f6;border-color:#bfdbfe}.SentenceSampleDetail_sentences-list__yz5kG{display:flex;flex-direction:column;gap:6px}.SentenceSampleDetail_sentence-row__SP6td{display:flex;align-items:center;gap:12px;background:var(--surface,#fff);border-radius:10px;padding:.75rem 1rem;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;border:1px solid transparent;cursor:pointer}.SentenceSampleDetail_sentence-row__SP6td:hover{border-color:#bfdbfe;box-shadow:0 2px 8px rgba(66,153,225,.08)}.SentenceSampleDetail_sentence-row__SP6td.SentenceSampleDetail_playing__DiaKz{border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.25)}.SentenceSampleDetail_row-number__J8r7h{width:28px;height:28px;border-radius:8px;background:#eff6ff;color:#3b82f6;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.75rem;flex-shrink:0}.SentenceSampleDetail_row-content__lgKwU{flex:1;min-width:0}.SentenceSampleDetail_row-actions__AiLxL{display:flex;gap:4px;flex-shrink:0}.SentenceSampleDetail_action-btn-sm__VymUj{width:30px;height:30px;border-radius:7px;background:#f8fafc;border:1px solid #f1f5f9;color:#94a3b8;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s;font-size:.8rem}.SentenceSampleDetail_action-btn-sm__VymUj:hover{background:#eff6ff;color:#3b82f6;border-color:#bfdbfe}.SentenceSampleDetail_empty-state__6_7VU{text-align:center;padding:3rem 1rem;color:#94a3b8}.SentenceSampleDetail_empty-icon__rpZko{font-size:2.5rem;margin-bottom:.5rem;opacity:.5;margin-left:auto;margin-right:auto}.SentenceSampleDetail_empty-text__AkST7{font-size:.9rem}.SentenceSampleDetail_settings-overlay__4fg9f{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(15,23,42,.42);backdrop-filter:blur(4px);z-index:10000}.SentenceSampleDetail_settings-modal__Q86t7{width:100%;max-width:420px;background:#fff;border-radius:18px;border:1px solid #e2e8f0;box-shadow:0 24px 60px rgba(15,23,42,.18);overflow:hidden;animation:SentenceSampleDetail_modalIn__aWC2I .25s ease}.SentenceSampleDetail_settings-modal__Q86t7 .SentenceSampleDetail_settings-header__6ElA_{background:#fff;display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.15rem 1.2rem 1rem;border-bottom:1px solid #f1f5f9}.SentenceSampleDetail_settings-modal__Q86t7 .SentenceSampleDetail_settings-eyebrow__D_MnR{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:#4299e1;font-weight:700;margin-bottom:.22rem}.SentenceSampleDetail_settings-modal__Q86t7 .SentenceSampleDetail_settings-title__k6k3E{font-size:1.02rem;font-weight:700;color:#1e293b}.SentenceSampleDetail_settings-modal__Q86t7 .SentenceSampleDetail_settings-close__1WAvx{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:none;border-radius:10px;background:#f8fafc;color:#64748b;cursor:pointer;transition:all .18s ease}.SentenceSampleDetail_settings-modal__Q86t7 .SentenceSampleDetail_settings-close__1WAvx:hover{background:#e2e8f0;color:#1e293b}.SentenceSampleDetail_settings-modal__Q86t7 .SentenceSampleDetail_settings-list__DFv1B{padding:.7rem 1rem 1rem;display:flex;flex-direction:column;gap:.75rem}.SentenceSampleDetail_settings-modal__Q86t7 .SentenceSampleDetail_settings-row__Tw0ga{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1rem;border:1px solid #e2e8f0;border-radius:14px;background:#fff;cursor:pointer}.SentenceSampleDetail_settings-modal__Q86t7 .SentenceSampleDetail_settings-copy__uSQoV{display:flex;flex-direction:column;gap:.18rem}.SentenceSampleDetail_settings-modal__Q86t7 .SentenceSampleDetail_settings-name__cE1R7{font-size:.9rem;font-weight:700;color:#1e293b}.SentenceSampleDetail_settings-modal__Q86t7 .SentenceSampleDetail_settings-desc__2gtcC{font-size:.78rem;color:#64748b;line-height:1.45}.SentenceSampleDetail_switch__CPc_x{position:relative;display:inline-flex;width:48px;height:28px;flex-shrink:0}.SentenceSampleDetail_switch__CPc_x input{opacity:0;width:0;height:0}.SentenceSampleDetail_switch-slider___9W27{position:absolute;inset:0;border-radius:999px;background:#cbd5e1;transition:all .2s ease}.SentenceSampleDetail_switch-slider___9W27:before{content:"";position:absolute;width:22px;height:22px;left:3px;top:3px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.18);transition:transform .2s ease}.SentenceSampleDetail_switch__CPc_x input:checked+.SentenceSampleDetail_switch-slider___9W27{background:#4299e1}.SentenceSampleDetail_switch__CPc_x input:checked+.SentenceSampleDetail_switch-slider___9W27:before{transform:translateX(20px)}.SentenceSampleDetail_modal-overlay__yrT0K{position:fixed;inset:0;background:rgba(15,23,42,.6);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:1rem}.SentenceSampleDetail_modal-card__ycanO{background:#fff;border-radius:18px;max-width:480px;width:100%;max-height:85vh;overflow-y:auto;box-shadow:0 25px 50px rgba(0,0,0,.2);animation:SentenceSampleDetail_modalIn__aWC2I .25s ease}@keyframes SentenceSampleDetail_modalIn__aWC2I{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.SentenceSampleDetail_modal-card__ycanO .SentenceSampleDetail_modal-header__T6ATc{background:#fff;display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;border-bottom:1px solid #f1f5f9}.SentenceSampleDetail_modal-card__ycanO .SentenceSampleDetail_modal-header__T6ATc h3{display:flex;align-items:center;gap:8px;font-size:1.05rem;font-weight:700;color:#1e293b}.SentenceSampleDetail_modal-card__ycanO .SentenceSampleDetail_modal-title-icon__0Nyur{font-size:1.25rem;color:#8b5cf6}.SentenceSampleDetail_modal-card__ycanO .SentenceSampleDetail_close-btn__j_QRN{width:32px;height:32px;border-radius:8px;background:#f1f5f9;border:none;color:#64748b;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s}.SentenceSampleDetail_modal-card__ycanO .SentenceSampleDetail_close-btn__j_QRN:hover{background:#e2e8f0;color:#1e293b}.SentenceSampleDetail_modal-body__lLSgy{padding:1.5rem}.SentenceSampleDetail_question-text__9BP7Y{font-size:1.2rem;font-weight:700;color:#1e293b;text-align:center;margin-bottom:1.25rem;padding:1rem;background:#f8fafc;border-radius:12px;line-height:1.4}.SentenceSampleDetail_options-list__yddMF{display:flex;flex-direction:column;gap:8px;margin-bottom:1.25rem}.SentenceSampleDetail_option-btn__9tFBT{display:flex;align-items:center;gap:10px;padding:.85rem 1rem;background:#fff;border:2px solid #e2e8f0;border-radius:12px;cursor:pointer;transition:all .2s;text-align:left;width:100%}.SentenceSampleDetail_option-btn__9tFBT:hover{border-color:#93c5fd;background:#eff6ff}.SentenceSampleDetail_option-btn__9tFBT.SentenceSampleDetail_selected__fDI0x{border-color:#3b82f6;background:rgba(59,130,246,.06)}.SentenceSampleDetail_option-btn__9tFBT.SentenceSampleDetail_correct__dAYGf{border-color:#10b981;background:rgba(16,185,129,.06)}.SentenceSampleDetail_option-btn__9tFBT.SentenceSampleDetail_incorrect__4rAc1{border-color:#ef4444;background:rgba(239,68,68,.06)}.SentenceSampleDetail_option-key__phzc9{width:28px;height:28px;border-radius:8px;background:#f1f5f9;color:#64748b;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.78rem;flex-shrink:0}.SentenceSampleDetail_option-btn__9tFBT.SentenceSampleDetail_selected__fDI0x .SentenceSampleDetail_option-key__phzc9{background:#3b82f6;color:#fff}.SentenceSampleDetail_option-btn__9tFBT.SentenceSampleDetail_correct__dAYGf .SentenceSampleDetail_option-key__phzc9{background:#10b981;color:#fff}.SentenceSampleDetail_option-btn__9tFBT.SentenceSampleDetail_incorrect__4rAc1 .SentenceSampleDetail_option-key__phzc9{background:#ef4444;color:#fff}.SentenceSampleDetail_option-text__UpkDv{flex:1;font-size:.9rem;color:#1e293b;font-weight:500}.SentenceSampleDetail_option-icon__oFH8W{font-size:1.1rem;flex-shrink:0}.SentenceSampleDetail_correct-icon__0f2_F{color:#10b981}.SentenceSampleDetail_wrong-icon__Tlqgf{color:#ef4444}.SentenceSampleDetail_result-banner__SAYG3{display:flex;align-items:center;gap:8px;padding:.85rem 1rem;border-radius:10px;font-weight:600;font-size:.88rem;margin-bottom:1rem}.SentenceSampleDetail_result-banner__SAYG3.SentenceSampleDetail_success__88aV9{background:#ecfdf5;color:#059669}.SentenceSampleDetail_result-banner__SAYG3.SentenceSampleDetail_fail__AqoQz{background:#fef2f2;color:#dc2626}.SentenceSampleDetail_modal-action-btn__ePgul{width:100%;padding:.75rem;background:linear-gradient(135deg,#4299e1,#3182ce);color:#fff;border:none;border-radius:10px;font-weight:700;font-size:.88rem;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:6px}.SentenceSampleDetail_modal-action-btn__ePgul:hover{transform:translateY(-1px);box-shadow:0 4px 14px rgba(66,153,225,.35)}.SentenceSampleDetail_modal-action-btn__ePgul:disabled{opacity:.4;cursor:not-allowed;transform:none;box-shadow:none}.SentenceSampleDetail_modal-action-btn__ePgul.SentenceSampleDetail_next___uAUP{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.SentenceSampleDetail_modal-action-btn__ePgul.SentenceSampleDetail_next___uAUP:hover{box-shadow:0 4px 14px rgba(139,92,246,.35)}.SentenceSampleDetail_copy-toast__AHqih{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);background:#1e293b;color:#fff;padding:8px 16px;border-radius:999px;font-size:.82rem;font-weight:600;box-shadow:0 8px 24px rgba(0,0,0,.2);z-index:10001;animation:SentenceSampleDetail_fadeInUp__fYjbj .2s ease}.dark .SentenceSampleDetail_app-container__JLpzz{background:#090d16;color:#f1f5f9}.dark .SentenceSampleDetail_hero__iCHIE{background:linear-gradient(135deg,#0b1329,#111e38 40%,#1e3a5f);border-bottom:1px solid #1e293b}.dark .SentenceSampleDetail_topic-sidebar-card__7AsfK{background:#0f172a;border-color:#1e293b;box-shadow:0 8px 24px rgba(0,0,0,.4)}.dark .SentenceSampleDetail_topic-sidebar-header__0O11w{border-bottom-color:#1e293b;background:linear-gradient(180deg,#131d31,#0f172a)}.dark .SentenceSampleDetail_topic-sidebar-eyebrow__O5n4k{color:#60a5fa}.dark .SentenceSampleDetail_topic-sidebar-title__Y6NC4{color:#f1f5f9}.dark .SentenceSampleDetail_topic-sidebar-count__egAZU{background:rgba(37,99,235,.2);color:#60a5fa}.dark .SentenceSampleDetail_topic-sidebar-body__53RPL{scrollbar-color:#334155 #0f172a}.dark .SentenceSampleDetail_topic-sidebar-body__53RPL::-webkit-scrollbar-thumb{background:#334155;border-radius:4px}.dark .SentenceSampleDetail_topic-sidebar-body__53RPL::-webkit-scrollbar-track{background:#0f172a}.dark .SentenceSampleDetail_topic-group-title__xty1f{color:#94a3b8}.dark .SentenceSampleDetail_topic-link__bH3GY{background:#131d31;border-color:#1e293b;color:#cbd5e1}.dark .SentenceSampleDetail_topic-link__bH3GY:hover{background:#1e293b;border-color:#3b82f6;color:#f8fafc}.dark .SentenceSampleDetail_topic-link__bH3GY.SentenceSampleDetail_active__zO9Zc{background:rgba(66,153,225,.2);border-color:#3b82f6;color:#60a5fa}.dark .SentenceSampleDetail_topic-link__bH3GY.SentenceSampleDetail_locked__q_EoN{background:rgba(161,98,7,.15);border-color:hsla(48,97%,77%,.2);color:#fde047}.dark .SentenceSampleDetail_topic-link-badge__v8XWf{background:rgba(37,99,235,.25);color:#93c5fd}.dark .SentenceSampleDetail_topic-link-icon__ZNmLi{color:#94a3b8}.dark .SentenceSampleDetail_search-box__kK9si .SentenceSampleDetail_search-icon__Xmvs_{color:#64748b}.dark .SentenceSampleDetail_search-input__63Vjs{background:#0f172a;border-color:#1e293b;color:#f1f5f9}.dark .SentenceSampleDetail_search-input__63Vjs:focus{border-color:#60a5fa;box-shadow:0 0 0 3px rgba(96,165,250,.15)}.dark .SentenceSampleDetail_toolbar__fGu70 .SentenceSampleDetail_settings-btn__deDJB{background:#0f172a;border-color:#1e293b;color:#cbd5e1}.dark .SentenceSampleDetail_toolbar__fGu70 .SentenceSampleDetail_settings-btn__deDJB:hover{background:#1e293b;border-color:#334155;color:#f8fafc}.dark .SentenceSampleDetail_view-toggle__CIXf2{border-color:#1e293b}.dark .SentenceSampleDetail_toggle-btn__a_QAK{background:#0f172a;color:#94a3b8}.dark .SentenceSampleDetail_toggle-btn__a_QAK:hover{background:#1e293b;color:#f1f5f9}.dark .SentenceSampleDetail_toggle-btn__a_QAK.SentenceSampleDetail_active__zO9Zc{background:#2563eb;color:#fff}.dark .SentenceSampleDetail_sentence-card___jEUg{background:#0f172a;border-color:#1e293b;box-shadow:0 4px 12px rgba(0,0,0,.2)}.dark .SentenceSampleDetail_sentence-card___jEUg:hover{border-color:#3b82f6;box-shadow:0 10px 30px rgba(0,0,0,.4)}.dark .SentenceSampleDetail_sentence-card___jEUg.SentenceSampleDetail_playing__DiaKz{border-color:#60a5fa;box-shadow:0 0 0 2px rgba(96,165,250,.3),0 10px 30px rgba(0,0,0,.5);background:#111d35}.dark .SentenceSampleDetail_sentence-number__SgMsz{background:rgba(37,99,235,.2);color:#60a5fa}.dark .SentenceSampleDetail_audio-btn__9kCJo{background:#1e293b;color:#cbd5e1}.dark .SentenceSampleDetail_audio-btn__9kCJo:hover{background:#2563eb;color:#fff}.dark .SentenceSampleDetail_action-btn-sm__VymUj.SentenceSampleDetail_playing__DiaKz,.dark .SentenceSampleDetail_audio-btn__9kCJo.SentenceSampleDetail_playing__DiaKz{background:#2563eb!important;color:#fff!important}.dark .SentenceSampleDetail_sentence-main-inline__HoAgG .SentenceSampleDetail_hanzi__79Xs_,.dark .SentenceSampleDetail_sentence-main-wrap__sMNc8 .SentenceSampleDetail_hanzi__79Xs_{color:#f8fafc}.dark .SentenceSampleDetail_sentence-main-inline__HoAgG .SentenceSampleDetail_pinyin__yEXsR,.dark .SentenceSampleDetail_sentence-main-wrap__sMNc8 .SentenceSampleDetail_pinyin__yEXsR{color:#60a5fa}.dark .SentenceSampleDetail_sentence-main-inline__HoAgG .SentenceSampleDetail_translation__r5TF6,.dark .SentenceSampleDetail_sentence-main-wrap__sMNc8 .SentenceSampleDetail_translation__r5TF6{color:#94a3b8}.dark .SentenceSampleDetail_card-actions__5pHmB{border-top-color:#1e293b}.dark .SentenceSampleDetail_action-btn__jDGcB{background:#131d31;border-color:#1e293b;color:#94a3b8}.dark .SentenceSampleDetail_action-btn__jDGcB:hover{background:rgba(37,99,235,.2);border-color:#3b82f6;color:#60a5fa}.dark .SentenceSampleDetail_sentence-row__SP6td{background:#0f172a;border-color:#1e293b}.dark .SentenceSampleDetail_sentence-row__SP6td:hover{border-color:#3b82f6;background:#131d31}.dark .SentenceSampleDetail_sentence-row__SP6td.SentenceSampleDetail_playing__DiaKz{border-color:#60a5fa;background:#172554;box-shadow:0 0 0 2px rgba(96,165,250,.3)}.dark .SentenceSampleDetail_row-number__J8r7h{background:rgba(37,99,235,.2);color:#60a5fa}.dark .SentenceSampleDetail_action-btn-sm__VymUj{background:#131d31;border-color:#1e293b;color:#94a3b8}.dark .SentenceSampleDetail_action-btn-sm__VymUj:hover{background:rgba(37,99,235,.2);border-color:#3b82f6;color:#60a5fa}.dark .SentenceSampleDetail_empty-state__6_7VU{color:#64748b}.dark .SentenceSampleDetail_empty-text__AkST7{color:#94a3b8}.dark .SentenceSampleDetail_settings-overlay__4fg9f{background:rgba(0,0,0,.7)}.dark .SentenceSampleDetail_settings-modal__Q86t7{background:#0f172a;border-color:#1e293b;box-shadow:0 25px 50px rgba(0,0,0,.6)}.dark .SentenceSampleDetail_settings-modal__Q86t7 .SentenceSampleDetail_settings-header__6ElA_{background:#0f172a;border-bottom-color:#1e293b}.dark .SentenceSampleDetail_settings-modal__Q86t7 .SentenceSampleDetail_settings-eyebrow__D_MnR{color:#60a5fa}.dark .SentenceSampleDetail_settings-modal__Q86t7 .SentenceSampleDetail_settings-title__k6k3E{color:#f1f5f9}.dark .SentenceSampleDetail_settings-modal__Q86t7 .SentenceSampleDetail_settings-close__1WAvx{background:#1e293b;color:#cbd5e1}.dark .SentenceSampleDetail_settings-modal__Q86t7 .SentenceSampleDetail_settings-close__1WAvx:hover{background:#334155;color:#f8fafc}.dark .SentenceSampleDetail_settings-modal__Q86t7 .SentenceSampleDetail_settings-row__Tw0ga{background:#131d31;border-color:#1e293b}.dark .SentenceSampleDetail_settings-modal__Q86t7 .SentenceSampleDetail_settings-row__Tw0ga:hover{background:#162238;border-color:#334155}.dark .SentenceSampleDetail_settings-modal__Q86t7 .SentenceSampleDetail_settings-name__cE1R7{color:#f1f5f9}.dark .SentenceSampleDetail_settings-modal__Q86t7 .SentenceSampleDetail_settings-desc__2gtcC{color:#94a3b8}.dark .SentenceSampleDetail_switch-slider___9W27{background:#334155}.dark .SentenceSampleDetail_switch__CPc_x input:checked+.SentenceSampleDetail_switch-slider___9W27{background:#3b82f6}.dark .SentenceSampleDetail_modal-overlay__yrT0K{background:rgba(0,0,0,.7)}.dark .SentenceSampleDetail_modal-card__ycanO{background:#0f172a;border:1px solid #1e293b;box-shadow:0 25px 50px rgba(0,0,0,.6)}.dark .SentenceSampleDetail_modal-card__ycanO .SentenceSampleDetail_modal-header__T6ATc{background:#0f172a;border-bottom-color:#1e293b}.dark .SentenceSampleDetail_modal-card__ycanO .SentenceSampleDetail_modal-header__T6ATc h3{color:#f1f5f9}.dark .SentenceSampleDetail_modal-card__ycanO .SentenceSampleDetail_modal-title-icon__0Nyur{color:#a78bfa}.dark .SentenceSampleDetail_modal-card__ycanO .SentenceSampleDetail_close-btn__j_QRN{background:#1e293b;color:#cbd5e1}.dark .SentenceSampleDetail_modal-card__ycanO .SentenceSampleDetail_close-btn__j_QRN:hover{background:#334155;color:#f8fafc}.dark .SentenceSampleDetail_question-text__9BP7Y{background:#131d31;color:#f1f5f9;border:1px solid #1e293b}.dark .SentenceSampleDetail_option-btn__9tFBT{background:#131d31;border-color:#1e293b}.dark .SentenceSampleDetail_option-btn__9tFBT:hover{border-color:#3b82f6;background:rgba(59,130,246,.15)}.dark .SentenceSampleDetail_option-btn__9tFBT.SentenceSampleDetail_selected__fDI0x{border-color:#3b82f6;background:rgba(59,130,246,.2)}.dark .SentenceSampleDetail_option-btn__9tFBT.SentenceSampleDetail_correct__dAYGf{border-color:#10b981;background:rgba(16,185,129,.2)}.dark .SentenceSampleDetail_option-btn__9tFBT.SentenceSampleDetail_incorrect__4rAc1{border-color:#ef4444;background:rgba(239,68,68,.2)}.dark .SentenceSampleDetail_option-text__UpkDv{color:#f1f5f9}.dark .SentenceSampleDetail_option-key__phzc9{background:#1e293b;color:#94a3b8}.dark .SentenceSampleDetail_result-banner__SAYG3.SentenceSampleDetail_success__88aV9{background:rgba(16,185,129,.15);color:#34d399;border:1px solid rgba(16,185,129,.3)}.dark .SentenceSampleDetail_result-banner__SAYG3.SentenceSampleDetail_fail__AqoQz{background:rgba(239,68,68,.15);color:#f87171;border:1px solid rgba(239,68,68,.3)}.dark .SentenceSampleDetail_copy-toast__AHqih{background:#1e293b;color:#f1f5f9;border:1px solid #334155}@media (max-width:1024px){.SentenceSampleDetail_hero__iCHIE{padding:1.25rem 1.25rem 1rem}.SentenceSampleDetail_container__XNHk2{padding:0 1rem}.SentenceSampleDetail_content-layout__DY7EY{grid-template-columns:1fr}.SentenceSampleDetail_topic-sidebar__VdWCR{width:100%;position:static;order:-1}.SentenceSampleDetail_topic-sidebar-body__53RPL{max-height:280px}.SentenceSampleDetail_toolbar__fGu70{flex-direction:column;gap:8px}.SentenceSampleDetail_search-box__kK9si{min-width:100%}.SentenceSampleDetail_toolbar-right__XRicg{width:100%;justify-content:space-between}.SentenceSampleDetail_settings-btn-label__W9nE3{display:none}.SentenceSampleDetail_sentences-grid__Rlmp4{grid-template-columns:1fr}.SentenceSampleDetail_sentence-row__SP6td{flex-wrap:wrap}.SentenceSampleDetail_row-actions__AiLxL{width:100%;justify-content:flex-end;margin-top:4px}.SentenceSampleDetail_quiz-label__ZZkhy{display:none}}@media (max-width:480px){.SentenceSampleDetail_hero__iCHIE{padding:1rem}.SentenceSampleDetail_hero-title__3SddY{font-size:1.1rem}.SentenceSampleDetail_sentence-card___jEUg{padding:1rem}.SentenceSampleDetail_modal-card__ycanO{border-radius:14px}.SentenceSampleDetail_modal-body__lLSgy{padding:1.25rem}.SentenceSampleDetail_question-text__9BP7Y{font-size:1.05rem}}