.HlPa0a_figure{width:100%;height:100%;display:block}.HlPa0a_top,.HlPa0a_right,.HlPa0a_left{stroke:#0b3312;stroke-linejoin:round;stroke-width:.045px}.HlPa0a_top{fill:#6fe07a}.HlPa0a_right{fill:#3fbf4b}.HlPa0a_left{fill:#268d31}.Fxm15W_window{--demo-green:#45c955;--demo-red:#ef4444;--demo-text:#e7efe9;--demo-muted:#9fb1a5;--demo-grid:#45c95524;border-radius:var(--radius);background-color:#060b08;background-image:linear-gradient(var(--demo-grid) 1px, transparent 1px), linear-gradient(90deg, var(--demo-grid) 1px, transparent 1px);width:100%;color:var(--demo-text);background-size:2.5rem 2.5rem;border:1px solid #1d2c23;margin-block:1.5rem;overflow:hidden}.Fxm15W_window:focus-visible{outline:3px solid var(--demo-green);outline-offset:3px}.Fxm15W_window:focus:not(:focus-visible){outline:none}.Fxm15W_hud{letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1.25rem 0;font-size:.75rem;font-style:italic;font-weight:700;display:flex}.Fxm15W_hudMeta{color:var(--demo-muted);font-style:normal}.Fxm15W_stage{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1rem;padding:0 .75rem;display:grid}.Fxm15W_tile{border-radius:calc(var(--radius) - 2px);background:#e6ecea;border:1px solid #c7d0cc;justify-content:center;align-items:center;height:8.5rem;padding:.5rem;display:flex}@media (width>=640px){.Fxm15W_stage{gap:1rem;padding:0 1.25rem}.Fxm15W_tile{height:14rem;padding:1rem}}.Fxm15W_prompt.Fxm15W_prompt{text-align:center;margin:1rem 1.25rem 0;font-size:1rem;font-weight:600}.Fxm15W_feedback{text-align:center;margin:.75rem 1.25rem 0}.Fxm15W_feedback.Fxm15W_feedback p{margin:0}.Fxm15W_correct,.Fxm15W_incorrect{letter-spacing:.12em;text-transform:uppercase;font-size:.8rem;font-weight:700}.Fxm15W_correct{color:var(--demo-green)}.Fxm15W_incorrect{color:var(--demo-red)}.Fxm15W_feedback.Fxm15W_feedback .Fxm15W_explanation{color:var(--demo-muted);margin-top:.35rem;font-size:.95rem}.Fxm15W_window[data-feedback=correct] .Fxm15W_tile{border-color:var(--demo-green)}.Fxm15W_window[data-feedback=incorrect] .Fxm15W_tile{border-color:var(--demo-red)}.Fxm15W_dock{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:28rem;margin:1.25rem auto 0;padding:0 1.25rem;display:grid}.Fxm15W_answer,.Fxm15W_next,.Fxm15W_again,.Fxm15W_finish a{border-radius:calc(var(--radius) - 2px);cursor:pointer;min-height:3rem;font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;border:0;justify-content:center;align-items:center;padding:0 1.25rem;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.Fxm15W_answer,.Fxm15W_finish.Fxm15W_finish a{color:#0f172a;background:#fff;margin-bottom:.35rem;transition:transform .1s,box-shadow .1s;box-shadow:0 .35rem #b9c4bf}@media (hover:hover){.Fxm15W_answer:hover:not(:disabled),.Fxm15W_finish.Fxm15W_finish a:hover{transform:translateY(-1px)}}.Fxm15W_answer:active:not(:disabled){transform:translateY(.22rem);box-shadow:0 .12rem #b9c4bf}.Fxm15W_answer:disabled{cursor:default;opacity:.45}.Fxm15W_answer[data-state]{opacity:1;color:#fff}.Fxm15W_answer[data-state=correct]{background:#22a534;box-shadow:0 .35rem #15701f}.Fxm15W_answer[data-state=incorrect]{background:var(--demo-red);box-shadow:0 .35rem #b91c1c}.Fxm15W_next,.Fxm15W_again{border:1px solid var(--demo-green);color:var(--demo-green);background:0 0}.Fxm15W_next{grid-column:1/-1}.Fxm15W_next:hover,.Fxm15W_again:hover{background:var(--demo-green);color:#06100a}.Fxm15W_keyHint.Fxm15W_keyHint{color:#6f8277;letter-spacing:.08em;text-align:center;margin:.75rem 0 1rem;font-size:.72rem;display:none}@media (hover:hover) and (pointer:fine){.Fxm15W_keyHint.Fxm15W_keyHint{display:block}}.Fxm15W_results{padding:1.5rem 1.25rem}.Fxm15W_score.Fxm15W_score{margin:0;font-size:1.4rem;font-weight:700}.Fxm15W_finish{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.Fxm15W_window :is(button,a):focus-visible{outline:3px solid var(--demo-green);outline-offset:3px}@media (prefers-reduced-motion:reduce){.Fxm15W_answer,.Fxm15W_finish.Fxm15W_finish a{transition:none}}._SHU9W_pairFigure{width:100%;margin:1.5rem 0 0}._SHU9W_pairRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}._SHU9W_pairPanel{flex-direction:column;gap:.5rem;min-width:0;display:flex}._SHU9W_pairTile{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 4px);background:#e6ecea;justify-content:center;align-items:center;height:7.5rem;padding:.75rem;display:flex}@media (width>=640px){._SHU9W_pairTile{height:10rem}}._SHU9W_pairLabel._SHU9W_pairLabel{color:hsl(var(--foreground));text-align:center;margin:0;font-size:.85rem;font-weight:700;line-height:1.35}._SHU9W_pairCaption{color:hsl(var(--muted-foreground));margin-top:.75rem;font-size:.875rem}
