#calculatriceTemplate .calculatriceLigne #trinomeSaisie{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:460px;font-family:Arial,sans-serif;font-size:26px;letter-spacing:0}#calculatriceTemplate .calculatriceLigne .trinomeCase{-webkit-box-sizing:border-box;box-sizing:border-box;width:92px;font-size:26px;letter-spacing:1px}.calculatriceLigne .trinomeModeBtn{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 .trinomeModeActif{border-color:#03346c;background-color:#03346c;color:#fff}.calculatriceLigne.trinomeCoefficients{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.calculatriceLigne .trinomeLettre{margin:0 4px;font-family:Arial,sans-serif;font-size:22px;white-space:nowrap;color:#03346c}.calculatriceLigne.trinomeAide{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px 10px;font-family:Arial,sans-serif;font-size:14px;color:#6b6b6b;text-align:center}.calculatriceLigne.trinomeAide>span{margin:20px;margin-bottom:10px}.calculatriceLigne .trinomeBtnPetit{display:inline-block;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;text-decoration:none;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation}.calculatriceLigne #trinomeErreur,.calculatriceLigne #trinomeInfo{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 #trinomeErreur{border-left:4px solid #c0392b;background-color:#fdeceb;color:#8c2b20}.calculatriceLigne #trinomeInfo{border-left:4px solid #8fa4bf;background-color:#f1f5fa;color:#4a5a70}.calculatriceLigne #trinomeLu{font-family:Arial,sans-serif;font-size:22px;color:#03346c}.calculatriceLigne .trinomeLuLibelle{margin-right:6px;font-family:tahoma,sans-serif;font-size:13px;letter-spacing:1px;text-transform:uppercase;vertical-align:middle;color:#6b6b6b}.calculatriceLigne #trinomeResultats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;width:100%;max-width:620px}.calculatriceLigne .trinomeCarte{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:4px;min-width:0;margin-top:10px;padding:10px 8px 12px;border:1px solid #d3dce8;border-radius:10px;background-color:#fff;-webkit-box-shadow:0 1px 3px rgba(3,52,108,.08);box-shadow:0 1px 3px rgba(3,52,108,.08);text-align:center}.calculatriceLigne .trinomeCarteDouble{grid-column:span 2}.calculatriceLigne .trinomeCarteLibelle{font-family:Arial,sans-serif;font-size:13px;font-weight:700;color:#5f6f86}.calculatriceLigne .trinomeCarteLibelle sub{font-size:.8em;line-height:0}.calculatriceLigne .trinomeCarteValeur{-ms-flex-item-align:center;align-self:center;min-width:0;font-family:Arial,sans-serif;font-size:22px;line-height:1.3;color:#03346c;overflow-wrap:anywhere;overflow-x:auto}.calculatriceLigne .trinomeCarteValeurVide{font-size:18px;color:#5f6f86}.calculatriceLigne .trinomeCarteNote{-ms-flex-item-align:start;align-self:start;font-family:Arial,sans-serif;font-size:13px;color:#5f6f86}.calculatriceLigne .trinomeCarteFactorisee{grid-column:1/-1;margin-top:0;padding:12px 12px 14px;border-color:#03346c;background-color:#f5f9fd;-webkit-box-shadow:0 0 0 3px rgba(3,52,108,.08),0 2px 8px rgba(3,52,108,.1);box-shadow:0 0 0 3px rgba(3,52,108,.08),0 2px 8px rgba(3,52,108,.1)}.calculatriceLigne .trinomeCarteFactorisee .trinomeCarteLibelle{font-family:tahoma,sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:#03346c}.calculatriceLigne .trinomeCarteFactorisee .trinomeCarteValeur{padding:2px 0 4px;font-size:30px}.calculatriceLigne .trinomeCarteFactorisee .trinomeCarteValeurVide{font-size:22px}.calculatriceLigne #trinomeDelta .trinomeCarteNote,.calculatriceLigne .trinomeSansFractionLibelle{justify-self:center;padding:2px 10px;border:1px solid #d6e0ec;border-radius:999px;background-color:#eef3f9;font-family:Arial,sans-serif;font-size:12px;line-height:18px;color:#4a5a70}.calculatriceLigne #trinomeDelta .trinomeCarteNote{margin-top:2px}.calculatriceLigne .trinomeSansFraction{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px 10px;margin-top:4px;padding-top:10px;border-top:1px dashed #c9d4e2}.calculatriceLigne .trinomeSansFractionValeur{font-family:Arial,sans-serif;font-size:22px;color:#03346c}.calculatriceLigne .trinomeDepliable{-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 .trinomeDepliable 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 .trinomeDepliable summary::-webkit-details-marker{display:none}.calculatriceLigne .trinomeDepliable[open] summary{border-bottom-color:#dfe6ef;background-color:#f1f5fa}.calculatriceLigne .trinomeVoletTitre{font-weight:700}.calculatriceLigne .trinomeVoletSousTitre{display:block;margin-top:2px;padding-left:26px;font-size:13px;font-weight:400;color:#6b6b6b}.calculatriceLigne .trinomeVoletCorps{padding:2px 14px 14px;counter-reset:etape}.calculatriceLigne .trinomeSectionTitre{margin:14px 0 8px;font-family:tahoma,sans-serif;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#6b6b6b}.calculatriceLigne .trinomeEtapes{margin:0;padding:0;list-style:none}.calculatriceLigne .trinomeEtape{position:relative;padding:10px 0 10px 36px;counter-increment:etape}.calculatriceLigne .trinomeEtape+.trinomeEtape{border-top:1px solid #edf1f6}.calculatriceLigne .trinomeEtape::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 .trinomeEtapeTitre{font-size:15px;font-weight:700;line-height:24px;color:#03346c}.calculatriceLigne .trinomeEtapeTexte{margin-top:1px;font-size:14px;line-height:1.45;color:#555}.calculatriceLigne .trinomeCalcul{-webkit-box-sizing:border-box;box-sizing:border-box;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:7px;padding:6px 10px;border-left:3px solid #03346c;border-radius:0 5px 5px 0;background-color:#f1f5fa;font-size:15px;line-height:1.5;font-variant-numeric:tabular-nums;color:#3a3a3a;overflow-x:auto}.calculatriceLigne .trinomeEnAvant{font-weight:700;color:#03346c}.calculatriceLigne .trinomeFraction{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 2px;font-size:.92em;line-height:1.15;text-align:center;vertical-align:middle}.calculatriceLigne .trinomeNumerateur{padding:0 3px 2px}.calculatriceLigne .trinomeDenominateur{padding:2px 3px 0;border-top:1.5px solid currentColor}.calculatriceLigne .trinomeInsecable,.calculatriceLigne .trinomeRacine{white-space:nowrap}.calculatriceLigne .trinomeRadicande{margin-left:1px;padding:0 1px;border-top:1.5px solid currentColor}.calculatriceLigne .trinomeParentheseGrande{display:inline-block;margin:.5em .05em .6em;line-height:1;-webkit-transform:scaleY(2.1);transform:scaleY(2.1);-webkit-transform-origin:50% 64%;transform-origin:50% 64%}.calculatriceLigne .trinomeExposantHaut{position:relative;top:-.5em}.calculatriceLigne .trinomeCache{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}#informationCalculatrice .tableTrinome{width:100%;max-width:620px;margin:15px auto;border-collapse:collapse;font-family:Arial,sans-serif}#informationCalculatrice .tableTrinome td,#informationCalculatrice .tableTrinome th{padding:8px 12px;border:1px solid #d0d0d0;text-align:left}#informationCalculatrice .tableTrinome th{background-color:#03346c;color:#fff}#informationCalculatrice .tableTrinome tbody tr:nth-child(even){background-color:#f1f5fa}@media (max-width:670px){#calculatriceTemplate .calculatriceLigne #trinomeSaisie{font-size:21px}#calculatriceTemplate .calculatriceLigne .trinomeCase{width:64px;font-size:20px}.calculatriceLigne .trinomeModeBtn{padding:8px 10px;font-size:15px}.calculatriceLigne .trinomeLettre{margin:0 1px;font-size:17px}.calculatriceLigne #trinomeLu{font-size:19px}.calculatriceLigne #trinomeResultats{grid-template-columns:repeat(2,minmax(0,1fr))}.calculatriceLigne #trinomeDelta,.calculatriceLigne #trinomeSommet,.calculatriceLigne .trinomeCarteDouble{grid-column:1/-1}.calculatriceLigne .trinomeCarteFactorisee{padding:10px 8px 12px}.calculatriceLigne .trinomeCarteFactorisee .trinomeCarteValeur{font-size:25px}.calculatriceLigne .trinomeCarteFactorisee .trinomeCarteValeurVide{font-size:20px}.calculatriceLigne .trinomeCarteValeur{font-size:19px}.calculatriceLigne .trinomeCarteValeurVide{font-size:17px}.calculatriceLigne .trinomeSansFractionValeur{font-size:20px}.calculatriceLigne .trinomeVoletCorps{padding:2px 10px 12px}.calculatriceLigne .trinomeEtape{padding-left:32px}.calculatriceLigne .trinomeCalcul{font-size:14px}.calculatriceLigne.trinomeAide{font-size:13px}.calculatriceLigne.trinomeAide>span{margin-bottom:5px}#boutonsTrinomes{margin-bottom:10px!important}#informationCalculatrice .tableTrinome td,#informationCalculatrice .tableTrinome th{padding:6px 8px;font-size:14px}}