#calculatriceTemplate .calculatriceLigne .statsCaseValeur{width:220px;font-size:22px}#calculatriceTemplate .calculatriceLigne .statsCaseEffectif{width:130px;font-size:22px}.calculatriceLigne .statsModeBtn{margin:5px;padding:9px 16px;border:1px solid #c9d4e2;border-radius:6px;background-color:#f1f5fa;color:#03346c;font-family:Arial,sans-serif;font-size:16px;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation}.calculatriceLigne .statsModeActif{border-color:#03346c;background-color:#03346c;color:#fff}.calculatriceLigne #statsListe{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:620px;min-height:120px;margin:5px;padding:10px 12px;border:1px solid #a6a6a6;-webkit-box-shadow:inset 0 0 2px 1px #c1c1c1;box-shadow:inset 0 0 2px 1px #c1c1c1;font-family:calculatrice,sans-serif;font-size:22px;letter-spacing:1px;line-height:1.4;resize:vertical}.calculatriceLigne .statsCouple{display:-webkit-box;display:-ms-flexbox;display:flex}.calculatriceLigne .statsAide,.calculatriceLigne.statsAide{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px 10px;font-family:Arial,sans-serif;font-size:14px;color:#6b6b6b}.calculatriceLigne .statsBtnLignes{margin:5px;padding:7px 10px;border:1px solid #d1d1d1;border-radius:4px;background-color:#fff;color:#656565;font-family:Arial,sans-serif;font-size:14px;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation}.calculatriceLigne #statsAvertissement,.calculatriceLigne #statsErreur{max-width:560px;margin:0 5px 5px;padding:8px 12px;border-radius:0 6px 6px 0;font-family:Arial,sans-serif;font-size:14px;text-align:left}.calculatriceLigne #statsErreur{border-left:4px solid #c0392b;background-color:#fdeceb;color:#8c2b20}.calculatriceLigne #statsAvertissement{border-left:4px solid #e0a020;background-color:#fdf6e6;color:#6b4d0b}.calculatriceLigne.statsReglage{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.calculatriceLigne .statsReglageLibelle{font-family:Arial,sans-serif;font-size:15px;color:#6b6b6b}.calculatriceLigne #statsArrondi{top:0;height:36px;margin:0;font-size:16px}.calculatriceLigne #statsIndicateurs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;max-width:620px}.calculatriceLigne .statsGroupeTitre{grid-column:1/-1;margin-top:4px;font-family:tahoma,sans-serif;font-size:13px;letter-spacing:1px;text-align:left;text-transform:uppercase;color:#6b6b6b}.calculatriceLigne .statsIndicateur{min-width:0;padding:6px 8px 8px;border:1px solid #c9d4e2;border-radius:6px;background-color:#f1f5fa;text-align:center}.calculatriceLigne .statsIndicateurFort{border-color:#03346c}.calculatriceLigne .statsIndicateurLibelle{font-family:Arial,sans-serif;font-size:13px;color:#6b6b6b}.calculatriceLigne .statsIndicateurValeur{margin-top:2px;font-family:calculatrice,sans-serif;font-size:26px;letter-spacing:1px;color:#03346c;overflow-wrap:anywhere}.calculatriceLigne #statsEchantillon{font-family:Arial,sans-serif;font-size:14px;color:#6b6b6b}.calculatriceLigne #statsEcartTypeEchantillon{font-family:calculatrice,sans-serif;font-size:18px;letter-spacing:1px;color:#03346c}.calculatriceLigne #statsBoite{width:100%;max-width:640px;margin:0}.calculatriceLigne #statsBoiteTitre{margin-bottom:4px;font-family:tahoma,sans-serif;font-size:13px;letter-spacing:1px;text-align:left;text-transform:uppercase;color:#6b6b6b}.calculatriceLigne .statsBoiteDessin{display:block;width:100%;height:auto;border:1px solid #c9d4e2;border-radius:6px;background-color:#fff}.calculatriceLigne .statsBoite-etroit{display:none}.calculatriceLigne .statsAxe{stroke:#8a8a8a;stroke-width:1.5}.calculatriceLigne .statsGraduationTexte{fill:#6b6b6b;font-family:Arial,sans-serif;font-size:12px}.calculatriceLigne .statsRepere{stroke:#b0b0b0;stroke-width:1;stroke-dasharray:2 3}.calculatriceLigne .statsMoustache{stroke:#052f5f;stroke-width:2}.calculatriceLigne .statsBoiteRect{fill:#e8f0fa;stroke:#052f5f;stroke-width:2}.calculatriceLigne .statsMedianeTrait{stroke:#c0392b;stroke-width:3}.calculatriceLigne .statsEtiquette{fill:#3a3a3a;font-family:Arial,sans-serif;font-size:13px}.calculatriceLigne .statsDefilement{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:620px;overflow-x:auto}.calculatriceLigne .statsTable{width:100%;border-collapse:collapse;font-family:Arial,sans-serif;font-size:15px}.calculatriceLigne .statsTable caption{margin-bottom:6px;font-family:tahoma,sans-serif;font-size:13px;letter-spacing:1px;text-align:left;text-transform:uppercase;color:#6b6b6b}.calculatriceLigne .statsTable td,.calculatriceLigne .statsTable th{padding:6px 8px;border:1px solid #d0d0d0;text-align:center}.calculatriceLigne .statsTable td{white-space:nowrap}.calculatriceLigne .statsTable thead th{background-color:#03346c;color:#fff;font-weight:400}.calculatriceLigne .statsTable tbody tr:nth-child(even){background-color:#f1f5fa}.calculatriceLigne .statsTable tfoot td,.calculatriceLigne .statsTable tfoot th{background-color:#e6ecf4;font-weight:700}.calculatriceLigne .statsDepliable{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:620px;margin:0;border:1px solid #c9d4e2;border-radius:8px;background:#fff;font-family:Arial,sans-serif;font-size:15px;text-align:left;overflow:hidden}.calculatriceLigne .statsDepliable summary{padding:11px 14px;border-bottom:1px solid transparent;border-radius:0;color:#03346c;font-size:16px;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.calculatriceLigne .statsDepliable summary::-webkit-details-marker{display:none}.calculatriceLigne .statsDepliable[open] summary{border-bottom-color:#dfe6ef;background-color:#f1f5fa}.calculatriceLigne .statsVoletTitre{font-weight:700}.calculatriceLigne .statsVoletSousTitre{display:block;margin-top:2px;padding-left:26px;font-size:13px;font-weight:400;color:#6b6b6b}.calculatriceLigne .statsVoletCorps{padding:2px 14px 14px;counter-reset:etape}.calculatriceLigne .statsSectionTitre{margin:14px 0 8px;font-family:tahoma,sans-serif;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#6b6b6b}.calculatriceLigne .statsVoletNote{margin:10px 0 0;font-size:13px;line-height:1.45;color:#6b6b6b}.calculatriceLigne .statsSerieRangs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.calculatriceLigne .statsRang{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:36px}.calculatriceLigne .statsRangRepere{height:15px;font-size:11px;font-weight:700;line-height:15px;white-space:nowrap}.calculatriceLigne .statsRangValeur{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:36px;padding:4px 6px;border:1px solid #c9d4e2;border-radius:5px;background-color:#f7f9fc;font-size:14px;font-variant-numeric:tabular-nums;text-align:center;color:#3a3a3a}.calculatriceLigne .statsRangNumero{margin-top:2px;font-size:10px;color:#9a9a9a}.calculatriceLigne .statsRangQuartile .statsRangRepere{color:#052f5f}.calculatriceLigne .statsRangQuartile .statsRangValeur{border-color:#052f5f;-webkit-box-shadow:inset 0 0 0 1px #052f5f;box-shadow:inset 0 0 0 1px #052f5f;background-color:#e8f0fa;font-weight:700;color:#052f5f}.calculatriceLigne .statsRangMediane .statsRangRepere{color:#c0392b}.calculatriceLigne .statsRangMediane .statsRangValeur{border-color:#c0392b;-webkit-box-shadow:inset 0 0 0 1px #c0392b;box-shadow:inset 0 0 0 1px #c0392b;background-color:#fdeceb;font-weight:700;color:#8c2b20}.calculatriceLigne .statsEtapes{margin:0;padding:0;list-style:none}.calculatriceLigne .statsEtape{position:relative;padding:10px 0 10px 36px;counter-increment:etape}.calculatriceLigne .statsEtape+.statsEtape{border-top:1px solid #edf1f6}.calculatriceLigne .statsEtape::before{content:counter(etape);position:absolute;top:10px;left:0;width:24px;height:24px;border-radius:50%;background-color:#03346c;font-size:12px;font-weight:700;line-height:24px;text-align:center;color:#fff}.calculatriceLigne .statsEtapeTitre{font-size:15px;font-weight:700;line-height:24px;color:#03346c}.calculatriceLigne .statsEtapeTexte{margin-top:1px;font-size:14px;line-height:1.45;color:#555}.calculatriceLigne .statsFormule{display:inline-block;margin-top:7px;padding:5px 10px;border-left:3px solid #03346c;border-radius:0 5px 5px 0;background-color:#f1f5fa;font-size:15px;line-height:1.45;font-variant-numeric:tabular-nums;color:#3a3a3a}.calculatriceLigne .statsFormuleResultat{font-weight:700;color:#03346c}.calculatriceLigne .statsConvention{margin-top:10px;padding:10px 12px 12px;border:1px solid #dfe6ef;border-radius:6px;background-color:#fff}.calculatriceLigne .statsConventionReference{padding-left:16px;border-color:#03346c;-webkit-box-shadow:inset 4px 0 0 #03346c;box-shadow:inset 4px 0 0 #03346c}.calculatriceLigne .statsConventionTete{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.calculatriceLigne .statsConventionNom{font-size:15px;font-weight:700;color:#03346c}.calculatriceLigne .statsConventionOutil{margin-top:1px;font-size:12px;color:#6b6b6b}.calculatriceLigne .statsBadge{-ms-flex-negative:0;flex-shrink:0;padding:3px 9px;border:1px solid transparent;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap}.calculatriceLigne .statsBadgeReference{background-color:#03346c;color:#fff}.calculatriceLigne .statsBadgeIdentique{border-color:#b7dfc3;background-color:#e9f6ed;color:#1e6b3a}.calculatriceLigne .statsBadgeDifferent{border-color:#f0d49a;background-color:#fdf6e6;color:#8a5a00}.calculatriceLigne .statsBadgeNeutre{border-color:#d6dbe2;background-color:#f3f5f8;color:#6b6b6b}.calculatriceLigne .statsConventionValeurs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:8px}.calculatriceLigne .statsConventionValeur{padding:3px 10px;border:1px solid #c9d4e2;border-radius:5px;background-color:#f7f9fc;font-size:14px;color:#555}.calculatriceLigne .statsConventionNombre{margin-left:2px;font-family:calculatrice,sans-serif;font-size:20px;letter-spacing:1px;color:#03346c}.calculatriceLigne .statsValeurDifferente{border-color:#f0d49a;background-color:#fdf6e6}.calculatriceLigne .statsValeurDifferente .statsConventionNombre{color:#a15c00}.calculatriceLigne .statsConventionPrincipe{margin:8px 0 0;font-size:14px;line-height:1.45;color:#555}.calculatriceLigne .statsConventionCalcul{display:block;font-size:14px}.calculatriceLigne .statsConventionCalcul .statsConventionLigne{display:block}.calculatriceLigne .statsConventionCalcul+.statsConventionCalcul{margin-top:4px}#informationCalculatrice .tableStats{width:100%;max-width:620px;margin:15px auto;border-collapse:collapse;font-family:Arial,sans-serif}#informationCalculatrice .tableStats td,#informationCalculatrice .tableStats th{padding:8px 12px;border:1px solid #d0d0d0;text-align:left}#informationCalculatrice .tableStats th{background-color:#03346c;color:#fff}#informationCalculatrice .tableStats tbody tr:nth-child(even){background-color:#f1f5fa}@media (max-width:670px){#calculatriceTemplate .calculatriceLigne .statsCaseValeur{width:170px;font-size:18px}#calculatriceTemplate .calculatriceLigne .statsCaseEffectif{width:105px;font-size:18px}.calculatriceLigne .statsModeBtn{padding:8px 10px;font-size:15px}.calculatriceLigne #statsListe{font-size:18px}.calculatriceLigne #statsIndicateurs{grid-template-columns:repeat(2,minmax(0,1fr))}.calculatriceLigne .statsIndicateurValeur{font-size:22px}.calculatriceLigne .statsBoite-large{display:none}.calculatriceLigne .statsBoite-etroit{display:block}.calculatriceLigne .statsTable{font-size:13px}.calculatriceLigne .statsTable td,.calculatriceLigne .statsTable th{padding:5px 3px}.calculatriceLigne .statsVoletCorps{padding:2px 10px 12px}.calculatriceLigne .statsEtape{padding-left:32px}.calculatriceLigne .statsFormule{font-size:14px}.calculatriceLigne .statsRang,.calculatriceLigne .statsRangValeur{min-width:32px}.calculatriceLigne .statsRangValeur{padding:3px 4px;font-size:13px}.calculatriceLigne .statsConventionTete{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}#informationCalculatrice .tableStats td,#informationCalculatrice .tableStats th{padding:6px 8px;font-size:14px}}