.plateau svg.figure-contour{width:min(100%,560px);margin:0 auto;touch-action:pan-y}.figure-contour .piece{stroke:none}.figure-contour .contour-figure{fill:none;stroke:var(--paragraph-color);stroke-width:2}.figure-contour .trait-interieur{stroke:var(--paragraph-color);stroke-opacity:.55;stroke-width:1.5;stroke-dasharray:5 4}.figure-contour .codage{stroke:currentColor;stroke-width:1.5}.figure-contour .cote{font-size:14px}.figure-contour .cote-colore,.figure-contour .morceau{fill:none;stroke:currentColor;stroke-width:4;stroke-linecap:butt}.figure-contour .bord-ruban{stroke:var(--paragraph-color);stroke-opacity:.35;stroke-width:1.5}.figure-contour .graduation{stroke:var(--paragraph-color);stroke-opacity:.6;stroke-width:1}.figure-contour .nombre-regle,.figure-contour .unite-ruban{font-size:12px;opacity:.75}.figure-contour .jointure{stroke:var(--paragraph-color);stroke-width:1.5}.figure-contour .longueur-posee{font-size:13px;font-weight:700}.figure-contour .repere-fin{stroke:var(--red-text);stroke-width:2.5}.somme-deroulee{min-height:1.5em;margin:4px 0 10px;font-variant-numeric:tabular-nums}@media (max-width:560px){.plateau:where(.texte-agrandi) .figure-contour .longueur-posee,.plateau:where(.texte-agrandi) .figure-contour .nombre-regle{font-size:17px}.plateau:where(.texte-agrandi) .figure-contour .cote{font-size:19px}}