.KidsStories_tabBtn__xWmI5{cursor:pointer;font-family:inherit}.KidsStories_storyListTabBar__2CUj0{justify-content:center;gap:.5rem;margin:0 0 .75rem}.KidsStories_storyListTabPill__GEWBD{padding:.55rem 1.15rem;font-size:clamp(.88rem,2.8vw,1rem);font-weight:800;min-height:44px;cursor:pointer;font-family:inherit}.KidsStories_storyRunner__yEtLM .KidsStories_storyTabBar__Mobcz{gap:.5rem;margin-bottom:.55rem;justify-content:center}.KidsStories_storyRunner__yEtLM button.KidsStories_storyTabPill__38aow{padding:.55rem 1.05rem;font-size:clamp(.82rem,2.8vw,.95rem);line-height:1.25;min-height:44px}.KidsStories_storyPanel__kdMUv{text-align:left;padding:.5rem .25rem;max-height:min(52vh,420px);overflow-y:auto}.KidsStories_storyPanel__kdMUv:has(.KidsStories_storyReadBlock__lasKC){max-height:none;overflow:visible}.KidsStories_storyReadBlock__lasKC{display:flex;flex-direction:column;gap:0}.KidsStories_storyPlayerDock__N7g4f{flex-shrink:0;margin:0 0 .55rem}.KidsStories_storyPlayerRow__hXugX{display:flex;align-items:stretch;gap:.55rem}.KidsStories_storyPlayerMain__Lh_oL{flex:1 1;min-width:0}.KidsStories_hoverTranslateWrap__26f49{flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:.35rem .45rem;border-radius:12px;border:2px solid #e8ecf7;background:#fff;min-width:52px}.KidsStories_hoverTranslateLabel__Lf1DK{font-size:.62rem;font-weight:900;color:#556;text-align:center;line-height:1.15;max-width:4.5rem}.KidsStories_hoverTranslateSwitch__owwfB{display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;cursor:pointer;font-family:inherit}.KidsStories_hoverTranslateTrack__vtx5f{position:relative;display:block;width:28px;height:46px;border-radius:999px;border:2px solid #1a1a2e;background:#e8ecf7;box-shadow:inset 0 1px 3px rgba(26,26,46,.12);transition:background-color .2s ease,border-color .2s ease}.KidsStories_hoverTranslateSwitchOn__yiaCu .KidsStories_hoverTranslateTrack__vtx5f{background:#b7e4c7;border-color:#2a9d8f}.KidsStories_hoverTranslateThumb__eukWf{position:absolute;left:50%;bottom:3px;width:20px;height:20px;margin-left:-10px;border-radius:50%;border:2px solid #1a1a2e;background:#fff;box-shadow:0 2px 0 #1a1a2e;transition:transform .2s ease,background-color .2s ease}.KidsStories_hoverTranslateSwitchOn__yiaCu .KidsStories_hoverTranslateThumb__eukWf{transform:translateY(-22px);background:#ffd166}.KidsStories_hoverTranslateState__eG5fY{font-size:.62rem;font-weight:800;color:#889;line-height:1}.KidsStories_hoverTranslateWrap__26f49:has(.KidsStories_hoverTranslateSwitchOn__yiaCu) .KidsStories_hoverTranslateState__eG5fY{color:#2a9d8f}.KidsStories_storyBodyScroll__UCXBb{max-height:min(52vh,calc(100vh - 240px));overflow-y:auto;-webkit-overflow-scrolling:touch}.KidsStories_storyTitle__f8ngY{margin:0 0 .25rem;font-size:1.25rem;font-weight:900;color:#1a1a2e;text-align:center}.KidsStories_storySub__y19wt{margin:0 0 .75rem;font-weight:700;color:#c9184a;text-align:center;font-size:.95rem}.KidsStories_storyLine__N0CtA{margin:0;flex:1 1;font-weight:700;font-size:.92rem;line-height:1.45;color:#1a1a2e}.KidsStories_storyBody__wsWmK{margin:0;padding:.75rem .85rem;border-radius:14px;border:2px solid #e8ecf7;background:#fff;font-weight:400;font-size:clamp(1.08rem,3.4vw,1.22rem);line-height:1.8;color:#1a1a2e;text-align:justify}.KidsStories_storyBodyVi__GPU2i{color:#5c3d4a;font-weight:400;border-color:#ffc8dd;background:#fff8fb}.KidsStories_storyBodyLabel__J3aC4{margin:0 0 .35rem;font-size:.78rem;font-weight:900;color:#556;text-transform:uppercase;letter-spacing:.04em}.KidsStories_translateColumns__WY2L8{display:grid;grid-template-columns:1fr 1fr;grid-gap:.65rem;gap:.65rem;align-items:start}.KidsStories_translateCol__DWMvV{min-width:0;display:flex;flex-direction:column}.KidsStories_translateCol__DWMvV .KidsStories_storyBody__wsWmK{flex:1 1;min-height:100%}.KidsStories_storySpan__TDoWI{font-weight:400;font-size:inherit;line-height:inherit;border-radius:8px;padding:.1em .14em;margin:0;box-decoration-break:clone;-webkit-box-decoration-break:clone;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.KidsStories_storySpanInteractive__NH2O1{cursor:pointer}.KidsStories_storySpanInteractive__NH2O1:hover{background-color:#e8f4ff;box-shadow:inset 0 0 0 1px #90c2e7}.KidsStories_wordPopover__t47zF{position:fixed;z-index:120;padding:.4rem .5rem .45rem;border-radius:10px;border:2px solid #1a1a2e;background:#fffef8;box-shadow:4px 4px 0 #1a1a2e;font-family:inherit}.KidsStories_wordPopover__t47zF:before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}.KidsStories_wordPopoverHead__HACJp{display:flex;align-items:center;justify-content:space-between;gap:.35rem;margin-bottom:.15rem}.KidsStories_wordPopoverWord__ThdCr{margin:0;font-size:.95rem;font-weight:900;color:#1a1a2e;line-height:1.2}.KidsStories_wordPopoverListen___1KoS{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:2px solid #1a1a2e;border-radius:8px;background:#ffd166;cursor:pointer;font-size:.85rem;line-height:1}.KidsStories_wordPopoverPhonetic__V4ZML{margin:0 0 .12rem;font-size:.72rem;font-weight:700;color:#556;line-height:1.25}.KidsStories_wordPopoverMeaning__Ar8Cs{margin:0 0 .3rem;font-size:.78rem;font-weight:700;color:#334;line-height:1.35}.KidsStories_wordPopoverLoading__U2ZSI{margin:0;font-size:.75rem;font-weight:700;color:#556}.KidsStories_wordPopoverRec__X0Zs8{margin-top:.1rem;transform:scale(.92);transform-origin:top left;width:108%}.KidsStories_storySpanActive__RnQej{font-weight:400;font-size:inherit;line-height:inherit;border-radius:8px;padding:.1em .14em;margin:0;box-decoration-break:clone;-webkit-box-decoration-break:clone;background-color:#d8f3dc;color:#1b4332;box-shadow:inset 0 0 0 1px #52b788;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.KidsStories_storyLineRow__93TGP{display:flex;align-items:flex-start;gap:.4rem;margin-bottom:.55rem;padding:.35rem .4rem;border-radius:12px;border:2px solid transparent;transition:background .15s ease,border-color .15s ease}.KidsStories_storyLineRowActive__3ijAv{background:#fff8e6;border-color:#ffb703}.KidsStories_storyListenBtn__qNALQ{flex-shrink:0;min-height:34px;min-width:34px;padding:.25rem .45rem;border-radius:999px;border:2px solid #1a1a2e;background:#fff;font-size:.95rem;cursor:pointer;line-height:1;box-shadow:2px 2px 0 #1a1a2e}.KidsStories_storyListenBtn__qNALQ:hover{background:#fff3bf}.KidsStories_storyAudioBar__weEaE{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:center;margin-bottom:.65rem}.KidsStories_storyPlayer__j3HVr{padding:.65rem .75rem;border-radius:14px;border:2px solid #e8ecf7;background:#f8fafc}.KidsStories_storyPlayerLabel__1mRnB{margin:0 0 .45rem;font-size:.78rem;font-weight:900;color:#556;text-transform:uppercase;letter-spacing:.04em;text-align:center}.KidsStories_speedTabs__xZEXT{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center;margin-bottom:.65rem}.KidsStories_speedPill__ktKiN{padding:.4rem .85rem!important;font-size:.82rem!important;min-height:36px}.KidsStories_progressRow__aYHgY{display:flex;justify-content:space-between;align-items:center;margin-bottom:.35rem;font-size:.8rem;font-weight:800;color:#334}.KidsStories_progressPct___xZOG{color:#2a9d8f}.KidsStories_progressTrackRow___v7ca{display:flex;align-items:center;gap:.5rem;margin-bottom:.35rem}.KidsStories_progressRange__PjK5M{flex:1 1;width:100%;min-width:0;height:8px;margin:0;accent-color:#2a9d8f;cursor:pointer}.KidsStories_playMiniBtn__PplaL{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:2px solid #1a1a2e;border-radius:50%;background:#ffd166;cursor:pointer;box-shadow:2px 2px 0 #1a1a2e;transition:transform .1s ease;position:relative;z-index:2}.KidsStories_playMiniBtn__PplaL .KidsStories_pauseIcon__x79uV,.KidsStories_playMiniBtn__PplaL .KidsStories_playTriangleIcon__CQuur{pointer-events:none}.KidsStories_playMiniBtn__PplaL:hover{transform:scale(1.06)}.KidsStories_playMiniBtn__PplaL:active{transform:scale(.94)}.KidsStories_playTriangleIcon__CQuur{display:block;width:0;height:0;margin-left:2px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:11px solid #1a1a2e}.KidsStories_pauseIcon__x79uV{display:block;width:11px;height:12px;background:linear-gradient(90deg,#1a1a2e 0 38%,transparent 38% 62%,#1a1a2e 62% 100%)}.KidsStories_translateEnRow__gUUwQ{display:flex;align-items:flex-start;gap:.35rem;margin-bottom:.25rem}.KidsStories_translateEnRow__gUUwQ .KidsStories_storyLineEn__qQ2D_{flex:1 1;margin:0}.KidsStories_translateBlock__jSK9M{margin-bottom:.65rem;padding-bottom:.55rem;border-bottom:1px dashed #bcd0e8}.KidsStories_storyLineEn__qQ2D_{margin:0 0 .25rem;font-weight:700;font-size:.88rem;color:#334}.KidsStories_storyLineVi__Cpe5S{margin:0;font-weight:800;font-size:.9rem;color:#c9184a}.KidsStories_vocabGrid__aDNOh{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:.65rem;gap:.65rem}.KidsStories_vocabCard__2NAek{text-align:center;padding:.65rem .5rem .75rem;border-radius:16px;border:2px solid #1a1a2e;background:linear-gradient(180deg,#fffef8,#fff 55%);box-shadow:0 3px 0 #1a1a2e}.KidsStories_vocabImgWrap__KV9GM{width:100%;max-width:112px;margin:0 auto .35rem;aspect-ratio:1;border-radius:18px;background:linear-gradient(145deg,#fff4d6,#e3f2ff 48%,#f3e8ff);border:2px solid #ffe08a;padding:.45rem;display:flex;align-items:center;justify-content:center}.KidsStories_vocabImg__YLsz2{width:100%;height:100%;max-width:96px;max-height:96px;object-fit:contain;display:block;filter:drop-shadow(0 2px 3px rgba(26,26,46,.12))}.KidsStories_gameTabs__eY2x2{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.65rem;justify-content:center}@keyframes KidsVocabulary_kvPop__q4ewH{0%{transform:scale(.92);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes KidsVocabulary_kvBounce___QqFj{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.KidsVocabulary_wrap___TmUm{max-width:960px;margin:0 auto;padding:1rem 1rem 2rem;font-family:var(--font-heading,system-ui),"Nunito",system-ui,sans-serif}.KidsVocabulary_hero__cti_L{text-align:center;padding:1.25rem 1rem;border-radius:28px;background:linear-gradient(135deg,#fff5f8,#e8f4ff 50%,#f0fff4);border:3px solid #1a1a2e;box-shadow:8px 8px 0 #1a1a2e;margin-bottom:1.25rem}.KidsVocabulary_hero__cti_L h1{margin:0 0 .35rem;font-size:clamp(1.35rem,4vw,1.85rem);color:#1a1a2e}.KidsVocabulary_hero__cti_L p{margin:0;color:#334;font-weight:700;font-size:.95rem}.KidsVocabulary_gridLessons__H_sAg{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:1rem;gap:1rem}.KidsVocabulary_lessonCard__y_2Pj{display:block;text-decoration:none;color:inherit;border-radius:22px;padding:1rem;border:3px solid #1a1a2e;background:#fff;box-shadow:6px 6px 0 #1a1a2e;transition:transform .15s ease,box-shadow .15s ease;animation:KidsVocabulary_kvPop__q4ewH .45s ease both}.KidsVocabulary_lessonCard__y_2Pj:hover{transform:translate(-2px,-2px);box-shadow:8px 8px 0 #1a1a2e}.KidsVocabulary_lessonEmoji__zodr7{font-size:2.5rem;line-height:1;margin-bottom:.35rem}.KidsVocabulary_lessonTitle__IL2Pu{font-weight:900;font-size:1.15rem;margin:0 0 .2rem}.KidsVocabulary_lessonSub__4PIV4{margin:0;font-size:.88rem;font-weight:700;opacity:.85}.KidsVocabulary_barTrack__404xB{height:10px;border-radius:999px;background:#e8ecf7;border:2px solid #1a1a2e;margin-top:.5rem;overflow:hidden}.KidsVocabulary_barFill__ghRIY{height:100%;border-radius:999px;background:linear-gradient(90deg,#ff8fab,#a8dadc);transition:width .4s ease}.KidsVocabulary_runner__JS1O7{border-radius:20px;border:3px solid #1a1a2e;background:#fffef8;padding:.45rem 1rem .55rem;box-shadow:6px 6px 0 #1a1a2e;width:100%;box-sizing:border-box}.KidsVocabulary_runner__JS1O7 .KidsVocabulary_stepBar__gJnp8{margin-bottom:.35rem;gap:.28rem}.KidsVocabulary_runner__JS1O7 .KidsVocabulary_stepPill__k_vuk{padding:.22rem .48rem;font-size:.62rem;line-height:1.15}.KidsVocabulary_runner__JS1O7 .KidsVocabulary_scoreRow__FMNiB{margin-bottom:.35rem;font-size:.86rem;line-height:1.2}.KidsVocabulary_runner__JS1O7 .KidsVocabulary_cardInner__7nifm{padding:.45rem 1rem .5rem;border-radius:16px}.KidsVocabulary_runner__JS1O7 .KidsVocabulary_wordImg__gzaPT{width:min(280px,70vw);height:min(150px,38vw);max-height:160px;margin:0 auto .35rem;border-radius:14px;border-width:2px}.KidsVocabulary_runner__JS1O7 .KidsVocabulary_wordTitle__6_fAi{font-size:clamp(1.2rem,4.2vw,1.65rem);margin:0 0 .12rem;line-height:1.15}.KidsVocabulary_runner__JS1O7 .KidsVocabulary_phonetic__DyoDh{font-size:.88rem;margin:0 0 .15rem;line-height:1.2}.KidsVocabulary_runner__JS1O7 .KidsVocabulary_meaning__3cajx{font-size:.95rem;margin:0 0 .25rem;line-height:1.2}.KidsVocabulary_runner__JS1O7 .KidsVocabulary_example__EdhHK{font-size:.82rem;margin:0;line-height:1.25}.KidsVocabulary_runner__JS1O7 .KidsVocabulary_bigBtn__QRYMA{min-height:38px;padding:.3rem .85rem;font-size:.86rem;border-width:2px;box-shadow:3px 3px 0 #1a1a2e;line-height:1.15}.KidsVocabulary_runner__JS1O7 .KidsVocabulary_row__XyAdO{margin-top:.38rem;gap:.45rem}.KidsVocabulary_runner__JS1O7 .KidsVocabulary_choiceGrid__tsJzs{gap:.4rem;margin-top:.45rem}.KidsVocabulary_runner__JS1O7 .KidsVocabulary_choiceBtn__QBNB7{padding:.28rem;border-radius:14px;border-width:2px}.KidsVocabulary_runner__JS1O7 .KidsVocabulary_choiceBtn__QBNB7 img{max-height:88px;object-fit:contain}.KidsVocabulary_runner__JS1O7 .KidsVocabulary_dragRow__q_Icq{margin:.45rem 0;gap:.35rem}.KidsVocabulary_runner__JS1O7 .KidsVocabulary_chip__crUVk{padding:.28rem .62rem;font-size:.78rem;border-width:2px;line-height:1.15}.KidsVocabulary_runner__JS1O7 .KidsVocabulary_dropZone__Umc03{min-width:86px;min-height:72px;border-radius:14px;border-width:2px;padding:.25rem}.KidsVocabulary_runner__JS1O7 .KidsVocabulary_dropZone__Umc03 img{max-height:72px}.KidsVocabulary_runner__JS1O7 .KidsVocabulary_feedback__miTby{margin-top:.4rem;padding:.4rem .6rem;font-size:.86rem;line-height:1.25}.KidsVocabulary_runner__JS1O7 .KidsVocabulary_stars___tGMj{font-size:1.75rem;line-height:1;margin:.15rem 0}.KidsVocabulary_runner__JS1O7 .KidsVocabulary_badge__zGHqJ{font-size:.78rem;padding:.28rem .55rem;line-height:1.15}.KidsVocabulary_runner__JS1O7 .KidsVocabulary_badgeRow__LJdPI{margin-top:.45rem;gap:.35rem}.KidsVocabulary_runner__JS1O7 .KidsVocabulary_recWrap__uqycg{margin-top:.35rem;padding:.4rem .55rem}.KidsVocabulary_runner__JS1O7 .KidsVocabulary_recWrap__uqycg .KidsVocabulary_row__XyAdO{margin-top:.25rem}.KidsVocabulary_runner__JS1O7 .KidsVocabulary_recLabel__ymMXb{font-size:.76rem;line-height:1.2}.KidsVocabulary_runner__JS1O7 .KidsVocabulary_recHint__O_wPn{margin:.12rem 0 0;font-size:.68rem;line-height:1.25}.KidsVocabulary_runner__JS1O7 .KidsVocabulary_recErr__EZ_xt{margin:.28rem 0 0}.KidsVocabulary_runner__JS1O7 .KidsVocabulary_recPair__0asev{gap:.45rem;margin-top:.35rem}.KidsVocabulary_stepBar__gJnp8{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:1rem}.KidsVocabulary_stepPill__k_vuk{padding:.35rem .65rem;border-radius:999px;border:2px solid #1a1a2e;font-size:.72rem;font-weight:900;background:#fff}.KidsVocabulary_stepPillActive__f4M38{background:#1a1a2e;color:#fff}.KidsVocabulary_bigBtn__QRYMA{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:52px;padding:.65rem 1.25rem;border-radius:999px;border:3px solid #1a1a2e;font-weight:900;font-size:1.05rem;cursor:pointer;background:linear-gradient(180deg,#fff,#f0f4ff);box-shadow:4px 4px 0 #1a1a2e;transition:transform .1s ease}.KidsVocabulary_bigBtn__QRYMA:hover{transform:translateY(-1px)}.KidsVocabulary_bigBtn__QRYMA:active{transform:translate(2px,2px);box-shadow:2px 2px 0 #1a1a2e}.KidsVocabulary_bigBtnPrimary__UXQ4Q{background:linear-gradient(180deg,#ffd166,#ffb703)}.KidsVocabulary_bigBtnGhost__aNzkV{background:#fff}.KidsVocabulary_row__XyAdO{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;justify-content:center;margin-top:1rem}.KidsVocabulary_recWrap__uqycg{text-align:left;margin-top:.75rem;padding:.65rem .75rem;border-radius:16px;border:2px dashed #bcd0e8;background:linear-gradient(180deg,#fbfdff,#f3f7ff)}.KidsVocabulary_recWrap__uqycg .KidsVocabulary_row__XyAdO{margin-top:.35rem;justify-content:flex-start}.KidsVocabulary_recLabel__ymMXb{margin:0;font-weight:900;font-size:.82rem;color:#334}.KidsVocabulary_recHint__O_wPn{margin:.2rem 0 0;font-size:.72rem;font-weight:700;color:#556;line-height:1.35}.KidsVocabulary_recInterim__M541_{margin:.35rem 0 0;font-size:.78rem;font-weight:700;color:#334}.KidsVocabulary_recScoreOk__1U9uB{border-radius:12px;background:#d8f3dc;color:#1b4332;border:2px solid #2a9d8f}.KidsVocabulary_recScoreOk__1U9uB,.KidsVocabulary_recScoreWarn__Wb9os{margin:.4rem 0 0;padding:.45rem .55rem;font-weight:800;font-size:.82rem;line-height:1.35}.KidsVocabulary_recScoreWarn__Wb9os{border-radius:12px;background:#fff3bf;color:#5c4d00;border:2px solid #ffb703}.KidsVocabulary_recErr__EZ_xt{margin:.4rem 0 0;font-size:.78rem;font-weight:700;color:#c9184a}.KidsVocabulary_recPair__0asev{display:grid;grid-template-columns:1fr;grid-gap:.65rem;gap:.65rem;margin-top:.5rem}@media (min-width:640px){.KidsVocabulary_recPair__0asev{grid-template-columns:1fr 1fr}}.KidsVocabulary_cardInner__7nifm{text-align:center;padding:1rem;border-radius:22px;border:3px dashed #1a1a2e33;background:#fff}.KidsVocabulary_wordImg__gzaPT{width:min(280px,70vw);height:min(280px,70vw);object-fit:contain;border-radius:20px;border:3px solid #1a1a2e;margin:0 auto .75rem;display:block;animation:KidsVocabulary_kvPop__q4ewH .5s ease both}.KidsVocabulary_wordTitle__6_fAi{font-size:clamp(1.6rem,5vw,2.4rem);font-weight:900;margin:0 0 .25rem;color:#1a1a2e}.KidsVocabulary_phonetic__DyoDh{font-size:1.05rem;font-weight:700;color:#445;margin:0 0 .35rem}.KidsVocabulary_meaning__3cajx{font-size:1.1rem;font-weight:800;color:#c9184a;margin:0 0 .5rem}.KidsVocabulary_example__EdhHK{font-size:.95rem;font-weight:700;color:#1a1a2e;margin:0}.KidsVocabulary_choiceGrid__tsJzs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin-top:1rem}@media (min-width:560px){.KidsVocabulary_choiceGrid__tsJzs{grid-template-columns:repeat(4,minmax(0,1fr))}}.KidsVocabulary_choiceBtn__QBNB7{border-radius:18px;border:3px solid #1a1a2e;padding:.5rem;cursor:pointer;background:#fff;transition:transform .12s ease}.KidsVocabulary_choiceBtn__QBNB7:hover{transform:scale(1.02)}.KidsVocabulary_choiceBtn__QBNB7 img{width:100%;aspect-ratio:1;object-fit:contain;border-radius:12px}.KidsVocabulary_choiceWrong____KAQ{outline:3px solid #e63946}.KidsVocabulary_choiceRight__TQr4I{outline:3px solid #2a9d8f}.KidsVocabulary_dragRow__q_Icq{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin:1rem 0}.KidsVocabulary_chip__crUVk{padding:.45rem .85rem;border-radius:999px;border:3px solid #1a1a2e;font-weight:900;background:#ffe8f3;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.KidsVocabulary_dropZone__Umc03{min-width:120px;min-height:120px;border-radius:18px;border:3px dashed #1a1a2e;display:flex;align-items:center;justify-content:center;padding:.35rem;background:#f8fafc}.KidsVocabulary_dropZoneFilled__wEAml{border-style:solid;background:#e8fff1}.KidsVocabulary_feedback__miTby{margin-top:.75rem;padding:.65rem .85rem;border-radius:16px;font-weight:800;text-align:center}.KidsVocabulary_feedbackGood__V5Tzf{background:#d8f3dc;color:#1b4332;border:2px solid #2a9d8f}.KidsVocabulary_feedbackTry__GmXkm{background:#fff3bf;color:#5c4d00;border:2px solid #ffb703}.KidsVocabulary_scoreRow__FMNiB{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;font-weight:900}.KidsVocabulary_stars___tGMj{font-size:2.2rem;letter-spacing:.15em;animation:KidsVocabulary_kvBounce___QqFj 1.2s ease infinite}.KidsVocabulary_badgeRow__LJdPI{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:.75rem}.KidsVocabulary_badge__zGHqJ{padding:.4rem .75rem;border-radius:14px;border:2px solid #1a1a2e;background:#fff;font-weight:900;font-size:.9rem}.KidsVocabulary_dashboard__JzZkK{margin-top:1.5rem;padding:1rem;border-radius:22px;border:3px solid #1a1a2e;background:#fff}.KidsVocabulary_dashboard__JzZkK h2{margin:0 0 .75rem;font-size:1.1rem}.KidsVocabulary_dashItem__H5yMk{margin-bottom:.85rem}.KidsVocabulary_dashLabel__I9IPZ{display:flex;justify-content:space-between;font-weight:800;font-size:.88rem;margin-bottom:.25rem}