.nv26-diagram{margin:18px auto 24px;max-width:760px}.nv26-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px}.nv26-cell{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0}.nv26-cell svg,.nv26-gap{width:112px;height:112px;flex-shrink:0}.nv26-gap{display:grid;place-items:center;border:2px dashed currentColor;border-radius:8px;font-size:36px}.nv26-label{font-size:15px;font-weight:700}.nv26-analogies{display:flex;flex-wrap:wrap;justify-content:center;gap:18px 30px}.nv26-pair>strong{display:block;text-align:center;font-size:13px;margin-bottom:7px}.nv26-pair>div{display:flex;align-items:center;gap:9px}.nv26-matrix{display:grid;justify-content:center;gap:8px}.nv26-matrix-2{grid-template-columns:repeat(2,112px)}.nv26-matrix-3{grid-template-columns:repeat(3,112px)}.nv26-code-layout{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px}.nv26-code-target{border-left:2px solid var(--line);padding-left:20px}.nv26-code-choice{font-size:22px;letter-spacing:4px}:is(#practice-dialog,#assessment-dialog) .answer:has(svg[viewBox="0 0 120 120"]){justify-content:flex-start}:is(#practice-dialog,#assessment-dialog) .answer svg[viewBox="0 0 120 120"]{width:112px;max-width:112px;max-height:112px;height:auto;flex:0 1 112px}@media(max-width:720px){.nv26-cell svg,.nv26-gap{width:88px;height:88px}.nv26-row{gap:8px}.nv26-matrix-2{grid-template-columns:repeat(2,88px)}.nv26-matrix-3{grid-template-columns:repeat(3,88px)}.nv26-analogies{gap:16px}.nv26-code-target{padding-left:12px}.nv26-code-choice{font-size:20px}:is(#practice-dialog,#assessment-dialog) .answer svg[viewBox="0 0 120 120"]{max-width:96px;max-height:96px}}@media(max-width:380px){.nv26-cell svg,.nv26-gap{width:80px;height:80px}.nv26-matrix-3{grid-template-columns:repeat(3,80px)}.nv26-row{gap:6px}}
