.shapes-viewer-module__d9YlWq__page{gap:16px}.shapes-viewer-module__d9YlWq__prompt{text-align:center}.shapes-viewer-module__d9YlWq__focalVisual{place-items:center;width:min(100%,24rem);min-height:220px;display:grid}.shapes-viewer-module__d9YlWq__scene{justify-content:center;align-items:center;gap:28px;width:min(100%,30rem);display:flex}.shapes-viewer-module__d9YlWq__scene figure{color:var(--color-ink-muted,#65707d);justify-items:center;gap:2px;margin:0;font-size:.85rem;display:grid}.shapes-viewer-module__d9YlWq__scene .shapes-viewer-module__d9YlWq__shape{width:126px;height:126px}.shapes-viewer-module__d9YlWq__shape{width:150px;height:150px;fill:var(--color-action-soft,#e8f4f1);stroke:var(--color-ink,#20242a);stroke-linejoin:round;stroke-width:3px;overflow:visible}.shapes-viewer-module__d9YlWq__shape.shapes-viewer-module__d9YlWq__small{width:112px;height:112px}.shapes-viewer-module__d9YlWq__shape.shapes-viewer-module__d9YlWq__large{width:188px;height:188px}.shapes-viewer-module__d9YlWq__shape .shapes-viewer-module__d9YlWq__detail{fill:none;stroke:var(--color-ink-muted,#65707d);stroke-width:2px}.shapes-viewer-module__d9YlWq__choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(100%,32rem);display:grid}.shapes-viewer-module__d9YlWq__choice{border:2px solid var(--color-line,#d9ded8);background:var(--color-paper,#fff);min-height:128px;color:var(--color-ink,#20242a);font:inherit;cursor:pointer;border-radius:10px;place-items:center;gap:4px;padding:12px;font-weight:650;display:grid}.shapes-viewer-module__d9YlWq__choice .shapes-viewer-module__d9YlWq__shape{width:96px;height:96px}.shapes-viewer-module__d9YlWq__choice:hover:not(:disabled),.shapes-viewer-module__d9YlWq__choice:focus-visible,.shapes-viewer-module__d9YlWq__selected{border-color:var(--color-action,#14665c);background:var(--color-action-soft,#e8f4f1)}.shapes-viewer-module__d9YlWq__choice:focus-visible{outline:2px solid var(--color-action,#14665c);outline-offset:2px}.shapes-viewer-module__d9YlWq__choice.shapes-viewer-module__d9YlWq__correct{border-color:var(--color-success,#1f7a4d);background:var(--color-success-soft,#ebf8f0)}.shapes-viewer-module__d9YlWq__choice.shapes-viewer-module__d9YlWq__incorrect{border-color:var(--color-repair,#a43a32);background:var(--color-repair-soft,#fdedec)}.shapes-viewer-module__d9YlWq__choice:disabled{cursor:default}@media (max-width:420px){.shapes-viewer-module__d9YlWq__choiceGrid{gap:8px}.shapes-viewer-module__d9YlWq__choice{min-height:112px;padding:8px}.shapes-viewer-module__d9YlWq__choice .shapes-viewer-module__d9YlWq__shape{width:78px;height:78px}}
