[data-screen=exercices] .modes{display:grid;gap:12px}[data-screen=exercices] .mode{padding:var(--pad-carte);display:grid;gap:10px;align-content:start}[data-screen=exercices] .mode p{margin:0;color:var(--ink-2);font-size:var(--t-petit)}[data-screen=exercices] .exercices-partie{margin-top:22px}[data-screen=exercices] .exercices-partie+.exercices-partie{margin-top:28px}[data-screen=exercices] #exercices-parties .section-t .jauge.mini{max-width:180px}[data-screen=exercices] .exercices-partie h2.partie-t{scroll-margin-top:16px}[data-screen=exercices] .exercices-reprise-attente{height:109px}[data-screen=exercices] .exercices-reprise-attente .sq-l{height:109px;margin:0}@container app (max-width:519px){[data-screen=exercices] .exercices-reprise-attente,[data-screen=exercices] .exercices-reprise-attente .sq-l{height:169px}}[data-screen=entrainement] .ligne[aria-disabled=true]{opacity:.5;pointer-events:none}#app .actionbar:has(#entrainement-recap) .recap{display:flex;align-items:center;gap:14px;flex:1;min-width:0}#app .actionbar:has(#entrainement-recap) .recap .txt{flex:1;min-width:0;font-size:var(--t-petit);color:var(--ink-2);line-height:1.35}#app .actionbar:has(#entrainement-recap) .recap .txt b{display:block;color:var(--ink);font-size:var(--t-lead)}#app .actionbar:has(#entrainement-recap) .recap .btn{flex:none}#app .actionbar:has(#entrainement-recap) .entrainement-nombre{display:flex;align-items:center;height:21.6px}#app .actionbar:has(#entrainement-recap) .entrainement-nombre .sq-s{margin:0;width:96px}#app .shell:has([data-screen=entrainement][data-active=true]) .actionbar .dedans{max-width:1064px}@container app (min-width:720px){[data-screen=exercices] .modes{grid-template-columns:1fr 1fr}}@container app (min-width:960px){#app .screen:is([data-screen=exercices],[data-screen=entrainement])>.page{padding:40px 28px 120px}}[data-screen=exercices] .repartition .vide{max-width:none;padding:0}[data-screen=exercices] .jauge{margin:0;align-items:normal}[data-screen=exercices] .ligne .s .jauge{margin-top:6px}[data-screen=entrainement] .seg.large{grid-auto-columns:minmax(0,1fr)}[data-screen=entrainement] .ligne[aria-disabled=true] .cadenas{color:var(--ink-2)}@container app (max-width:519px){[data-screen=entrainement] .seg.large button{padding:0 8px}}[data-screen=entrainement] .ligne .t sup{line-height:0}[data-screen=entrainement] #entrainement-erreur>.carte{margin-top:10px}#app [data-screen=exercices] .carte.cliquable:focus-visible{border-radius:var(--r-l)}#app :is([data-screen=exercices],[data-screen=entrainement]) .seg button:focus-visible{border-radius:var(--r-s)}#app :is([data-screen=exercices],[data-screen=entrainement]) .btn:focus-visible,#app:has(:is([data-screen=exercices],[data-screen=entrainement])[data-active=true]) :is(#actionbar,#coque-etat,#coque-feuille) .btn:focus-visible{border-radius:var(--r-m)}[data-screen=exercices] .ligne .dr{display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:flex-end;flex:none;max-width:46%}@container app (max-width:719px){[data-screen=exercices] .ligne:has(>.dr){flex-wrap:wrap;row-gap:8px}[data-screen=exercices] .ligne>.dr{order:1;flex-basis:100%;max-width:none;justify-content:flex-start;padding-left:66px}[data-screen=exercices] .ligne>.dr{min-height:calc(var(--t-meta) * 1.5 + 6px)}}@container app (min-width:720px){[data-screen=exercices] .ligne>.dr{display:grid;grid-template-columns:minmax(108px,max-content) minmax(152px,max-content);justify-content:end;justify-items:start;max-width:none}[data-screen=exercices] .ligne>.dr .etat-ch{grid-column:1}[data-screen=exercices] .ligne>.dr .poids-bac{grid-column:2}[data-screen=exercices] .liste:has(.cadenas) .ligne:not(:has(>.cadenas))>.dr{margin-right:30px}}[data-screen=exercices] .etat-ch{font-size:var(--t-onglet);font-weight:700;line-height:1.5;padding:3px 9px;border-radius:var(--r-pill);white-space:nowrap}[data-screen=exercices] .etat-ch.cours{background:var(--accent-soft);color:var(--accent)}[data-screen=exercices] .etat-ch.revoir{background:var(--mid-soft);color:var(--mid)}[data-screen=exercices] .etat-ch.pas{background:var(--surface-3);color:var(--ink-2)}[data-screen=exercices] .etat-ch.acquis{background:var(--ok-soft);color:var(--ok)}[data-screen=exercices] .poids-bac{display:inline-flex;align-items:center;font-size:var(--t-meta);font-weight:600;line-height:1.5;padding:3px 10px;border-radius:var(--r-pill);background:var(--surface-3);color:var(--ink-2);white-space:nowrap}[data-screen=exercices] .p-carte .jauge .l{align-items:center}[data-screen=exercices] .reprise-exo{flex-wrap:wrap;row-gap:12px}[data-screen=exercices] .reprise-exo .corps{display:grid;gap:2px;min-width:180px}[data-screen=exercices] .reprise-exo .jauge{margin-top:8px}[data-screen=exercices] .reprise-exo .jauge .l b{font-weight:600}[data-screen=exercices] .reprise-exo .btn{flex:none}[data-screen=exercices] .mode{position:relative}[data-screen=exercices] .mode-lien{color:inherit;text-decoration:none}[data-screen=exercices] .mode-lien:after{content:"";position:absolute;inset:0;border-radius:var(--r-l)}[data-screen=exercices] .mode:has(.mode-lien:focus-visible){outline:2px solid var(--accent);outline-offset:2px}[data-screen=exercices] .mode-lien:focus-visible{outline:none}[data-screen=exercices] .mode .durees{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:8px}[data-screen=exercices] .mode .durees .chip{text-decoration:none}
