[data-screen=annales] .annees{display:grid;gap:10px}@container app (min-width:720px){[data-screen=annales] .annees{grid-template-columns:repeat(2,minmax(0,1fr))}}@container app (min-width:1024px){[data-screen=annales] .annees{grid-template-columns:repeat(3,minmax(0,1fr))}}[data-screen=annales] .sujet{display:grid;grid-template-rows:auto 1fr;align-content:start;overflow:hidden}[data-screen=annales] .sujet .an{font:600 var(--t-h2)/1 var(--f-display);letter-spacing:var(--suivi-titre);font-variant-numeric:tabular-nums;padding:16px var(--pad-carte) 12px}[data-screen=annales] .sujet .liste{border:0;border-radius:0;border-top:1px solid var(--line)}[data-screen=annales] .filtres{display:grid;gap:12px;margin:-4px 0 20px}[data-screen=annales] .ann-fil{grid-auto-columns:auto}[data-screen=annales] .ann-themes{display:flex;flex-wrap:wrap;align-items:center;gap:12px}[data-screen=annales] .ann-vue{margin-left:auto}@container app (max-width:719px){[data-screen=annales] .ann-vue{margin-left:0}}@container app (max-width:519px){[data-screen=annales] .ann-blanc>.btn{width:100%}}[data-screen=annales] :is(.liste,.annees)+.ann-blanc{margin-top:12px}@container app (max-width:519px){[data-screen=devoir] .ann-blanc>.btn{width:100%}}@container app (max-width:519px){[data-screen=annale] .entete .btns{width:100%}}[data-screen=annale] .ann-qs>li{grid-template-columns:minmax(30px,max-content) minmax(0,1fr) auto;column-gap:6px;margin:0;padding:12px 0;align-items:baseline}[data-screen=annale] .ann-qs>li:before{content:none}[data-screen=annale] .ann-qs>li>.ann-num{grid-area:1/1}[data-screen=annale] .ann-qs>li>.ann-texte{grid-area:1/2}[data-screen=annale] .ann-qs>li>.pts{grid-area:1/3}[data-screen=annale] .ann-qs>li[data-num]:after{content:attr(data-num);grid-area:1/1;align-self:start;height:0;overflow:hidden;visibility:hidden;white-space:nowrap;font:600 var(--t-petit)/1 var(--f-ui)}@container app (max-width:519px){[data-screen=annale] .ann-qs>li[data-long]{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}[data-screen=annale] .ann-qs>li[data-long]:after{content:none}[data-screen=annale] .ann-qs>li[data-long]>.ann-num{grid-area:1/1}[data-screen=annale] .ann-qs>li[data-long]>.pts{grid-area:1/2}[data-screen=annale] .ann-qs>li[data-long]>.ann-texte{grid-area:2/1/3/3}}[data-screen=annale] .ann-num{font:600 var(--t-petit)/1 var(--f-ui);color:var(--ink-3);white-space:nowrap}[data-screen=annale] .ann-qs>.ici .ann-num{color:var(--accent)}[data-screen=annale] .ann-texte{min-width:0}[data-screen=annale] .ann-texte svg,[data-screen=annale] .ann-texte img{max-width:100%;height:auto}:is([data-screen=annale],[data-screen=devoir]) .ann-contexte{margin:0 0 10px}:is([data-screen=annale],[data-screen=devoir]) .ann-fig{--filet:var(--line);--encre:var(--ink);--encre-2:var(--ink-2);--encre-3:var(--ink-3);--acquis:var(--ok);--acquis-fond:var(--ok-soft);--correction:var(--ko);--papier-pose:var(--surface);--f-chiffre:var(--f-ui);margin:12px 0 0;padding:var(--e-3);border:1px solid var(--line);border-radius:var(--r-m);overflow:hidden;max-width:100%}.fig-defile{--etiq-min:9.05;--fond-fig:var(--surface);--encre-fig:var(--ink);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;max-width:100%;contain:inline-size;background:linear-gradient(to right,var(--fond-fig),var(--fond-fig)) 0 0/32px 100% no-repeat local,linear-gradient(to left,var(--fond-fig),var(--fond-fig)) 100% 0/32px 100% no-repeat local,linear-gradient(to right,color-mix(in srgb,var(--encre-fig) 14%,transparent),color-mix(in srgb,var(--encre-fig) 5%,transparent) 45%,transparent) 0 0/24px 100% no-repeat scroll,linear-gradient(to left,color-mix(in srgb,var(--encre-fig) 14%,transparent),color-mix(in srgb,var(--encre-fig) 5%,transparent) 45%,transparent) 100% 0/24px 100% no-repeat scroll;background-color:var(--fond-fig)}.fig-defile::-webkit-scrollbar{height:4px}.fig-defile::-webkit-scrollbar-track{background:var(--line);border-radius:var(--r-xs)}.fig-defile::-webkit-scrollbar-thumb{background:var(--ink-3);border-radius:var(--r-xs)}@supports not selector(::-webkit-scrollbar){.fig-defile{scrollbar-width:thin;scrollbar-color:var(--ink-3) var(--line)}}.fig-defile:focus-visible{outline-offset:-2px}.fig-defile>svg{display:block;min-width:calc(var(--vb,0) * var(--etiq-min) / var(--etiq,10) * 1px + 2px);background:transparent!important}@container app (min-width:720px){.fig-defile>svg{min-width:0}}:is([data-screen=annale],[data-screen=devoir]) .ann-fig .fig-defile>svg{width:100%;max-width:none;height:auto;margin:0;border-radius:var(--r-s)}.fig:not(.pc-fig)>.fig-defile{--fond-fig:var(--papier-pose);border:1px solid var(--filet);border-radius:var(--r-carte)}[data-screen=annale] .fig:not(.pc-fig){--filet:var(--line);--encre:var(--ink);--encre-2:var(--ink-2);--encre-3:var(--ink-3);--acquis:var(--ok);--acquis-fond:var(--ok-soft);--correction:var(--ko);--papier-pose:var(--surface);--f-chiffre:var(--f-ui)}.fig:not(.pc-fig)>.fig-defile>svg{border:0}.fig:not(.pc-fig)>.fig-defile:has(>svg.courbe-iso){max-width:min(100%,calc(var(--vb,0) * var(--etiq-min) / var(--etiq,10) * 1px + 4px))}.pc-fig .fig-defile{--fond-fig:var(--paper);--encre-fig:var(--pen);border-radius:var(--r-s)}.pc-fig .figpc-plan>.fig-defile{border-radius:var(--r-m)}.pc-fig .fig-defile>svg{width:100%;height:auto;margin:0 auto}.q-page .pc-fig .figpc-plan>.fig-defile>svg{max-width:460px}#app [data-screen=seance] .q-carte .enonce figure.pc-fig.figpc>.fig-defile>svg{max-width:460px}#app .pc-fig .fig-defile{--ink-2:#4a5165;--ink-3:#666c7f;--ok:#14805a;--ko:#bf3a29;--mid:#b45309;--accent:#2747d4}#app .pc-fig .fig-defile svg text{font-family:var(--f-ui);font-size-adjust:none}#app .pc-fig .fig-defile .fig-fond{fill:var(--paper)}#app .pc-fig .fig-defile .fig-axe{stroke:var(--ink-2)}#app .pc-fig .fig-defile .fig-axe[d$=Z]{fill:var(--ink-2)}#app .pc-fig .fig-defile .fig-grille,#app .pc-fig .fig-defile .fig-repere{stroke:var(--ink-3)}#app .pc-fig .fig-defile .fig-courbe-1{stroke:var(--accent)}#app .pc-fig .fig-defile text.fig-courbe-1{fill:var(--accent)}#app .pc-fig .fig-defile .fig-courbe-2{stroke:var(--mid)}#app .pc-fig .fig-defile text.fig-courbe-2{fill:var(--mid)}#app .pc-fig .fig-defile .fig-courbe-3{stroke:var(--pen)}#app .pc-fig .fig-defile text.fig-courbe-3{fill:var(--pen)}#app .pc-fig .fig-defile .fig-courbe-4{stroke:var(--mid)}#app .pc-fig .fig-defile text.fig-courbe-4{fill:var(--mid)}#app .pc-fig .fig-defile .fig-zone{fill:var(--accent);stroke:var(--accent)}#app .pc-fig .fig-defile .fig-tension{stroke:var(--ko)}#app .pc-fig .fig-defile text.fig-tension{fill:var(--ko)}#app .pc-fig .fig-defile .fig-tension[d$=Z]{fill:var(--ko)}#app .pc-fig .fig-defile polygon.fig-tension{fill:var(--ko)}#app .pc-fig .fig-defile .fig-tension-plein{fill:var(--ko);stroke:var(--ko)}#app .pc-fig .fig-defile .fig-courant{stroke:var(--ok)}#app .pc-fig .fig-defile text.fig-courant{fill:var(--ok)}#app .pc-fig .fig-defile .fig-courant[d$=Z]{fill:var(--ok)}#app .pc-fig .fig-defile polygon.fig-courant{fill:var(--ok)}#app .pc-fig .fig-defile .fig-courant-plein{fill:var(--ok);stroke:var(--ok)}#app .pc-fig .fig-defile .fig-vecteur{stroke:var(--accent)}#app .pc-fig .fig-defile text.fig-vecteur{fill:var(--accent)}#app .pc-fig .fig-defile .fig-vecteur[d$=Z]{fill:var(--accent)}#app .pc-fig .fig-defile polygon.fig-vecteur{fill:var(--accent)}#app .pc-fig .fig-defile .fig-vecteur-plein{fill:var(--accent);stroke:var(--accent)}#app .pc-fig .fig-defile .fig-cote{stroke:var(--mid)}#app .pc-fig .fig-defile .fig-cote[d$=Z]{fill:var(--mid)}#app .pc-fig .fig-defile polygon.fig-cote{fill:var(--mid)}#app .pc-fig .fig-defile .fig-texte-cote{fill:var(--mid)}#app .pc-fig .fig-defile .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile .fig-texte-2{fill:var(--ink-2)}#app .pc-fig .fig-defile .fig-point{fill:var(--pen);stroke:var(--paper)}#app .pc-fig .fig-defile .fig-plaque{fill:var(--pen)}#app .pc-fig .fig-defile .fig-corps{fill:var(--paper-line);stroke:var(--pen)}#app .pc-fig .fig-defile .fig-ecran{fill:var(--paper);stroke:var(--ink-3)}#app .pc-fig .fig-defile .fig-ecran-grille{stroke:var(--ink-3)}#app .pc-fig .fig-defile .fig-tangente{stroke:var(--mid)}#app .pc-fig .fig-defile text.fig-tangente{fill:var(--mid)}#app .pc-fig .fig-defile .fig-halo{stroke:var(--paper)}#app .pc-fig .fig-defile .fig-support,#app .pc-fig .fig-defile .fig-hachure{stroke:var(--ink-3)}#app .pc-fig .fig-defile .fig-massif{fill:var(--paper-line)}#app .pc-fig .fig-defile .fig-pente{stroke:var(--pen)}#app .pc-fig .fig-defile .fig-solide{fill:var(--paper-line);stroke:var(--pen)}#app .pc-fig .fig-defile .fig-roue{fill:var(--paper);stroke:var(--pen)}#app .pc-fig .fig-defile .fig-poulie{fill:var(--paper-line);stroke:var(--pen)}#app .pc-fig .fig-defile .fig-gorge{stroke:var(--ink-3)}#app .pc-fig .fig-defile .fig-fil,#app .pc-fig .fig-defile .fig-tige{stroke:var(--pen)}#app .pc-fig .fig-defile .fig-trajectoire{stroke:var(--ink-2)}#app .pc-fig .fig-defile .fig-arc{stroke:var(--mid)}#app .pc-fig .fig-defile .fig-vitesse{stroke:var(--ink-2)}#app .pc-fig .fig-defile .fig-vitesse-tete{fill:var(--ink-2);stroke:var(--ink-2)}#app .pc-fig .fig-defile .fig-moment{stroke:var(--accent)}#app .pc-fig .fig-defile .fig-moment-tete{fill:var(--accent);stroke:var(--accent)}#app .pc-fig .fig-defile .fig-oriente{stroke:var(--ink-2)}#app .pc-fig .fig-defile .fig-oriente-tete{fill:var(--ink-2)}#app .pc-fig .fig-defile .fig-nom-vecteur.fig-texte-vecteur{stroke:var(--accent)}#app .pc-fig .fig-defile .fig-nom-vecteur.fig-texte-2{stroke:var(--ink-2)}#app .pc-fig .fig-defile .fig-nom-vecteur.fig-texte-zone,#app .pc-fig .fig-defile .fig-nom-vecteur.fig-texte{stroke:var(--pen)}#app .pc-fig .fig-defile .fig-texte-vecteur{fill:var(--accent)}#app .pc-fig .fig-defile .fig-texte-zone{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-ato-absorption-fondamental .fig-axe{stroke:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-ato-absorption-fondamental .fig-courbe-1{stroke:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-ato-absorption-fondamental .fig-fond{fill:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-ato-absorption-fondamental .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-ato-photon-refuse-electron-accepte .fig-axe{stroke:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-ato-photon-refuse-electron-accepte .fig-courbe-1{stroke:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-ato-photon-refuse-electron-accepte .fig-courbe-2{stroke:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-ato-photon-refuse-electron-accepte .fig-fond{fill:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-ato-photon-refuse-electron-accepte .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-ato-transition-photon .fig-axe{stroke:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-ato-transition-photon .fig-courbe-1{stroke:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-ato-transition-photon .fig-fond{fill:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-ato-transition-photon .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-ene-anneau-deux-equilibres .fig-axe{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-ene-anneau-deux-equilibres .fig-courbe-1{stroke:var(--accent)}#app .pc-fig .fig-defile #fig-ex-pc-ene-anneau-deux-equilibres .fig-courbe-2{stroke:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-ene-anneau-deux-equilibres .fig-grille{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-ene-anneau-deux-equilibres .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-ene-anneau-deux-equilibres .fig-texte{stroke:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-ene-anneau-deux-equilibres .fig-zone{fill:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-ene-anneau-deux-equilibres .fig-zone{stroke:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-ene-chariot-butoir .fig-axe{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-ene-chariot-butoir .fig-courbe-1{stroke:var(--accent)}#app .pc-fig .fig-defile #fig-ex-pc-ene-chariot-butoir .fig-courbe-2{stroke:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-ene-chariot-butoir .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-ene-chariot-butoir .fig-texte{stroke:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-ene-chariot-butoir .fig-texte-2{fill:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-ene-chariot-butoir .fig-texte-2{stroke:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-ene-chariot-butoir .fig-vecteur{fill:var(--accent)}#app .pc-fig .fig-defile #fig-ex-pc-ene-chariot-butoir .fig-zone{fill:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-ene-chariot-butoir .fig-zone{stroke:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-ene-pendule-pesant .fig-axe{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-ene-pendule-pesant .fig-courbe-2{stroke:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-ene-pendule-pesant .fig-grille{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-ene-pendule-pesant .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-ene-pendule-pesant .fig-texte{stroke:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-ene-pendule-pesant .fig-texte-2{fill:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-ene-pendule-pesant .fig-texte-2{stroke:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-ene-pendule-pesant .fig-zone{fill:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-ene-pendule-pesant .fig-zone{stroke:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-ene-pendule-torsion .fig-axe{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-ene-pendule-torsion .fig-courbe-2{stroke:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-ene-pendule-torsion .fig-courbe-4{stroke:var(--ok)}#app .pc-fig .fig-defile #fig-ex-pc-ene-pendule-torsion .fig-grille{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-ene-pendule-torsion .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-ene-pendule-torsion .fig-texte{stroke:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-ene-pendule-torsion .fig-texte-2{fill:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-ene-pendule-torsion .fig-texte-2{stroke:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-ene-pendule-torsion .fig-zone{fill:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-ene-pendule-torsion .fig-zone{stroke:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-ene-ressort-horizontal .fig-axe{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-ene-ressort-horizontal .fig-courbe-1{stroke:var(--accent)}#app .pc-fig .fig-defile #fig-ex-pc-ene-ressort-horizontal .fig-grille{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-ene-ressort-horizontal .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-ene-ressort-horizontal .fig-texte{stroke:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-ene-ressort-horizontal .fig-zone{fill:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-ene-ressort-horizontal .fig-zone{stroke:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-ene-ressort-vertical-chute .fig-axe{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-ene-ressort-vertical-chute .fig-courbe-1{stroke:var(--accent)}#app .pc-fig .fig-defile #fig-ex-pc-ene-ressort-vertical-chute .fig-grille{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-ene-ressort-vertical-chute .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-ene-ressort-vertical-chute .fig-texte{stroke:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-ene-ressort-vertical-chute .fig-texte-2{fill:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-ene-ressort-vertical-chute .fig-texte-2{stroke:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-ene-ressort-vertical-chute .fig-zone{fill:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-ene-ressort-vertical-chute .fig-zone{stroke:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-ene-travail-ressort-signe .fig-axe{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-ene-travail-ressort-signe .fig-courbe-1{stroke:var(--accent)}#app .pc-fig .fig-defile #fig-ex-pc-ene-travail-ressort-signe .fig-grille{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-ene-travail-ressort-signe .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-ene-travail-ressort-signe .fig-texte{stroke:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-ene-travail-ressort-signe .fig-zone{fill:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-ene-travail-ressort-signe .fig-zone{stroke:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-courbe-radon .fig-axe{stroke:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-courbe-radon .fig-courbe-1{stroke:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-courbe-radon .fig-fond{fill:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-courbe-radon .fig-point{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-courbe-radon .fig-point{stroke:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-courbe-radon .fig-repere{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-courbe-radon .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-courbe-radon .fig-texte-2{fill:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-diagramme-nz .fig-axe,#app .pc-fig .fig-defile #fig-ex-pc-nuc1-diagramme-nz .fig-courbe-2{stroke:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-diagramme-nz .fig-fond{fill:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-diagramme-nz .fig-point{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-diagramme-nz .fig-point{stroke:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-diagramme-nz .fig-repere{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-diagramme-nz .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-diagramme-nz .fig-texte-2{fill:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-diagramme-nz .fig-zone{fill:var(--ok)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-diagramme-nz .fig-zone{stroke:var(--ok)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-radium226 .fig-axe,#app .pc-fig .fig-defile #fig-ex-pc-nuc1-radium226 .fig-courbe-2{stroke:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-radium226 .fig-fond{fill:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-radium226 .fig-point{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-radium226 .fig-point{stroke:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-radium226 .fig-repere{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-radium226 .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-radium226 .fig-texte-2{fill:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-radium226 .fig-zone{fill:var(--ok)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-radium226 .fig-zone{stroke:var(--ok)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-traceur-volume-sanguin .fig-axe,#app .pc-fig .fig-defile #fig-ex-pc-nuc1-traceur-volume-sanguin .fig-courbe-2{stroke:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-traceur-volume-sanguin .fig-fond{fill:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-traceur-volume-sanguin .fig-grille{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-traceur-volume-sanguin .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-traceur-volume-sanguin .fig-texte-2{fill:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-traceur-volume-sanguin .fig-zone{fill:var(--ok)}#app .pc-fig .fig-defile #fig-ex-pc-nuc1-traceur-volume-sanguin .fig-zone{stroke:var(--ok)}#app .pc-fig .fig-defile #fig-ex-pc-nuc2-courbe-aston .fig-axe{stroke:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-nuc2-courbe-aston .fig-courbe-1{stroke:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-nuc2-courbe-aston .fig-fond{fill:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-nuc2-courbe-aston .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-nuc2-courbe-aston .fig-texte-2{fill:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-nuc2-deux-deutons-diagramme .fig-axe{stroke:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-nuc2-deux-deutons-diagramme .fig-courbe-1{stroke:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-nuc2-deux-deutons-diagramme .fig-fond{fill:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-nuc2-deux-deutons-diagramme .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-nuc2-fer56 .fig-axe{stroke:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-nuc2-fer56 .fig-courbe-1{stroke:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-nuc2-fer56 .fig-fond{fill:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-nuc2-fer56 .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-nuc2-fer56 .fig-texte-2{fill:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-nuc2-fission-u235 .fig-axe{stroke:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-nuc2-fission-u235 .fig-courbe-1{stroke:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-nuc2-fission-u235 .fig-fond{fill:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-nuc2-fission-u235 .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-nuc2-fission-u235 .fig-texte-2{fill:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-nuc2-fusion-dt-q7 .fig-axe{stroke:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-nuc2-fusion-dt-q7 .fig-courbe-1{stroke:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-nuc2-fusion-dt-q7 .fig-fond{fill:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-nuc2-fusion-dt-q7 .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-nuc2-fusion-dt-q7 .fig-texte-2{fill:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-nuc2-fusion-dt-q7 .fig-vecteur{stroke:var(--accent)}#app .pc-fig .fig-defile #fig-ex-pc-osc-balance-torsion .fig-axe{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-osc-balance-torsion .fig-courbe-2{stroke:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-osc-balance-torsion .fig-courbe-3{stroke:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-osc-balance-torsion .fig-courbe-4{stroke:var(--ok)}#app .pc-fig .fig-defile #fig-ex-pc-osc-balance-torsion .fig-grille{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-osc-balance-torsion .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-osc-balance-torsion .fig-texte{stroke:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-osc-balance-torsion .fig-texte-2{fill:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-osc-balance-torsion .fig-texte-2{stroke:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-osc-balance-torsion .fig-zone{fill:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-osc-balance-torsion .fig-zone{stroke:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-osc-deux-masses-deux-periodes .fig-axe{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-osc-deux-masses-deux-periodes .fig-courbe-1{stroke:var(--accent)}#app .pc-fig .fig-defile #fig-ex-pc-osc-deux-masses-deux-periodes .fig-grille{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-osc-deux-masses-deux-periodes .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-osc-deux-masses-deux-periodes .fig-texte{stroke:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-osc-deux-masses-deux-periodes .fig-zone{fill:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-osc-deux-masses-deux-periodes .fig-zone{stroke:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-osc-frottement-solide-periode .fig-axe{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-osc-frottement-solide-periode .fig-courbe-1{stroke:var(--accent)}#app .pc-fig .fig-defile #fig-ex-pc-osc-frottement-solide-periode .fig-grille{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-osc-frottement-solide-periode .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-osc-frottement-solide-periode .fig-texte{stroke:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-osc-frottement-solide-periode .fig-texte-2{fill:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-osc-frottement-solide-periode .fig-texte-2{stroke:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-osc-frottement-solide-periode .fig-zone{fill:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-osc-frottement-solide-periode .fig-zone{stroke:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-osc-pendule-pesant .fig-axe{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-osc-pendule-pesant .fig-courbe-2{stroke:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-osc-pendule-pesant .fig-courbe-4{stroke:var(--ok)}#app .pc-fig .fig-defile #fig-ex-pc-osc-pendule-pesant .fig-grille{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-osc-pendule-pesant .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-osc-pendule-pesant .fig-texte{stroke:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-osc-pendule-pesant .fig-zone{fill:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-osc-pendule-pesant .fig-zone{stroke:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-osc-pendule-reversible .fig-axe,#app .pc-fig .fig-defile #fig-ex-pc-osc-pendule-reversible .fig-grille{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-osc-pendule-reversible .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-osc-pendule-reversible .fig-texte{stroke:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-osc-pendule-reversible .fig-zone{fill:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-osc-pendule-reversible .fig-zone{stroke:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-osc-phase-vitesse-initiale .fig-axe{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-osc-phase-vitesse-initiale .fig-courbe-1{stroke:var(--accent)}#app .pc-fig .fig-defile #fig-ex-pc-osc-phase-vitesse-initiale .fig-grille{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-osc-phase-vitesse-initiale .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-osc-phase-vitesse-initiale .fig-texte{stroke:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-osc-phase-vitesse-initiale .fig-texte-2{fill:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-osc-phase-vitesse-initiale .fig-texte-2{stroke:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-osc-phase-vitesse-initiale .fig-vecteur{fill:var(--accent)}#app .pc-fig .fig-defile #fig-ex-pc-osc-phase-vitesse-initiale .fig-zone{fill:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-osc-phase-vitesse-initiale .fig-zone{stroke:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-osc-ressort-horizontal .fig-axe{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-osc-ressort-horizontal .fig-courbe-1{stroke:var(--accent)}#app .pc-fig .fig-defile #fig-ex-pc-osc-ressort-horizontal .fig-grille{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-osc-ressort-horizontal .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-osc-ressort-horizontal .fig-texte{stroke:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-osc-ressort-horizontal .fig-zone{fill:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-osc-ressort-horizontal .fig-zone{stroke:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-osc-ressort-vertical .fig-axe{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-osc-ressort-vertical .fig-courbe-1{stroke:var(--accent)}#app .pc-fig .fig-defile #fig-ex-pc-osc-ressort-vertical .fig-grille{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-osc-ressort-vertical .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-osc-ressort-vertical .fig-texte{stroke:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-osc-ressort-vertical .fig-texte-2{fill:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-osc-ressort-vertical .fig-texte-2{stroke:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-osc-ressort-vertical .fig-zone{fill:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-osc-ressort-vertical .fig-zone{stroke:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-osc-torsion .fig-axe{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-osc-torsion .fig-courbe-2{stroke:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-osc-torsion .fig-courbe-3{stroke:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-osc-torsion .fig-courbe-4{stroke:var(--ok)}#app .pc-fig .fig-defile #fig-ex-pc-osc-torsion .fig-grille{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-osc-torsion .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-osc-torsion .fig-texte{stroke:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-osc-torsion .fig-texte-2{fill:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-osc-torsion .fig-texte-2{stroke:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-osc-torsion-diagrammes-energie .fig-axe{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-osc-torsion-diagrammes-energie .fig-courbe-2{stroke:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-osc-torsion-diagrammes-energie .fig-courbe-3{stroke:var(--mid)}#app .pc-fig .fig-defile #fig-ex-pc-osc-torsion-diagrammes-energie .fig-courbe-4{stroke:var(--ok)}#app .pc-fig .fig-defile #fig-ex-pc-osc-torsion-diagrammes-energie .fig-grille{stroke:var(--ink-3)}#app .pc-fig .fig-defile #fig-ex-pc-osc-torsion-diagrammes-energie .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile #fig-ex-pc-osc-torsion-diagrammes-energie .fig-texte{stroke:var(--paper)}#app .pc-fig .fig-defile #fig-ex-pc-osc-torsion-diagrammes-energie .fig-texte-2{fill:var(--ink-2)}#app .pc-fig .fig-defile #fig-ex-pc-osc-torsion-diagrammes-energie .fig-texte-2{stroke:var(--paper)}#app .pc-fig .fig-defile .fig-c2 .fig-axe{stroke:var(--ink-2)}#app .pc-fig .fig-defile .fig-c2 .fig-courant{stroke:var(--ok)}#app .pc-fig .fig-defile .fig-c2 .fig-courbe-1{stroke:var(--pen)}#app .pc-fig .fig-defile .fig-c2 .fig-courbe-2{stroke:var(--accent)}#app .pc-fig .fig-defile .fig-c2 .fig-courbe-3{stroke:var(--mid)}#app .pc-fig .fig-defile .fig-c2 .fig-grille{stroke:var(--ink-3)}#app .pc-fig .fig-defile .fig-c2 .fig-tension{stroke:var(--ko)}#app .pc-fig .fig-defile .fig-c2 .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile .fig-c2 .fig-texte-2{fill:var(--ink-2)}#app .pc-fig .fig-defile .fig-c2 .fig-zone{stroke:var(--ink-3)}#app .pc-fig .fig-defile .fig-labo .fig-appareil{fill:var(--ink-3)}#app .pc-fig .fig-defile .fig-labo .fig-appareil{stroke:var(--ink-2)}#app .pc-fig .fig-defile .fig-labo .fig-appareil-plein{fill:var(--ink-2)}#app .pc-fig .fig-defile .fig-labo .fig-attache,#app .pc-fig .fig-defile .fig-labo .fig-axe{stroke:var(--ink-2)}#app .pc-fig .fig-defile .fig-labo .fig-axe-pointe{fill:var(--ink-2)}#app .pc-fig .fig-defile .fig-labo .fig-bandeau{fill:var(--ok)}#app .pc-fig .fig-defile .fig-labo .fig-bandeau-2{fill:var(--accent)}#app .pc-fig .fig-defile .fig-labo .fig-boitier{fill:var(--ink-3)}#app .pc-fig .fig-defile .fig-labo .fig-boitier{stroke:var(--ink-3)}#app .pc-fig .fig-defile .fig-labo .fig-cote{stroke:var(--mid)}#app .pc-fig .fig-defile .fig-labo .fig-cote-pointe{fill:var(--mid)}#app .pc-fig .fig-defile .fig-labo .fig-cote-rappel{stroke:var(--mid)}#app .pc-fig .fig-defile .fig-labo .fig-cote-texte{fill:var(--mid)}#app .pc-fig .fig-defile .fig-labo .fig-courbe-1{stroke:var(--ok)}#app .pc-fig .fig-defile .fig-labo .fig-courbe-2-tirets{stroke:var(--accent)}#app .pc-fig .fig-defile .fig-labo .fig-eau{fill:var(--accent)}#app .pc-fig .fig-defile .fig-labo .fig-eau{stroke:var(--ink-3)}#app .pc-fig .fig-defile .fig-labo .fig-eau-plein{fill:var(--accent)}#app .pc-fig .fig-defile .fig-labo .fig-ecran{fill:var(--ok)}#app .pc-fig .fig-defile .fig-labo .fig-ecran,#app .pc-fig .fig-defile .fig-labo .fig-ecran-axe,#app .pc-fig .fig-defile .fig-labo .fig-ecran-grille{stroke:var(--ok)}#app .pc-fig .fig-defile .fig-labo .fig-fil{stroke:var(--ink-3)}#app .pc-fig .fig-defile .fig-labo .fig-fond{fill:var(--paper)}#app .pc-fig .fig-defile .fig-labo .fig-graduation{stroke:var(--ink-2)}#app .pc-fig .fig-defile .fig-labo .fig-guide{stroke:var(--ink-3)}#app .pc-fig .fig-defile .fig-labo .fig-halo{stroke:var(--paper)}#app .pc-fig .fig-defile .fig-labo .fig-lumiere{fill:var(--pen)}#app .pc-fig .fig-defile .fig-labo .fig-lumiere-bord{stroke:var(--pen)}#app .pc-fig .fig-defile .fig-labo .fig-obstacle{fill:var(--pen)}#app .pc-fig .fig-defile .fig-labo .fig-ombre{stroke:var(--pen)}#app .pc-fig .fig-defile .fig-labo .fig-repere{fill:var(--paper)}#app .pc-fig .fig-defile .fig-labo .fig-repere{stroke:var(--pen)}#app .pc-fig .fig-defile .fig-labo .fig-repere-texte{fill:var(--pen)}#app .pc-fig .fig-defile .fig-labo .fig-ride,#app .pc-fig .fig-defile .fig-labo .fig-ride-arc{stroke:var(--accent)}#app .pc-fig .fig-defile .fig-labo .fig-salve-1{stroke:var(--ok)}#app .pc-fig .fig-defile .fig-labo .fig-salve-2,#app .pc-fig .fig-defile .fig-labo .fig-surface{stroke:var(--accent)}#app .pc-fig .fig-defile .fig-labo .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile .fig-labo .fig-texte-2{fill:var(--ink-2)}#app .pc-fig .fig-defile .fig-labo .fig-texte-2-ciel{fill:var(--accent)}#app .pc-fig .fig-defile .fig-labo .fig-texte-2-phosphore{fill:var(--ok)}#app .pc-fig .fig-defile .fig-labo .fig-texte-ombre{fill:var(--pen)}#app .pc-fig .fig-defile .fig-labo .fig-vecteur{stroke:var(--accent)}#app .pc-fig .fig-defile .fig-labo .fig-verre{stroke:var(--ink-2)}#app .pc-fig .fig-defile .fig-labo .fig-voie-1{fill:var(--ok)}#app .pc-fig .fig-defile .fig-labo .fig-voie-2{fill:var(--accent)}#app .pc-fig .fig-defile .fig-labo-m2 .fig-asymptote{stroke:var(--ko)}#app .pc-fig .fig-defile .fig-labo-m2 .fig-axe{stroke:var(--ink-2)}#app .pc-fig .fig-defile .fig-labo-m2 .fig-cote{fill:var(--ink-2)}#app .pc-fig .fig-defile .fig-labo-m2 .fig-cote{stroke:var(--ink-2)}#app .pc-fig .fig-defile .fig-labo-m2 .fig-courbe-1{stroke:var(--accent)}#app .pc-fig .fig-defile .fig-labo-m2 .fig-courbe-2{stroke:var(--mid)}#app .pc-fig .fig-defile .fig-labo-m2 .fig-courbe-3{stroke:var(--pen)}#app .pc-fig .fig-defile .fig-labo-m2 .fig-fond{fill:var(--paper)}#app .pc-fig .fig-defile .fig-labo-m2 .fig-graduation{stroke:var(--ink-2)}#app .pc-fig .fig-defile .fig-labo-m2 .fig-grille{stroke:var(--ink-3)}#app .pc-fig .fig-defile .fig-labo-m2 .fig-point{fill:var(--pen)}#app .pc-fig .fig-defile .fig-labo-m2 .fig-point{stroke:var(--paper)}#app .pc-fig .fig-defile .fig-labo-m2 .fig-pointe{fill:var(--ink-2)}#app .pc-fig .fig-defile .fig-labo-m2 .fig-repere{stroke:var(--ink-3)}#app .pc-fig .fig-defile .fig-labo-m2 .fig-tangente{stroke:var(--ok)}#app .pc-fig .fig-defile .fig-labo-m2 .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile .fig-labo-m2 .fig-texte-2{fill:var(--ink-2)}#app .pc-fig .fig-defile .fig-labo-m2 .fig-texte-asymptote{fill:var(--ko)}#app .pc-fig .fig-defile .fig-labo-m2 .fig-texte-courbe-1{fill:var(--accent)}#app .pc-fig .fig-defile .fig-labo-m2 .fig-texte-courbe-2{fill:var(--mid)}#app .pc-fig .fig-defile .fig-labo-m2 .fig-texte-tangente{fill:var(--ok)}#app .pc-fig .fig-defile .fig-labo-m2 .fig-trajectoire{stroke:var(--ink-3)}#app .pc-fig .fig-defile .fig-labo-m2 .fig-vecteur{stroke:var(--accent)}#app .pc-fig .fig-defile .fig-labo-m2 .fig-vecteur-pointe{fill:var(--accent)}#app .pc-fig .fig-defile .fig-labo-m2 .fig-zone{stroke:var(--ink-3)}#app .pc-fig .fig-defile .fig-optique .fig-arc{stroke:var(--pen)}#app .pc-fig .fig-defile .fig-optique .fig-axe-optique{stroke:var(--ink-3)}#app .pc-fig .fig-defile .fig-optique .fig-boitier{fill:var(--paper-line)}#app .pc-fig .fig-defile .fig-optique .fig-boitier{stroke:var(--ink-2)}#app .pc-fig .fig-defile .fig-optique .fig-cote{fill:var(--mid)}#app .pc-fig .fig-defile .fig-optique .fig-cote{stroke:var(--mid)}#app .pc-fig .fig-defile .fig-optique .fig-ecran{fill:var(--ink-3)}#app .pc-fig .fig-defile .fig-optique .fig-ecran-face{stroke:var(--ink-3)}#app .pc-fig .fig-defile .fig-optique .fig-fond{fill:var(--paper)}#app .pc-fig .fig-defile .fig-optique .fig-note{fill:var(--ink-2)}#app .pc-fig .fig-defile .fig-optique .fig-ordre,#app .pc-fig .fig-defile .fig-optique .fig-plaque{fill:var(--pen)}#app .pc-fig .fig-defile .fig-optique .fig-rappel{stroke:var(--ink-3)}#app .pc-fig .fig-defile .fig-optique .fig-repere-raie{stroke:var(--pen)}#app .pc-fig .fig-defile .fig-optique .fig-reseau{stroke:var(--ink-2)}#app .pc-fig .fig-defile .fig-optique .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile .fig-optique .fig-texte-2{fill:var(--ink-2)}#app .pc-fig .fig-defile .fig-optique .fig-texte-angle{fill:var(--pen)}#app .pc-fig .fig-defile .fig-optique .fig-texte-cote{fill:var(--mid)}#app .pc-fig .fig-defile .fig-optique .fig-texte-repere{fill:var(--pen)}#app .pc-fig .fig-defile .fig-optique .fig-trait-reseau{stroke:var(--ink-2)}#app .pc-fig .fig-defile .fig-optique text{stroke:var(--paper)}#app .pc-fig .fig-defile .fig-scene .fig-arc{stroke:var(--mid)}#app .pc-fig .fig-defile .fig-scene .fig-axe{fill:var(--ink-2)}#app .pc-fig .fig-defile .fig-scene .fig-axe{stroke:var(--ink-2)}#app .pc-fig .fig-defile .fig-scene .fig-cote{fill:var(--mid)}#app .pc-fig .fig-defile .fig-scene .fig-cote{stroke:var(--mid)}#app .pc-fig .fig-defile .fig-scene .fig-fil{stroke:var(--pen)}#app .pc-fig .fig-defile .fig-scene .fig-fond{fill:var(--paper)}#app .pc-fig .fig-defile .fig-scene .fig-gorge,#app .pc-fig .fig-defile .fig-scene .fig-hachure{stroke:var(--ink-3)}#app .pc-fig .fig-defile .fig-scene .fig-massif{fill:var(--paper-line)}#app .pc-fig .fig-defile .fig-scene .fig-moment{stroke:var(--accent)}#app .pc-fig .fig-defile .fig-scene .fig-moment-tete{fill:var(--accent)}#app .pc-fig .fig-defile .fig-scene .fig-moment-tete{stroke:var(--accent)}#app .pc-fig .fig-defile .fig-scene .fig-nom-vecteur.fig-texte{stroke:var(--pen)}#app .pc-fig .fig-defile .fig-scene .fig-nom-vecteur.fig-texte-2{stroke:var(--ink-2)}#app .pc-fig .fig-defile .fig-scene .fig-nom-vecteur.fig-texte-vecteur{stroke:var(--accent)}#app .pc-fig .fig-defile .fig-scene .fig-nom-vecteur.fig-texte-zone{stroke:var(--pen)}#app .pc-fig .fig-defile .fig-scene .fig-oriente{stroke:var(--ink-2)}#app .pc-fig .fig-defile .fig-scene .fig-oriente-tete{fill:var(--ink-2)}#app .pc-fig .fig-defile .fig-scene .fig-pente{stroke:var(--pen)}#app .pc-fig .fig-defile .fig-scene .fig-plaque,#app .pc-fig .fig-defile .fig-scene .fig-point{fill:var(--pen)}#app .pc-fig .fig-defile .fig-scene .fig-point{stroke:var(--paper)}#app .pc-fig .fig-defile .fig-scene .fig-poulie{fill:var(--paper-line)}#app .pc-fig .fig-defile .fig-scene .fig-poulie{stroke:var(--pen)}#app .pc-fig .fig-defile .fig-scene .fig-repere{stroke:var(--ink-3)}#app .pc-fig .fig-defile .fig-scene .fig-roue{fill:var(--paper)}#app .pc-fig .fig-defile .fig-scene .fig-roue{stroke:var(--pen)}#app .pc-fig .fig-defile .fig-scene .fig-solide{fill:var(--paper-line)}#app .pc-fig .fig-defile .fig-scene .fig-solide{stroke:var(--pen)}#app .pc-fig .fig-defile .fig-scene .fig-support{stroke:var(--ink-3)}#app .pc-fig .fig-defile .fig-scene .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile .fig-scene .fig-texte-2{fill:var(--ink-2)}#app .pc-fig .fig-defile .fig-scene .fig-texte-cote{fill:var(--mid)}#app .pc-fig .fig-defile .fig-scene .fig-texte-vecteur{fill:var(--accent)}#app .pc-fig .fig-defile .fig-scene .fig-texte-zone{fill:var(--pen)}#app .pc-fig .fig-defile .fig-scene .fig-tige{stroke:var(--pen)}#app .pc-fig .fig-defile .fig-scene .fig-trajectoire{stroke:var(--ink-2)}#app .pc-fig .fig-defile .fig-scene .fig-vecteur{fill:var(--accent)}#app .pc-fig .fig-defile .fig-scene .fig-vecteur{stroke:var(--accent)}#app .pc-fig .fig-defile .fig-scene .fig-vitesse{stroke:var(--ink-2)}#app .pc-fig .fig-defile .fig-scene .fig-vitesse-tete{fill:var(--ink-2)}#app .pc-fig .fig-defile .fig-scene .fig-vitesse-tete{stroke:var(--ink-2)}#app .pc-fig .fig-defile .fig-scene .fig-zone{fill:var(--pen)}#app .pc-fig .fig-defile .fig-scene .fig-zone{stroke:var(--pen)}#app .pc-fig .fig-defile .fig-scene text{stroke:var(--paper)}#app .pc-fig .fig-defile .fig-trace .fig-axe{fill:var(--ink-3)}#app .pc-fig .fig-defile .fig-trace .fig-axe{stroke:var(--ink-3)}#app .pc-fig .fig-defile .fig-trace .fig-courbe-1{stroke:var(--ok)}#app .pc-fig .fig-defile .fig-trace .fig-courbe-2{stroke:var(--accent)}#app .pc-fig .fig-defile .fig-trace .fig-ecran{fill:var(--paper)}#app .pc-fig .fig-defile .fig-trace .fig-ecran,#app .pc-fig .fig-defile .fig-trace .fig-ecran-grille{stroke:var(--ink-3)}#app .pc-fig .fig-defile .fig-trace .fig-fond{fill:var(--paper)}#app .pc-fig .fig-defile .fig-trace .fig-grille{stroke:var(--ink-3)}#app .pc-fig .fig-defile .fig-trace .fig-tension{stroke:var(--ko)}#app .pc-fig .fig-defile .fig-trace .fig-texte{fill:var(--pen)}#app .pc-fig .fig-defile .fig-trace .fig-texte-2{fill:var(--ink-2)}#app .pc-fig .fig-defile .fig-trace .fig-vecteur{fill:var(--accent)}#app .pc-fig .fig-defile .fig-trace .fig-vecteur{stroke:var(--accent)}#app .pc-fig .fig-defile .fig-trace .fig-zone.fig-courbe-1{fill:var(--ok)}#app .pc-fig .fig-defile .fig-trace circle.fig-courbe-1{fill:var(--paper)}#app .pc-fig .fig-defile .fig-trace circle.fig-courbe-2{fill:var(--paper)}#app .pc-fig .fig-defile .fig-trace text.fig-courbe-1{fill:var(--ok)}#app .pc-fig .fig-defile .fig-trace text.fig-courbe-2{fill:var(--accent)}#app .pc-fig .fig-defile .fig-trace text.fig-tension{fill:var(--ko)}#app .pc-fig .fig-defile .fig-trace text.fig-vecteur{fill:var(--accent)}#app .pc-fig .fig-defile .fig-optique .fig-l-neutre :is(.fig-faisceau,.fig-rayon,.fig-rayon-plein,.fig-rayon-peut-etre){stroke:var(--pen)}#app .pc-fig .fig-defile .fig-optique .fig-l-neutre :is(.fig-bande,.fig-cone,.fig-tache,.fig-sortie){fill:var(--pen)}#app .pc-fig .fig-defile .fig-optique .fig-l-rouge :is(.fig-faisceau,.fig-rayon,.fig-rayon-plein,.fig-rayon-peut-etre){stroke:var(--ko)}#app .pc-fig .fig-defile .fig-optique .fig-l-rouge :is(.fig-bande,.fig-cone,.fig-tache,.fig-sortie){fill:var(--ko)}#app .pc-fig .fig-defile .fig-optique .fig-l-verte :is(.fig-faisceau,.fig-rayon,.fig-rayon-plein,.fig-rayon-peut-etre){stroke:var(--ok)}#app .pc-fig .fig-defile .fig-optique .fig-l-verte :is(.fig-bande,.fig-cone,.fig-tache,.fig-sortie){fill:var(--ok)}#app .pc-fig .fig-defile .fig-optique .fig-ecran-face{fill:var(--paper-line)}@media (prefers-color-scheme: light){:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) text{font-family:var(--f-ui);font-size-adjust:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .ci-fil{fill:none;stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .ci-corps{fill:var(--paper-line);stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .ci-masque{fill:var(--surface);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .ci-plein{fill:var(--pen);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .ci-fleche-u{fill:var(--ko);stroke:var(--ko)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .t-titre{fill:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .t-u{fill:var(--ko)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-axe{fill:none;stroke:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-axe[d$=Z]{fill:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-grille{fill:none;stroke:var(--ink-3)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-courbe-1{fill:none;stroke:var(--accent)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) text.fig-courbe-1{fill:var(--accent);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-texte{fill:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-texte-2{fill:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-tangente{fill:none;stroke:var(--mid)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) text.fig-tangente{fill:var(--mid);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-repere{fill:none;stroke:var(--ink-3)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-texte-cote{fill:var(--mid)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-point{fill:var(--pen);stroke:var(--surface)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-corps{fill:var(--paper-line);stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-gorge{fill:none;stroke:var(--ink-3)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-poulie{fill:var(--paper-line);stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-laser-rouge{fill:none;stroke:var(--ko)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) text.fig-laser-rouge{fill:var(--ko);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-laser-rouge[d$=Z]{fill:var(--ko)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) polygon.fig-laser-rouge{fill:var(--ko);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-laser-rouge-plein{fill:var(--ko);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-lambda-488{fill:none;stroke:var(--accent)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) text.fig-lambda-488{fill:var(--accent);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-lambda-488[d$=Z]{fill:var(--accent)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) polygon.fig-lambda-488{fill:var(--accent);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-arc{fill:none;stroke:var(--mid)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-vitesse{fill:none;stroke:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-vitesse-tete{fill:var(--ink-2);stroke:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-nom-vecteur{fill:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-nom-vecteur.fig-texte-vecteur{stroke:var(--accent)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-nom-vecteur.fig-texte-2{stroke:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-nom-vecteur.fig-texte-zone{stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-nom-vecteur.fig-texte{stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-support{fill:none;stroke:var(--ink-3)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-solide{fill:var(--paper-line);stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .ci-noeud{fill:var(--pen);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .ci-fleche{fill:var(--ok);stroke:var(--ok)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .t-i{fill:var(--ok)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .ci-eteint{fill:none;stroke:var(--ink-3)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .t-second{fill:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-hachure{fill:none;stroke:var(--ink-3)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-fil{fill:none;stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-cote{fill:none;stroke:var(--mid)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-cote[d$=Z]{fill:var(--mid)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) polygon.fig-cote{fill:var(--mid);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-trajectoire{fill:none;stroke:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-ecran{fill:var(--surface);stroke:var(--ink-3)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-ecran-grille{fill:none;stroke:var(--ink-3)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .ci-trace{fill:none;stroke:var(--ok)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-halo{stroke:var(--surface)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .on-rayon{fill:none;stroke:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .on-tete{fill:var(--ink-2);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-tige{fill:none;stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-tension{fill:none;stroke:var(--ko)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) text.fig-tension{fill:var(--ko);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-tension[d$=Z]{fill:var(--ko)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) polygon.fig-tension{fill:var(--ko);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-pente{fill:none;stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .pa-verre{fill:none;stroke:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .pa-liquide{fill:var(--paper-line);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .pa-surface{fill:none;stroke:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .pa-metal{fill:var(--ink-2);stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .pa-pont{fill:var(--paper-line);stroke:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-courant{fill:none;stroke:var(--ok)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) text.fig-courant{fill:var(--ok);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-courant[d$=Z]{fill:var(--ok)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) polygon.fig-courant{fill:var(--ok);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-oriente{fill:none;stroke:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-oriente-tete{fill:var(--ink-2);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-lambda-624{fill:none;stroke:var(--ko)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) text.fig-lambda-624{fill:var(--ko);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-lambda-624[d$=Z]{fill:var(--ko)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) polygon.fig-lambda-624{fill:var(--ko);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-courbe-2{fill:none;stroke:var(--mid)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) text.fig-courbe-2{fill:var(--mid);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-courbe-3{fill:none;stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) text.fig-courbe-3{fill:var(--pen);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-zone{fill:var(--accent);stroke:var(--accent)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-vecteur{fill:none;stroke:var(--accent)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) text.fig-vecteur{fill:var(--accent);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-vecteur[d$=Z]{fill:var(--accent)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) polygon.fig-vecteur{fill:var(--accent);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-texte-vecteur{fill:var(--accent)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-plaque{fill:var(--pen);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .pa-grad{fill:none;stroke:var(--ink-3)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .pa-boitier{fill:var(--paper-line);stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .pa-cadran{fill:var(--surface);stroke:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .pa-cable{fill:none;stroke:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .pa-plein{fill:var(--pen);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-tension-plein{fill:var(--ko);stroke:var(--ko)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-courant-plein{fill:var(--ok);stroke:var(--ok)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-vecteur-plein{fill:var(--accent);stroke:var(--accent)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .pa-sonde{fill:var(--paper-line);stroke:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-roue{fill:var(--surface);stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-fond{fill:var(--surface);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-faisceau{fill:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-rayon-plein{fill:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-tache{stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-l-neutre .fig-faisceau{stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-l-neutre .fig-rayon{stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-l-neutre .fig-rayon-plein{stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-l-neutre .fig-rayon-peut-etre{stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-l-neutre .fig-bande{fill:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-l-neutre .fig-cone{fill:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-l-neutre .fig-tache{fill:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-l-neutre .fig-sortie{fill:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-massif{fill:var(--paper-line);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .t-verre{fill:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .on-face{fill:none;stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .on-plaque{fill:var(--ink-3);stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-sortie{stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-courbe-4{fill:none;stroke:var(--mid)}:is([data-screen=annale],[data-screen=devoir]):where(:root:not([data-theme=dark]) *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) text.fig-courbe-4{fill:var(--mid);stroke:none}}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) text{font-family:var(--f-ui);font-size-adjust:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .ci-fil{fill:none;stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .ci-corps{fill:var(--paper-line);stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .ci-masque{fill:var(--surface);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .ci-plein{fill:var(--pen);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .ci-fleche-u{fill:var(--ko);stroke:var(--ko)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .t-titre{fill:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .t-u{fill:var(--ko)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-axe{fill:none;stroke:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-axe[d$=Z]{fill:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-grille{fill:none;stroke:var(--ink-3)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-courbe-1{fill:none;stroke:var(--accent)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) text.fig-courbe-1{fill:var(--accent);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-texte{fill:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-texte-2{fill:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-tangente{fill:none;stroke:var(--mid)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) text.fig-tangente{fill:var(--mid);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-repere{fill:none;stroke:var(--ink-3)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-texte-cote{fill:var(--mid)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-point{fill:var(--pen);stroke:var(--surface)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-corps{fill:var(--paper-line);stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-gorge{fill:none;stroke:var(--ink-3)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-poulie{fill:var(--paper-line);stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-laser-rouge{fill:none;stroke:var(--ko)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) text.fig-laser-rouge{fill:var(--ko);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-laser-rouge[d$=Z]{fill:var(--ko)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) polygon.fig-laser-rouge{fill:var(--ko);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-laser-rouge-plein{fill:var(--ko);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-lambda-488{fill:none;stroke:var(--accent)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) text.fig-lambda-488{fill:var(--accent);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-lambda-488[d$=Z]{fill:var(--accent)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) polygon.fig-lambda-488{fill:var(--accent);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-arc{fill:none;stroke:var(--mid)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-vitesse{fill:none;stroke:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-vitesse-tete{fill:var(--ink-2);stroke:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-nom-vecteur{fill:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-nom-vecteur.fig-texte-vecteur{stroke:var(--accent)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-nom-vecteur.fig-texte-2{stroke:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-nom-vecteur.fig-texte-zone{stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-nom-vecteur.fig-texte{stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-support{fill:none;stroke:var(--ink-3)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-solide{fill:var(--paper-line);stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .ci-noeud{fill:var(--pen);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .ci-fleche{fill:var(--ok);stroke:var(--ok)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .t-i{fill:var(--ok)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .ci-eteint{fill:none;stroke:var(--ink-3)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .t-second{fill:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-hachure{fill:none;stroke:var(--ink-3)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-fil{fill:none;stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-cote{fill:none;stroke:var(--mid)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-cote[d$=Z]{fill:var(--mid)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) polygon.fig-cote{fill:var(--mid);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-trajectoire{fill:none;stroke:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-ecran{fill:var(--surface);stroke:var(--ink-3)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-ecran-grille{fill:none;stroke:var(--ink-3)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .ci-trace{fill:none;stroke:var(--ok)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-halo{stroke:var(--surface)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .on-rayon{fill:none;stroke:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .on-tete{fill:var(--ink-2);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-tige{fill:none;stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-tension{fill:none;stroke:var(--ko)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) text.fig-tension{fill:var(--ko);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-tension[d$=Z]{fill:var(--ko)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) polygon.fig-tension{fill:var(--ko);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-pente{fill:none;stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .pa-verre{fill:none;stroke:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .pa-liquide{fill:var(--paper-line);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .pa-surface{fill:none;stroke:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .pa-metal{fill:var(--ink-2);stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .pa-pont{fill:var(--paper-line);stroke:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-courant{fill:none;stroke:var(--ok)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) text.fig-courant{fill:var(--ok);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-courant[d$=Z]{fill:var(--ok)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) polygon.fig-courant{fill:var(--ok);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-oriente{fill:none;stroke:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-oriente-tete{fill:var(--ink-2);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-lambda-624{fill:none;stroke:var(--ko)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) text.fig-lambda-624{fill:var(--ko);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-lambda-624[d$=Z]{fill:var(--ko)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) polygon.fig-lambda-624{fill:var(--ko);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-courbe-2{fill:none;stroke:var(--mid)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) text.fig-courbe-2{fill:var(--mid);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-courbe-3{fill:none;stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) text.fig-courbe-3{fill:var(--pen);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-zone{fill:var(--accent);stroke:var(--accent)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-vecteur{fill:none;stroke:var(--accent)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) text.fig-vecteur{fill:var(--accent);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-vecteur[d$=Z]{fill:var(--accent)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) polygon.fig-vecteur{fill:var(--accent);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-texte-vecteur{fill:var(--accent)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-plaque{fill:var(--pen);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .pa-grad{fill:none;stroke:var(--ink-3)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .pa-boitier{fill:var(--paper-line);stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .pa-cadran{fill:var(--surface);stroke:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .pa-cable{fill:none;stroke:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .pa-plein{fill:var(--pen);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-tension-plein{fill:var(--ko);stroke:var(--ko)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-courant-plein{fill:var(--ok);stroke:var(--ok)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-vecteur-plein{fill:var(--accent);stroke:var(--accent)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .pa-sonde{fill:var(--paper-line);stroke:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-roue{fill:var(--surface);stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-fond{fill:var(--surface);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-faisceau{fill:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-rayon-plein{fill:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-tache{stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-l-neutre .fig-faisceau{stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-l-neutre .fig-rayon{stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-l-neutre .fig-rayon-plein{stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-l-neutre .fig-rayon-peut-etre{stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-l-neutre .fig-bande{fill:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-l-neutre .fig-cone{fill:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-l-neutre .fig-tache{fill:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-l-neutre .fig-sortie{fill:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-massif{fill:var(--paper-line);stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .t-verre{fill:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .on-face{fill:none;stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .on-plaque{fill:var(--ink-3);stroke:var(--pen)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-sortie{stroke:none}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) .fig-courbe-4{fill:none;stroke:var(--mid)}:is([data-screen=annale],[data-screen=devoir]):where(:root[data-theme=light] *):is(#app *) .ann-fig svg:is([data-lot^=FA-],[data-lot^=FB-]) text.fig-courbe-4{fill:var(--mid);stroke:none}:is([data-screen=annale],[data-screen=devoir]) .ann-fig svg path:is(.secondaire,.repere):not(.trace){fill:none}:is([data-screen=annale],[data-screen=devoir]) .ann-fig svg path.secondaire:not(.trace){stroke:currentColor}:is([data-screen=annale],[data-screen=devoir]) .ann-fig svg text:is(.lbl,.lbl-y){fill:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]) .ann-fig>img{display:block;max-width:100%;height:auto;margin:0 auto;background:var(--paper);border-radius:var(--r-s)}:is([data-screen=annale],[data-screen=devoir]) .ann-fig>figcaption{margin:0;padding:10px 2px 0;border:0;font:400 var(--t-meta)/1.5 var(--f-ui);color:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]) .ann-fig-pq{margin:12px 0 6px;padding:0;border:0;font:400 var(--t-meta)/1.5 var(--f-ui);color:var(--ink-2)}:is([data-screen=annale],[data-screen=devoir]) :is(.ann-fig>figcaption,.ann-fig-pq) sub{line-height:0}:is([data-screen=annale],[data-screen=devoir]) .q-carte .annonce{border:0;border-radius:var(--r-s);padding:10px 14px}[data-screen=annale] .ann-texte .annonce,[data-screen=devoir] .dvr-question>div>.annonce{margin:10px 0 0}[data-screen=annale] .q-carte.corrige{display:grid;grid-template-columns:minmax(0,1fr);padding:var(--pad-carte);gap:0;margin:0;border:1px solid var(--line)}[data-screen=annale] .etape .ded{display:block;margin:0;padding:0;font-family:var(--f-ui);font-size:var(--t-maths);color:var(--ink)}[data-screen=annale] .etape .ded-l{display:block;min-width:0;font:italic var(--t-meta)/1.5 var(--f-ui);color:var(--ink-2);margin:0}[data-screen=annale] .etape .ded-r{border:1.5px solid var(--ink);border-radius:var(--r-s);padding:4px 12px;margin-top:4px}[data-screen=annale] .etape>.aide{margin:6px 0 0}[data-screen=annale] .etape .thm{margin:0;padding:0;background:none;border:0}[data-screen=annale] .etape .thm-t{font:600 var(--t-petit)/1.5 var(--f-ui)}[data-screen=annale] .etape .thm-c{font:var(--t-maths)/1.55 var(--f-ui)}[data-screen=annale] .q-carte .annonce{color:var(--ink-2);font-size:var(--t-meta)}.anl-zoom-zone{overflow:auto;max-height:60dvh;background:var(--paper);border-radius:var(--r-m)}.anl-zoom-zone img{display:block;max-width:100%;height:auto;margin:auto}.anl-zoom-zone[data-mode=reelle] img{max-width:none}[data-screen=annale] .etapes{font-size:var(--t-texte);line-height:1.5}[data-screen=annale] .etape{margin:0}[data-screen=annale] .corrige>.geste-copie{padding-top:0}[data-screen=annale] .aide-pli>.aide{margin-bottom:0}.ann-copie-indisponible.centre{margin:0;max-width:none}.anl-bloque-pied{position:sticky;bottom:calc(-22px - env(safe-area-inset-bottom,0px));z-index:1;background:var(--surface);margin-top:6px;padding:12px 0 calc(22px + env(safe-area-inset-bottom,0px));margin-bottom:calc(-22px - env(safe-area-inset-bottom,0px))}@container app (min-width: 720px){.anl-bloque-pied{bottom:-26px;padding-bottom:26px;margin-bottom:-26px}}#coque-feuille .feuille>.anl-feuille-tete{position:sticky;top:-10px;z-index:1;background:var(--surface);margin-top:-10px;padding:10px 0 6px}#coque-feuille .feuille>.anl-feuille-tete+.liste{margin-top:0}@container app (min-width: 720px){#coque-feuille .feuille>.anl-feuille-tete{top:-20px;margin-top:-20px;padding-top:20px}}@container app (max-width:719px){[data-screen=annales] .ann-themes>.chips{display:block;text-wrap:balance;margin:0 -8px -8px 0}[data-screen=annales] .ann-themes>.chips>.chip{margin:0 8px 8px 0;vertical-align:top}}
