lit comme le onzième chapitre de mathématiques. Plus haut et plus lourd que le domaine,pour que la hiérarchie se voie sans avoir à la lire. */ .list-sep-matiere{font-family:var(--f-titre);font-size:var(--t-titre-3);letter-spacing:.02em;text-transform:none;color:var(--encre);margin-top:var(--e-6);padding-top:var(--e-3);border-top:1px solid var(--filet)}.list-sep-matiere:first-child{margin-top:0;padding-top:0;border-top:0}.list-sep-matiere+.list-sep{margin-top:var(--e-2)}.list-sep-titre{display:block;font-family:var(--f-titre);font-size:var(--t-titre-3);letter-spacing:.01em;text-transform:none;color:var(--encre);margin-top:3px;line-height:1.35}.exam .list-sep{margin-left:0;margin-right:0}.pc-don,.pc-mes,.pc-fig{margin:0 0 var(--e-4)}.pc-l{display:block;font-family:var(--f-texte);font-size:var(--t-etiquette);letter-spacing:var(--etiquette-suivi);text-transform:uppercase;color:var(--encre-3);margin-bottom:5px}.pc-don>ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--e-2) var(--e-5)}.pc-don>ul>li{display:flex;align-items:baseline;gap:6px;font-size:14px}.pc-sym{font-family:var(--f-maths);font-style:italic;color:var(--encre)}.pc-val{font-family:var(--f-chiffre);font-size:13px;color:var(--encre)}.pc-nom{font-size:12px;color:var(--encre-3)}.pc-fig{padding:var(--e-3);border:1px dashed var(--filet-fort);border-radius:8px}.pc-alt{margin:0;font-size:14px;line-height:1.7}.pc-comp{margin:var(--e-2) 0 0;font-family:var(--f-chiffre);font-size:11.5px;color:var(--encre-3)}.pc-leg{display:block;margin:var(--e-3) 0 0;font-size:13.5px;line-height:1.55;color:var(--encre-2)}.pc-lim,.pc-inc{margin:var(--e-2) 0 0;font-size:13px;line-height:1.6;color:var(--encre-2)}.pc-pasdessine{margin:var(--e-2) 0 0;font-size:12px;line-height:1.6;color:var(--encre-3)}.pc-u{font-family:var(--f-chiffre);font-size:10.5px;color:var(--encre-3)}@container (max-width:520px){.pc-don>ul{gap:var(--e-2) var(--e-4)}}.aside-block{padding:0 var(--e-5) var(--e-5)}@container (min-width:700px){.aside-block{padding:0 0 var(--e-5)}}.aside-h{font-family:var(--f-titre);font-size:var(--t-titre-3);font-weight:700;letter-spacing:-.01em;line-height:var(--lh-serre);text-transform:none;color:var(--encre-2);margin:0 0 var(--e-3)}.chain{display:flex;flex-direction:column}.link{display:grid;grid-template-columns:22px 1fr auto;gap:var(--e-3);align-items:start;position:relative;padding-bottom:var(--e-4)}.link:last-child{padding-bottom:0}.link:before{content:"";position:absolute;left:10px;top:16px;bottom:0;width:1.5px;background:var(--filet)}.link:last-child:before{display:none}.dot{width:22px;height:22px;border-radius:50%;border:1.5px solid var(--filet-fort);background:var(--papier);display:flex;align-items:center;justify-content:center;z-index:1;font-family:var(--f-chiffre);font-size:9px}.dot.ok{background:var(--acquis);border-color:var(--acquis);color:var(--papier)}.dot.now{border-color:var(--correction);border-width:2.5px;color:var(--correction)}.dot.later{border-style:dashed;border-color:var(--encre-3);color:var(--encre-3)}.link-t{display:block;font-size:13.5px;line-height:1.35}.link-s{display:block;font-size:12px;color:var(--encre-2);margin-top:2px}.link-p{font-family:var(--f-chiffre);font-size:12px;font-variant-numeric:tabular-nums;color:var(--encre-3)}.link.now .link-t{font-weight:600}.link.now .link-p{color:var(--correction)}.countdown{border:1px solid var(--filet);border-radius:var(--r-carte);padding:var(--e-4);text-align:center}.countdown b{display:block;font-family:var(--f-chiffre);font-size:31px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.countdown span{display:block;font-size:12px;color:var(--encre-2);margin-top:2px}.serie{border:1px solid var(--filet);border-radius:var(--r-carte);padding:var(--e-4);background:var(--papier-pose);box-shadow:var(--ombre-posee)}.serie-l{display:flex;justify-content:space-between;align-items:baseline;gap:var(--e-3);font-family:var(--f-texte);font-size:var(--t-etiquette);letter-spacing:var(--etiquette-suivi);text-transform:uppercase;color:var(--encre-3)}.serie-t{display:block;font-family:var(--f-titre);font-size:17px;font-weight:700;letter-spacing:-.01em;margin:var(--e-2) 0 0}.serie-s{display:block;font-size:13px;color:var(--encre-2);margin:var(--e-1) 0 0;line-height:1.5}.jauge{display:flex;align-items:flex-end;gap:5px;margin-top:var(--e-4)}.jauge-ex{display:flex;gap:1.5px;flex:1 1 0;min-width:6px}.jauge-q{flex:1;height:9px;border-radius:1.5px;background:var(--filet)}.jauge-q[data-pal=socle]{background:var(--encre-3)}.jauge-q[data-pal=au_niveau]{background:var(--encre-2)}.jauge-q[data-pal=au_dessus]{background:var(--encre)}.jauge-q.faite{opacity:.34}.jauge-q.ici{height:17px;border-radius:2px;outline:2px solid var(--papier-pose);outline-offset:-4px}.jauge-sec{display:flex;gap:5px;margin-top:var(--e-2)}.jauge-sec span{flex:1 1 0;font-family:var(--f-texte);font-size:var(--t-sm);letter-spacing:0;text-transform:none;color:var(--encre-3);border-top:1px solid var(--filet);padding-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jauge-sec span.ici{color:var(--encre)}.palier-neuf{border-left:3px solid var(--encre);padding:var(--e-3) 0 var(--e-3) var(--e-4);margin:var(--e-4) 0 0}.palier-neuf b{display:block;font-family:var(--f-titre);font-size:15.5px}.palier-neuf span{display:block;font-size:13px;color:var(--encre-2);margin-top:2px;line-height:1.5}.lesson{padding:0 var(--e-5) var(--e-6)}@container (min-width:700px){.lesson{padding:0 0 var(--e-8);max-width:62ch}}.lesson h3{font-family:var(--f-titre);font-size:17px;margin:var(--e-6) 0 var(--e-2)}.lesson p{font-size:var(--t-lecture);line-height:var(--lh-large);color:var(--encre);margin:0 0 var(--e-4);max-width:65ch}.rule{border:1px solid var(--filet-fort);border-radius:var(--r-net);padding:var(--e-4);background:var(--papier-pose);margin:var(--e-3) 0}.rule-l{font-family:var(--f-texte);font-size:var(--t-etiquette);letter-spacing:var(--etiquette-suivi);text-transform:uppercase;color:var(--encre-3);display:block;margin-bottom:var(--e-2)}.math{font-family:var(--f-maths);font-size:18px;line-height:1.6}.math.big{font-size:22px;text-align:center;padding:var(--e-2) 0;margin:0}var,.lesson em{font-family:var(--f-maths);font-style:italic}.worked{border-left:2px solid var(--acquis);padding-left:var(--e-4);margin:var(--e-4) 0}.worked-step{display:grid;grid-template-columns:20px 1fr;gap:var(--e-3);padding:var(--e-2) 0;align-items:baseline}.worked-n{font-family:var(--f-chiffre);font-size:11px;color:var(--acquis)}.trap{border:1px solid var(--correction);border-radius:var(--r-carte);padding:var(--e-4);background:var(--correction-fond);margin:var(--e-4) 0}.trap b{display:block;font-family:var(--f-titre);font-size:14.5px;color:var(--correction);margin-bottom:var(--e-1)}.cases{display:grid;gap:var(--e-2);margin:var(--e-3) 0}.case{display:grid;grid-template-columns:1fr 22px 1fr;gap:var(--e-3);align-items:center;padding:var(--e-3);border:1px solid var(--filet);border-radius:var(--r-petit);font-family:var(--f-maths);font-size:15px}.case i{font-style:normal;color:var(--encre-3);text-align:center}.try{border:1px dashed var(--filet-fort);border-radius:var(--r-carte);padding:var(--e-4);margin:var(--e-5) 0 0}.try-l{font-family:var(--f-texte);font-size:var(--t-etiquette);letter-spacing:var(--etiquette-suivi);text-transform:uppercase;color:var(--encre-3);display:block;margin-bottom:var(--e-2)}.choices{display:grid;gap:var(--e-2);margin-top:var(--e-3)}.choice{padding:11px var(--e-4);border:1px solid var(--filet);border-radius:var(--r-petit);background:var(--papier-pose);font-family:var(--f-maths);font-size:16px;cursor:pointer;text-align:left;color:var(--encre)}.choice:hover{border-color:var(--encre-3)}.progress-lesson{display:flex;gap:3px;padding:0 var(--e-5) var(--e-3)}@container (min-width:700px){.progress-lesson{padding:0 var(--e-6) var(--e-3)}}.progress-lesson i{flex:1;height:3px;border-radius:2px;background:var(--filet)}.progress-lesson i.on{background:var(--acquis)}débordait encore de 35 px : une estérification de 2011 que l'exportateur
n"a PAS passée en romain. La règle ne l"atteignait pas. Élargie à `.m`. Les îlots insécables ne risquent rien,et c'est mesuré, pas déduit : `.nb`
et `.stk` portent `white-space:nowrap`,qui bat `overflow-wrap`. Trente-huit d"entre eux, dans un cadre de 200 px, restent d"un seul tenant — un nombre en notation scientifique ne se coupe pas entre sa mantisse et sa puissance. ⚠ R3V-FORMULES (25 octobre 2026,audit c2 MOB-C2-02) : PLUS SUR LES FORMULES DU MOTEUR (span.m). `anywhere` coupait aussi au milieu d'un nom (« AD×B | C. ») et entre une barre de numération et sa base (« 1442̄ | ⁵ »). La formule est désormais un
îlot qui ne se replie qu'après un opérateur, et la formule posée qui dépasse défile : socle.css, après `span.m`. Les blocs
de formules du Labo (<p class="m">,<dd class="m">) gardent ce repli de secours. */ .m:not(span){overflow-wrap:anywhere}.m-ponct{white-space:nowrap}.m-ponct>.m{display:inline;white-space:nowrap}.m sup,.m sub{white-space:nowrap}.m sup,.m sub{font-size:.72em;line-height:0;position:relative;vertical-align:baseline}.m sup{top:-.52em}.m sub{top:.14em}.m :is(var,.m-debut:has(>var:last-child))+sup{margin-left:.08em}.m .fr-d sup{top:-.36em}.m var{font-style:italic}.rel{margin:0 .22em}À CÔTÉ,sur la ligne — « lim x→0 » au lieu de l'empilement. */
.opv{display:inline-flex;flex-direction:column;align-items:center;vertical-align:middle;line-height:1.05;margin:0 .18em}.opv>sub,.opv>sup{position:static;font-size:.68em;vertical-align:baseline;white-space:nowrap;line-height:1.05;top:auto}.opv>.op{font-size:1.25em}.stk{display:inline-flex;flex-direction:column;align-items:center;line-height:1.1}.stk>span{white-space:nowrap}.nb,.rad{white-space:nowrap}sup.rad-i{font-size:.68em;margin-right:calc(-.28em * var(--rad-k, 1));vertical-align:calc(.55em * var(--rad-k, 1));position:static;top:auto;line-height:normal}.cal{font-style:italic}.rad-c{display:inline-block;line-height:1.05;border-top:1.1px solid currentColor;padding:0 .12em 0 .06em;margin-left:-.06em;vertical-align:baseline}.rad{--rad-k:1}.rad.rad-x2{--rad-k:1.22}.rad.rad-x3{--rad-k:1.55}.rad-s{font-size:calc(var(--rad-k, 1) * 1em);line-height:0}.rad-c:before{content:"";display:inline-block;width:0;vertical-align:baseline;height:calc(.922em * var(--rad-k, 1) - 1.1px)}.rm{font-style:normal;font-family:var(--f-maths)}.vec{position:relative;white-space:nowrap}.vec:after{content:"→";position:absolute;left:0;right:0;top:-.72em;font-size:.62em;text-align:center;line-height:1}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--papier);color:var(--encre);font-family:var(--f-texte);font-size:16.5px;line-height:var(--lh-normal)}[dir=rtl] body{font-family:var(--f-arabe)}img,svg{max-width:100%}.col{width:min(100% - 2.4rem,52rem);margin-inline:auto}a{color:var(--acquis);text-decoration-thickness:1px;text-underline-offset:3px}a:focus-visible,button:focus-visible{outline:2px solid var(--acquis);outline-offset:2px}.bandeau{display:flex;align-items:center;gap:var(--e-3);flex-wrap:wrap;padding-block:var(--e-4);border-bottom:1px solid var(--filet)}.bandeau .nom{font-family:var(--f-titre);font-size:var(--t-lg);font-weight:700;letter-spacing:-.02em;margin:0 auto 0 0;color:var(--encre);text-decoration:none}[dir=rtl] .bandeau .nom{margin:0 0 0 auto}.bandeau .nom em{font-style:normal;color:var(--acquis)}.bandeau .outils{display:flex;gap:var(--e-2);align-items:center}.pilule{font:inherit;font-size:var(--t-sm);color:var(--encre-2);text-decoration:none;border:1px solid var(--filet);border-radius:var(--r-pilule);padding:var(--e-1) var(--e-3);white-space:nowrap}.pilule:hover{color:var(--encre);border-color:var(--encre-3)}.bouton{display:inline-block;font:inherit;font-weight:600;padding:var(--e-2) var(--e-5);border-radius:var(--r-pilule);text-decoration:none;border:1px solid transparent}.bouton-plein{background:var(--acquis);color:var(--papier)}.bouton-plein:hover{background:var(--encre)}.bouton-vide{border-color:var(--encre-3);color:var(--encre)}.fil{font-size:var(--t-sm);color:var(--encre-3);padding-block:var(--e-3)}.fil a{color:var(--encre-3)}.tete-page{padding-block:var(--e-6) var(--e-5);border-bottom:1px solid var(--filet)}.oeil{font-family:var(--f-chiffre);font-size:var(--t-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--encre-3);margin:0 0 var(--e-2)}[dir=rtl] .oeil{letter-spacing:normal;font-family:var(--f-arabe);font-size:var(--t-sm)}h1{font-family:var(--f-titre);font-weight:700;font-size:clamp(1.6rem,4.4vw,2.4rem);line-height:1.15;letter-spacing:-.02em;margin:0 0 var(--e-3)}[dir=rtl] h1{font-family:var(--f-arabe);letter-spacing:0;line-height:1.4}h2{font-family:var(--f-titre);font-weight:700;font-size:var(--t-xl);margin:var(--e-8) 0 var(--e-4)}[dir=rtl] h2{font-family:var(--f-arabe)}h3{font-family:var(--f-titre);font-weight:700;font-size:var(--t-lg);margin:var(--e-6) 0 var(--e-3)}[dir=rtl] h3{font-family:var(--f-arabe)}.chapeau{color:var(--encre-2);font-size:var(--t-md);max-width:54ch;margin:0 0 var(--e-4)}[dir=rtl] .chapeau,[dir=rtl] p,[dir=rtl] li,[dir=rtl] dd{font-family:var(--f-arabe);line-height:1.85}.meta{display:flex;flex-wrap:wrap;gap:var(--e-2) var(--e-5);font-size:var(--t-sm);color:var(--encre-2);margin:0 0 var(--e-4)}.meta b{color:var(--encre);font-weight:600}section.corps{padding-block:var(--e-6)}.cartes{display:grid;gap:var(--e-3);margin:0 0 var(--e-6);padding:0;list-style:none}.carte{display:block;border:1px solid var(--filet);border-radius:var(--r-carte);padding:var(--e-4);text-decoration:none;color:inherit;background:var(--papier-pose)}.carte:hover{border-color:var(--encre-3)}.carte .t{font-weight:600;color:var(--encre)}.carte .s{display:block;font-size:var(--t-sm);color:var(--encre-3);margin-top:3px}.grille-index{display:grid;gap:var(--e-2);grid-template-columns:1fr}@media (min-width: 640px){.grille-index{grid-template-columns:1fr 1fr}}.partie-teaser{border-top:1px solid var(--filet);padding-top:var(--e-5);margin-top:var(--e-5)}.intention{color:var(--encre-2)}.illustration{color:var(--encre-3);font-size:var(--t-sm)}.sf-list{margin:var(--e-2) 0;padding-inline-start:1.2em;font-size:var(--t-sm);color:var(--encre-2)}.verrou-note{font-size:var(--t-sm);color:var(--encre-3);border-top:1px dashed var(--filet);padding-top:var(--e-2);margin-top:var(--e-3)}.figure-cours{margin:var(--e-4) 0}.morceaux{margin:var(--e-3) 0;padding:0}.morceaux>div{display:grid;grid-template-columns:8rem 1fr;gap:var(--e-2) var(--e-4);padding:var(--e-1) 0;align-items:baseline}.morceaux dt{font-weight:600;color:var(--encre-3);font-size:var(--t-sm)}.morceaux dd{margin:0}.morceau-pq{display:block;color:var(--encre-3);font-size:var(--t-sm)}.resultat{margin-top:var(--e-2)}.exo-lien{margin:var(--e-5) 0 0;padding-top:var(--e-4);border-top:1px solid var(--filet);font-size:var(--t-sm);color:var(--encre-2)}.sujet-tete{border:1px solid var(--filet);border-radius:var(--r-carte);background:var(--papier-pose);padding:var(--e-5);margin:0 0 var(--e-6)}.exo{border-top:2px solid var(--filet-fort);padding-top:var(--e-4);margin-top:var(--e-6)}.exo-tete{display:flex;justify-content:space-between;gap:var(--e-3);align-items:baseline;flex-wrap:wrap}.exo-tete .pts{font-family:var(--f-chiffre);color:var(--encre-2);font-size:var(--t-sm);white-space:nowrap}.contexte{color:var(--encre-2);margin:var(--e-3) 0}.contexte-titre{font-size:var(--t-sm);color:var(--encre-3);font-weight:600;margin:var(--e-3) 0 var(--e-1)}.question{display:grid;grid-template-columns:auto 1fr auto;gap:0 var(--e-3);align-items:baseline;padding:var(--e-2) 0;border-bottom:1px solid var(--filet)}.question .num{font-family:var(--f-chiffre);color:var(--encre-3);font-size:var(--t-sm)}.question .pts{font-family:var(--f-chiffre);color:var(--encre-2);font-size:var(--t-xs);white-space:nowrap}.corrige-cta{margin:var(--e-6) 0 0;padding:var(--e-4);border:1px dashed var(--filet-fort);border-radius:var(--r-carte);text-align:center}table.annales-tbl{border-collapse:collapse;width:100%;font-size:var(--t-sm)}table.annales-tbl th,table.annales-tbl td{text-align:start;padding:var(--e-2) var(--e-3);border-bottom:1px solid var(--filet)}table.annales-tbl th{color:var(--encre-3);font-weight:600;font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.04em}footer.pied{border-top:1px solid var(--filet);padding-block:var(--e-8);margin-top:var(--e-8);font-size:var(--t-sm);color:var(--encre-3)}footer.pied a{color:var(--encre-2)}
