.brand-logo-module__FHIv3G__logo{aspect-ratio:2;vertical-align:middle;flex:none;width:min(7em,100%);min-width:0;max-width:100%;display:inline-block}.brand-logo-module__FHIv3G__wordmark{width:100%;height:auto;display:block}.brand-logo-module__FHIv3G__hero{font-size:2.5rem}.brand-logo-module__FHIv3G__home{font-size:.79rem}.brand-logo-module__FHIv3G__compact{font-size:1.1rem}.brand-logo-module__FHIv3G__header{font-size:1.25rem}@media (max-width:22.5rem){.brand-logo-module__FHIv3G__header{font-size:1.1rem}}
.modal-surface-module__eGqMIq__surface{color:var(--color-text);margin:auto;position:fixed}.modal-surface-module__eGqMIq__surface::backdrop{background:#18324d5c}
.review-session-module__rk3dRW__canvas{--ink:var(--color-text);--teal:var(--color-secondary);--teal-deep:var(--color-accent-strong);--violet:var(--color-primary);min-height:100svh;color:var(--ink);background:var(--color-canvas);place-items:center;padding:1.25rem;font-family:Pretendard Variable,Pretendard,SUIT Variable,SUIT,Noto Sans KR,sans-serif;display:grid}.review-session-module__rk3dRW__phone{border:1px solid color-mix(in srgb, var(--color-primary) 10%, transparent);width:min(100%,29rem);min-height:min(54rem,100svh - 2.5rem);box-shadow:none;background:#ffffffeb;border-radius:2rem;flex-direction:column;padding:1.35rem;display:flex;overflow-x:clip}.review-session-module__rk3dRW__topbar,.review-session-module__rk3dRW__progressRow,.review-session-module__rk3dRW__actions,.review-session-module__rk3dRW__ratingActions{align-items:center;display:flex}.review-session-module__rk3dRW__topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.review-session-module__rk3dRW__topbar>span:last-child{margin-left:auto}.review-session-module__rk3dRW__homeButton{border:1px solid var(--color-border);width:2.75rem;height:2.75rem;color:var(--color-text-muted);background:var(--color-surface);cursor:pointer;border-radius:.85rem;justify-self:start;place-items:center;display:grid}.review-session-module__rk3dRW__homeButton svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem}.review-session-module__rk3dRW__homeButton:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}.review-session-module__rk3dRW__answerAudio svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.15rem}.review-session-module__rk3dRW__answerAudio:focus-visible,.review-session-module__rk3dRW__actions button:focus-visible,.review-session-module__rk3dRW__ratingActions button:focus-visible{outline:3px solid color-mix(in srgb, var(--color-primary) 24%, transparent);outline-offset:2px}.review-session-module__rk3dRW__phone button{transition:transform .14s,box-shadow .18s,filter .18s,background-color .18s}.review-session-module__rk3dRW__phone button:active:not(:disabled){filter:saturate(1.06);transform:translateY(.08rem)scale(.975)}.review-session-module__rk3dRW__progressRow{color:var(--color-text-muted);justify-content:space-between;margin:1.2rem .15rem .65rem;font-size:.7rem;font-weight:760}.review-session-module__rk3dRW__progressRow strong{color:var(--teal-deep)}.review-session-module__rk3dRW__progressTrack{background:color-mix(in srgb, var(--color-primary) 9%, #edf0f4);border-radius:999px;height:.42rem;overflow:hidden}.review-session-module__rk3dRW__progressTrack i{border-radius:inherit;background:var(--color-primary);height:100%;transition:width .42s;display:block}.review-session-module__rk3dRW__recallCard{box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;flex:1;margin-top:0;padding:0;animation:none;display:flex}.review-session-module__rk3dRW__favoriteError{color:#bd5050;margin:0 0 1rem;font-size:.72rem;font-weight:720}.review-session-module__rk3dRW__korean{color:var(--ink);letter-spacing:-.045em;word-break:keep-all;margin:0 0 .55rem;font-size:clamp(1.2rem,5vw,1.35rem);font-weight:500;line-height:1.55}.review-session-module__rk3dRW__answerPanel{border:1px solid color-mix(in srgb, var(--color-primary) 13%, transparent);background:var(--color-soft-blue);border-radius:1.2rem;min-height:11rem;padding:1.25rem;display:grid;position:relative}.review-session-module__rk3dRW__recallPrompt,.review-session-module__rk3dRW__sentencePanel{grid-area:1/1;min-width:0}.review-session-module__rk3dRW__recallPrompt{text-align:center;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;display:flex}.review-session-module__rk3dRW__panelLayerHidden{visibility:hidden;pointer-events:none}.review-session-module__rk3dRW__sentencePanel{width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;flex-direction:column;justify-content:center;align-self:stretch;align-items:stretch;padding:0;display:flex}.review-session-module__rk3dRW__sentencePanel:focus-visible{outline:3px solid color-mix(in srgb, var(--color-primary) 28%, transparent);outline-offset:3px}.review-session-module__rk3dRW__hiddenMark{width:3.1rem;height:3.1rem;color:var(--teal);box-shadow:none;background:#fff;border-radius:1rem;place-items:center;margin-bottom:.8rem;font-size:1.3rem;font-weight:850;display:grid}.review-session-module__rk3dRW__recallGuide{max-width:20rem;color:var(--color-text-soft);letter-spacing:-.018em;text-align:center;word-break:keep-all;margin:0;font-size:clamp(.92rem,3.8vw,1.05rem);font-weight:700;line-height:1.65}.review-session-module__rk3dRW__answerGuideAction{color:var(--color-primary);font-weight:900}.review-session-module__rk3dRW__hintGuideAction{color:var(--color-accent-strong);font-weight:900}.review-session-module__rk3dRW__concealedWords{visibility:hidden}.review-session-module__rk3dRW__answerAudio{border:1px solid color-mix(in srgb, var(--color-primary) 16%, transparent);width:2.3rem;height:2.3rem;color:var(--teal);cursor:pointer;box-shadow:none;background:#ffffffeb;border-radius:50%;place-items:center;display:grid;position:absolute;top:.9rem;right:.9rem}.review-session-module__rk3dRW__english{width:100%;color:var(--color-text);font-family:Segoe UI Variable Display,Aptos Display,Inter,Noto Sans,Helvetica,Arial,sans-serif;font-size:var(--text-training-sentence);font-weight:500;line-height:var(--leading-training-sentence);letter-spacing:-.025em;margin:0;display:block}.review-session-module__rk3dRW__english mark{color:var(--color-expression);box-shadow:none;font-weight:inherit;background:0 0;border-radius:0;padding:0}.review-session-module__rk3dRW__helperSection{border:1px solid color-mix(in srgb, var(--color-primary) 15%, transparent);background:color-mix(in srgb, var(--color-soft-blue) 48%, #fff);box-shadow:none;border-radius:1rem;margin-top:1rem;display:grid;overflow:hidden}.review-session-module__rk3dRW__sentenceHelpers{border-top:1px solid color-mix(in srgb, var(--color-primary) 11%, transparent);background:0 0;margin:0;overflow:hidden}.review-session-module__rk3dRW__sentenceHelpers ul{margin:0;padding:.82rem .86rem;list-style:none}.review-session-module__rk3dRW__sentenceHelpers li{border-top:1px solid color-mix(in srgb, var(--color-primary) 10%, transparent);padding:.72rem .08rem 0}.review-session-module__rk3dRW__sentenceHelpers li:first-child{border-top:0;padding-top:0}.review-session-module__rk3dRW__sentenceHelpers li+li{margin-top:.68rem}.review-session-module__rk3dRW__helperToggle{width:100%;min-height:3rem;color:var(--color-primary);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:.4rem;margin:0;padding:.58rem .86rem;font-size:.9rem;font-weight:850;display:inline-flex}.review-session-module__rk3dRW__helperToggle[aria-expanded=true]{background:color-mix(in srgb, var(--color-soft-blue) 72%, #fff)}.review-session-module__rk3dRW__helperToggle:focus-visible{outline:3px solid var(--color-primary);outline-offset:-3px}.review-session-module__rk3dRW__sentenceHelpers[hidden]{display:none}.review-session-module__rk3dRW__sentenceHelpers li div{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:.3rem .65rem;display:flex}.review-session-module__rk3dRW__sentenceHelpers li div strong{color:var(--color-text);font-family:Segoe UI Variable Display,Aptos Display,Inter,sans-serif;font-size:.9rem;line-height:1.4}.review-session-module__rk3dRW__sentenceHelpers li div span{color:var(--teal-deep);text-align:left;word-break:keep-all;flex:0 auto;font-size:.9rem;font-weight:650;line-height:1.5}.review-session-module__rk3dRW__sentenceHelpers li p{color:var(--color-text-soft);word-break:keep-all;overflow-wrap:anywhere;margin:.3rem 0 0;font-size:.8rem;font-weight:500;line-height:1.6}.review-session-module__rk3dRW__actions{gap:.7rem;padding-top:1.2rem}.review-session-module__rk3dRW__actions button,.review-session-module__rk3dRW__ratingActions button{min-height:3.2rem;font:inherit;font-size:var(--text-action);font-weight:var(--weight-action);cursor:pointer;border-radius:1rem}.review-session-module__rk3dRW__hintButton{border:1px solid color-mix(in srgb, var(--color-primary) 18%, transparent);color:var(--color-text);background:var(--color-soft-blue);flex:1}.review-session-module__rk3dRW__answerButton{color:#fff;background:var(--color-primary);box-shadow:none;border:0;flex:1}.review-session-module__rk3dRW__ratingActions{gap:.7rem;padding-top:1.2rem}.review-session-module__rk3dRW__ratingActions button{border:1px solid color-mix(in srgb, var(--color-primary) 16%, transparent);color:var(--color-text);background:var(--color-soft-blue);flex:1}.review-session-module__rk3dRW__ratingActions .review-session-module__rk3dRW__remembered{color:#fff;background:var(--color-primary);border:0}.review-session-module__rk3dRW__reviewRatingActions{grid-template-columns:3.45rem minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}.review-session-module__rk3dRW__reviewRatingActions.review-session-module__rk3dRW__singleReviewAction{grid-template-columns:3.45rem minmax(0,1fr)}.review-session-module__rk3dRW__reviewRatingActions button{min-width:0;min-height:3.45rem}.review-session-module__rk3dRW__actions button:active,.review-session-module__rk3dRW__ratingActions button:active,.review-session-module__rk3dRW__answerAudio:active{transform:scale(.98)}.review-session-module__rk3dRW__actions button:disabled,.review-session-module__rk3dRW__ratingActions button:disabled{cursor:default;opacity:.58;transform:none}.review-session-module__rk3dRW__saveError{color:#bd5050;margin:.8rem 0 0;font-size:.72rem;font-weight:720}.review-session-module__rk3dRW__resumeNotice{color:var(--color-text);text-align:center;margin:.8rem 0 0;font-size:.875rem;line-height:1.6}.review-session-module__rk3dRW__status{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.review-session-module__rk3dRW__completion,.review-session-module__rk3dRW__reviewContinuation{text-align:center;justify-content:center}.review-session-module__rk3dRW__continuationSpinner{border:.28rem solid color-mix(in srgb, var(--color-primary) 13%, #fff);border-top-color:var(--violet);border-radius:50%;width:3.2rem;height:3.2rem;margin:0 auto 1.25rem;animation:.76s linear infinite review-session-module__rk3dRW__continuationSpin}@keyframes review-session-module__rk3dRW__continuationSpin{to{transform:rotate(360deg)}}.review-session-module__rk3dRW__completeMark{color:#fff;background:var(--color-primary);width:5rem;height:5rem;box-shadow:none;border-radius:1.45rem;place-items:center;margin:0 auto 1.35rem;font-size:2rem;font-weight:850;animation:none;display:grid}.review-session-module__rk3dRW__completeEyebrow{color:var(--teal-deep);font-size:var(--text-eyebrow);font-weight:var(--weight-eyebrow);letter-spacing:.12em;margin:0 0 .65rem}.review-session-module__rk3dRW__completion h1{letter-spacing:-.055em;margin:0;font-size:clamp(1.8rem,8vw,2.45rem)}.review-session-module__rk3dRW__completeCopy{color:var(--color-text-muted);margin:.9rem 0 1.6rem;font-size:.83rem;font-weight:650;line-height:1.65}.review-session-module__rk3dRW__completionActions{gap:.65rem;display:grid}.review-session-module__rk3dRW__completeLink,.review-session-module__rk3dRW__completeSecondaryLink{min-height:3.3rem;font-size:var(--text-action);font-weight:var(--weight-action);border-radius:1rem;place-items:center;text-decoration:none;transition:transform .14s,box-shadow .18s,filter .18s;display:grid}.review-session-module__rk3dRW__completeLink{color:#fff;background:var(--color-primary);box-shadow:none}.review-session-module__rk3dRW__completeSecondaryLink{border:1px solid color-mix(in srgb, var(--color-primary) 16%, transparent);color:var(--color-text);background:var(--color-soft-blue)}.review-session-module__rk3dRW__completeLink:active,.review-session-module__rk3dRW__completeSecondaryLink:active{transform:translateY(.08rem)scale(.98)}.review-session-module__rk3dRW__completeLink[aria-disabled=true],.review-session-module__rk3dRW__completeSecondaryLink[aria-disabled=true]{color:var(--color-disabled-text);background:var(--color-disabled-background);box-shadow:none}.review-session-module__rk3dRW__exitBackdrop{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#181f2f57;place-items:center;padding:1rem;animation:.18s ease-out both review-session-module__rk3dRW__backdropIn;display:grid;position:fixed;inset:0}.review-session-module__rk3dRW__exitDialog{border:1px solid color-mix(in srgb, var(--color-primary) 10%, transparent);width:min(100%,22rem);box-shadow:none;background:#fffffffa;border-radius:1.35rem;padding:1.25rem;animation:.24s cubic-bezier(.2,.85,.25,1) both review-session-module__rk3dRW__dialogIn}.review-session-module__rk3dRW__exitDialog.review-session-module__rk3dRW__wordTone{--color-primary:var(--color-learning-word);--color-soft-blue:var(--color-learning-word-soft);--color-accent-strong:var(--color-learning-word-deep);--teal-deep:var(--color-learning-word-deep)}.review-session-module__rk3dRW__exitEyebrow{color:var(--teal-deep);font-size:var(--text-eyebrow);font-weight:var(--weight-eyebrow);letter-spacing:.06em;margin:0 0 .38rem}.review-session-module__rk3dRW__exitDialog h2{color:var(--ink);letter-spacing:-.045em;margin:0 0 .85rem;font-size:1.35rem;line-height:1.25}.review-session-module__rk3dRW__exitProgressSummary{background:var(--color-soft-blue);border-radius:.9rem;padding:.82rem .9rem}.review-session-module__rk3dRW__exitProgressSummary>div:first-child{justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:.52rem;display:flex}.review-session-module__rk3dRW__exitProgressSummary strong{color:var(--ink);font-size:.74rem}.review-session-module__rk3dRW__exitProgressSummary span{color:var(--teal-deep);font-size:.66rem;font-weight:820}.review-session-module__rk3dRW__exitProgressSummary small{color:var(--color-text-muted);margin-top:.48rem;font-size:.61rem;line-height:1.4;display:block}.review-session-module__rk3dRW__exitProgressSummary strong,.review-session-module__rk3dRW__exitProgressSummary span{font-variant-numeric:tabular-nums}.review-session-module__rk3dRW__exitProgressTrack{display:flex}.review-session-module__rk3dRW__exitProgressTrack i{border-radius:0;flex:none;transition:none}.review-session-module__rk3dRW__exitProgressTrack i.review-session-module__rk3dRW__exitProgressExtra{background:var(--color-highlight)}.review-session-module__rk3dRW__quoteCard{border:1px solid color-mix(in srgb, var(--color-primary) 15%, transparent);background:var(--color-soft-blue);box-shadow:none;text-align:center;border-radius:1.05rem;justify-items:center;gap:.35rem;margin:.82rem 0 0;padding:1rem 1rem 1.05rem;display:grid;position:relative;overflow:hidden}.review-session-module__rk3dRW__quoteBadge{min-height:1.35rem;color:var(--color-accent-strong);box-shadow:none;letter-spacing:.06em;background:#ffffffd1;border-radius:999px;align-items:center;margin-bottom:.4rem;padding:.18rem .52rem;font-size:.75rem;font-weight:900;display:inline-flex}.review-session-module__rk3dRW__quoteCard p{margin:0}.review-session-module__rk3dRW__quoteCard .review-session-module__rk3dRW__quoteText{color:var(--color-text);letter-spacing:-.018em;font-family:Segoe UI Variable Display,Aptos Display,Inter,sans-serif;font-size:clamp(1.08rem,5.2vw,1.3rem);font-weight:780;line-height:1.46}@supports ((-webkit-background-clip:text) or (background-clip:text)){.review-session-module__rk3dRW__quoteCard .review-session-module__rk3dRW__quoteText{color:#0000;background-image:linear-gradient(100deg, var(--color-text) 0%, var(--color-text) 42%, #a9bdf3 48%, #fff 50%, #a9bdf3 52%, var(--color-text) 58%, var(--color-text) 100%);background-position:100% 0;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:3.6s linear forwards review-session-module__rk3dRW__quoteShimmer}}@keyframes review-session-module__rk3dRW__quoteShimmer{0%,10%{background-position:100% 0}70%,to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.review-session-module__rk3dRW__quoteCard .review-session-module__rk3dRW__quoteText{color:var(--color-text);background-image:none;animation:none}}.review-session-module__rk3dRW__quoteTranslation{border-top:1px solid color-mix(in srgb, var(--color-primary) 10%, transparent);color:var(--color-text-muted);word-break:keep-all;padding-top:.55rem;font-size:.72rem;font-weight:650;line-height:1.55;margin-top:.58rem!important}.review-session-module__rk3dRW__quoteCard cite{color:var(--color-text-muted);margin-top:.48rem;font-size:.64rem;font-style:normal;font-weight:760;display:block}.review-session-module__rk3dRW__completionQuoteCard{text-align:left;grid-template-columns:minmax(0,1fr);align-items:start;width:100%;margin:.95rem 0 .1rem;padding-block:1.05rem;display:grid}.review-session-module__rk3dRW__completionQuoteCard .review-session-module__rk3dRW__quoteBadge,.review-session-module__rk3dRW__completionQuoteCard .review-session-module__rk3dRW__quoteText,.review-session-module__rk3dRW__completionQuoteCard .review-session-module__rk3dRW__quoteTranslation,.review-session-module__rk3dRW__completionQuoteCard cite{min-width:0}.review-session-module__rk3dRW__completionQuoteCard .review-session-module__rk3dRW__quoteBadge{justify-self:start}.review-session-module__rk3dRW__completionQuoteCard p{font-size:clamp(.87rem,3.7vw,1rem)}.review-session-module__rk3dRW__exitActions{grid-template-columns:1.15fr 1fr;gap:.58rem;margin-top:.88rem;display:grid}.review-session-module__rk3dRW__exitActions button,.review-session-module__rk3dRW__exitActions a{min-height:3rem;font:inherit;font-size:var(--text-action);font-weight:var(--weight-action);border-radius:.88rem;place-items:center;text-decoration:none;display:grid}.review-session-module__rk3dRW__exitActions button{color:#fff;background:var(--color-primary);cursor:pointer;box-shadow:none;border:0}.review-session-module__rk3dRW__exitActions a{border:1px solid color-mix(in srgb, var(--color-primary) 16%, transparent);color:var(--color-text);background:var(--color-soft-blue)}.review-session-module__rk3dRW__exitActions a.review-session-module__rk3dRW__primaryDialogLink{color:#fff;background:var(--color-primary);box-shadow:none;border:0}.review-session-module__rk3dRW__exitActions button:focus-visible,.review-session-module__rk3dRW__exitActions a:focus-visible{outline:3px solid color-mix(in srgb, var(--color-primary) 24%, transparent);outline-offset:2px}.review-session-module__rk3dRW__goalContinuationDialog{text-align:center;background:var(--color-surface);box-shadow:none;padding-top:1rem;position:relative;overflow:hidden}.review-session-module__rk3dRW__goalContinuationDialog h2{margin-bottom:1rem;position:relative}.review-session-module__rk3dRW__goalCelebrationGraphic{width:3.75rem;height:3.75rem;color:var(--color-primary);background:var(--color-soft-blue);border-radius:50%;place-items:center;margin:.5rem auto 1.25rem;font-size:1.75rem;font-weight:700;display:grid}.review-session-module__rk3dRW__goalContinuationCopy{color:var(--color-text-muted);margin:0 0 1rem;font-size:.78rem;font-weight:680;line-height:1.55}.review-session-module__rk3dRW__goalContinuationAction{color:#fff;background:var(--color-primary);width:100%;min-height:3.1rem;box-shadow:none;cursor:pointer;font:inherit;font-size:var(--text-action);font-weight:var(--weight-action);border:0;border-radius:.9rem}.review-session-module__rk3dRW__goalContinuationAction:focus-visible{outline:3px solid color-mix(in srgb, var(--color-primary) 24%, transparent);outline-offset:2px}@keyframes review-session-module__rk3dRW__cardIn{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:none}}@keyframes review-session-module__rk3dRW__backdropIn{0%{opacity:0}to{opacity:1}}@keyframes review-session-module__rk3dRW__dialogIn{0%{opacity:0;transform:translateY(.7rem)scale(.98)}to{opacity:1;transform:none}}@keyframes review-session-module__rk3dRW__goalFireworkBloom{0%,42%,to{opacity:.08;transform:scale(.42)rotate(-8deg)}10%,25%{opacity:.88;transform:scale(1)rotate(4deg)}34%{opacity:.16;transform:scale(1.12)rotate(8deg)}}@keyframes review-session-module__rk3dRW__goalSparkTwinkle{0%,to{opacity:.2;transform:rotate(45deg)scale(.7)}45%{opacity:.85;transform:rotate(45deg)scale(1)}}@media (prefers-reduced-motion:reduce){.review-session-module__rk3dRW__recallCard,.review-session-module__rk3dRW__exitBackdrop,.review-session-module__rk3dRW__exitDialog,.review-session-module__rk3dRW__continuationSpinner,.review-session-module__rk3dRW__goalFirework,.review-session-module__rk3dRW__progressTrack i,.review-session-module__rk3dRW__phone button,.review-session-module__rk3dRW__completeLink,.review-session-module__rk3dRW__completeSecondaryLink{transition:none}}@media (max-width:496px){.review-session-module__rk3dRW__canvas{padding:0}.review-session-module__rk3dRW__phone{min-height:100svh;box-shadow:none;border:0;border-radius:0}.review-session-module__rk3dRW__topbar{gap:.25rem}}@media (max-width:360px){.review-session-module__rk3dRW__phone{padding:1rem}}.review-session-module__rk3dRW__exitDialog{background:var(--color-surface);max-height:calc(100svh - 2rem);animation:none;overflow-y:auto}.review-session-module__rk3dRW__answerAudio{width:2.75rem;height:2.75rem}.review-session-module__rk3dRW__exitProgressSummary strong,.review-session-module__rk3dRW__exitProgressSummary span,.review-session-module__rk3dRW__exitProgressSummary small,.review-session-module__rk3dRW__quoteCard cite{font-size:.8rem}.review-session-module__rk3dRW__reviewSwipeViewport{position:relative;overflow:hidden}.review-session-module__rk3dRW__reviewSwipeTrack{--review-swipe-gap:1.25rem;display:flow-root;position:relative}.review-session-module__rk3dRW__reviewIncoming{top:0;left:calc(100% + var(--review-swipe-gap));pointer-events:none;width:100%;position:absolute}.review-session-module__rk3dRW__reviewIncoming h2{font:inherit;color:var(--color-expression);margin:0;font-size:2rem;line-height:1.2}.review-session-module__rk3dRW__reviewBatchLoading{text-align:center;min-height:22rem;color:var(--color-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.review-session-module__rk3dRW__reviewDeparting{pointer-events:none;animation:.52s cubic-bezier(.22,.61,.36,1) forwards review-session-module__rk3dRW__reviewDepartLeft}@keyframes review-session-module__rk3dRW__reviewDepartLeft{0%{transform:translate(0,0)}to{transform:translate3d(calc(-100% - var(--review-swipe-gap)),0,0)}}@media (prefers-reduced-motion:reduce){.review-session-module__rk3dRW__reviewDeparting{transform:translateX(calc(-100% - var(--review-swipe-gap)));animation:none}}
.review-keyboard-module__zNzZMq__keyboard{background:color-mix(in srgb,var(--color-soft-blue) 48%,white);touch-action:manipulation;-webkit-user-select:none;user-select:none;border:0;border-radius:1rem;row-gap:.75rem;width:100%;margin-top:1rem;padding:.55rem 0;display:grid;container:review-keyboard/inline-size}.review-keyboard-module__zNzZMq__row{grid-template-columns:repeat(10,minmax(0,1fr));gap:.186667rem;display:grid}.review-keyboard-module__zNzZMq__row[data-row="2"]{grid-template-columns:repeat(9,minmax(0,1fr));padding-inline:4.5%}.review-keyboard-module__zNzZMq__row[data-row="3"]{grid-template-columns:repeat(8,minmax(0,1fr));padding-inline:8%}.review-keyboard-module__zNzZMq__key{border:1px solid color-mix(in srgb,var(--color-primary) 16%,var(--color-border));min-width:0;min-height:2.8125rem;color:var(--color-text);background:var(--color-surface);font:inherit;font-family:var(--font-english);text-transform:lowercase;cursor:pointer;border-radius:.55rem;padding:0;font-size:min(1rem,7cqi);font-weight:650;box-shadow:0 .12rem .18rem #1f2f4e14}.review-keyboard-module__zNzZMq__key:active:not(:disabled){background:color-mix(in srgb,var(--color-soft-blue) 78%,white);box-shadow:none;transform:translateY(.08rem)}.review-keyboard-module__zNzZMq__key:focus-visible{z-index:1;outline:3px solid color-mix(in srgb,var(--color-primary) 34%,transparent);outline-offset:1px;position:relative}.review-keyboard-module__zNzZMq__key:disabled{cursor:wait;opacity:.55}.review-keyboard-module__zNzZMq__backspace{color:var(--color-accent-strong);font-family:inherit;font-size:min(1.15rem,7cqi)}@media (max-width:22.5rem){.review-keyboard-module__zNzZMq__keyboard{row-gap:.6375rem;padding:.45rem 0}.review-keyboard-module__zNzZMq__row{gap:.133333rem}.review-keyboard-module__zNzZMq__key{border-radius:.48rem;min-height:2.6875rem;font-size:min(.93rem,7cqi)}}@media (prefers-reduced-motion:reduce){.review-keyboard-module__zNzZMq__key{transition:none}}
.word-review-module__q5jZfW__page{min-height:100dvh;padding:max(1rem,env(safe-area-inset-top)) 1rem max(.75rem,env(safe-area-inset-bottom));color:var(--color-text);background:var(--color-canvas);font-family:Pretendard Variable,Pretendard,SUIT Variable,SUIT,Noto Sans KR,sans-serif}.word-review-module__q5jZfW__shell{flex-direction:column;width:min(100%,29rem);min-height:calc(100dvh - 1.75rem);margin:0 auto;display:flex}.word-review-module__q5jZfW__header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;min-height:3.3rem;display:grid}.word-review-module__q5jZfW__homeButton{border:1px solid var(--color-border);width:2.75rem;height:2.75rem;color:var(--color-text-muted);background:var(--color-surface);cursor:pointer;border-radius:.85rem;place-items:center;display:grid}.word-review-module__q5jZfW__homeButton svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem}.word-review-module__q5jZfW__reviewBody{touch-action:pan-y;view-transition-name:word-review-module__q5jZfW__review-page;flex-direction:column;flex:1;min-height:0;padding:1.4rem .1rem .5rem;display:flex;overflow:hidden}.word-review-module__q5jZfW__trailViewport,.word-review-module__q5jZfW__trailTrack,.word-review-module__q5jZfW__trailTrack>[data-review-trail-current]{flex-direction:column;flex:1;min-width:0;display:flex}.word-review-module__q5jZfW__trailViewport{touch-action:pan-y;position:relative;overflow-x:clip}.word-review-module__q5jZfW__stageTrack{--word-review-swipe-gap:1.25rem;will-change:transform;flex:1;min-width:0;position:relative;transform:translate(0,0)}.word-review-module__q5jZfW__stageContent{--review-content-gap:.7rem;gap:var(--review-content-gap);flex-direction:column;min-width:0;min-height:100%;display:flex}.word-review-module__q5jZfW__tipsSlot:empty{display:none}.word-review-module__q5jZfW__tipsSlot:not(:has(>*)){display:none}.word-review-module__q5jZfW__tipsSlot>div{margin:0}.word-review-module__q5jZfW__keyboardCollapse[data-collapsed=true]{display:none}.word-review-module__q5jZfW__stageTrack.word-review-module__q5jZfW__swipeLeaving,.word-review-module__q5jZfW__stageTrack.word-review-module__q5jZfW__swipeBack,.word-review-module__q5jZfW__stageTrack.word-review-module__q5jZfW__swipeResetting{pointer-events:none}.word-review-module__q5jZfW__swipeIncoming{top:0;left:calc(100% + var(--word-review-swipe-gap));pointer-events:none;width:100%;position:absolute}.word-review-module__q5jZfW__swipePrevious{top:0;right:calc(100% + var(--word-review-swipe-gap));pointer-events:none;width:100%;position:absolute}html[data-review-route-transition] [data-review-question-key]{visibility:hidden;pointer-events:none}[data-review-route-overlay] [data-review-question-key]{visibility:visible}.word-review-module__q5jZfW__sentencePanel{--review-row-gap:.9rem;gap:var(--review-row-gap);width:100%;min-width:0;color:var(--color-text);font:inherit;text-align:left;background:linear-gradient(125deg,#edf2ff 0%,#f4f7ff 54%,#fbfcff 100%);border:1px solid #d3ddf6;border-radius:1.3rem;grid-template-columns:minmax(0,1fr);margin:0;padding:1.75rem 1.2rem;display:grid;box-shadow:0 6px 17px -6px #556c9d29}.word-review-module__q5jZfW__expressionReview .word-review-module__q5jZfW__sentencePanel{min-height:10.75rem}.word-review-module__q5jZfW__reviewBadgeRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.3rem;min-width:0;min-height:1.7rem;display:flex}.word-review-module__q5jZfW__korean,.word-review-module__q5jZfW__english{margin:0}.word-review-module__q5jZfW__korean{color:var(--color-text-soft);font-size:calc(var(--text-training-translation) + .125rem);word-break:keep-all;font-weight:500;line-height:1.55}.word-review-module__q5jZfW__sentencePanel>.word-review-module__q5jZfW__korean{width:100%;min-width:0;overflow-wrap:anywhere;margin-block-end:calc(var(--review-row-gap) * .5)}.word-review-module__q5jZfW__reviewToolIcons{flex:none;align-items:center;margin-inline-start:auto;display:flex}.word-review-module__q5jZfW__reviewInlineShadowing{grid-row:4;min-width:0}.word-review-module__q5jZfW__followAlongToggle{width:2.75rem;height:2.75rem;color:var(--color-accent-strong);cursor:pointer;background:0 0;border:0;border-radius:.82rem;place-items:center;padding:0;display:grid}.word-review-module__q5jZfW__followAlongToggle[aria-expanded=true]{background:var(--color-soft-blue)}.word-review-module__q5jZfW__reviewToolIcons>*{max-width:56px}.word-review-module__q5jZfW__followAlongToggle svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.2rem;height:1.2rem}.word-review-module__q5jZfW__reviewFavorite{width:2.75rem;height:2.75rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:.82rem;flex:none;place-items:center;display:grid}.word-review-module__q5jZfW__reviewFavorite svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.2rem}.word-review-module__q5jZfW__reviewFavorite[data-favorited=true]{color:var(--color-favorite)}.word-review-module__q5jZfW__reviewFavorite[data-favorited=true] svg{fill:currentColor;stroke:none}.word-review-module__q5jZfW__reviewFavorite:active:not(:disabled){transform:scale(.94)}.word-review-module__q5jZfW__reviewSentencePlayback{width:100%;min-width:0;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;align-self:start;padding:0}.word-review-module__q5jZfW__reviewSentencePlayback[aria-disabled=true]{cursor:default;opacity:1}.word-review-module__q5jZfW__reviewSentencePlayback:focus-visible,.word-review-module__q5jZfW__reviewFavorite:focus-visible,.word-review-module__q5jZfW__followAlongToggle:focus-visible{outline:3px solid color-mix(in srgb,var(--color-primary) 30%,transparent);outline-offset:2px}.word-review-module__q5jZfW__swipeIncoming button:disabled,.word-review-module__q5jZfW__swipePrevious button:disabled{opacity:1;cursor:default}.word-review-module__q5jZfW__stageContent[data-review-history=true] .word-review-module__q5jZfW__actions[data-review-actions=next]{animation:none}.word-review-module__q5jZfW__stageContent:has([data-review-history=true]) .word-review-module__q5jZfW__actions[data-review-actions=next]{animation:none}.word-review-module__q5jZfW__english{color:var(--color-text);font-family:var(--font-english);font-size:var(--text-training-sentence);font-weight:500;line-height:var(--leading-training-sentence);letter-spacing:-.025em;overflow-wrap:anywhere;position:relative}.word-review-module__q5jZfW__answerEntry,.word-review-module__q5jZfW__answerSlots{display:contents}.word-review-module__q5jZfW__answerWord{white-space:nowrap;border-bottom:.12rem solid var(--color-primary);display:inline-block}.word-review-module__q5jZfW__answerWord[data-revealed=true]{border-bottom-color:#0000}.word-review-module__q5jZfW__answerSpace{white-space:normal}.word-review-module__q5jZfW__answerSlot{width:auto;color:var(--color-expression);text-align:center;vertical-align:baseline;font-weight:680;line-height:1.3;display:inline-block;position:relative}.word-review-module__q5jZfW__sentencePanel .word-review-module__q5jZfW__korean [data-translation-highlight],.word-review-module__q5jZfW__sentencePanel .word-review-module__q5jZfW__english mark{color:var(--color-expression)}.word-review-module__q5jZfW__sentencePanel .word-review-module__q5jZfW__korean [data-translation-highlight]{font-weight:700}.word-review-module__q5jZfW__answerSlot[data-character]:before{content:attr(data-character);visibility:hidden}.word-review-module__q5jZfW__answerGlyph{place-items:center;display:grid;position:absolute;inset:0}.word-review-module__q5jZfW__answerSlot[data-value]:after{content:attr(data-value);place-items:center;display:grid;position:absolute;inset:0}.word-review-module__q5jZfW__swipeIncoming .word-review-module__q5jZfW__answerWord{animation:none}.word-review-module__q5jZfW__rejectedLetter{color:#b52d3b;pointer-events:none;place-items:center;animation:.42s cubic-bezier(.18,.8,.3,1) both word-review-module__q5jZfW__rejectLetter;display:grid;position:absolute;inset:0}.word-review-module__q5jZfW__answerPunctuation{color:var(--color-text);font-weight:600}.word-review-module__q5jZfW__answerPunctuation[data-character]:before{content:attr(data-character)}.word-review-module__q5jZfW__answerPunctuation[data-visible=false]{visibility:hidden}.word-review-module__q5jZfW__answerEntry .word-review-module__q5jZfW__answerWord[data-cursor=true]{border-bottom-color:var(--color-answer-cursor)}.word-review-module__q5jZfW__sentencePanel[data-answer-feedback=wrong] .word-review-module__q5jZfW__answerWord[data-cursor=true]{border-bottom-color:#d85f69}.word-review-module__q5jZfW__completedPanel{cursor:pointer}.word-review-module__q5jZfW__sentencePanel[data-review-success=true] .word-review-module__q5jZfW__answerWord{animation:.3s ease-out word-review-module__q5jZfW__reviewSuccessPop;position:relative}.word-review-module__q5jZfW__sentencePanel[data-review-success=true] .word-review-module__q5jZfW__answerWord:first-child:before,.word-review-module__q5jZfW__sentencePanel[data-review-success=true] .word-review-module__q5jZfW__answerWord:last-child:after{content:"✦";z-index:1;color:#e4ac32;pointer-events:none;font-size:.55em;line-height:1;animation:.65s ease-out both word-review-module__q5jZfW__reviewSuccessSpark;position:absolute;top:-.45em}.word-review-module__q5jZfW__sentencePanel[data-review-success=true] .word-review-module__q5jZfW__answerWord:first-child:before{text-shadow:-.8em .8em #65b9a0;--spark-x:-.35rem;left:-.3em}.word-review-module__q5jZfW__sentencePanel[data-review-success=true] .word-review-module__q5jZfW__answerWord:last-child:after{text-shadow:.8em .8em #65b9a0;--spark-x:.35rem;right:-.3em}@keyframes word-review-module__q5jZfW__reviewSuccessPop{0%,to{transform:translateY(0)scale(1)}45%{transform:translateY(-.1rem)scale(1.06)}}@keyframes word-review-module__q5jZfW__reviewSuccessSpark{0%{opacity:0;transform:scale(.5)}25%{opacity:1}to{opacity:0;transform:translate(var(--spark-x),-.5rem) scale(1.15)}}@media (prefers-reduced-motion:reduce){.word-review-module__q5jZfW__sentencePanel[data-review-success=true] .word-review-module__q5jZfW__answerWord{animation:none}.word-review-module__q5jZfW__sentencePanel[data-review-success=true] .word-review-module__q5jZfW__answerWord:before,.word-review-module__q5jZfW__sentencePanel[data-review-success=true] .word-review-module__q5jZfW__answerWord:after{display:none}}.word-review-module__q5jZfW__actions{gap:.7rem;margin:0;padding-top:0;display:grid;position:relative}.word-review-module__q5jZfW__actions[data-review-actions=recall]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.word-review-module__q5jZfW__letterHintButton,.word-review-module__q5jZfW__revealButton,.word-review-module__q5jZfW__nextButton{min-height:3.3rem;font:inherit;font-size:var(--text-action);font-weight:var(--weight-action);cursor:pointer;border-radius:1rem}.word-review-module__q5jZfW__revealButton{color:#526078;background:#fff;border:1px solid #d8dfe9}.word-review-module__q5jZfW__letterHintButton{border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);color:var(--color-accent-strong);background:var(--color-soft-blue)}.word-review-module__q5jZfW__letterHintButton,.word-review-module__q5jZfW__revealButton,.word-review-module__q5jZfW__nextButton{justify-content:center;align-items:center;gap:.45rem;display:flex}.word-review-module__q5jZfW__letterHintButton svg,.word-review-module__q5jZfW__revealButton svg,.word-review-module__q5jZfW__nextButton svg{flex:none;width:1.15rem;height:1.15rem}.word-review-module__q5jZfW__nextButton svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.word-review-module__q5jZfW__nextButton{border:1px solid color-mix(in srgb,var(--color-primary) 20%,var(--color-border));color:var(--color-accent-strong);background:color-mix(in srgb,var(--color-soft-blue) 76%,white)}.word-review-module__q5jZfW__shadowingContainer{min-width:0;position:relative;container:review-shadowing/inline-size}.word-review-module__q5jZfW__shadowingControl{color:#214caa;background:#dce7ff;border:1px solid #bdd0ff;border-radius:1.3rem;align-items:center;min-height:2.475rem;display:flex;overflow:hidden}.word-review-module__q5jZfW__shadowingStart{min-width:0;min-height:2.4rem;color:inherit;font:inherit;font-size:var(--text-action);font-weight:var(--weight-action);cursor:pointer;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:.45rem;display:flex}.word-review-module__q5jZfW__shadowingStart svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.15rem;height:1.15rem}.word-review-module__q5jZfW__followAlongFill{fill:#b9eb88;stroke:none;clip-path:inset(100% 0 0) fill-box;animation:4.8s ease-in-out infinite word-review-module__q5jZfW__followAlongFill}@keyframes word-review-module__q5jZfW__followAlongFill{0%,10%{clip-path:inset(100% 0 0) fill-box;opacity:1}65%,75%{clip-path:inset(0) fill-box;opacity:1}85%,to{clip-path:inset(0) fill-box;opacity:0}}@media (prefers-reduced-motion:reduce){.word-review-module__q5jZfW__followAlongFill{clip-path:inset(0) fill-box;animation:none}}.word-review-module__q5jZfW__shadowingCountToggle{min-width:5.35rem;min-height:2.4rem;color:inherit;font:inherit;font-size:var(--text-action);font-weight:var(--weight-action);cursor:pointer;background:#ffffff26;border:0;border-left:1px solid #bdd0ff;flex:none;justify-content:center;align-items:center;gap:.35rem;display:flex}.word-review-module__q5jZfW__shadowingCountToggle svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:.9rem;height:.9rem}.word-review-module__q5jZfW__shadowingOptions{z-index:2;background:#fff;border:1px solid #d4def2;border-radius:.9rem;flex-direction:column;width:8.5rem;max-width:100%;display:flex;position:absolute;top:calc(100% + .2rem);right:0;overflow:hidden;box-shadow:0 .5rem 1.3rem #214caa1f}.word-review-module__q5jZfW__shadowingOptions button{min-height:2.85rem;color:var(--color-text);font:inherit;font-size:var(--text-action);font-weight:var(--weight-action);cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e3eafa;justify-content:space-between;align-items:center;padding:0 .95rem;display:flex}.word-review-module__q5jZfW__shadowingOptions button:last-child{border-bottom:0}.word-review-module__q5jZfW__shadowingOptions button[aria-pressed=true]{color:#214caa;background:#eef3ff}.word-review-module__q5jZfW__shadowingOptions button span{color:#3563f3}.word-review-module__q5jZfW__shadowingStatus{min-width:0;font-size:var(--text-action);font-weight:var(--weight-action);flex:1;justify-content:center;align-items:center;gap:.85rem;padding-left:.45rem;display:flex}.word-review-module__q5jZfW__shadowingCue{white-space:nowrap;color:#687d99;align-items:center;gap:.3rem;transition:color .14s;display:inline-flex}.word-review-module__q5jZfW__shadowingCue[data-active=true]{color:#008968}.word-review-module__q5jZfW__shadowingCue[data-shadowing-cue=speak][data-active=true]{color:#009f78}.word-review-module__q5jZfW__shadowingCue svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.2rem;height:1.2rem}.word-review-module__q5jZfW__shadowingRound{flex:none;font-size:.85rem;font-weight:700}.word-review-module__q5jZfW__shadowingStop{min-width:3.2rem;min-height:2.4rem;color:inherit;font:inherit;cursor:pointer;background:#ffffff26;border:0;border-left:1px solid #bdd0ff;flex:none;margin-left:.65rem;font-size:.85rem}.word-review-module__q5jZfW__letterHintButton:active:not(:disabled),.word-review-module__q5jZfW__revealButton:active:not(:disabled),.word-review-module__q5jZfW__nextButton:active:not(:disabled){transform:translateY(.08rem)scale(.975)}.word-review-module__q5jZfW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.word-review-module__q5jZfW__incomingPlaceholder{align-content:center;gap:.45rem;min-height:8rem}.word-review-module__q5jZfW__incomingPlaceholder span{color:var(--color-learning-word-deep);letter-spacing:.04em;font-size:.76rem;font-weight:800}.word-review-module__q5jZfW__incomingPlaceholder strong{color:var(--color-text);font-size:1.05rem;font-weight:720}button:disabled{cursor:wait;opacity:.58}.word-review-module__q5jZfW__unavailable{min-height:100svh;color:var(--color-text);background:var(--color-canvas);place-items:center;padding:1.25rem;display:grid}.word-review-module__q5jZfW__unavailable>div{border:1px solid color-mix(in srgb,var(--color-primary) 10%,transparent);background:var(--color-surface);text-align:center;border-radius:1.5rem;gap:.75rem;width:min(100%,29rem);padding:1.35rem;display:grid}.word-review-module__q5jZfW__unavailable span{color:var(--color-learning-word-deep);font-size:var(--text-eyebrow);font-weight:var(--weight-eyebrow);letter-spacing:.1em}.word-review-module__q5jZfW__unavailable h1{color:var(--color-text);letter-spacing:-.055em;word-break:keep-all;font-size:clamp(1.75rem,8vw,2.35rem);font-weight:750;line-height:1.25}.word-review-module__q5jZfW__unavailable p{color:var(--color-text-muted);word-break:keep-all;font-size:.84rem;font-weight:500;line-height:1.65}.word-review-module__q5jZfW__unavailable span,.word-review-module__q5jZfW__unavailable h1,.word-review-module__q5jZfW__unavailable p{margin:0}.word-review-module__q5jZfW__unavailable a{min-height:3.3rem;font-size:var(--text-action);font-weight:var(--weight-action);border-radius:1rem;place-items:center;text-decoration:none;display:grid}.word-review-module__q5jZfW__unavailable a:first-of-type{color:#fff;background:var(--color-learning-word)}.word-review-module__q5jZfW__unavailable a+a{border:1px solid color-mix(in srgb,var(--color-learning-word) 16%,transparent);color:var(--color-text);background:var(--color-learning-word-soft)}.word-review-module__q5jZfW__homeButton:focus-visible,.word-review-module__q5jZfW__sentencePanel:focus-visible,.word-review-module__q5jZfW__letterHintButton:focus-visible,.word-review-module__q5jZfW__revealButton:focus-visible,.word-review-module__q5jZfW__nextButton:focus-visible,.word-review-module__q5jZfW__shadowingControl button:focus-visible,.word-review-module__q5jZfW__shadowingOptions button:focus-visible,.word-review-module__q5jZfW__unavailable a:focus-visible{outline:3px solid color-mix(in srgb,var(--color-primary) 30%,transparent);outline-offset:2px}@keyframes word-review-module__q5jZfW__rejectLetter{0%{opacity:0;transform:translateY(.45em)scale(.8)}28%{opacity:1;transform:translateY(0)scale(1)}55%{opacity:1;transform:translateY(-.06em)scale(1.08)}to{opacity:0;transform:translateY(-.65em)scale(.85)}}@media (max-width:22.5rem){.word-review-module__q5jZfW__page{padding-inline:.7rem}.word-review-module__q5jZfW__header{gap:.4rem}.word-review-module__q5jZfW__homeButton{width:2.6rem;height:2.6rem}.word-review-module__q5jZfW__sentencePanel{padding:1.15rem 1rem}.word-review-module__q5jZfW__letterHintButton,.word-review-module__q5jZfW__revealButton{font-size:.88rem}}@media (max-height:700px){.word-review-module__q5jZfW__expressionReview .word-review-module__q5jZfW__sentencePanel{--review-row-gap:.5rem;padding-block:1rem}.word-review-module__q5jZfW__expressionReview [data-review-keyboard]{margin-top:.45rem}}@media (max-height:660px){.word-review-module__q5jZfW__expressionReview.word-review-module__q5jZfW__page{padding-top:max(.5rem,env(safe-area-inset-top))}.word-review-module__q5jZfW__expressionReview .word-review-module__q5jZfW__reviewBody{padding-top:.5rem}.word-review-module__q5jZfW__expressionReview .word-review-module__q5jZfW__stageContent{--review-content-gap:.3rem}.word-review-module__q5jZfW__expressionReview .word-review-module__q5jZfW__sentencePanel{padding-block:.375rem}}@media (prefers-reduced-motion:reduce){.word-review-module__q5jZfW__stageTrack,.word-review-module__q5jZfW__rejectedLetter,.word-review-module__q5jZfW__completedPanel,.word-review-module__q5jZfW__completedPanel .word-review-module__q5jZfW__english strong,.word-review-module__q5jZfW__letterHintButton,.word-review-module__q5jZfW__revealButton,.word-review-module__q5jZfW__nextButton{transition:none;animation:none}.word-review-module__q5jZfW__rejectedLetter{opacity:0}}.word-review-module__q5jZfW__keyboardCollapse{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .32s cubic-bezier(.2,.8,.25,1),opacity .22s;display:grid}.word-review-module__q5jZfW__keyboardCollapse>div{min-height:0;overflow:hidden}.word-review-module__q5jZfW__keyboardCollapse[data-collapsed=true]{opacity:0;pointer-events:none;grid-template-rows:0fr}.word-review-module__q5jZfW__actions[data-review-actions=next]{animation:none}@media (prefers-reduced-motion:reduce){.word-review-module__q5jZfW__keyboardCollapse{transition:none}.word-review-module__q5jZfW__actions[data-review-actions=next]{animation:none}}.word-review-module__q5jZfW__sentencePanel,.word-review-module__q5jZfW__reviewSentencePlayback{-webkit-tap-highlight-color:transparent;transition:transform .15s}button.word-review-module__q5jZfW__sentencePanel:active,.word-review-module__q5jZfW__reviewSentencePlayback:active{transform:scale(.99)}@container review-shadowing (max-width:16rem){.word-review-module__q5jZfW__shadowingControl:has(.word-review-module__q5jZfW__shadowingStatus){flex-wrap:wrap}.word-review-module__q5jZfW__shadowingStatus{flex-wrap:wrap;flex:1 0 100%;gap:.45rem;padding:.45rem}.word-review-module__q5jZfW__shadowingRound{margin-left:auto}}@container review-shadowing (max-width:13rem){.word-review-module__q5jZfW__shadowingControl{flex-wrap:wrap}.word-review-module__q5jZfW__shadowingStart,.word-review-module__q5jZfW__shadowingCountToggle{flex:1 0 100%;min-width:0}.word-review-module__q5jZfW__shadowingCountToggle{border-top:1px solid #bdd0ff;border-left:0}}
.shadowing-selection-module__P96OQG__list{background:#fff;border:1px solid #d4def2;border-radius:.8rem;max-height:16rem;margin-top:.35rem;display:grid;overflow-y:auto}.shadowing-selection-module__P96OQG__option{cursor:pointer;border-bottom:1px solid #e3eafa;align-items:center;gap:.65rem;min-width:0;min-height:2.9rem;padding:.45rem .8rem;display:flex}.shadowing-selection-module__P96OQG__option:last-child{border-bottom:0}.shadowing-selection-module__P96OQG__option input{accent-color:#3563f3;flex:none;width:1.1rem;height:1.1rem}.shadowing-selection-module__P96OQG__option span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.95rem;display:block;overflow:hidden}.shadowing-selection-module__P96OQG__cancel{color:#52657d;min-height:2.5rem;font:inherit;cursor:pointer;background:0 0;border:0;margin:.25rem 0 0 auto;padding:.3rem .6rem;display:block}.shadowing-selection-module__P96OQG__error{color:#9e3030;font-size:.85rem}.shadowing-selection-module__P96OQG__sticky{z-index:5;background:var(--color-surface,#fff);border-radius:1.3rem;margin:.65rem 0;padding:.35rem;position:sticky;top:.5rem;box-shadow:0 .15rem .6rem #152b4920}
.first-learning-guide-module__nafVSa__confirmButton:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.first-learning-guide-module__nafVSa__sheet{box-sizing:border-box;width:min(100%,31rem);max-width:100%;max-height:min(90dvh,50rem);padding:1.1rem 1rem max(1.25rem,env(safe-area-inset-bottom));background:var(--color-surface);border:0;border-radius:1.65rem 1.65rem 0 0;margin:0 auto;animation:.72s cubic-bezier(.2,.7,.2,1) both first-learning-guide-module__nafVSa__guideRise;inset:auto 0 0;overflow-y:auto;box-shadow:0 -1rem 3rem #1123472e}.first-learning-guide-module__nafVSa__sheet::backdrop{-webkit-backdrop-filter:blur(.16rem);backdrop-filter:blur(.16rem);background:#0f18308a}@keyframes first-learning-guide-module__nafVSa__guideRise{0%{transform:translateY(105%)}to{transform:translateY(0)}}.first-learning-guide-module__nafVSa__handle{background:#cbd3dd;border-radius:1rem;width:2.5rem;height:.32rem;margin:0 auto 1.2rem}.first-learning-guide-module__nafVSa__heading{box-sizing:border-box;max-width:100%;color:var(--color-primary);background:var(--color-soft-blue);letter-spacing:-.025em;word-break:keep-all;border-radius:1rem;align-items:center;gap:.55rem;margin:0;padding:.5rem .7rem;font-size:1.35rem;font-weight:600;line-height:1.4;display:inline-flex}.first-learning-guide-module__nafVSa__heading svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.4rem;height:1.4rem}.first-learning-guide-module__nafVSa__heading:focus{outline:none}.first-learning-guide-module__nafVSa__description{color:var(--color-text-muted);word-break:keep-all;margin:1rem 0 0;font-size:.9rem;font-weight:400;line-height:1.65}.first-learning-guide-module__nafVSa__tips{gap:0;margin:1rem 0 1.3rem;padding:0;list-style:none;display:grid}.first-learning-guide-module__nafVSa__tips li{border-bottom:1px solid var(--color-border);align-items:center;gap:1rem;padding:1rem 0;display:flex}.first-learning-guide-module__nafVSa__tips li:last-child{border-bottom:0}.first-learning-guide-module__nafVSa__tips li>span:last-child{gap:.25rem;display:grid}.first-learning-guide-module__nafVSa__tips strong{color:var(--color-text);font-size:1rem;font-weight:600}.first-learning-guide-module__nafVSa__tips small{color:var(--color-text-muted);word-break:keep-all;font-size:.875rem;font-weight:400;line-height:1.65}.first-learning-guide-module__nafVSa__icon{background:color-mix(in srgb,var(--color-primary) 8%,white);width:2.8rem;height:2.8rem;color:var(--color-primary);border-radius:.85rem;flex:none;place-items:center;display:grid}.first-learning-guide-module__nafVSa__icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.5rem;height:1.5rem}.first-learning-guide-module__nafVSa__favoriteIcon{color:var(--color-favorite);background:0 0;border-radius:0}.first-learning-guide-module__nafVSa__favoriteIcon svg{stroke:none}.first-learning-guide-module__nafVSa__confirmButton{background:var(--color-primary);color:#fff;width:100%;min-height:3.3rem;font:inherit;cursor:pointer;border:0;border-radius:.9rem;font-size:1rem;font-weight:600}@media (prefers-reduced-motion:reduce){.first-learning-guide-module__nafVSa__sheet{animation:none}}
.growth-quiz-preview-module__qhzaBa__canvas{--ink:var(--color-text);--muted:var(--color-text-muted);--primary:var(--color-primary);--primary-deep:var(--color-accent-strong);--peach:var(--color-secondary);--peach-soft:var(--color-soft-cyan);--sage:#2ba783;--cyan:var(--color-secondary);--cream:var(--color-canvas);--paper:#fff;--line:var(--color-border);--font-korean:"Pretendard Variable", Pretendard, "SUIT Variable", SUIT, "Noto Sans KR", "Apple SD Gothic Neo", sans-serif;--font-editorial:"Segoe UI Variable Display", "Aptos Display", Inter, "Noto Sans", Helvetica, Arial, sans-serif;min-height:100svh;color:var(--ink);font-family:var(--font-korean);font-kerning:normal;text-rendering:optimizelegibility;background:var(--color-canvas);place-items:center;padding:1.25rem;display:grid}.growth-quiz-preview-module__qhzaBa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.growth-quiz-preview-module__qhzaBa__phone{background:var(--color-canvas);width:min(100%,29rem);min-height:min(54rem,100svh - 2.5rem);box-shadow:none;border:1px solid #4e46911a;border-radius:2rem;padding:1.35rem 1.35rem 1.15rem;position:relative;overflow:hidden}.growth-quiz-preview-module__qhzaBa__topbar,.growth-quiz-preview-module__qhzaBa__expressionHead,.growth-quiz-preview-module__qhzaBa__bottomTools{align-items:center;display:flex}.growth-quiz-preview-module__qhzaBa__topbar{justify-content:space-between;position:relative}.growth-quiz-preview-module__qhzaBa__closeButton{color:#58566d;cursor:pointer;background:#fffc;border:0;border-radius:50%;place-items:center;width:2.65rem;height:2.65rem;font-size:1.65rem;font-weight:400;line-height:1;text-decoration:none;display:grid}.growth-quiz-preview-module__qhzaBa__closeButton span{transform:translateY(-.08rem)}.growth-quiz-preview-module__qhzaBa__closeButton svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:1.3rem}.growth-quiz-preview-module__qhzaBa__iconButton{border:1px solid color-mix(in srgb, var(--color-primary) 15%, transparent);width:auto;min-width:5.15rem;height:2.65rem;color:var(--primary);box-shadow:none;cursor:pointer;font-family:var(--font-korean);letter-spacing:-.015em;background:#fffffff0;border-radius:50%;justify-content:center;align-items:center;gap:.38rem;padding:0 .78rem 0 .68rem;font-size:.68rem;font-weight:820;transition:color .18s,background .18s,border-color .18s,transform .15s;display:inline-flex}.growth-quiz-preview-module__qhzaBa__iconButton svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.2rem}.growth-quiz-preview-module__qhzaBa__iconButton:active{transform:scale(.97)}.growth-quiz-preview-module__qhzaBa__iconButton:focus-visible{outline:3px solid color-mix(in srgb, var(--color-primary) 28%, transparent);outline-offset:2px}.growth-quiz-preview-module__qhzaBa__iconButton.growth-quiz-preview-module__qhzaBa__muted{color:#7f8190;background:#f6f6faf5;border-color:#7f81902e}.growth-quiz-preview-module__qhzaBa__goalJourney{border:1px solid color-mix(in srgb, var(--color-primary) 10%, transparent);box-shadow:none;background:#ffffffb8;border-radius:999px;grid-template-columns:auto 1fr;align-items:center;gap:.72rem;margin-top:.8rem;padding:.68rem .8rem;display:grid;position:relative}.growth-quiz-preview-module__qhzaBa__goalLabel{color:var(--primary-deep);letter-spacing:-.015em;white-space:nowrap;font-size:.65rem;font-weight:850}.growth-quiz-preview-module__qhzaBa__goalTrack{background:color-mix(in srgb, var(--color-primary) 9%, #edf0f4);height:.46rem;box-shadow:none;border-radius:999px;position:relative}.growth-quiz-preview-module__qhzaBa__goalTrack i{border-radius:inherit;background:var(--color-primary);height:100%;transition:width .5s cubic-bezier(.2,.9,.25,1);display:block}.growth-quiz-preview-module__qhzaBa__goalTrack b{color:#fff;background:var(--primary);width:1.35rem;height:1.35rem;box-shadow:none;border:2px solid #fff;border-radius:50%;place-items:center;font-size:.54rem;transition:left .5s cubic-bezier(.2,.9,.25,1);display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.growth-quiz-preview-module__qhzaBa__expressionHead{margin:1rem 0 .82rem;position:relative}.growth-quiz-preview-module__qhzaBa__expressionTitle{border-bottom:1px solid color-mix(in srgb, var(--color-primary) 13%, #e5e6ec);gap:.35rem;width:100%;min-width:0;padding:.35rem .1rem .68rem;display:grid}.growth-quiz-preview-module__qhzaBa__expressionHead h1{color:var(--ink);font-family:var(--font-editorial);letter-spacing:-.045em;margin:0;font-size:clamp(1.42rem,6.5vw,1.82rem);font-weight:820;line-height:1.08}.growth-quiz-preview-module__qhzaBa__expressionIdentity{min-width:0}.growth-quiz-preview-module__qhzaBa__expressionIdentity p{color:var(--color-text-muted);letter-spacing:-.018em;text-align:left;word-break:keep-all;margin:0;font-size:.82rem;font-weight:720;line-height:1.4}.growth-quiz-preview-module__qhzaBa__introMeaning{color:var(--primary-deep);letter-spacing:-.035em;word-break:keep-all;margin:1.05rem 0 .55rem;font-size:clamp(1.12rem,4.6vw,1.36rem);font-weight:850;line-height:1.42}.growth-quiz-preview-module__qhzaBa__expressionGuide{max-width:22rem;color:var(--color-text-soft);letter-spacing:-.018em;text-align:center;word-break:keep-all;margin:0 auto 1.25rem;font-size:clamp(.88rem,3.6vw,1rem);font-weight:680;line-height:1.7}.growth-quiz-preview-module__qhzaBa__quizCard{min-height:31.5rem;box-shadow:none;background:#fffffffa;border:1px solid #574e991c;border-radius:1.65rem;align-content:start;padding:1.45rem 1.25rem 1.3rem;transition:border-color .26s,box-shadow .26s,transform .26s;display:grid;position:relative;overflow:hidden}.growth-quiz-preview-module__qhzaBa__quizCard.growth-quiz-preview-module__qhzaBa__wrong{border-color:#e55d5d59;animation:.42s growth-quiz-preview-module__qhzaBa__gentleShake}.growth-quiz-preview-module__qhzaBa__quizCard.growth-quiz-preview-module__qhzaBa__correct{box-shadow:none;border-color:#2ba7837a}.growth-quiz-preview-module__qhzaBa__quizCard.growth-quiz-preview-module__qhzaBa__correct .growth-quiz-preview-module__qhzaBa__blankSlot.growth-quiz-preview-module__qhzaBa__filledSlot{box-shadow:none;background:0 0}.growth-quiz-preview-module__qhzaBa__introCard{text-align:center;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;align-content:start;gap:9px;padding-block:1.35rem;animation:none}.growth-quiz-preview-module__qhzaBa__introTitle{letter-spacing:-.055em;margin:0;font-size:clamp(1.95rem,9.5vw,3.25rem);animation:none}.growth-quiz-preview-module__qhzaBa__introCard .growth-quiz-preview-module__qhzaBa__introMeaning{margin:.25rem 0 0}.growth-quiz-preview-module__qhzaBa__introCard .growth-quiz-preview-module__qhzaBa__expressionGuide{border-block:1px solid color-mix(in srgb,var(--color-primary) 13%,var(--color-border));margin:0 auto;padding:.7rem .35rem;line-height:1.7;position:relative}.growth-quiz-preview-module__qhzaBa__introCard .growth-quiz-preview-module__qhzaBa__introExample{border-color:color-mix(in srgb,var(--color-primary) 13%,var(--color-border));background:color-mix(in srgb,var(--color-soft-blue) 30%,white);box-shadow:none;margin-top:.25rem}.growth-quiz-preview-module__qhzaBa__introCard .growth-quiz-preview-module__qhzaBa__introStartButton{justify-content:center;align-items:center;gap:.45rem;margin-top:0;display:flex}.growth-quiz-preview-module__qhzaBa__introCard .growth-quiz-preview-module__qhzaBa__introStartButton svg,.growth-quiz-preview-module__qhzaBa__practiceCompletionActions .growth-quiz-preview-module__qhzaBa__practicePrimaryButton svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.1rem;height:1.1rem}.growth-quiz-preview-module__qhzaBa__introCard .growth-quiz-preview-module__qhzaBa__introMeaning,.growth-quiz-preview-module__qhzaBa__introCard .growth-quiz-preview-module__qhzaBa__expressionGuide,.growth-quiz-preview-module__qhzaBa__introCard .growth-quiz-preview-module__qhzaBa__introExample,.growth-quiz-preview-module__qhzaBa__introCard .growth-quiz-preview-module__qhzaBa__primaryButton{animation:none}.growth-quiz-preview-module__qhzaBa__introCard .growth-quiz-preview-module__qhzaBa__introStartButton{border:1px solid color-mix(in srgb,var(--color-primary) 15%,var(--color-border));color:var(--color-accent-strong);background:color-mix(in srgb,var(--color-soft-blue) 56%,white)}.growth-quiz-preview-module__qhzaBa__introCard .growth-quiz-preview-module__qhzaBa__introStartButton:hover{filter:none;transform:none}.growth-quiz-preview-module__qhzaBa__practiceCard{animation:none}.growth-quiz-preview-module__qhzaBa__practiceCard.growth-quiz-preview-module__qhzaBa__barePracticeCard{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.growth-quiz-preview-module__qhzaBa__practiceCard.growth-quiz-preview-module__qhzaBa__barePracticeCard.growth-quiz-preview-module__qhzaBa__correct{box-shadow:none;border:0;transform:none}.growth-quiz-preview-module__qhzaBa__practiceCard>.growth-quiz-preview-module__qhzaBa__sentenceHeader,.growth-quiz-preview-module__qhzaBa__practiceCard>.growth-quiz-preview-module__qhzaBa__englishSentence,.growth-quiz-preview-module__qhzaBa__practiceCard>.growth-quiz-preview-module__qhzaBa__chipTrayFrame{animation:none}.growth-quiz-preview-module__qhzaBa__recapDetailPage{--recap-sentence-gap:.5rem;margin-top:0}.growth-quiz-preview-module__qhzaBa__recapDetailPage ol{gap:var(--recap-sentence-gap);margin-bottom:0}.growth-quiz-preview-module__qhzaBa__recapTips{margin-top:var(--recap-sentence-gap)}.growth-quiz-preview-module__qhzaBa__recapTips:empty{display:none}.growth-quiz-preview-module__qhzaBa__recapTips>div{margin:0}.growth-quiz-preview-module__qhzaBa__recapDetailPage li{content-visibility:visible;align-items:center}.growth-quiz-preview-module__qhzaBa__recapDetailPage li>button{align-self:stretch;align-items:center;display:flex}.growth-quiz-preview-module__qhzaBa__recapDetailPage>div>h1{font-family:var(--font-editorial);letter-spacing:-.045em;margin-top:.85rem;font-size:clamp(1.5rem,7vw,1.95rem);font-weight:820;line-height:1.08}.growth-quiz-preview-module__qhzaBa__korean{color:var(--color-text-soft);letter-spacing:-.025em;word-break:keep-all;margin:.15rem 0 1rem;font-size:clamp(1.1rem,4.7vw,1.32rem);font-weight:500;line-height:1.55}.growth-quiz-preview-module__qhzaBa__sentenceHeader{gap:.5rem;margin:0 0 .75rem;display:grid}.growth-quiz-preview-module__qhzaBa__sentenceTranslationRow{grid-template-columns:3rem 1px minmax(0,1fr);align-items:center;gap:.75rem;min-height:3.7rem;display:grid}.growth-quiz-preview-module__qhzaBa__completedTranslationRow{grid-template-columns:3rem 1px minmax(0,1fr) 2.75rem}.growth-quiz-preview-module__qhzaBa__translationBookmarkPlaceholder{visibility:hidden;width:2.75rem;height:2.75rem}.growth-quiz-preview-module__qhzaBa__translationBookmarkButton.growth-quiz-preview-module__qhzaBa__bookmarkButton{border-radius:.82rem;width:2.75rem;height:2.75rem}.growth-quiz-preview-module__qhzaBa__sentenceTranslationRow .growth-quiz-preview-module__qhzaBa__korean{margin:0}.growth-quiz-preview-module__qhzaBa__sentenceNumber{width:3rem;min-height:1.95rem;color:var(--color-accent-strong);background:var(--color-soft-blue);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.16rem;font-size:.82rem;font-weight:800;line-height:1;display:flex}.growth-quiz-preview-module__qhzaBa__sentenceNumberSlash{color:var(--color-text-muted);font-weight:500}.growth-quiz-preview-module__qhzaBa__sentenceHeaderDivider{background:#d9dce3;width:1px;height:1.45rem}.growth-quiz-preview-module__qhzaBa__sentenceActions{justify-content:flex-start;align-items:center;gap:.4rem;display:flex}.growth-quiz-preview-module__qhzaBa__sentenceHeader>.growth-quiz-preview-module__qhzaBa__sentenceActions,.growth-quiz-preview-module__qhzaBa__sentenceHeader>.growth-quiz-preview-module__qhzaBa__literalTranslation{margin-left:1.73rem}.growth-quiz-preview-module__qhzaBa__literalButton{border:1px solid var(--color-border);min-height:2.35rem;color:var(--color-text-muted);box-shadow:none;cursor:pointer;font:inherit;background:0 0;border-radius:.8rem;padding:0 .72rem;font-size:.68rem;font-weight:700}.growth-quiz-preview-module__qhzaBa__literalButton.growth-quiz-preview-module__qhzaBa__literalButtonActive{border-color:color-mix(in srgb, var(--color-primary) 26%, transparent);color:var(--primary-deep);background:var(--color-soft-blue)}.growth-quiz-preview-module__qhzaBa__literalButton:hover,.growth-quiz-preview-module__qhzaBa__sentenceAudioButton:hover,.growth-quiz-preview-module__qhzaBa__bookmarkButton:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-primary) 30%, var(--color-border));color:var(--primary)}.growth-quiz-preview-module__qhzaBa__sentenceAudioButton{border:1px solid var(--color-border);width:2.35rem;height:2.35rem;color:var(--color-text-muted);box-shadow:none;cursor:pointer;background:0 0;border-radius:.8rem;flex:none;place-items:center;display:grid}.growth-quiz-preview-module__qhzaBa__sentenceAudioButton svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.08rem;height:1.08rem}.growth-quiz-preview-module__qhzaBa__sentenceAudioButton:focus-visible{outline:3px solid color-mix(in srgb, var(--color-primary) 28%, transparent);outline-offset:2px}.growth-quiz-preview-module__qhzaBa__bookmarkButton{width:2.35rem;height:2.35rem;color:var(--color-text-muted);box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:.8rem;flex:none;place-items:center;transition:color .16s,background .16s,border-color .16s,transform .14s,box-shadow .16s;display:grid}.growth-quiz-preview-module__qhzaBa__bookmarkButton svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:1.08rem;height:1.08rem}.growth-quiz-preview-module__qhzaBa__bookmarkButton svg path[fill=none]{fill:none}.growth-quiz-preview-module__qhzaBa__bookmarkButton .growth-quiz-preview-module__qhzaBa__bookmarkFill{fill:currentColor}.growth-quiz-preview-module__qhzaBa__bookmarkButton svg path[fill=currentColor]{fill:var(--color-favorite);stroke:none}.growth-quiz-preview-module__qhzaBa__bookmarkButton:hover:not(:disabled){transform:translateY(-.08rem)}.growth-quiz-preview-module__qhzaBa__bookmarkButton:active:not(:disabled){transform:translateY(.08rem)scale(.97)}.growth-quiz-preview-module__qhzaBa__bookmarkButton.growth-quiz-preview-module__qhzaBa__bookmarkActive{color:var(--color-favorite);border-color:var(--color-border);box-shadow:none;background:0 0}.growth-quiz-preview-module__qhzaBa__bookmarkButton:disabled{cursor:wait;opacity:.58}.growth-quiz-preview-module__qhzaBa__bookmarkButton:focus-visible{outline:3px solid color-mix(in srgb, var(--color-primary) 28%, transparent);outline-offset:2px}.growth-quiz-preview-module__qhzaBa__favoriteError{color:#c45252;margin:-.45rem 0 .75rem;font-size:.7rem;font-weight:700}.growth-quiz-preview-module__qhzaBa__literalTranslation{color:var(--color-text-muted);word-break:keep-all;align-items:flex-start;gap:.42rem;margin:0;font-size:.72rem;font-weight:650;line-height:1.55;display:flex}.growth-quiz-preview-module__qhzaBa__literalTranslation span{color:var(--primary-deep);letter-spacing:.04em;flex:none;font-size:.62rem;font-weight:850}.growth-quiz-preview-module__qhzaBa__englishSentence{border:1px solid var(--color-border);min-height:9.2rem;color:var(--ink);background:var(--color-surface);cursor:pointer;font-family:var(--font-editorial);font-size:var(--text-training-sentence);letter-spacing:-.025em;text-align:left;border-radius:1.15rem;flex-wrap:wrap;align-content:center;align-items:center;gap:.38rem;padding:1.2rem 1.05rem;font-weight:500;line-height:1.32;transition:transform .16s,background .16s;display:flex;position:relative}.growth-quiz-preview-module__qhzaBa__englishSentence:active{background:color-mix(in srgb,var(--color-soft-blue) 24%,#fff);transform:scale(.99)}.growth-quiz-preview-module__qhzaBa__englishSentence:focus-visible{outline:3px solid color-mix(in srgb, var(--color-primary) 32%, transparent);outline-offset:3px}.growth-quiz-preview-module__qhzaBa__sentenceFlow{width:100%;display:block}.growth-quiz-preview-module__qhzaBa__fixedWords{display:inline}.growth-quiz-preview-module__qhzaBa__fixedBridge{color:var(--ink)}.growth-quiz-preview-module__qhzaBa__introExample{cursor:pointer;text-align:left;flex-flow:column;justify-content:center;align-items:stretch;gap:.45rem;min-height:5.6rem;padding:.75rem 1rem 1rem 1.15rem;font-size:clamp(1.08rem,4.9vw,1.38rem)}.growth-quiz-preview-module__qhzaBa__introExample>span{flex:none;width:100%}.growth-quiz-preview-module__qhzaBa__introExampleTranslation{color:var(--color-text-muted);font-family:var(--font-korean);letter-spacing:-.018em;word-break:keep-all;font-size:clamp(.76rem,3.2vw,.9rem);font-weight:650;line-height:1.5;display:block}.growth-quiz-preview-module__qhzaBa__introExample mark,.growth-quiz-preview-module__qhzaBa__fixedWords mark{color:var(--color-expression);box-shadow:none;font-weight:inherit;background:0 0;border-radius:0;padding:0}.growth-quiz-preview-module__qhzaBa__blank{border-bottom:2px solid var(--peach);flex-wrap:wrap;align-items:center;gap:.28rem;min-height:2.5rem;padding:.18rem .24rem;display:inline-flex}.growth-quiz-preview-module__qhzaBa__blank em{color:#9b99ac;font-family:var(--font-korean);letter-spacing:0;font-size:.72rem;font-style:normal;font-weight:720}.growth-quiz-preview-module__qhzaBa__blank b{color:var(--primary-deep);background:var(--color-soft-blue);border-radius:.45rem;padding:.27rem .43rem;font-size:.82em;animation:.3s cubic-bezier(.2,1.2,.35,1) growth-quiz-preview-module__qhzaBa__chipLand}.growth-quiz-preview-module__qhzaBa__blankSlots{display:inline}.growth-quiz-preview-module__qhzaBa__blankUnit{vertical-align:baseline;padding:0;display:inline}.growth-quiz-preview-module__qhzaBa__blankSlot{color:inherit;box-shadow:none;line-height:inherit;vertical-align:baseline;background:0 0;border:0;padding:0;display:inline}.growth-quiz-preview-module__qhzaBa__blankSlot b{color:var(--ink);font-size:1em;font-weight:inherit;line-height:inherit;vertical-align:baseline;white-space:nowrap;background:0 0;padding:0;animation:none;display:inline-block}.growth-quiz-preview-module__qhzaBa__blankSlot b.growth-quiz-preview-module__qhzaBa__targetWord{color:var(--color-expression);font-weight:inherit;background:0 0;padding:0}.growth-quiz-preview-module__qhzaBa__blankSlot b.growth-quiz-preview-module__qhzaBa__emptyWord{color:#0000;background:var(--color-word-slot-background);box-shadow:inset 0 0 0 1px var(--color-word-slot-border);border-radius:.3em;animation:none}.growth-quiz-preview-module__qhzaBa__quizCard.growth-quiz-preview-module__qhzaBa__correct .growth-quiz-preview-module__qhzaBa__blankSlot b.growth-quiz-preview-module__qhzaBa__targetWord,.growth-quiz-preview-module__qhzaBa__quizCard.growth-quiz-preview-module__qhzaBa__correct .growth-quiz-preview-module__qhzaBa__fixedWords mark{color:var(--color-expression)}.growth-quiz-preview-module__qhzaBa__presetPunctuation{color:var(--ink);font-family:var(--font-editorial);font-size:1em;font-weight:760}.growth-quiz-preview-module__qhzaBa__feedbackLine{color:#8a8d9c;align-items:center;gap:.42rem;min-height:2.35rem;font-size:.72rem;font-weight:700;display:flex}.growth-quiz-preview-module__qhzaBa__feedbackLine span{color:#fff;background:var(--sage);border-radius:50%;place-items:center;width:1.35rem;height:1.35rem;font-size:.72rem;display:grid}.growth-quiz-preview-module__qhzaBa__wrong .growth-quiz-preview-module__qhzaBa__feedbackLine{color:#c45252}.growth-quiz-preview-module__qhzaBa__wrong .growth-quiz-preview-module__qhzaBa__feedbackLine span{background:#e36b6b}.growth-quiz-preview-module__qhzaBa__chipTrayFrame{margin-top:1.2rem;position:relative}.growth-quiz-preview-module__qhzaBa__chipTray{flex-wrap:wrap;justify-content:flex-start;gap:.62rem;display:flex}.growth-quiz-preview-module__qhzaBa__chipTrayVisible{align-content:flex-start;width:100%;position:absolute;top:0;left:0}.growth-quiz-preview-module__qhzaBa__chipTraySizer{visibility:hidden;pointer-events:none}.growth-quiz-preview-module__qhzaBa__chipTray button,.growth-quiz-preview-module__qhzaBa__chipTraySizer span{min-height:3rem;color:var(--color-text);background:var(--color-surface);box-shadow:0 .16rem 0 var(--color-border);border:1px solid #dce3ec;border-radius:.82rem;justify-content:center;align-items:center;padding:.68rem .78rem;font-size:1.12rem;font-weight:500;display:flex}.growth-quiz-preview-module__qhzaBa__chipTray button{cursor:pointer;transition:transform .13s,box-shadow .13s,opacity .16s}.growth-quiz-preview-module__qhzaBa__chipTray button:active{box-shadow:0 .05rem 0 var(--color-border);transform:translateY(.12rem)}.growth-quiz-preview-module__qhzaBa__chipTray button:disabled{opacity:.2;cursor:default;box-shadow:none}.growth-quiz-preview-module__qhzaBa__chipTray button:hover:not(:disabled){box-shadow:0 .2rem 0 var(--color-border);border-color:#b8c8f0;transform:translateY(-.06rem)}.growth-quiz-preview-module__qhzaBa__chipTray button.growth-quiz-preview-module__qhzaBa__selectedChip{visibility:hidden;pointer-events:none}.growth-quiz-preview-module__qhzaBa__chipTray button.growth-quiz-preview-module__qhzaBa__targetChip{color:var(--color-expression)}:is(::view-transition-old(root),::view-transition-new(root)){mix-blend-mode:normal;animation:none}::view-transition-group(*){animation-duration:.38s;animation-timing-function:cubic-bezier(.2,.82,.24,1)}.growth-quiz-preview-module__qhzaBa__bottomTools{justify-content:center;gap:.55rem;margin-top:1.65rem}.growth-quiz-preview-module__qhzaBa__bottomTools>button{color:#6f6d84;cursor:pointer;min-height:3.45rem;font-size:var(--text-action);font-weight:var(--weight-action);background:0 0;border:0;flex:1 1 0;justify-content:center;align-items:center;gap:.4rem;padding:.55rem .65rem;display:flex}.growth-quiz-preview-module__qhzaBa__bottomTools>button span{color:var(--primary);font-size:1rem}.growth-quiz-preview-module__qhzaBa__bottomTools>button:disabled{opacity:.4;cursor:default}.growth-quiz-preview-module__qhzaBa__bottomTools>button.growth-quiz-preview-module__qhzaBa__autoFillButton{color:#24775f;background:#e8f6f0;border-radius:.8rem;padding-inline:.78rem}.growth-quiz-preview-module__qhzaBa__bottomTools>button.growth-quiz-preview-module__qhzaBa__autoFillButton span{color:#269372}.growth-quiz-preview-module__qhzaBa__bottomTools>button.growth-quiz-preview-module__qhzaBa__autoFillButton:active:not(:disabled){transform:translateY(.08rem)scale(.985)}.growth-quiz-preview-module__qhzaBa__bottomTools>button.growth-quiz-preview-module__qhzaBa__revealAnswerButton{color:var(--primary-deep);background:var(--color-soft-blue);border-radius:.8rem;padding-inline:.78rem}.growth-quiz-preview-module__qhzaBa__bottomTools>button.growth-quiz-preview-module__qhzaBa__revealAnswerButton span{color:var(--primary)}.growth-quiz-preview-module__qhzaBa__completion{text-align:center;align-content:start;display:grid}.growth-quiz-preview-module__qhzaBa__completeOrb{border:.7rem solid #e9e5ff;border-top-color:var(--primary);border-right-color:var(--peach);background:var(--paper);width:8.4rem;height:8.4rem;box-shadow:none;border-bottom-color:#dff7fb;border-radius:50%;justify-content:center;align-items:baseline;margin:2.5rem auto 1rem;padding-top:2.25rem;animation:.65s cubic-bezier(.2,1.2,.35,1) growth-quiz-preview-module__qhzaBa__completePop;display:flex;position:relative}.growth-quiz-preview-module__qhzaBa__completeOrb span{letter-spacing:-.08em;font-size:2.55rem;font-weight:900}.growth-quiz-preview-module__qhzaBa__completeOrb small{color:#8b8ea0;font-weight:800}.growth-quiz-preview-module__qhzaBa__successEyebrow{color:var(--peach);font-size:var(--text-eyebrow);font-weight:var(--weight-eyebrow);letter-spacing:.16em;margin:.6rem 0 .45rem}.growth-quiz-preview-module__qhzaBa__completion h1{letter-spacing:-.06em;margin:0;font-size:clamp(2rem,8vw,2.65rem);font-weight:800;line-height:1.13}.growth-quiz-preview-module__qhzaBa__completeCopy{color:var(--muted);margin:1rem 0 1.35rem;font-size:.84rem;line-height:1.6}.growth-quiz-preview-module__qhzaBa__completionGoal{background:var(--color-surface);text-align:left;border:1px solid #e4e2f2;border-radius:.9rem;padding:.8rem .9rem}.growth-quiz-preview-module__qhzaBa__completionGoal>div:first-child{justify-content:space-between;align-items:baseline;display:flex}.growth-quiz-preview-module__qhzaBa__completionGoal span{color:var(--primary);font-size:.65rem;font-weight:850}.growth-quiz-preview-module__qhzaBa__completionGoal strong{color:#8e8d9f;font-size:.68rem}.growth-quiz-preview-module__qhzaBa__completionGoal strong b{color:var(--ink);font-size:1rem}.growth-quiz-preview-module__qhzaBa__saveConfirmation{color:var(--color-disabled-text);margin:.7rem 0 0;font-size:.68rem;font-weight:720}.growth-quiz-preview-module__qhzaBa__sentenceStack{text-align:left;gap:.45rem;display:grid}.growth-quiz-preview-module__qhzaBa__sentenceStack div{border:1px solid var(--color-border);background:#ffffffd9;border-radius:.72rem;grid-template-columns:1.65rem 1fr;align-items:center;gap:.45rem;padding:.6rem .7rem;display:grid}.growth-quiz-preview-module__qhzaBa__sentenceStack span{width:1.45rem;height:1.45rem;color:var(--primary-deep);background:var(--color-soft-blue);border-radius:50%;place-items:center;font-size:.63rem;font-weight:900;display:grid}.growth-quiz-preview-module__qhzaBa__sentenceStack p{color:var(--color-text-soft);font-family:var(--font-editorial);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.72rem;font-weight:720;overflow:hidden}.growth-quiz-preview-module__qhzaBa__primaryButton{color:#fff;background:var(--color-primary);min-height:3.45rem;box-shadow:none;cursor:pointer;font-size:var(--text-action);font-weight:var(--weight-action);border:0;border-radius:1rem;margin-top:1.2rem;transition:transform .15s,box-shadow .15s,filter .15s}.growth-quiz-preview-module__qhzaBa__primaryButton:hover{filter:saturate(1.08)brightness(1.03);box-shadow:none;transform:translateY(-.08rem)}.growth-quiz-preview-module__qhzaBa__primaryButton:active{filter:none;box-shadow:none;transform:translateY(.12rem)scale(.99)}.growth-quiz-preview-module__qhzaBa__primaryButton:disabled{color:var(--color-disabled-text);background:var(--color-disabled-background);box-shadow:none;cursor:wait;filter:none;transform:none}.growth-quiz-preview-module__qhzaBa__primaryButton.growth-quiz-preview-module__qhzaBa__savingButton:disabled{color:#fff;background:var(--color-primary);box-shadow:none;opacity:.76}.growth-quiz-preview-module__qhzaBa__practiceCompletionActions{grid-template-columns:3.45rem minmax(0,1fr);align-items:stretch;gap:.6rem;margin-top:1.65rem;display:grid;position:relative}.growth-quiz-preview-module__qhzaBa__singleCompletionAction{grid-template-columns:minmax(0,1fr)}.growth-quiz-preview-module__qhzaBa__practiceCompletionActions .growth-quiz-preview-module__qhzaBa__primaryButton{justify-content:center;align-items:center;gap:.45rem;min-width:0;min-height:3.45rem;margin:0;display:flex}.growth-quiz-preview-module__qhzaBa__primaryButton.growth-quiz-preview-module__qhzaBa__practicePrimaryButton{border:1px solid color-mix(in srgb, var(--color-primary) 20%, var(--color-border));color:var(--color-accent-strong);background:color-mix(in srgb, var(--color-soft-blue) 76%, white)}.growth-quiz-preview-module__qhzaBa__primaryButton.growth-quiz-preview-module__qhzaBa__practicePrimaryButton:hover{transform:none}.growth-quiz-preview-module__qhzaBa__sentenceListIcon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.1rem;height:1.1rem}.growth-quiz-preview-module__qhzaBa__completionActions{gap:.65rem;margin-top:1.2rem;display:grid}.growth-quiz-preview-module__qhzaBa__recapActions{grid-template-columns:minmax(0,1fr);align-items:stretch}.growth-quiz-preview-module__qhzaBa__recapActions>*{text-align:center;min-width:0;padding-inline:.4rem}.growth-quiz-preview-module__qhzaBa__completionActions .growth-quiz-preview-module__qhzaBa__primaryButton,.growth-quiz-preview-module__qhzaBa__secondaryButton{min-height:3.45rem;font-size:var(--text-action);font-weight:var(--weight-action);border-radius:1rem;justify-content:center;align-items:center;margin:0;text-decoration:none;display:flex}.growth-quiz-preview-module__qhzaBa__completionActions .growth-quiz-preview-module__qhzaBa__primaryButton svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.1rem;height:1.1rem;margin-left:.25rem}.growth-quiz-preview-module__qhzaBa__secondaryButton{border:1px solid var(--color-border);color:var(--color-text);background:var(--color-soft-blue)}.growth-quiz-preview-module__qhzaBa__secondaryButton[aria-disabled=true]{color:var(--color-disabled-text);background:var(--color-disabled-background)}.growth-quiz-preview-module__qhzaBa__confetti i{background:var(--primary);border-radius:999px;width:.45rem;height:.9rem;animation:1.5s both growth-quiz-preview-module__qhzaBa__confettiFall;position:absolute}.growth-quiz-preview-module__qhzaBa__confetti i:first-child{top:12%;left:12%;transform:rotate(20deg)}.growth-quiz-preview-module__qhzaBa__confetti i:nth-child(2){background:#f6b94b;animation-delay:.1s;top:6%;left:28%}.growth-quiz-preview-module__qhzaBa__confetti i:nth-child(3){background:var(--sage);animation-delay:.18s;top:9%;right:24%}.growth-quiz-preview-module__qhzaBa__confetti i:nth-child(4){background:#ed718d;animation-delay:.25s;top:18%;right:9%}.growth-quiz-preview-module__qhzaBa__confetti i:nth-child(5){background:var(--sage);animation-delay:.32s;top:32%;left:8%}@keyframes growth-quiz-preview-module__qhzaBa__chipLand{0%{opacity:0;transform:translateY(.45rem)scale(.88)}to{opacity:1;transform:none}}@keyframes growth-quiz-preview-module__qhzaBa__wordReveal{0%{opacity:0;transform:translateY(.18rem)}to{opacity:1;transform:none}}@keyframes growth-quiz-preview-module__qhzaBa__cardEnter{0%{opacity:0;transform:translateY(.7rem)scale(.988)}to{opacity:1;transform:none}}@keyframes growth-quiz-preview-module__qhzaBa__titleReveal{0%{opacity:0;letter-spacing:-.075em;transform:translateY(.55rem)}to{opacity:1;letter-spacing:-.055em;transform:none}}@keyframes growth-quiz-preview-module__qhzaBa__copyReveal{0%{opacity:0;transform:translateY(.38rem)}to{opacity:1;transform:none}}@keyframes growth-quiz-preview-module__qhzaBa__choiceRise{0%{opacity:0;transform:translateY(.65rem)}to{opacity:1;transform:none}}@keyframes growth-quiz-preview-module__qhzaBa__gentleShake{25%{transform:translate(-.28rem)}55%{transform:translate(.25rem)}80%{transform:translate(-.1rem)}}@keyframes growth-quiz-preview-module__qhzaBa__completePop{0%{opacity:0;transform:scale(.72)rotate(-12deg)}to{opacity:1;transform:none}}@keyframes growth-quiz-preview-module__qhzaBa__confettiFall{0%{opacity:0;transform:translateY(-1rem)rotate(0)}60%{opacity:1}to{opacity:0;transform:translateY(5rem)rotate(180deg)}}@media (max-width:496px){.growth-quiz-preview-module__qhzaBa__canvas{place-items:stretch stretch;padding:0}.growth-quiz-preview-module__qhzaBa__phone{width:100%;min-height:100svh;box-shadow:none;border:0;border-radius:0}.growth-quiz-preview-module__qhzaBa__quizCard{min-height:30rem}}@media (max-height:47rem) and (min-width:497px){.growth-quiz-preview-module__qhzaBa__canvas{place-items:start center}.growth-quiz-preview-module__qhzaBa__phone{min-height:50rem}}@media (prefers-reduced-motion:reduce){.growth-quiz-preview-module__qhzaBa__quizCard.growth-quiz-preview-module__qhzaBa__correct .growth-quiz-preview-module__qhzaBa__blankSlot b.growth-quiz-preview-module__qhzaBa__targetWord,.growth-quiz-preview-module__qhzaBa__quizCard.growth-quiz-preview-module__qhzaBa__correct .growth-quiz-preview-module__qhzaBa__fixedWords mark{background-image:none}.growth-quiz-preview-module__qhzaBa__quizCard,.growth-quiz-preview-module__qhzaBa__goalTrack i,.growth-quiz-preview-module__qhzaBa__goalTrack b,.growth-quiz-preview-module__qhzaBa__chipTray button,.growth-quiz-preview-module__qhzaBa__primaryButton{transition:none}.growth-quiz-preview-module__qhzaBa__quizCard,.growth-quiz-preview-module__qhzaBa__quizCard.growth-quiz-preview-module__qhzaBa__wrong,.growth-quiz-preview-module__qhzaBa__introTitle,.growth-quiz-preview-module__qhzaBa__introCard .growth-quiz-preview-module__qhzaBa__introMeaning,.growth-quiz-preview-module__qhzaBa__introCard .growth-quiz-preview-module__qhzaBa__expressionGuide,.growth-quiz-preview-module__qhzaBa__introCard .growth-quiz-preview-module__qhzaBa__introExample,.growth-quiz-preview-module__qhzaBa__introCard .growth-quiz-preview-module__qhzaBa__primaryButton,.growth-quiz-preview-module__qhzaBa__practiceCard>.growth-quiz-preview-module__qhzaBa__sentenceHeader,.growth-quiz-preview-module__qhzaBa__practiceCard>.growth-quiz-preview-module__qhzaBa__englishSentence,.growth-quiz-preview-module__qhzaBa__practiceCard>.growth-quiz-preview-module__qhzaBa__chipTrayFrame,.growth-quiz-preview-module__qhzaBa__chipTray button.growth-quiz-preview-module__qhzaBa__selectedChip,.growth-quiz-preview-module__qhzaBa__blank b,.growth-quiz-preview-module__qhzaBa__blankSlot b,.growth-quiz-preview-module__qhzaBa__completeOrb,.growth-quiz-preview-module__qhzaBa__confetti i,.growth-quiz-preview-module__qhzaBa__quizCard.growth-quiz-preview-module__qhzaBa__correct .growth-quiz-preview-module__qhzaBa__blankSlot b.growth-quiz-preview-module__qhzaBa__targetWord,.growth-quiz-preview-module__qhzaBa__quizCard.growth-quiz-preview-module__qhzaBa__correct .growth-quiz-preview-module__qhzaBa__fixedWords mark{animation:none}.growth-quiz-preview-module__qhzaBa__learningSwipeLeaving,.growth-quiz-preview-module__qhzaBa__learningSwipeResetting{transition:none}}.growth-quiz-preview-module__qhzaBa__reviewTheme{--ink:var(--color-text);--muted:var(--color-text-muted);--primary:var(--color-primary);--primary-deep:var(--color-accent-strong);--peach:var(--color-secondary);--peach-soft:var(--color-soft-cyan);--sage:#2ba783;--cyan:var(--color-secondary);--cream:var(--color-canvas);--paper:#fff;--line:var(--color-border);--font-korean:"Pretendard Variable", Pretendard, "SUIT Variable", SUIT, "Noto Sans KR", "Apple SD Gothic Neo", sans-serif;--font-editorial:"Segoe UI Variable Display", "Aptos Display", Inter, "Noto Sans", Helvetica, Arial, sans-serif;font-kerning:normal;text-rendering:optimizelegibility}.growth-quiz-preview-module__qhzaBa__reviewTheme:has(>.growth-quiz-preview-module__qhzaBa__learningPhone){padding-inline:0}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__learningPhone{--learning-page-padding:1.1rem;width:min(100%,31rem);padding-inline:var(--learning-page-padding);background:var(--color-canvas);border:0;padding-bottom:1.15rem;position:relative;overflow:hidden;container:learning/inline-size}@media (max-width:22.5rem){.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__learningPhone{--learning-page-padding:.8rem}}.growth-quiz-preview-module__qhzaBa__learningSwipeSurface{touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none}.growth-quiz-preview-module__qhzaBa__sentenceFlow mark{color:var(--color-expression);box-shadow:none;font-weight:inherit;background:0 0;padding:0}.growth-quiz-preview-module__qhzaBa__learningSwipeViewport{touch-action:pan-y pinch-zoom;flex:1 0 auto;width:calc(100% + 2px);margin-inline:-1px;padding-inline:1px;position:relative;overflow:clip}.growth-quiz-preview-module__qhzaBa__learningSwipeTrack{--learning-swipe-gap:1.25rem;background:var(--color-canvas);will-change:transform;min-height:100%;position:relative;transform:translate(0,0)}.growth-quiz-preview-module__qhzaBa__learningSwipePage{background:var(--color-canvas);min-height:100%;display:flow-root}.growth-quiz-preview-module__qhzaBa__learningSwipePage .growth-quiz-preview-module__qhzaBa__expressionHead h1{font-size:clamp(1.5rem,7vw,1.95rem)}.growth-quiz-preview-module__qhzaBa__learningSwipePage .growth-quiz-preview-module__qhzaBa__expressionHead{margin-top:.5rem}.growth-quiz-preview-module__qhzaBa__learningSwipePage .growth-quiz-preview-module__qhzaBa__sentenceHeader{margin-bottom:1rem}.growth-quiz-preview-module__qhzaBa__learningSwipePage .growth-quiz-preview-module__qhzaBa__sentenceTranslationRow .growth-quiz-preview-module__qhzaBa__korean,.growth-quiz-preview-module__qhzaBa__learningPageSwipePage .growth-quiz-preview-module__qhzaBa__sentenceTranslationRow .growth-quiz-preview-module__qhzaBa__korean{color:#26313e;font-size:clamp(1.04rem,4.35vw,1.18rem);font-weight:650}.growth-quiz-preview-module__qhzaBa__learningSwipePage .growth-quiz-preview-module__qhzaBa__sentenceNumber{color:var(--color-accent-strong)}.growth-quiz-preview-module__qhzaBa__learningSwipeIncoming{top:0;left:calc(100% + var(--learning-swipe-gap));pointer-events:none;width:100%;position:absolute}.growth-quiz-preview-module__qhzaBa__learningSwipeLeaving{pointer-events:none;transform:translate3d(calc(-100% - var(--learning-swipe-gap)), 0, 0);transition:transform .22s cubic-bezier(.2,.75,.25,1)}.growth-quiz-preview-module__qhzaBa__learningSwipeLeaving.growth-quiz-preview-module__qhzaBa__learningSwipeButtonMotion{transition-duration:.32s}.growth-quiz-preview-module__qhzaBa__learningSwipeLeaving.growth-quiz-preview-module__qhzaBa__learningSwipeToRecap{transition-duration:.42s}.growth-quiz-preview-module__qhzaBa__learningSwipeLeaving.growth-quiz-preview-module__qhzaBa__learningSwipeToRecap>[data-learning-swipe-page=current]{animation:.42s linear both growth-quiz-preview-module__qhzaBa__recapOutgoingClear}@keyframes growth-quiz-preview-module__qhzaBa__recapOutgoingClear{0%,25%{opacity:1}45%,to{opacity:0}}.growth-quiz-preview-module__qhzaBa__learningSwipeResetting{transition:transform .16s cubic-bezier(.2,.75,.25,1);transform:translate(0,0)}.growth-quiz-preview-module__qhzaBa__learningPageSwipeSurface{touch-action:pan-y pinch-zoom}.growth-quiz-preview-module__qhzaBa__learningPageSwipeViewport{flex:1;min-height:0;overflow:clip}.growth-quiz-preview-module__qhzaBa__learningPageSwipeTrack{--learning-swipe-gap:1.25rem;will-change:transform;min-height:100%;position:relative;transform:translate(0,0)}.growth-quiz-preview-module__qhzaBa__learningPageSwipePage{background:var(--color-canvas);min-height:100%;display:flow-root}.growth-quiz-preview-module__qhzaBa__learningPageSwipeIncoming{top:0;left:calc(100% + var(--learning-swipe-gap));pointer-events:none;width:100%;position:absolute}.growth-quiz-preview-module__qhzaBa__learningPageSwipeLeaving{pointer-events:none;transform:translate3d(calc(-100% - var(--learning-swipe-gap)),0,0);transition:transform .32s cubic-bezier(.2,.75,.25,1)}.growth-quiz-preview-module__qhzaBa__learningPageSwipeRecapTrack.growth-quiz-preview-module__qhzaBa__learningPageSwipeLeaving{transition-duration:.4s;transition-timing-function:ease}.growth-quiz-preview-module__qhzaBa__learningPageSwipeRecapTrack.growth-quiz-preview-module__qhzaBa__learningPageSwipeLeavingPrevious{transform:translate3d(calc(100% + var(--learning-swipe-gap)),0,0);transition-duration:.4s;transition-timing-function:ease}.growth-quiz-preview-module__qhzaBa__learningPageSwipeRecapPage{overscroll-behavior:contain;touch-action:pan-y pinch-zoom;padding-bottom:.25rem;overflow-y:auto}.growth-quiz-preview-module__qhzaBa__learningPhone.growth-quiz-preview-module__qhzaBa__learningPageSwipeRecapSurface{background:0 0;border:0;border-radius:0;height:calc(100svh - 2.5rem);min-height:0;max-height:calc(100svh - 2.5rem)}.growth-quiz-preview-module__qhzaBa__learningPageSwipeRecapSurface>.growth-quiz-preview-module__qhzaBa__learningPageSwipeViewport{margin-inline:calc(-1 * var(--learning-page-padding))}.growth-quiz-preview-module__qhzaBa__learningPageSwipeRecapSurface .growth-quiz-preview-module__qhzaBa__learningPageSwipeRecapPage{padding-inline:var(--learning-page-padding)}.growth-quiz-preview-module__qhzaBa__learningPageSwipeRecapSurface .growth-quiz-preview-module__qhzaBa__learningPageSwipeIncoming{width:calc(100% - 2 * var(--learning-page-padding));left:calc(100% + var(--learning-swipe-gap) + var(--learning-page-padding))}.growth-quiz-preview-module__qhzaBa__learningPageSwipeRecapSurface .growth-quiz-preview-module__qhzaBa__learningSwipeIncomingPrevious{left:calc(-100% - var(--learning-swipe-gap) + var(--learning-page-padding))}.growth-quiz-preview-module__qhzaBa__learningSwipeIncoming.growth-quiz-preview-module__qhzaBa__learningPageSwipeRecapPage{width:calc(100% + 2 * var(--learning-page-padding));margin-inline:calc(-1 * var(--learning-page-padding));padding-inline:var(--learning-page-padding)}.growth-quiz-preview-module__qhzaBa__learningPageSwipeRecapTrack,.growth-quiz-preview-module__qhzaBa__learningPageSwipeRecapPage{height:100%;min-height:0}.growth-quiz-preview-module__qhzaBa__learningPageSwipeIncoming.growth-quiz-preview-module__qhzaBa__learningSwipePage{background:var(--color-canvas)}[data-expression-recap-swipe=idle]>.growth-quiz-preview-module__qhzaBa__learningPageSwipeViewport>.growth-quiz-preview-module__qhzaBa__learningPageSwipeTrack>.growth-quiz-preview-module__qhzaBa__learningPageSwipeIncoming,[data-learning-swipe-transition=idle]>.growth-quiz-preview-module__qhzaBa__learningSwipeIncoming{visibility:hidden}@media (max-width:496px){.growth-quiz-preview-module__qhzaBa__learningPhone.growth-quiz-preview-module__qhzaBa__learningPageSwipeRecapSurface{height:100svh;max-height:100svh}}.growth-quiz-preview-module__qhzaBa__learningPageSwipeResetting{transition:transform .22s cubic-bezier(.2,.75,.25,1);transform:translate(0,0)}.growth-quiz-preview-module__qhzaBa__learningSwipeIncomingPrevious{left:calc(-100% - var(--learning-swipe-gap))}.growth-quiz-preview-module__qhzaBa__learningSwipeLeaving.growth-quiz-preview-module__qhzaBa__learningSwipePrevious{transform:translate3d(calc(100% + var(--learning-swipe-gap)),0,0)}@media (prefers-reduced-motion:reduce){.growth-quiz-preview-module__qhzaBa__learningSwipeLeaving,.growth-quiz-preview-module__qhzaBa__learningSwipeResetting,.growth-quiz-preview-module__qhzaBa__learningPageSwipeLeaving,.growth-quiz-preview-module__qhzaBa__learningPageSwipeResetting,.growth-quiz-preview-module__qhzaBa__learningPageSwipeRecapTrack.growth-quiz-preview-module__qhzaBa__learningPageSwipeLeaving,.growth-quiz-preview-module__qhzaBa__learningPageSwipeRecapTrack.growth-quiz-preview-module__qhzaBa__learningPageSwipeLeavingPrevious{transition:none}.growth-quiz-preview-module__qhzaBa__learningSwipeLeaving.growth-quiz-preview-module__qhzaBa__learningSwipeToRecap>[data-learning-swipe-page=current]{opacity:0;animation:none}}.growth-quiz-preview-module__qhzaBa__learningPhone.growth-quiz-preview-module__qhzaBa__completion{display:grid}.growth-quiz-preview-module__qhzaBa__learningTopbar{grid-template-columns:auto minmax(64px,1fr) auto;align-items:center;column-gap:8px;display:grid}.growth-quiz-preview-module__qhzaBa__learningTopbar>:last-child{grid-column:3}.growth-quiz-preview-module__qhzaBa__learningPhone>.growth-quiz-preview-module__qhzaBa__learningTopbar{margin-inline:-.1rem;margin-bottom:0;display:grid}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__expressionTitle{border-bottom-color:color-mix(in srgb, var(--color-primary) 13%, #e5e6ec);background:0 0}.growth-quiz-preview-module__qhzaBa__reviewExpressionTheme .growth-quiz-preview-module__qhzaBa__expressionHead h1,.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__learningPhone .growth-quiz-preview-module__qhzaBa__expressionHead h1,.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__learningPhone .growth-quiz-preview-module__qhzaBa__introTitle{color:var(--color-expression)}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__quizCard{border-color:color-mix(in srgb, var(--color-primary) 12%, transparent);box-shadow:none}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__quizCard.growth-quiz-preview-module__qhzaBa__introCard{box-shadow:none;background:0 0;border:0;border-radius:0;padding-inline:0}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__quizCard.growth-quiz-preview-module__qhzaBa__barePracticeCard{box-shadow:none;background:0 0;border:0}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__englishSentence{border-color:var(--color-border);background:var(--color-canvas)}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__sentenceAudioButton,.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__introSpeaker{border-color:color-mix(in srgb, var(--color-primary) 16%, transparent);color:var(--primary);box-shadow:none}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__bookmarkButton:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-primary) 30%, transparent)}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__bookmarkButton.growth-quiz-preview-module__qhzaBa__bookmarkActive{border-color:var(--color-border);box-shadow:none;background:0 0}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__blankSlot,.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__blankSlot.growth-quiz-preview-module__qhzaBa__filledSlot{background:0 0}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__primaryButton{background:var(--color-primary);box-shadow:none}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__bottomTools>button.growth-quiz-preview-module__qhzaBa__autoFillButton{border:1px solid var(--color-control-border);color:var(--color-text);background:var(--color-soft-blue)}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__bottomTools>button.growth-quiz-preview-module__qhzaBa__autoFillButton span{color:var(--primary)}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__bottomTools>button.growth-quiz-preview-module__qhzaBa__revealAnswerButton{color:#fff;background:var(--color-primary);box-shadow:none;border:0}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__bottomTools>button.growth-quiz-preview-module__qhzaBa__revealAnswerButton span{color:#fff}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__bottomTools>button.growth-quiz-preview-module__qhzaBa__practiceRevealButton{border:1px solid color-mix(in srgb, var(--color-primary) 20%, var(--color-border));color:var(--color-accent-strong);background:color-mix(in srgb, var(--color-soft-blue) 76%, white)}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__bottomTools>button.growth-quiz-preview-module__qhzaBa__practiceRevealButton span{color:var(--color-primary)}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__primaryButton.growth-quiz-preview-module__qhzaBa__practicePrimaryButton{border:1px solid color-mix(in srgb, var(--color-primary) 20%, var(--color-border));color:var(--color-accent-strong);background:color-mix(in srgb, var(--color-soft-blue) 76%, white)}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__primaryButton.growth-quiz-preview-module__qhzaBa__practicePrimaryButton.growth-quiz-preview-module__qhzaBa__savingButton:disabled{color:var(--color-disabled-text);background:var(--color-disabled-background);opacity:1}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__bottomTools>button:active:not(:disabled){filter:saturate(1.06);transform:translateY(.08rem)scale(.975)}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__completionGoal{border-color:color-mix(in srgb, var(--color-primary) 12%, #e2e3ea);background:var(--color-soft-blue)}.growth-quiz-preview-module__qhzaBa__practiceWorkspace{background:#f4f7ff;border:1px solid #d5dff0;border-radius:.9rem;min-width:0;min-height:18.625rem;padding:.55rem .75rem 1.3rem}.growth-quiz-preview-module__qhzaBa__practiceWorkspaceMeasurements{visibility:hidden;pointer-events:none;display:grid;position:absolute;inset:0 0 auto}.growth-quiz-preview-module__qhzaBa__practiceWorkspaceMeasurements>.growth-quiz-preview-module__qhzaBa__practiceWorkspace{grid-area:1/1;min-width:0}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__practiceWorkspace .growth-quiz-preview-module__qhzaBa__englishSentence{overflow-wrap:anywhere;min-height:7.6rem;font-size:var(--text-training-sentence);line-height:var(--leading-training-sentence);background:0 0;border:0;border-radius:0;padding:.35rem .5rem}.growth-quiz-preview-module__qhzaBa__practiceWorkspace[data-word-card-count="5"]{min-height:20.25rem;padding-top:.85rem;padding-bottom:1.65rem}.growth-quiz-preview-module__qhzaBa__practiceWorkspace .growth-quiz-preview-module__qhzaBa__blankSlots,.growth-quiz-preview-module__qhzaBa__practiceWorkspace .growth-quiz-preview-module__qhzaBa__blankSlot{line-height:inherit}.growth-quiz-preview-module__qhzaBa__practiceWorkspace .growth-quiz-preview-module__qhzaBa__blankSlot b.growth-quiz-preview-module__qhzaBa__emptyWord{line-height:inherit;white-space:nowrap;vertical-align:baseline;box-shadow:none;background:0 0;display:inline-block;position:relative}.growth-quiz-preview-module__qhzaBa__practiceWorkspace .growth-quiz-preview-module__qhzaBa__blankSlot b.growth-quiz-preview-module__qhzaBa__emptyWord:before{content:"";border-radius:inherit;pointer-events:none;background:#e5edfa;position:absolute;inset:3px 0;box-shadow:inset 0 0 0 1.5px #7190c2}.growth-quiz-preview-module__qhzaBa__practiceWorkspace .growth-quiz-preview-module__qhzaBa__chipTrayFrame{margin:.55rem 0 0}.growth-quiz-preview-module__qhzaBa__practiceWorkspace .growth-quiz-preview-module__qhzaBa__dialogueTrayFrame{display:grid}.growth-quiz-preview-module__qhzaBa__practiceWorkspace .growth-quiz-preview-module__qhzaBa__dialogueTrayFrame>:not(.growth-quiz-preview-module__qhzaBa__chipTrayVisible){grid-area:1/1}.growth-quiz-preview-module__qhzaBa__practiceWorkspace .growth-quiz-preview-module__qhzaBa__chipTray{justify-content:flex-start;gap:1.1rem .8rem}.growth-quiz-preview-module__qhzaBa__practiceWorkspace .growth-quiz-preview-module__qhzaBa__chipTray button,.growth-quiz-preview-module__qhzaBa__practiceWorkspace .growth-quiz-preview-module__qhzaBa__chipTraySizer span{color:#173b71;text-align:center;overflow-wrap:anywhere;background:#fff;border-color:#6f93c9;max-width:100%;min-height:3.64rem;padding:.546rem .754rem;font-size:clamp(1.222rem,5.33vw,1.456rem);font-weight:620;line-height:1.25;box-shadow:0 .24rem #4e78b6}.growth-quiz-preview-module__qhzaBa__practiceWorkspace .growth-quiz-preview-module__qhzaBa__chipTray button.growth-quiz-preview-module__qhzaBa__targetChip{color:#173b71}.growth-quiz-preview-module__qhzaBa__practiceWorkspace .growth-quiz-preview-module__qhzaBa__chipTray button:active{box-shadow:0 .06rem #4e78b6}.growth-quiz-preview-module__qhzaBa__practiceWorkspace .growth-quiz-preview-module__qhzaBa__chipTray button:hover:not(:disabled){border-color:#4e78b6;box-shadow:0 .28rem #4e78b6}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__practiceHint{background:#fff;border:1px solid #d9dce3;border-left:0;border-right:0;border-radius:0}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__practiceHint button{color:#716b59;font-size:1rem;font-weight:700}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__practiceHint button>span:first-child{align-items:center;gap:.7rem;display:inline-flex}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__practiceHint button svg{color:#a17c2c;flex:none;width:1.2rem;height:1.2rem}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__practiceHint button[aria-expanded=true]{background:#faf9f6}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__practiceCard .growth-quiz-preview-module__qhzaBa__bottomTools,.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__practiceCard .growth-quiz-preview-module__qhzaBa__practiceCompletionActions{margin-top:1.15rem}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__practiceCard .growth-quiz-preview-module__qhzaBa__bottomTools>button.growth-quiz-preview-module__qhzaBa__autoFillButton,.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__practiceCard .growth-quiz-preview-module__qhzaBa__bottomTools>button.growth-quiz-preview-module__qhzaBa__practiceRevealButton{border:1px solid color-mix(in srgb, var(--color-primary) 20%, var(--color-border));color:var(--color-accent-strong);background:color-mix(in srgb, var(--color-soft-blue) 76%, white);border-radius:1rem}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__practiceCard .growth-quiz-preview-module__qhzaBa__bottomTools>button.growth-quiz-preview-module__qhzaBa__autoFillButton span,.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__practiceCard .growth-quiz-preview-module__qhzaBa__bottomTools>button.growth-quiz-preview-module__qhzaBa__practiceRevealButton span{color:var(--color-accent-strong)}@media (max-width:360px){.growth-quiz-preview-module__qhzaBa__practiceWorkspace{padding-inline:.6rem}.growth-quiz-preview-module__qhzaBa__reviewTheme .growth-quiz-preview-module__qhzaBa__practiceWorkspace .growth-quiz-preview-module__qhzaBa__englishSentence{padding-inline:.25rem}}.growth-quiz-preview-module__qhzaBa__sentenceAudioButton,.growth-quiz-preview-module__qhzaBa__bookmarkButton{width:2.75rem;height:2.75rem}.growth-quiz-preview-module__qhzaBa__literalButton{min-height:2.75rem;font-size:.8rem}.growth-quiz-preview-module__qhzaBa__recapDetailPage li[data-recap-playing=true]{border-color:var(--color-primary);box-shadow:none}[data-expression-intro-swipe=idle]>.growth-quiz-preview-module__qhzaBa__learningPageSwipeTrack>.growth-quiz-preview-module__qhzaBa__learningPageSwipeIncoming{visibility:hidden}@container learning (max-width:17rem){.growth-quiz-preview-module__qhzaBa__learningTopbar{grid-template-columns:auto minmax(0,1fr);row-gap:.5rem}.growth-quiz-preview-module__qhzaBa__learningTopbar>:last-child{grid-area:1/2;justify-self:end}.growth-quiz-preview-module__qhzaBa__learningTopbar>[role=progressbar]{grid-area:2/1/auto/-1}.growth-quiz-preview-module__qhzaBa__sentenceTranslationRow,.growth-quiz-preview-module__qhzaBa__completedTranslationRow{grid-template-columns:minmax(0,1fr) auto;gap:.4rem}.growth-quiz-preview-module__qhzaBa__sentenceHeaderDivider{display:none}.growth-quiz-preview-module__qhzaBa__sentenceTranslationRow .growth-quiz-preview-module__qhzaBa__korean{overflow-wrap:anywhere;grid-area:2/1/auto/-1}.growth-quiz-preview-module__qhzaBa__translationBookmarkButton.growth-quiz-preview-module__qhzaBa__bookmarkButton,.growth-quiz-preview-module__qhzaBa__translationBookmarkPlaceholder{grid-area:1/2}}.growth-quiz-preview-module__qhzaBa__learningTopbar:has(>:nth-child(2):last-child){flex-wrap:wrap;justify-content:space-between;row-gap:.5rem;display:flex}.growth-quiz-preview-module__qhzaBa__learningTopbar:has(>:nth-child(2):last-child)>:last-child{margin-inline-start:auto}
.premium-promotion-module__Qf8lbG__banner{color:var(--color-text);background:#fffefa;border:1px solid #dddcd5;border-radius:16px;padding:3px 12px;box-shadow:0 4px 16px #22477606}.premium-promotion-module__Qf8lbG__bannerPending{min-height:43px}.premium-promotion-module__Qf8lbG__featureTitle{font-size:18px;line-height:1.4;display:block}@media (max-width:360px){.premium-promotion-module__Qf8lbG__featureTitle{font-size:16px}}.premium-promotion-module__Qf8lbG__compactRow{justify-content:space-between;align-items:center;column-gap:8px;min-height:35px;font-size:.78rem;line-height:1.4;display:flex}.premium-promotion-module__Qf8lbG__freeSummary{color:#64758c;word-break:keep-all;overflow-wrap:anywhere;flex:1;min-width:0}.premium-promotion-module__Qf8lbG__trialSummary{white-space:nowrap;color:#526787;align-items:center;gap:.3em;display:flex}.premium-promotion-module__Qf8lbG__trialSummary b{color:var(--color-text);font-weight:700}.premium-promotion-module__Qf8lbG__compactRow a{color:#34445f;word-break:keep-all;flex-shrink:1;align-items:center;gap:4px;min-height:35px;margin-left:auto;font-size:.78rem;font-weight:750;text-decoration:none;display:inline-flex}.premium-promotion-module__Qf8lbG__signupChevron{flex:none;width:16px;height:16px;display:block}.premium-promotion-module__Qf8lbG__row{justify-content:space-between;align-items:center;gap:8px;font-size:14px;display:flex}.premium-promotion-module__Qf8lbG__row>b{font-weight:750}.premium-promotion-module__Qf8lbG__tag{color:#345cdb;background:#edf2ff;border-radius:7px;padding:5px 8px;font-size:12px;font-weight:750;display:inline-block}.premium-promotion-module__Qf8lbG__bannerBottom{color:var(--color-text-muted);margin-top:10px;font-size:12px;line-height:1.45}.premium-promotion-module__Qf8lbG__row a{color:var(--color-primary);white-space:nowrap;padding:5px 0;font-size:13px;font-weight:750;text-decoration:none}.premium-promotion-module__Qf8lbG__row a span{margin-left:4px;font-size:20px}.premium-promotion-module__Qf8lbG__quotas{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:13px;margin-top:10px;font-size:12px;display:flex}.premium-promotion-module__Qf8lbG__quotas b{color:var(--color-text);margin-left:5px;font-size:14px}.premium-promotion-module__Qf8lbG__quotas small{color:#8390a0;margin-left:auto;font-size:10px}.premium-promotion-module__Qf8lbG__dialog{text-align:left;background:#fff;border:1px solid #e4ebf5;border-radius:26px;width:calc(100% - 40px);max-width:380px;max-height:calc(100dvh - 40px);padding:26px 23px 22px;overflow-y:auto;box-shadow:0 18px 80px #17365726}.premium-promotion-module__Qf8lbG__close{color:#6f8195;cursor:pointer;background:0 0;border:0;width:40px;height:40px;font-size:26px;position:absolute;top:10px;right:10px}.premium-promotion-module__Qf8lbG__symbol{width:44px;height:44px;color:var(--color-primary);background:#edf3ff;border-radius:14px;place-items:center;margin-bottom:17px;font-size:26px;font-weight:700;display:grid}.premium-promotion-module__Qf8lbG__eyebrow{color:var(--color-primary);margin:0 0 9px;font-size:12px;font-weight:750}.premium-promotion-module__Qf8lbG__dialog h2{letter-spacing:-.7px;color:var(--color-text);word-break:keep-all;outline:none;margin:0;padding-right:22px;font-size:25px;font-weight:800;line-height:1.35}.premium-promotion-module__Qf8lbG__copy{color:var(--color-text-muted);word-break:keep-all;margin:12px 0 20px;font-size:14px;line-height:1.65}.premium-promotion-module__Qf8lbG__facts{background:#f5f8fc;border-radius:14px;gap:13px;margin:0;padding:15px 13px;font-size:12px;display:grid}.premium-promotion-module__Qf8lbG__facts>div{grid-template-columns:86px 1fr;gap:8px;line-height:1.5;display:grid}.premium-promotion-module__Qf8lbG__facts dt{color:#718399}.premium-promotion-module__Qf8lbG__facts dd{color:#25415c;word-break:keep-all;margin:0;font-weight:650}.premium-promotion-module__Qf8lbG__primary{background:var(--color-primary);color:#fff;cursor:pointer;border:0;border-radius:15px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:54px;margin-top:20px;font-size:16px;font-weight:750;text-decoration:none;display:flex}.premium-promotion-module__Qf8lbG__primary span{font-size:23px;font-weight:400}.premium-promotion-module__Qf8lbG__secondary{color:#5c7288;cursor:pointer;background:0 0;border:0;width:100%;min-height:46px;margin:5px 0 0;font-size:14px}.premium-promotion-module__Qf8lbG__banner a:focus-visible,.premium-promotion-module__Qf8lbG__dialog a:focus-visible,.premium-promotion-module__Qf8lbG__dialog button:focus-visible{outline-offset:3px;outline:3px solid #80a4ff}@media (max-width:360px){.premium-promotion-module__Qf8lbG__dialog{width:calc(100% - 28px);padding:22px 18px 20px}.premium-promotion-module__Qf8lbG__dialog h2{font-size:22px}.premium-promotion-module__Qf8lbG__facts>div{grid-template-columns:75px 1fr;font-size:11px}.premium-promotion-module__Qf8lbG__bannerBottom{font-size:11px}.premium-promotion-module__Qf8lbG__row{font-size:13px}.premium-promotion-module__Qf8lbG__row a{font-size:12px}.premium-promotion-module__Qf8lbG__quotas{gap:10px}.premium-promotion-module__Qf8lbG__quotas small{width:100%;margin-left:0}}
.onboarding-form-module__Eo8MtG__screen{color:#17243a;background:#fff;border:1px solid #e7ecf3;border-radius:1.5rem;width:min(100%,25rem);min-width:0;margin:auto;padding:1.75rem 1.375rem 1.375rem;box-shadow:0 1rem 3.75rem #213e6412;container:onboarding/inline-size}.onboarding-form-module__Eo8MtG__header{margin-bottom:1.5rem}.onboarding-form-module__Eo8MtG__header h1{letter-spacing:-.05em;overflow-wrap:anywhere;margin:0;font-size:1.5rem;font-weight:750;line-height:1.45}.onboarding-form-module__Eo8MtG__header p{color:#2770de;word-break:keep-all;margin:.5625rem 0 0;font-size:.9375rem;font-weight:700;line-height:1.6}.onboarding-form-module__Eo8MtG__settingsCard{gap:.75rem;display:grid}.onboarding-form-module__Eo8MtG__section{border:1px solid #e5eaf1;border-radius:1rem;min-width:0;padding:1.1875rem 1rem 1rem}.onboarding-form-module__Eo8MtG__section h2{letter-spacing:-.045em;flex-wrap:wrap;align-items:baseline;gap:.4375rem;margin:0 0 1.125rem;font-size:1.25rem;font-weight:750;display:flex}.onboarding-form-module__Eo8MtG__section h2 span{color:#75839a;letter-spacing:0;font-size:.875rem;font-weight:400}.onboarding-form-module__Eo8MtG__section fieldset{border:0;min-width:0;margin:0;padding:0}.onboarding-form-module__Eo8MtG__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.onboarding-form-module__Eo8MtG__modeChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;display:grid}.onboarding-form-module__Eo8MtG__modeChoice{color:#596b85;word-break:keep-all;overflow-wrap:anywhere;cursor:pointer;background:#fff;border:1px solid #dde5ef;border-radius:.4375rem;justify-content:center;align-items:center;gap:.25rem;min-width:0;min-height:2.5rem;padding:.375rem .1875rem;font-size:.9375rem;font-weight:600;line-height:1.45;display:flex;position:relative}.onboarding-form-module__Eo8MtG__modeChoice input{opacity:0;width:1px;height:1px;position:absolute}.onboarding-form-module__Eo8MtG__modeChoice:has(input:checked){color:#2770de;background:#f0f5ff;font-weight:700}.onboarding-form-module__Eo8MtG__radioVisual{display:none}.onboarding-form-module__Eo8MtG__modeChoice input:checked+.onboarding-form-module__Eo8MtG__radioVisual{display:inline}.onboarding-form-module__Eo8MtG__modeChoice input:checked+.onboarding-form-module__Eo8MtG__radioVisual:after{content:"✓";font-size:.875rem}.onboarding-form-module__Eo8MtG__modeChoice:has(input:focus-visible){outline-offset:3px;outline:2px solid #65758d}.onboarding-form-module__Eo8MtG__submit:focus-visible,.onboarding-form-module__Eo8MtG__goalTrigger:focus-visible{outline-offset:3px;outline:3px solid #91b4ff}.onboarding-form-module__Eo8MtG__goalRow{color:#596b85;border-top:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:.5rem;margin-top:1.0625rem;padding-top:.875rem;font-size:.9375rem;display:flex}.onboarding-form-module__Eo8MtG__goalTrigger{color:#17243a;cursor:pointer;background:#f4f7fb;border:1px solid #e7ecf3;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;min-width:6rem;min-height:2.1875rem;padding:.5rem .6875rem;display:flex}.onboarding-form-module__Eo8MtG__goalTrigger strong{letter-spacing:-.035em;font-size:1rem;font-weight:650}.onboarding-form-module__Eo8MtG__chevron{border-top:1.5px solid #8091a8;border-right:1.5px solid #8091a8;width:5px;height:5px;margin-top:-3px;transform:rotate(135deg)}.onboarding-form-module__Eo8MtG__goalTrigger[aria-expanded=true]{background:#f0f5ff;border-color:#9cbbf3}.onboarding-form-module__Eo8MtG__goalTrigger[aria-expanded=true] .onboarding-form-module__Eo8MtG__chevron{margin-top:2px;transform:rotate(-45deg)}.onboarding-form-module__Eo8MtG__goalList{z-index:100;box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin;background:#fff;border:1px solid #dfe6ef;border-radius:11px;width:116px;max-height:min(222px,100svh - 16px);padding:5px;position:fixed;overflow-y:auto;box-shadow:0 8px 28px #233e6426}.onboarding-form-module__Eo8MtG__goalOption{color:#52647d;width:100%;min-height:40px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:1rem;line-height:1.5;display:flex}.onboarding-form-module__Eo8MtG__goalOption:hover,.onboarding-form-module__Eo8MtG__goalOption:focus{outline-offset:-2px;background:#f3f6fc;outline:2px solid #91b4ff}.onboarding-form-module__Eo8MtG__goalOption[aria-selected=true]{color:#2770de;background:#edf4ff;font-weight:700}.onboarding-form-module__Eo8MtG__goalOption[aria-selected=true]:after{content:"✓";font-size:.75rem}.onboarding-form-module__Eo8MtG__error{color:#991b1b;background:#fff1f2;border-radius:.65rem;margin:0;padding:.7rem;font-size:.86rem}.onboarding-form-module__Eo8MtG__submit{color:#fff;cursor:pointer;background:#2770de;border:0;border-radius:.6875rem;width:100%;min-height:3.125rem;margin-top:.625rem;padding:.75rem;font-size:1rem;font-weight:700}.onboarding-form-module__Eo8MtG__submit:active:not(:disabled){transform:scale(.985)}.onboarding-form-module__Eo8MtG__submit:disabled,.onboarding-form-module__Eo8MtG__goalTrigger:disabled{opacity:.6;cursor:wait}@media (max-width:350px){.onboarding-form-module__Eo8MtG__screen{border-radius:1.3125rem;padding:1.5rem 1rem 1.125rem}.onboarding-form-module__Eo8MtG__header{margin-bottom:1.25rem}.onboarding-form-module__Eo8MtG__section{padding:1rem .75rem .875rem}}@container onboarding (max-width:13rem){.onboarding-form-module__Eo8MtG__modeChoices{grid-template-columns:minmax(0,1fr)}.onboarding-form-module__Eo8MtG__goalRow{flex-wrap:wrap}}.onboarding-form-module__Eo8MtG__goalTrigger{width:6rem;min-width:0;max-width:100%}.onboarding-form-module__Eo8MtG__goalTrigger strong{overflow-wrap:anywhere;min-width:0}.onboarding-form-module__Eo8MtG__chevron{flex-shrink:0}.onboarding-form-module__Eo8MtG__section h2 span{overflow-wrap:anywhere;min-width:0}.onboarding-form-module__Eo8MtG__settingsTrigger{color:var(--color-text)}.onboarding-form-module__Eo8MtG__settingsTrigger strong{font-size:.95rem;font-weight:650}.onboarding-form-module__Eo8MtG__settingsList{max-height:min(294px,100svh - 16px)}.onboarding-form-module__Eo8MtG__settingsList .onboarding-form-module__Eo8MtG__goalOption{color:var(--color-text);font-size:.92rem}.onboarding-form-module__Eo8MtG__settingsList .onboarding-form-module__Eo8MtG__goalOption[aria-selected=true]{color:var(--color-primary);font-weight:650}
.sentence-dialogue-module__cMYpQa__dialogue{background:#f8faff;border:1px solid #d9e2f1;border-radius:.9rem;gap:.7rem;min-width:0;display:grid}.sentence-dialogue-module__cMYpQa__concealed{visibility:hidden;pointer-events:none}.sentence-dialogue-module__cMYpQa__situation{color:#53627a;word-break:keep-all;margin:0 0 .1rem;font-size:.8rem;font-weight:650;line-height:1.45}.sentence-dialogue-module__cMYpQa__turn{align-items:flex-start;gap:.65rem;min-width:0;display:flex}.sentence-dialogue-module__cMYpQa__speaker{color:#50617c;background:#e5eaf2;border-radius:50%;flex:0 0 1.5rem;place-items:center;width:1.5rem;height:1.5rem;font-size:.78rem;font-weight:750;display:grid}.sentence-dialogue-module__cMYpQa__speakerB{color:#2455b4;background:#dce8ff}.sentence-dialogue-module__cMYpQa__lines{gap:.16rem;min-width:0;margin:0;display:grid}.sentence-dialogue-module__cMYpQa__english{color:#263349;overflow-wrap:anywhere;font-size:.96rem;font-weight:650;line-height:1.4}.sentence-dialogue-module__cMYpQa__target{color:#2455b4}.sentence-dialogue-module__cMYpQa__korean{color:#657186;overflow-wrap:anywhere;font-size:.79rem;line-height:1.4}@media (max-width:360px){.sentence-dialogue-module__cMYpQa__english{font-size:.88rem}}.sentence-dialogue-module__cMYpQa__contents{gap:.7rem;width:100%;min-width:0;padding:.9rem 1rem 1rem;display:grid}.sentence-dialogue-module__cMYpQa__playButton{border-radius:inherit;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0}.sentence-dialogue-module__cMYpQa__playButton:hover{background:#f0f5ff}.sentence-dialogue-module__cMYpQa__playButton:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.sentence-dialogue-module__cMYpQa__playButton:active{background:#e9f0ff}@media (max-width:360px){.sentence-dialogue-module__cMYpQa__contents{padding-inline:.75rem}}
