.plateau svg.figure-a-lire{touch-action:pan-y}.plateau .contour-fin{stroke:currentColor;stroke-width:1.5;fill-rule:nonzero}.plateau .trait-fin{fill:none;stroke:currentColor;stroke-width:1.5}.plateau .cote-en-couleur{stroke:currentColor;stroke-width:4.5;stroke-linecap:round}.plateau .cote-cherche{stroke:currentColor;stroke-width:3;stroke-dasharray:7 6}.plateau .cote-simple{stroke:currentColor;stroke-width:2}.plateau .nom-role{font-weight:700;font-size:14px}.plateau .longueur-gras,.plateau .mesure-angle-gras{font-weight:700}.plateau .lettre-cherchee{font-family:Times New Roman,Times,serif;font-style:italic;font-weight:700;font-size:20px}.plateau .sol{stroke:var(--paragraph-color);stroke-width:2.5}.plateau .sol.mer{stroke:var(--blue-text)}.plateau .mur{fill:var(--paragraph-color);fill-opacity:.18;stroke:none}.plateau .mat,.plateau .pylone{stroke:var(--paragraph-color);stroke-width:4;stroke-linecap:round}.plateau .ruban{stroke:currentColor;stroke-width:6;stroke-linecap:round}.plateau .contour-construit{fill:none;stroke:currentColor;stroke-width:3;stroke-linejoin:round}.plateau .arc-construit{fill:none;stroke:currentColor;stroke-width:2.5}.plateau .cercle-roue{fill:none;stroke:var(--paragraph-color);stroke-opacity:.55;stroke-width:2}.plateau .rayon-roue{stroke:var(--paragraph-color);stroke-opacity:.3;stroke-width:1.5}.plateau .cercle-eleve{fill:none;stroke:currentColor;stroke-width:2;stroke-dasharray:5 5}.plateau .corde-compas{stroke:currentColor;stroke-width:2.5;stroke-linecap:round}.plateau .choix-rapport>div{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:10px 0 0}@media (max-width:480px){.plateau svg.figure-a-lire text{font-size:18px}.plateau svg.figure-a-lire text.nom-role{font-size:16px}}