.SolveLesson-module__ei_xHa__echo{color:var(--accent);margin-top:6px;font-weight:600;display:block}.SolveLesson-module__ei_xHa__continueOver{z-index:6;animation:SolveLesson-module__ei_xHa__solveFadeIn .35s var(--ease) both;justify-content:center;display:flex;position:absolute;bottom:14px;left:0;right:0}.SolveLesson-module__ei_xHa__continueOver>*{box-shadow:inset 0 1px #ffffff73,inset 0 -8px 16px #0000001f,0 10px 24px #00000073}.SolveLesson-module__ei_xHa__continueDesk,.SolveLesson-module__ei_xHa__deskRow{display:none}@media (min-width:55rem){.SolveLesson-module__ei_xHa__continueOver{display:none}.SolveLesson-module__ei_xHa__deskRow{align-items:center;height:48px;display:flex}.SolveLesson-module__ei_xHa__deskRow>*{flex:auto;min-width:0}.SolveLesson-module__ei_xHa__continueDesk{display:block}}.SolveLesson-module__ei_xHa__caption{min-height:16px;font:500 12px/1.35 var(--font-sans);color:var(--pageFaint);margin:0;display:none}@media (min-width:55rem){.SolveLesson-module__ei_xHa__caption{display:block}}.SolveLesson-module__ei_xHa__orient{justify-content:center;display:flex}.SolveLesson-module__ei_xHa__orientCard{width:100%;max-width:560px;animation:SolveLesson-module__ei_xHa__solveGlide .9s var(--ease) both;padding:26px 24px 22px}.SolveLesson-module__ei_xHa__orientTitle{font:600 26px/1.2 var(--font-sans);letter-spacing:-.02em;color:var(--text);text-wrap:balance;margin:10px 0 0}.SolveLesson-module__ei_xHa__orientBody{font:400 15px/1.55 var(--font-sans);color:var(--muted);text-wrap:pretty;margin:12px 0 0}.SolveLesson-module__ei_xHa__orientGoal{border-top:1px solid var(--rule);font:600 15px/1.45 var(--font-sans);color:var(--text);text-wrap:pretty;margin:14px 0 0;padding-top:14px}.SolveLesson-module__ei_xHa__orientGoalLabel{font:600 11px var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:4px;display:block}.SolveLesson-module__ei_xHa__orientMeta{font:500 13px var(--font-sans);color:var(--faint);margin:12px 0 18px}@media (min-width:55rem){.SolveLesson-module__ei_xHa__orientCard{padding:32px 30px 28px}.SolveLesson-module__ei_xHa__orientTitle{font-size:30px}}.SolveLesson-module__ei_xHa__fromGame{flex-direction:column;gap:10px;display:flex}.SolveLesson-module__ei_xHa__punish{border-color:var(--warning);padding:12px 14px}.SolveLesson-module__ei_xHa__punishText{font:600 14px/1.4 var(--font-sans);color:var(--text);margin:0}.SolveLesson-module__ei_xHa__punishLine{flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 0;display:flex}.SolveLesson-module__ei_xHa__punishLabel{font:500 11px var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-right:4px}.SolveLesson-module__ei_xHa__sanChip{background:var(--sq);border:1px solid var(--sqEdge);height:22px;font:600 12px var(--font-sans);font-variant-numeric:tabular-nums;color:var(--muted);border-radius:999px;align-items:center;padding:0 8px;display:inline-flex}.SolveLesson-module__ei_xHa__gameLink{font:600 13px var(--font-sans);color:var(--accent);transition:transform .25s var(--ease);align-self:flex-start;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.SolveLesson-module__ei_xHa__gameLink:hover{transform:translateY(-1px)}.SolveLesson-module__ei_xHa__gameLink:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}@keyframes SolveLesson-module__ei_xHa__solveFadeIn{0%{opacity:0}to{opacity:1}}@keyframes SolveLesson-module__ei_xHa__solveGlide{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.SolveLesson-module__ei_xHa__continueOver,.SolveLesson-module__ei_xHa__continueDesk,.SolveLesson-module__ei_xHa__orientCard{animation:none}.SolveLesson-module__ei_xHa__gameLink{transition:none}}
