.plateau svg.figure-composee{width:min(100%,540px);margin:0 auto;touch-action:pan-y}.figure-composee .figure-entiere{fill:var(--blue-transparent);fill-opacity:.3;stroke:var(--paragraph-color);stroke-width:2}.figure-composee .cote{font-size:14px}.figure-composee .trait-de-coupe{cursor:pointer;outline:none}.figure-composee .prise-trait{stroke:transparent;stroke-width:18}.figure-composee .trace-trait{stroke:var(--paragraph-color);stroke-opacity:.55;stroke-width:1.5;stroke-dasharray:5 4}.figure-composee .trait-de-coupe:focus-visible .trace-trait,.figure-composee .trait-de-coupe:hover .trace-trait{stroke-opacity:.9;stroke-width:2.5}.figure-composee .trait-de-coupe.choisi .trace-trait{stroke:var(--red-text);stroke-opacity:1;stroke-width:3;stroke-dasharray:none}.figure-composee .corps-manque,.figure-composee .corps-morceau{stroke:currentColor;stroke-width:2}.plateau .figure-composee .fond-violet{fill:var(--purple-text);fill-opacity:.25}.figure-composee .grand-rectangle{fill:none;stroke:var(--paragraph-color);stroke-width:2;stroke-dasharray:6 4}.figure-composee .dimensions-morceau{font-size:15px;font-weight:700;paint-order:stroke;stroke:var(--aside-color);stroke-width:4px;stroke-linejoin:round}.figure-composee .dimensions-grand{fill:var(--paragraph-color)}.figure-composee .pave{fill:currentColor;fill-opacity:.25;stroke:currentColor;stroke-width:1}.figure-composee .calque-noms,.figure-composee .calque-pavage{pointer-events:none}.lecture-mesures{min-height:1.5em}@media (max-width:560px){.plateau:where(.texte-agrandi) .figure-composee .cote{font-size:18px}.plateau:where(.texte-agrandi) .figure-composee .dimensions-morceau{font-size:19px}}