.learningRoot svg{width:100%;height:auto;display:block;overflow:visible}.learningRoot svg text{font:13px var(--font);fill:var(--ink)}.learningRoot svg text.fr{font-size:10px;fill:#52685f}.learningRoot svg line,.learningRoot svg path{stroke:var(--ink);stroke-width:2;fill:none}.learningRoot svg rect{fill:#e0ead5;stroke:#a3b59a;stroke-width:1}.learningRoot svg circle{fill:var(--ink)}.learningRoot svg ellipse{fill:#b4c5a2;stroke:var(--ink);stroke-width:1.5}.learningRoot svg .axis,.learningRoot svg .dashed{stroke:#7b9078;stroke-dasharray:5 5;fill:none}.learningRoot svg .body{stroke:var(--ink);stroke-width:4;fill:none}.learningRoot svg .body circle{fill:#edf1e4;stroke:var(--ink)}.learningRoot svg .body path{stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.learningRoot svg .teal{stroke:var(--green);stroke-width:4}.learningRoot svg .orange{stroke:var(--orange);stroke-width:4}.learningRoot svg .fill-teal{fill:var(--green);stroke:none}.learningRoot svg .fill-orange{fill:var(--orange);stroke:none}.learningRoot svg .bone{fill:#fffdf4;stroke:#85947a;stroke-width:2}.learningRoot svg .muscle{fill:#deb092;stroke:#ab6549}.learningRoot svg .organelle{fill:#dbe6d3}