.AtelierAccueil-module__xiqIxa__boutonAdmin{z-index:2;right:var(--espace-24);bottom:var(--espace-24);min-height:var(--cible-tactile);padding:var(--espace-6) var(--espace-16);border:var(--epaisseur-bordure-controle) solid var(--accent-bordure);border-radius:var(--rayon-pilule);background:var(--accent-fond);color:var(--accent);font-family:var(--police-texte);font-size:var(--taille-5);box-shadow:var(--ombre-2);cursor:pointer;position:fixed}.AtelierAccueil-module__xiqIxa__espaceurBarre{height:var(--espace-64);order:1}.AtelierAccueil-module__xiqIxa__barre{z-index:2;gap:var(--espace-8);padding:var(--espace-16) var(--espace-24);border-top:1px solid var(--bordure);background:var(--surface);box-shadow:var(--ombre-2);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}.AtelierAccueil-module__xiqIxa__actions{justify-content:flex-end;gap:var(--espace-12);display:flex}.AtelierAccueil-module__xiqIxa__erreur{color:var(--danger);font-size:var(--taille-5);margin:0}.AtelierAccueil-module__xiqIxa__enregistrer,.AtelierAccueil-module__xiqIxa__annuler{min-height:var(--cible-tactile);padding:var(--espace-6) var(--espace-16);border-radius:var(--rayon-8);font-family:var(--police-texte);font-size:var(--taille-5);cursor:pointer}.AtelierAccueil-module__xiqIxa__enregistrer{border:1px solid var(--accent);background:var(--accent);color:var(--surface)}.AtelierAccueil-module__xiqIxa__annuler{border:1px solid var(--bordure);background:var(--surface);color:var(--texte)}.AtelierAccueil-module__xiqIxa__enregistrer:disabled,.AtelierAccueil-module__xiqIxa__annuler:disabled{cursor:default;opacity:var(--opacite-40)}.AtelierAccueil-module__xiqIxa__boutonAdmin:focus-visible,.AtelierAccueil-module__xiqIxa__enregistrer:focus-visible,.AtelierAccueil-module__xiqIxa__annuler:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}
.BlocOffre-module___3M1RW__offre{--gouttiere:var(--espace-16);gap:var(--espace-32);width:calc(100% - 2 * var(--gouttiere));max-width:calc(var(--largeur-page) - 2 * var(--gouttiere));margin:0 auto var(--espace-32);padding:var(--padding-section);border:var(--epaisseur-bordure-controle) solid var(--accent-bordure);border-radius:var(--rayon-24);background:var(--surface);box-shadow:var(--ombre-1);scroll-margin-top:var(--espace-32);flex-direction:column;display:flex}.BlocOffre-module___3M1RW__offre:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.BlocOffre-module___3M1RW__colonneTexte{flex:1;min-width:0}.BlocOffre-module___3M1RW__surTitre{margin:0 0 var(--espace-14);color:var(--accent);font-size:var(--taille-4);font-weight:var(--graisse-titre);letter-spacing:var(--interlettrage-surtitre);text-transform:uppercase}.BlocOffre-module___3M1RW__titre{margin:0 0 var(--espace-20);font-family:var(--police-affichage);font-size:var(--taille-8);font-weight:var(--graisse-titre);line-height:var(--interligne-titre);overflow-wrap:anywhere}.BlocOffre-module___3M1RW__paragraphe{white-space:pre-line;max-width:var(--largeur-lecture);color:var(--texte-attenue);font-size:var(--taille-4);line-height:var(--interligne-paragraphe);margin:0}.BlocOffre-module___3M1RW__puces{justify-content:center;gap:var(--espace-14);flex-direction:column;flex:1;min-width:0;margin:0;padding:0;list-style:none;display:flex}.BlocOffre-module___3M1RW__puce{align-items:center;gap:var(--espace-12);min-width:0;padding:var(--espace-12) var(--espace-16);border-radius:var(--rayon-16);overflow-wrap:anywhere;color:var(--texte);font-size:var(--taille-5);font-weight:var(--graisse-navigation);display:flex}.BlocOffre-module___3M1RW__pastille{width:var(--espace-20);height:var(--espace-20);border-radius:var(--rayon-avatar);flex-shrink:0}.BlocOffre-module___3M1RW__couleurBleu{background:var(--accent-fond)}.BlocOffre-module___3M1RW__couleurBleu .BlocOffre-module___3M1RW__pastille{background:var(--accent-subtil)}.BlocOffre-module___3M1RW__couleurOcre{background:var(--tertiaire-fond)}.BlocOffre-module___3M1RW__couleurOcre .BlocOffre-module___3M1RW__pastille{background:var(--tertiaire)}.BlocOffre-module___3M1RW__couleurNeutre{background:var(--fond)}.BlocOffre-module___3M1RW__couleurNeutre .BlocOffre-module___3M1RW__pastille{background:var(--bordure)}.BlocOffre-module___3M1RW__couleurLagune{background:var(--barre-lagune-fond)}.BlocOffre-module___3M1RW__couleurLagune .BlocOffre-module___3M1RW__pastille{background:var(--barre-lagune-pastille)}.BlocOffre-module___3M1RW__couleurCiel{background:var(--barre-ciel-fond)}.BlocOffre-module___3M1RW__couleurCiel .BlocOffre-module___3M1RW__pastille{background:var(--barre-ciel-pastille)}.BlocOffre-module___3M1RW__couleurPervenche{background:var(--barre-pervenche-fond)}.BlocOffre-module___3M1RW__couleurPervenche .BlocOffre-module___3M1RW__pastille{background:var(--barre-pervenche-pastille)}.BlocOffre-module___3M1RW__couleurNuit{background:var(--barre-nuit-fond)}.BlocOffre-module___3M1RW__couleurNuit .BlocOffre-module___3M1RW__pastille{background:var(--barre-nuit-pastille)}.BlocOffre-module___3M1RW__couleurSable{background:var(--barre-sable-fond)}.BlocOffre-module___3M1RW__couleurSable .BlocOffre-module___3M1RW__pastille{background:var(--barre-sable-pastille)}.BlocOffre-module___3M1RW__couleurRose{background:var(--barre-rose-fond)}.BlocOffre-module___3M1RW__couleurRose .BlocOffre-module___3M1RW__pastille{background:var(--barre-rose-pastille)}.BlocOffre-module___3M1RW__couleurSauge{background:var(--barre-sauge-fond)}.BlocOffre-module___3M1RW__couleurSauge .BlocOffre-module___3M1RW__pastille{background:var(--barre-sauge-pastille)}@media (min-width:860px){.BlocOffre-module___3M1RW__offre{--gouttiere:var(--espace-32);align-items:center;gap:var(--espace-48);flex-direction:row}}
.BarresEditables-module__iIbzZa__atelier{gap:var(--espace-16);flex-direction:column;flex:1;min-width:0;display:flex}.BarresEditables-module__iIbzZa__liste{gap:var(--espace-12);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BarresEditables-module__iIbzZa__carte{gap:var(--espace-12);padding:var(--espace-16);border:1px solid var(--zone-editable-bordure);border-radius:var(--rayon-12);background:var(--surface);flex-direction:column;display:flex}.BarresEditables-module__iIbzZa__commandes{justify-content:flex-end;gap:var(--espace-8);flex-wrap:wrap;display:flex}.BarresEditables-module__iIbzZa__commande,.BarresEditables-module__iIbzZa__supprimer{min-width:var(--cible-tactile);min-height:var(--cible-tactile);padding:var(--espace-4) var(--espace-8);border:1px solid var(--bordure);border-radius:var(--rayon-pilule);background:var(--surface);font-family:var(--police-texte);font-size:var(--taille-5);line-height:var(--interligne-titre);cursor:pointer}.BarresEditables-module__iIbzZa__commande{color:var(--texte-attenue)}.BarresEditables-module__iIbzZa__supprimer{color:var(--danger)}.BarresEditables-module__iIbzZa__commande:disabled{cursor:default;opacity:var(--opacite-40)}.BarresEditables-module__iIbzZa__groupe{gap:var(--espace-4);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.BarresEditables-module__iIbzZa__legende{color:var(--texte-attenue);font-family:var(--police-texte);font-size:var(--taille-3);padding:0}.BarresEditables-module__iIbzZa__champ{gap:var(--espace-4);flex-direction:column;display:flex}.BarresEditables-module__iIbzZa__etiquette{color:var(--texte-tres-attenue);font-family:var(--police-texte);font-size:var(--taille-3)}.BarresEditables-module__iIbzZa__saisie{min-width:0;padding:var(--espace-8);border:1px solid var(--bordure);border-radius:var(--rayon-4);background:var(--surface);color:var(--texte);font-family:var(--police-texte);font-size:var(--taille-5)}.BarresEditables-module__iIbzZa__commande:focus-visible,.BarresEditables-module__iIbzZa__supprimer:focus-visible,.BarresEditables-module__iIbzZa__ajouter:focus-visible,.BarresEditables-module__iIbzZa__saisie:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.BarresEditables-module__iIbzZa__ajouter{padding:var(--espace-10) var(--espace-20);border:1px dashed var(--accent-bordure);border-radius:var(--rayon-8);background:var(--accent-fond);color:var(--accent);font-family:var(--police-texte);font-size:var(--taille-5);cursor:pointer;align-self:flex-start}.BarresEditables-module__iIbzZa__apercu{min-height:var(--espace-48);margin:0}
.SelecteurCouleur-module__p7An5G__groupe{gap:var(--espace-4);border:0;flex-direction:column;margin:0;padding:0;display:flex}.SelecteurCouleur-module__p7An5G__legende{color:var(--texte-attenue);font-family:var(--police-texte);font-size:var(--taille-3);padding:0}.SelecteurCouleur-module__p7An5G__controleInvisible{opacity:0;width:1px;height:1px;position:absolute}.SelecteurCouleur-module__p7An5G__grille{gap:var(--espace-8);flex-wrap:wrap;display:flex}.SelecteurCouleur-module__p7An5G__case,.SelecteurCouleur-module__p7An5G__caseChoisie{align-items:center;gap:var(--espace-8);padding:var(--espace-4) var(--espace-8) var(--espace-4) var(--espace-4);border-radius:var(--rayon-12);color:var(--texte);font-family:var(--police-texte);font-size:var(--taille-4);cursor:pointer;transition:border-color var(--duree-courte) var(--courbe-entree), background var(--duree-courte) var(--courbe-entree);display:flex}.SelecteurCouleur-module__p7An5G__case{border:var(--epaisseur-bordure-controle) solid var(--bordure);background:var(--surface)}.SelecteurCouleur-module__p7An5G__caseChoisie{border:var(--epaisseur-bordure-controle) solid var(--accent);background:var(--accent-fond)}.SelecteurCouleur-module__p7An5G__case:hover{border-color:var(--accent);background:var(--survol)}:is(.SelecteurCouleur-module__p7An5G__case:has(:focus-visible),.SelecteurCouleur-module__p7An5G__caseChoisie:has(:focus-visible)){outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.SelecteurCouleur-module__p7An5G__vignette{width:var(--espace-48);height:var(--espace-32);border:1px solid var(--bordure);border-radius:var(--rayon-16);background:var(--barre-fond);justify-content:center;align-items:center;display:flex}.SelecteurCouleur-module__p7An5G__rond{width:var(--espace-20);height:var(--espace-20);border-radius:var(--rayon-avatar);background:var(--barre-pastille)}.SelecteurCouleur-module__p7An5G__nom{white-space:nowrap}
.ZoneEditable-module__YRX93G__zone,.ZoneEditable-module__YRX93G__zoneEnDefaut{border:0;border-bottom:var(--epaisseur-bordure-controle) dashed var(--zone-editable-bordure);background:var(--zone-editable-fond);color:inherit;font:inherit;text-align:inherit;white-space:inherit;cursor:text;margin:0;padding:0;display:inline}.ZoneEditable-module__YRX93G__zoneEnDefaut{border-bottom-color:var(--danger);background:var(--danger-fond)}.ZoneEditable-module__YRX93G__champs{gap:var(--espace-8);padding:var(--espace-12);border:1px solid var(--zone-editable-bordure);border-radius:var(--rayon-8);background:var(--surface);flex-direction:column;display:flex}.ZoneEditable-module__YRX93G__champ{gap:var(--espace-4);flex-direction:column;display:flex}.ZoneEditable-module__YRX93G__etiquette{color:var(--texte-attenue);font-family:var(--police-texte);font-size:var(--taille-3);font-weight:var(--graisse-corps)}.ZoneEditable-module__YRX93G__saisie,.ZoneEditable-module__YRX93G__saisieLongue{padding:var(--espace-8);border:1px solid var(--bordure);border-radius:var(--rayon-4);background:var(--surface);color:var(--texte);font-family:var(--police-texte);font-size:var(--taille-5)}.ZoneEditable-module__YRX93G__saisieLongue{resize:vertical}.ZoneEditable-module__YRX93G__zone:focus-visible,.ZoneEditable-module__YRX93G__zoneEnDefaut:focus-visible,.ZoneEditable-module__YRX93G__replier:focus-visible,.ZoneEditable-module__YRX93G__saisie:focus-visible,.ZoneEditable-module__YRX93G__saisieLongue:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.ZoneEditable-module__YRX93G__replier{min-height:var(--cible-tactile);padding:var(--espace-4) var(--espace-8);border:1px solid var(--bordure);border-radius:var(--rayon-8);background:var(--surface);color:var(--texte-attenue);font-family:var(--police-texte);font-size:var(--taille-3);cursor:pointer;align-self:flex-end}
.BoutonAmbiance-module__HFxoHW__bouton{top:var(--espace-12);right:var(--espace-16);z-index:1;width:var(--cible-tactile-principale);height:var(--cible-tactile-principale);border-radius:var(--rayon-avatar);background:var(--accent-subtil);color:var(--accent-fort);cursor:pointer;transition:background var(--duree-courte) var(--courbe-entree), color var(--duree-courte) var(--courbe-entree);border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.BoutonAmbiance-module__HFxoHW__enLigne{flex-shrink:0;position:static}.BoutonAmbiance-module__HFxoHW__bouton:hover{background:var(--accent);color:var(--surface)}.BoutonAmbiance-module__HFxoHW__bouton:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.BoutonAmbiance-module__HFxoHW__soleil,[data-ambiance=nuit] .BoutonAmbiance-module__HFxoHW__lune{display:none}[data-ambiance=nuit] .BoutonAmbiance-module__HFxoHW__soleil{display:block}
.SceneEleve-module__JOj8YG__enteteSurScene.SceneEleve-module__JOj8YG__enteteSurScene,.SceneEleve-module__JOj8YG__piedSurScene{--bandeau-texte:var(--texte);--bandeau-texte-attenue:var(--texte-attenue);--bandeau-accent:var(--accent-fort);--bandeau-survol:var(--accent-subtil);--bandeau-bordure:var(--accent-bordure);--focus-contour-bandeau:var(--focus-contour)}.SceneEleve-module__JOj8YG__enteteSurScene.SceneEleve-module__JOj8YG__enteteSurScene{--bandeau-fond:var(--ciel);min-height:var(--hauteur-entete-scene);background-color:var(--ciel);background-position:bottom;background-repeat:no-repeat;background-size:100%;align-content:flex-start;align-items:flex-start}.SceneEleve-module__JOj8YG__entete_reserver.SceneEleve-module__JOj8YG__entete_reserver{background-image:url(/decor/eleve/reserver/reserver-entete-mont-large-v2.png);padding-bottom:10.1563%}.SceneEleve-module__JOj8YG__entete_mesCours.SceneEleve-module__JOj8YG__entete_mesCours{background-image:url(/decor/eleve/mes-cours/mes-cours-entete-provence-large-v2.png);padding-bottom:10.4167%}.SceneEleve-module__JOj8YG__entete_compte.SceneEleve-module__JOj8YG__entete_compte{background-image:url(/decor/eleve/compte/compte-entete-alpes-large-v3.png);padding-bottom:9.58333%}.SceneEleve-module__JOj8YG__entete_echange.SceneEleve-module__JOj8YG__entete_echange{background-image:url(/decor/eleve/chat/chat-entete-alsace-large-v2.png);padding-bottom:8.80208%}.SceneEleve-module__JOj8YG__piedSurScene{--bandeau-fond:var(--sol);background:var(--sol);margin-top:auto}.SceneEleve-module__JOj8YG__bandePied{background-size:cover}.SceneEleve-module__JOj8YG__pied_reserver{aspect-ratio:3840/368;background:url(/decor/eleve/reserver/reserver-pied-greve-large-v2.png) center bottom / cover no-repeat, var(--sol)}.SceneEleve-module__JOj8YG__pied_mesCours{aspect-ratio:3840/389;background:url(/decor/eleve/mes-cours/mes-cours-pied-lavande-large-v2.png) center bottom / cover no-repeat, var(--sol)}.SceneEleve-module__JOj8YG__pied_compte{aspect-ratio:3840/350;background:url(/decor/eleve/compte/compte-pied-prairie-large-v2.png) center bottom / cover no-repeat, var(--sol)}.SceneEleve-module__JOj8YG__pied_echange{aspect-ratio:3072/265;background:url(/decor/eleve/chat/chat-pied-vigne-large-v2.png) center bottom / cover no-repeat, var(--sol)}.SceneEleve-module__JOj8YG__piedSurScene>footer:not([data-ambiance=nuit] *){border-top:0}[data-ambiance=nuit] .SceneEleve-module__JOj8YG__entete_reserver.SceneEleve-module__JOj8YG__entete_reserver{background-image:url(/decor/eleve/reserver/reserver-entete-mont-nuit-large-v2.png)}[data-ambiance=nuit] .SceneEleve-module__JOj8YG__pied_reserver{background:url(/decor/eleve/reserver/reserver-pied-greve-nuit-large-v3.png) center bottom / cover no-repeat, var(--sol)}[data-ambiance=nuit] .SceneEleve-module__JOj8YG__entete_compte.SceneEleve-module__JOj8YG__entete_compte{background-image:url(/decor/eleve/compte/compte-entete-alpes-nuit-large-v2.png)}[data-ambiance=nuit] .SceneEleve-module__JOj8YG__pied_compte{background:url(/decor/eleve/compte/compte-pied-prairie-nuit-large-v3.png) center bottom / cover no-repeat, var(--sol)}[data-ambiance=nuit] .SceneEleve-module__JOj8YG__entete_echange.SceneEleve-module__JOj8YG__entete_echange{background-image:url(/decor/eleve/chat/chat-entete-alsace-nuit-large-v2.png)}[data-ambiance=nuit] .SceneEleve-module__JOj8YG__pied_echange{background:url(/decor/eleve/chat/chat-pied-vigne-nuit-large-v3.png) center bottom / cover no-repeat, var(--sol)}[data-ambiance=nuit] .SceneEleve-module__JOj8YG__entete_mesCours.SceneEleve-module__JOj8YG__entete_mesCours{background-image:url(/decor/eleve/mes-cours/mes-cours-entete-provence-nuit-large-v2.png)}[data-ambiance=nuit] .SceneEleve-module__JOj8YG__pied_mesCours{background:url(/decor/eleve/mes-cours/mes-cours-pied-lavande-nuit-large-v3.png) center bottom / cover no-repeat, var(--sol)}[data-ambiance=nuit] .SceneEleve-module__JOj8YG__piedAvecNuit{--bandeau-fond:inherit;--bandeau-texte:inherit;--bandeau-texte-attenue:inherit;--bandeau-accent:inherit;--bandeau-survol:inherit;--bandeau-bordure:inherit;--focus-contour-bandeau:inherit;background:0 0}@media (max-width:860px){.SceneEleve-module__JOj8YG__enteteSurScene.SceneEleve-module__JOj8YG__enteteSurScene{padding-bottom:var(--espace-16);background-size:cover}.SceneEleve-module__JOj8YG__entete_reserver.SceneEleve-module__JOj8YG__entete_reserver{background-image:url(/decor/eleve/reserver/reserver-entete-mont-etroit-v2.png)}.SceneEleve-module__JOj8YG__entete_mesCours.SceneEleve-module__JOj8YG__entete_mesCours{background-image:url(/decor/eleve/mes-cours/mes-cours-entete-provence-etroit-v2.png)}.SceneEleve-module__JOj8YG__entete_compte.SceneEleve-module__JOj8YG__entete_compte{background-image:url(/decor/eleve/compte/compte-entete-alpes-etroit-v3.png)}.SceneEleve-module__JOj8YG__pied_reserver{aspect-ratio:1720/368;background:url(/decor/eleve/reserver/reserver-pied-greve-etroit-v2.png) center bottom / cover no-repeat, var(--sol)}.SceneEleve-module__JOj8YG__pied_mesCours{aspect-ratio:1720/388;background:url(/decor/eleve/mes-cours/mes-cours-pied-lavande-etroit-v2.png) center bottom / cover no-repeat, var(--sol)}.SceneEleve-module__JOj8YG__pied_compte{aspect-ratio:1720/350;background:url(/decor/eleve/compte/compte-pied-prairie-etroit-v2.png) center bottom / cover no-repeat, var(--sol)}.SceneEleve-module__JOj8YG__pied_echange{aspect-ratio:1720/332;background:url(/decor/eleve/chat/chat-pied-vigne-etroit-v2.png) center bottom / cover no-repeat, var(--sol)}[data-ambiance=nuit] .SceneEleve-module__JOj8YG__entete_reserver.SceneEleve-module__JOj8YG__entete_reserver{background-image:url(/decor/eleve/reserver/reserver-entete-mont-nuit-etroit-v2.png)}[data-ambiance=nuit] .SceneEleve-module__JOj8YG__pied_reserver{background:url(/decor/eleve/reserver/reserver-pied-greve-nuit-etroit-v3.png) center bottom / cover no-repeat, var(--sol)}[data-ambiance=nuit] .SceneEleve-module__JOj8YG__entete_compte.SceneEleve-module__JOj8YG__entete_compte{background-image:url(/decor/eleve/compte/compte-entete-alpes-nuit-etroit-v2.png)}[data-ambiance=nuit] .SceneEleve-module__JOj8YG__pied_compte{background:url(/decor/eleve/compte/compte-pied-prairie-nuit-etroit-v3.png) center bottom / cover no-repeat, var(--sol)}[data-ambiance=nuit] .SceneEleve-module__JOj8YG__pied_echange{background:url(/decor/eleve/chat/chat-pied-vigne-nuit-etroit-v3.png) center bottom / cover no-repeat, var(--sol)}[data-ambiance=nuit] .SceneEleve-module__JOj8YG__entete_mesCours.SceneEleve-module__JOj8YG__entete_mesCours{background-image:url(/decor/eleve/mes-cours/mes-cours-entete-provence-nuit-etroit-v2.png)}[data-ambiance=nuit] .SceneEleve-module__JOj8YG__pied_mesCours{background:url(/decor/eleve/mes-cours/mes-cours-pied-lavande-nuit-etroit-v3.png) center bottom / cover no-repeat, var(--sol)}.SceneEleve-module__JOj8YG__entete_echange.SceneEleve-module__JOj8YG__entete_echange{min-height:var(--hauteur-entete-scene-reduite);background-image:url(/decor/eleve/chat/chat-entete-alsace-compact-v2.png)}[data-ambiance=nuit] .SceneEleve-module__JOj8YG__entete_echange.SceneEleve-module__JOj8YG__entete_echange{background-image:url(/decor/eleve/chat/chat-entete-alsace-nuit-compact-v2.png)}}@media (min-width:860px) and (max-height:899px){.SceneEleve-module__JOj8YG__entete_echange.SceneEleve-module__JOj8YG__entete_echange{min-height:0;padding-bottom:var(--espace-16);aspect-ratio:3840/338;background-image:url(/decor/eleve/chat/chat-entete-alsace-large-v2.png)}}
.TiroirNavigation-module__OZoqRq__bouton{min-width:var(--cible-tactile);min-height:var(--cible-tactile);padding:var(--espace-4) var(--espace-8);border:var(--epaisseur-bordure-controle) solid var(--bandeau-texte-attenue);border-radius:var(--rayon-8);background:var(--bandeau-fond);color:var(--bandeau-texte);font-family:var(--police-texte);font-size:var(--taille-5);cursor:pointer;display:none}.TiroirNavigation-module__OZoqRq__bouton:focus-visible{outline:var(--focus-contour-bandeau);outline-offset:var(--focus-decalage)}.TiroirNavigation-module__OZoqRq__voile:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}@media (max-width:860px){.TiroirNavigation-module__OZoqRq__bouton{justify-content:center;align-items:center;gap:var(--espace-4);display:inline-flex}}.TiroirNavigation-module__OZoqRq__boutonAmple{justify-content:center;align-items:center;gap:var(--espace-4);display:inline-flex}@media (min-width:1024px){.TiroirNavigation-module__OZoqRq__boutonAmple{display:none}}.TiroirNavigation-module__OZoqRq__boutonTresLarge{justify-content:center;align-items:center;gap:var(--espace-4);display:inline-flex}@media (min-width:1280px){.TiroirNavigation-module__OZoqRq__boutonTresLarge{display:none}}.TiroirNavigation-module__OZoqRq__point{width:var(--espace-8);height:var(--espace-8);border-radius:var(--rayon-avatar);background:var(--bandeau-accent);flex:none}.TiroirNavigation-module__OZoqRq__annonce{display:none}@media (max-width:860px){.TiroirNavigation-module__OZoqRq__annonce{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;display:block;position:absolute;overflow:hidden}}.TiroirNavigation-module__OZoqRq__annonceAmple{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;display:block;position:absolute;overflow:hidden}@media (min-width:1024px){.TiroirNavigation-module__OZoqRq__annonceAmple{display:none}}.TiroirNavigation-module__OZoqRq__annonceTresLarge{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;display:block;position:absolute;overflow:hidden}@media (min-width:1280px){.TiroirNavigation-module__OZoqRq__annonceTresLarge{display:none}}.TiroirNavigation-module__OZoqRq__voile{z-index:3;background:var(--voile);cursor:pointer;border:0;position:fixed;inset:0}.TiroirNavigation-module__OZoqRq__tiroir{z-index:4;gap:var(--espace-8);width:280px;max-width:100%;padding:var(--espace-24);border-left:var(--epaisseur-bordure) solid var(--bordure);background:var(--surface);box-shadow:var(--ombre-3);flex-direction:column;display:flex;position:fixed;inset:0 0 0 auto}
.MessageInscriptions-module__ttqfpW__message{box-sizing:border-box;max-width:100%;padding:var(--espace-12) var(--espace-16);background:var(--accent-subtil);color:var(--accent-fort);border:var(--epaisseur-bordure) solid var(--accent-bordure);border-radius:var(--rayon-12);white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--police-texte);font-size:var(--taille-3);line-height:var(--interligne-corps);margin:0}
.CarreTarif-module__KDbpiq__carre{width:min(100%, var(--largeur-tuile-min));padding:var(--espace-16) var(--espace-20);border:var(--epaisseur-bordure-controle) solid var(--bandeau-bordure);border-radius:var(--rayon-16);background:linear-gradient(160deg, var(--bandeau-survol), var(--bandeau-fond));box-shadow:var(--ombre-2);color:var(--bandeau-texte)}.CarreTarif-module__KDbpiq__ligneIntitule{justify-content:space-between;align-items:baseline;gap:var(--espace-10);margin:0;display:flex}.CarreTarif-module__KDbpiq__intitule{color:var(--bandeau-texte-attenue);font-size:var(--taille-2);font-weight:var(--graisse-titre);letter-spacing:var(--interlettrage-surtitre);text-transform:uppercase}.CarreTarif-module__KDbpiq__indicatif{color:var(--bandeau-texte-attenue);font-size:var(--taille-2);font-style:italic}.CarreTarif-module__KDbpiq__ligneDePrix{align-items:baseline;gap:var(--espace-6);margin:var(--espace-2) 0 var(--espace-8);flex-wrap:wrap;display:flex}.CarreTarif-module__KDbpiq__montant{font-family:var(--police-affichage);font-size:var(--taille-8);font-weight:var(--graisse-forte)}.CarreTarif-module__KDbpiq__montant:after{content:"";width:var(--espace-32);height:var(--espace-2);margin-top:var(--espace-2);border-radius:var(--espace-2);background:var(--tertiaire);display:block}.CarreTarif-module__KDbpiq__parCours{color:var(--bandeau-texte-attenue);font-size:var(--taille-3)}.CarreTarif-module__KDbpiq__avantages{gap:var(--espace-4);padding:var(--espace-8) 0 0;border-top:var(--epaisseur-bordure) solid var(--bandeau-bordure);font-size:var(--taille-2);flex-direction:column;margin:0;list-style:none;display:flex}
.CoquilleProfesseur-module__vLQdvG__coquille{background:var(--fond);flex-direction:column;min-height:100dvh;display:flex}.CoquilleProfesseur-module__vLQdvG__entete{align-items:center;gap:var(--espace-16);padding:var(--espace-16) var(--espace-24);background:var(--bandeau-fond);display:flex}.CoquilleProfesseur-module__vLQdvG__marque{color:var(--bandeau-texte);text-decoration:none}.CoquilleProfesseur-module__vLQdvG__marque:focus-visible{outline:var(--focus-contour-bandeau);outline-offset:var(--focus-decalage)}.CoquilleProfesseur-module__vLQdvG__navigation{gap:var(--espace-8);flex:1;display:none;}.CoquilleProfesseur-module__vLQdvG__lien{gap:var(--espace-8);padding:var(--espace-8) var(--espace-12);color:var(--texte-attenue);font-family:var(--police-texte);font-size:var(--taille-4);white-space:nowrap;align-items:center;display:flex;}.CoquilleProfesseur-module__vLQdvG__lienActif{gap:var(--espace-8);padding:var(--espace-8) var(--espace-12);color:var(--accent);font-family:var(--police-texte);font-size:var(--taille-4);font-weight:var(--graisse-forte);white-space:nowrap;align-items:center;display:flex;}.CoquilleProfesseur-module__vLQdvG__lienActif.CoquilleProfesseur-module__vLQdvG__lienActif{border-bottom-color:var(--accent)}.CoquilleProfesseur-module__vLQdvG__navigation .CoquilleProfesseur-module__vLQdvG__lien{color:var(--bandeau-texte)}.CoquilleProfesseur-module__vLQdvG__navigation .CoquilleProfesseur-module__vLQdvG__lienActif{color:var(--bandeau-accent)}.CoquilleProfesseur-module__vLQdvG__navigation .CoquilleProfesseur-module__vLQdvG__lienActif.CoquilleProfesseur-module__vLQdvG__lienActif{border-bottom-color:var(--bandeau-accent)}.CoquilleProfesseur-module__vLQdvG__actions{align-items:center;gap:var(--espace-12);margin-left:auto;display:flex}.CoquilleProfesseur-module__vLQdvG__contenu{flex:1;min-width:0;padding:36px 44px 60px}.CoquilleProfesseur-module__vLQdvG__contenu:has([data-zone-plein-ecran]){padding-inline:0}.CoquilleProfesseur-module__vLQdvG__contenuCadre{flex-direction:column;min-height:0;display:flex;}.CoquilleProfesseur-module__vLQdvG__ecran{flex-direction:column;flex:1 0 auto;display:flex}.CoquilleProfesseur-module__vLQdvG__ecran:has(>.CoquilleProfesseur-module__vLQdvG__contenuCadre){flex:none;min-height:100dvh}@media (max-width:860px){.CoquilleProfesseur-module__vLQdvG__contenu{padding:var(--espace-20) var(--espace-16) var(--espace-32)}}@media (max-width:480px){.CoquilleProfesseur-module__vLQdvG__entete{gap:var(--espace-4);padding:var(--espace-16);flex-wrap:wrap;position:relative}.CoquilleProfesseur-module__vLQdvG__actions{gap:var(--espace-4)}}@media (min-width:1280px){.CoquilleProfesseur-module__vLQdvG__navigation{display:flex}}
.LargeurStable-module__84F_Ua__emplacement{place-items:center end;display:grid}.LargeurStable-module__84F_Ua__emplacement>*{grid-area:1/1}.LargeurStable-module__84F_Ua__emplacement>[aria-hidden=true]{visibility:hidden}
.Marque-module__eAUTQa__entete,.Marque-module__eAUTQa__piedDePage{flex-direction:column;align-items:flex-start;display:inline-flex;position:relative}.Marque-module__eAUTQa__nom{font-family:var(--police-affichage);font-weight:var(--graisse-titre);line-height:var(--interligne-titre);color:var(--bandeau-texte);white-space:nowrap;font-size:var(--taille-6)}.Marque-module__eAUTQa__matiere{font-family:var(--police-texte);font-weight:var(--graisse-corps);line-height:var(--interligne-titre);color:var(--bandeau-texte-attenue);white-space:nowrap;font-size:var(--taille-4)}@media (min-width:640px){.Marque-module__eAUTQa__entete .Marque-module__eAUTQa__nom{font-size:var(--taille-7)}.Marque-module__eAUTQa__entete .Marque-module__eAUTQa__matiere{font-size:var(--taille-5)}}@media (min-width:1280px){.Marque-module__eAUTQa__entete .Marque-module__eAUTQa__nom{font-size:var(--taille-8)}}.Marque-module__eAUTQa__entete:after{content:"";top:100%;width:var(--espace-48);height:var(--espace-4);margin-top:var(--espace-2);border-radius:var(--rayon-pilule);background:var(--tertiaire);position:absolute;inset-inline-start:0}
.DrapeauLangue-module__zdppcG__drapeau{height:var(--espace-12);aspect-ratio:3/2;flex-shrink:0;width:auto;display:block}
.MenuCompte-module__oJwK9q__racine{min-width:0;display:flex;position:relative}.MenuCompte-module__oJwK9q__declencheur{align-items:center;gap:var(--espace-8);min-width:0;min-height:var(--cible-tactile);padding:var(--espace-2) var(--espace-8) var(--espace-2) var(--espace-2);border:var(--epaisseur-bordure-controle) solid transparent;border-radius:var(--rayon-pilule);color:var(--bandeau-texte);cursor:pointer;transition:background var(--duree-courte) var(--courbe-entree), border-color var(--duree-courte) var(--courbe-entree);background:0 0;font-family:inherit;display:inline-flex}.MenuCompte-module__oJwK9q__declencheur:hover,.MenuCompte-module__oJwK9q__declencheur[aria-expanded=true]{background:var(--bandeau-survol)}.MenuCompte-module__oJwK9q__declencheur:focus-visible{outline:var(--focus-contour-bandeau);outline-offset:var(--focus-decalage)}.MenuCompte-module__oJwK9q__pastille{width:var(--espace-32);height:var(--espace-32);border-radius:var(--rayon-avatar);color:var(--surface);font-size:var(--taille-2);font-weight:var(--graisse-forte);flex-shrink:0;justify-content:center;align-items:center;display:flex}.MenuCompte-module__oJwK9q__nom{min-width:0;max-width:min(var(--largeur-barre-laterale), 100%);font-size:var(--taille-4);font-weight:var(--graisse-titre);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.MenuCompte-module__oJwK9q__emplacementNom.MenuCompte-module__oJwK9q__emplacementNom{grid-template-columns:minmax(0,1fr);justify-items:start;min-width:0}.MenuCompte-module__oJwK9q__encart{top:calc(100% + var(--espace-6));z-index:5;width:max-content;min-width:100%;max-width:var(--largeur-conversation-min);padding:var(--espace-8);border:var(--epaisseur-bordure) solid var(--bordure);border-radius:var(--rayon-12);background:var(--surface);box-shadow:var(--ombre-2);opacity:0;transform:translateY(calc(-1 * var(--espace-2)));visibility:hidden;transition:opacity var(--duree-longue) var(--courbe-sortie), transform var(--duree-longue) var(--courbe-sortie), visibility 0s linear var(--duree-longue);position:absolute;right:0}.MenuCompte-module__oJwK9q__ouvert{opacity:1;visibility:visible;transition:opacity var(--duree-longue) var(--courbe-entree), transform var(--duree-longue) var(--courbe-entree), visibility 0s linear 0s;transform:none}.MenuCompte-module__oJwK9q__nomComplet{padding:var(--espace-6) var(--espace-8);color:var(--texte-attenue);font-size:var(--taille-3);overflow-wrap:anywhere;margin:0}.MenuCompte-module__oJwK9q__entrees{flex-direction:column;display:flex}.MenuCompte-module__oJwK9q__entrees form{margin:0}.MenuCompte-module__oJwK9q__entrees a,.MenuCompte-module__oJwK9q__entrees button{box-sizing:border-box;width:100%;min-height:var(--cible-tactile);padding:var(--espace-6) var(--espace-8);border-radius:var(--rayon-8);color:var(--texte);font-family:inherit;font-size:var(--taille-4);font-weight:var(--graisse-navigation);text-align:start;cursor:pointer;transition:background var(--duree-courte) var(--courbe-entree);background:0 0;border:0;align-items:center;text-decoration:none;display:flex}.MenuCompte-module__oJwK9q__entrees a:hover,.MenuCompte-module__oJwK9q__entrees button:hover{background:var(--survol)}.MenuCompte-module__oJwK9q__entrees a[aria-current=page]{color:var(--accent);font-weight:var(--graisse-forte)}.MenuCompte-module__oJwK9q__entrees a[aria-current=page]:hover{color:var(--accent-fort)}.MenuCompte-module__oJwK9q__entrees a:focus-visible,.MenuCompte-module__oJwK9q__entrees button:focus-visible{outline:var(--focus-contour);outline-offset:calc(-1 * var(--focus-decalage))}.MenuCompte-module__oJwK9q__separateur{margin:var(--espace-6) 0;border:0;border-top:var(--epaisseur-bordure) solid var(--bordure)}@media (prefers-reduced-motion:reduce){.MenuCompte-module__oJwK9q__declencheur,.MenuCompte-module__oJwK9q__encart,.MenuCompte-module__oJwK9q__ouvert,.MenuCompte-module__oJwK9q__entrees a,.MenuCompte-module__oJwK9q__entrees button{transition:none}}@media (max-width:480px){.MenuCompte-module__oJwK9q__nom,.MenuCompte-module__oJwK9q__emplacementNom.MenuCompte-module__oJwK9q__emplacementNom{display:none}.MenuCompte-module__oJwK9q__declencheur{padding:var(--espace-2)}}
.PastilleLangue-module__DfVbNa__racine{display:flex;position:relative}.PastilleLangue-module__DfVbNa__declencheur{justify-content:center;align-items:center;gap:var(--espace-4);min-height:var(--cible-tactile);padding:var(--espace-4) var(--espace-8);border:var(--epaisseur-bordure-controle) solid var(--bandeau-texte-attenue);border-radius:var(--rayon-pilule);background:var(--bandeau-fond);color:var(--bandeau-texte);font-family:var(--police-texte);font-size:var(--taille-2);font-weight:var(--graisse-titre);cursor:pointer;transition:background var(--duree-courte) var(--courbe-entree);display:inline-flex}.PastilleLangue-module__DfVbNa__declencheur:hover,.PastilleLangue-module__DfVbNa__declencheur[aria-expanded=true]{background:var(--bandeau-survol)}.PastilleLangue-module__DfVbNa__declencheur:focus-visible{outline:var(--focus-contour-bandeau);outline-offset:var(--focus-decalage)}.PastilleLangue-module__DfVbNa__chevron{flex-shrink:0}.PastilleLangue-module__DfVbNa__encart{top:calc(100% + var(--espace-6));z-index:5;width:max-content;min-width:100%;max-width:var(--largeur-conversation-min);padding:var(--espace-8);border:var(--epaisseur-bordure) solid var(--bordure);border-radius:var(--rayon-12);background:var(--surface);box-shadow:var(--ombre-2);flex-direction:column;display:flex;position:absolute;right:0}.PastilleLangue-module__DfVbNa__entree{align-items:center;gap:var(--espace-6);box-sizing:border-box;min-height:var(--cible-tactile);padding:var(--espace-6) var(--espace-8);border-radius:var(--rayon-8);color:var(--texte);font-size:var(--taille-4);font-weight:var(--graisse-navigation);transition:background var(--duree-courte) var(--courbe-entree);text-decoration:none;display:flex}.PastilleLangue-module__DfVbNa__entree:hover{background:var(--survol)}.PastilleLangue-module__DfVbNa__entree[aria-current=true]{color:var(--accent);font-weight:var(--graisse-forte)}.PastilleLangue-module__DfVbNa__entree[aria-current=true]:hover{color:var(--accent-fort)}.PastilleLangue-module__DfVbNa__entree:focus-visible{outline:var(--focus-contour);outline-offset:calc(-1 * var(--focus-decalage))}
.SelecteurLangue-module__mgZNIa__selecteur{gap:var(--espace-2);padding:var(--espace-4);border:var(--epaisseur-bordure) solid var(--bandeau-texte-attenue);border-radius:var(--rayon-pilule);background:var(--bandeau-fond);width:fit-content;display:flex}.SelecteurLangue-module__mgZNIa__option,.SelecteurLangue-module__mgZNIa__actif{align-items:center;gap:var(--espace-6);padding:var(--espace-8) var(--espace-12);border-radius:var(--rayon-pilule);font-size:var(--taille-2);line-height:var(--interligne-corps);transition:background var(--duree-courte) var(--courbe-entree), color var(--duree-courte) var(--courbe-entree);text-decoration:none;display:inline-flex}.SelecteurLangue-module__mgZNIa__option{color:var(--bandeau-texte);font-weight:var(--graisse-titre)}.SelecteurLangue-module__mgZNIa__option:hover{background:var(--bandeau-survol);color:var(--bandeau-accent)}.SelecteurLangue-module__mgZNIa__actif{background:var(--bandeau-accent);color:var(--bandeau-fond);font-weight:var(--graisse-forte)}.SelecteurLangue-module__mgZNIa__option:focus-visible,.SelecteurLangue-module__mgZNIa__actif:focus-visible{outline:var(--focus-contour-bandeau);outline-offset:var(--focus-decalage)}.SelecteurLangue-module__mgZNIa__selecteurPied{}.SelecteurLangue-module__mgZNIa__pastilleEntete{display:none}@media (max-width:480px){.SelecteurLangue-module__mgZNIa__selecteurEntete{display:none}.SelecteurLangue-module__mgZNIa__pastilleEntete{display:flex}}.SelecteurLangue-module__mgZNIa__pastillePoche{display:none}@media (max-width:859px){.SelecteurLangue-module__mgZNIa__selecteurPoche{display:none}.SelecteurLangue-module__mgZNIa__pastillePoche{display:flex}}@media (max-width:480px){.SelecteurLangue-module__mgZNIa__selecteurPied .SelecteurLangue-module__mgZNIa__option,.SelecteurLangue-module__mgZNIa__selecteurPied .SelecteurLangue-module__mgZNIa__actif{padding-inline:var(--espace-8)}}
.PiedDePage-module__lPabaW__pied{border-top:var(--espace-4) solid var(--tertiaire);background:var(--bandeau-fond);color:var(--bandeau-texte);padding:var(--espace-40) var(--espace-16);margin-top:auto;position:relative}.PiedDePage-module__lPabaW__contenu{gap:var(--espace-32);max-width:var(--largeur-page);flex-direction:column;margin:0 auto;display:flex}.PiedDePage-module__lPabaW__marque{margin-bottom:var(--espace-10)}.PiedDePage-module__lPabaW__email{font-size:var(--taille-4);line-height:var(--interligne-corps);color:var(--bandeau-texte);text-decoration:underline}.PiedDePage-module__lPabaW__email:hover{color:var(--bandeau-accent)}.PiedDePage-module__lPabaW__email:focus-visible,.PiedDePage-module__lPabaW__intitule:focus-visible{outline:var(--focus-contour-bandeau);outline-offset:var(--focus-decalage)}.PiedDePage-module__lPabaW__intitule{margin-bottom:var(--espace-12);font-size:var(--taille-3);font-weight:var(--graisse-titre);letter-spacing:var(--interlettrage-surtitre);text-transform:uppercase;color:var(--bandeau-texte-attenue)}.PiedDePage-module__lPabaW__mention{max-width:var(--largeur-page);margin:var(--espace-32) auto 0;font-size:var(--taille-2);color:var(--bandeau-texte-attenue)}@media (min-width:860px){.PiedDePage-module__lPabaW__pied{padding:var(--espace-48) var(--espace-32)}.PiedDePage-module__lPabaW__contenu{justify-content:space-between;align-items:flex-start;gap:var(--espace-40);flex-direction:row}}
.PanneauSignalement-module__psVIoq__panneau{gap:var(--espace-12);flex-direction:column;flex:1 0 auto;margin:0;display:flex}.PanneauSignalement-module__psVIoq__fermer{align-self:flex-end;display:none}.PanneauSignalement-module__psVIoq__libelle{gap:var(--espace-6);font-family:var(--police-texte);font-size:var(--taille-2);font-weight:var(--graisse-titre);color:var(--texte-attenue);flex-direction:column;display:flex}.PanneauSignalement-module__psVIoq__champ{min-height:var(--cible-tactile-principale);padding:var(--espace-12) var(--espace-14);border:var(--epaisseur-bordure-controle) solid var(--bordure);border-radius:var(--rayon-12);background:var(--fond);color:var(--texte);font-family:var(--police-texte);font-size:var(--taille-4);font-weight:var(--graisse-corps);line-height:var(--interligne-corps);resize:vertical}.PanneauSignalement-module__psVIoq__vignette{align-items:center;gap:var(--espace-4);max-width:100%;padding:var(--espace-4) var(--espace-8);border:var(--epaisseur-bordure) solid var(--bordure);border-radius:var(--rayon-12);background:var(--fond);color:var(--texte-attenue);font-family:var(--police-texte);font-size:var(--taille-2);margin:0;display:flex}.PanneauSignalement-module__psVIoq__apercuImage{height:var(--espace-56);border-radius:var(--rayon-4);object-fit:cover;flex:none;width:auto;max-width:50%}.PanneauSignalement-module__psVIoq__nomVignette{min-width:0;color:var(--texte);overflow-wrap:break-word;flex:auto}.PanneauSignalement-module__psVIoq__sansCapture{align-items:center;gap:var(--espace-8);flex-wrap:wrap;display:flex}.PanneauSignalement-module__psVIoq__discret{min-height:var(--cible-tactile);padding:var(--espace-4) var(--espace-8);border-radius:var(--rayon-pilule);color:var(--accent);font-family:var(--police-texte);font-size:var(--taille-2);font-weight:var(--graisse-titre);cursor:pointer;background:0 0;border:0;flex:none}.PanneauSignalement-module__psVIoq__discret:hover{color:var(--accent-fort)}.PanneauSignalement-module__psVIoq__champCache{}.PanneauSignalement-module__psVIoq__note{color:var(--texte-attenue);font-family:var(--police-texte);font-size:var(--taille-2);line-height:var(--interligne-corps);margin:0}.PanneauSignalement-module__psVIoq__erreur{color:var(--danger);font-family:var(--police-texte);font-size:var(--taille-2);margin:0}.PanneauSignalement-module__psVIoq__succes{color:var(--succes-texte);font-family:var(--police-texte);font-size:var(--taille-3);margin:0}.PanneauSignalement-module__psVIoq__envoyer{min-height:var(--cible-tactile-principale);padding:var(--espace-6) var(--espace-16);border-radius:var(--rayon-12);background:var(--accent);color:var(--surface);font-family:var(--police-texte);font-size:var(--taille-4);font-weight:var(--graisse-forte);box-shadow:var(--ombre-accent);cursor:pointer;transition:background var(--duree-courte) var(--courbe-sortie);border:0;align-self:flex-end}.PanneauSignalement-module__psVIoq__envoyer:hover:not(:disabled){background:var(--accent-fort)}.PanneauSignalement-module__psVIoq__envoyer:disabled{background:var(--surface-desactivee);color:var(--texte-attenue);box-shadow:none;cursor:default}.PanneauSignalement-module__psVIoq__champ:focus-visible,.PanneauSignalement-module__psVIoq__envoyer:focus-visible,.PanneauSignalement-module__psVIoq__discret:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}@media (max-width:480px){.PanneauSignalement-module__psVIoq__fermer{display:block}.PanneauSignalement-module__psVIoq__envoyer{align-self:stretch;margin-top:auto}}@media (prefers-reduced-motion:reduce){.PanneauSignalement-module__psVIoq__envoyer{transition:none}}
.SignalerExercice-module__ujC6iG__lien{display:flex}.SignalerExercice-module__ujC6iG__discret{}.SignalerExercice-module__ujC6iG__panneau{margin-top:var(--espace-14);}.SignalerExercice-module__ujC6iG__motifs{gap:var(--espace-8);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.SignalerExercice-module__ujC6iG__libelle{padding:0;}.SignalerExercice-module__ujC6iG__choix{font-size:var(--taille-4);}.SignalerExercice-module__ujC6iG__choixGrise{font-size:var(--taille-4);color:var(--texte-attenue);cursor:default;}.SignalerExercice-module__ujC6iG__choixGrise:hover{border-color:var(--bordure)}.SignalerExercice-module__ujC6iG__controle{}.SignalerExercice-module__ujC6iG__champ{}.SignalerExercice-module__ujC6iG__champ:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.SignalerExercice-module__ujC6iG__note{}.SignalerExercice-module__ujC6iG__erreur{}.SignalerExercice-module__ujC6iG__succes{}.SignalerExercice-module__ujC6iG__actions{justify-content:flex-end;align-items:center;gap:var(--espace-8);flex-wrap:wrap;display:flex}.SignalerExercice-module__ujC6iG__envoyer{}
.ArbreSvg-module__5ReUuW__boite{border:var(--epaisseur-bordure) solid var(--bordure);border-radius:var(--rayon-12);background:var(--fond);overflow:auto hidden}.ArbreSvg-module__5ReUuW__boite:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.ArbreSvg-module__5ReUuW__dessin{display:block}.ArbreSvg-module__5ReUuW__arete{fill:none;stroke:var(--texte-tres-attenue);stroke-linecap:round}.ArbreSvg-module__5ReUuW__attache{stroke:var(--bordure);stroke-width:var(--epaisseur-bordure-controle)}.ArbreSvg-module__5ReUuW__marque,.ArbreSvg-module__5ReUuW__branche{paint-order:stroke;stroke:var(--fond);stroke-width:var(--espace-4);stroke-linejoin:round}.ArbreSvg-module__5ReUuW__marque{fill:var(--accent-fort);font-family:var(--police-texte);font-size:var(--taille-1);font-weight:var(--graisse-forte);letter-spacing:var(--interlettrage-surtitre)}.ArbreSvg-module__5ReUuW__branche{fill:var(--texte);font-family:var(--police-affichage);font-size:var(--taille-3);font-weight:var(--graisse-titre)}.ArbreSvg-module__5ReUuW__titre{fill:var(--texte);font-family:var(--police-texte);font-size:var(--taille-2);font-weight:var(--graisse-forte)}.ArbreSvg-module__5ReUuW__element{cursor:pointer;outline:none}.ArbreSvg-module__5ReUuW__cible{fill:#0000}.ArbreSvg-module__5ReUuW__anneau,.ArbreSvg-module__5ReUuW__focus{fill:none;stroke:var(--accent);visibility:hidden}.ArbreSvg-module__5ReUuW__anneau{stroke-width:var(--epaisseur-bordure-forte)}.ArbreSvg-module__5ReUuW__focus{stroke-width:var(--epaisseur-bordure-forte);stroke-dasharray:var(--espace-2) var(--espace-2)}.ArbreSvg-module__5ReUuW__element[aria-pressed=true] .ArbreSvg-module__5ReUuW__anneau,.ArbreSvg-module__5ReUuW__element:focus-visible .ArbreSvg-module__5ReUuW__focus{visibility:visible}.ArbreSvg-module__5ReUuW__pastille{stroke-width:var(--epaisseur-bordure-controle)}.ArbreSvg-module__5ReUuW__signe{fill:none;stroke-width:var(--epaisseur-bordure-forte);stroke-linecap:round;stroke-linejoin:round}[data-etat=valide] .ArbreSvg-module__5ReUuW__pastille{fill:var(--succes-fond);stroke:var(--succes);stroke-width:var(--epaisseur-bordure-forte)}[data-etat=valide] .ArbreSvg-module__5ReUuW__signe{stroke:var(--succes-texte)}[data-etat=ouvert] .ArbreSvg-module__5ReUuW__pastille{fill:var(--accent-fond);stroke:var(--accent);stroke-width:var(--epaisseur-bordure-forte)}[data-etat=ouvert] .ArbreSvg-module__5ReUuW__point{fill:var(--accent)}[data-etat=ferme] .ArbreSvg-module__5ReUuW__pastille{fill:var(--surface-desactivee);stroke:var(--bordure)}[data-etat=ferme] .ArbreSvg-module__5ReUuW__cadenas{fill:var(--texte-tres-attenue)}[data-etat=ferme] .ArbreSvg-module__5ReUuW__signe{stroke:var(--texte-tres-attenue)}[data-etat=ferme] .ArbreSvg-module__5ReUuW__titre,[data-etat=brouillon] .ArbreSvg-module__5ReUuW__titre{fill:var(--texte-attenue);font-weight:var(--graisse-corps)}[data-etat=demande] .ArbreSvg-module__5ReUuW__pastille{fill:var(--avertissement-fond);stroke:var(--avertissement);stroke-width:var(--epaisseur-bordure-forte);stroke-dasharray:var(--espace-4) var(--espace-2)}[data-etat=demande] .ArbreSvg-module__5ReUuW__signe{stroke:var(--avertissement);stroke-width:var(--epaisseur-bordure-controle)}[data-etat=publie] .ArbreSvg-module__5ReUuW__pastille{fill:var(--surface);stroke:var(--texte-attenue)}[data-etat=brouillon] .ArbreSvg-module__5ReUuW__pastille{fill:var(--fond);stroke:var(--texte-tres-attenue);stroke-dasharray:var(--espace-4) var(--espace-2)}.ArbreSvg-module__5ReUuW__arete[data-etat=brouillon]{stroke-dasharray:var(--espace-2) var(--espace-12)}
.LegendeAgenda-module__kLaqNW__legende{gap:var(--espace-16);margin:0 0 var(--espace-12);color:var(--texte-attenue);font-family:var(--police-texte);font-size:var(--taille-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.LegendeAgenda-module__kLaqNW__legende li{align-items:center;gap:var(--espace-8);display:flex}.LegendeAgenda-module__kLaqNW__pastille{width:var(--espace-16);height:var(--espace-16);border-radius:var(--rayon-4);flex-shrink:0;display:inline-block}.LegendeAgenda-module__kLaqNW__libre{border:var(--epaisseur-bordure-controle) solid var(--succes);background:var(--statut-libre-fond)}.LegendeAgenda-module__kLaqNW__pourVous{border:var(--epaisseur-bordure-forte) solid var(--accent);background:var(--statut-libre-fond)}.LegendeAgenda-module__kLaqNW__retenu{border:var(--epaisseur-bordure-controle) solid var(--accent-fort);background:var(--accent)}.LegendeAgenda-module__kLaqNW__serie,.LegendeAgenda-module__kLaqNW__occurrences{height:auto;font-family:var(--police-texte);font-size:var(--taille-2);font-weight:var(--graisse-forte);line-height:var(--interligne-titre);text-align:center;border-radius:0}.LegendeAgenda-module__kLaqNW__serie:before{content:"↻"}.LegendeAgenda-module__kLaqNW__occurrences{width:auto}.LegendeAgenda-module__kLaqNW__occurrences:before{content:"12"}.LegendeAgenda-module__kLaqNW__reserveParVous{border:var(--epaisseur-bordure-controle) solid var(--texte-attenue);background:var(--statut-reserve-fond)}.LegendeAgenda-module__kLaqNW__reserve{border:var(--epaisseur-bordure) solid var(--bordure);background:var(--statut-reserve-fond)}.LegendeAgenda-module__kLaqNW__pris{border:var(--epaisseur-bordure) solid var(--bordure);background:var(--statut-pris-fond)}.LegendeAgenda-module__kLaqNW__ferme{border:var(--epaisseur-bordure) solid var(--bordure);background:var(--surface)}.LegendeAgenda-module__kLaqNW__demandee{border:var(--epaisseur-bordure) solid var(--bordure);background:repeating-linear-gradient(45deg, var(--avertissement-fond), var(--avertissement-fond) 4px, var(--avertissement) 4px, var(--avertissement) 6px)}.LegendeAgenda-module__kLaqNW__passe{border:var(--epaisseur-bordure) solid var(--bordure);background:repeating-linear-gradient(45deg, var(--surface-desactivee), var(--surface-desactivee) 4px, var(--bordure) 4px, var(--bordure) 6px)}
.MenuDeroulant-module__gvCERW__enveloppe{display:block;position:relative}.MenuDeroulant-module__gvCERW__chrome{appearance:none;cursor:pointer;transition:border-color var(--duree-courte) var(--courbe-entree)}.MenuDeroulant-module__gvCERW__enveloppe .MenuDeroulant-module__gvCERW__chrome{padding-right:var(--espace-40)}.MenuDeroulant-module__gvCERW__enveloppe .MenuDeroulant-module__gvCERW__chrome:not([aria-invalid]):hover{border-color:var(--accent)}.MenuDeroulant-module__gvCERW__chrome:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.MenuDeroulant-module__gvCERW__chevron{right:var(--espace-12);color:var(--texte-attenue);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}
.PlageAgenda-module__fzUrWq__ancre{flex-direction:column;grid-column:1/-1;display:flex;position:relative}.PlageAgenda-module__fzUrWq__bouton{width:100%;min-height:var(--cible-tactile);padding:var(--espace-4) var(--espace-8);border-radius:var(--rayon-pilule);color:var(--accent);font-family:var(--police-texte);font-size:var(--taille-4);cursor:pointer;transition:background var(--duree-courte) var(--courbe-entree);background:0 0;border:0;justify-content:center;display:flex}.PlageAgenda-module__fzUrWq__bouton:hover{background:var(--accent-subtil)}.PlageAgenda-module__fzUrWq__bouton:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.PlageAgenda-module__fzUrWq__pulsePaire{animation:PlageAgenda-module__fzUrWq__pulsationPaire var(--duree-longue) var(--courbe-entree)}.PlageAgenda-module__fzUrWq__pulseImpaire{animation:PlageAgenda-module__fzUrWq__pulsationImpaire var(--duree-longue) var(--courbe-entree)}@keyframes PlageAgenda-module__fzUrWq__pulsationPaire{50%{transform:scale(var(--agrandissement-net))}}@keyframes PlageAgenda-module__fzUrWq__pulsationImpaire{50%{transform:scale(var(--agrandissement-net))}}.PlageAgenda-module__fzUrWq__bulle{bottom:calc(100% + var(--espace-6));z-index:5;max-width:100%;padding:var(--espace-8);border:var(--epaisseur-bordure) solid var(--bordure);border-radius:var(--rayon-12);background:var(--surface);box-shadow:var(--ombre-2);color:var(--texte-attenue);font-size:var(--taille-3);overflow-wrap:anywhere;opacity:0;transform:translateY(var(--espace-2));visibility:hidden;pointer-events:none;transition:opacity var(--duree-longue) var(--courbe-sortie), transform var(--duree-longue) var(--courbe-sortie), visibility 0s linear var(--duree-longue);position:absolute;left:0}.PlageAgenda-module__fzUrWq__dessous{top:calc(100% + var(--espace-6));transform:translateY(calc(-1 * var(--espace-2)));bottom:auto}.PlageAgenda-module__fzUrWq__ouverte{opacity:1;visibility:visible;transition:opacity var(--duree-longue) var(--courbe-entree), transform var(--duree-longue) var(--courbe-entree), visibility 0s linear 0s;transform:none}.PlageAgenda-module__fzUrWq__ligneHeure{z-index:1;border-top:var(--epaisseur-bordure) solid var(--danger);pointer-events:none;position:absolute;left:0;right:0}.PlageAgenda-module__fzUrWq__ligneHeure:before{top:calc(-1 * (var(--espace-4) + var(--epaisseur-bordure) / 2));left:calc(-1 * var(--espace-4));width:var(--espace-8);height:var(--espace-8);border-radius:var(--rayon-avatar);background:var(--danger);content:"";position:absolute}@media (prefers-reduced-motion:reduce){.PlageAgenda-module__fzUrWq__pulsePaire,.PlageAgenda-module__fzUrWq__pulseImpaire{animation:none}.PlageAgenda-module__fzUrWq__bouton,.PlageAgenda-module__fzUrWq__bulle,.PlageAgenda-module__fzUrWq__ouverte{transition:none}}
.SelecteurFuseau-module__Pbg4PW__champFuseau{gap:var(--espace-8);margin-bottom:var(--espace-12);flex-wrap:wrap;align-items:center;display:flex}.SelecteurFuseau-module__Pbg4PW__etiquetteFuseau{color:var(--texte-attenue);font-family:var(--police-texte);font-size:var(--taille-3);white-space:pre-line}.SelecteurFuseau-module__Pbg4PW__etiquetteFuseauAbregee{color:var(--texte-attenue);font-family:var(--police-texte);font-size:var(--taille-3);display:none}.SelecteurFuseau-module__Pbg4PW__selecteurFuseau{min-height:var(--cible-tactile);padding:var(--espace-4) var(--espace-8);border:var(--epaisseur-bordure) solid var(--bordure);border-radius:var(--rayon-8);background:var(--surface);color:var(--texte);font-family:var(--police-texte);font-size:var(--taille-3)}.SelecteurFuseau-module__Pbg4PW__selecteurFuseau:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}@media (max-width:480px){.SelecteurFuseau-module__Pbg4PW__champFuseau{flex-direction:column;align-items:stretch}.SelecteurFuseau-module__Pbg4PW__selecteurFuseau{width:100%}}@media (max-width:320px){.SelecteurFuseau-module__Pbg4PW__etiquetteFuseau{display:none}.SelecteurFuseau-module__Pbg4PW__etiquetteFuseauAbregee{display:inline}}
.ClavierAccents-module__qhmAYW__clavier{gap:var(--espace-4);flex-wrap:nowrap;max-width:100%;display:flex;overflow-x:auto}.ClavierAccents-module__qhmAYW__touche,.ClavierAccents-module__qhmAYW__toucheActive{flex:none;}.ClavierAccents-module__qhmAYW__toucheActive.ClavierAccents-module__qhmAYW__toucheActive{border-color:var(--accent);background:var(--accent-subtil);color:var(--accent-fort)}@media (min-width:480px){.ClavierAccents-module__qhmAYW__clavier{flex-wrap:wrap;overflow-x:visible}}
.AnnonceEleves-module__DY3XjW__tuile{background:var(--surface);border-radius:var(--rayon-16);padding:var(--espace-16) var(--espace-20);box-shadow:var(--ombre-1);margin-bottom:var(--espace-24);position:relative}.AnnonceEleves-module__DY3XjW__titre{margin:0 0 var(--espace-4);font-family:var(--police-affichage);font-size:var(--taille-5);font-weight:var(--graisse-titre)}.AnnonceEleves-module__DY3XjW__aide{margin:0 0 var(--espace-10);font-size:var(--taille-2);color:var(--texte-attenue)}.AnnonceEleves-module__DY3XjW__saisie{width:100%;padding:var(--padding-champ);border:var(--epaisseur-bordure-controle) solid var(--bordure);border-radius:var(--rayon-8);background:var(--surface);color:var(--texte);font-family:var(--police-texte);font-size:var(--taille-4);line-height:var(--interligne-corps);resize:vertical}.AnnonceEleves-module__DY3XjW__saisie::placeholder{color:var(--texte-tres-attenue)}.AnnonceEleves-module__DY3XjW__saisie:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage);border-color:var(--accent)}.AnnonceEleves-module__DY3XjW__saisie:disabled{background:var(--surface-desactivee);color:var(--texte-tres-attenue)}.AnnonceEleves-module__DY3XjW__compteur{margin:var(--espace-6) 0 0;font-size:var(--taille-1);color:var(--texte-attenue);text-align:right}.AnnonceEleves-module__DY3XjW__compteurDepasse{color:var(--danger);font-weight:var(--graisse-titre);}.AnnonceEleves-module__DY3XjW__pied{align-items:center;gap:var(--espace-12);margin-top:var(--espace-12);flex-wrap:wrap;display:flex}.AnnonceEleves-module__DY3XjW__bouton{min-height:var(--cible-tactile);padding:var(--espace-10) var(--espace-20);border-radius:var(--rayon-8);background:var(--accent);color:var(--surface);font-family:var(--police-texte);font-size:var(--taille-3);font-weight:var(--graisse-forte);cursor:pointer;transition:background var(--duree-courte) var(--courbe-entree);border:none;align-items:center;display:inline-flex}.AnnonceEleves-module__DY3XjW__bouton:hover:not(:disabled){background:var(--accent-fort)}.AnnonceEleves-module__DY3XjW__bouton:disabled{background:var(--surface-desactivee);color:var(--texte-tres-attenue);cursor:default}.AnnonceEleves-module__DY3XjW__bouton:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.AnnonceEleves-module__DY3XjW__boutonSecondaire{min-height:var(--cible-tactile);font-family:inherit;font-size:var(--taille-3);padding:var(--espace-10) var(--espace-20);border-radius:var(--rayon-pilule);cursor:pointer;background:var(--surface);border:var(--epaisseur-bordure) solid var(--bordure);color:var(--texte);font-weight:var(--graisse-titre)}.AnnonceEleves-module__DY3XjW__boutonSecondaire:hover:not(:disabled){background:var(--survol)}.AnnonceEleves-module__DY3XjW__boutonSecondaire:disabled{color:var(--texte-tres-attenue);cursor:default}.AnnonceEleves-module__DY3XjW__boutonSecondaire:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.AnnonceEleves-module__DY3XjW__message{font-size:var(--taille-3);color:var(--succes-texte);margin:0}.AnnonceEleves-module__DY3XjW__erreur{font-size:var(--taille-3);color:var(--danger);margin:0}.AnnonceEleves-module__DY3XjW__vus{margin:var(--espace-10) 0 0;font-size:var(--taille-2);color:var(--texte-attenue)}
.ProgrammeEcran-module__vzuEZq__ecran{gap:var(--espace-16);flex-direction:column;display:flex}.ProgrammeEcran-module__vzuEZq__intro{font-size:var(--taille-4);color:var(--texte-attenue);margin:0}.ProgrammeEcran-module__vzuEZq__niveau{gap:var(--espace-12);flex-direction:column;display:flex}.ProgrammeEcran-module__vzuEZq__titreNiveau{margin:0}.ProgrammeEcran-module__vzuEZq__bascule{align-items:center;gap:var(--espace-8);min-height:var(--cible-tactile);padding:var(--espace-4) var(--espace-8);border:var(--epaisseur-bordure) solid var(--bordure);border-radius:var(--rayon-8);background:var(--surface);color:var(--texte);cursor:pointer;display:inline-flex}.ProgrammeEcran-module__vzuEZq__bascule:hover{color:var(--accent-fort)}.ProgrammeEcran-module__vzuEZq__bascule:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.ProgrammeEcran-module__vzuEZq__chevron,.ProgrammeEcran-module__vzuEZq__chevronOuvert{transition:transform var(--duree-courte) var(--courbe-entree);flex-shrink:0}.ProgrammeEcran-module__vzuEZq__chevronOuvert{transform:rotate(90deg)}.ProgrammeEcran-module__vzuEZq__nomNiveau{font-family:var(--police-affichage);font-size:var(--taille-7);font-weight:var(--graisse-titre);line-height:var(--interligne-titre)}.ProgrammeEcran-module__vzuEZq__compte{font-family:var(--police-texte);font-size:var(--taille-3);font-weight:var(--graisse-corps);color:var(--texte-attenue)}.ProgrammeEcran-module__vzuEZq__panneau{gap:var(--espace-16);flex-direction:column;display:flex}.ProgrammeEcran-module__vzuEZq__panneau[hidden]{display:none}.ProgrammeEcran-module__vzuEZq__carte{gap:var(--espace-16);padding:var(--padding-carte);border-radius:var(--rayon-12);background:var(--surface);box-shadow:var(--ombre-1);flex-direction:column;min-width:0;display:flex}.ProgrammeEcran-module__vzuEZq__ligne{justify-content:space-between;align-items:center;gap:var(--espace-8);flex-wrap:wrap;display:flex}.ProgrammeEcran-module__vzuEZq__titreSousNiveau{min-width:0;font-family:var(--police-affichage);font-size:var(--taille-6);font-weight:var(--graisse-titre);line-height:var(--interligne-titre);overflow-wrap:anywhere;flex:auto;margin:0}.ProgrammeEcran-module__vzuEZq__numero{color:var(--accent-fort)}.ProgrammeEcran-module__vzuEZq__titreTexte{color:var(--texte)}.ProgrammeEcran-module__vzuEZq__vide{font-size:var(--taille-3);color:var(--texte-attenue);margin:0}.ProgrammeEcran-module__vzuEZq__lecons{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ProgrammeEcran-module__vzuEZq__lecon{padding:var(--espace-8) 0;border-top:var(--epaisseur-bordure) solid var(--bordure)}.ProgrammeEcran-module__vzuEZq__enteteLecon{align-items:center;gap:var(--espace-8);flex-wrap:wrap;flex:auto;min-width:0;display:inline-flex}.ProgrammeEcran-module__vzuEZq__lienLecon{min-width:0;color:var(--accent);font-size:var(--taille-4);font-weight:var(--graisse-titre);overflow-wrap:anywhere;text-decoration:none}.ProgrammeEcran-module__vzuEZq__lienLecon:hover{color:var(--accent-fort);text-decoration:underline}.ProgrammeEcran-module__vzuEZq__lienLecon:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.ProgrammeEcran-module__vzuEZq__statutBrouillon,.ProgrammeEcran-module__vzuEZq__statutPubliee,.ProgrammeEcran-module__vzuEZq__statutModifiee{padding:var(--espace-4) var(--espace-8);border-radius:var(--rayon-pilule);font-family:var(--police-texte);font-size:var(--taille-2);font-weight:var(--graisse-forte);white-space:nowrap}.ProgrammeEcran-module__vzuEZq__statutBrouillon{background:var(--surface-desactivee);color:var(--texte-attenue)}.ProgrammeEcran-module__vzuEZq__statutPubliee{background:var(--succes-fond);color:var(--succes-texte)}.ProgrammeEcran-module__vzuEZq__statutModifiee{background:var(--avertissement-fond);color:var(--avertissement)}.ProgrammeEcran-module__vzuEZq__actions{align-items:flex-end;gap:var(--espace-8);flex-direction:column;max-width:100%;display:flex}.ProgrammeEcran-module__vzuEZq__actionsLarges{justify-content:flex-end;gap:var(--espace-8);flex-wrap:wrap;display:none}.ProgrammeEcran-module__vzuEZq__actionsEtroites{display:block}.ProgrammeEcran-module__vzuEZq__menu{min-height:var(--cible-tactile);padding:var(--espace-4) var(--espace-8);border:var(--epaisseur-bordure-controle) solid var(--bordure);border-radius:var(--rayon-8);background:var(--surface);color:var(--texte);font-family:var(--police-texte);font-size:var(--taille-3)}.ProgrammeEcran-module__vzuEZq__menu:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.ProgrammeEcran-module__vzuEZq__commande,.ProgrammeEcran-module__vzuEZq__action,.ProgrammeEcran-module__vzuEZq__supprimer{min-width:var(--cible-tactile);min-height:var(--cible-tactile);padding:var(--espace-4) var(--espace-8);border:var(--epaisseur-bordure) solid var(--bordure);background:var(--surface);font-family:var(--police-texte);cursor:pointer}.ProgrammeEcran-module__vzuEZq__commande{border-radius:var(--rayon-pilule);color:var(--texte-attenue);font-size:var(--taille-5);line-height:var(--interligne-titre)}.ProgrammeEcran-module__vzuEZq__action,.ProgrammeEcran-module__vzuEZq__supprimer{border-radius:var(--rayon-8);font-size:var(--taille-3)}.ProgrammeEcran-module__vzuEZq__action{color:var(--texte)}.ProgrammeEcran-module__vzuEZq__supprimer{color:var(--danger)}.ProgrammeEcran-module__vzuEZq__commande:disabled,.ProgrammeEcran-module__vzuEZq__action:disabled,.ProgrammeEcran-module__vzuEZq__supprimer:disabled{cursor:default;opacity:var(--opacite-40)}.ProgrammeEcran-module__vzuEZq__commande:focus-visible,.ProgrammeEcran-module__vzuEZq__action:focus-visible,.ProgrammeEcran-module__vzuEZq__supprimer:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.ProgrammeEcran-module__vzuEZq__panneauEnLigne,.ProgrammeEcran-module__vzuEZq__confirmation{width:100%;max-width:min(var(--largeur-carte-formulaire), 100%)}.ProgrammeEcran-module__vzuEZq__panneauEnLigne{gap:var(--espace-8);flex-direction:column;display:flex}.ProgrammeEcran-module__vzuEZq__confirmation{}.ProgrammeEcran-module__vzuEZq__question{color:var(--danger);font-size:var(--taille-3);font-weight:var(--graisse-forte);overflow-wrap:anywhere;margin:0}.ProgrammeEcran-module__vzuEZq__boutons{gap:var(--espace-8);flex-wrap:wrap;display:flex}.ProgrammeEcran-module__vzuEZq__creation{gap:var(--espace-8);flex-direction:column;display:flex}.ProgrammeEcran-module__vzuEZq__etiquette{color:var(--texte-attenue);font-size:var(--taille-2);font-weight:var(--graisse-titre)}.ProgrammeEcran-module__vzuEZq__rangeeSaisie{gap:var(--espace-8);flex-direction:column;display:flex}.ProgrammeEcran-module__vzuEZq__saisie,.ProgrammeEcran-module__vzuEZq__saisieEnErreur{width:100%;max-width:min(var(--largeur-lecture), 100%);min-height:var(--cible-tactile-principale);padding:var(--padding-champ);border:var(--epaisseur-bordure-controle) solid var(--bordure);border-radius:var(--rayon-12);background:var(--surface);color:var(--texte);font-family:var(--police-texte);font-size:var(--taille-4)}.ProgrammeEcran-module__vzuEZq__saisieEnErreur{border-color:var(--danger)}.ProgrammeEcran-module__vzuEZq__saisie:focus-visible,.ProgrammeEcran-module__vzuEZq__saisieEnErreur:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.ProgrammeEcran-module__vzuEZq__boutonPrincipal,.ProgrammeEcran-module__vzuEZq__boutonSecondaire,.ProgrammeEcran-module__vzuEZq__boutonDanger{width:100%;min-height:var(--cible-tactile);padding:var(--espace-10) var(--espace-20);border-radius:var(--rayon-8);font-family:var(--police-texte);font-size:var(--taille-3);cursor:pointer}.ProgrammeEcran-module__vzuEZq__boutonPrincipal{border:var(--epaisseur-bordure) solid var(--accent);background:var(--accent);color:var(--surface);font-weight:var(--graisse-forte)}.ProgrammeEcran-module__vzuEZq__boutonPrincipal:hover:not(:disabled){border-color:var(--accent-fort);background:var(--accent-fort)}.ProgrammeEcran-module__vzuEZq__boutonSecondaire{border:var(--epaisseur-bordure) solid var(--bordure);background:var(--surface);color:var(--texte)}.ProgrammeEcran-module__vzuEZq__boutonDanger{border:var(--epaisseur-bordure) solid var(--danger);background:var(--danger);color:var(--surface);font-weight:var(--graisse-forte)}.ProgrammeEcran-module__vzuEZq__boutonPrincipal:disabled,.ProgrammeEcran-module__vzuEZq__boutonSecondaire:disabled,.ProgrammeEcran-module__vzuEZq__boutonDanger:disabled{cursor:default;opacity:var(--opacite-40)}.ProgrammeEcran-module__vzuEZq__boutonPrincipal:focus-visible,.ProgrammeEcran-module__vzuEZq__boutonSecondaire:focus-visible,.ProgrammeEcran-module__vzuEZq__boutonDanger:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.ProgrammeEcran-module__vzuEZq__erreur{overflow-wrap:anywhere;}@media (prefers-reduced-motion:reduce){.ProgrammeEcran-module__vzuEZq__chevron,.ProgrammeEcran-module__vzuEZq__chevronOuvert{transition:none}}@media (min-width:480px){.ProgrammeEcran-module__vzuEZq__rangeeSaisie{flex-direction:row;align-items:center}.ProgrammeEcran-module__vzuEZq__boutonPrincipal,.ProgrammeEcran-module__vzuEZq__boutonSecondaire,.ProgrammeEcran-module__vzuEZq__boutonDanger{width:auto}}@media (min-width:860px){.ProgrammeEcran-module__vzuEZq__actionsLarges{display:flex}.ProgrammeEcran-module__vzuEZq__actionsEtroites{display:none}}.ProgrammeEcran-module__vzuEZq__retrait{padding-inline-start:calc(var(--espace-24) * var(--profondeur,0))}
.ReponseDemande-module__R6zuGq__reponsePanneau,.ReponseDemande-module__R6zuGq__reponseLigne{gap:var(--espace-8);flex-direction:column;display:flex}.ReponseDemande-module__R6zuGq__reponsePanneau{margin-top:var(--espace-16)}.ReponseDemande-module__R6zuGq__reponseLigne{margin-top:var(--espace-8);text-align:start}.ReponseDemande-module__R6zuGq__champ{gap:var(--espace-6);flex-direction:column;display:flex}.ReponseDemande-module__R6zuGq__etiquette{font-family:var(--police-texte);font-size:var(--taille-2);font-weight:var(--graisse-titre);color:var(--texte)}.ReponseDemande-module__R6zuGq__zoneMot{box-sizing:border-box;width:100%;padding:var(--espace-8);border:var(--epaisseur-bordure-controle) solid var(--bordure);border-radius:var(--rayon-8);background:var(--surface);color:var(--texte);font-family:var(--police-texte);font-size:var(--taille-4);resize:vertical}.ReponseDemande-module__R6zuGq__zoneMot:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.ReponseDemande-module__R6zuGq__compteur{font-size:var(--taille-1);color:var(--texte-attenue);text-align:right;margin:0}.ReponseDemande-module__R6zuGq__compteurDepasse{color:var(--danger);font-weight:var(--graisse-titre);}.ReponseDemande-module__R6zuGq__erreur{color:var(--danger);font-family:var(--police-texte);font-size:var(--taille-3);font-weight:var(--graisse-forte);margin:0}.ReponseDemande-module__R6zuGq__actions{gap:var(--espace-12);flex-wrap:wrap;justify-content:flex-end;display:flex}.ReponseDemande-module__R6zuGq__reponseLigne .ReponseDemande-module__R6zuGq__actions{gap:var(--espace-8);justify-content:flex-start}.ReponseDemande-module__R6zuGq__accepterPanneau,.ReponseDemande-module__R6zuGq__refuserPanneau{min-height:var(--cible-tactile);padding:var(--espace-14) var(--espace-24);border-radius:var(--rayon-pilule);font-family:var(--police-texte);font-size:var(--taille-3);cursor:pointer}.ReponseDemande-module__R6zuGq__accepterPanneau{border:var(--epaisseur-bordure) solid var(--accent);background:var(--accent);color:var(--surface);font-weight:var(--graisse-forte)}.ReponseDemande-module__R6zuGq__refuserPanneau{border:var(--epaisseur-bordure) solid var(--bordure);background:var(--surface);color:var(--texte);font-weight:var(--graisse-titre)}.ReponseDemande-module__R6zuGq__refuserPanneau:hover{background:var(--survol)}.ReponseDemande-module__R6zuGq__accepterLigne,.ReponseDemande-module__R6zuGq__refuserLigne{min-height:var(--cible-tactile);padding:var(--espace-6) var(--espace-16);border-radius:var(--rayon-8);font-family:var(--police-texte);font-size:var(--taille-2);cursor:pointer}.ReponseDemande-module__R6zuGq__accepterLigne{border:var(--epaisseur-bordure) solid var(--accent);background:var(--accent);color:var(--surface);font-weight:var(--graisse-forte)}.ReponseDemande-module__R6zuGq__refuserLigne{border:var(--epaisseur-bordure) solid var(--bordure);background:var(--surface);color:var(--texte)}.ReponseDemande-module__R6zuGq__accepterPanneau:disabled,.ReponseDemande-module__R6zuGq__refuserPanneau:disabled,.ReponseDemande-module__R6zuGq__accepterLigne:disabled,.ReponseDemande-module__R6zuGq__refuserLigne:disabled{cursor:default;opacity:var(--opacite-40)}.ReponseDemande-module__R6zuGq__accepterPanneau:focus-visible,.ReponseDemande-module__R6zuGq__refuserPanneau:focus-visible,.ReponseDemande-module__R6zuGq__accepterLigne:focus-visible,.ReponseDemande-module__R6zuGq__refuserLigne:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}
.ActionsDemande-module__JBNenG__region{gap:var(--espace-6);flex-direction:column;display:flex}.ActionsDemande-module__JBNenG__issue{margin:var(--espace-6) 0 0;font-family:var(--police-texte);font-size:var(--taille-2);font-weight:var(--graisse-titre)}.ActionsDemande-module__JBNenG__dejaTraitee{margin:var(--espace-6) 0 0;font-family:var(--police-texte);font-size:var(--taille-1);font-weight:var(--graisse-forte)}
.CarteApercuVideo-module__-jvEhG__liste{gap:var(--espace-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CarteApercuVideo-module__-jvEhG__carte{min-width:0}.CarteApercuVideo-module__-jvEhG__lien{gap:var(--espace-4);min-width:0;min-height:var(--cible-tactile);padding:var(--espace-4) var(--espace-8);border:var(--epaisseur-bordure-controle) solid currentColor;border-radius:var(--rayon-8);background:var(--fond-bulle,var(--surface));color:inherit;font-family:var(--police-texte);flex-direction:column;text-decoration:none;display:flex}.CarteApercuVideo-module__-jvEhG__lien:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.CarteApercuVideo-module__-jvEhG__cadre{width:calc(var(--espace-64) * 4);border-radius:var(--rayon-8);max-width:100%;display:block;overflow:hidden}.CarteApercuVideo-module__-jvEhG__attente{height:calc(var(--espace-64) * 2);background:var(--surface-desactivee)}.CarteApercuVideo-module__-jvEhG__image{width:100%;height:auto;max-height:calc(var(--espace-64) * 3);object-fit:contain;display:block}.CarteApercuVideo-module__-jvEhG__titre{min-width:0;font-size:var(--taille-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CarteApercuVideo-module__-jvEhG__site{font-size:var(--taille-1)}
.AjoutCreditsEleve-module__N5vd3G__zone{margin:var(--espace-16) 0;}.AjoutCreditsEleve-module__N5vd3G__etiquette{}.AjoutCreditsEleve-module__N5vd3G__aide{margin:var(--espace-8) 0 0;font-size:var(--taille-2);color:var(--texte-attenue)}.AjoutCreditsEleve-module__N5vd3G__champ{}.AjoutCreditsEleve-module__N5vd3G__saisie{}.AjoutCreditsEleve-module__N5vd3G__bouton{}.AjoutCreditsEleve-module__N5vd3G__message{margin-top:var(--espace-12);}.AjoutCreditsEleve-module__N5vd3G__erreur{margin-top:var(--espace-12);}.AjoutCreditsEleve-module__N5vd3G__confirmation{gap:var(--espace-8);width:100%;padding:var(--espace-12);border:var(--epaisseur-bordure) solid var(--bordure);border-radius:var(--rayon-8);background:var(--accent-fond);flex-direction:column;display:flex}.AjoutCreditsEleve-module__N5vd3G__confirmerTexte{color:var(--texte);font-family:var(--police-texte);font-size:var(--taille-3);overflow-wrap:anywhere;margin:0}.AjoutCreditsEleve-module__N5vd3G__actions{gap:var(--espace-8);flex-wrap:wrap;display:flex}.AjoutCreditsEleve-module__N5vd3G__confirmerOui,.AjoutCreditsEleve-module__N5vd3G__confirmerNon{min-height:var(--cible-tactile);padding:var(--espace-10) var(--espace-20);border-radius:var(--rayon-8);font-family:var(--police-texte);font-size:var(--taille-3);cursor:pointer}.AjoutCreditsEleve-module__N5vd3G__confirmerOui{border:var(--epaisseur-bordure) solid var(--accent);background:var(--accent);color:var(--surface);font-weight:var(--graisse-forte)}.AjoutCreditsEleve-module__N5vd3G__confirmerOui:hover:not(:disabled){border-color:var(--accent-fort);background:var(--accent-fort)}.AjoutCreditsEleve-module__N5vd3G__confirmerNon{border:var(--epaisseur-bordure) solid var(--bordure);background:var(--surface);color:var(--texte)}.AjoutCreditsEleve-module__N5vd3G__confirmerOui:disabled,.AjoutCreditsEleve-module__N5vd3G__confirmerNon:disabled{cursor:default;opacity:var(--opacite-40)}.AjoutCreditsEleve-module__N5vd3G__confirmerOui:focus-visible,.AjoutCreditsEleve-module__N5vd3G__confirmerNon:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}@media (max-width:480px){.AjoutCreditsEleve-module__N5vd3G__champ,.AjoutCreditsEleve-module__N5vd3G__actions{flex-direction:column;align-items:stretch}.AjoutCreditsEleve-module__N5vd3G__saisie{max-width:none}.AjoutCreditsEleve-module__N5vd3G__bouton,.AjoutCreditsEleve-module__N5vd3G__confirmerOui,.AjoutCreditsEleve-module__N5vd3G__confirmerNon{justify-content:center;width:100%}}
.ZoneDepotRessource-module__topecG__zone{gap:var(--espace-8);flex-direction:column;display:flex}.ZoneDepotRessource-module__topecG__cadre,.ZoneDepotRessource-module__topecG__cadreSurvole{gap:var(--espace-8);width:100%;min-height:var(--cible-tactile-principale);padding:var(--espace-8) var(--espace-12);border:var(--epaisseur-bordure-controle) dashed var(--bordure);border-radius:var(--rayon-16);background:var(--fond);color:var(--texte-attenue);font-family:var(--police-texte);font-size:var(--taille-3);text-align:center;cursor:pointer;transition:border-color var(--duree-courte) var(--courbe-entree), background var(--duree-courte) var(--courbe-entree);flex-direction:row;justify-content:center;align-items:center;display:flex}.ZoneDepotRessource-module__topecG__cadreSurvole{border-style:solid;border-color:var(--accent);background:var(--accent-subtil);color:var(--accent-fort)}.ZoneDepotRessource-module__topecG__cadre:focus-visible,.ZoneDepotRessource-module__topecG__cadreSurvole:focus-visible,.ZoneDepotRessource-module__topecG__retirer:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.ZoneDepotRessource-module__topecG__champCache{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ZoneDepotRessource-module__topecG__attentes{gap:var(--espace-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ZoneDepotRessource-module__topecG__vignette,.ZoneDepotRessource-module__topecG__vignetteRefusee{align-items:center;gap:var(--espace-4);max-width:100%;padding:var(--espace-4) var(--espace-8);border:var(--epaisseur-bordure) solid var(--bordure);border-radius:var(--rayon-12);background:var(--fond);display:flex}.ZoneDepotRessource-module__topecG__vignetteRefusee{border-color:var(--danger);background:var(--danger-fond)}.ZoneDepotRessource-module__topecG__nomVignette{min-width:0;color:var(--texte);font-family:var(--police-texte);font-size:var(--taille-2);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.ZoneDepotRessource-module__topecG__etatVignette{color:var(--texte-attenue);font-family:var(--police-texte);font-size:var(--taille-1);flex:none}.ZoneDepotRessource-module__topecG__raisonVignette{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--danger);font-family:var(--police-texte);font-size:var(--taille-1);flex:0 auto;overflow:hidden}.ZoneDepotRessource-module__topecG__retirer{min-width:var(--cible-tactile);min-height:var(--cible-tactile);border-radius:var(--rayon-pilule);color:var(--danger);font-family:var(--police-texte);font-size:var(--taille-5);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.ZoneDepotRessource-module__topecG__erreur{color:var(--danger);font-family:var(--police-texte);font-size:var(--taille-2);margin:0}@media (prefers-reduced-motion:reduce){.ZoneDepotRessource-module__topecG__cadre,.ZoneDepotRessource-module__topecG__cadreSurvole{transition:none}}
.PanneauRessources-module__DVWQEG__panneau{flex-direction:column;flex:1 1 0;width:100%;min-height:0;display:flex}.PanneauRessources-module__DVWQEG__defilant{gap:var(--espace-32);width:100%;min-height:0;max-width:var(--largeur-lecture);padding:var(--espace-28) var(--espace-32);flex-direction:column;flex:1 1 0;display:flex;overflow-y:auto}.PanneauRessources-module__DVWQEG__pied{padding:var(--espace-12) var(--espace-16);border-top:var(--epaisseur-bordure) solid var(--bordure);background:var(--surface);flex:none}.PanneauRessources-module__DVWQEG__section{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.PanneauRessources-module__DVWQEG__titreSection{margin:0 0 var(--espace-12);color:var(--texte);font-family:var(--police-texte);font-size:var(--taille-4);font-weight:var(--graisse-forte);flex:none}.PanneauRessources-module__DVWQEG__liste{gap:var(--espace-8);flex-direction:column;flex:auto;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.PanneauRessources-module__DVWQEG__sectionVide{color:var(--texte-attenue);font-family:var(--police-texte);font-size:var(--taille-3);flex:none;margin:0}.PanneauRessources-module__DVWQEG__videDecore{align-items:center;gap:var(--espace-16);display:flex}.PanneauRessources-module__DVWQEG__entree{align-items:center;gap:var(--espace-12);padding:var(--espace-12) var(--espace-16);border-radius:var(--rayon-16);background:var(--fond);flex:none;display:flex;position:relative}.PanneauRessources-module__DVWQEG__corps{align-items:center;gap:var(--espace-12);min-width:0;color:inherit;font-family:var(--police-texte);text-align:start;cursor:pointer;background:0 0;border:none;flex:auto;padding:0;display:flex}.PanneauRessources-module__DVWQEG__corps:focus-visible,.PanneauRessources-module__DVWQEG__telecharger:focus-visible,.PanneauRessources-module__DVWQEG__annuler:focus-visible,.PanneauRessources-module__DVWQEG__confirmer:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.PanneauRessources-module__DVWQEG__retiree{align-items:center;gap:var(--espace-12);min-width:0;font-family:var(--police-texte);flex:auto;font-style:italic;display:flex}.PanneauRessources-module__DVWQEG__nomRetire{color:var(--texte-attenue);font-size:var(--taille-4);font-weight:var(--graisse-titre);overflow-wrap:anywhere}.PanneauRessources-module__DVWQEG__entreeAudio{flex-wrap:wrap}.PanneauRessources-module__DVWQEG__lecteur{flex:100%;min-width:0}.PanneauRessources-module__DVWQEG__lecteurRetire{color:var(--texte-attenue);font-size:var(--taille-2);}.PanneauRessources-module__DVWQEG__type{width:var(--cible-tactile);height:var(--cible-tactile);border-radius:var(--rayon-8);background:var(--surface-desactivee);color:var(--texte-attenue);font-size:var(--taille-1);font-weight:var(--graisse-forte);flex:none;justify-content:center;align-items:center;display:flex}.PanneauRessources-module__DVWQEG__infos{gap:var(--espace-2);flex-direction:column;flex:auto;min-width:0;display:flex}.PanneauRessources-module__DVWQEG__nom{color:var(--texte);font-size:var(--taille-4);font-weight:var(--graisse-titre);overflow-wrap:anywhere}.PanneauRessources-module__DVWQEG__date{color:var(--texte-attenue);font-size:var(--taille-2)}.PanneauRessources-module__DVWQEG__telecharger{width:var(--cible-tactile);height:var(--cible-tactile);border:var(--epaisseur-bordure-controle) solid var(--bordure);border-radius:var(--rayon-avatar);background:var(--surface);color:var(--texte-attenue);font-size:var(--taille-4);cursor:pointer;flex:none;justify-content:center;align-items:center;display:flex}.PanneauRessources-module__DVWQEG__telecharger:hover:not(:disabled){background:var(--accent-subtil);color:var(--accent-fort)}.PanneauRessources-module__DVWQEG__telecharger:disabled{cursor:default}.PanneauRessources-module__DVWQEG__confirmation{top:calc(100% + var(--espace-6));z-index:5;padding:var(--espace-16);border:var(--epaisseur-bordure) solid var(--bordure);border-radius:var(--rayon-16);background:var(--surface);box-shadow:var(--ombre-2);position:absolute;left:0;right:0}.PanneauRessources-module__DVWQEG__question{margin:0 0 var(--espace-12);color:var(--texte);font-family:var(--police-texte);font-size:var(--taille-3)}.PanneauRessources-module__DVWQEG__actions{gap:var(--espace-10);justify-content:flex-end;display:flex}.PanneauRessources-module__DVWQEG__annuler,.PanneauRessources-module__DVWQEG__confirmer{padding:var(--espace-6) var(--espace-16);border-radius:var(--rayon-pilule);font-family:var(--police-texte);font-size:var(--taille-3);cursor:pointer}.PanneauRessources-module__DVWQEG__annuler{border:var(--epaisseur-bordure-controle) solid var(--bordure);background:var(--surface);color:var(--texte);font-weight:var(--graisse-titre)}.PanneauRessources-module__DVWQEG__confirmer{background:var(--accent);color:var(--surface);font-weight:var(--graisse-forte);border:none}.PanneauRessources-module__DVWQEG__confirmer:hover:not(:disabled){background:var(--accent-fort)}.PanneauRessources-module__DVWQEG__indisponible{padding:var(--espace-4) var(--espace-8);border-radius:var(--rayon-8);background:var(--danger-fond);color:var(--danger);font-family:var(--police-texte);font-size:var(--taille-1);flex:100%;margin:0}@media (max-width:860px){.PanneauRessources-module__DVWQEG__defilant{gap:var(--espace-24);padding:var(--espace-16)}.PanneauRessources-module__DVWQEG__section{flex:none}.PanneauRessources-module__DVWQEG__liste{overflow-y:visible}.PanneauRessources-module__DVWQEG__entree{flex-wrap:wrap}.PanneauRessources-module__DVWQEG__corps{flex-basis:100%}.PanneauRessources-module__DVWQEG__telecharger{margin-inline-start:auto}}
.VueEpingles-module__l01F1W__vue{flex-direction:column;flex:1 1 0;width:100%;min-height:0;display:flex}.VueEpingles-module__l01F1W__entete{align-items:center;gap:var(--espace-8);padding:var(--espace-12) var(--espace-16);border-bottom:var(--epaisseur-bordure) solid var(--bordure);background:var(--surface);flex:none;display:flex}.VueEpingles-module__l01F1W__retour{display:flex;}.VueEpingles-module__l01F1W__titre{color:var(--texte);font-family:var(--police-texte);font-size:var(--taille-4);font-weight:var(--graisse-forte);margin:0}.VueEpingles-module__l01F1W__masquable{display:contents}.VueEpingles-module__l01F1W__masquable[hidden]{display:none}
.EnSavoirPlus-module__lGz_9G__racine{align-items:flex-start;gap:var(--espace-8);width:100%;margin-bottom:var(--espace-8);flex-direction:column;display:flex}.EnSavoirPlus-module__lGz_9G__lien{min-height:var(--cible-tactile);padding:var(--espace-4) var(--espace-8);color:var(--texte);font-family:var(--police-texte);font-size:var(--taille-2);font-weight:var(--graisse-titre);cursor:pointer;background:0 0;border:0;text-decoration:underline}.EnSavoirPlus-module__lGz_9G__lien:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.EnSavoirPlus-module__lGz_9G__encart{gap:var(--espace-8);width:100%;padding:var(--espace-12);border:var(--epaisseur-bordure) solid var(--bordure);border-radius:var(--rayon-8);background:var(--surface);color:var(--texte);flex-direction:column;display:flex}.EnSavoirPlus-module__lGz_9G__encart[hidden]{display:none}.EnSavoirPlus-module__lGz_9G__ligne{font-family:var(--police-texte);font-size:var(--taille-2);overflow-wrap:anywhere;margin:0}
.EchangeEleveEcran-module__FQtC6q__ecran{grid-template-columns:minmax(var(--largeur-conversation-min), var(--largeur-conversation-max)) minmax(0, 1fr);min-height:0;max-height:var(--hauteur-panneau);width:100%;max-width:min(var(--largeur-page), 100%);border:var(--epaisseur-bordure) solid var(--bordure);border-radius:var(--rayon-16);background:var(--surface);box-shadow:var(--ombre-1);flex:1 1 0;grid-template-rows:minmax(0,1fr);margin-inline:auto;display:grid;overflow:hidden}.EchangeEleveEcran-module__FQtC6q__enveloppeOiseau{width:100%;min-height:0;max-width:min(var(--largeur-page), 100%);max-height:var(--hauteur-panneau);flex-direction:column;flex:1 1 0;margin-inline:auto;display:flex;position:relative}@media (orientation:landscape) and (max-height:899px){.EchangeEleveEcran-module__FQtC6q__ecran,.EchangeEleveEcran-module__FQtC6q__enveloppeOiseau{min-height:100dvh}}.EchangeEleveEcran-module__FQtC6q__colonne{align-content:start;align-items:center;gap:var(--espace-8);min-height:0;padding:var(--espace-12);border-right:var(--epaisseur-bordure) solid var(--bordure);background:var(--surface);grid-template-columns:minmax(0,1fr) auto;display:grid;overflow-y:auto}.EchangeEleveEcran-module__FQtC6q__zone{flex-direction:column;min-width:0;min-height:0;display:flex}.EchangeEleveEcran-module__FQtC6q__colonne .EchangeEleveEcran-module__FQtC6q__entete{display:contents}.EchangeEleveEcran-module__FQtC6q__identite{grid-area:1/1}.EchangeEleveEcran-module__FQtC6q__cloche{grid-area:1/2}.EchangeEleveEcran-module__FQtC6q__loupeCompacte{grid-area:2/2}.EchangeEleveEcran-module__FQtC6q__rechercheFilEnveloppe{grid-area:2/1;min-width:0}.EchangeEleveEcran-module__FQtC6q__tuileEnveloppe{grid-area:3/1/auto/-1}.EchangeEleveEcran-module__FQtC6q__tuileEnveloppe:empty{display:none}.EchangeEleveEcran-module__FQtC6q__ongletsEnveloppe{grid-area:4/1/auto/-1}.EchangeEleveEcran-module__FQtC6q__colonne .EchangeEleveEcran-module__FQtC6q__bandeauErreur{grid-area:5/1/auto/-1;margin:0}.EchangeEleveEcran-module__FQtC6q__nomEtPresence{align-items:center;gap:var(--espace-8);min-width:0;display:flex}.EchangeEleveEcran-module__FQtC6q__interlocuteur{color:var(--texte);font-family:var(--police-texte);font-size:var(--taille-4);font-weight:var(--graisse-titre);margin:0;display:inline-block}.EchangeEleveEcran-module__FQtC6q__interlocuteur:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.EchangeEleveEcran-module__FQtC6q__aucunResultat{padding:var(--espace-24) var(--espace-16);color:var(--texte-attenue);font-family:var(--police-texte);font-size:var(--taille-4);text-align:center;flex:auto;margin:0}.EchangeEleveEcran-module__FQtC6q__rangeeOnglets{}.EchangeEleveEcran-module__FQtC6q__colonne .EchangeEleveEcran-module__FQtC6q__rangeeOnglets{display:contents}.EchangeEleveEcran-module__FQtC6q__vide{display:none}.EchangeEleveEcran-module__FQtC6q__pastille{display:none;}.EchangeEleveEcran-module__FQtC6q__ressourcesCompact{display:none}.EchangeEleveEcran-module__FQtC6q__loupeCompacte{display:flex;}.EchangeEleveEcran-module__FQtC6q__ressourcesCompact{}.EchangeEleveEcran-module__FQtC6q__identite{min-width:0}@media (max-width:860px){.EchangeEleveEcran-module__FQtC6q__ecran{flex-direction:column;display:flex}.EchangeEleveEcran-module__FQtC6q__colonne,.EchangeEleveEcran-module__FQtC6q__zone,.EchangeEleveEcran-module__FQtC6q__cloche,.EchangeEleveEcran-module__FQtC6q__tuileEnveloppe{display:contents}.EchangeEleveEcran-module__FQtC6q__colonne .EchangeEleveEcran-module__FQtC6q__entete{align-items:center;gap:var(--espace-12);padding:var(--espace-12) var(--espace-16);border-bottom:var(--epaisseur-bordure) solid var(--bordure);background:var(--surface);flex:none;display:flex}.EchangeEleveEcran-module__FQtC6q__colonne .EchangeEleveEcran-module__FQtC6q__rangeeOnglets{display:flex}.EchangeEleveEcran-module__FQtC6q__colonne .EchangeEleveEcran-module__FQtC6q__bandeauErreur{margin:var(--espace-12) var(--espace-16) 0}.EchangeEleveEcran-module__FQtC6q__identite{flex:1 1 0}.EchangeEleveEcran-module__FQtC6q__interlocuteur{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:100%;overflow:hidden}.EchangeEleveEcran-module__FQtC6q__identite .EchangeEleveEcran-module__FQtC6q__rappelFuseau{font-size:var(--taille-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.EchangeEleveEcran-module__FQtC6q__pastille,.EchangeEleveEcran-module__FQtC6q__loupeCompacte,.EchangeEleveEcran-module__FQtC6q__ressourcesCompact{display:flex}.EchangeEleveEcran-module__FQtC6q__colonne .EchangeEleveEcran-module__FQtC6q__rangeeOnglets[data-recherche=false]{display:none}.EchangeEleveEcran-module__FQtC6q__rechercheFilEnveloppe{width:100%;display:block}.EchangeEleveEcran-module__FQtC6q__ongletsEnveloppe{display:none}}.EchangeEleveEcran-module__FQtC6q__bandeauErreur{}.EchangeEleveEcran-module__FQtC6q__rappelFuseau{margin:var(--espace-4) 0 0}
.EnregistreurVoix-module__eCx9ka__enregistreur{}.EnregistreurVoix-module__eCx9ka__rangee{align-items:center;}.EnregistreurVoix-module__eCx9ka__boutonPrincipal{}.EnregistreurVoix-module__eCx9ka__boutonSecondaire{}.EnregistreurVoix-module__eCx9ka__duree{}.EnregistreurVoix-module__eCx9ka__lecteur{width:100%;display:block}.EnregistreurVoix-module__eCx9ka__erreur{}
.GrillesAgenda-module__a_Y7Dq__carte{padding:var(--espace-24);border-radius:var(--rayon-24);background:var(--surface);box-shadow:var(--ombre-1)}.GrillesAgenda-module__a_Y7Dq__defilement{overflow-x:auto}.GrillesAgenda-module__a_Y7Dq__grille{grid-template-columns:56px repeat(var(--colonnes,7), minmax(44px, 1fr));gap:var(--espace-8);min-width:min-content;display:grid}.GrillesAgenda-module__a_Y7Dq__enteteJour{color:var(--texte-attenue);font-family:var(--police-texte);font-size:var(--taille-2);font-weight:var(--graisse-forte);text-align:center;text-transform:uppercase}.GrillesAgenda-module__a_Y7Dq__enteteHeure{color:var(--texte-attenue);font-family:var(--police-texte);font-size:var(--taille-2);text-align:right}.GrillesAgenda-module__a_Y7Dq__pile{height:calc(var(--cible-tactile) + 2 * var(--epaisseur-bordure-controle));gap:var(--espace-2);flex-direction:row;min-width:0;display:flex;position:relative}.GrillesAgenda-module__a_Y7Dq__barreCompacte{display:none}.GrillesAgenda-module__a_Y7Dq__etiquetteCase{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.GrillesAgenda-module__a_Y7Dq__texteTuile{min-width:0;font-family:var(--police-texte);font-size:var(--taille-1);font-weight:var(--graisse-titre);line-height:var(--interligne-titre);text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GrillesAgenda-module__a_Y7Dq__plage{}.GrillesAgenda-module__a_Y7Dq__heureCourte{display:none;}.GrillesAgenda-module__a_Y7Dq__marqueSerie{top:var(--espace-2);right:var(--espace-2);font-family:var(--police-texte);font-size:var(--taille-2);font-weight:var(--graisse-forte);line-height:var(--interligne-titre);pointer-events:none;position:absolute}.GrillesAgenda-module__a_Y7Dq__cellule{min-width:0;min-height:var(--cible-tactile);border-radius:var(--rayon-8);flex:1;padding:0;position:relative}.GrillesAgenda-module__a_Y7Dq__fondOuverte{border:var(--epaisseur-bordure-controle) solid var(--succes);background:var(--statut-libre-fond)}.GrillesAgenda-module__a_Y7Dq__fondFermee{border:var(--epaisseur-bordure) solid var(--bordure);background:var(--surface)}.GrillesAgenda-module__a_Y7Dq__fondInexistante{border:var(--epaisseur-bordure) solid var(--bordure);background:var(--surface-desactivee)}.GrillesAgenda-module__a_Y7Dq__fondPassee{border:var(--epaisseur-bordure) solid var(--bordure);background:repeating-linear-gradient(45deg, var(--surface-desactivee), var(--surface-desactivee) 4px, var(--bordure) 4px, var(--bordure) 6px)}.GrillesAgenda-module__a_Y7Dq__fondDemandee{border:var(--epaisseur-bordure) solid var(--bordure);background:repeating-linear-gradient(45deg, var(--avertissement-fond), var(--avertissement-fond) 4px, var(--avertissement) 4px, var(--avertissement) 6px)}.GrillesAgenda-module__a_Y7Dq__focus:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.GrillesAgenda-module__a_Y7Dq__croix{min-height:var(--cible-tactile);padding:var(--espace-4) var(--espace-8);color:inherit;font-family:var(--police-texte);font-size:var(--taille-2);font-weight:var(--graisse-forte);line-height:var(--interligne-titre);cursor:pointer;transition:background var(--duree-courte) var(--courbe-entree);background:0 0;border:0;}.GrillesAgenda-module__a_Y7Dq__croix:hover{background:var(--survol)}.GrillesAgenda-module__a_Y7Dq__croix:before{content:"×"}@media (max-width:480px){.GrillesAgenda-module__a_Y7Dq__carte{padding-inline:var(--espace-8)}.GrillesAgenda-module__a_Y7Dq__barreCompacte{display:block}.GrillesAgenda-module__a_Y7Dq__grille{grid-template-columns:var(--espace-40) repeat(var(--colonnes,7), minmax(var(--cible-tactile), 1fr));gap:var(--espace-4)}.GrillesAgenda-module__a_Y7Dq__enteteJour{min-width:0;overflow:hidden}.GrillesAgenda-module__a_Y7Dq__grille[data-auto-compact]{--colonnes:3}.GrillesAgenda-module__a_Y7Dq__grille[data-auto-compact] [data-hors-compact],.GrillesAgenda-module__a_Y7Dq__plage{display:none}.GrillesAgenda-module__a_Y7Dq__heureCourte{display:block}}
.CarteCours-module__sY9YGW__carte{gap:var(--espace-12);padding:var(--espace-16);border-radius:var(--rayon-12);background:var(--surface);box-shadow:var(--ombre-1);flex-wrap:wrap;align-items:center;display:flex}.CarteCours-module__sY9YGW__pastille{width:var(--cible-tactile);height:var(--cible-tactile);border-radius:var(--rayon-avatar);color:var(--surface);font-family:var(--police-texte);font-size:var(--taille-4);font-weight:var(--graisse-forte);flex-shrink:0;justify-content:center;align-items:center;display:flex}.CarteCours-module__sY9YGW__infos{gap:var(--espace-4);flex-direction:column;flex:1;min-width:0;display:flex}.CarteCours-module__sY9YGW__eleve{color:var(--texte);font-family:var(--police-texte);font-size:var(--taille-4);font-weight:var(--graisse-forte);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.CarteCours-module__sY9YGW__lienEleve{color:var(--accent);text-decoration:none}.CarteCours-module__sY9YGW__lienEleve:hover{color:var(--accent-fort);text-decoration:underline}.CarteCours-module__sY9YGW__lienEleve:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.CarteCours-module__sY9YGW__quand{color:var(--texte-attenue);font-family:var(--police-texte);font-size:var(--taille-3);margin:0}.CarteCours-module__sY9YGW__badgeTermine,.CarteCours-module__sY9YGW__badgeAnnuleEleve,.CarteCours-module__sY9YGW__badgeAnnuleProfesseur{padding:var(--espace-4) var(--espace-8);border-radius:var(--rayon-pilule);font-family:var(--police-texte);font-size:var(--taille-2);font-weight:var(--graisse-forte)}.CarteCours-module__sY9YGW__badgeTermine{background:var(--statut-termine-fond);color:var(--statut-termine-texte)}.CarteCours-module__sY9YGW__badgeAnnuleEleve{background:var(--statut-annule-eleve-fond);color:var(--statut-annule-eleve-texte)}.CarteCours-module__sY9YGW__badgeAnnuleProfesseur{background:var(--statut-annule-prof-fond);color:var(--statut-annule-prof-texte)}.CarteCours-module__sY9YGW__echange{min-height:var(--cible-tactile);color:var(--accent);font-family:var(--police-texte);font-size:var(--taille-3);align-items:center;text-decoration:none;display:inline-flex}.CarteCours-module__sY9YGW__echange:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.CarteCours-module__sY9YGW__annulationConfirmee{color:var(--succes-texte);font-family:var(--police-texte);font-size:var(--taille-3);font-weight:var(--graisse-titre);margin:0}.CarteCours-module__sY9YGW__carteEnCours{border:var(--epaisseur-bordure-controle) solid var(--accent-bordure);background:var(--accent-fond);}.CarteCours-module__sY9YGW__quandEnCours{color:var(--accent-fort);font-family:var(--police-texte);font-size:var(--taille-3);font-weight:var(--graisse-titre);margin:0}@media (max-width:480px){.CarteCours-module__sY9YGW__infos{min-width:auto}}
.BarreOutilsLecon-module__tK8-Fq__barre{z-index:1;gap:var(--espace-8);padding:var(--espace-8);border-radius:var(--rayon-12);background:var(--surface);box-shadow:var(--ombre-1);flex-direction:column;display:flex}@media (min-width:640px){.BarreOutilsLecon-module__tK8-Fq__barre{position:sticky;top:0}}.BarreOutilsLecon-module__tK8-Fq__outils{align-items:center;gap:var(--espace-8);flex-wrap:wrap;display:flex}.BarreOutilsLecon-module__tK8-Fq__groupe{gap:var(--espace-4);flex-wrap:wrap;display:flex}.BarreOutilsLecon-module__tK8-Fq__outil,.BarreOutilsLecon-module__tK8-Fq__outilActif{}.BarreOutilsLecon-module__tK8-Fq__outil:hover:not(:disabled){background:var(--survol)}.BarreOutilsLecon-module__tK8-Fq__outilActif.BarreOutilsLecon-module__tK8-Fq__outilActif{border-color:var(--accent);background:var(--accent-subtil);color:var(--accent-fort)}.BarreOutilsLecon-module__tK8-Fq__menu{}.BarreOutilsLecon-module__tK8-Fq__lien{gap:var(--espace-8);flex-direction:column;display:flex}.BarreOutilsLecon-module__tK8-Fq__etiquette{}.BarreOutilsLecon-module__tK8-Fq__rangeeLien{align-items:center;gap:var(--espace-8);flex-wrap:wrap;display:flex}.BarreOutilsLecon-module__tK8-Fq__saisie,.BarreOutilsLecon-module__tK8-Fq__saisieEnErreur{width:100%;max-width:min(var(--largeur-carte-formulaire), 100%);min-height:var(--cible-tactile);padding:var(--padding-champ);border:var(--epaisseur-bordure-controle) solid var(--bordure);border-radius:var(--rayon-12);background:var(--surface);color:var(--texte);font-family:var(--police-texte);font-size:var(--taille-4);flex:auto}.BarreOutilsLecon-module__tK8-Fq__saisieEnErreur{border-color:var(--danger)}.BarreOutilsLecon-module__tK8-Fq__saisie:focus-visible,.BarreOutilsLecon-module__tK8-Fq__saisieEnErreur:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.BarreOutilsLecon-module__tK8-Fq__boutonSecondaire{}.BarreOutilsLecon-module__tK8-Fq__erreur{}
.SelecteurVue-module__RVv1-q__onglets{margin-bottom:0;}.SelecteurVue-module__RVv1-q__onglet{}.SelecteurVue-module__RVv1-q__ongletActif{}@media (max-width:480px){.SelecteurVue-module__RVv1-q__onglets{flex-wrap:nowrap}.SelecteurVue-module__RVv1-q__onglet,.SelecteurVue-module__RVv1-q__ongletActif{text-align:center;flex:1 1 0}}
.DemandesTuile-module__peiCRG__liste{gap:var(--espace-16);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DemandesTuile-module__peiCRG__ligne{gap:var(--espace-8);padding-bottom:var(--espace-16);border-bottom:var(--epaisseur-bordure) solid var(--bordure);flex-direction:column;display:flex}.DemandesTuile-module__peiCRG__ligne:last-child{border-bottom:none;padding-bottom:0}.DemandesTuile-module__peiCRG__quand{font-size:var(--taille-3);font-weight:var(--graisse-titre);margin:0}.DemandesTuile-module__peiCRG__vide{font-size:var(--taille-2);color:var(--texte-attenue);margin:0}
.EditeurLecon-module__tCOF9W__editeur{gap:var(--espace-12);flex-direction:column;display:flex}.EditeurLecon-module__tCOF9W__feuille{padding:var(--padding-carte);border-radius:var(--rayon-12);background:var(--surface);box-shadow:var(--ombre-1)}.EditeurLecon-module__tCOF9W__contenu{min-height:calc(var(--espace-64) * 4);color:var(--texte);font-family:var(--police-texte);font-size:var(--taille-5);line-height:var(--interligne-paragraphe);overflow-wrap:anywhere;display:flow-root}.EditeurLecon-module__tCOF9W__contenu:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.EditeurLecon-module__tCOF9W__contenu p{margin:0 0 var(--espace-14)}.EditeurLecon-module__tCOF9W__contenu h2,.EditeurLecon-module__tCOF9W__contenu h3{margin:var(--espace-24) 0 var(--espace-14);font-family:var(--police-affichage);font-weight:var(--graisse-titre);line-height:var(--interligne-titre)}.EditeurLecon-module__tCOF9W__contenu h2{font-size:var(--taille-7)}.EditeurLecon-module__tCOF9W__contenu h3{font-size:var(--taille-6)}.EditeurLecon-module__tCOF9W__contenu>:first-child{margin-top:0}.EditeurLecon-module__tCOF9W__contenu ul,.EditeurLecon-module__tCOF9W__contenu ol{margin:0 0 var(--espace-14);padding-inline-start:var(--espace-24)}.EditeurLecon-module__tCOF9W__contenu li p{margin:0}.EditeurLecon-module__tCOF9W__contenu hr{clear:both;margin:var(--espace-24) 0;border:0;border-top:var(--epaisseur-bordure) solid var(--bordure)}.EditeurLecon-module__tCOF9W__contenu a{color:var(--accent);text-decoration:underline}.EditeurLecon-module__tCOF9W__contenu table{width:100%;margin:0 0 var(--espace-14);border-collapse:collapse;table-layout:fixed;background:var(--surface);font-size:var(--taille-4);line-height:var(--interligne-corps)}.EditeurLecon-module__tCOF9W__contenu th,.EditeurLecon-module__tCOF9W__contenu td{padding:var(--espace-8) var(--espace-12);border:var(--epaisseur-bordure) solid var(--bordure);text-align:left;vertical-align:top}.EditeurLecon-module__tCOF9W__contenu th{color:var(--texte-attenue);font-weight:var(--graisse-titre)}.EditeurLecon-module__tCOF9W__contenu th p,.EditeurLecon-module__tCOF9W__contenu td p{margin:0}.EditeurLecon-module__tCOF9W__contenu [data-encadre],.EditeurLecon-module__tCOF9W__contenu [data-note-professeur]{margin:0 0 var(--espace-14);padding:var(--espace-16) var(--espace-20);border-radius:var(--rayon-12);display:flow-root}.EditeurLecon-module__tCOF9W__contenu [data-encadre]:before{content:attr(data-libelle);margin:0 0 var(--espace-8);font-size:var(--taille-3);font-weight:var(--graisse-titre);line-height:var(--interligne-corps);display:block}.EditeurLecon-module__tCOF9W__contenu [data-libelle-note]{align-items:center;gap:var(--espace-6);margin:0 0 var(--espace-8);font-size:var(--taille-3);font-weight:var(--graisse-titre);line-height:var(--interligne-corps);-webkit-user-select:none;user-select:none;display:flex}.EditeurLecon-module__tCOF9W__contenu [data-encadre]>:last-child,.EditeurLecon-module__tCOF9W__contenu [data-contenu-note]>:last-child{margin-bottom:0}.EditeurLecon-module__tCOF9W__contenu [data-genre=regle]{border:var(--epaisseur-bordure) solid var(--accent-bordure);background:var(--accent-fond)}.EditeurLecon-module__tCOF9W__contenu [data-genre=regle]:before{color:var(--accent-fort)}.EditeurLecon-module__tCOF9W__contenu [data-genre=attention]{border:var(--epaisseur-bordure) solid var(--avertissement);background:var(--avertissement-fond)}.EditeurLecon-module__tCOF9W__contenu [data-genre=attention]:before{color:var(--avertissement)}.EditeurLecon-module__tCOF9W__contenu [data-genre=astuce]{border:var(--epaisseur-bordure) solid var(--bordure);background:var(--surface)}.EditeurLecon-module__tCOF9W__contenu [data-genre=astuce]:before,.EditeurLecon-module__tCOF9W__contenu [data-libelle-note]{color:var(--texte-attenue)}.EditeurLecon-module__tCOF9W__contenu [data-note-professeur]{border:var(--epaisseur-bordure-forte) dashed var(--texte-attenue);background:var(--fond)}.EditeurLecon-module__tCOF9W__contenu [data-noeud-lecon]{min-height:var(--cible-tactile);margin:0 0 var(--espace-14);padding:var(--espace-16);border:var(--epaisseur-bordure) solid var(--bordure);border-radius:var(--rayon-8);background:var(--surface);color:var(--texte-attenue);font-size:var(--taille-3);justify-content:center;align-items:center;display:flex}.EditeurLecon-module__tCOF9W__contenu [data-noeud-lecon]:before{content:attr(data-libelle)}.EditeurLecon-module__tCOF9W__contenu [data-noeud-lecon=exercice]{gap:var(--espace-12);flex-wrap:wrap}.EditeurLecon-module__tCOF9W__contenu [data-noeud-lecon=exercice] [data-consigne]{min-width:0;font-size:var(--taille-2);text-align:center;text-overflow:ellipsis;white-space:nowrap;flex-basis:100%;order:1;overflow:hidden}.EditeurLecon-module__tCOF9W__boutonExercice{}.EditeurLecon-module__tCOF9W__contenu [data-rangee-images]{gap:var(--espace-12);margin:0 0 var(--espace-14);display:grid}.EditeurLecon-module__tCOF9W__contenu [data-image-lecon]{width:100%;margin:0 0 var(--espace-14)}.EditeurLecon-module__tCOF9W__contenu [data-image-lecon] img{border-radius:var(--rayon-8);width:100%;height:auto;display:block}.EditeurLecon-module__tCOF9W__contenu [data-image-lecon] figcaption{margin-top:var(--espace-6);color:var(--texte-attenue);font-size:var(--taille-3);line-height:var(--interligne-corps)}.EditeurLecon-module__tCOF9W__contenu [data-image-lecon].EditeurLecon-module__tCOF9W__ProseMirror-selectednode{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.EditeurLecon-module__tCOF9W__contenu [data-rangee-images] [data-image-lecon]{margin:0}.EditeurLecon-module__tCOF9W__contenu [data-envoi-image],.EditeurLecon-module__tCOF9W__contenu [data-emplacement]{min-height:var(--cible-tactile);margin:0 0 var(--espace-14);padding:var(--espace-16);border:var(--epaisseur-bordure) solid var(--bordure);border-radius:var(--rayon-8);background:var(--surface);color:var(--texte-attenue);font-size:var(--taille-3);text-align:center;justify-content:center;align-items:center;display:flex}.EditeurLecon-module__tCOF9W__contenu [data-image-lecon] [data-emplacement]{margin:0}.EditeurLecon-module__tCOF9W__contenu [data-audio-lecon],.EditeurLecon-module__tCOF9W__contenu [data-video-lecon]{margin:0 0 var(--espace-14);padding:var(--espace-8);border:var(--epaisseur-bordure) solid var(--bordure);border-radius:var(--rayon-8);background:var(--surface)}.EditeurLecon-module__tCOF9W__contenu [data-audio-lecon] audio,.EditeurLecon-module__tCOF9W__contenu [data-video-lecon] video{width:100%;display:block}.EditeurLecon-module__tCOF9W__contenu [data-video-lecon] [data-chapitres]{margin-top:var(--espace-8);display:block}.EditeurLecon-module__tCOF9W__contenu [data-audio-lecon] figcaption,.EditeurLecon-module__tCOF9W__contenu [data-video-lecon] figcaption{margin-top:var(--espace-6);color:var(--texte-attenue);font-size:var(--taille-3);line-height:var(--interligne-corps)}.EditeurLecon-module__tCOF9W__contenu [data-audio-lecon] [data-emplacement],.EditeurLecon-module__tCOF9W__contenu [data-video-lecon] [data-emplacement]{margin:0}.EditeurLecon-module__tCOF9W__contenu [data-audio-lecon].EditeurLecon-module__tCOF9W__ProseMirror-selectednode,.EditeurLecon-module__tCOF9W__contenu [data-video-lecon].EditeurLecon-module__tCOF9W__ProseMirror-selectednode,.EditeurLecon-module__tCOF9W__contenu [data-noeud-lecon].EditeurLecon-module__tCOF9W__ProseMirror-selectednode{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}@media (min-width:640px){.EditeurLecon-module__tCOF9W__contenu [data-taille=petite]{width:33.3333%}.EditeurLecon-module__tCOF9W__contenu [data-taille=moyenne]{width:50%}.EditeurLecon-module__tCOF9W__contenu [data-taille=grande]{width:66.6667%}.EditeurLecon-module__tCOF9W__contenu [data-position=gauche]{float:left;margin-inline-end:var(--espace-24)}.EditeurLecon-module__tCOF9W__contenu [data-position=droite]{float:right;margin-inline-start:var(--espace-24)}.EditeurLecon-module__tCOF9W__contenu [data-position=centre]{margin-inline:auto}.EditeurLecon-module__tCOF9W__contenu [data-rangee-images]:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,1fr)}.EditeurLecon-module__tCOF9W__contenu [data-rangee-images]:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,1fr)}.EditeurLecon-module__tCOF9W__contenu [data-rangee-images]:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,1fr)}.EditeurLecon-module__tCOF9W__contenu [data-rangee-images] [data-image-lecon]{float:none;width:100%;margin-inline:0}}.EditeurLecon-module__tCOF9W__erreurs{gap:var(--espace-4);flex-direction:column;display:flex}.EditeurLecon-module__tCOF9W__erreur{}.EditeurLecon-module__tCOF9W__rappel{color:var(--texte-attenue);font-size:var(--taille-2);margin:0}
.BandeauDecor-module__ojAq0a__bandeau{aspect-ratio:2560/640;margin-bottom:var(--espace-20);border-radius:var(--rayon-12);background:var(--ciel);position:relative;overflow:clip}.BandeauDecor-module__ojAq0a__image{object-fit:cover;object-position:center}@media (max-width:480px){.BandeauDecor-module__ojAq0a__bandeau{aspect-ratio:8/3}}
.ProchainsCours-module__eHDLwq__liste{gap:var(--espace-12);max-width:min(var(--largeur-page), 100%);flex-direction:column;margin-inline:auto;display:flex}.ProchainsCours-module__eHDLwq__vide{max-width:min(var(--largeur-page), 100%);margin-inline:auto}.ProchainsCours-module__eHDLwq__erreur{max-width:min(var(--largeur-page), 100%);padding:var(--espace-12) var(--espace-16);background:var(--danger-fond);border-radius:var(--rayon-12);font-size:var(--taille-3);color:var(--danger);margin:0 auto}.ProchainsCours-module__eHDLwq__annuler,.ProchainsCours-module__eHDLwq__confirmer,.ProchainsCours-module__eHDLwq__renoncer{min-height:var(--cible-tactile);padding:var(--espace-4) var(--espace-8);margin-inline:calc(-1 * var(--espace-8));font-family:var(--police-texte);font-size:var(--taille-3);font-weight:var(--graisse-titre);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;display:inline-flex}.ProchainsCours-module__eHDLwq__annuler,.ProchainsCours-module__eHDLwq__confirmer{color:var(--danger)}.ProchainsCours-module__eHDLwq__confirmer{font-size:var(--taille-2);font-weight:var(--graisse-forte)}.ProchainsCours-module__eHDLwq__renoncer{font-size:var(--taille-2);color:var(--texte-attenue)}.ProchainsCours-module__eHDLwq__annuler:disabled,.ProchainsCours-module__eHDLwq__confirmer:disabled,.ProchainsCours-module__eHDLwq__renoncer:disabled{cursor:default;color:var(--texte-tres-attenue)}.ProchainsCours-module__eHDLwq__annuler:focus-visible,.ProchainsCours-module__eHDLwq__confirmer:focus-visible,.ProchainsCours-module__eHDLwq__renoncer:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.ProchainsCours-module__eHDLwq__confirmation{align-items:center;gap:var(--espace-10);flex-shrink:0;display:inline-flex}.ProchainsCours-module__eHDLwq__rejoindre{min-height:var(--cible-tactile);color:var(--accent-fort);font-family:var(--police-texte);font-size:var(--taille-3);font-weight:var(--graisse-forte);align-items:center;text-decoration:none;display:inline-flex}.ProchainsCours-module__eHDLwq__rejoindre:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}
.PanneauChapitres-module__izW0FW__panneau{gap:var(--espace-8);flex-direction:column;flex:100%;width:100%;display:flex}.PanneauChapitres-module__izW0FW__titre{}.PanneauChapitres-module__izW0FW__ligne{align-items:center;gap:var(--espace-8);flex-wrap:wrap;display:flex}.PanneauChapitres-module__izW0FW__instant{font-variant-numeric:tabular-nums;flex:none;width:8ch;min-width:8ch;}.PanneauChapitres-module__izW0FW__nom{flex:12rem;}.PanneauChapitres-module__izW0FW__bouton{}.PanneauChapitres-module__izW0FW__erreur{}.PanneauChapitres-module__izW0FW__note{color:var(--texte-attenue);font-family:var(--police-texte);font-size:var(--taille-3);margin:0}
.BarreModeRecurrence-module__ZJPwqa__barreMode{margin-bottom:var(--espace-12);}.BarreModeRecurrence-module__ZJPwqa__mode{}.BarreModeRecurrence-module__ZJPwqa__modeActif{}.BarreModeRecurrence-module__ZJPwqa__modeAide{min-width:0;color:var(--texte-attenue);font-family:var(--police-texte);font-size:var(--taille-2);line-height:var(--interligne-corps);flex:auto;margin:0}.BarreModeRecurrence-module__ZJPwqa__duree{align-items:center;gap:var(--espace-12);border:0;flex-wrap:wrap;flex:100%;margin:0;padding:0;display:flex}.BarreModeRecurrence-module__ZJPwqa__dureeTitre{color:var(--texte-attenue);font-family:var(--police-texte);font-size:var(--taille-2);padding:0}.BarreModeRecurrence-module__ZJPwqa__dureePaliers{gap:var(--espace-8);flex-wrap:wrap;display:flex}.BarreModeRecurrence-module__ZJPwqa__palier,.BarreModeRecurrence-module__ZJPwqa__palierActif{min-height:var(--cible-tactile);padding:var(--espace-6) var(--espace-16);border:var(--epaisseur-bordure-controle) solid var(--bordure);border-radius:var(--rayon-pilule);background:var(--surface);color:var(--texte-attenue);font-family:var(--police-texte);font-size:var(--taille-2);white-space:nowrap;cursor:pointer}.BarreModeRecurrence-module__ZJPwqa__palierActif{border-color:var(--accent);background:var(--accent-subtil);color:var(--accent-fort);font-weight:var(--graisse-forte)}.BarreModeRecurrence-module__ZJPwqa__palier:focus-visible,.BarreModeRecurrence-module__ZJPwqa__palierActif:focus-visible,.BarreModeRecurrence-module__ZJPwqa__dureeLibre input:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.BarreModeRecurrence-module__ZJPwqa__dureeLibre{align-items:center;gap:var(--espace-8);color:var(--texte-attenue);font-family:var(--police-texte);font-size:var(--taille-2);display:flex}.BarreModeRecurrence-module__ZJPwqa__dureeLibre input{width:var(--espace-64);min-height:var(--cible-tactile);padding:var(--espace-12) var(--espace-14);border:var(--epaisseur-bordure) solid var(--bordure);border-radius:var(--rayon-8);background:var(--surface);color:var(--texte);font-family:var(--police-texte);font-size:var(--taille-2)}
.GrilleCreneaux-module__5qiRYW__barreMode{margin-bottom:var(--espace-12);}.GrilleCreneaux-module__5qiRYW__mode{}.GrilleCreneaux-module__5qiRYW__modeActif{}.GrilleCreneaux-module__5qiRYW__modeAide{min-width:0;color:var(--texte-attenue);font-family:var(--police-texte);font-size:var(--taille-2);line-height:var(--interligne-corps);flex:auto;margin:0}.GrilleCreneaux-module__5qiRYW__erreur{min-height:var(--espace-24);margin:0 0 var(--espace-8);color:var(--danger);font-family:var(--police-texte);font-size:var(--taille-3)}.GrilleCreneaux-module__5qiRYW__carte{}.GrilleCreneaux-module__5qiRYW__barreCompacte{}@media (max-width:480px){.GrilleCreneaux-module__5qiRYW__barreLarge{display:none}}.GrilleCreneaux-module__5qiRYW__defilement{}.GrilleCreneaux-module__5qiRYW__grille{}.GrilleCreneaux-module__5qiRYW__enteteJour{}.GrilleCreneaux-module__5qiRYW__enteteHeure{}.GrilleCreneaux-module__5qiRYW__pile{}.GrilleCreneaux-module__5qiRYW__marqueSerie{}.GrilleCreneaux-module__5qiRYW__marqueSerie:before{content:"↻"}.GrilleCreneaux-module__5qiRYW__celluleOuverte{color:var(--statut-libre-texte);cursor:pointer;display:flex;}.GrilleCreneaux-module__5qiRYW__celluleInexistante{border-radius:var(--rayon-8);flex:1;min-width:0;}.GrilleCreneaux-module__5qiRYW__celluleFermee{cursor:pointer;}.GrilleCreneaux-module__5qiRYW__celluleMasquee{color:var(--texte-attenue);align-items:center;display:flex}.GrilleCreneaux-module__5qiRYW__celluleReservee{border:var(--epaisseur-bordure) solid var(--bordure);background:var(--statut-reserve-fond);color:var(--statut-reserve-texte);align-items:stretch;display:flex;}.GrilleCreneaux-module__5qiRYW__lienFiche{min-width:0;padding:0 var(--espace-4);color:inherit;cursor:pointer;flex:1;align-items:center;text-decoration:none;display:flex;overflow:hidden}.GrilleCreneaux-module__5qiRYW__lienFiche:hover{background:var(--survol)}.GrilleCreneaux-module__5qiRYW__boutonAnnuler{flex:none;}.GrilleCreneaux-module__5qiRYW__etiquetteCase{}.GrilleCreneaux-module__5qiRYW__plage{}.GrilleCreneaux-module__5qiRYW__heureCourte{}.GrilleCreneaux-module__5qiRYW__prenom{}.GrilleCreneaux-module__5qiRYW__texteRegle{min-width:0;font-family:var(--police-texte);font-size:var(--taille-1);font-weight:var(--graisse-corps);line-height:var(--interligne-titre);text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.GrilleCreneaux-module__5qiRYW__initiales{display:none;}.GrilleCreneaux-module__5qiRYW__ligneEssai{justify-content:center;gap:var(--espace-2);min-width:0;display:flex}.GrilleCreneaux-module__5qiRYW__mentionEssai{font-family:var(--police-texte);font-size:var(--taille-1);font-weight:var(--graisse-titre);line-height:var(--interligne-titre);color:var(--accent-fort);white-space:nowrap;flex-shrink:0}.GrilleCreneaux-module__5qiRYW__fenetre{}.GrilleCreneaux-module__5qiRYW__fenetreTitre{margin:0 0 var(--espace-8);font-family:var(--police-affichage);font-size:var(--taille-6);font-weight:var(--graisse-titre);line-height:var(--interligne-titre)}.GrilleCreneaux-module__5qiRYW__fenetreTexte{font-family:var(--police-texte);font-size:var(--taille-4);line-height:var(--interligne-corps);margin:0}.GrilleCreneaux-module__5qiRYW__fenetreErreur{margin:var(--espace-16) 0 0;color:var(--danger);font-family:var(--police-texte);font-size:var(--taille-3);font-weight:var(--graisse-forte)}.GrilleCreneaux-module__5qiRYW__fenetreActions{gap:var(--espace-12);margin-top:var(--espace-20);justify-content:flex-end;display:flex}.GrilleCreneaux-module__5qiRYW__fenetreRenoncer,.GrilleCreneaux-module__5qiRYW__fenetreConfirmer{min-height:var(--cible-tactile);padding:var(--espace-14) var(--espace-24);border-radius:var(--rayon-pilule);font-family:var(--police-texte);font-size:var(--taille-3);cursor:pointer}.GrilleCreneaux-module__5qiRYW__fenetreRenoncer{border:var(--epaisseur-bordure) solid var(--bordure);background:var(--surface);color:var(--texte);font-weight:var(--graisse-titre)}.GrilleCreneaux-module__5qiRYW__fenetreRenoncer:hover{background:var(--survol)}.GrilleCreneaux-module__5qiRYW__fenetreConfirmer{border:var(--epaisseur-bordure) solid var(--danger);background:var(--danger);color:var(--surface);font-weight:var(--graisse-forte)}.GrilleCreneaux-module__5qiRYW__fenetreConfirmer[aria-disabled=true]{cursor:default;opacity:var(--opacite-40)}.GrilleCreneaux-module__5qiRYW__lienFiche:focus-visible,.GrilleCreneaux-module__5qiRYW__fenetreRenoncer:focus-visible,.GrilleCreneaux-module__5qiRYW__fenetreConfirmer:focus-visible{outline:var(--focus-contour);outline-offset:var(--focus-decalage)}.GrilleCreneaux-module__5qiRYW__cellulePassee{cursor:not-allowed;}.GrilleCreneaux-module__5qiRYW__celluleDemandee{color:var(--avertissement);cursor:pointer;display:flex;}@media (max-width:480px){.GrilleCreneaux-module__5qiRYW__initiales{display:block}.GrilleCreneaux-module__5qiRYW__prenom,.GrilleCreneaux-module__5qiRYW__ligneEssai{display:none}}.GrilleCreneaux-module__5qiRYW__lienSaisissable{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.GrilleCreneaux-module__5qiRYW__lienSaisissable[data-saisie]{cursor:grabbing;opacity:var(--opacite-40)}.GrilleCreneaux-module__5qiRYW__prenomAttente{font-weight:var(--graisse-corps)}.GrilleCreneaux-module__5qiRYW__surHachures{background:var(--avertissement-fond)}.GrilleCreneaux-module__5qiRYW__tuileReprise{padding:0 var(--espace-4);align-items:center;}.GrilleCreneaux-module__5qiRYW__texteReprise{}
