.feuille-symetrie .fond-feuille{fill:transparent;stroke:var(--aside-border-color);stroke-width:1}.feuille-symetrie .bande-pions{fill:var(--paragraph-color);fill-opacity:.05;stroke:none}.feuille-symetrie .titre-bande{font-size:13px;font-style:italic;opacity:.7}.feuille-symetrie text{pointer-events:none}.feuille-symetrie .axe{stroke:currentColor;stroke-width:2.5;stroke-dasharray:8 5}.feuille-symetrie .nom-axe{font-style:italic}.feuille-symetrie .riviere{stroke:var(--blue-transparent);stroke-width:16;stroke-opacity:.5;stroke-linecap:butt}.feuille-symetrie .croix{stroke:currentColor;stroke-width:2.5}.feuille-symetrie .nom-point{font-size:16px;font-style:italic}.feuille-symetrie .figure-donnee,.feuille-symetrie .figure-eleve{stroke:currentColor;stroke-width:2}.feuille-symetrie .figure-eleve{stroke-dasharray:5 4;pointer-events:none}.feuille-symetrie .figure-image{stroke:currentColor;stroke-width:2.5}.feuille-symetrie .pion .croix{stroke-width:2.5}.feuille-symetrie .nom-pion{font-size:15px;font-style:italic}.feuille-symetrie .pion.faux{color:var(--paragraph-color);opacity:.75}.feuille-symetrie .pion.efface{display:none}.feuille-symetrie .construction .perpendiculaire{stroke:currentColor;stroke-width:1.8;stroke-dasharray:5 4}.feuille-symetrie .construction .angle-droit,.feuille-symetrie .construction .arc-compas{stroke:currentColor;stroke-width:1.5}.feuille-symetrie .codage,.feuille-symetrie .trait-ecart{stroke:currentColor;stroke-width:1.6}.feuille-symetrie .trait-ecart{stroke-dasharray:2 3}.feuille-symetrie .fleche-sens path{stroke:currentColor;stroke-width:1.8}.feuille-symetrie .trajet-eleve{stroke:currentColor;stroke-width:2.2}.feuille-symetrie .trajet-replie{stroke:currentColor;stroke-width:1.6;stroke-dasharray:4 4}.feuille-symetrie .droite-a2b{stroke:currentColor;stroke-width:1.6;stroke-dasharray:6 4}.feuille-symetrie .trajet-court{stroke:currentColor;stroke-width:2.5}.mesures-figure{margin-top:4px}.case-symetrique{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:72px;padding:4px 6px;border:2px solid var(--green-text);border-radius:8px}.case-symetrique.vide{border:2px dashed var(--aside-border-color);opacity:.6}.vignette-symetrique{width:64px;height:48px}.plateau .vignette-symetrique svg{margin:0;fill:none}.vignette-symetrique .axe-vignette{stroke:currentColor;stroke-width:10;stroke-dasharray:24 16}.vignette-symetrique .point-vignette{fill:currentColor;stroke:none}.vignette-symetrique .trait-vignette{stroke:currentColor;stroke-width:12}.nom-case{font-size:.85em;white-space:nowrap}