.example-navigation.lal-15q5m2t{display:flex;align-items:center;gap:.5rem;margin-bottom:.4rem}.example-navigation.lal-15q5m2t .step:where(.lal-15q5m2t){margin:0}.example-navigation.lal-15q5m2t button:where(.lal-15q5m2t){display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid #99aaa5;border-radius:.5rem;background:#fff;color:#172033;font-size:1.4rem;cursor:pointer}.example-navigation.lal-15q5m2t button:where(.lal-15q5m2t):disabled{opacity:.35;cursor:default}.example-navigation.lal-15q5m2t button:where(.lal-15q5m2t):focus-visible{outline:2px solid var(--product-accent, #000080);outline-offset:2px}.keep-examples.lal-15q5m2t{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #99aaa5}.keep-examples.lal-15q5m2t p:where(.lal-15q5m2t){font-size:.9rem;margin:.6rem 0 0}.choice-practice.lal-15q5m2t{margin:1.2rem 0 2rem;padding:clamp(1rem,3vw,1.6rem);border:1px solid #99aaa5;border-radius:1rem;background:#f1f7f4;color:#152d25}.step.lal-15q5m2t{font-size:.82rem;font-weight:600;margin:0 0 .6rem}.choice-practice.lal-15q5m2t h2:where(.lal-15q5m2t){font-size:1.3rem;margin:0 0 .8rem;padding:.5rem;border:0;border-radius:.65rem;line-height:1.3}.situation.lal-15q5m2t,.sentence.lal-15q5m2t,.instruction.lal-15q5m2t,.feedback.lal-15q5m2t p:where(.lal-15q5m2t){line-height:1.65}.sentence.lal-15q5m2t{margin:.75rem 0;color:#172033;font-size:1.2rem}mark.lal-15q5m2t{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-15q5m2t{margin:0 0 1rem}.choices.lal-15q5m2t{display:flex;gap:.7rem}.choices.lal-15q5m2t button:where(.lal-15q5m2t){min-width:6rem}h2.lal-15q5m2t:focus{outline:none}a.lal-15q5m2t:focus-visible,h2.lal-15q5m2t:focus-visible{outline:1px solid var(--product-accent-line, #a6a6cc);outline-offset:3px}.feedback.lal-15q5m2t{border-left:3px solid #48675a;padding-left:1rem;margin:1rem 0}.feedback.lal-15q5m2t .verdict:where(.lal-15q5m2t){margin:0 0 .75rem}.feedback.lal-15q5m2t .translation:where(.lal-15q5m2t){margin:0}.explanation.lal-15q5m2t{margin-top:1rem;padding-top:.75rem;border-top:1px solid #99aaa5}.explanation.lal-15q5m2t p:where(.lal-15q5m2t){margin:.25rem 0 0}.explanation.lal-15q5m2t .explanation-label:where(.lal-15q5m2t){margin:0;font-size:.8rem;font-weight:700;color:#172033}.again.lal-15q5m2t,.notes-link.lal-15q5m2t{display:block;margin-top:.8rem}
