@keyframes J_8o4G_comeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes J_8o4G_float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes J_8o4G_idrkSpin{to{transform:rotate(360deg)}}.J_8o4G_container{width:30px;height:30px;position:relative}.J_8o4G_container.J_8o4G_animation2{transform:rotate(10deg)}.J_8o4G_container.J_8o4G_animation2 .J_8o4G_shape{border-radius:5px}.J_8o4G_container.J_8o4G_animation2{animation:1s infinite J_8o4G_rotation}.J_8o4G_container .J_8o4G_shape{border-radius:1px;width:10px;height:10px;position:absolute}.J_8o4G_container .J_8o4G_shape.J_8o4G_shape1{background-color:#2b468a;left:0}.J_8o4G_container .J_8o4G_shape.J_8o4G_shape2{background-color:#fff000;right:0}.J_8o4G_container .J_8o4G_shape.J_8o4G_shape3{background-color:#007dae;bottom:0}.J_8o4G_container .J_8o4G_shape.J_8o4G_shape4{background-color:#e40082;bottom:0;right:0}@keyframes J_8o4G_rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.J_8o4G_shape1{animation:.5s infinite alternate J_8o4G_animation2shape1}@keyframes J_8o4G_animation2shape1{0%{transform:translate(0)}to{transform:translate(20px,20px)}}.J_8o4G_shape2{animation:.5s infinite alternate J_8o4G_animation2shape2}@keyframes J_8o4G_animation2shape2{0%{transform:translate(0)}to{transform:translate(-20px,20px)}}.J_8o4G_shape3{animation:.5s infinite alternate J_8o4G_animation2shape3}@keyframes J_8o4G_animation2shape3{0%{transform:translate(0)}to{transform:translate(20px,-20px)}}.J_8o4G_shape4{animation:.5s infinite alternate J_8o4G_animation2shape4}@keyframes J_8o4G_animation2shape4{0%{transform:translate(0)}to{transform:translate(-20px,-20px)}}
@keyframes Vg-MeG_comeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes Vg-MeG_float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes Vg-MeG_idrkSpin{to{transform:rotate(360deg)}}.Vg-MeG_atelierLinkWrapper{justify-content:flex-start;margin-bottom:-30px;padding:0 0 0 20px;display:flex}.Vg-MeG_atelierLinkWrapper>a{margin:0}@media screen and (max-width:767px){.Vg-MeG_atelierLinkWrapper{justify-content:center;margin-bottom:0;padding:4px 0 14px}}@media screen and (max-width:1150px){.Vg-MeG_atelierLinkWrapper{margin-bottom:0}}.Vg-MeG_statsContainer{background-color:#53628d;border-radius:20px;padding:30px}@media screen and (max-width:767px){.Vg-MeG_statsContainer{padding:20px}}.Vg-MeG_statsContainer .Vg-MeG_yearSelector{margin-bottom:20px}.Vg-MeG_statsContainer .Vg-MeG_yearSelector select{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #fff9;border-radius:10px;width:100%;padding:11px 17px;font-size:1.2em}.Vg-MeG_statsContainer .Vg-MeG_yearSelector select option{color:#fff;background:#2a2a2a}.Vg-MeG_statsContainer .Vg-MeG_section{opacity:0;max-height:0;padding:0;transition:all .5s;overflow:hidden}@media screen and (max-width:767px){.Vg-MeG_statsContainer .Vg-MeG_section{visibility:hidden}}.Vg-MeG_statsContainer .Vg-MeG_section.Vg-MeG_active{opacity:1;max-height:6000px;padding:10px 0 20px;transition:all .8s}@media screen and (max-width:767px){.Vg-MeG_statsContainer .Vg-MeG_section.Vg-MeG_active{visibility:visible}}.Vg-MeG_statsContainer .Vg-MeG_filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}@media screen and (max-width:767px){.Vg-MeG_statsContainer .Vg-MeG_filters{flex-direction:column;align-items:stretch;gap:15px}}.Vg-MeG_statsContainer .Vg-MeG_tabs{gap:15px;display:flex}@media screen and (max-width:767px){.Vg-MeG_statsContainer .Vg-MeG_tabs{gap:10px;width:100%}}.Vg-MeG_statsContainer .Vg-MeG_tabs .Vg-MeG_tab{min-width:0;box-shadow:none;font:inherit;color:#fff;cursor:pointer;opacity:.9;background:0 0;border:1px solid #fff9;border-radius:30px;justify-content:center;align-items:center;margin:0;padding:8px 20px;font-size:1.1em;transition:background-color .3s,color .3s,opacity .3s;display:inline-flex}.Vg-MeG_statsContainer .Vg-MeG_tabs .Vg-MeG_tab.Vg-MeG_selected{color:#2b468a;opacity:1;background:#fff;border-color:#fff;font-weight:600}.Vg-MeG_statsContainer .Vg-MeG_tabs .Vg-MeG_tab:hover:not(.Vg-MeG_selected){opacity:1;background:#ffffff1a}.Vg-MeG_statsContainer .Vg-MeG_tabs .Vg-MeG_tab{font-family:HindVadodara}@media screen and (max-width:767px){.Vg-MeG_statsContainer .Vg-MeG_tabs .Vg-MeG_tab{text-align:center;flex:1;padding:8px 5px;font-size:.95em}}.Vg-MeG_statsContainer .Vg-MeG_tabs .Vg-MeG_tab:focus-visible{outline-offset:2px;opacity:1;outline:2px solid #fff}.Vg-MeG_statsContainer select{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #fff9;border-radius:10px;padding:11px 17px;font-size:1.2em}@media screen and (max-width:767px){.Vg-MeG_statsContainer select{width:100%;padding:10px 15px;font-size:1em}}.Vg-MeG_statsContainer select option{color:#fff;background:#2a2a2a}.Vg-MeG_statsContainer h2{color:#fff;margin:0 0 30px;font-size:1.7em}@media screen and (max-width:767px){.Vg-MeG_statsContainer h2{margin-bottom:20px;font-size:1.3em}}.Vg-MeG_statsContainer>p,.Vg-MeG_content{color:#fff}.Vg-MeG_questionsList{flex-direction:column;gap:20px;display:flex}.Vg-MeG_questionCard{color:#2b468a;background:#fffffff2;border-radius:12px;padding:25px}@media screen and (max-width:767px){.Vg-MeG_questionCard{padding:20px 15px}}.Vg-MeG_resourceTitle{color:#2b468a;border-bottom:2px solid #007dae26;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;font-size:1.15em;font-weight:600;display:flex}@media screen and (max-width:767px){.Vg-MeG_resourceTitle{flex-direction:column;align-items:flex-start;gap:5px;font-size:1em}}.Vg-MeG_resourceTitle .Vg-MeG_questionsCount{color:#4b629c;font-size:.85em;font-weight:400}@media screen and (max-width:767px){.Vg-MeG_resourceTitle .Vg-MeG_questionsCount{font-size:.8em}}.Vg-MeG_viewResourceButton{color:#fff;cursor:pointer;background:#007dae;border:none;border-radius:8px;margin-top:20px;margin-left:auto;margin-right:auto;padding:12px 24px;font-size:.95em;font-weight:600;transition:all .2s;display:block}@media screen and (max-width:767px){.Vg-MeG_viewResourceButton{width:100%;padding:12px 20px}}.Vg-MeG_viewResourceButton:hover{background:#00587b;transform:translateY(-1px);box-shadow:0 2px 6px #0003}.Vg-MeG_viewResourceButton:focus-visible{outline-offset:2px;outline:2px solid #2b468a}.Vg-MeG_participationsList{flex-direction:column;gap:20px;display:flex}.Vg-MeG_participationCard{color:#2b468a;background:#fffffff2;border-radius:12px;padding:20px}@media screen and (max-width:767px){.Vg-MeG_participationCard{padding:15px}}.Vg-MeG_toggleDetailsButton{color:#006b95;cursor:pointer;white-space:nowrap;min-width:110px;box-shadow:none;background:#007dae14;border:1px solid #007dae33;border-radius:20px;flex-shrink:0;justify-content:space-between;align-items:center;padding:6px 8px 6px 12px;font-family:HindVadodara;font-size:.85em;font-weight:600;transition:all .3s;display:flex}.Vg-MeG_toggleDetailsButton span{flex-shrink:1}.Vg-MeG_toggleDetailsButton svg{flex-shrink:0;width:16px;height:16px;margin-left:8px;transition:transform .3s}.Vg-MeG_toggleDetailsButton.Vg-MeG_rotated svg{transform:rotate(180deg)}.Vg-MeG_toggleDetailsButton:hover{background:#007dae26;border-color:#007dae66}.Vg-MeG_toggleDetailsButton:focus-visible{outline-offset:2px;outline:2px solid #007dae}@media screen and (max-width:767px){.Vg-MeG_toggleDetailsButton{min-width:100px;padding:5px 6px 5px 10px;font-size:.8em}.Vg-MeG_toggleDetailsButton svg{width:14px;height:14px;margin-left:6px}}.Vg-MeG_participationDetails{opacity:0;max-height:0;transition:all .4s;overflow:hidden}.Vg-MeG_participationDetails.Vg-MeG_expanded{opacity:1;max-height:1000px;padding-top:15px;transition:all .6s}.Vg-MeG_participationHeader{gap:20px;display:flex}@media screen and (max-width:767px){.Vg-MeG_participationHeader{flex-direction:column;gap:15px}}.Vg-MeG_participationImage{object-fit:cover;border-radius:8px;flex-shrink:0;width:120px;height:80px}@media screen and (max-width:767px){.Vg-MeG_participationImage{width:100%;height:150px}}.Vg-MeG_participationInfo{flex-direction:column;flex:1;display:flex}.Vg-MeG_participationInfo h3{color:#2b468a;margin:0 0 15px;font-size:1.2em;font-weight:600}@media screen and (max-width:767px){.Vg-MeG_participationInfo h3{font-size:1.1em}}.Vg-MeG_progressContainer{align-items:center;gap:15px;display:flex}@media screen and (max-width:767px){.Vg-MeG_progressContainer{gap:10px}}.Vg-MeG_progressInfo{flex-direction:column;flex:1;gap:8px;display:flex}.Vg-MeG_progressBar{background:#2b468a1a;border-radius:4px;width:100%;height:8px;display:block;overflow:hidden}.Vg-MeG_progressBarThin{border-radius:2px;height:4px}.Vg-MeG_progressFill{border-radius:4px;height:100%;transition:width .3s;display:block}.Vg-MeG_progressFill.Vg-MeG_progressComplete{background-color:#4d8148}.Vg-MeG_progressFill.Vg-MeG_progressMedium{background-color:#007dae}.Vg-MeG_progressFill.Vg-MeG_progressLow{background-color:#fab913}.Vg-MeG_questionsContainer{flex-direction:column;gap:16px;margin-top:16px;display:flex}.Vg-MeG_progressText{color:#2b468a;opacity:.8;font-size:.9em}.Vg-MeG_completedText{color:#4d8148;font-size:.9em;font-weight:600}.Vg-MeG_gestionContent{flex-direction:column;gap:20px;max-width:500px;margin:0 auto;display:flex}.Vg-MeG_gestionContent .Vg-MeG_gestionCard{text-align:center;background:#fffffff2;border-radius:12px;padding:40px}@media screen and (max-width:767px){.Vg-MeG_gestionContent .Vg-MeG_gestionCard{padding:30px 20px}}.Vg-MeG_gestionContent .Vg-MeG_gestionCard svg{color:#2b468a;opacity:.8;margin-bottom:20px}.Vg-MeG_gestionContent .Vg-MeG_gestionCard h4{color:#2b468a;margin:0 0 15px;font-family:ArialRounded;font-size:1.5em}@media screen and (max-width:767px){.Vg-MeG_gestionContent .Vg-MeG_gestionCard h4{font-size:1.2em}}.Vg-MeG_gestionContent .Vg-MeG_gestionCard p{color:#2b468a;opacity:.8;margin:0 0 20px;line-height:1.6}@media screen and (max-width:767px){.Vg-MeG_gestionContent .Vg-MeG_gestionCard p{font-size:.95em}}.Vg-MeG_gestionContent .Vg-MeG_emailToggle{cursor:pointer;color:#2b468a;justify-content:center;align-items:center;gap:12px;font-size:1em;display:flex}.Vg-MeG_gestionContent .Vg-MeG_emailToggle input[type=checkbox]{cursor:pointer;accent-color:#2b468a;width:20px;height:20px}.Vg-MeG_gestionContent .Vg-MeG_emailToggle span{-webkit-user-select:none;user-select:none}.Vg-MeG_gestionContent .Vg-MeG_emailToggle:hover{opacity:.8}.Vg-MeG_gestionContent .Vg-MeG_savingText{color:#2b468a;opacity:.8;margin-top:10px;font-size:.9em;font-style:italic;display:block}.Vg-MeG_gestionContent .Vg-MeG_errorText{color:#c50071;margin-top:10px;font-size:.9em;display:block}.Vg-MeG_gestionContent .Vg-MeG_zonePortail{margin-top:10px}.Vg-MeG_gestionContent .Vg-MeG_zonePortail .Vg-MeG_errorText.Vg-MeG_enZone{margin-top:0}
@keyframes qf4-da_comeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes qf4-da_float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes qf4-da_idrkSpin{to{transform:rotate(360deg)}}.qf4-da_etat{color:#2b468a;margin:2px 0 0;font-family:HindVadodara;font-size:.75em;display:block}.qf4-da_nePasFermer{color:#2b468a;margin:0 0 12px;font-family:HindVadodara;font-size:.9em;font-weight:600}.qf4-da_refus{color:#e40082;margin:12px 0 0;font-family:HindVadodara;font-size:.85em}.qf4-da_question{color:#2b468a;flex-direction:column;gap:16px;font-family:HindVadodara;display:flex}.qf4-da_fichiersQuestion{overflow-wrap:anywhere;margin:0;padding:0;font-size:.9em;font-weight:600;list-style:none}.qf4-da_effacement{margin:0;font-size:.9em;line-height:1.4}.qf4-da_cases{flex-direction:column;gap:4px;display:flex}.qf4-da_attestation{color:#4b629c;margin:0;font-family:HindVadodara;font-size:max(.85em,.8125rem);line-height:1.5}.qf4-da_poursuivre{justify-content:center;display:flex}
@keyframes lIsZ6G_comeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes lIsZ6G_float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes lIsZ6G_idrkSpin{to{transform:rotate(360deg)}}.lIsZ6G_wrapper{background:#fff;border-radius:12px;margin:20px 0;overflow:hidden}@media screen and (max-width:767px){.lIsZ6G_wrapper{margin:15px 0}}.lIsZ6G_tallyForm{border:none;display:block}.lIsZ6G_loading{color:#4b629c;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:40px 20px;font-family:HindVadodara,sans-serif;font-size:.9em;display:flex}.lIsZ6G_loadingSpinner{border:3px solid #2b468a33;border-top-color:#00a0df;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite lIsZ6G_tallyLoadSpin}@keyframes lIsZ6G_tallyLoadSpin{to{transform:rotate(360deg)}}.lIsZ6G_error{color:#e40082;margin-top:10px;padding:0 20px;font-family:HindVadodara;font-size:.95em;line-height:1.5}.lIsZ6G_error a{color:#007dae;cursor:pointer;text-decoration:underline}.lIsZ6G_error .bouton-lien{color:#007dae;cursor:pointer;text-decoration:underline}.lIsZ6G_zoneErreur{margin-top:10px}.lIsZ6G_zoneErreur .lIsZ6G_error{margin-top:0}
@keyframes FrkHLq_comeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes FrkHLq_float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes FrkHLq_idrkSpin{to{transform:rotate(360deg)}}.FrkHLq_documentGroup:not(:first-child){border-top:1px solid #007dae1a;margin-top:12px;padding-top:12px}.FrkHLq_documentGroupTitle{color:#2b468a;margin:0 0 6px;font-family:ArialRounded,sans-serif;font-size:.88em;font-weight:600}.FrkHLq_documentList{margin:0;padding:0;list-style:none}.FrkHLq_documentItem{border-bottom:1px solid #007dae1a;flex-direction:row;align-items:center;gap:12px;padding:8px 0;display:flex}.FrkHLq_documentItem:last-child{border-bottom:none}.FrkHLq_documentIcon{color:#007dae;flex-shrink:0;width:20px;height:20px}.FrkHLq_documentName{color:#2b468a;flex:1;font-family:HindVadodara,sans-serif;font-size:.9em}.FrkHLq_documentPrecision{color:#4b629c;font-size:.9em;display:block}.FrkHLq_documentAction{min-width:0;box-shadow:none;font:inherit;color:inherit;cursor:pointer;background:#2b468a;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;min-width:30px;height:30px;margin:0;padding:0;display:inline-flex;position:relative}.FrkHLq_documentAction:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FrkHLq_documentAction{transition:background-color .2s,transform .2s}.FrkHLq_documentAction:is(button:not(:disabled),a):hover{background-color:#007dae;transform:scale(1.08)}.FrkHLq_documentAction img,.FrkHLq_documentAction svg{width:16px;height:16px;margin:0}.FrkHLq_documentLink{color:#fff}
