.choice-practice.lal-leuaou{margin:1.2rem 0 2rem;padding:clamp(1rem,3vw,1.6rem);border:1px solid #99aaa5;border-radius:1rem;background:#f1f7f4;color:#152d25}.step.lal-leuaou{font-size:.82rem;font-weight:600;margin:0 0 .6rem}.choice-practice.lal-leuaou h2:where(.lal-leuaou){font-size:1.3rem;margin:0 0 .8rem;padding:.5rem;border:0;border-radius:.65rem;line-height:1.3}.situation.lal-leuaou,.sentence.lal-leuaou,.instruction.lal-leuaou,.feedback.lal-leuaou p:where(.lal-leuaou){line-height:1.65}.sentence.lal-leuaou{margin:.75rem 0;color:#172033;font-size:1.2rem}mark.lal-leuaou{padding:.1em .3em;border-radius:.25em;background:var(--product-soft, #f3f3f9);color:var(--product-accent-dark, #000066);font-weight:800;box-shadow:inset 0 -2px var(--product-accent-line, #a6a6cc)}.instruction.lal-leuaou{margin:0 0 1rem}.choices.lal-leuaou{display:flex;gap:.7rem}.choices.lal-leuaou button:where(.lal-leuaou){min-width:6rem}a.lal-leuaou:focus-visible,h2.lal-leuaou:focus{outline:1px solid var(--product-accent-line, #a6a6cc);outline-offset:3px}.feedback.lal-leuaou{border-left:3px solid #48675a;padding-left:1rem;margin:1rem 0}.feedback.lal-leuaou .verdict:where(.lal-leuaou){margin:0 0 .75rem}.feedback.lal-leuaou .translation:where(.lal-leuaou){margin:0}.explanation.lal-leuaou{margin-top:1rem;padding-top:.75rem;border-top:1px solid #99aaa5}.explanation.lal-leuaou p:where(.lal-leuaou){margin:.25rem 0 0}.explanation.lal-leuaou .explanation-label:where(.lal-leuaou){margin:0;font-size:.8rem;font-weight:700;color:#172033}.again.lal-leuaou,.notes-link.lal-leuaou{display:block;margin-top:.8rem}
