.repere-cercle:focus{outline:none}.repere-cercle:focus-visible{outline:2px dashed var(--blue-text);outline-offset:4px}.plateau .repere-cercle .graduations text{font-size:calc(11.5px*var(--z, 1));opacity:.7}.plateau .repere-cercle .nom-point{font-size:calc(18px*var(--z, 1))}.plateau .repere-cercle .etiquette{font-size:calc(14px*var(--z, 1));font-variant-numeric:tabular-nums;paint-order:stroke;stroke:var(--aside-color);stroke-width:4px;stroke-linejoin:round}.repere-cercle .point{fill:currentColor;stroke:none}.repere-cercle .trait-fleche{stroke:currentColor;stroke-linecap:round}.repere-cercle .pointe-fleche{fill:currentColor;stroke:none}.repere-cercle .arc-angle{fill:none;stroke:currentColor;stroke-width:2}.plateau .repere-cercle .mesure-angle{font-weight:700}.repere-cercle .point-trace{fill:var(--paragraph-color);fill-opacity:.7}.plateau .repere-cercle .valeur-trace{font-size:calc(12px*var(--z, 1));opacity:.85}.repere-cercle .point-trouve{fill:currentColor;stroke:var(--aside-color);stroke-width:2}.repere-cercle .cercle-trouve{fill:none;stroke:currentColor;stroke-width:2.4}.repere-cercle .diametre{stroke:currentColor;stroke-width:1.6;stroke-dasharray:7 5}.repere-cercle .rayon-im{stroke:currentColor;stroke-width:1.6;stroke-dasharray:5 4}.repere-cercle .niveau-eleve{fill:none;stroke:currentColor;stroke-width:2;stroke-dasharray:8 5}.plateau .repere-cercle .valeur-niveau{font-weight:700}.vignette{flex-direction:column;gap:2px;width:92px;height:84px}.mini-figure .mini-diametre{stroke:var(--paragraph-color);stroke-opacity:.5;stroke-width:1;stroke-dasharray:3 2}.mini-figure .mini-angle,.mini-figure .mini-cotes{fill:none;stroke:currentColor;stroke-width:1.4;stroke-linejoin:round}.mini-figure .mini-rayon{stroke:currentColor;stroke-width:1.4;stroke-dasharray:3 2}.mini-figure .mini-point{fill:currentColor}