.calculatriceLigne.ligneOperation .ligneInfo span{font-size:24px!important}.calculatriceLigne .blocsMatrices{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:22px;-moz-column-gap:22px;column-gap:22px;width:100%}.calculatriceLigne .blocsMatrices.matricesEmpilees{-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;row-gap:14px}.calculatriceLigne .blocsMatrices.matricesEmpilees .signeMatrices{-ms-flex-item-align:center;align-self:center}.calculatriceLigne .blocsMatrices.matricesEmpilees .signeMatrices .blocMatriceEntete{display:none}.calculatriceLigne .blocsMatrices.matricesEmpilees .signeMatrices>span{font-size:26px}.calculatriceLigne .blocMatrice{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;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}.calculatriceLigne .blocMatriceEntete{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-height:86px}.calculatriceLigne .blocMatriceTitre{font-family:calculatrice,sans-serif;font-size:22px;line-height:26px;color:#043264;margin-bottom:6px;white-space:nowrap}.calculatriceLigne .dimensionsLigne{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.calculatriceLigne .dimensionGroupe{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}.calculatriceLigne .dimensionBoutons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:28px}.calculatriceLigne .dimensionValeur{font-family:calculatrice,sans-serif;font-size:19px;line-height:28px;color:#043264;min-width:26px;text-align:center}.calculatriceLigne .dimensionLegende{font-family:Arial,sans-serif;font-size:11px;line-height:13px;letter-spacing:.3px;color:#6b6b6b;margin-top:3px}.calculatriceLigne .dimensionSigne{font-family:calculatrice,sans-serif;font-size:15px;line-height:28px;color:#a8a8a8;margin:0 9px}.calculatriceLigne .btnDimension{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:26px;height:26px;padding:0;border:1px solid #d4d4d4;border-radius:4px;background-color:#fafafa;color:#4a4a4a;font-size:17px;line-height:1;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation}.calculatriceLigne .btnDimension:hover:not(:disabled){background-color:#ecf1f8;border-color:#9fb6d4;color:#043264}.calculatriceLigne .btnDimension:active:not(:disabled){background-color:#dee7f3}.calculatriceLigne .btnDimension:disabled{opacity:.3;cursor:default}.calculatriceLigne .signeMatrices{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:stretch;align-self:stretch;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}.calculatriceLigne .signeMatrices>span{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:calculatrice,sans-serif;font-size:32px;color:#043264}.calculatriceLigne .matriceEncadree{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:100%;overflow-x:auto}.calculatriceLigne .matriceEncadree::after,.calculatriceLigne .matriceEncadree::before{content:"";-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8px;border:2px solid #043264}.calculatriceLigne .matriceEncadree::before{border-right:none}.calculatriceLigne .matriceEncadree::after{border-left:none}.calculatriceLigne .grilleMatrice{display:grid;gap:5px;padding:5px}.calculatriceLigne .celluleMatrice{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;width:100%!important;min-width:0;padding-top:4px!important;padding-bottom:4px!important;font-size:var(--police,21px)!important;letter-spacing:0!important}.calculatriceLigne .blocResultat .blocResultatEntete{min-height:0}.calculatriceLigne .blocResultat .blocMatriceTitre{font-size:26px;line-height:30px}.calculatriceLigne .blocResultat #resultatScalaire{font-size:26px!important}.calculatriceLigne.ligneResultatTexte{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-top:30px!important}.calculatriceLigne.ligneResultatTexte .etiquetteTexte{font-family:Arial,sans-serif;font-size:13px;color:#6b6b6b}.calculatriceLigne.ligneResultatTexte #resultatTexte{-webkit-box-sizing:border-box;box-sizing:border-box;width:260px;max-width:100%;padding:6px 10px;border:1px solid #d4d4d4;border-radius:4px;background-color:#fbfbfb;color:#333;font-family:"Courier New",monospace;font-size:14px;text-align:center}.calculatriceLigne .btnSecondaire{padding:7px 14px;border:1px solid #9fb6d4;border-radius:4px;background-color:#eef3fb;color:#043264;font-family:Arial,sans-serif;font-size:13px;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation}.calculatriceLigne .btnSecondaire:hover{background-color:#dee7f3}.calculatriceLigne #erreurMatrice{max-width:480px;margin:4px auto 0;padding:9px 14px;border-left:3px solid #c0392b;background-color:#fdf3f2;color:#a5281a;font-family:Arial,sans-serif;font-size:14px;line-height:1.5;text-align:left}.calculatriceLigne small{margin-bottom:20px;font-family:Arial,sans-serif}#ligneFractions{margin-top:30px!important;margin-bottom:15px!important}#etapesMatrice{margin:6px 15px 0}#etapesMatrice .etapeMatrice{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;padding:14px 0}#etapesMatrice .etapeMatrice+.etapeMatrice{border-top:1px solid #e2e2e2}#etapesMatrice .etapeTexte{max-width:470px;font-family:calculatrice,sans-serif;font-size:16px;letter-spacing:.5px;line-height:1.65;text-align:center;color:#2c2c2c}#etapesMatrice .etapeEncadree{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:100%;overflow-x:auto;margin-top:10px}#etapesMatrice .etapeEncadree::after,#etapesMatrice .etapeEncadree::before{content:"";-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:6px;border:2px solid #043264}#etapesMatrice .etapeEncadree::before{border-right:none}#etapesMatrice .etapeEncadree::after{border-left:none}#etapesMatrice .grilleEtape{display:grid;gap:4px;padding:5px}#etapesMatrice .celluleEtape{min-width:50px;padding:3px 6px;border:1px solid #dfe3ea;border-radius:3px;background-color:#f4f6f9;font-family:"Courier New",monospace;font-size:15px;text-align:center}#etapesMatrice .celluleSeparation{border-left:2px solid #043264}@media (max-width:670px){.calculatriceLigne .blocsMatrices{-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px}.calculatriceLigne .blocMatriceTitre{font-size:20px}.calculatriceLigne .signeMatrices>span{font-size:26px}.calculatriceLigne .grilleMatrice{gap:4px;padding:4px}.calculatriceLigne.ligneResultatTexte{margin-top:10px}.calculatriceLigne.ligneResultatTexte #resultatTexte{width:200px;font-size:13px}.calculatriceLigne #erreurMatrice{font-size:13px}.calculatriceLigne #operation{margin-top:0;margin-bottom:30px}.calculatriceLigne .etiquetteTexte{display:none}#etapesMatrice{margin-top:16px}#etapesMatrice .etapeTexte{font-size:15px}#etapesMatrice .celluleEtape{min-width:40px;padding:2px 4px;font-size:13px}}