.recap{display:flex;align-items:center;gap:14px;flex:1;min-width:0}.recap .txt{flex:1;min-width:0;font-size:var(--t-petit);color:var(--ink-2);line-height:1.35}.recap .txt b{display:block;color:var(--ink);font-size:var(--t-lead)}.recap .btn{flex:none}.note-carte{position:sticky;top:0;z-index:5;display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 18px;align-items:center;padding:14px var(--pad-carte);box-shadow:0 8px 20px -14px var(--ombre-2)}.note-carte .grand{font:600 var(--t-display)/1 var(--f-display);letter-spacing:var(--suivi-titre);font-variant-numeric:tabular-nums;white-space:nowrap}.note-carte .grand small{font-size:.5em;color:var(--ink-2)}.plan{list-style:none;margin:0;padding:0;display:grid;gap:2px;counter-reset:pl}.plan li{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:6px;align-items:baseline;padding:8px 10px;border-radius:var(--r-s);font-size:var(--t-petit);color:var(--ink-2)}.plan li:before{counter-increment:pl;content:counter(pl) ".";font-weight:600;color:var(--ink-3)}.plan li .pts{font-size:var(--t-meta);white-space:nowrap}.plan a{color:inherit;text-decoration:none}.plan li.ici{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}[data-screen=devoir] .qs>li.dvr-question:before{content:none}[data-screen=devoir] .dvr-q-num{font:600 var(--t-petit)/1 var(--f-ui);color:var(--ink-3)}[data-screen=devoir] .qs>li.dvr-question{grid-template-columns:minmax(30px,max-content) minmax(0,1fr) auto}[data-screen=devoir] .qs>li.dvr-question>.dvr-q-num{grid-area:1/1;white-space:nowrap}[data-screen=devoir] .qs>li.dvr-question>:nth-child(2){grid-area:1/2}[data-screen=devoir] .qs>li.dvr-question>.pts{grid-area:1/3}[data-screen=devoir] .qs>li.dvr-question[data-num]:after{content:attr(data-num);grid-area:1/1;visibility:hidden;height:0;overflow:hidden;padding-right:.25em;font:600 var(--t-petit)/1 var(--f-ui);white-space:nowrap}.dvr-insecable{white-space:nowrap}.dvr-compte-attente{display:inline-block;width:92px;height:16px;border-radius:6px;background:var(--line);vertical-align:-2px}#app #dvr-preparation{width:100%}#app #dvr-preparation .etat{margin:0 auto}#app #dvr-preparation .btn{min-width:var(--cible)}[data-screen=devoir] .etape .ded{display:block;margin:0}[data-screen=devoir] .etape .ded-l{display:block;font-size:var(--t-meta);color:var(--ink-2);font-style:italic}[data-screen=devoir] .etape .ded-c{display:block;font-size:var(--t-maths);line-height:1.55}[data-screen=devoir] .etape .ded-r{display:inline-block;border:1.5px solid var(--ink);border-radius:var(--r-s);padding:4px 12px;margin-top:4px}[data-screen=devoir] .etape .corr-n{display:none}[data-screen=devoir] .etape .corr-e{margin:0}[data-screen=devoir] .etape .aide[hidden]{display:none}[data-screen=devoir] .q-carte{scroll-margin-top:12px}@media (prefers-reduced-motion:reduce){[data-screen=devoir] .etape{animation:none;opacity:1;transform:none}}@container app (min-width:960px){#app .shell:has([data-screen=devoir][data-active=true] #dvr-form) .actionbar .dedans{max-width:1072px;padding:0 4px}}@container app (min-width:1100px){[data-screen=devoir] .sommaire{display:grid;gap:22px;position:sticky;top:24px;align-self:start;font-size:var(--t-petit)}}[data-screen=devoir] .chip.u .cadenas{color:inherit}[data-screen=devoir] .etapes{font-size:var(--t-texte);line-height:1.5}[data-screen=devoir] .etape{margin:0}#app .actionbar .recap .btn{flex:none}[data-screen=devoir] [data-dvr-verdict]>.v-fait{width:100%}[data-screen=devoir] .note-carte .jauge{margin:0;align-items:stretch}[data-screen=devoir] .etape .aide{margin:6px 0 0}[data-screen=devoir] .etape-texte:has(>.aide-pli){overflow:visible}#app:has([data-screen=devoir][data-active=true]) :is(.btn,.v-opt,.v-fait):focus-visible{border-radius:var(--r-m)}#app:has([data-screen=devoir][data-active=true]) :is(.retour,.seg button):focus-visible{border-radius:var(--r-s)}#app:has([data-screen=devoir][data-active=true]) .chip:focus-visible{border-radius:var(--r-pill)}#app:has([data-screen=devoir][data-active=true]) :is(.carte,.q-carte):focus-visible{border-radius:var(--r-l)}#app [data-screen=devoir] :is(.pc-don,.pc-mes){--encre:var(--ink);--encre-2:var(--ink-2);--encre-3:var(--ink-3);--papier:var(--surface);--papier-pose:var(--surface);--filet:var(--line);--f-texte:var(--f-ui);--f-chiffre:var(--f-ui);font-family:var(--f-ui)}#app [data-screen=devoir] .pc-val{font-family:var(--f-ui);font-size:var(--t-meta);color:var(--ink);font-variant-numeric:tabular-nums}#app [data-screen=devoir] :is(.pc-nom,.pc-don-note){font:400 var(--t-meta)/1.5 var(--f-ui);color:var(--ink-2)}#app [data-screen=devoir] .tvar{--papier-pose:var(--surface);--encre:var(--ink);--encre-2:var(--ink-2);--filet:var(--line);--filet-fort:var(--ink);--acquis:var(--ok);--correction:var(--ko)}#app [data-screen=devoir] figure.pc-fig.figpc{background:var(--paper);color:var(--pen);border-color:var(--paper-line);font-family:var(--f-ui)}#app [data-screen=devoir] .pc-fig svg{background:var(--paper);border-radius:var(--r-s)}#app [data-screen=devoir] .pc-fig svg text{font-family:var(--f-ui);fill:var(--pen);font-size-adjust:none}#app [data-screen=devoir] .pc-fig>figcaption{--papier-pose:var(--paper);color:var(--pen);border-color:var(--paper-line);font-family:var(--f-ui)}#app [data-screen=devoir] .pc-fig .pc-lim{color:var(--pen)}#app [data-screen=devoir] .pc-fig .pc-lim b{color:inherit}#app [data-screen=devoir] .pc-fig{--ink-2:#4a5165;--ink-3:#666c7f;--ok:#14805a;--ko:#bf3a29;--mid:#b45309;--accent:#2747d4}#app [data-screen=devoir] .pc-fig .ci-fil{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .ci-vif{stroke:var(--ok)}#app [data-screen=devoir] .pc-fig .ci-eteint{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig .ci-corps{fill:var(--paper-line);stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .ci-masque{fill:var(--paper)}#app [data-screen=devoir] .pc-fig .ci-plein,#app [data-screen=devoir] .pc-fig .ci-noeud{fill:var(--pen)}#app [data-screen=devoir] .pc-fig .ci-fleche{fill:var(--ok);stroke:var(--ok)}#app [data-screen=devoir] .pc-fig .ci-fleche-u{fill:var(--ko);stroke:var(--ko)}#app [data-screen=devoir] .pc-fig .ci-ecran{fill:var(--paper);stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .ci-trace{stroke:var(--ok)}#app [data-screen=devoir] .pc-fig .t-titre{fill:var(--pen)}#app [data-screen=devoir] .pc-fig .t-second{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig .ci-charge{fill:var(--pen)}#app [data-screen=devoir] .pc-fig .t-i{fill:var(--ok)}#app [data-screen=devoir] .pc-fig .t-u{fill:var(--ko)}#app [data-screen=devoir] .pc-fig .pa-verre{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .pa-liquide{fill:var(--paper-line)}#app [data-screen=devoir] .pc-fig .pa-surface{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .pa-grad{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig .pa-metal{fill:var(--ink-2);stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .pa-pont{fill:var(--paper-line);stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .pa-boitier{fill:var(--paper-line);stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .pa-cadran{fill:var(--paper);stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .pa-cable{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .pa-sonde{fill:var(--paper-line);stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .pa-plein{fill:var(--pen)}#app [data-screen=devoir] .pc-fig .t-verre{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig .on-rayon{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .on-tete{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig .on-arc{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig .on-arc-tete{fill:var(--ink-3)}#app [data-screen=devoir] .pc-fig .on-face{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .on-plaque{fill:var(--ink-3);stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .on-bord{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-fond{fill:var(--paper)}#app [data-screen=devoir] .pc-fig .fig-axe{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-axe[d$=Z]{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-grille,#app [data-screen=devoir] .pc-fig .fig-repere{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig .fig-courbe-1{stroke:var(--accent)}#app [data-screen=devoir] .pc-fig text.fig-courbe-1{fill:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-courbe-2{stroke:var(--mid)}#app [data-screen=devoir] .pc-fig text.fig-courbe-2{fill:var(--mid)}#app [data-screen=devoir] .pc-fig .fig-courbe-3{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig text.fig-courbe-3{fill:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-courbe-4{stroke:var(--mid)}#app [data-screen=devoir] .pc-fig text.fig-courbe-4{fill:var(--mid)}#app [data-screen=devoir] .pc-fig .fig-zone{fill:var(--accent);stroke:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-tension{stroke:var(--ko)}#app [data-screen=devoir] .pc-fig text.fig-tension{fill:var(--ko)}#app [data-screen=devoir] .pc-fig .fig-tension[d$=Z]{fill:var(--ko)}#app [data-screen=devoir] .pc-fig polygon.fig-tension{fill:var(--ko)}#app [data-screen=devoir] .pc-fig .fig-tension-plein{fill:var(--ko);stroke:var(--ko)}#app [data-screen=devoir] .pc-fig .fig-courant{stroke:var(--ok)}#app [data-screen=devoir] .pc-fig text.fig-courant{fill:var(--ok)}#app [data-screen=devoir] .pc-fig .fig-courant[d$=Z]{fill:var(--ok)}#app [data-screen=devoir] .pc-fig polygon.fig-courant{fill:var(--ok)}#app [data-screen=devoir] .pc-fig .fig-courant-plein{fill:var(--ok);stroke:var(--ok)}#app [data-screen=devoir] .pc-fig .fig-vecteur{stroke:var(--accent)}#app [data-screen=devoir] .pc-fig text.fig-vecteur{fill:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-vecteur[d$=Z]{fill:var(--accent)}#app [data-screen=devoir] .pc-fig polygon.fig-vecteur{fill:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-vecteur-plein{fill:var(--accent);stroke:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-cote{stroke:var(--mid)}#app [data-screen=devoir] .pc-fig .fig-cote[d$=Z]{fill:var(--mid)}#app [data-screen=devoir] .pc-fig polygon.fig-cote{fill:var(--mid)}#app [data-screen=devoir] .pc-fig .fig-texte-cote{fill:var(--mid)}#app [data-screen=devoir] .pc-fig .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-texte-2{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-point{fill:var(--pen);stroke:var(--paper)}#app [data-screen=devoir] .pc-fig .fig-plaque{fill:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-corps{fill:var(--paper-line);stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-ecran{fill:var(--paper);stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig .fig-ecran-grille{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig .fig-tangente{stroke:var(--mid)}#app [data-screen=devoir] .pc-fig text.fig-tangente{fill:var(--mid)}#app [data-screen=devoir] .pc-fig .fig-halo{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig .fig-support,#app [data-screen=devoir] .pc-fig .fig-hachure{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig .fig-massif{fill:var(--paper-line)}#app [data-screen=devoir] .pc-fig .fig-pente{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-solide{fill:var(--paper-line);stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-roue{fill:var(--paper);stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-poulie{fill:var(--paper-line);stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-gorge{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig .fig-fil,#app [data-screen=devoir] .pc-fig .fig-tige{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-trajectoire{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-arc{stroke:var(--mid)}#app [data-screen=devoir] .pc-fig .fig-vitesse{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-vitesse-tete{fill:var(--ink-2);stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-moment{stroke:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-moment-tete{fill:var(--accent);stroke:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-oriente{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-oriente-tete{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-nom-vecteur.fig-texte-vecteur{stroke:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-nom-vecteur.fig-texte-2{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-nom-vecteur.fig-texte-zone,#app [data-screen=devoir] .pc-fig .fig-nom-vecteur.fig-texte{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-texte-vecteur{fill:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-texte-zone{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ato-absorption-fondamental .fig-axe{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ato-absorption-fondamental .fig-courbe-1{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ato-absorption-fondamental .fig-fond{fill:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ato-absorption-fondamental .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ato-photon-refuse-electron-accepte .fig-axe{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ato-photon-refuse-electron-accepte .fig-courbe-1{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ato-photon-refuse-electron-accepte .fig-courbe-2{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ato-photon-refuse-electron-accepte .fig-fond{fill:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ato-photon-refuse-electron-accepte .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ato-transition-photon .fig-axe{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ato-transition-photon .fig-courbe-1{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ato-transition-photon .fig-fond{fill:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ato-transition-photon .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-anneau-deux-equilibres{background:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-anneau-deux-equilibres .fig-axe{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-anneau-deux-equilibres .fig-courbe-1{stroke:var(--accent)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-anneau-deux-equilibres .fig-courbe-2{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-anneau-deux-equilibres .fig-grille{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-anneau-deux-equilibres .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-anneau-deux-equilibres .fig-texte{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-anneau-deux-equilibres .fig-zone{fill:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-anneau-deux-equilibres .fig-zone{stroke:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-chariot-butoir{background:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-chariot-butoir .fig-axe{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-chariot-butoir .fig-courbe-1{stroke:var(--accent)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-chariot-butoir .fig-courbe-2{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-chariot-butoir .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-chariot-butoir .fig-texte{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-chariot-butoir .fig-texte-2{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-chariot-butoir .fig-texte-2{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-chariot-butoir .fig-vecteur{fill:var(--accent)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-chariot-butoir .fig-zone{fill:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-chariot-butoir .fig-zone{stroke:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-pendule-pesant{background:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-pendule-pesant .fig-axe{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-pendule-pesant .fig-courbe-2{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-pendule-pesant .fig-grille{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-pendule-pesant .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-pendule-pesant .fig-texte{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-pendule-pesant .fig-texte-2{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-pendule-pesant .fig-texte-2{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-pendule-pesant .fig-zone{fill:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-pendule-pesant .fig-zone{stroke:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-pendule-torsion{background:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-pendule-torsion .fig-axe{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-pendule-torsion .fig-courbe-2{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-pendule-torsion .fig-courbe-4{stroke:var(--ok)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-pendule-torsion .fig-grille{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-pendule-torsion .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-pendule-torsion .fig-texte{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-pendule-torsion .fig-texte-2{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-pendule-torsion .fig-texte-2{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-pendule-torsion .fig-zone{fill:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-pendule-torsion .fig-zone{stroke:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-ressort-horizontal{background:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-ressort-horizontal .fig-axe{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-ressort-horizontal .fig-courbe-1{stroke:var(--accent)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-ressort-horizontal .fig-grille{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-ressort-horizontal .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-ressort-horizontal .fig-texte{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-ressort-horizontal .fig-zone{fill:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-ressort-horizontal .fig-zone{stroke:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-ressort-vertical-chute{background:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-ressort-vertical-chute .fig-axe{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-ressort-vertical-chute .fig-courbe-1{stroke:var(--accent)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-ressort-vertical-chute .fig-grille{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-ressort-vertical-chute .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-ressort-vertical-chute .fig-texte{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-ressort-vertical-chute .fig-texte-2{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-ressort-vertical-chute .fig-texte-2{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-ressort-vertical-chute .fig-zone{fill:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-ressort-vertical-chute .fig-zone{stroke:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-travail-ressort-signe{background:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-travail-ressort-signe .fig-axe{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-travail-ressort-signe .fig-courbe-1{stroke:var(--accent)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-travail-ressort-signe .fig-grille{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-travail-ressort-signe .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-travail-ressort-signe .fig-texte{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-travail-ressort-signe .fig-zone{fill:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-ene-travail-ressort-signe .fig-zone{stroke:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-courbe-radon .fig-axe{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-courbe-radon .fig-courbe-1{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-courbe-radon .fig-fond{fill:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-courbe-radon .fig-point{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-courbe-radon .fig-point{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-courbe-radon .fig-repere{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-courbe-radon .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-courbe-radon .fig-texte-2{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-diagramme-nz .fig-axe,#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-diagramme-nz .fig-courbe-2{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-diagramme-nz .fig-fond{fill:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-diagramme-nz .fig-point{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-diagramme-nz .fig-point{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-diagramme-nz .fig-repere{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-diagramme-nz .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-diagramme-nz .fig-texte-2{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-diagramme-nz .fig-zone{fill:var(--ok)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-diagramme-nz .fig-zone{stroke:var(--ok)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-radium226 .fig-axe,#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-radium226 .fig-courbe-2{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-radium226 .fig-fond{fill:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-radium226 .fig-point{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-radium226 .fig-point{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-radium226 .fig-repere{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-radium226 .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-radium226 .fig-texte-2{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-radium226 .fig-zone{fill:var(--ok)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-radium226 .fig-zone{stroke:var(--ok)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-traceur-volume-sanguin .fig-axe,#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-traceur-volume-sanguin .fig-courbe-2{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-traceur-volume-sanguin .fig-fond{fill:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-traceur-volume-sanguin .fig-grille{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-traceur-volume-sanguin .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-traceur-volume-sanguin .fig-texte-2{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-traceur-volume-sanguin .fig-zone{fill:var(--ok)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc1-traceur-volume-sanguin .fig-zone{stroke:var(--ok)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc2-courbe-aston .fig-axe{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc2-courbe-aston .fig-courbe-1{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc2-courbe-aston .fig-fond{fill:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc2-courbe-aston .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc2-courbe-aston .fig-texte-2{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc2-deux-deutons-diagramme .fig-axe{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc2-deux-deutons-diagramme .fig-courbe-1{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc2-deux-deutons-diagramme .fig-fond{fill:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc2-deux-deutons-diagramme .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc2-fer56 .fig-axe{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc2-fer56 .fig-courbe-1{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc2-fer56 .fig-fond{fill:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc2-fer56 .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc2-fer56 .fig-texte-2{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc2-fission-u235 .fig-axe{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc2-fission-u235 .fig-courbe-1{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc2-fission-u235 .fig-fond{fill:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc2-fission-u235 .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc2-fission-u235 .fig-texte-2{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc2-fusion-dt-q7 .fig-axe{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc2-fusion-dt-q7 .fig-courbe-1{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc2-fusion-dt-q7 .fig-fond{fill:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc2-fusion-dt-q7 .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc2-fusion-dt-q7 .fig-texte-2{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-nuc2-fusion-dt-q7 .fig-vecteur{stroke:var(--accent)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-balance-torsion{background:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-balance-torsion .fig-axe{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-balance-torsion .fig-courbe-2{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-balance-torsion .fig-courbe-3{stroke:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-balance-torsion .fig-courbe-4{stroke:var(--ok)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-balance-torsion .fig-grille{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-balance-torsion .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-balance-torsion .fig-texte{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-balance-torsion .fig-texte-2{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-balance-torsion .fig-texte-2{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-balance-torsion .fig-zone{fill:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-balance-torsion .fig-zone{stroke:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-deux-masses-deux-periodes{background:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-deux-masses-deux-periodes .fig-axe{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-deux-masses-deux-periodes .fig-courbe-1{stroke:var(--accent)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-deux-masses-deux-periodes .fig-grille{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-deux-masses-deux-periodes .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-deux-masses-deux-periodes .fig-texte{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-deux-masses-deux-periodes .fig-zone{fill:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-deux-masses-deux-periodes .fig-zone{stroke:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-frottement-solide-periode{background:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-frottement-solide-periode .fig-axe{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-frottement-solide-periode .fig-courbe-1{stroke:var(--accent)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-frottement-solide-periode .fig-grille{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-frottement-solide-periode .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-frottement-solide-periode .fig-texte{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-frottement-solide-periode .fig-texte-2{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-frottement-solide-periode .fig-texte-2{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-frottement-solide-periode .fig-zone{fill:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-frottement-solide-periode .fig-zone{stroke:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-pendule-pesant{background:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-pendule-pesant .fig-axe{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-pendule-pesant .fig-courbe-2{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-pendule-pesant .fig-courbe-4{stroke:var(--ok)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-pendule-pesant .fig-grille{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-pendule-pesant .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-pendule-pesant .fig-texte{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-pendule-pesant .fig-zone{fill:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-pendule-pesant .fig-zone{stroke:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-pendule-reversible{background:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-pendule-reversible .fig-axe,#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-pendule-reversible .fig-grille{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-pendule-reversible .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-pendule-reversible .fig-texte{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-pendule-reversible .fig-zone{fill:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-pendule-reversible .fig-zone{stroke:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-phase-vitesse-initiale{background:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-phase-vitesse-initiale .fig-axe{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-phase-vitesse-initiale .fig-courbe-1{stroke:var(--accent)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-phase-vitesse-initiale .fig-grille{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-phase-vitesse-initiale .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-phase-vitesse-initiale .fig-texte{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-phase-vitesse-initiale .fig-texte-2{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-phase-vitesse-initiale .fig-texte-2{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-phase-vitesse-initiale .fig-vecteur{fill:var(--accent)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-phase-vitesse-initiale .fig-zone{fill:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-phase-vitesse-initiale .fig-zone{stroke:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-ressort-horizontal{background:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-ressort-horizontal .fig-axe{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-ressort-horizontal .fig-courbe-1{stroke:var(--accent)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-ressort-horizontal .fig-grille{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-ressort-horizontal .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-ressort-horizontal .fig-texte{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-ressort-horizontal .fig-zone{fill:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-ressort-horizontal .fig-zone{stroke:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-ressort-vertical{background:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-ressort-vertical .fig-axe{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-ressort-vertical .fig-courbe-1{stroke:var(--accent)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-ressort-vertical .fig-grille{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-ressort-vertical .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-ressort-vertical .fig-texte{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-ressort-vertical .fig-texte-2{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-ressort-vertical .fig-texte-2{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-ressort-vertical .fig-zone{fill:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-ressort-vertical .fig-zone{stroke:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-torsion{background:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-torsion .fig-axe{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-torsion .fig-courbe-2{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-torsion .fig-courbe-3{stroke:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-torsion .fig-courbe-4{stroke:var(--ok)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-torsion .fig-grille{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-torsion .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-torsion .fig-texte{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-torsion .fig-texte-2{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-torsion .fig-texte-2{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-torsion-diagrammes-energie{background:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-torsion-diagrammes-energie .fig-axe{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-torsion-diagrammes-energie .fig-courbe-2{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-torsion-diagrammes-energie .fig-courbe-3{stroke:var(--mid)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-torsion-diagrammes-energie .fig-courbe-4{stroke:var(--ok)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-torsion-diagrammes-energie .fig-grille{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-torsion-diagrammes-energie .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-torsion-diagrammes-energie .fig-texte{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-torsion-diagrammes-energie .fig-texte-2{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig #fig-ex-pc-osc-torsion-diagrammes-energie .fig-texte-2{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig .fig-c2{background:var(--paper)}#app [data-screen=devoir] .pc-fig .fig-c2 .fig-axe{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-c2 .fig-courant{stroke:var(--ok)}#app [data-screen=devoir] .pc-fig .fig-c2 .fig-courbe-1{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-c2 .fig-courbe-2{stroke:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-c2 .fig-courbe-3{stroke:var(--mid)}#app [data-screen=devoir] .pc-fig .fig-c2 .fig-grille{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig .fig-c2 .fig-tension{stroke:var(--ko)}#app [data-screen=devoir] .pc-fig .fig-c2 .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-c2 .fig-texte-2{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-c2 .fig-zone{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-appareil{fill:var(--ink-3)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-appareil{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-appareil-plein{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-attache,#app [data-screen=devoir] .pc-fig .fig-labo .fig-axe{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-axe-pointe{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-bandeau{fill:var(--ok)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-bandeau-2{fill:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-boitier{fill:var(--ink-3)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-boitier{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-cote{stroke:var(--mid)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-cote-pointe{fill:var(--mid)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-cote-rappel{stroke:var(--mid)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-cote-texte{fill:var(--mid)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-courbe-1{stroke:var(--ok)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-courbe-2-tirets{stroke:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-eau{fill:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-eau{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-eau-plein{fill:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-ecran{fill:var(--ok)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-ecran,#app [data-screen=devoir] .pc-fig .fig-labo .fig-ecran-axe,#app [data-screen=devoir] .pc-fig .fig-labo .fig-ecran-grille{stroke:var(--ok)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-fil{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-fond{fill:var(--paper)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-graduation{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-guide{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-halo{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-lumiere{fill:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-lumiere-bord{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-obstacle{fill:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-ombre{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-repere{fill:var(--paper)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-repere{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-repere-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-ride,#app [data-screen=devoir] .pc-fig .fig-labo .fig-ride-arc{stroke:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-salve-1{stroke:var(--ok)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-salve-2,#app [data-screen=devoir] .pc-fig .fig-labo .fig-surface{stroke:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-texte-2{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-texte-2-ciel{fill:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-texte-2-phosphore{fill:var(--ok)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-texte-ombre{fill:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-vecteur{stroke:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-verre{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-voie-1{fill:var(--ok)}#app [data-screen=devoir] .pc-fig .fig-labo .fig-voie-2{fill:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-labo-m2 .fig-asymptote{stroke:var(--ko)}#app [data-screen=devoir] .pc-fig .fig-labo-m2 .fig-axe{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-labo-m2 .fig-cote{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-labo-m2 .fig-cote{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-labo-m2 .fig-courbe-1{stroke:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-labo-m2 .fig-courbe-2{stroke:var(--mid)}#app [data-screen=devoir] .pc-fig .fig-labo-m2 .fig-courbe-3{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-labo-m2 .fig-fond{fill:var(--paper)}#app [data-screen=devoir] .pc-fig .fig-labo-m2 .fig-graduation{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-labo-m2 .fig-grille{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig .fig-labo-m2 .fig-point{fill:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-labo-m2 .fig-point{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig .fig-labo-m2 .fig-pointe{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-labo-m2 .fig-repere{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig .fig-labo-m2 .fig-tangente{stroke:var(--ok)}#app [data-screen=devoir] .pc-fig .fig-labo-m2 .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-labo-m2 .fig-texte-2{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-labo-m2 .fig-texte-asymptote{fill:var(--ko)}#app [data-screen=devoir] .pc-fig .fig-labo-m2 .fig-texte-courbe-1{fill:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-labo-m2 .fig-texte-courbe-2{fill:var(--mid)}#app [data-screen=devoir] .pc-fig .fig-labo-m2 .fig-texte-tangente{fill:var(--ok)}#app [data-screen=devoir] .pc-fig .fig-labo-m2 .fig-trajectoire{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig .fig-labo-m2 .fig-vecteur{stroke:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-labo-m2 .fig-vecteur-pointe{fill:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-labo-m2 .fig-zone{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig .fig-montage .ci-corps{fill:var(--paper-line)}#app [data-screen=devoir] .pc-fig .fig-montage .ci-corps,#app [data-screen=devoir] .pc-fig .fig-montage .ci-fil{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-montage .ci-masque{fill:var(--paper)}#app [data-screen=devoir] .pc-fig .fig-montage .ci-plein,#app [data-screen=devoir] .pc-fig .fig-montage .t-titre{fill:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-optique .fig-arc{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-optique .fig-axe-optique{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig .fig-optique .fig-boitier{fill:var(--paper-line)}#app [data-screen=devoir] .pc-fig .fig-optique .fig-boitier{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-optique .fig-cote{fill:var(--mid)}#app [data-screen=devoir] .pc-fig .fig-optique .fig-cote{stroke:var(--mid)}#app [data-screen=devoir] .pc-fig .fig-optique .fig-ecran{fill:var(--ink-3)}#app [data-screen=devoir] .pc-fig .fig-optique .fig-ecran-face{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig .fig-optique .fig-fond{fill:var(--paper)}#app [data-screen=devoir] .pc-fig .fig-optique .fig-note{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-optique .fig-ordre,#app [data-screen=devoir] .pc-fig .fig-optique .fig-plaque{fill:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-optique .fig-rappel{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig .fig-optique .fig-repere-raie{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-optique .fig-reseau{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-optique .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-optique .fig-texte-2{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-optique .fig-texte-angle{fill:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-optique .fig-texte-cote{fill:var(--mid)}#app [data-screen=devoir] .pc-fig .fig-optique .fig-texte-repere{fill:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-optique .fig-trait-reseau{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-optique text{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-arc{stroke:var(--mid)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-axe{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-axe{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-cote{fill:var(--mid)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-cote{stroke:var(--mid)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-fil{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-fond{fill:var(--paper)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-gorge,#app [data-screen=devoir] .pc-fig .fig-scene .fig-hachure{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-massif{fill:var(--paper-line)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-moment{stroke:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-moment-tete{fill:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-moment-tete{stroke:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-nom-vecteur.fig-texte{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-nom-vecteur.fig-texte-2{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-nom-vecteur.fig-texte-vecteur{stroke:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-nom-vecteur.fig-texte-zone{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-oriente{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-oriente-tete{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-pente{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-plaque,#app [data-screen=devoir] .pc-fig .fig-scene .fig-point{fill:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-point{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-poulie{fill:var(--paper-line)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-poulie{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-repere{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-roue{fill:var(--paper)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-roue{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-solide{fill:var(--paper-line)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-solide{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-support{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-texte-2{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-texte-cote{fill:var(--mid)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-texte-vecteur{fill:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-texte-zone{fill:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-tige{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-trajectoire{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-vecteur{fill:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-vecteur{stroke:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-vitesse{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-vitesse-tete{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-vitesse-tete{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-zone{fill:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-scene .fig-zone{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-scene text{stroke:var(--paper)}#app [data-screen=devoir] .pc-fig .fig-trace .fig-axe{fill:var(--ink-3)}#app [data-screen=devoir] .pc-fig .fig-trace .fig-axe{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig .fig-trace .fig-courbe-1{stroke:var(--ok)}#app [data-screen=devoir] .pc-fig .fig-trace .fig-courbe-2{stroke:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-trace .fig-ecran{fill:var(--paper)}#app [data-screen=devoir] .pc-fig .fig-trace .fig-ecran,#app [data-screen=devoir] .pc-fig .fig-trace .fig-ecran-grille{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig .fig-trace .fig-fond{fill:var(--paper)}#app [data-screen=devoir] .pc-fig .fig-trace .fig-grille{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig .fig-trace .fig-tension{stroke:var(--ko)}#app [data-screen=devoir] .pc-fig .fig-trace .fig-texte{fill:var(--pen)}#app [data-screen=devoir] .pc-fig .fig-trace .fig-texte-2{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig .fig-trace .fig-vecteur{fill:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-trace .fig-vecteur{stroke:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-trace .fig-zone.fig-courbe-1{fill:var(--ok)}#app [data-screen=devoir] .pc-fig .fig-trace circle.fig-courbe-1{fill:var(--paper)}#app [data-screen=devoir] .pc-fig .fig-trace circle.fig-courbe-2{fill:var(--paper)}#app [data-screen=devoir] .pc-fig .fig-trace text.fig-courbe-1{fill:var(--ok)}#app [data-screen=devoir] .pc-fig .fig-trace text.fig-courbe-2{fill:var(--accent)}#app [data-screen=devoir] .pc-fig .fig-trace text.fig-tension{fill:var(--ko)}#app [data-screen=devoir] .pc-fig .fig-trace text.fig-vecteur{fill:var(--accent)}#app [data-screen=devoir] .pc-fig .figpc .ci-charge{fill:var(--pen)}#app [data-screen=devoir] .pc-fig .figpc .ci-corps{fill:var(--paper-line)}#app [data-screen=devoir] .pc-fig .figpc .ci-corps{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .figpc .ci-ecran{fill:var(--paper)}#app [data-screen=devoir] .pc-fig .figpc .ci-ecran{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .figpc .ci-eteint{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig .figpc .ci-fil{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .figpc .ci-fleche{fill:var(--ok)}#app [data-screen=devoir] .pc-fig .figpc .ci-fleche{stroke:var(--ok)}#app [data-screen=devoir] .pc-fig .figpc .ci-fleche-u{fill:var(--ko)}#app [data-screen=devoir] .pc-fig .figpc .ci-fleche-u{stroke:var(--ko)}#app [data-screen=devoir] .pc-fig .figpc .ci-masque{fill:var(--paper)}#app [data-screen=devoir] .pc-fig .figpc .ci-noeud,#app [data-screen=devoir] .pc-fig .figpc .ci-plein{fill:var(--pen)}#app [data-screen=devoir] .pc-fig .figpc .ci-trace,#app [data-screen=devoir] .pc-fig .figpc .ci-vif{stroke:var(--ok)}#app [data-screen=devoir] .pc-fig .figpc .on-arc{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig .figpc .on-arc-tete{fill:var(--ink-3)}#app [data-screen=devoir] .pc-fig .figpc .on-bord{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .figpc .on-face{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .figpc .on-plaque{fill:var(--ink-3)}#app [data-screen=devoir] .pc-fig .figpc .on-plaque{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .figpc .on-rayon{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .figpc .on-tete{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig .figpc .pa-boitier{fill:var(--paper-line)}#app [data-screen=devoir] .pc-fig .figpc .pa-boitier{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .figpc .pa-cable{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .figpc .pa-cadran{fill:var(--paper)}#app [data-screen=devoir] .pc-fig .figpc .pa-cadran{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .figpc .pa-grad{stroke:var(--ink-3)}#app [data-screen=devoir] .pc-fig .figpc .pa-liquide{fill:var(--paper-line)}#app [data-screen=devoir] .pc-fig .figpc .pa-metal{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig .figpc .pa-metal{stroke:var(--pen)}#app [data-screen=devoir] .pc-fig .figpc .pa-plein{fill:var(--pen)}#app [data-screen=devoir] .pc-fig .figpc .pa-pont{fill:var(--paper-line)}#app [data-screen=devoir] .pc-fig .figpc .pa-pont{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .figpc .pa-sonde{fill:var(--paper-line)}#app [data-screen=devoir] .pc-fig .figpc .pa-sonde,#app [data-screen=devoir] .pc-fig .figpc .pa-surface,#app [data-screen=devoir] .pc-fig .figpc .pa-verre{stroke:var(--ink-2)}#app [data-screen=devoir] .pc-fig .figpc .t-i{fill:var(--ok)}#app [data-screen=devoir] .pc-fig .figpc .t-second{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig .figpc .t-titre{fill:var(--pen)}#app [data-screen=devoir] .pc-fig .figpc .t-u{fill:var(--ko)}#app [data-screen=devoir] .pc-fig .figpc .t-verre{fill:var(--ink-2)}#app [data-screen=devoir] .pc-fig .figpc-plan>svg{background:var(--paper)}#app [data-screen=devoir] .pc-fig svg.fig-montage{background:var(--paper)}[data-screen=devoir] #dvr-form>.champ{min-width:0;grid-template-columns:minmax(0,1fr)}[data-screen=entrainement] .entrainement-puces{display:grid;gap:14px}[data-screen=entrainement] .entr-domaine{display:grid;gap:8px}[data-screen=devoir] .dvc-domaines{display:grid;gap:14px}[data-screen=devoir] .dvc-domaine{display:grid;gap:8px}[data-screen=entrainement] .chip .niv{gap:6px}[data-screen=entrainement] .entr-cibler{justify-self:start}[data-screen=entrainement] .entr-cibler svg.i{transition:transform .2s var(--ease-out)}[data-screen=entrainement] .entr-cibler[aria-expanded=true] svg.i{transform:rotate(180deg)}[data-screen=entrainement] #entrainement-methodes:not([hidden]){margin-top:10px}[data-screen=devoir] .dvr-format .seg{grid-auto-columns:auto}@container app (max-width:599px){[data-screen=devoir] .dvr-format .seg{display:grid;grid-auto-columns:minmax(0,auto)}[data-screen=devoir] .dvr-format .seg button{white-space:normal;height:auto;min-height:var(--h-btn-petit);padding:6px 10px;line-height:1.25;text-align:center}}[data-screen=devoir] .plan li.ici{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 2px var(--accent)}[data-screen=devoir] .plan li.reussi{background:var(--ok-soft);color:var(--ok)}[data-screen=devoir] .plan li.reussi:before{color:var(--ok)}[data-screen=devoir] .plan li.reussi.ici{background:var(--ok-soft);color:var(--ok)}[data-screen=devoir] .plan li{row-gap:2px}[data-screen=devoir] .plan li>.niv{grid-column:2;grid-row:2;font-size:var(--t-meta);color:var(--ink-3)}[data-screen=devoir] .plan li.reussi>.niv{color:inherit}[data-screen=devoir] .plan li>svg.i{grid-column:3;grid-row:2;justify-self:end;align-self:center}[data-screen=devoir] .plan li>.pts{display:inline-flex;align-items:center;gap:4px}[data-screen=devoir] .dvr-feuille .plan-b{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}[data-screen=devoir] .devoir-cadre .q-carte[hidden]{display:none}@container app (min-width:1100px){#app .shell:has([data-screen=devoir][data-active=true] .devoir-cadre) .actionbar .dedans{max-width:996px;padding-left:276px}}[data-screen=devoir] .dvr-feuille .dvr-pli{display:none}@container app (max-width:1099px){#app [data-screen=devoir] .devoir-cadre>.sommaire.dvr-feuille{display:grid;gap:8px;max-width:760px;margin:0 auto;padding:18px 16px 0;font-size:var(--t-petit)}#app [data-screen=devoir] .devoir-cadre>.sommaire.dvr-feuille+.q-page{padding-top:12px}[data-screen=devoir] .dvr-feuille .dvr-feuille-t{display:none}[data-screen=devoir] .dvr-feuille .dvr-pli{display:flex;align-items:center;gap:10px;width:100%;min-height:var(--cible);padding:0 14px;border:1px solid var(--line);border-radius:var(--r-m);background:var(--surface);color:var(--ink);font:inherit;text-align:left;cursor:pointer}[data-screen=devoir] .dvr-feuille .dvr-pli .meta{flex:1;min-width:0}[data-screen=devoir] .dvr-feuille .dvr-pli svg.i{transition:transform .2s var(--ease-out)}[data-screen=devoir] .dvr-feuille .dvr-pli[aria-expanded=true] svg.i{transform:rotate(180deg)}[data-screen=devoir] .dvr-feuille[data-plie=true]>:not(.dvr-pli){display:none}}[data-screen=devoir] .q-carte>.dvr-suivant{display:flex;justify-content:flex-end}@container app (min-width:720px){[data-screen=devoir] .q-carte>.dvr-suivant{display:none}}
