@keyframes vu5J3G_comeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes vu5J3G_float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes vu5J3G_idrkSpin{to{transform:rotate(360deg)}}.vu5J3G_intro{color:#2b468acc;margin:0 0 1.2em;font-family:HindVadodara}.vu5J3G_intro strong{color:#2b468a}.vu5J3G_liste{margin:0;padding:0;list-style:none}.vu5J3G_ligne{border-bottom:1px solid #ecf1ff;padding:12px 0}.vu5J3G_ligne:last-child{border-bottom:0}.vu5J3G_entete{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.vu5J3G_nom{color:#2b468a;margin:0;font-size:1.1em}.vu5J3G_attente{color:#e40082;border:1px solid #e4008259;border-radius:12px;padding:1px 8px;font-family:HindVadodara;font-size:.85em}.vu5J3G_chiffres{color:#2b468ad9;margin:4px 0 6px;font-family:HindVadodara;font-size:.95em}.vu5J3G_chiffres strong{color:#2b468a;font-family:ArialRounded;font-size:1.05em}.vu5J3G_absent{opacity:.8;font-style:italic}.vu5J3G_detail{color:#2b468acc;margin:6px 0 0;font-family:HindVadodara;font-size:.85em}.vu5J3G_fraicheur{color:#2b468acc;margin:1.2em 0 0;font-family:HindVadodara;font-size:.85em}.vu5J3G_titreOnglet{align-items:center;gap:8px;display:inline-flex}.vu5J3G_titreOnglet svg{flex:none;width:18px;height:auto}.vu5J3G_voirDetail{min-width:0;box-shadow:none;font:inherit;color:#fff;cursor:pointer;cursor:pointer;background:#2b468a;border:none;border-radius:20px;justify-content:center;align-items:center;gap:8px;margin:8px 0 2px;padding:6px 14px;font-family:ArialRounded;font-size:.9em;transition:background-color .2s;display:inline-flex}.vu5J3G_voirDetail svg{flex:none;width:18px;height:auto}.vu5J3G_voirDetail:hover,.vu5J3G_voirDetail:focus-visible{background:#007dae}
@keyframes TZ5CsW_comeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes TZ5CsW_float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes TZ5CsW_idrkSpin{to{transform:rotate(360deg)}}.TZ5CsW_barre{background:#2b468a2e;border-radius:4px;width:100%;max-width:420px;height:8px;display:flex;overflow:hidden}.TZ5CsW_barre span{height:100%;display:block}.TZ5CsW_visio{background:#2b468a}.TZ5CsW_contenu{background:#007dae}.TZ5CsW_devoirs{background:#4d8148}.TZ5CsW_autres{background:#53628d}.TZ5CsW_avancement{background:linear-gradient(90deg,#e40082,#007dae)}
@keyframes ILvz6a_comeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ILvz6a_float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes ILvz6a_idrkSpin{to{transform:rotate(360deg)}}.ILvz6a_field{background-color:#ecf1ff;border-radius:12px;margin-bottom:14px;padding:12px 16px}.ILvz6a_label{color:#4b629c;margin-bottom:4px;font-family:HindVadodara,sans-serif;font-size:.8em;display:block}.ILvz6a_valueRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.ILvz6a_value{color:#2b468a;word-break:break-word;overflow-wrap:break-word;flex:1;min-width:0;font-family:ArialRounded,sans-serif;font-size:1em}.ILvz6a_actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.ILvz6a_note{color:#4b629c;margin-top:4px;margin-bottom:0;font-family:HindVadodara;font-size:.85em;line-height:1.5}.ILvz6a_copyBtn{cursor:pointer;color:#2b468a;box-shadow:none;white-space:nowrap;text-align:center;background:0 0;border:1px solid #007dae;border-radius:8px;min-width:60px;padding:4px 12px;font-family:HindVadodara,sans-serif;font-size:.85em;transition:background-color .2s}.ILvz6a_copyBtn:hover{background-color:#007dae1a}.ILvz6a_copyBtn:focus-visible{outline-offset:2px;outline:2px solid #007dae}.ILvz6a_toggleBtn{cursor:pointer;color:#2b468a;box-shadow:none;white-space:nowrap;text-align:center;background:0 0;border:1px solid #2b468a4d;border-radius:8px;justify-content:center;align-items:center;min-width:60px;padding:4px 12px;font-family:HindVadodara,sans-serif;font-size:.85em;transition:background-color .2s;display:flex}.ILvz6a_toggleBtn:hover{background-color:#2b468a0d}.ILvz6a_toggleBtn:focus-visible{outline-offset:2px;outline:2px solid #007dae}.ILvz6a_copiedFeedback{color:#4d8148;white-space:nowrap;text-align:center;background-color:#fff;border-radius:8px;min-width:60px;padding:4px 12px;font-family:HindVadodara,sans-serif;font-size:.85em;font-weight:600;animation:.3s ILvz6a_copyPulse}.ILvz6a_copyError{color:#e40082;white-space:nowrap;text-align:center;background-color:#fff;border-radius:8px;min-width:60px;padding:4px 12px;font-family:HindVadodara,sans-serif;font-size:.8em;animation:.3s ILvz6a_copyPulse}@keyframes ILvz6a_copyPulse{0%{opacity:0;transform:scale(.8)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}
@keyframes mZgkSa_comeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes mZgkSa_float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes mZgkSa_idrkSpin{to{transform:rotate(360deg)}}.mZgkSa_wizardContent{gap:30px;min-height:560px;display:flex}@media screen and (max-width:767px){.mZgkSa_wizardContent{flex-direction:column;min-height:0}}.mZgkSa_leftColumn{flex-direction:column;flex:0 0 55%;padding:0 6px 6px;display:flex}@media screen and (max-width:767px){.mZgkSa_leftColumn{flex:1}}.mZgkSa_rightColumn{flex:0 0 40%;justify-content:center;align-items:center;display:flex}@media screen and (max-width:992px){.mZgkSa_rightColumn{display:none}}.mZgkSa_stepIndicator{align-items:center;margin-bottom:28px;display:flex}.mZgkSa_stepGroup{align-items:center;min-width:0;display:flex}.mZgkSa_stepDot{background-color:#ecf1ff;border-radius:50%;flex:none;width:12px;height:12px;transition:background-color .3s}.mZgkSa_stepDot.mZgkSa_active{background-color:#007dae}.mZgkSa_stepLine{background-color:#ecf1ff;flex:0 30px;min-width:4px;height:2px;margin:0 6px;transition:background-color .3s}.mZgkSa_stepLine.mZgkSa_active{background-color:#007dae}.mZgkSa_stepContent{flex-direction:column;flex:1;display:flex}.mZgkSa_stepTitle{color:#2b468a;margin:0 0 10px;font-family:ArialRounded,sans-serif;font-size:1.4em}.mZgkSa_stepDescription{color:#2b468a;opacity:.8;margin:0 0 24px;font-family:HindVadodara,sans-serif;font-size:.95em;line-height:1.5}.mZgkSa_navigationButtons{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:30px;padding-bottom:10px;display:flex}.mZgkSa_navigationButtons button{margin:0}.mZgkSa_backLink{cursor:pointer;box-shadow:none;color:#e40082;opacity:1;background:#ffeef2;border:none;border-radius:20px;min-width:150px;padding:10px 20px;font-family:HindVadodara,sans-serif;font-size:.9em;text-decoration:none;transition:background .2s}.mZgkSa_backLink:hover{background:#ffe7eb}.mZgkSa_backLink:focus-visible{outline-offset:2px;outline:2px solid #007dae}.mZgkSa_contactLink{align-self:center;margin:2px 0 -10px;padding:10px 0}.mZgkSa_illustration{width:100%;max-width:280px;margin:auto}@media screen and (max-width:992px){.mZgkSa_illustration{max-width:180px}}.mZgkSa_illustration svg{width:100%;height:auto}.mZgkSa_mobileIllustration{display:none}@media screen and (max-width:992px){.mZgkSa_mobileIllustration{max-width:180px;margin:4px auto 16px;display:block}.mZgkSa_mobileIllustration svg{width:100%;height:auto}}.mZgkSa_choiceButtons{flex-direction:column;gap:10px;margin:16px 0;display:flex}.mZgkSa_choiceButton{cursor:pointer;color:#2b468a;text-align:left;background:#fff;border:2px solid #ecf1ff;border-radius:12px;width:100%;min-width:0;margin:0;padding:14px 20px;font-family:ArialRounded,sans-serif;font-size:.95em;transition:all .2s;box-shadow:0 3px 6px #00000029}.mZgkSa_choiceButton:hover{background:#e6f2ff;border-color:#007dae}.mZgkSa_choiceButton:focus-visible{outline-offset:2px;outline:2px solid #007dae}.mZgkSa_warningBox{color:#2b468a;background:#fffeee;border-radius:10px;align-items:flex-start;gap:10px;margin-bottom:16px;padding:12px 16px;font-family:HindVadodara,sans-serif;font-size:.9em;line-height:1.5;display:flex}.mZgkSa_warningIcon{flex-shrink:0;margin-top:2px}.mZgkSa_instructionList{counter-reset:step;margin:16px 0;padding:0;list-style:none}.mZgkSa_instructionList li{counter-increment:step;color:#2b468a;padding:8px 0 8px 36px;font-family:HindVadodara,sans-serif;line-height:1.5;position:relative}.mZgkSa_instructionList li:before{content:counter(step);color:#fff;background:#007dae;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-family:ArialRounded;font-size:.8em;display:flex;position:absolute;left:0}
@keyframes _0lCs6W_comeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes _0lCs6W_float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes _0lCs6W_idrkSpin{to{transform:rotate(360deg)}}._0lCs6W_overlay{top:0;left:0;right:0;bottom:var(--bas-imitation,0px);z-index:101;background-color:#e6f2ff;border-radius:0;flex-direction:column;animation:.3s ease-out _0lCs6W_overlayFadeIn;display:flex;position:fixed}@media screen and (max-width:1150px){._0lCs6W_overlay{top:60px}}@media screen and (max-width:767px){._0lCs6W_overlay{animation:.4s _0lCs6W_overlaySlideIn}}._0lCs6W_header{z-index:3;background:#fff;border-bottom:2px solid #ecf1ff;justify-content:space-between;align-items:center;padding:15px 20px;display:flex;position:sticky;top:0}._0lCs6W_header h2{color:#2b468a;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-family:ArialRounded;font-size:1.1em;overflow:hidden}._0lCs6W_closeBtn{color:#fff;cursor:pointer;width:32px;min-width:32px;height:32px;box-shadow:none;box-sizing:border-box;background-color:#e40082;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:1em;transition:background-color .2s,transform .2s;display:flex;position:relative}._0lCs6W_closeBtn:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._0lCs6W_closeBtn:hover{background-color:#b10065;transform:scale(1.05)}._0lCs6W_closeBtn:active{transform:scale(.95)}._0lCs6W_closeBtn:focus-visible{outline-offset:2px;outline:2px solid #007dae}._0lCs6W_content{overscroll-behavior:contain;min-height:0;scroll-padding-top:var(--haut-colle,0px);-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#ecf1ff #0000;background:linear-gradient(#fff, #fff) 0 0/100% var(--haut-colle,0px) no-repeat;flex:1;overflow:hidden auto}._0lCs6W_content::-webkit-scrollbar{width:6px}._0lCs6W_content::-webkit-scrollbar-track{background:0 0}._0lCs6W_content::-webkit-scrollbar-thumb{background-color:#ecf1ff;border-radius:3px}._0lCs6W_corps{padding:40px 0 60px}._0lCs6W_corps>*{box-sizing:border-box;width:100%}@media screen and (max-width:992px){._0lCs6W_corps{padding:30px 0 48px}}@media screen and (max-width:767px){._0lCs6W_corps{padding:20px 15px 40px}}@keyframes _0lCs6W_overlayFadeIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes _0lCs6W_overlaySlideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}
@keyframes _5Bv3nW_comeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes _5Bv3nW_float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes _5Bv3nW_idrkSpin{to{transform:rotate(360deg)}}._5Bv3nW_mention{color:#fff;text-align:left;background:#2b468a;border:2px solid #fab913;border-radius:6px;align-items:flex-start;gap:8px;margin:0;padding:5px 10px;font-family:HindVadodara;font-size:13px;line-height:1.4;display:inline-flex}._5Bv3nW_icone{flex-shrink:0;margin-top:1px}._5Bv3nW_etiquette{letter-spacing:.04em;text-transform:uppercase;font-family:ArialRounded;font-weight:600}
