.ReaderOnboarding_readerActive__vnkVY{--guide-accent:#d94e7d;overflow-anchor:none}.ReaderOnboarding_backdrop__9qzL0{position:fixed;z-index:1100;inset:0;background:rgba(29,27,25,.32);pointer-events:auto}.ReaderOnboarding_quickBackdrop__vN0UN{background:rgba(29,27,25,.24)}.ReaderOnboarding_guideLine__tY9Ew{position:fixed;z-index:1190;inset:0;overflow:visible;pointer-events:none}.ReaderOnboarding_guidePath__IglcZ{fill:none;stroke:var(--guide-line-color,#4f8b59);stroke-dasharray:1;stroke-dashoffset:0;stroke-linecap:round;stroke-width:2;animation:ReaderOnboarding_guideDraw__QnzKN .42s ease-out both}.ReaderOnboarding_feedbackPath__z5zcz{animation:ReaderOnboarding_guideDraw__QnzKN .42s ease-out .12s both,ReaderOnboarding_guideFade__EPomw .18s ease-in 1.18s forwards}.ReaderOnboarding_quickCoach__UvPYX,.ReaderOnboarding_resultBadge__Ianyo{position:fixed;z-index:1200;border:1px solid rgba(50,44,40,.1);background:#fffdfa;box-shadow:0 12px 32px rgba(35,29,26,.18)}.ReaderOnboarding_quickCoach__UvPYX{width:238px;min-height:68px;padding:12px 14px;border-radius:14px;opacity:0;pointer-events:none;transition:opacity .14s ease}.ReaderOnboarding_quickCoach__UvPYX.ReaderOnboarding_visible__Q2MOQ{opacity:1;pointer-events:auto}.ReaderOnboarding_quickCoach__UvPYX strong{display:block;color:#201e1c;font-size:14px;line-height:1.35;text-align:center}.ReaderOnboarding_quickCoach__UvPYX span{display:block;margin-top:5px;color:#716a64;font-size:11px;line-height:1.45;text-align:center}.ReaderOnboarding_resultBadge__Ianyo{width:238px;padding:9px 12px;border-radius:999px;opacity:0;color:#275331;font-size:12px;font-weight:850;text-align:center;transform:translateY(2px);animation:ReaderOnboarding_resultBadgeIn__xmm43 .18s ease-out .12s forwards;pointer-events:none}.ReaderOnboarding_firstResultBadge__4Jrjq{width:min(304px,calc(100vw - 24px));padding:14px 15px 13px;border-radius:17px;text-align:left;pointer-events:auto}.ReaderOnboarding_firstResultBadge__4Jrjq span,.ReaderOnboarding_firstResultBadge__4Jrjq strong{display:block}.ReaderOnboarding_firstResultBadge__4Jrjq strong{color:#201e1c;font-size:14px;line-height:1.4}.ReaderOnboarding_firstResultBadge__4Jrjq span{margin-top:5px;color:#716a64;font-size:11px;font-weight:650;line-height:1.55}.ReaderOnboarding_firstResultBadge__4Jrjq button{display:block;min-height:32px;margin:10px 0 0 auto;padding:0 15px;border:0;border-radius:999px;background:#211f1d;color:#fffdfa;cursor:pointer;font:inherit;font-size:11px;font-weight:850;outline:2px solid #ef719c;outline-offset:3px;box-shadow:0 0 0 6px rgba(239,113,156,.14)}.ReaderOnboarding_knownBadge__mqyPw{border-color:rgba(79,139,89,.24);background:#f4fbf2;color:#275331}.ReaderOnboarding_savedBadge__LZd6D{border-color:rgba(185,120,44,.25);background:#fff8ed;color:#754814}.ReaderOnboarding_coachCard__Zr1LE,.ReaderOnboarding_modalCard__OTVeL{position:fixed;z-index:1200;border:1px solid rgba(50,44,40,.08);background:#fffdfa;color:#201e1c;box-shadow:0 22px 60px rgba(35,29,26,.24),0 3px 12px rgba(35,29,26,.1)}.ReaderOnboarding_modalCard__OTVeL{top:50%;left:50%;width:min(420px,calc(100vw - 32px));max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);padding:28px;transform:translate(-50%,-50%);border-radius:24px;overflow-y:auto;overscroll-behavior:contain}.ReaderOnboarding_coachCard__Zr1LE strong,.ReaderOnboarding_modalCard__OTVeL strong{display:block;font-weight:850;letter-spacing:-.01em}.ReaderOnboarding_modalCard__OTVeL strong{margin-top:8px;font-size:24px;line-height:1.35}.ReaderOnboarding_coachCard__Zr1LE p,.ReaderOnboarding_modalCard__OTVeL p{color:#716a64}.ReaderOnboarding_modalCard__OTVeL p{margin:10px 0 0;font-size:14px;line-height:1.7}.ReaderOnboarding_targetFallbackCard__04ei0{text-align:center}.ReaderOnboarding_targetFallbackCard__04ei0 .ReaderOnboarding_primary__3DRbz{margin-top:18px}.ReaderOnboarding_introCard__yNBtR{width:min(430px,calc(100vw - 32px));padding:26px 28px;animation:ReaderOnboarding_introCardIn___2cF1 .28s cubic-bezier(.22,.75,.25,1) both}.ReaderOnboarding_introCard__yNBtR strong{margin-top:0}.ReaderOnboarding_modalCard__OTVeL .ReaderOnboarding_safetyNote__k0ykf{display:flex;align-items:center;gap:7px;margin-top:12px;color:#847c75;font-size:11px;line-height:1.55}.ReaderOnboarding_modalCard__OTVeL .ReaderOnboarding_safetyNote__k0ykf span{display:inline-grid;width:18px;height:18px;flex:0 0 auto;place-items:center;border-radius:50%;background:#edf5e9;color:#4e7951;font-size:10px;font-weight:900}.ReaderOnboarding_introBackdrop__tN_wQ{animation:ReaderOnboarding_introBackdropIn__9_XWH .24s ease-out both}.ReaderOnboarding_introBackdropLeaving__Fzytf{animation:ReaderOnboarding_introBackdropOut__vVw_J .18s ease-in forwards}.ReaderOnboarding_introLeaving__C3pT9{pointer-events:none;animation:ReaderOnboarding_introCardOut__oz0gr .18s ease-in forwards}.ReaderOnboarding_statusLegend__XWEaP{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:16px}.ReaderOnboarding_statusLegend__XWEaP span{display:flex;min-height:42px;align-items:center;justify-content:center;gap:8px;min-width:0;padding:9px 8px;border-radius:12px;background:#f8f3ed;color:#5e5650;font-size:11px;font-weight:800;line-height:1.4;white-space:nowrap}.ReaderOnboarding_statusLegend__XWEaP i{width:10px;height:10px;flex:0 0 auto;border-radius:50%}.ReaderOnboarding_knownDot__YeZLq{background:#78ad79;box-shadow:0 0 0 4px rgba(120,173,121,.16)}.ReaderOnboarding_neutralDot__x2k1H{background:#efacd0;box-shadow:0 0 0 4px rgba(248,186,219,.24)}.ReaderOnboarding_savedDot__K_Fq0{background:#d59a54;box-shadow:0 0 0 4px rgba(213,154,84,.16)}.ReaderOnboarding_kicker__keVi_{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:999px;background:#f8e8ee;color:#9c3158;font-size:12px;font-weight:800}.ReaderOnboarding_introActions__8kO7j{display:flex;align-items:center;justify-content:flex-end;gap:18px;margin-top:20px}.ReaderOnboarding_next__de01F,.ReaderOnboarding_primary__3DRbz,.ReaderOnboarding_skip__Y7fwY{border:0;font:inherit;cursor:pointer}.ReaderOnboarding_primary__3DRbz{min-width:108px;min-height:44px;padding:0 18px;border-radius:999px;background:#211f1d;color:#fffdfa;font-size:14px;font-weight:850}.ReaderOnboarding_primary__3DRbz:disabled{cursor:default}.ReaderOnboarding_skip__Y7fwY{padding:8px 2px;background:transparent;color:#8d857e;font-size:12px;font-weight:700}.ReaderOnboarding_next__de01F{min-height:32px;padding:0 14px;border-radius:999px;background:#211f1d;color:#fffdfa;font-size:11px;font-weight:850}.ReaderOnboarding_next__de01F:disabled{background:#ddd7d1;color:#8a8179;cursor:default}.ReaderOnboarding_completeCard__bIDcI{text-align:center}.ReaderOnboarding_completeCard__bIDcI .ReaderOnboarding_primary__3DRbz{margin-top:22px}.ReaderOnboarding_readerWrapUpCard__xhP_C{width:min(500px,calc(100vw - 32px));max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);padding:30px 32px;overflow-y:auto;overscroll-behavior:contain}.ReaderOnboarding_readerWrapUpCard__xhP_C p{margin-right:auto;margin-left:auto}.ReaderOnboarding_readerWrapUpCard__xhP_C .ReaderOnboarding_primary__3DRbz{margin-top:0}.ReaderOnboarding_wrapUpActions__J_gJc{display:flex;align-items:center;justify-content:center;gap:22px;margin-top:24px}.ReaderOnboarding_wrapUpKicker__MZjSk{display:inline-flex;min-height:26px;align-items:center;padding:0 11px;border-radius:999px;background:#f7dce6;color:#9c3158;font-size:12px;font-weight:850}.ReaderOnboarding_readerWrapUpCard__xhP_C>strong{margin-top:12px}.ReaderOnboarding_readerWrapUpCard__xhP_C .ReaderOnboarding_wrapUpLead___hzvm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin:18px 0 0;padding:0;border:1px solid #efcfdb;border-radius:16px;background:#fdf1f5;color:#403a35;list-style:none;text-align:left;overflow:hidden}.ReaderOnboarding_wrapUpLead___hzvm li{display:grid;gap:4px;align-content:start;min-height:76px;padding:13px 16px;line-height:1.45}.ReaderOnboarding_wrapUpLead___hzvm li+li{border-left:1px solid #efcfdb}.ReaderOnboarding_wrapUpLead___hzvm b{color:#9c3158;font-size:15px;font-weight:850}.ReaderOnboarding_wrapUpLead___hzvm span{color:#403a35;font-size:14px;font-weight:750}.ReaderOnboarding_handwritingGuide__0dU61{margin-top:17px;padding:17px 18px 13px;border:1px solid #eee6de;border-radius:17px;background:#faf6f1;text-align:left}.ReaderOnboarding_handwritingGuideTitle__MHYnW{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid #eee6de}.ReaderOnboarding_handwritingGuideTitle__MHYnW b{color:#332f2b;font-size:15px;line-height:1.4}.ReaderOnboarding_handwritingGuideTitle__MHYnW span{padding:4px 8px;border-radius:999px;background:#f8e8ee;color:#9c3158;font-size:10px;font-weight:800;line-height:1.45;text-align:right}.ReaderOnboarding_handwritingGuide__0dU61 ol{display:grid;gap:0;margin:0;padding:0;list-style:none}.ReaderOnboarding_handwritingGuide__0dU61 li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;align-items:start;padding:11px 0}.ReaderOnboarding_handwritingGuide__0dU61 li+li{border-top:1px solid #eee6de}.ReaderOnboarding_handwritingGuide__0dU61 li>i{display:inline-grid;width:23px;height:23px;place-items:center;border-radius:50%;background:#f7dce6;color:#9c3158;font-size:10px;font-style:normal;font-weight:900}.ReaderOnboarding_handwritingGuide__0dU61 li b,.ReaderOnboarding_handwritingGuide__0dU61 li small,.ReaderOnboarding_handwritingGuide__0dU61 li span{display:block}.ReaderOnboarding_handwritingGuide__0dU61 li b{color:#403a35;font-size:12px;line-height:1.4}.ReaderOnboarding_handwritingGuide__0dU61 li small{margin-top:3px;color:#716a64;font-size:11px;line-height:1.55}.ReaderOnboarding_screenshotNote__Eo3Q6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px;padding:0;border-radius:12px;background:#f8e8ee;color:#8d3456;text-align:center;overflow:hidden}.ReaderOnboarding_screenshotNote__Eo3Q6>span{padding:10px 12px}.ReaderOnboarding_screenshotNote__Eo3Q6>span+span{border-left:1px solid rgba(156,49,88,.13)}.ReaderOnboarding_screenshotNote__Eo3Q6 b,.ReaderOnboarding_screenshotNote__Eo3Q6 small{display:block}.ReaderOnboarding_screenshotNote__Eo3Q6 b{font-size:11px;font-weight:850}.ReaderOnboarding_screenshotKeyword__5uQaj{display:inline-flex;margin-left:3px;padding:1px 5px;border-radius:6px;background:#fff7fa;color:#902d52;font-weight:900}.ReaderOnboarding_screenshotNote__Eo3Q6 small{margin-top:2px;font-size:11px;font-weight:650;line-height:1.55}.ReaderOnboarding_completeIcon__BNc5W{display:inline-grid;width:42px;height:42px;place-items:center;border-radius:50%;background:#e5f1df;color:#34703d;font-size:20px;font-weight:900}.ReaderOnboarding_coachCard__Zr1LE{width:min(286px,calc(100vw - 24px));padding:16px;border-radius:20px;opacity:0;pointer-events:none;transition:opacity .14s ease,transform .14s ease}.ReaderOnboarding_coachCard__Zr1LE.ReaderOnboarding_visible__Q2MOQ{opacity:1;pointer-events:auto}.ReaderOnboarding_coachCard__Zr1LE.ReaderOnboarding_above__xw_rw{transform:translateY(-3px)}.ReaderOnboarding_coachCard__Zr1LE.ReaderOnboarding_below__0ZDlw{transform:translateY(3px)}.ReaderOnboarding_coachCard__Zr1LE.ReaderOnboarding_right__6Kz_g{transform:translateX(3px)}.ReaderOnboarding_coachCard__Zr1LE.ReaderOnboarding_outside__q7NGk{transform:none}.ReaderOnboarding_coachCard__Zr1LE.ReaderOnboarding_closeCardCoach__R2QUA{width:min(210px,calc(100vw - 24px));padding:11px 13px;border-radius:15px}.ReaderOnboarding_closeCardCoach__R2QUA strong{font-size:16px}.ReaderOnboarding_closeCardCoach__R2QUA p{margin-top:5px;font-size:12px;line-height:1.5}.ReaderOnboarding_closeCardCoach__R2QUA .ReaderOnboarding_coachFooter__7_l53{margin-top:9px;padding-top:8px}.ReaderOnboarding_coachCard__Zr1LE:after{position:absolute;left:var(--coach-arrow-left,50%);width:15px;height:15px;transform:translateX(-50%) rotate(45deg);border:solid rgba(50,44,40,.08);background:#fffdfa;content:""}.ReaderOnboarding_coachCard__Zr1LE.ReaderOnboarding_above__xw_rw:after{bottom:-8px;border-width:0 1px 1px 0}.ReaderOnboarding_coachCard__Zr1LE.ReaderOnboarding_below__0ZDlw:after{top:-8px;border-width:1px 0 0 1px}.ReaderOnboarding_coachCard__Zr1LE.ReaderOnboarding_right__6Kz_g:after{top:var(--coach-arrow-top,50%);left:-8px;transform:translateY(-50%) rotate(45deg);border-width:0 0 1px 1px}.ReaderOnboarding_coachCard__Zr1LE.ReaderOnboarding_outside__q7NGk:after{display:none}.ReaderOnboarding_coachCard__Zr1LE strong{font-size:18px;line-height:1.4}.ReaderOnboarding_coachCard__Zr1LE p{margin:7px 0 0;font-size:13px;line-height:1.65;white-space:pre-line}.ReaderOnboarding_coachFooter__7_l53{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:13px;padding-top:11px;border-top:1px solid #eee8e2}.ReaderOnboarding_coachFooter__7_l53>span{color:#5e5650;font-size:10px;font-weight:800}.ReaderOnboarding_success__UW1ma{border-color:rgba(92,143,86,.28);background:#fbfff9}.ReaderOnboarding_success__UW1ma:after{background:#fbfff9}.ReaderOnboarding_floatingExit__TSMt7{position:fixed;z-index:1210;right:max(16px,env(safe-area-inset-right));top:max(16px,env(safe-area-inset-top));min-height:34px;padding:0 13px;border:1px solid rgba(255,255,255,.7);border-radius:999px;background:rgba(255,253,250,.94);color:#716a64;box-shadow:0 8px 24px rgba(31,27,23,.12);font:inherit;font-size:11px;font-weight:750;cursor:pointer}.ReaderOnboarding_restart__8BYPF{position:fixed;z-index:850;right:max(14px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom));padding:7px 10px;border:1px solid #e1d9cf;border-radius:999px;background:rgba(255,253,250,.92);color:#8b837b;box-shadow:0 7px 22px rgba(31,27,23,.07);font-size:11px;font-weight:700}.ReaderOnboarding_readerActive__vnkVY [data-reader-onboarding-target]{z-index:1151!important;outline:2px solid #ef719c;outline-offset:4px;box-shadow:0 0 0 7px rgba(255,253,248,.95),0 0 0 11px rgba(229,78,125,.24),0 10px 28px rgba(25,18,21,.18);cursor:pointer;pointer-events:auto}.ReaderOnboarding_readerActive__vnkVY[data-reader-onboarding-step=quick-intro] .word-dock.open[data-reader-onboarding-target=quick-intro]{outline:none;box-shadow:0 18px 52px rgba(25,18,21,.22);cursor:default;pointer-events:none;animation:none}.ReaderOnboarding_readerActive__vnkVY[data-reader-onboarding-step=directory-close] .chapter-nav{z-index:1150!important;pointer-events:none}.ReaderOnboarding_readerActive__vnkVY[data-reader-onboarding-step=directory-close] .chapter-nav-close[data-reader-onboarding-target=directory-close]{pointer-events:auto}.ReaderOnboarding_readerActive__vnkVY.ReaderOnboarding_readerActive__vnkVY.ReaderOnboarding_readerActive__vnkVY.ReaderOnboarding_readerActive__vnkVY .reader-card [data-reader-onboarding-demo=active]{position:relative;z-index:1151!important;border-color:rgba(229,78,125,.55)!important;background:#fff8fb!important;color:#3f2731!important;outline:2px solid #ef719c;outline-offset:4px;box-shadow:0 0 0 7px rgba(255,253,248,.96),0 0 0 11px rgba(229,78,125,.22),0 10px 28px rgba(54,28,38,.16)!important;transition:border-color .24s ease,background-color .24s ease,color .24s ease,outline-color .24s ease,box-shadow .24s ease}.ReaderOnboarding_readerActive__vnkVY.ReaderOnboarding_readerActive__vnkVY.ReaderOnboarding_readerActive__vnkVY.ReaderOnboarding_readerActive__vnkVY .reader-card [data-reader-onboarding-demo=active][data-reader-onboarding-demo-phase=correct],.ReaderOnboarding_readerActive__vnkVY.ReaderOnboarding_readerActive__vnkVY.ReaderOnboarding_readerActive__vnkVY.ReaderOnboarding_readerActive__vnkVY .reader-card [data-reader-onboarding-demo=active][data-reader-onboarding-demo-phase=done],.ReaderOnboarding_readerActive__vnkVY.ReaderOnboarding_readerActive__vnkVY.ReaderOnboarding_readerActive__vnkVY.ReaderOnboarding_readerActive__vnkVY .reader-card [data-reader-onboarding-demo=active][data-reader-onboarding-demo-phase=speaking]{border-color:#7dbb7f!important;background:#d9f2d7!important;color:#203820!important;outline-color:#68a96e;box-shadow:0 0 0 7px rgba(255,253,248,.96),0 0 0 11px rgba(79,139,89,.2),0 10px 28px rgba(40,86,46,.16)!important;animation:ReaderOnboarding_demoCorrectPulse__vuzQT .5s ease-out both}@keyframes ReaderOnboarding_introBackdropIn__9_XWH{0%{opacity:0}to{opacity:1}}@keyframes ReaderOnboarding_introBackdropOut__vVw_J{0%{opacity:1}to{opacity:0}}@keyframes ReaderOnboarding_introCardIn___2cF1{0%{opacity:0;transform:translate(-50%,calc(-50% + 10px)) scale(.985)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes ReaderOnboarding_introCardOut__oz0gr{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,calc(-50% - 5px)) scale(.99)}}.ReaderOnboarding_practiceDemoBubble__t2Irq{position:absolute;z-index:3;bottom:calc(100% + 9px);left:50%;display:inline-flex;align-items:center;gap:6px;min-width:max-content;min-height:30px;padding:0 11px 0 8px;transform:translateX(-50%);border:1px solid rgba(229,78,125,.28);border-radius:999px;background:#fffdfa;color:#8e3657;box-shadow:0 8px 22px rgba(91,40,59,.14);font-size:10px;font-weight:850;white-space:nowrap;transition:border-color .2s ease,color .2s ease}.ReaderOnboarding_practiceDemoBubble__t2Irq:after{position:absolute;top:100%;left:50%;width:7px;height:7px;transform:translate(-50%,-4px) rotate(45deg);border:solid rgba(229,78,125,.28);border-width:0 1px 1px 0;background:#fffdfa;content:""}.ReaderOnboarding_practiceDemoBubble__t2Irq.ReaderOnboarding_correct__vX2dM,.ReaderOnboarding_practiceDemoBubble__t2Irq.ReaderOnboarding_done__jnlx6{border-color:rgba(79,139,89,.3);color:#315d36}.ReaderOnboarding_practiceDemoBubble__t2Irq.ReaderOnboarding_correct__vX2dM:after,.ReaderOnboarding_practiceDemoBubble__t2Irq.ReaderOnboarding_done__jnlx6:after{border-color:rgba(79,139,89,.3)}.ReaderOnboarding_practiceDemoBubble__t2Irq.ReaderOnboarding_speaking__1D0Rq{border-color:rgba(51,97,155,.25);color:#315a88}.ReaderOnboarding_practiceDemoBubble__t2Irq.ReaderOnboarding_speaking__1D0Rq:after{border-color:rgba(51,97,155,.25)}.ReaderOnboarding_practiceDemoCueIcon__6nMjg{display:inline-grid;width:20px;height:20px;flex:0 0 auto;place-items:center;border-radius:50%;background:#f9e7ee;color:#b43e68;font-size:12px;line-height:1}.ReaderOnboarding_practiceDemoCueIcon__6nMjg svg{width:13px;height:13px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.ReaderOnboarding_practiceDemoBubble__t2Irq.ReaderOnboarding_writing__kwCZB .ReaderOnboarding_practiceDemoCueIcon__6nMjg{animation:ReaderOnboarding_demoPen__aoS9p 1.05s ease-in-out infinite}.ReaderOnboarding_practiceDemoBubble__t2Irq.ReaderOnboarding_correct__vX2dM .ReaderOnboarding_practiceDemoCueIcon__6nMjg,.ReaderOnboarding_practiceDemoBubble__t2Irq.ReaderOnboarding_done__jnlx6 .ReaderOnboarding_practiceDemoCueIcon__6nMjg{background:#dcefd7;color:#34703d}.ReaderOnboarding_practiceDemoBubble__t2Irq.ReaderOnboarding_speaking__1D0Rq .ReaderOnboarding_practiceDemoCueIcon__6nMjg{background:#e8f1fb;color:#315a88;animation:ReaderOnboarding_demoSpeak__pirlF .72s ease-in-out infinite}.ReaderOnboarding_practiceDemoInput__0kpOl{color:#8f3154!important;font-family:Kaiti SC,STKaiti,KaiTi,Bradley Hand,cursive!important;font-weight:800!important;letter-spacing:.04em;animation:ReaderOnboarding_demoInk__h8wp2 .25s ease-out both}.ReaderOnboarding_readerActive__vnkVY [data-reader-onboarding-demo=active][data-reader-onboarding-demo-phase=correct] .ReaderOnboarding_practiceDemoInput__0kpOl,.ReaderOnboarding_readerActive__vnkVY [data-reader-onboarding-demo=active][data-reader-onboarding-demo-phase=done] .ReaderOnboarding_practiceDemoInput__0kpOl,.ReaderOnboarding_readerActive__vnkVY [data-reader-onboarding-demo=active][data-reader-onboarding-demo-phase=speaking] .ReaderOnboarding_practiceDemoInput__0kpOl{color:#24522c!important}.ReaderOnboarding_readerActive__vnkVY[data-reader-onboarding-step=close-card] .modal-backdrop{z-index:1150!important}@media (min-width:430px) and (min-height:760px){.ReaderOnboarding_readerActive__vnkVY[data-reader-onboarding-step=close-card] .word-modal{margin-top:104px!important}}.ReaderOnboarding_notebookActive__f9qfq [data-notebook-onboarding-target]{position:relative;z-index:1151!important;outline:2px solid #ef719c;outline-offset:4px;box-shadow:0 0 0 7px rgba(255,253,248,.95),0 0 0 11px rgba(229,78,125,.24),0 10px 28px rgba(25,18,21,.18);cursor:default;pointer-events:none}.ReaderOnboarding_notebookActive__f9qfq[data-notebook-onboarding-step=chapter] .dictation-sticky-stack,.ReaderOnboarding_notebookActive__f9qfq[data-notebook-onboarding-step=dictation-entry] .notebook-learning-hero,.ReaderOnboarding_notebookActive__f9qfq[data-notebook-onboarding-step=free] .dictation-sticky-stack,.ReaderOnboarding_notebookActive__f9qfq[data-notebook-onboarding-step^=chapter-] .dictation-sticky-stack,.ReaderOnboarding_notebookActive__f9qfq[data-notebook-onboarding-step^=free-] .dictation-sticky-stack{z-index:1150!important;pointer-events:none}.ReaderOnboarding_readerActive__vnkVY .quick-actions button[data-reader-onboarding-target],.ReaderOnboarding_readerActive__vnkVY .reader-card .word-token[data-reader-onboarding-target]{position:relative}.ReaderOnboarding_readerActive__vnkVY[data-reader-onboarding-step=quick-intro] .word-dock.open,.ReaderOnboarding_readerActive__vnkVY[data-reader-onboarding-step=quick-known] .word-dock.open,.ReaderOnboarding_readerActive__vnkVY[data-reader-onboarding-step=quick-saved-intro] .word-dock.open,.ReaderOnboarding_readerActive__vnkVY[data-reader-onboarding-step=quick-saved] .word-dock.open,.ReaderOnboarding_readerActive__vnkVY[data-reader-onboarding-step=status-summary] .word-dock.open{z-index:1150!important;pointer-events:none}.ReaderOnboarding_readerActive__vnkVY.ReaderOnboarding_readerActive__vnkVY.ReaderOnboarding_readerActive__vnkVY[data-reader-onboarding-feedback=known] .word-dock.open .quick-known.active{border-color:#90bf92!important;background:#dcefd9!important;box-shadow:0 0 0 5px rgba(110,172,112,.18)!important;color:#214f29!important}.ReaderOnboarding_readerActive__vnkVY.ReaderOnboarding_readerActive__vnkVY.ReaderOnboarding_readerActive__vnkVY[data-reader-onboarding-feedback=saved] .word-dock.open .quick-save.active{border-color:#daa260!important;background:#f7dfbd!important;box-shadow:0 0 0 5px rgba(218,162,96,.18)!important;color:#6a3d10!important}.ReaderOnboarding_readerActive__vnkVY[data-reader-onboarding-step=quick-known][data-reader-onboarding-feedback=known] [data-reader-onboarding-target=quick-known],.ReaderOnboarding_readerActive__vnkVY[data-reader-onboarding-step=quick-saved][data-reader-onboarding-feedback=saved] [data-reader-onboarding-target=quick-saved]{outline:none;box-shadow:none!important;cursor:default;pointer-events:none}.ReaderOnboarding_readerActive__vnkVY[data-reader-onboarding-feedback=known] [data-reader-onboarding-word=quick-word],.ReaderOnboarding_readerActive__vnkVY[data-reader-onboarding-feedback=saved] [data-reader-onboarding-word=quick-word]{position:relative;z-index:1151!important;animation:ReaderOnboarding_wordStatusPulse__gIoGY .72s ease-out both}.ReaderOnboarding_readerActive__vnkVY[data-reader-onboarding-feedback=known] [data-reader-onboarding-word=quick-word]{box-shadow:0 0 0 5px rgba(79,139,89,.19),0 8px 20px rgba(53,104,62,.18)}.ReaderOnboarding_readerActive__vnkVY[data-reader-onboarding-feedback=saved] [data-reader-onboarding-word=quick-word]{box-shadow:0 0 0 5px rgba(185,120,44,.19),0 8px 20px rgba(140,87,27,.17)}@media (max-width:720px){.ReaderOnboarding_modalCard__OTVeL{width:calc(100vw - 28px);padding:22px;border-radius:21px}.ReaderOnboarding_modalCard__OTVeL strong{font-size:21px}.ReaderOnboarding_modalCard__OTVeL p{font-size:13px}.ReaderOnboarding_readerWrapUpCard__xhP_C{padding:26px 22px 24px}.ReaderOnboarding_handwritingGuide__0dU61{margin-top:17px;padding:15px}.ReaderOnboarding_handwritingGuideTitle__MHYnW{display:flex}.ReaderOnboarding_handwritingGuideTitle__MHYnW span{margin-top:0}.ReaderOnboarding_screenshotNote__Eo3Q6{grid-template-columns:repeat(2,minmax(0,1fr))}.ReaderOnboarding_wrapUpActions__J_gJc{gap:16px;margin-top:21px}.ReaderOnboarding_statusLegend__XWEaP{grid-template-columns:repeat(3,1fr);gap:6px}.ReaderOnboarding_coachCard__Zr1LE{width:min(288px,calc(100vw - 24px));padding:14px 15px 13px;border-radius:18px}.ReaderOnboarding_coachCard__Zr1LE strong{font-size:17px}.ReaderOnboarding_readerActive__vnkVY.ReaderOnboarding_readerActive__vnkVY.ReaderOnboarding_readerActive__vnkVY.ReaderOnboarding_readerActive__vnkVY .reader-card [data-reader-onboarding-demo=active]{margin-bottom:36px}.ReaderOnboarding_practiceDemoBubble__t2Irq{top:calc(100% + 8px);bottom:auto}.ReaderOnboarding_practiceDemoBubble__t2Irq:after{top:auto;bottom:100%;transform:translate(-50%,4px) rotate(225deg)}}@media (max-height:700px){.ReaderOnboarding_readerWrapUpCard__xhP_C{padding:16px 18px}.ReaderOnboarding_readerWrapUpCard__xhP_C>strong{margin-top:7px;font-size:20px}.ReaderOnboarding_readerWrapUpCard__xhP_C .ReaderOnboarding_wrapUpLead___hzvm{margin-top:10px}.ReaderOnboarding_wrapUpLead___hzvm li{min-height:62px;padding:9px 12px}.ReaderOnboarding_wrapUpLead___hzvm b,.ReaderOnboarding_wrapUpLead___hzvm span{font-size:12px}.ReaderOnboarding_handwritingGuide__0dU61{margin-top:9px;padding:10px 12px 7px}.ReaderOnboarding_handwritingGuideTitle__MHYnW{padding-bottom:7px}.ReaderOnboarding_handwritingGuide__0dU61 li{padding:7px 0}.ReaderOnboarding_handwritingGuide__0dU61 li small{margin-top:1px;line-height:1.45}.ReaderOnboarding_screenshotNote__Eo3Q6{margin-top:8px}.ReaderOnboarding_screenshotNote__Eo3Q6>span{padding:7px 9px}.ReaderOnboarding_wrapUpActions__J_gJc{margin-top:11px}}@media (prefers-reduced-motion:no-preference){.ReaderOnboarding_modalCard__OTVeL{animation:ReaderOnboarding_guideReveal__Hspho .18s ease-out both}.ReaderOnboarding_notebookActive__f9qfq [data-notebook-onboarding-target],.ReaderOnboarding_readerActive__vnkVY [data-reader-onboarding-target]{animation:ReaderOnboarding_targetPulse__Tf33K 1.7s ease-in-out infinite}}@media (prefers-reduced-motion:reduce){.ReaderOnboarding_feedbackPath__z5zcz,.ReaderOnboarding_guidePath__IglcZ,.ReaderOnboarding_notebookActive__f9qfq [data-notebook-onboarding-target],.ReaderOnboarding_readerActive__vnkVY [data-reader-onboarding-target],.ReaderOnboarding_readerActive__vnkVY[data-reader-onboarding-feedback=known] [data-reader-onboarding-word=quick-word],.ReaderOnboarding_readerActive__vnkVY[data-reader-onboarding-feedback=saved] [data-reader-onboarding-word=quick-word],.ReaderOnboarding_resultBadge__Ianyo{animation:none}.ReaderOnboarding_feedbackPath__z5zcz,.ReaderOnboarding_guidePath__IglcZ{stroke-dashoffset:0}.ReaderOnboarding_resultBadge__Ianyo{opacity:1;transform:none}}@keyframes ReaderOnboarding_guideReveal__Hspho{0%{opacity:0;transform:translate(-50%,calc(-50% - 5px))}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes ReaderOnboarding_targetPulse__Tf33K{0%,to{box-shadow:0 0 0 7px rgba(255,253,248,.95),0 0 0 11px rgba(229,78,125,.2),0 10px 28px rgba(25,18,21,.16)}50%{box-shadow:0 0 0 7px rgba(255,253,248,1),0 0 0 15px rgba(229,78,125,.34),0 12px 32px rgba(25,18,21,.23)}}@keyframes ReaderOnboarding_resultBadgeIn__xmm43{to{opacity:1;transform:translateY(0)}}@keyframes ReaderOnboarding_guideDraw__QnzKN{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes ReaderOnboarding_guideFade__EPomw{to{opacity:0}}@keyframes ReaderOnboarding_wordStatusPulse__gIoGY{0%{transform:scale(1)}42%{transform:scale(1.055)}to{transform:scale(1)}}@keyframes ReaderOnboarding_demoPen__aoS9p{0%,to{transform:translate(0) rotate(-8deg)}50%{transform:translate(2px,-2px) rotate(4deg)}}@keyframes ReaderOnboarding_demoSpeak__pirlF{0%,to{transform:scale(.92)}50%{transform:scale(1.12)}}@keyframes ReaderOnboarding_demoCorrectPulse__vuzQT{0%{transform:scale(.98)}55%{transform:scale(1.03)}to{transform:scale(1)}}@keyframes ReaderOnboarding_demoInk__h8wp2{0%{opacity:.35;transform:translateY(1px)}to{opacity:1;transform:translateY(0)}}