.cartes-inegalites{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;margin:0 auto 12px;max-width:700px}.carte-inegalite{min-height:64px;padding:6px 8px}.carte-inegalite .sur-intervalle{display:block;font-size:.85em}.carte-inegalite.trouvee .formule-inegalite{color:var(--green-text)}.repere-libre .courbe{fill:none;stroke:currentColor;stroke-width:2.6}.repere-libre .nom-courbe{font-family:Times New Roman,Times,serif;font-style:italic;font-size:19px}.repere-libre .nom-courbe .indice{font-size:13px}.repere-libre .droite-outil{stroke:currentColor;stroke-width:1.8;stroke-dasharray:8 5}.repere-libre .segment-corde{stroke:currentColor;stroke-width:2.6}.repere-libre .droite-outil.juste,.repere-libre .outil:has(.droite-outil.juste){color:var(--green-text)}.repere-libre .droite-inegalite{stroke:var(--blue-text);stroke-width:2.2;stroke-dasharray:3 5}.repere-libre .ecart path{fill:currentColor;fill-opacity:.28;stroke:none}.repere-libre .ecart path.hors-corde{fill:var(--purple-text);fill-opacity:.16}.repere-libre .point-g{fill:var(--blue-text);stroke:var(--aside-color);stroke-width:2}.formule-outil{min-height:3.2em;margin:8px auto 4px;max-width:640px;line-height:1.6}.choix-sens .bouton-sens{min-width:48px;min-height:40px;font-size:1.2em}.choix-outil .bouton-activite{min-height:40px}@media (max-width:520px){.cartes-inegalites{grid-template-columns:minmax(0,1fr);gap:5px}.carte-inegalite{min-height:0;padding:3px 6px}.carte-inegalite .sur-intervalle{display:inline}}