.studyCopyBox,.studyCopy{width:100%;min-width:0}.wordHeading>div{min-width:0}.wordHeading h1{overflow-wrap:anywhere}.associationImage img{object-fit:contain}.enrichmentScopePicker{gap:12px;padding-top:16px;display:grid}.scopeSelectLabel{gap:8px;font-size:13px;font-weight:700;display:grid}.scopeSelectLabel select{color:#27213e;width:100%;max-width:480px;font:inherit;background:#fff;border:1px solid #d9d3f4;border-radius:10px;padding:12px}.enrichmentScopePicker>p,.enrichmentScopePicker>small{color:#696579;margin:0;font-size:12px;line-height:1.6}.savedUnitHead>div{flex-wrap:wrap;justify-content:flex-end}.studyLoading{color:#5d5580;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:70dvh;padding:24px;display:flex}.studyLoading small{font-size:12px}.loadingDot{border:3px solid #e3defa;border-top-color:#6955ec;border-radius:50%;width:28px;height:28px;animation:1s linear infinite spin}@media (prefers-reduced-motion:reduce){.loadingDot{animation:none}}@media (max-width:1100px),(max-height:600px){.studyPage:not(.completionPage){height:100dvh;min-height:0;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);grid-template-rows:auto minmax(0,1fr);display:grid}.studyHeader{height:48px;padding:0 max(14px, env(safe-area-inset-left));grid-template-columns:1fr auto}.studyHeader .brandWords,.studyTitle{display:none}.studyHeader .brand img{width:auto;max-height:35px}.closeStudy{width:40px;height:40px}.studyMain{grid-template-rows:auto minmax(0,1fr) auto 52px 32px;gap:8px;width:min(750px,100% - 28px);min-width:0;min-height:0;margin:0 auto;padding:10px 0 8px;display:grid}.studyProgress{margin:0}.studyProgress>div:first-child{margin-bottom:6px}.wordCard{border-radius:20px;grid-template-rows:minmax(0,.8fr) minmax(0,1.2fr);grid-template-columns:1fr;min-width:0;height:100%;min-height:0}.associationImage{min-height:0}.imagePending{padding:8px}.imagePending>span{width:34px;height:34px;margin-bottom:5px}.imagePending>span svg{width:22px;height:22px}.imagePending p{margin:4px 0 0}.wordContent{min-width:0;min-height:0;padding:16px 22px;display:block}.studyCopyBox{--fit-study:1;justify-content:center;align-items:center;height:100%;display:flex}.studyCopy{font-size:calc(14px * var(--study-font-scale,1));flex:0 0 100%}.wordHeading{gap:10px}.wordHeading h1{font-size:calc(clamp(28px, 7.5vw, 40px) * var(--study-font-scale,1));letter-spacing:-.035em}.partOfSpeech{margin-bottom:.4em;padding:.3em .5em;font-size:.7em}.phonetic{margin-top:.4em;font-size:.86em}.soundButton{width:44px;min-width:44px;height:44px}.meaningBlock{margin-top:1em}.meaningBlock>strong{overflow-wrap:anywhere;font-size:1.29em;line-height:1.35}.exampleBox{overflow-wrap:anywhere;margin-top:.75em;padding:.75em .9em;font-size:.93em;line-height:1.45}.exampleBox p,.exampleBox .examplePending{font-size:1em;line-height:inherit}.exampleBox span{margin-top:.35em;font-size:.85em}.judgementPrompt{margin:0;font-size:11px}.answerButtons{gap:8px;min-height:0}.answerButtons>button{border-radius:14px;gap:8px;height:100%;min-height:0;padding:6px}.answerButtons>button>span{width:30px;height:30px}.answerButtons strong{font-size:13px}.answerButtons small{font-size:9px}.hideMeaningButton{min-height:32px;margin:0;padding:4px 8px;font-size:11px}.studyMain>.backLink{display:none}.reviewBadge{padding:5px 7px;font-size:9px;top:7px;left:7px}.completionPage{min-height:100dvh;padding:14px}.completionCard{width:min(100%,520px);padding:24px 18px}.completionCard h1{font-size:24px}.completionStats{margin:20px 0}.completionActions{grid-template-columns:1fr 1fr}}@media (max-height:650px){.completionCard{padding:18px}.completionBurst{border-radius:13px;width:42px;height:42px;margin-bottom:10px}.completionBurst svg{width:26px;height:26px}.completionCard h1{font-size:22px}.completionStats{margin:14px 0;padding:12px 0}.completionActions{margin-top:14px}}@media (max-width:540px) and (max-height:650px){.studyMain{grid-template-rows:auto minmax(0,1fr) auto 46px 30px;gap:5px;padding-top:6px}.wordCard{grid-template-rows:minmax(0,.55fr) minmax(0,1.45fr)}.wordCard.noAssociation{grid-template-rows:minmax(0,.35fr) minmax(0,1.65fr)}.wordContent{padding:10px 16px}.imagePending p{display:none}.meaningBlock{margin-top:.7em}.exampleBox{margin-top:.6em;padding:.6em .75em}}@media (min-width:541px) and (max-height:600px){.studyHeader{height:36px}.studyHeader .brand img{max-height:28px}.closeStudy{height:32px}.studyMain{grid-template-rows:auto minmax(0,1fr) 42px 28px;gap:5px;padding:5px 0}.wordCard{border-radius:15px;grid-template-rows:minmax(0,1fr);grid-template-columns:30% 70%}.wordContent{padding:10px 18px}.wordHeading h1{font-size:calc(30px * var(--study-font-scale,1))}.meaningBlock{margin-top:.6em}.exampleBox{margin-top:.45em;padding:.5em .75em}.judgementPrompt{display:none}.hideMeaningButton{min-height:28px}.completionPage{padding:10px}.completionCard{padding:12px 18px}.completionBurst{width:38px;height:38px;margin-bottom:6px}.completionCard h1{margin:6px 0;font-size:22px}.completionCard>p{margin:6px 0}.completionStats{margin:12px 0;padding:8px 0}.completionActions{margin-top:10px}}
