@keyframes modalContainer-module-scss-module__lSj5dG__comeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes modalContainer-module-scss-module__lSj5dG__float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes modalContainer-module-scss-module__lSj5dG__idrkSpin{to{transform:rotate(360deg)}}.modalContainer-module-scss-module__lSj5dG__backdrop{z-index:1100;opacity:0;pointer-events:none;visibility:hidden;background-color:#2b468a33;width:100%;height:100%;transition:opacity .6s,visibility 0s linear .6s;position:fixed;top:0;left:0;overflow:hidden}.modalContainer-module-scss-module__lSj5dG__backdrop.modalContainer-module-scss-module__lSj5dG__show{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s}.modalContainer-module-scss-module__lSj5dG__modalContainer{--gouttiere-fenetre:24px;z-index:1200;box-sizing:border-box;width:100%;height:100%;padding:var(--gouttiere-fenetre);pointer-events:none;visibility:hidden;transition:visibility 0s linear .6s;display:flex;position:fixed;top:0;left:0}@media screen and (max-width:767px){.modalContainer-module-scss-module__lSj5dG__modalContainer{--gouttiere-fenetre:12px}}.modalContainer-module-scss-module__lSj5dG__modalContainer .modalContainer-module-scss-module__lSj5dG__modal{opacity:0;width:700px;max-width:100%;margin:auto;transition:opacity .3s,transform .3s;position:relative;transform:translateY(40px)}.modalContainer-module-scss-module__lSj5dG__modalContainer .modalContainer-module-scss-module__lSj5dG__modal .modalContainer-module-scss-module__lSj5dG__content{--retrait-haut-carte:20px;padding:var(--retrait-haut-carte) 60px 50px;box-sizing:border-box;width:100%;max-height:calc(100vh - 2*var(--gouttiere-fenetre));max-height:calc(100svh - 2*var(--gouttiere-fenetre));overscroll-behavior:contain;scroll-padding-top:calc(var(--hauteur-titre,-8px) + 8px);scrollbar-width:thin;scrollbar-color:#00000040 #0000;background-color:#fff;border-radius:30px;position:relative;overflow:hidden auto}.modalContainer-module-scss-module__lSj5dG__modalContainer .modalContainer-module-scss-module__lSj5dG__modal .modalContainer-module-scss-module__lSj5dG__content::-webkit-scrollbar{width:8px}.modalContainer-module-scss-module__lSj5dG__modalContainer .modalContainer-module-scss-module__lSj5dG__modal .modalContainer-module-scss-module__lSj5dG__content::-webkit-scrollbar-track{background:0 0}.modalContainer-module-scss-module__lSj5dG__modalContainer .modalContainer-module-scss-module__lSj5dG__modal .modalContainer-module-scss-module__lSj5dG__content::-webkit-scrollbar-thumb{background:#00000040;border-radius:4px}@media screen and (max-width:767px){.modalContainer-module-scss-module__lSj5dG__modalContainer .modalContainer-module-scss-module__lSj5dG__modal .modalContainer-module-scss-module__lSj5dG__content{--retrait-haut-carte:16px;padding:var(--retrait-haut-carte) 20px 30px}}.modalContainer-module-scss-module__lSj5dG__modalContainer .modalContainer-module-scss-module__lSj5dG__modal .modalContainer-module-scss-module__lSj5dG__content .modalContainer-module-scss-module__lSj5dG__titre{z-index:1;color:#e40082;text-align:center;text-wrap:balance;overflow-wrap:anywhere;top:calc(-1*var(--retrait-haut-carte,0px));margin:0 0 12px;margin-top:calc(0px - var(--retrait-haut-carte,0px));padding-bottom:8px;padding-top:var(--retrait-haut-carte,0px);background:#fff;font-family:ArialRounded;font-size:30px;line-height:1.2;position:sticky}@media screen and (max-width:767px){.modalContainer-module-scss-module__lSj5dG__modalContainer .modalContainer-module-scss-module__lSj5dG__modal .modalContainer-module-scss-module__lSj5dG__content .modalContainer-module-scss-module__lSj5dG__titre{font-size:24px}}@media screen and (max-height:500px){.modalContainer-module-scss-module__lSj5dG__modalContainer .modalContainer-module-scss-module__lSj5dG__modal .modalContainer-module-scss-module__lSj5dG__content .modalContainer-module-scss-module__lSj5dG__titre{font-size:24px}}.modalContainer-module-scss-module__lSj5dG__modalContainer.modalContainer-module-scss-module__lSj5dG__show{pointer-events:auto;visibility:visible;transition-delay:0s;overflow-y:auto}.modalContainer-module-scss-module__lSj5dG__modalContainer.modalContainer-module-scss-module__lSj5dG__show .modalContainer-module-scss-module__lSj5dG__modal{opacity:1;transform:none}.modalContainer-module-scss-module__lSj5dG__modalContainer .modalContainer-module-scss-module__lSj5dG__close{min-width:0;box-shadow:none;font:inherit;color:inherit;cursor:pointer;z-index:2;background:0 0;border:none;justify-content:center;align-items:center;width:44px;height:44px;margin:0;padding:0;display:inline-flex;position:absolute;top:16px;right:16px}@media screen and (max-width:767px){.modalContainer-module-scss-module__lSj5dG__modalContainer .modalContainer-module-scss-module__lSj5dG__close{top:10px;right:10px}}.modalContainer-module-scss-module__lSj5dG__modalContainer .modalContainer-module-scss-module__lSj5dG__close:focus-visible{outline-offset:-4px;border-radius:50%;outline:2px solid #2b468a}.modalContainer-module-scss-module__lSj5dG__modalContainer .modalContainer-module-scss-module__lSj5dG__closeIcon{box-sizing:content-box;background-color:#fff000;border-radius:50%;width:20px;height:20px;padding:8px;display:block}@media screen and (max-width:767px){.modalContainer-module-scss-module__lSj5dG__modalContainer .modalContainer-module-scss-module__lSj5dG__closeIcon{width:16px;height:16px}}.modalContainer-module-scss-module__lSj5dG__modalContainer.modalContainer-module-scss-module__lSj5dG__feedbackModal .modalContainer-module-scss-module__lSj5dG__modal .modalContainer-module-scss-module__lSj5dG__content{--retrait-haut-carte:16px;padding:var(--retrait-haut-carte) 40px 30px}@media screen and (max-width:767px){.modalContainer-module-scss-module__lSj5dG__modalContainer.modalContainer-module-scss-module__lSj5dG__feedbackModal .modalContainer-module-scss-module__lSj5dG__modal .modalContainer-module-scss-module__lSj5dG__content{--retrait-haut-carte:14px;padding:var(--retrait-haut-carte) 20px 24px}}.modalContainer-module-scss-module__lSj5dG__modalContainer.modalContainer-module-scss-module__lSj5dG__juryDocsModal .modalContainer-module-scss-module__lSj5dG__modal .modalContainer-module-scss-module__lSj5dG__content{padding-bottom:0}.modalContainer-module-scss-module__lSj5dG__modalContainer.modalContainer-module-scss-module__lSj5dG__large .modalContainer-module-scss-module__lSj5dG__modal{width:900px}.modalContainer-module-scss-module__lSj5dG__modalContainer.modalContainer-module-scss-module__lSj5dG__etroite .modalContainer-module-scss-module__lSj5dG__modal{width:480px}.modalContainer-module-scss-module__lSj5dG__modalContainer.modalContainer-module-scss-module__lSj5dG__videoModal .modalContainer-module-scss-module__lSj5dG__modal .modalContainer-module-scss-module__lSj5dG__content .modalContainer-module-scss-module__lSj5dG__titre{font-size:20px}@media screen and (max-width:767px){.modalContainer-module-scss-module__lSj5dG__modalContainer.modalContainer-module-scss-module__lSj5dG__videoModal .modalContainer-module-scss-module__lSj5dG__modal .modalContainer-module-scss-module__lSj5dG__content .modalContainer-module-scss-module__lSj5dG__titre{font-size:18px}}.modalContainer-module-scss-module__lSj5dG__modalContainer.modalContainer-module-scss-module__lSj5dG__fcIdentity .modalContainer-module-scss-module__lSj5dG__content{--retrait-haut-carte:28px;padding:var(--retrait-haut-carte) 26px;text-align:center}@media screen and (max-width:767px){.modalContainer-module-scss-module__lSj5dG__modalContainer.modalContainer-module-scss-module__lSj5dG__fcIdentity .modalContainer-module-scss-module__lSj5dG__content{--retrait-haut-carte:14px;padding:var(--retrait-haut-carte) 12px}}.modalContainer-module-scss-module__lSj5dG__modalContainer.modalContainer-module-scss-module__lSj5dG__registrationOutcome .modalContainer-module-scss-module__lSj5dG__modal{width:820px}.modalContainer-module-scss-module__lSj5dG__modalContainer.modalContainer-module-scss-module__lSj5dG__registrationOutcome .modalContainer-module-scss-module__lSj5dG__content{--retrait-haut-carte:28px;padding:var(--retrait-haut-carte) 60px 40px}@media screen and (max-width:767px){.modalContainer-module-scss-module__lSj5dG__modalContainer.modalContainer-module-scss-module__lSj5dG__registrationOutcome .modalContainer-module-scss-module__lSj5dG__content{--retrait-haut-carte:22px;padding:var(--retrait-haut-carte) 18px 28px}.modalContainer-module-scss-module__lSj5dG__modalContainer .modalContainer-module-scss-module__lSj5dG__modal .modalContainer-module-scss-module__lSj5dG__content.modalContainer-module-scss-module__lSj5dG__hasClose.modalContainer-module-scss-module__lSj5dG__hasClose{--retrait-haut-carte:0px;padding-top:var(--retrait-haut-carte);border-top:56px solid #0000}}@media not screen and (max-width:767px){.modalContainer-module-scss-module__lSj5dG__modalContainer .modalContainer-module-scss-module__lSj5dG__modal .modalContainer-module-scss-module__lSj5dG__content.modalContainer-module-scss-module__lSj5dG__hasClose.modalContainer-module-scss-module__lSj5dG__hasClose{padding-left:60px;padding-right:60px}}
@keyframes mobileHeader-module-scss-module__WN6SmW__comeIn{0%{opacity:0}to{opacity:1}}@keyframes mobileHeader-module-scss-module__WN6SmW__float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes mobileHeader-module-scss-module__WN6SmW__idrkSpin{to{transform:rotate(360deg)}}.mobileHeader-module-scss-module__WN6SmW__block{z-index:1000;background-color:#fff;border-bottom:1px solid #dfdfdf;width:100%;height:65px;display:none;position:fixed;top:0}@media screen and (max-width:1150px){.mobileHeader-module-scss-module__WN6SmW__block{display:block}}.mobileHeader-module-scss-module__WN6SmW__block .mobileHeader-module-scss-module__WN6SmW__goBack{height:30px;padding:20px;position:absolute;top:0}.mobileHeader-module-scss-module__WN6SmW__block .mobileHeader-module-scss-module__WN6SmW__menuTrigger{width:100%;min-width:0;height:100%;box-shadow:none;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:0;margin:0;padding:0;display:block;position:absolute;top:0;left:0}.mobileHeader-module-scss-module__WN6SmW__block .mobileHeader-module-scss-module__WN6SmW__logoContainer{min-width:0;box-shadow:none;font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;width:100%;height:55px;margin:8px 0 0;padding:0;display:block;position:relative}.mobileHeader-module-scss-module__WN6SmW__block .mobileHeader-module-scss-module__WN6SmW__logoContainer .mobileHeader-module-scss-module__WN6SmW__logo{max-height:100%;transition:opacity .3s;animation:1s mobileHeader-module-scss-module__WN6SmW__comeIn;position:absolute;top:0;left:50%;transform:translate(-50%)}@media screen and (max-width:600px){.mobileHeader-module-scss-module__WN6SmW__block:has(.mobileHeader-module-scss-module__WN6SmW__searchContainer) .mobileHeader-module-scss-module__WN6SmW__logoContainer .mobileHeader-module-scss-module__WN6SmW__logo{left:16px;transform:none}}.mobileHeader-module-scss-module__WN6SmW__block .mobileHeader-module-scss-module__WN6SmW__searchContainer{box-sizing:content-box;width:200px;min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background-color:#fff;border:2px solid #fff000;border-radius:30px 0 0 30px;align-items:center;margin:0 -4px 0 0;padding:6px;transition:none;display:flex;position:absolute;top:6px;right:0;box-shadow:0 3px 6px #00000029}@media screen and (max-width:380px){.mobileHeader-module-scss-module__WN6SmW__block .mobileHeader-module-scss-module__WN6SmW__searchContainer{width:160px}}.mobileHeader-module-scss-module__WN6SmW__block .mobileHeader-module-scss-module__WN6SmW__searchContainer .mobileHeader-module-scss-module__WN6SmW__search{width:45px;height:45px;display:block}.mobileHeader-module-scss-module__WN6SmW__block .mobileHeader-module-scss-module__WN6SmW__searchContainer .mobileHeader-module-scss-module__WN6SmW__searchText{color:#2b468a;padding:0 6px;font-style:italic}.mobileHeader-module-scss-module__WN6SmW__block .mobileHeader-module-scss-module__WN6SmW__searchContainer .mobileHeader-module-scss-module__WN6SmW__filterLabel{color:#2b468a;flex:1;padding-left:8px;font-family:ArialRounded;font-size:14px}
@keyframes accountBadge-module-scss-module__Q7YBJW__comeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes accountBadge-module-scss-module__Q7YBJW__float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes accountBadge-module-scss-module__Q7YBJW__idrkSpin{to{transform:rotate(360deg)}}.accountBadge-module-scss-module__Q7YBJW__accountBadge{cursor:pointer;flex-shrink:0;align-items:center;gap:8px;text-decoration:none;display:flex}.accountBadge-module-scss-module__Q7YBJW__accountBadge:hover{opacity:.8}@media screen and (max-width:767px){.accountBadge-module-scss-module__Q7YBJW__accountBadge{justify-content:center;min-width:44px;min-height:44px}}.accountBadge-module-scss-module__Q7YBJW__accountLabel{color:#2b468a;white-space:nowrap;font-family:ArialRounded;font-size:13px;font-weight:500;line-height:1}@media screen and (max-width:767px){.accountBadge-module-scss-module__Q7YBJW__accountLabel{display:none}}.accountBadge-module-scss-module__Q7YBJW__accountInitials{color:#fff;text-transform:uppercase;background:#007dae;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-family:ArialRounded;font-size:13px;font-weight:600;display:flex}@media screen and (max-width:767px){.accountBadge-module-scss-module__Q7YBJW__accountInitials{font-size:11px}}.accountBadge-module-scss-module__Q7YBJW__accountIcon{box-sizing:content-box;background:#e6f2ff;border-radius:50%;flex-shrink:0;width:20px;height:20px;padding:8px}@media screen and (max-width:767px){.accountBadge-module-scss-module__Q7YBJW__accountIcon{width:16px;height:16px;padding:7px}}
.skeleton-module-scss-module__2SJiFW__skeleton{background-color:#e6eaf0;border-radius:8px;display:block;position:relative;overflow:hidden}.skeleton-module-scss-module__2SJiFW__skeleton:after{content:"";background:linear-gradient(90deg,#fff0 0%,#fff9 50%,#fff0 100%);animation:1.5s ease-in-out infinite skeleton-module-scss-module__2SJiFW__skeletonSweep;position:absolute;inset:0;transform:translate(-100%)}@media (prefers-reduced-motion:reduce){.skeleton-module-scss-module__2SJiFW__skeleton:after{animation:none}}.skeleton-module-scss-module__2SJiFW__circle{border-radius:50%}.skeleton-module-scss-module__2SJiFW__text{flex-direction:column;display:flex}@keyframes skeleton-module-scss-module__2SJiFW__skeletonSweep{to{transform:translate(100%)}}
