.Refonte-module__tCi5vq__racine{--nuit:#1a2e5a;--bleu:#1441ee;--t2:#3b4d72;--t3:#52627f;--t4:#7c88a3;--bord:#dbe5f3;--filet:#e1e9f5;--fond:#fafcff;--ciel:#eef6ff;--gris:#eef1f6;font-family:var(--font-plus-jakarta), "Plus Jakarta Sans", system-ui, sans-serif;color:var(--nuit);line-height:normal}.Refonte-module__tCi5vq__entete{z-index:40;border-bottom:1px solid var(--filet);background:#fff;position:sticky;top:0}.Refonte-module__tCi5vq__enteteBarre{align-items:center;gap:32px;max-width:1180px;margin:0 auto;padding:14px 32px;display:flex;position:relative}.Refonte-module__tCi5vq__logo{flex:none;display:flex}.Refonte-module__tCi5vq__logo img{width:120px;height:auto;display:block}.Refonte-module__tCi5vq__outils{align-items:center;gap:10px;margin-left:auto;display:flex}.Refonte-module__tCi5vq__bouton{border:1px solid var(--filet);cursor:pointer;width:40px;height:40px;color:var(--nuit);background:#fff;border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.Refonte-module__tCi5vq__bouton:disabled{opacity:.5;cursor:default}.Refonte-module__tCi5vq__pastilleNotif{background:var(--bleu);border-radius:50%;width:7px;height:7px;position:absolute;top:9px;right:10px}.Refonte-module__tCi5vq__profil{border:1px solid var(--filet);color:var(--nuit);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:10px;padding:4px 14px 4px 4px;font-family:inherit;display:flex}.Refonte-module__tCi5vq__profilOn{border-color:var(--bleu)}.Refonte-module__tCi5vq__avatar{background:var(--nuit);color:#ffe99a;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:800;display:flex}.Refonte-module__tCi5vq__profilNom{font-size:14px;font-weight:700}.Refonte-module__tCi5vq__burger{display:none}.Refonte-module__tCi5vq__menu{z-index:50;border:1px solid var(--bord);background:#fff;border-radius:16px;flex-direction:column;gap:2px;min-width:220px;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);right:16px;box-shadow:0 24px 48px -16px #1a2e5a47}.Refonte-module__tCi5vq__menuLien{color:var(--nuit);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:12px;font-family:inherit;font-size:14.5px;font-weight:700;text-decoration:none;display:flex}.Refonte-module__tCi5vq__menuLien:hover{background:var(--ciel)}.Refonte-module__tCi5vq__page{flex-direction:column;gap:28px;max-width:1180px;margin:0 auto;padding:44px 32px 72px;display:flex}.Refonte-module__tCi5vq__tete{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.Refonte-module__tCi5vq__teteTextes{flex-direction:column;gap:6px;display:flex}.Refonte-module__tCi5vq__titre{letter-spacing:-.03em;margin:0;font-size:34px;font-weight:800;line-height:1.1}.Refonte-module__tCi5vq__sousTitre{color:var(--t3);font-size:15px}.Refonte-module__tCi5vq__boutonNuit{background:var(--nuit);color:#fafcff;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 20px;font-family:inherit;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.Refonte-module__tCi5vq__onglets{border-bottom:1px solid var(--filet);scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.Refonte-module__tCi5vq__onglets::-webkit-scrollbar{display:none}.Refonte-module__tCi5vq__onglet{color:var(--t4);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:8px;padding:14px 16px;font-family:inherit;font-size:15px;font-weight:700;display:flex}.Refonte-module__tCi5vq__onglet:hover{color:var(--nuit)}.Refonte-module__tCi5vq__ongletOn{border-bottom-color:var(--bleu);color:var(--nuit)}.Refonte-module__tCi5vq__compte{background:var(--ciel);color:var(--nuit);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.Refonte-module__tCi5vq__ongletOn .Refonte-module__tCi5vq__compte{background:var(--nuit);color:#fafcff}.Refonte-module__tCi5vq__compteBientot,.Refonte-module__tCi5vq__ongletOn .Refonte-module__tCi5vq__compteBientot{background:var(--gris);color:var(--t4)}.Refonte-module__tCi5vq__ariane{color:var(--t4);align-items:center;gap:8px;font-size:13.5px;display:flex}.Refonte-module__tCi5vq__arianeLien{color:var(--bleu);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:13.5px;font-weight:700}.Refonte-module__tCi5vq__carte{border:1px solid var(--bord);background:#fff;border-radius:20px;box-shadow:0 24px 50px -32px #1a2e5a59}.Refonte-module__tCi5vq__surTitre{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);font-size:11px;font-weight:800}.Refonte-module__tCi5vq__bientot{background:var(--gris);color:var(--t3);border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700}.Refonte-module__tCi5vq__vide{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:48px 28px;display:flex}.Refonte-module__tCi5vq__videIcone{background:var(--ciel);border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.Refonte-module__tCi5vq__videTitre{margin:0;font-size:18px;font-weight:700}.Refonte-module__tCi5vq__videTexte{max-width:420px;color:var(--t3);margin:0;font-size:14px;line-height:1.55}.Refonte-module__tCi5vq__vide .Refonte-module__tCi5vq__bientot{margin-top:4px}.Refonte-module__tCi5vq__parrainage{flex-direction:column;gap:16px;display:flex;position:relative}.Refonte-module__tCi5vq__parrHaut{grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.Refonte-module__tCi5vq__parrCadeau{background:#fff6d6;flex-direction:column;gap:8px;padding:28px 30px;display:flex}.Refonte-module__tCi5vq__parrCadeau .Refonte-module__tCi5vq__surTitre{align-self:flex-start;align-items:center;gap:8px;display:inline-flex}.Refonte-module__tCi5vq__parrMontant{letter-spacing:-.035em;margin-top:6px;font-size:56px;font-weight:800;line-height:1}.Refonte-module__tCi5vq__parrAccroche{font-size:15px;font-weight:700}.Refonte-module__tCi5vq__parrBarre{background:var(--bleu);border-radius:999px;height:6px;margin-top:8px}.Refonte-module__tCi5vq__parrInviter{background:var(--fond);border-left:1px solid var(--filet);flex-direction:column;gap:14px;padding:24px 26px;display:flex}.Refonte-module__tCi5vq__parrInviter .Refonte-module__tCi5vq__boutonNuitPetit{margin-top:0}.Refonte-module__tCi5vq__parrOk{color:#127a4a;margin:0;font-size:13.5px;font-weight:600}.Refonte-module__tCi5vq__parrErreur{color:#b83232;margin:0;font-size:13.5px;font-weight:600}.Refonte-module__tCi5vq__parrRetourLigne{padding:10px 24px 0}.Refonte-module__tCi5vq__parrIban{box-shadow:none;flex-direction:column;gap:10px;padding:20px 24px;display:flex}.Refonte-module__tCi5vq__parrIbanRequis{background:#fffaeb;border-color:#f0c66b}.Refonte-module__tCi5vq__parrIbanTexte{color:var(--t2);margin:0;font-size:14px;line-height:1.5}.Refonte-module__tCi5vq__parrIbanForm{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.Refonte-module__tCi5vq__parrIbanForm .Refonte-module__tCi5vq__champ{flex:280px}.Refonte-module__tCi5vq__parrIbanForm .Refonte-module__tCi5vq__boutonNuitPetit{min-height:46px;margin-top:0}.Refonte-module__tCi5vq__parrIbanMasque{letter-spacing:.06em;color:var(--nuit);font-size:16px}.Refonte-module__tCi5vq__parrVide{color:var(--t3);border-top:1px solid #eef3fa;margin:0;padding:18px 24px;font-size:14px}.Refonte-module__tCi5vq__parrChiffres{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.Refonte-module__tCi5vq__parrChiffre{border:1px solid var(--bord);background:#fff;border-radius:20px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.Refonte-module__tCi5vq__parrChiffre span{color:var(--t3);font-size:13px;font-weight:600}.Refonte-module__tCi5vq__parrChiffre b{letter-spacing:-.02em;font-size:28px;line-height:1}.Refonte-module__tCi5vq__parrEtapes{box-shadow:none;flex-direction:column;gap:16px;padding:22px 26px;display:flex}.Refonte-module__tCi5vq__parrEtapesListe{gap:28px;display:flex}.Refonte-module__tCi5vq__parrEtape{flex:1;gap:14px;display:flex}.Refonte-module__tCi5vq__parrNum{border:1.5px solid var(--nuit);border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:800;display:flex}.Refonte-module__tCi5vq__parrEtapeTexte{flex-direction:column;gap:4px;display:flex}.Refonte-module__tCi5vq__parrEtapeTexte b{font-size:14.5px}.Refonte-module__tCi5vq__parrEtapeTexte span{color:var(--t3);font-size:13px;line-height:1.5}.Refonte-module__tCi5vq__parrFilleuls{overflow:hidden}.Refonte-module__tCi5vq__parrFilleulsTete{background:var(--fond);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.Refonte-module__tCi5vq__parrFilleulsTete b{font-size:15px}.Refonte-module__tCi5vq__parrFilleulsTete span{color:var(--t4);font-size:13px}.Refonte-module__tCi5vq__parrFilleul{border-top:1px solid #eef3fa;align-items:center;gap:14px;padding:14px 24px;display:flex}.Refonte-module__tCi5vq__parrInitiales{background:var(--ciel);border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:13px;font-weight:800;display:flex}.Refonte-module__tCi5vq__parrFilleulTexte{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Refonte-module__tCi5vq__parrFilleulTexte b{font-size:14.5px}.Refonte-module__tCi5vq__parrFilleulTexte span{color:var(--t4);font-size:12.5px}.Refonte-module__tCi5vq__statut{white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:7px;padding:4px 11px;font-size:12px;font-weight:700;display:inline-flex}.Refonte-module__tCi5vq__statut:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.Refonte-module__tCi5vq__onglets[data-coupe=droite]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}.Refonte-module__tCi5vq__onglets[data-coupe=gauche]{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 36px),#0000)}.Refonte-module__tCi5vq__onglets[data-coupe=deux]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 36px calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#0000,#000 36px calc(100% - 36px),#0000)}@media (hover:hover) and (pointer:fine){.Refonte-module__tCi5vq__onglets[data-coupe]{cursor:grab}.Refonte-module__tCi5vq__onglets[data-glisse],.Refonte-module__tCi5vq__onglets[data-glisse] *{cursor:grabbing;-webkit-user-select:none;user-select:none}}@media (max-width:900px){.Refonte-module__tCi5vq__enteteBarre{justify-content:space-between;gap:10px;padding:12px 16px}.Refonte-module__tCi5vq__logo img{width:100px}.Refonte-module__tCi5vq__burger{display:flex}.Refonte-module__tCi5vq__boutonDeconnexion{display:none}.Refonte-module__tCi5vq__profil{background:0 0;border:0;justify-content:center;width:40px;height:40px;padding:0}.Refonte-module__tCi5vq__avatar{width:40px;height:40px;font-size:14px}.Refonte-module__tCi5vq__profilNom{display:none}}@media (max-width:640px){.Refonte-module__tCi5vq__page{gap:20px;padding:24px 16px 48px}.Refonte-module__tCi5vq__tete{flex-direction:column;align-items:stretch;gap:14px}.Refonte-module__tCi5vq__teteTextes{gap:4px}.Refonte-module__tCi5vq__titre{font-size:28px}.Refonte-module__tCi5vq__sousTitre{font-size:14px}.Refonte-module__tCi5vq__tete .Refonte-module__tCi5vq__boutonNuit{min-height:48px}.Refonte-module__tCi5vq__onglets{scrollbar-width:none;border-bottom:0;gap:8px;margin:0 -16px;padding:2px 16px;overflow-x:auto}.Refonte-module__tCi5vq__onglets::-webkit-scrollbar{display:none}.Refonte-module__tCi5vq__onglet{border:1px solid var(--bord);min-height:42px;color:var(--nuit);background:#fff;border-radius:999px;flex:none;gap:7px;margin:0;padding:0 14px;font-size:14px}.Refonte-module__tCi5vq__ongletOn{background:var(--nuit);border-color:var(--nuit);color:#fafcff}.Refonte-module__tCi5vq__compte{padding:1px 7px}.Refonte-module__tCi5vq__ongletOn .Refonte-module__tCi5vq__compte,.Refonte-module__tCi5vq__ongletOn .Refonte-module__tCi5vq__compteBientot{color:#fafcff;background:#fafcff2e}.Refonte-module__tCi5vq__vide{padding:36px 20px}.Refonte-module__tCi5vq__parrHaut{grid-template-columns:1fr}.Refonte-module__tCi5vq__parrCadeau{padding:22px 20px}.Refonte-module__tCi5vq__parrMontant{font-size:48px}.Refonte-module__tCi5vq__parrInviter{border-left:0;border-top:1px solid var(--filet);gap:12px;padding:20px}.Refonte-module__tCi5vq__parrInviter .Refonte-module__tCi5vq__champs{grid-template-columns:1fr}.Refonte-module__tCi5vq__parrInviter .Refonte-module__tCi5vq__boutonNuitPetit{justify-content:center;align-self:stretch;min-height:48px}.Refonte-module__tCi5vq__parrIban{padding:18px 16px}.Refonte-module__tCi5vq__parrFilleul{flex-wrap:wrap}.Refonte-module__tCi5vq__parrChiffres{grid-template-columns:1fr 1fr;gap:10px}.Refonte-module__tCi5vq__parrEtapesListe{flex-direction:column;gap:16px}.Refonte-module__tCi5vq__parrFilleul{padding:12px 16px}.Refonte-module__tCi5vq__parrFilleulsTete{padding:14px 16px}}.Refonte-module__tCi5vq__jaune{color:#ffe99a}.Refonte-module__tCi5vq__wpPanneau{flex-direction:column;gap:16px;display:flex}.Refonte-module__tCi5vq__compteurs{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.Refonte-module__tCi5vq__compteur{border:1px solid var(--bord);text-align:left;color:var(--nuit);cursor:pointer;background:#fff;border-radius:20px;flex-direction:column;align-items:flex-start;gap:6px;padding:16px 18px;font-family:inherit;display:flex}.Refonte-module__tCi5vq__compteurOn{border-color:var(--bleu);box-shadow:0 0 0 1px var(--bleu)}.Refonte-module__tCi5vq__compteurLbl{color:var(--t3);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.Refonte-module__tCi5vq__point{border-radius:50%;flex:none;width:9px;height:9px}.Refonte-module__tCi5vq__compteurN{letter-spacing:-.02em;font-size:30px;font-weight:800;line-height:1}.Refonte-module__tCi5vq__tableau{overflow:hidden}.Refonte-module__tCi5vq__ligneGrille{grid-template-columns:.85fr 2.25fr .75fr .8fr .8fr .6fr .65fr;align-items:center;gap:16px;display:grid}.Refonte-module__tCi5vq__entetes{border-bottom:1px solid var(--filet);background:var(--fond);padding:14px 24px}.Refonte-module__tCi5vq__entetes span{letter-spacing:.06em;text-transform:uppercase;color:var(--t4);font-size:11px;font-weight:700}.Refonte-module__tCi5vq__centre{text-align:center;justify-self:center}.Refonte-module__tCi5vq__wpLigne{border-top:1px solid #eef3fa}.Refonte-module__tCi5vq__wpLigne:first-of-type{border-top:0}.Refonte-module__tCi5vq__wpLigneOuverte{background:var(--fond)}.Refonte-module__tCi5vq__wpLigneCorps{padding:16px 24px}.Refonte-module__tCi5vq__wpRef{font-variant-numeric:tabular-nums;font-size:14px;font-weight:800}.Refonte-module__tCi5vq__wpProjet{flex-direction:column;gap:2px;min-width:0;display:flex}.Refonte-module__tCi5vq__wpProjet b{font-size:14px;font-weight:600}.Refonte-module__tCi5vq__wpProjet span{color:var(--t4);font-size:12px}.Refonte-module__tCi5vq__wpDate{color:var(--t2);font-variant-numeric:tabular-nums;font-size:14px}.Refonte-module__tCi5vq__wpDatePrefixe{display:none}.Refonte-module__tCi5vq__pilule{white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:4px 11px;font-size:12px;font-weight:700;display:inline-flex}.Refonte-module__tCi5vq__pilule i{border-radius:50%;width:7px;height:7px;display:inline-block}.Refonte-module__tCi5vq__boutonPdf{border:1px solid var(--bord);color:var(--nuit);cursor:pointer;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:7px 12px;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex}.Refonte-module__tCi5vq__boutonPdf:disabled{opacity:.6;cursor:default}.Refonte-module__tCi5vq__boutonEnvoi{background:var(--nuit);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;width:38px;height:34px;display:inline-flex}.Refonte-module__tCi5vq__tiret{color:#9aa6bd;font-size:13px}.Refonte-module__tCi5vq__boutonDetails{border:1px solid var(--bord);color:var(--nuit);cursor:pointer;white-space:nowrap;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:7px 12px;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex}.Refonte-module__tCi5vq__boutonDetailsOn{border-color:var(--bleu);background:var(--ciel)}.Refonte-module__tCi5vq__boutonDetails svg{transition:transform .15s}.Refonte-module__tCi5vq__boutonDetailsOn svg{transform:rotate(180deg)}.Refonte-module__tCi5vq__wpPied{color:var(--t4);border-top:1px solid #eef3fa;padding:14px 24px;font-size:13px}.Refonte-module__tCi5vq__lienTexte{color:var(--bleu);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:13px;font-weight:700}.Refonte-module__tCi5vq__alerte{color:#b83232;background:#fff7f7;border:1px solid #f3c4c4;border-radius:14px;padding:12px 16px;font-size:13.5px;font-weight:600}.Refonte-module__tCi5vq__wpDetail{flex-direction:column;gap:14px;padding:0 24px 20px;scroll-margin-top:90px;display:flex}.Refonte-module__tCi5vq__etat{border-radius:18px;flex-direction:column;gap:14px;padding:24px;display:flex}.Refonte-module__tCi5vq__etatVert{background:var(--ciel);border:1px solid #cfe4fb}.Refonte-module__tCi5vq__etatRouge{background:#fdf1f1;border:1px solid #f5cdcd;gap:12px}.Refonte-module__tCi5vq__etatGris{background:#f3f5f9;border:1px solid #dfe4ec;gap:12px}.Refonte-module__tCi5vq__etatJaune{background:linear-gradient(150deg,#fff6d6 0%,#fffaeb 100%);border:1px solid #f2dc8c;gap:12px}.Refonte-module__tCi5vq__etatTete{align-items:flex-start;gap:14px;display:flex}.Refonte-module__tCi5vq__etatIcone{background:#fff;border-radius:14px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;font-weight:800;display:flex}.Refonte-module__tCi5vq__etatTextes{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.Refonte-module__tCi5vq__etatTitre{letter-spacing:-.02em;margin:0;font-size:21px;font-weight:800}.Refonte-module__tCi5vq__etatSous{color:var(--t3);font-size:13.5px;line-height:1.45}.Refonte-module__tCi5vq__etatRef{letter-spacing:.04em;color:var(--t3);white-space:nowrap;background:#ffffffb3;border-radius:8px;padding:5px 10px;font-size:12px;font-weight:800}.Refonte-module__tCi5vq__stats{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.Refonte-module__tCi5vq__stat{background:#fff;border-radius:14px;flex-direction:column;gap:4px;padding:14px 18px;display:flex}.Refonte-module__tCi5vq__stat>span{letter-spacing:.05em;text-transform:uppercase;color:var(--t3);font-size:11px;font-weight:700}.Refonte-module__tCi5vq__stat>b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px}.Refonte-module__tCi5vq__stat>b small{color:var(--t4);font-size:12px;font-weight:600}.Refonte-module__tCi5vq__stat>em{color:var(--t3);font-size:11.5px;font-style:normal;line-height:1.4}.Refonte-module__tCi5vq__encart{color:var(--t2);background:#fff;border-radius:14px;flex-direction:column;gap:6px;padding:14px 16px;font-size:13.5px;line-height:1.55;display:flex}.Refonte-module__tCi5vq__encart b{color:var(--nuit)}.Refonte-module__tCi5vq__validite{background:#fff;border-radius:14px;flex-direction:column;gap:8px;padding:12px 16px;display:flex}.Refonte-module__tCi5vq__validiteTete{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.Refonte-module__tCi5vq__validiteTete b{color:#127a4a;font-size:14px}.Refonte-module__tCi5vq__validiteTete span{color:var(--t4);font-size:12px}.Refonte-module__tCi5vq__validiteBarre{background:#e3f6ec;border-radius:999px;height:6px;overflow:hidden}.Refonte-module__tCi5vq__validiteBarre span{background:#127a4a;border-radius:999px;height:100%;display:block}.Refonte-module__tCi5vq__validiteWarn .Refonte-module__tCi5vq__validiteTete b{color:#8a5a12}.Refonte-module__tCi5vq__validiteWarn .Refonte-module__tCi5vq__validiteBarre span{background:#e8c94f}.Refonte-module__tCi5vq__validiteUrgent .Refonte-module__tCi5vq__validiteTete b{color:#b83232}.Refonte-module__tCi5vq__validiteUrgent .Refonte-module__tCi5vq__validiteBarre span{background:#d64545}.Refonte-module__tCi5vq__bloc{background:#fff;border-radius:14px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.Refonte-module__tCi5vq__blocTitre{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.Refonte-module__tCi5vq__blocListe{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.Refonte-module__tCi5vq__motif{color:var(--nuit);font-size:14.5px;font-weight:700;line-height:1.45}.Refonte-module__tCi5vq__remede{color:var(--t2);font-size:14px;line-height:1.5}.Refonte-module__tCi5vq__support{color:var(--t3);font-size:13px;line-height:1.5}.Refonte-module__tCi5vq__support a{color:#b83232;font-weight:700}.Refonte-module__tCi5vq__blocTitreSimple{color:var(--nuit);font-size:14.5px;font-weight:700}.Refonte-module__tCi5vq__texteBloc{color:var(--t2);font-size:13.5px;line-height:1.55}.Refonte-module__tCi5vq__boutonNuitPetit{background:var(--nuit);color:#fafcff;cursor:pointer;border:0;border-radius:11px;align-self:flex-start;align-items:center;gap:8px;min-height:42px;margin-top:6px;padding:0 16px;font-family:inherit;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.Refonte-module__tCi5vq__boutonNuitPetit span{color:#ffe99a}.Refonte-module__tCi5vq__boutonNuitPetit:disabled{opacity:.6;cursor:default}.Refonte-module__tCi5vq__completer{gap:12px}.Refonte-module__tCi5vq__completerTete{justify-content:space-between;align-items:center;gap:12px;display:flex}.Refonte-module__tCi5vq__completerTete>span{flex-direction:column;gap:2px;display:flex}.Refonte-module__tCi5vq__completerTete b{color:var(--nuit);font-size:15px}.Refonte-module__tCi5vq__completerTete>span>span{color:var(--t3);font-size:13px}.Refonte-module__tCi5vq__completerTete .Refonte-module__tCi5vq__boutonNuitPetit{white-space:nowrap;min-height:44px;margin-top:0;padding:0 18px;font-size:14px}.Refonte-module__tCi5vq__participants{flex-direction:column;gap:8px;display:flex}.Refonte-module__tCi5vq__participant{background:var(--fond);border:1px solid #eef3fa;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.Refonte-module__tCi5vq__participant>span{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Refonte-module__tCi5vq__participant b{color:var(--nuit);font-size:14px}.Refonte-module__tCi5vq__participant>b{color:var(--t3);white-space:nowrap;font-size:13px}.Refonte-module__tCi5vq__etiquette{white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:700}.Refonte-module__tCi5vq__etiquetteJaune{color:#8a5a12;background:#fff6d6}.Refonte-module__tCi5vq__etiquetteBleue{background:var(--ciel);color:var(--bleu)}.Refonte-module__tCi5vq__etiquetteVerte{color:#127a4a;background:#e9f7ef}.Refonte-module__tCi5vq__etiquetteRouge{color:#b83232;background:#fdeeee}.Refonte-module__tCi5vq__actions{flex-direction:column;gap:12px;margin-top:4px;display:flex}.Refonte-module__tCi5vq__actionsTete{flex-direction:column;gap:2px;display:flex}.Refonte-module__tCi5vq__actionsTete b{font-size:16px}.Refonte-module__tCi5vq__actionsTete span{color:var(--t4);font-size:13px}.Refonte-module__tCi5vq__actionsTete .Refonte-module__tCi5vq__actionsOk{color:#127a4a}.Refonte-module__tCi5vq__actionsGrille{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.Refonte-module__tCi5vq__action{border:1px solid var(--bord);background:#fff;border-radius:16px;flex-direction:column;gap:8px;padding:16px;display:flex}.Refonte-module__tCi5vq__actionVerrou{background:var(--fond)}.Refonte-module__tCi5vq__actionVerrou>b{color:var(--t4)}.Refonte-module__tCi5vq__actionVerrou>span{color:#9aa6bd}.Refonte-module__tCi5vq__action>b{font-size:15px}.Refonte-module__tCi5vq__action>span{color:var(--t3);font-size:13px;line-height:1.5}.Refonte-module__tCi5vq__actionCta{background:var(--nuit);color:#fafcff;cursor:pointer;border:0;border-radius:10px;align-self:flex-start;align-items:center;gap:6px;min-height:38px;margin-top:auto;padding:0 14px;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex}.Refonte-module__tCi5vq__actionCta span{color:#ffe99a}.Refonte-module__tCi5vq__actionCta:disabled{opacity:.6;cursor:default}.Refonte-module__tCi5vq__actionDanger{color:#b83232;background:#fff;border:1.5px solid #d64545}.Refonte-module__tCi5vq__actionVerrouille{color:var(--t4);background:#eef3fa;border-radius:9px;align-self:flex-start;margin-top:auto;padding:7px 10px;font-size:12px;font-weight:700}.Refonte-module__tCi5vq__actionErreur{color:#b83232;font-size:12.5px;font-weight:600}.Refonte-module__tCi5vq__envoiVoile{z-index:1000;background:#1a2e5a73;justify-content:center;align-items:flex-start;padding:60px 24px;display:flex;position:fixed;inset:0;overflow-y:auto}.Refonte-module__tCi5vq__envoiBoite{background:var(--fond);border-radius:22px;flex-direction:column;gap:16px;width:580px;max-width:100%;padding:26px;display:flex;box-shadow:0 40px 90px -30px #1a2e5a99}.Refonte-module__tCi5vq__envoiTete{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.Refonte-module__tCi5vq__envoiTete>span{flex-direction:column;gap:4px;display:flex}.Refonte-module__tCi5vq__envoiTitre{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:800}.Refonte-module__tCi5vq__envoiSous{color:var(--t3);font-size:13.5px;line-height:1.5}.Refonte-module__tCi5vq__fermerRond{border:1px solid var(--bord);cursor:pointer;background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.Refonte-module__tCi5vq__apercu{background:var(--ciel);border:1px solid #cfe4fb;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.Refonte-module__tCi5vq__apercu>span{flex-direction:column;gap:3px;display:flex}.Refonte-module__tCi5vq__apercu>span:last-child{align-items:flex-end;gap:1px}.Refonte-module__tCi5vq__apercuLigne{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Refonte-module__tCi5vq__apercuLigne b{font-size:15px}.Refonte-module__tCi5vq__apercuSous{color:var(--t3);font-size:12.5px}.Refonte-module__tCi5vq__apercuLbl{letter-spacing:.05em;text-transform:uppercase;color:var(--t3);font-size:11px;font-weight:700}.Refonte-module__tCi5vq__apercuBudget{letter-spacing:-.02em;font-size:20px}.Refonte-module__tCi5vq__conseiller{border:1px solid var(--bord);background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.Refonte-module__tCi5vq__conseiller>span{color:var(--t3);flex-direction:column;gap:2px;font-size:13px;display:flex}.Refonte-module__tCi5vq__conseiller b{color:var(--nuit);font-size:14.5px}.Refonte-module__tCi5vq__boutonClair{border:1px solid var(--bord);min-height:46px;color:var(--nuit);cursor:pointer;white-space:nowrap;background:#fff;border-radius:12px;padding:0 18px;font-family:inherit;font-size:14px;font-weight:700}.Refonte-module__tCi5vq__boutonClair:disabled{opacity:.6;cursor:default}.Refonte-module__tCi5vq__ou{color:var(--t4);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:10px;font-size:12px;font-weight:700;display:flex}.Refonte-module__tCi5vq__ou:before,.Refonte-module__tCi5vq__ou:after{content:"";background:var(--filet);flex:1;height:1px}.Refonte-module__tCi5vq__champs{grid-template-columns:1fr 1fr;gap:12px;display:grid}.Refonte-module__tCi5vq__champ{flex-direction:column;gap:6px;display:flex}.Refonte-module__tCi5vq__champ>span{letter-spacing:.05em;text-transform:uppercase;color:var(--t2);font-size:12px;font-weight:700}.Refonte-module__tCi5vq__champ>span small{text-transform:none;letter-spacing:0;color:var(--t4);font-size:12px;font-weight:500}.Refonte-module__tCi5vq__saisie{width:100%;min-height:46px;color:var(--nuit);background:#fff;border:1px solid #c9d7ee;border-radius:12px;outline:none;padding:0 14px;font-family:inherit;font-size:15px;font-weight:600}.Refonte-module__tCi5vq__saisie:focus{border-color:var(--bleu)}.Refonte-module__tCi5vq__saisieErreur,.Refonte-module__tCi5vq__saisieErreur:focus{border-color:#d64545}.Refonte-module__tCi5vq__envoiPied{justify-content:flex-end;align-items:center;gap:10px;padding-top:4px;display:flex}.Refonte-module__tCi5vq__boutonFantome{min-height:46px;color:var(--t3);cursor:pointer;background:0 0;border:0;border-radius:12px;padding:0 18px;font-family:inherit;font-size:14px;font-weight:700}.Refonte-module__tCi5vq__boutonEnvoyer{background:var(--nuit);color:#fafcff;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 22px;font-family:inherit;font-size:15px;font-weight:800;display:inline-flex}.Refonte-module__tCi5vq__boutonEnvoyer[aria-disabled=true]{opacity:.45;cursor:default}.Refonte-module__tCi5vq__envoiFait{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:18px 10px 6px;display:flex}.Refonte-module__tCi5vq__envoiFaitIcone{color:#127a4a;background:#e3f6ec;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:30px;font-weight:800;display:flex}.Refonte-module__tCi5vq__envoiFait p{color:var(--t2);margin:0;font-size:14px;line-height:1.55}.Refonte-module__tCi5vq__envoiFait p b{color:var(--nuit)}.Refonte-module__tCi5vq__envoiFaitBoutons{gap:10px;margin-top:6px;display:flex}@media (max-width:900px){.Refonte-module__tCi5vq__compteurs{grid-template-columns:1fr 1fr;gap:10px}.Refonte-module__tCi5vq__compteurTotal{grid-column:span 2}.Refonte-module__tCi5vq__compteur{padding:14px 16px}.Refonte-module__tCi5vq__compteurN{font-size:26px}.Refonte-module__tCi5vq__entetes{display:none}.Refonte-module__tCi5vq__tableau{box-shadow:none;background:0 0;border:0;flex-direction:column;gap:10px;display:flex;overflow:visible}.Refonte-module__tCi5vq__wpLigne,.Refonte-module__tCi5vq__wpLigne:first-of-type{border:1px solid var(--bord);background:#fff;border-radius:20px}.Refonte-module__tCi5vq__wpLigneOuverte{background:#fff}.Refonte-module__tCi5vq__wpLigneCorps{grid-template-columns:1fr auto;grid-template-areas:"ref statut""projet projet""date date""pdf envoi""details details";gap:8px;padding:16px}.Refonte-module__tCi5vq__cRef{grid-area:ref}.Refonte-module__tCi5vq__cStatut{grid-area:statut;justify-self:end}.Refonte-module__tCi5vq__cProjet{grid-area:projet}.Refonte-module__tCi5vq__cDate{color:var(--t3);border-top:1px solid #eef3fa;grid-area:date;padding-top:8px;font-size:12.5px}.Refonte-module__tCi5vq__wpDatePrefixe{display:inline}.Refonte-module__tCi5vq__cPdf{grid-area:pdf;justify-self:stretch}.Refonte-module__tCi5vq__cPdf .Refonte-module__tCi5vq__boutonPdf{width:100%;min-height:42px}.Refonte-module__tCi5vq__cEnvoi{grid-area:envoi}.Refonte-module__tCi5vq__cEnvoi .Refonte-module__tCi5vq__boutonEnvoi{width:52px;height:42px}.Refonte-module__tCi5vq__cPdf .Refonte-module__tCi5vq__tiret,.Refonte-module__tCi5vq__cEnvoi .Refonte-module__tCi5vq__tiret{display:none}.Refonte-module__tCi5vq__cDetails{grid-area:details}.Refonte-module__tCi5vq__cDetails .Refonte-module__tCi5vq__boutonDetails{width:100%;min-height:42px}.Refonte-module__tCi5vq__wpDetail{padding:0 10px 10px}.Refonte-module__tCi5vq__etat{padding:18px}.Refonte-module__tCi5vq__etatIcone{width:40px;height:40px;font-size:18px}.Refonte-module__tCi5vq__etatTitre{font-size:18px}.Refonte-module__tCi5vq__stats{grid-template-columns:1fr 1fr}.Refonte-module__tCi5vq__actionsGrille{grid-template-columns:1fr}.Refonte-module__tCi5vq__wpPied{border:0;padding:4px 6px}}@media (max-width:640px){.Refonte-module__tCi5vq__envoiVoile{padding:12px}.Refonte-module__tCi5vq__envoiBoite{padding:18px}.Refonte-module__tCi5vq__champs{grid-template-columns:1fr}.Refonte-module__tCi5vq__envoiPied,.Refonte-module__tCi5vq__envoiFaitBoutons{flex-direction:column-reverse;align-items:stretch}.Refonte-module__tCi5vq__conseiller,.Refonte-module__tCi5vq__completerTete{flex-direction:column;align-items:stretch}.Refonte-module__tCi5vq__etatRef{display:none}}.Refonte-module__tCi5vq__rdvPanneau{flex-direction:column;gap:16px;display:flex}.Refonte-module__tCi5vq__rdvGrille{grid-template-columns:1.4fr 1fr;align-items:start;gap:16px;display:grid}.Refonte-module__tCi5vq__rdvCarte{flex-direction:column;gap:18px;padding:26px 28px;display:flex}.Refonte-module__tCi5vq__rdvConseiller{background:var(--fond);box-shadow:none;flex-direction:column;gap:12px;padding:26px 28px;display:flex}.Refonte-module__tCi5vq__rdvConseiller b{font-size:16px}.Refonte-module__tCi5vq__rdvConseiller span:last-child{color:var(--t3);font-size:14px;line-height:1.55}.Refonte-module__tCi5vq__rdvProchain{align-items:center;gap:16px;display:flex}.Refonte-module__tCi5vq__rdvIcone{background:var(--ciel);border-radius:14px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.Refonte-module__tCi5vq__rdvTextes{flex-direction:column;gap:3px;min-width:0;display:flex}.Refonte-module__tCi5vq__rdvTitre{margin:0;font-size:18px;font-weight:800}.Refonte-module__tCi5vq__rdvSous{color:var(--t3);font-size:14px}.Refonte-module__tCi5vq__rdvSous b{color:var(--nuit)}.Refonte-module__tCi5vq__rdvGestes{flex-wrap:wrap;gap:8px;display:flex}.Refonte-module__tCi5vq__rdvGeste{border:1px solid var(--bord);min-height:38px;color:var(--nuit);cursor:pointer;background:#fff;border-radius:10px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:700}.Refonte-module__tCi5vq__rdvGeste:disabled{opacity:.6;cursor:default}.Refonte-module__tCi5vq__rdvGesteDanger{color:#b83232;border:1.5px solid #d64545}.Refonte-module__tCi5vq__rdvAutres{flex-direction:column;gap:8px;display:flex}.Refonte-module__tCi5vq__rdvLigne{background:var(--fond);border:1px solid #eef3fa;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.Refonte-module__tCi5vq__rdvLigne>span{flex-direction:column;gap:2px;min-width:0;display:flex}.Refonte-module__tCi5vq__rdvLigne b{font-size:14px}.Refonte-module__tCi5vq__rdvLigne small{color:var(--t4);font-size:12.5px}.Refonte-module__tCi5vq__rdvPied{border-top:1px solid #eef3fa;flex-wrap:wrap;align-items:center;gap:14px;padding-top:18px;display:flex}.Refonte-module__tCi5vq__rdvPied>span:last-child{color:var(--t4);font-size:13px}.Refonte-module__tCi5vq__rdvPrendre{background:var(--nuit);color:#fafcff;cursor:pointer;border:0;border-radius:10px;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex}.Refonte-module__tCi5vq__rdvVerrou{color:var(--t4);background:#eef3fa;border-radius:10px;padding:9px 12px;font-size:13px;font-weight:700}.Refonte-module__tCi5vq__rdvBandeau{border-radius:18px;flex-direction:column;gap:8px;padding:18px 20px;display:flex}.Refonte-module__tCi5vq__rdvBandeauJaune{background:linear-gradient(150deg,#fff6d6 0%,#fffaeb 100%);border:1px solid #f2dc8c}.Refonte-module__tCi5vq__rdvBandeauRouge{background:#fdf1f1;border:1px solid #f5cdcd}.Refonte-module__tCi5vq__rdvBandeauVert{background:#e9f7ef;border:1px solid #bfe5cf}.Refonte-module__tCi5vq__rdvBandeau b{font-size:15px}.Refonte-module__tCi5vq__rdvBandeau>span{color:var(--t2);font-size:13.5px;line-height:1.5}.Refonte-module__tCi5vq__rdvPasses{overflow:hidden}.Refonte-module__tCi5vq__rdvPassesTete{background:var(--fond);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.Refonte-module__tCi5vq__rdvPassesTete b{font-size:15px}.Refonte-module__tCi5vq__rdvPassesTete span{color:var(--t4);font-size:13px}.Refonte-module__tCi5vq__rdvPasse{border-top:1px solid #eef3fa;align-items:center;gap:14px;padding:14px 24px;display:flex}.Refonte-module__tCi5vq__rdvDate{background:var(--ciel);width:48px;color:var(--t3);text-transform:uppercase;border-radius:12px;flex-direction:column;flex:none;align-items:center;padding:6px 0;font-size:10.5px;font-weight:700;display:flex}.Refonte-module__tCi5vq__rdvDate b{color:var(--nuit);font-size:18px;line-height:1.1}.Refonte-module__tCi5vq__rdvPasse>span:last-child{flex-direction:column;gap:2px;display:flex}.Refonte-module__tCi5vq__rdvPasse>span:last-child b{font-size:14.5px}.Refonte-module__tCi5vq__rdvPasse>span:last-child small{color:var(--t4);font-size:12.5px}.Refonte-module__tCi5vq__rdvVide{color:var(--t4);border-top:1px solid #eef3fa;padding:16px 24px;font-size:13.5px}@media (max-width:900px){.Refonte-module__tCi5vq__rdvGrille{grid-template-columns:1fr}.Refonte-module__tCi5vq__rdvCarte,.Refonte-module__tCi5vq__rdvConseiller{padding:20px 18px}.Refonte-module__tCi5vq__rdvPassesTete,.Refonte-module__tCi5vq__rdvPasse,.Refonte-module__tCi5vq__rdvVide{padding-left:16px;padding-right:16px}.Refonte-module__tCi5vq__rdvLigne{flex-direction:column;align-items:stretch}}.Refonte-module__tCi5vq__dosPanneau{flex-direction:column;gap:16px;display:flex}.Refonte-module__tCi5vq__dosCarte{flex-direction:column;gap:22px;padding:26px 28px;display:flex}.Refonte-module__tCi5vq__dosTete{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.Refonte-module__tCi5vq__dosIdentite{align-items:center;gap:16px;min-width:0;display:flex}.Refonte-module__tCi5vq__dosIcone{background:var(--ciel);border-radius:14px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.Refonte-module__tCi5vq__dosTextes{flex-direction:column;gap:3px;min-width:0;display:flex}.Refonte-module__tCi5vq__dosTitre{margin:0;font-size:18px;font-weight:800}.Refonte-module__tCi5vq__dosMeta{color:var(--t4);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.Refonte-module__tCi5vq__dosRef{color:var(--nuit);letter-spacing:.02em;background:#dcf0ff;border-radius:8px;padding:3px 10px;font-weight:800}.Refonte-module__tCi5vq__dosDroite{flex:none;align-items:center;gap:12px;display:flex}.Refonte-module__tCi5vq__dosVoir{border:1px solid var(--bord);min-height:40px;color:var(--nuit);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:0 16px;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex}.Refonte-module__tCi5vq__dosVoir:hover{border-color:var(--bleu)}.Refonte-module__tCi5vq__dosVoir span{color:var(--bleu)}.Refonte-module__tCi5vq__suivi{position:relative}.Refonte-module__tCi5vq__suiviFlou{opacity:.35;filter:grayscale();pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;gap:14px;display:flex}.Refonte-module__tCi5vq__etapes{gap:10px;display:flex}.Refonte-module__tCi5vq__etape{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.Refonte-module__tCi5vq__etape i{background:var(--filet);border-radius:999px;height:4px;display:block}.Refonte-module__tCi5vq__etape span{color:var(--t4);font-size:12px;font-weight:500;line-height:1.3}.Refonte-module__tCi5vq__etapeFaite i{background:var(--bleu)}.Refonte-module__tCi5vq__etapeFaite span{color:var(--nuit);font-weight:700}.Refonte-module__tCi5vq__suiviBandeau{background:var(--fond);border:1px solid var(--filet);color:var(--t2);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;font-size:14px;display:flex}.Refonte-module__tCi5vq__suiviMention{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Refonte-module__tCi5vq__suiviMention span{border:1px solid var(--bord);color:var(--t2);text-align:center;background:#fff;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:700;box-shadow:0 10px 24px -12px #1a2e5a59}.Refonte-module__tCi5vq__mailCarte{flex-direction:column;gap:18px;padding:26px 28px;display:flex}.Refonte-module__tCi5vq__mailTete{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.Refonte-module__tCi5vq__mailTextes{flex-direction:column;gap:6px;max-width:640px;display:flex}.Refonte-module__tCi5vq__mailBadge{color:#8a5a12;background:#fff6d6;border-radius:999px;align-self:flex-start;padding:3px 10px;font-size:11.5px;font-weight:800}.Refonte-module__tCi5vq__mailTitre{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:800}.Refonte-module__tCi5vq__mailTexte{color:var(--t3);margin:0;font-size:13.5px;line-height:1.55}.Refonte-module__tCi5vq__mailTexte b{color:var(--nuit)}.Refonte-module__tCi5vq__liste{background:var(--ciel);color:var(--nuit);border:1px solid #cfe4fb;border-radius:14px;flex:none;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.Refonte-module__tCi5vq__listeIcone{background:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.Refonte-module__tCi5vq__listeTextes{flex-direction:column;gap:1px;display:flex}.Refonte-module__tCi5vq__listeTextes b{font-size:13.5px}.Refonte-module__tCi5vq__listeTextes span{color:var(--t3);font-size:12px}.Refonte-module__tCi5vq__mailPied{justify-content:space-between;align-items:center;gap:12px;padding-top:4px;display:flex}.Refonte-module__tCi5vq__mailPied>span{color:var(--t2);font-size:13.5px;line-height:1.5}.Refonte-module__tCi5vq__mailPied>span b{color:var(--nuit)}.Refonte-module__tCi5vq__mailBouton{background:var(--nuit);color:#fafcff;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 22px;font-size:14.5px;font-weight:800;text-decoration:none;display:inline-flex}.Refonte-module__tCi5vq__mailBoutonCourt{display:none}.Refonte-module__tCi5vq__dosRetour{align-self:flex-start}@media (max-width:900px){.Refonte-module__tCi5vq__dosCarte,.Refonte-module__tCi5vq__mailCarte{gap:16px;padding:20px 18px}.Refonte-module__tCi5vq__dosTete{flex-direction:column;align-items:stretch;gap:14px}.Refonte-module__tCi5vq__dosIdentite{align-items:flex-start}.Refonte-module__tCi5vq__dosDroite{justify-content:space-between}.Refonte-module__tCi5vq__etapes{gap:4px}.Refonte-module__tCi5vq__etape span{display:none}.Refonte-module__tCi5vq__suivi{align-items:center;min-height:56px;display:flex}.Refonte-module__tCi5vq__suiviFlou{flex:1}.Refonte-module__tCi5vq__suiviBandeau{flex-direction:column;align-items:flex-start}.Refonte-module__tCi5vq__mailTete{flex-direction:column}.Refonte-module__tCi5vq__liste{align-self:stretch}.Refonte-module__tCi5vq__mailPied{flex-direction:column;align-items:stretch}.Refonte-module__tCi5vq__mailBoutonLong{display:none}.Refonte-module__tCi5vq__mailBoutonCourt{display:inline}}
.Inscription-module__jWhSXq__racine{--nuit:#1a2e5a;--bleu:#1441ee;--t2:#3b4d72;--t3:#52627f;--t4:#7c88a3;--t5:#9aa6bd;--filet:#dbe5f3;--bord:#c9d7ee;--ciel:#eef6ff;--ciel-bord:#cfe4fb;--vert:#127a4a;--vert-clair:#9fd9b8;--rouge:#d64545;--rouge-texte:#b83232;--jaune:#ffe99a;color:var(--nuit);font-family:var(--font-plus-jakarta), "Plus Jakarta Sans", system-ui, sans-serif;text-align:left;flex-direction:column;gap:18px;display:flex}.modal-box.Inscription-module__jWhSXq__boite{background:#fafcff;border-radius:26px;max-width:520px;padding:30px 36px 28px;box-shadow:0 50px 110px -40px #1a2e5ab3}.modal-overlay.Inscription-module__jWhSXq__voile{background:#1a2e5a8c}.Inscription-module__jWhSXq__barre{justify-content:space-between;align-items:center;display:flex}.Inscription-module__jWhSXq__retour{color:var(--bleu);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:14px;font-weight:700;display:inline-flex}.Inscription-module__jWhSXq__fermer{border:1px solid var(--filet);cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.Inscription-module__jWhSXq__logo{align-self:flex-start;width:170px;height:auto}.Inscription-module__jWhSXq__etapes{align-items:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.Inscription-module__jWhSXq__etape{color:var(--t5);background:0 0;border:0;align-items:center;gap:8px;padding:0;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex}button.Inscription-module__jWhSXq__etape{cursor:pointer}.Inscription-module__jWhSXq__etapeOn{color:var(--nuit)}.Inscription-module__jWhSXq__etapeFaite{color:var(--vert)}.Inscription-module__jWhSXq__pastille{width:24px;height:24px;color:var(--t5);background:#eef3fa;border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex}.Inscription-module__jWhSXq__etapeOn .Inscription-module__jWhSXq__pastille{background:var(--nuit);color:#fafcff}.Inscription-module__jWhSXq__etapeFaite .Inscription-module__jWhSXq__pastille{background:var(--vert);color:#fafcff}.Inscription-module__jWhSXq__lien{background:var(--filet);border-radius:2px;flex:1;max-width:60px;height:2px}.Inscription-module__jWhSXq__lienFait{background:var(--vert)}.Inscription-module__jWhSXq__entete{flex-direction:column;gap:10px;display:flex}.Inscription-module__jWhSXq__titre{letter-spacing:-.03em;color:var(--nuit);margin:0;font-size:30px;font-weight:800;line-height:1.12}.Inscription-module__jWhSXq__titre em{color:var(--bleu);font-style:normal}.Inscription-module__jWhSXq__texte{color:var(--t2);margin:0;font-size:14.5px;line-height:1.55}.Inscription-module__jWhSXq__texte b{color:var(--nuit);white-space:nowrap}.Inscription-module__jWhSXq__google{border:1px solid var(--bord);min-height:52px;color:var(--nuit);cursor:pointer;background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:12px;font-family:inherit;font-size:15px;font-weight:700;display:flex;box-shadow:0 6px 16px -12px #1a2e5a59}.Inscription-module__jWhSXq__googleG{border:1.5px solid var(--bord);width:24px;height:24px;color:var(--t3);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex}.Inscription-module__jWhSXq__googleNote{color:var(--t3);text-align:center;margin:-8px 0 0;font-size:12.5px;font-weight:600}.Inscription-module__jWhSXq__ou{color:var(--t4);align-items:center;gap:12px;font-size:12.5px;font-weight:600;display:flex}.Inscription-module__jWhSXq__ou:before,.Inscription-module__jWhSXq__ou:after{content:"";background:var(--filet);flex:1;height:1px}.Inscription-module__jWhSXq__grille{grid-template-columns:1fr 1fr;gap:14px;display:grid}.Inscription-module__jWhSXq__large{grid-column:1/-1}.Inscription-module__jWhSXq__champ{flex-direction:column;gap:7px;min-width:0;display:flex}.Inscription-module__jWhSXq__etiquette{letter-spacing:.05em;text-transform:uppercase;color:var(--t2);font-size:12px;font-weight:700}.Inscription-module__jWhSXq__saisie{display:block;position:relative}.Inscription-module__jWhSXq__input{border:1px solid var(--bord);width:100%;min-height:48px;color:var(--nuit);background:#fff;border-radius:12px;padding:0 14px;font-family:inherit;font-size:15px;font-weight:600}.Inscription-module__jWhSXq__input::placeholder{color:var(--t5);font-weight:500}.Inscription-module__jWhSXq__input:focus-visible{outline:3px solid var(--bleu);outline-offset:2px}.Inscription-module__jWhSXq__input[readonly]{cursor:not-allowed;background:#f4f6fb}.Inscription-module__jWhSXq__inputMdp{padding-right:48px}.Inscription-module__jWhSXq__inputOk{border-color:var(--vert-clair)}.Inscription-module__jWhSXq__inputKo{border-color:var(--rouge)}.Inscription-module__jWhSXq__oeil{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.Inscription-module__jWhSXq__erreur{color:var(--rouge-texte);font-size:12px;font-weight:600}.Inscription-module__jWhSXq__aide{color:var(--t3);font-size:12px;font-weight:500;line-height:1.45}.Inscription-module__jWhSXq__liste{background:var(--ciel);border:1px solid var(--ciel-bord);border-radius:16px;flex-direction:column;gap:10px;margin:0;padding:16px;list-style:none;display:flex}.Inscription-module__jWhSXq__liste li{color:var(--t2);align-items:flex-start;gap:12px;font-size:13.5px;line-height:1.45;display:flex}.Inscription-module__jWhSXq__liste b{color:var(--nuit)}.Inscription-module__jWhSXq__num{background:var(--nuit);color:#fafcff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:flex}.Inscription-module__jWhSXq__numJaune{background:var(--jaune);color:var(--nuit)}.Inscription-module__jWhSXq__cases{flex-direction:column;gap:12px;display:flex}.Inscription-module__jWhSXq__case{color:var(--t2);cursor:pointer;align-items:flex-start;gap:10px;font-size:13.5px;font-weight:500;line-height:1.45;display:flex;position:relative}.Inscription-module__jWhSXq__caseInput{opacity:0;cursor:pointer;width:20px;height:20px;margin:0;position:absolute}.Inscription-module__jWhSXq__coche{border:1.5px solid var(--t5);color:#fafcff;background:#fff;border-radius:6px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;font-size:12px;display:flex}.Inscription-module__jWhSXq__caseInput:checked+.Inscription-module__jWhSXq__coche{background:var(--bleu);border-color:var(--bleu)}.Inscription-module__jWhSXq__caseInput:focus-visible+.Inscription-module__jWhSXq__coche{outline:3px solid var(--bleu);outline-offset:2px}.Inscription-module__jWhSXq__lienLegal{font:inherit;color:var(--bleu);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.Inscription-module__jWhSXq__optionnel{color:var(--t4)}.Inscription-module__jWhSXq__cta{background:var(--nuit);color:#fafcff;cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:56px;font-family:inherit;font-size:16px;font-weight:800;display:flex}.Inscription-module__jWhSXq__cta span{color:var(--jaune)}.Inscription-module__jWhSXq__ctaOff{opacity:.5}.Inscription-module__jWhSXq__ctaLarge{align-self:stretch}.Inscription-module__jWhSXq__erreurApi{color:var(--rouge-texte);margin:-6px 0 0;font-size:13px;font-weight:600}.Inscription-module__jWhSXq__pied{color:var(--t3);text-align:center;flex-direction:column;align-items:center;gap:8px;font-size:13.5px;display:flex}.Inscription-module__jWhSXq__piedLien{font:inherit;color:var(--bleu);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.Inscription-module__jWhSXq__mention{color:var(--t4);align-items:center;gap:6px;font-size:12px;display:inline-flex}.Inscription-module__jWhSXq__verif{text-align:center;align-items:center;padding-top:4px}.Inscription-module__jWhSXq__verif .Inscription-module__jWhSXq__entete{gap:8px}.Inscription-module__jWhSXq__icone{background:var(--ciel);border:1px solid var(--ciel-bord);border-radius:20px;justify-content:center;align-items:center;width:68px;height:68px;display:flex}.Inscription-module__jWhSXq__code{text-align:left;flex-direction:column;align-self:stretch;gap:10px;display:flex}.Inscription-module__jWhSXq__cases4{grid-template-columns:repeat(6,1fr);gap:10px;display:grid;position:relative}.Inscription-module__jWhSXq__chiffre{border:2px solid var(--bord);height:60px;color:var(--nuit);font-variant-numeric:tabular-nums;background:#fff;border-radius:14px;justify-content:center;align-items:center;font-size:24px;font-weight:800;display:flex}.Inscription-module__jWhSXq__chiffreCourant{border-color:var(--bleu)}.Inscription-module__jWhSXq__chiffreOk{border-color:var(--vert-clair)}.Inscription-module__jWhSXq__chiffreKo{border-color:var(--rouge)}.Inscription-module__jWhSXq__codeInput{opacity:0;cursor:text;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.Inscription-module__jWhSXq__cases4:focus-within .Inscription-module__jWhSXq__chiffreCourant{box-shadow:0 0 0 3px #1441ee26}.Inscription-module__jWhSXq__renvoi{font:inherit;color:var(--t4);cursor:default;background:0 0;border:0;padding:0;font-weight:700}.Inscription-module__jWhSXq__renvoiActif{color:var(--bleu);cursor:pointer}.Inscription-module__jWhSXq__renvoiFait{color:var(--vert)}.Inscription-module__jWhSXq__modifier{font:inherit;color:var(--bleu);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:700;display:inline-flex}.modal-box.Inscription-module__jWhSXq__boite.Inscription-module__jWhSXq__boiteConnexion{max-width:480px}.Inscription-module__jWhSXq__champsConnexion{flex-direction:column;gap:14px;display:flex}.Inscription-module__jWhSXq__motDePasse{flex-direction:column;gap:8px;display:flex}.Inscription-module__jWhSXq__oublie{color:var(--bleu);cursor:pointer;background:0 0;border:0;align-self:flex-end;padding:0;font-family:inherit;font-size:13px;font-weight:700}.Inscription-module__jWhSXq__encartErreur{color:var(--rouge-texte);background:#fdf1f1;border:1px solid #f5cdcd;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13.5px;line-height:1.45;display:flex}.Inscription-module__jWhSXq__encartErreur b{flex:none}.Inscription-module__jWhSXq__iconeConnexion{width:64px;height:64px}.Inscription-module__jWhSXq__envoye{background:#e9f7ef;border:1px solid #bfe5cf;border-radius:14px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.Inscription-module__jWhSXq__envoye b{color:var(--vert);font-size:14.5px}.Inscription-module__jWhSXq__envoyeTexte{color:var(--t2);font-size:13.5px;line-height:1.5}.Inscription-module__jWhSXq__renvoyer{color:var(--bleu);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-family:inherit;font-size:13.5px;font-weight:700}.Inscription-module__jWhSXq__renvoyerFait{color:var(--vert);cursor:default}.Inscription-module__jWhSXq__revenir{color:var(--bleu);cursor:pointer;background:0 0;border:0;align-self:center;padding:0;font-family:inherit;font-size:14px;font-weight:700}@media (max-width:640px){.modal-overlay.Inscription-module__jWhSXq__voile{align-items:stretch;padding:0}.modal-box.Inscription-module__jWhSXq__boite{max-width:none;height:100%;max-height:none;box-shadow:none;border-radius:0;padding:22px 18px 28px}.modal-box.Inscription-module__jWhSXq__boite.Inscription-module__jWhSXq__boiteConnexion{max-width:none;height:100%;max-height:none;box-shadow:none;border-radius:0;padding:22px 18px 28px}.Inscription-module__jWhSXq__logo{width:150px}.Inscription-module__jWhSXq__titre{font-size:26px}.Inscription-module__jWhSXq__grille{grid-template-columns:1fr}.Inscription-module__jWhSXq__cases4{gap:6px}.Inscription-module__jWhSXq__chiffre{height:52px;font-size:22px}}
.Cookies-module__kmvr4a__banniere{z-index:1500;-webkit-backdrop-filter:blur(20px);width:min(1040px,100% - 32px);color:var(--nuit);background:#fffce6f0;border:1px solid #ffe99a80;border-radius:20px;align-items:center;gap:24px;padding:20px 24px;font-family:Plus Jakarta Sans,system-ui,sans-serif;animation:.35s Cookies-module__kmvr4a__monte;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 18px 48px #1a2e5a38}@keyframes Cookies-module__kmvr4a__monte{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}.Cookies-module__kmvr4a__banniereTexte{flex:1;min-width:0}.Cookies-module__kmvr4a__titre{margin:0 0 4px;font-size:16px;font-weight:800}.Cookies-module__kmvr4a__texte{color:var(--nuit);margin:0;font-size:13px;line-height:1.55}.Cookies-module__kmvr4a__lien{font:inherit;color:var(--nuit);cursor:pointer;background:0 0;border:none;padding:0;font-weight:700;text-decoration:underline}.Cookies-module__kmvr4a__continuer{color:#1a2e5abf;cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:12px;font-weight:600;text-decoration:underline;position:absolute;top:8px;right:14px}.Cookies-module__kmvr4a__continuer:hover{color:var(--nuit)}.Cookies-module__kmvr4a__actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:10px;display:flex}.Cookies-module__kmvr4a__bouton,.Cookies-module__kmvr4a__boutonSecondaire{cursor:pointer;white-space:nowrap;border-radius:12px;height:44px;padding:0 20px;font-family:inherit;font-size:14px;font-weight:800;transition:all .2s}.Cookies-module__kmvr4a__bouton{background:var(--nuit);color:#fffce6;border:2px solid var(--nuit)}.Cookies-module__kmvr4a__bouton:hover{transform:translateY(-1px);box-shadow:0 8px 20px #1a2e5a40}.Cookies-module__kmvr4a__boutonSecondaire{color:var(--nuit);border:2px solid var(--nuit);background:#fff}.Cookies-module__kmvr4a__boutonSecondaire:hover{background:#fffbe6}.Cookies-module__kmvr4a__voile{z-index:2100;background:#1a2e5a73;justify-content:center;align-items:center;padding:16px;font-family:Plus Jakarta Sans,system-ui,sans-serif;display:flex;position:fixed;inset:0}.Cookies-module__kmvr4a__panneau{width:min(620px,100%);max-height:calc(100vh - 32px);color:var(--nuit);border-top:8px solid var(--soleil);background:#fff;border-radius:24px;flex-direction:column;gap:14px;padding:22px 24px 20px;display:flex;overflow-y:auto;box-shadow:0 24px 60px #1a2e5a4d}.Cookies-module__kmvr4a__panneauTete{justify-content:space-between;align-items:center;gap:12px;display:flex}.Cookies-module__kmvr4a__panneauTitre{margin:0;font-size:20px;font-weight:800}.Cookies-module__kmvr4a__fermer{width:36px;height:36px;color:var(--nuit);cursor:pointer;background:#fff;border:2px solid #c9e3fb;border-radius:50%;flex-shrink:0;font-size:15px}.Cookies-module__kmvr4a__fermer:hover{border-color:var(--nuit)}.Cookies-module__kmvr4a__categorie{background:#fafcff;border:2px solid #eef4fc;border-radius:16px;padding:12px 16px}.Cookies-module__kmvr4a__categorieTete{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.Cookies-module__kmvr4a__categorieTitre{margin:0;font-size:15px;font-weight:800}.Cookies-module__kmvr4a__details{color:#7f95b8;margin:6px 0 0;font-size:12px;line-height:1.45}.Cookies-module__kmvr4a__toujours{color:var(--nuit);background:var(--soleil);white-space:nowrap;border-radius:100px;padding:4px 12px;font-size:12px;font-weight:700}.Cookies-module__kmvr4a__interrupteur{cursor:pointer;background:#eef4fc;border:2px solid #c9e3fb;border-radius:100px;flex-shrink:0;width:48px;height:28px;padding:0;transition:all .2s;position:relative}.Cookies-module__kmvr4a__pastilleInterrupteur{background:#fff;border-radius:50%;width:20px;height:20px;transition:all .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #1a2e5a4d}.Cookies-module__kmvr4a__interrupteurActif{background:var(--nuit);border-color:var(--nuit)}.Cookies-module__kmvr4a__interrupteurActif .Cookies-module__kmvr4a__pastilleInterrupteur{background:var(--soleil);left:22px}.Cookies-module__kmvr4a__interrupteur:disabled{opacity:.45;cursor:not-allowed}.Cookies-module__kmvr4a__interrupteur:focus-visible,.Cookies-module__kmvr4a__bouton:focus-visible,.Cookies-module__kmvr4a__boutonSecondaire:focus-visible{outline-offset:2px;outline:3px solid #2358b0}.Cookies-module__kmvr4a__panneau .Cookies-module__kmvr4a__actions{justify-content:stretch;margin-top:4px}.Cookies-module__kmvr4a__panneau .Cookies-module__kmvr4a__actions>button{flex:1}@media (max-width:760px){.Cookies-module__kmvr4a__banniere{flex-direction:column;align-items:stretch;gap:14px;width:calc(100% - 20px);padding:34px 16px 16px;bottom:10px}.Cookies-module__kmvr4a__actions{justify-content:stretch}.Cookies-module__kmvr4a__actions>button{flex:30%;padding:0 10px}}@media (max-width:420px){.Cookies-module__kmvr4a__actions>button{flex:100%}.Cookies-module__kmvr4a__panneau{border-radius:20px;padding:18px 16px 16px}}
.ParcoursWePass-module__Nbn_tG__pw-page{z-index:1000;color:#1a2e5a;font-family:var(--font-plus-jakarta), "Plus Jakarta Sans", system-ui, sans-serif;--r-nuit:#1a2e5a;--r-bleu:#1441ee;--r-t2:#3b4d72;--r-t3:#52627f;--r-t4:#7c88a3;--r-t5:#9aa6bd;--r-filet:#dbe5f3;--r-filet-clair:#e1e9f5;--r-bord:#c9d7ee;--r-ciel:#dcf0ff;--r-ciel-clair:#eef6ff;--r-ciel-bord:#cfe2fb;--r-jaune:#ffe99a;--r-vert:#127a4a;--r-rouge:#b83232;--ok:#16a34a;--ok-bg:#dcfce7;--ok-border:#bbf7d0;--warn:#d97706;--warn-bg:#fef3c7;--warn-border:#fde68a;--ko:#dc2626;--ko-bg:#fee2e2;--ko-border:#fecaca;background:linear-gradient(#fff6d6 0,#fafcff 420px,#eef6ff 100%);position:fixed;inset:0;overflow-y:auto}.ParcoursWePass-module__Nbn_tG__pw-nav{z-index:10;border-bottom:1px solid var(--r-filet-clair);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;position:sticky;top:0}.ParcoursWePass-module__Nbn_tG__pw-nav-barre{justify-content:space-between;align-items:center;gap:24px;max-width:1240px;margin:0 auto;padding:14px 32px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-logo{flex-shrink:0}.ParcoursWePass-module__Nbn_tG__pw-logo-img{width:120px;height:auto;display:block}.ParcoursWePass-module__Nbn_tG__pw-etapes{align-items:center;gap:14px;margin:0;padding:0;list-style:none;display:flex}.ParcoursWePass-module__Nbn_tG__pw-etape{white-space:nowrap;color:var(--r-t4);align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.ParcoursWePass-module__Nbn_tG__pw-etape-num{border:1.5px solid var(--r-bord);width:28px;height:28px;color:var(--r-t4);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:flex}.ParcoursWePass-module__Nbn_tG__pw-etape-on{color:var(--r-nuit);font-weight:800}.ParcoursWePass-module__Nbn_tG__pw-etape-on .ParcoursWePass-module__Nbn_tG__pw-etape-num{background:var(--r-nuit);border-color:var(--r-nuit);color:var(--r-jaune)}.ParcoursWePass-module__Nbn_tG__pw-etape-faite{color:var(--r-nuit)}.ParcoursWePass-module__Nbn_tG__pw-etape-faite .ParcoursWePass-module__Nbn_tG__pw-etape-num{background:var(--r-vert);border-color:var(--r-vert);color:#fff}.ParcoursWePass-module__Nbn_tG__pw-etape-lien{background:var(--r-filet);border-radius:2px;width:48px;height:2px}.ParcoursWePass-module__Nbn_tG__pw-etape-mobile{white-space:nowrap;color:var(--r-t3);font-size:12.5px;display:none}.ParcoursWePass-module__Nbn_tG__pw-etape-mobile b{color:var(--r-nuit)}.ParcoursWePass-module__Nbn_tG__pw-nav-droite{align-items:center;gap:10px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-close{white-space:nowrap;border:1px solid var(--r-filet);min-height:40px;color:var(--r-nuit);cursor:pointer;background:#fff;border-radius:10px;flex:none;align-items:center;gap:8px;padding:0 14px;font-family:inherit;font-size:13.5px;font-weight:700;display:inline-flex}.ParcoursWePass-module__Nbn_tG__pw-close:hover:not(:disabled){border-color:var(--r-bord)}.ParcoursWePass-module__Nbn_tG__pw-close:disabled{opacity:.5;cursor:default}.ParcoursWePass-module__Nbn_tG__pw-progression{gap:4px;padding:0 16px 10px;display:none}.ParcoursWePass-module__Nbn_tG__pw-progression span{background:var(--r-filet);border-radius:999px;flex:1;height:4px}.ParcoursWePass-module__Nbn_tG__pw-progression .ParcoursWePass-module__Nbn_tG__pw-progression-on{background:var(--r-bleu)}.ParcoursWePass-module__Nbn_tG__pw-body{max-width:880px;margin:0 auto;padding:32px 24px 80px}.ParcoursWePass-module__Nbn_tG__pw-body-large{max-width:1040px}.ParcoursWePass-module__Nbn_tG__pw-body-etroit{max-width:760px}.ParcoursWePass-module__Nbn_tG__pw-header{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-bottom:32px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-tag{background:var(--r-jaune);color:var(--r-nuit);border-radius:999px;padding:5px 14px;font-size:12px;font-weight:800;display:inline-block}.ParcoursWePass-module__Nbn_tG__pw-title{letter-spacing:-.03em;color:var(--r-nuit);margin:0;font-size:42px;font-weight:800;line-height:1.08}.ParcoursWePass-module__Nbn_tG__pw-sub{max-width:640px;color:var(--r-t2);margin:0;font-size:17px;line-height:1.55}.ParcoursWePass-module__Nbn_tG__pw-sub strong,.ParcoursWePass-module__Nbn_tG__pw-sub b{color:var(--r-nuit)}.ParcoursWePass-module__Nbn_tG__pw-loading{min-height:60vh;color:var(--r-t3);flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:14px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-loading-dot{border:3px solid var(--r-filet);border-top-color:var(--r-bleu);border-radius:50%;width:36px;height:36px;animation:.8s linear infinite ParcoursWePass-module__Nbn_tG__pw-spin}@keyframes ParcoursWePass-module__Nbn_tG__pw-spin{to{transform:rotate(360deg)}}.ParcoursWePass-module__Nbn_tG__pw-error{color:var(--r-rouge);background:#fdf1f1;border:1px solid #f3c9c9;border-radius:14px;margin-bottom:24px;padding:14px 18px;font-size:14px;font-weight:600}.ParcoursWePass-module__Nbn_tG__pw-screen{animation:.32s ease-out ParcoursWePass-module__Nbn_tG__pw-fadeUp}@keyframes ParcoursWePass-module__Nbn_tG__pw-fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.ParcoursWePass-module__Nbn_tG__pw-parcours-grid{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:32px;display:grid}.ParcoursWePass-module__Nbn_tG__pw-parcours-card{border:1px solid var(--r-filet);text-align:left;color:var(--r-nuit);cursor:pointer;background:#fff;border-radius:26px;flex-direction:column;align-items:flex-start;gap:14px;padding:32px;font-family:inherit;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative}.ParcoursWePass-module__Nbn_tG__pw-parcours-card:hover{border-color:var(--r-bleu);transform:translateY(-2px)}.ParcoursWePass-module__Nbn_tG__pw-parcours-card:focus-visible{outline:3px solid var(--r-bleu);outline-offset:3px}.ParcoursWePass-module__Nbn_tG__pw-parcours-card.ParcoursWePass-module__Nbn_tG__pw-parcours-on{border:2px solid var(--r-bleu);padding:31px;box-shadow:0 30px 60px -30px #1441ee73}.ParcoursWePass-module__Nbn_tG__pw-pc-coche{border:1.5px solid var(--r-bord);border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:flex;position:absolute;top:24px;right:24px}.ParcoursWePass-module__Nbn_tG__pw-parcours-on .ParcoursWePass-module__Nbn_tG__pw-pc-coche{background:var(--r-bleu);border-color:var(--r-bleu)}.ParcoursWePass-module__Nbn_tG__pw-pc-icon{background:var(--r-ciel);border-radius:16px;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-pc-icon-jaune{background:#fff3c4}.ParcoursWePass-module__Nbn_tG__pw-pc-label{letter-spacing:.1em;text-transform:uppercase;color:var(--r-bleu);font-size:12px;font-weight:800}.ParcoursWePass-module__Nbn_tG__pw-pc-title{letter-spacing:-.01em;color:var(--r-nuit);font-size:23px;font-weight:800;line-height:1.2}.ParcoursWePass-module__Nbn_tG__pw-pc-desc{color:var(--r-t3);font-size:15px;line-height:1.55}.ParcoursWePass-module__Nbn_tG__pw-pc-arrow{color:var(--r-bleu);margin-top:8px;font-size:15px;font-weight:700}.ParcoursWePass-module__Nbn_tG__pw-garanties{color:var(--r-t3);flex-wrap:wrap;justify-content:center;gap:12px 24px;font-size:13.5px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-garanties span{align-items:center;gap:6px;display:inline-flex}.ParcoursWePass-module__Nbn_tG__pw-panel{border:1px solid var(--r-filet);background:#fff;border-radius:22px;margin-bottom:24px;padding:28px;box-shadow:0 24px 50px -36px #1a2e5a59}.ParcoursWePass-module__Nbn_tG__pw-panel-title{color:var(--r-nuit);margin-bottom:4px;font-size:18px;font-weight:800;line-height:1.25}.ParcoursWePass-module__Nbn_tG__pw-panel-sub{color:var(--r-t3);margin-bottom:20px;font-size:14px;line-height:1.55}.ParcoursWePass-module__Nbn_tG__pw-carte-tete{align-items:center;gap:12px;margin-bottom:18px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-carte-ico{background:var(--r-ciel);border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-carte-titres{flex-direction:column;gap:2px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-carte-titres b{color:var(--r-nuit);font-size:17px}.ParcoursWePass-module__Nbn_tG__pw-carte-titres span{color:var(--r-t4);font-size:12.5px;line-height:1.5}.ParcoursWePass-module__Nbn_tG__pw-emp-count-grid{gap:14px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-emp-count-btn{border:1px solid var(--r-bord);color:var(--r-nuit);cursor:pointer;background:#fff;border-radius:18px;flex-direction:column;flex:1;align-items:center;gap:10px;padding:28px 16px;font-family:inherit;transition:border-color .18s,background .18s;display:flex}.ParcoursWePass-module__Nbn_tG__pw-emp-count-btn:hover{border-color:var(--r-nuit)}.ParcoursWePass-module__Nbn_tG__pw-emp-count-btn.ParcoursWePass-module__Nbn_tG__pw-emp-count-on{background:var(--r-ciel);border:2px solid var(--r-nuit);padding:27px 15px}.ParcoursWePass-module__Nbn_tG__pw-emp-count-pic{background:var(--r-ciel-clair);border-radius:14px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-emp-count-on .ParcoursWePass-module__Nbn_tG__pw-emp-count-pic{background:#fff}.ParcoursWePass-module__Nbn_tG__pw-emp-count-ico{color:var(--r-nuit);font-size:36px;font-weight:800;line-height:1}.ParcoursWePass-module__Nbn_tG__pw-emp-count-label{color:var(--r-nuit);font-size:15px;font-weight:700}.ParcoursWePass-module__Nbn_tG__pw-emp-block{border:1px solid var(--r-filet);background:#fff;border-radius:22px;flex-direction:column;gap:18px;margin-bottom:24px;padding:28px;display:flex;box-shadow:0 24px 50px -36px #1a2e5a59}.ParcoursWePass-module__Nbn_tG__pw-emp-block .ParcoursWePass-module__Nbn_tG__pw-carte-tete{margin-bottom:0}.ParcoursWePass-module__Nbn_tG__pw-choix{flex-direction:column;gap:8px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-civilite-group{gap:10px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-civilite-btn{border:1px solid var(--r-bord);min-height:50px;color:var(--r-nuit);cursor:pointer;background:#fff;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-family:inherit;font-size:15px;font-weight:700;transition:border-color .18s,background .18s;display:flex;position:relative}.ParcoursWePass-module__Nbn_tG__pw-civilite-btn:hover{border-color:var(--r-nuit)}.ParcoursWePass-module__Nbn_tG__pw-civilite-btn.ParcoursWePass-module__Nbn_tG__pw-civilite-on{background:var(--r-ciel);border:1.5px solid var(--r-nuit)}.ParcoursWePass-module__Nbn_tG__pw-civilite-btn:focus-visible{outline:3px solid var(--r-bleu);outline-offset:2px}.ParcoursWePass-module__Nbn_tG__pw-residence-cell{flex:1;display:flex;position:relative}.ParcoursWePass-module__Nbn_tG__pw-residence-btn{width:100%;min-height:54px;padding-right:44px}.ParcoursWePass-module__Nbn_tG__pw-residence-group .ParcoursWePass-module__Nbn_tG__pw-civilite-btn{min-height:54px}.ParcoursWePass-module__Nbn_tG__pw-residence-info{cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding:0;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.ParcoursWePass-module__Nbn_tG__pw-residence-info:hover,.ParcoursWePass-module__Nbn_tG__pw-residence-info[aria-expanded=true]{background:var(--r-ciel-clair)}.ParcoursWePass-module__Nbn_tG__pw-residence-bulle{z-index:20;box-sizing:border-box;width:min(320px,100vw - 48px);color:var(--r-t2);border:1px solid var(--r-filet);background:#fff;border-radius:14px;padding:12px 14px;font-size:13px;line-height:1.5;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 40px -20px #1a2e5a73}.ParcoursWePass-module__Nbn_tG__pw-field-row{gap:16px;margin-bottom:14px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-field-row>.ParcoursWePass-module__Nbn_tG__pw-field{flex:1;min-width:0}.ParcoursWePass-module__Nbn_tG__pw-emp-block .ParcoursWePass-module__Nbn_tG__pw-field-row{margin-bottom:0}.ParcoursWePass-module__Nbn_tG__pw-field{flex-direction:column;display:flex}.ParcoursWePass-module__Nbn_tG__pw-field-full{grid-column:1/-1}.ParcoursWePass-module__Nbn_tG__pw-facultatif{text-transform:none;letter-spacing:0;font-weight:500}.ParcoursWePass-module__Nbn_tG__pw-field label,.ParcoursWePass-module__Nbn_tG__pw-etiquette{color:var(--r-t2);text-transform:uppercase;letter-spacing:.05em;margin-bottom:7px;font-size:12px;font-weight:700;display:block}.ParcoursWePass-module__Nbn_tG__pw-field label.ParcoursWePass-module__Nbn_tG__pw-lbl-navy,.ParcoursWePass-module__Nbn_tG__pw-field label.ParcoursWePass-module__Nbn_tG__pw-lbl-blue{color:var(--r-t2)}.ParcoursWePass-module__Nbn_tG__pw-input{border:1px solid var(--r-bord);width:100%;min-height:50px;color:var(--r-nuit);background:#fff;border-radius:12px;padding:0 14px;font-family:inherit;font-size:15px;font-weight:600;transition:border-color .18s}.ParcoursWePass-module__Nbn_tG__pw-input::placeholder{color:var(--r-t5);font-weight:500}select.ParcoursWePass-module__Nbn_tG__pw-input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%231a2e5a' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}.ParcoursWePass-module__Nbn_tG__pw-input:focus{border-color:var(--r-bleu);outline:none;box-shadow:0 0 0 3px #1441ee1f}.ParcoursWePass-module__Nbn_tG__pw-input.ParcoursWePass-module__Nbn_tG__pw-input-error{border-color:#d64545}.ParcoursWePass-module__Nbn_tG__pw-error-msg{color:var(--r-rouge);align-items:center;gap:8px;margin-top:6px;font-size:13px;font-weight:600;display:flex}.ParcoursWePass-module__Nbn_tG__pw-help{color:var(--r-t4);margin-top:6px;margin-bottom:14px;font-size:12.5px;line-height:1.5}.ParcoursWePass-module__Nbn_tG__pw-nav-btns{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding-top:8px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-nav-btns-droite{flex-wrap:wrap;gap:12px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-btn-primary{background:var(--r-nuit);color:#fafcff;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 24px;font-family:inherit;font-size:15px;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}.ParcoursWePass-module__Nbn_tG__pw-btn-primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 24px -12px #1a2e5a99}.ParcoursWePass-module__Nbn_tG__pw-btn-primary:disabled{opacity:.5;cursor:not-allowed;transform:none}.ParcoursWePass-module__Nbn_tG__pw-fleche{color:var(--r-jaune)}.ParcoursWePass-module__Nbn_tG__pw-btn-secondary{border:1px solid var(--r-bord);min-height:52px;color:var(--r-nuit);cursor:pointer;background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-family:inherit;font-size:15px;font-weight:700;transition:border-color .18s;display:inline-flex}.ParcoursWePass-module__Nbn_tG__pw-btn-secondary:hover:not(:disabled){border-color:var(--r-nuit)}.ParcoursWePass-module__Nbn_tG__pw-btn-secondary:disabled{opacity:.5;cursor:not-allowed}.ParcoursWePass-module__Nbn_tG__pw-btn-contour{border:1.5px solid var(--r-nuit)}.ParcoursWePass-module__Nbn_tG__pw-back-top{justify-content:flex-start;margin-bottom:-8px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-back-top-btn{border:1px solid var(--r-filet);cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex;box-shadow:0 6px 16px -10px #1a2e5a66}.ParcoursWePass-module__Nbn_tG__pw-back-top-btn:disabled{opacity:.5;cursor:default}.ParcoursWePass-module__Nbn_tG__pw-notice{background:var(--r-ciel-clair);border:1px solid var(--r-ciel-bord);color:var(--r-t2);border-radius:14px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:14px 16px;font-size:13.5px;line-height:1.55;display:flex}.ParcoursWePass-module__Nbn_tG__pw-notice b,.ParcoursWePass-module__Nbn_tG__pw-notice strong{color:var(--r-nuit)}.ParcoursWePass-module__Nbn_tG__pw-notice-ico{flex:none;margin-top:1px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-question{margin-bottom:22px}.ParcoursWePass-module__Nbn_tG__pw-question-label{color:var(--r-nuit);margin-bottom:10px;font-size:15px;font-weight:700;display:block}.ParcoursWePass-module__Nbn_tG__pw-question-hint{color:var(--r-t4);font-size:13px;font-weight:500}.ParcoursWePass-module__Nbn_tG__pw-chips-group{flex-wrap:wrap;gap:8px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-chip{border:1px solid var(--r-bord);min-height:40px;color:var(--r-nuit);cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:600;transition:border-color .18s,background .18s;display:inline-flex}.ParcoursWePass-module__Nbn_tG__pw-chip:hover{border-color:var(--r-nuit)}.ParcoursWePass-module__Nbn_tG__pw-chip:focus-visible{outline:3px solid var(--r-bleu);outline-offset:2px}.ParcoursWePass-module__Nbn_tG__pw-chip.ParcoursWePass-module__Nbn_tG__pw-chip-on{background:var(--r-ciel);border:1.5px solid var(--r-nuit);padding:0 15.5px}.ParcoursWePass-module__Nbn_tG__pw-chip.ParcoursWePass-module__Nbn_tG__pw-chip-on:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%231441ee' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:none;width:14px;height:14px}.ParcoursWePass-module__Nbn_tG__pw-chip:disabled{opacity:.5;cursor:not-allowed}.ParcoursWePass-module__Nbn_tG__pw-tabs{background:var(--r-ciel-clair);border-radius:14px;gap:6px;margin-bottom:22px;padding:5px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-tab{min-height:46px;color:var(--r-nuit);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-family:inherit;font-size:14px;font-weight:700;transition:background .18s,color .18s;display:flex}.ParcoursWePass-module__Nbn_tG__pw-tab:hover{background:#fff9}.ParcoursWePass-module__Nbn_tG__pw-tab.ParcoursWePass-module__Nbn_tG__pw-tab-on{background:var(--r-nuit);color:#fafcff}.ParcoursWePass-module__Nbn_tG__pw-tab:focus-visible{outline:3px solid var(--r-bleu);outline-offset:2px}.ParcoursWePass-module__Nbn_tG__pw-tab-badge{color:#8a5a12;background:#fff6d6;border-radius:999px;justify-content:center;align-items:center;margin-left:0;padding:1px 8px;font-size:11px;font-weight:700;line-height:1.5;display:inline-flex}.ParcoursWePass-module__Nbn_tG__pw-tab.ParcoursWePass-module__Nbn_tG__pw-tab-on .ParcoursWePass-module__Nbn_tG__pw-tab-badge{color:var(--r-jaune);background:#ffe99a33}.ParcoursWePass-module__Nbn_tG__pw-tab-errors{background:#fdf1f1;border:1px solid #f3c9c9;border-radius:12px;margin-top:16px;padding:10px 14px}.ParcoursWePass-module__Nbn_tG__pw-tab-errors:empty{display:none}.ParcoursWePass-module__Nbn_tG__pw-doc-synthese{gap:14px;margin-bottom:24px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-doc-synthese>*{flex:1;min-width:0}.ParcoursWePass-module__Nbn_tG__pw-doc-synthese>.ParcoursWePass-module__Nbn_tG__pw-doc-total{flex:1.2}.ParcoursWePass-module__Nbn_tG__pw-doc-total{background:var(--r-nuit);color:#fafcff;border-radius:22px;flex-direction:column;gap:10px;padding:22px 24px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-doc-total-titre{color:var(--r-ciel);font-size:13px}.ParcoursWePass-module__Nbn_tG__pw-doc-total-chiffre{color:var(--r-ciel);align-items:baseline;gap:8px;font-size:15px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-doc-total-chiffre b{color:var(--r-jaune);font-size:34px;line-height:1}.ParcoursWePass-module__Nbn_tG__pw-doc-total .ParcoursWePass-module__Nbn_tG__pw-doc-progress-bar{background:#dcf0ff33}.ParcoursWePass-module__Nbn_tG__pw-doc-total .ParcoursWePass-module__Nbn_tG__pw-doc-progress-fill{background:var(--r-jaune)}.ParcoursWePass-module__Nbn_tG__pw-doc-progress{border:1px solid var(--r-filet);background:#fff;border-radius:22px;flex-direction:column;gap:10px;padding:20px 22px;display:flex;box-shadow:0 24px 50px -36px #1a2e5a59}.ParcoursWePass-module__Nbn_tG__pw-doc-progress-tete{color:var(--r-nuit);justify-content:space-between;gap:10px;font-size:14px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-doc-progress-tete span{color:var(--r-t3)}.ParcoursWePass-module__Nbn_tG__pw-doc-progress-bar{background:var(--r-filet-clair);border-radius:999px;height:6px;overflow:hidden}.ParcoursWePass-module__Nbn_tG__pw-doc-progress-fill{background:var(--r-bleu);border-radius:999px;height:100%;transition:width .32s ease-out}.ParcoursWePass-module__Nbn_tG__pw-doc-progress-etat{color:var(--r-t3);align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}.ParcoursWePass-module__Nbn_tG__pw-doc-progress-ok{color:var(--r-vert)}.ParcoursWePass-module__Nbn_tG__pw-doc-progress-attente{color:#8a5a12}.ParcoursWePass-module__Nbn_tG__pw-doc-progress-text{color:var(--r-t3);font-size:12.5px;font-weight:600}.ParcoursWePass-module__Nbn_tG__pw-doc-section-title{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ParcoursWePass-module__Nbn_tG__pw-doc-slots{grid-template-columns:1fr;align-items:start;gap:14px;margin-bottom:24px;display:grid}.ParcoursWePass-module__Nbn_tG__pw-doc-slot{border:1px solid var(--r-filet);background:#fff;border-radius:22px;flex-direction:column;gap:12px;min-width:0;padding:18px 20px;display:flex;box-shadow:0 24px 50px -36px #1a2e5a59}.ParcoursWePass-module__Nbn_tG__pw-doc-slot-head{align-items:flex-start;gap:12px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-doc-etat{border:1.5px dashed var(--r-bord);border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-doc-etat-ok{background:var(--r-vert);border:0}.ParcoursWePass-module__Nbn_tG__pw-doc-slot-textes{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ParcoursWePass-module__Nbn_tG__pw-doc-slot-titre{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-doc-slot-label{color:var(--r-nuit);font-size:15px;font-weight:700;line-height:1.3}.ParcoursWePass-module__Nbn_tG__pw-doc-badge{color:var(--r-t3);background:#eef1f6;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700}.ParcoursWePass-module__Nbn_tG__pw-doc-compte{color:var(--r-t3);white-space:nowrap;margin-left:auto;font-size:12.5px;font-weight:600}.ParcoursWePass-module__Nbn_tG__pw-doc-badge-obligatoire{color:#8a5a12;background:#fff6d6}.ParcoursWePass-module__Nbn_tG__pw-doc-slot-hint{color:var(--r-t4);font-size:12.5px;line-height:1.5}.ParcoursWePass-module__Nbn_tG__pw-doc-skip-label{color:var(--r-t2);cursor:pointer;align-items:center;gap:10px;font-size:13px;display:flex;position:relative}.ParcoursWePass-module__Nbn_tG__pw-doc-skip-label input[type=checkbox],.ParcoursWePass-module__Nbn_tG__pw-doc-skip-label input[type=radio]{appearance:none;border:1.5px solid var(--r-t5);cursor:pointer;background:#fff;border-radius:7px;flex:none;width:22px;height:22px;margin:0}.ParcoursWePass-module__Nbn_tG__pw-doc-skip-label input[type=radio]{border-radius:50%;width:20px;height:20px}.ParcoursWePass-module__Nbn_tG__pw-doc-skip-label input[type=checkbox]:checked{background:var(--r-bleu) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") no-repeat center / 14px;border-color:var(--r-bleu)}.ParcoursWePass-module__Nbn_tG__pw-doc-skip-label input[type=radio]:checked{border-color:var(--r-bleu);background:radial-gradient(circle, var(--r-bleu) 0 5px, #fff 5.5px)}.ParcoursWePass-module__Nbn_tG__pw-doc-skip-label input:focus-visible{outline:3px solid var(--r-bleu);outline-offset:2px}.ParcoursWePass-module__Nbn_tG__pw-doc-skip-label input:disabled{cursor:not-allowed}.ParcoursWePass-module__Nbn_tG__pw-doc-choix{flex-direction:column;gap:8px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-doc-choix-options{flex-wrap:wrap;gap:8px 18px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-doc-question{color:var(--r-nuit);font-size:14px;font-weight:700;line-height:1.45}.ParcoursWePass-module__Nbn_tG__pw-doc-question em{color:#8a5a12;font-size:12px;font-style:normal;font-weight:700}.ParcoursWePass-module__Nbn_tG__pw-doc-comptes-actions{flex-wrap:wrap;gap:8px 20px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-doc-lien{font:inherit;color:var(--r-bleu);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-size:13px;font-weight:700;text-decoration:underline}.ParcoursWePass-module__Nbn_tG__pw-doc-joint{border-top:1px solid var(--r-filet-clair);flex-direction:column;gap:10px;padding-top:12px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-doc-upload-wrap{flex-direction:column;gap:10px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-doc-zone{text-align:center;cursor:pointer;background:#f5faff;border:1.5px dashed #9cc3f5;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:20px 16px;transition:border-color .18s,background .18s;display:flex}.ParcoursWePass-module__Nbn_tG__pw-doc-zone:hover:not(.ParcoursWePass-module__Nbn_tG__pw-doc-zone-disabled){border-color:var(--r-bleu);background:var(--r-ciel-clair)}.ParcoursWePass-module__Nbn_tG__pw-doc-zone:focus-visible{outline:3px solid var(--r-bleu);outline-offset:2px}.ParcoursWePass-module__Nbn_tG__pw-doc-zone-drag{border-color:var(--r-bleu);background:var(--r-ciel)}.ParcoursWePass-module__Nbn_tG__pw-doc-zone-filled{background:#fff;border-style:dashed;flex-direction:row;order:2;justify-content:center;gap:8px;padding:10px 14px}.ParcoursWePass-module__Nbn_tG__pw-doc-zone-filled .ParcoursWePass-module__Nbn_tG__pw-doc-zone-hint{display:none}.ParcoursWePass-module__Nbn_tG__pw-doc-zone-disabled{opacity:.55;cursor:not-allowed}.ParcoursWePass-module__Nbn_tG__pw-doc-zone-icon{line-height:1;display:flex}.ParcoursWePass-module__Nbn_tG__pw-doc-zone-text{color:var(--r-nuit);font-size:13.5px;font-weight:700}.ParcoursWePass-module__Nbn_tG__pw-doc-zone-text span{color:var(--r-bleu)}.ParcoursWePass-module__Nbn_tG__pw-doc-zone-hint{color:var(--r-t4);font-size:11.5px}.ParcoursWePass-module__Nbn_tG__pw-doc-files{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ParcoursWePass-module__Nbn_tG__pw-doc-file{background:#f3faf6;border:1px solid #cdeedb;border-radius:14px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 12px;padding:14px 16px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-doc-file-info{flex:280px;align-items:flex-start;gap:12px;min-width:0;display:flex}.ParcoursWePass-module__Nbn_tG__pw-doc-file-ico{background:#e9f7ef;border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-doc-file-meta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ParcoursWePass-module__Nbn_tG__pw-doc-file-name{color:var(--r-nuit);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:13.5px;font-weight:700;overflow:hidden}.ParcoursWePass-module__Nbn_tG__pw-doc-file-sub{color:var(--r-t3);font-size:12px}.ParcoursWePass-module__Nbn_tG__pw-doc-file-status{color:var(--r-vert);font-weight:600}.ParcoursWePass-module__Nbn_tG__pw-doc-file-actions{flex-shrink:0;gap:6px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-doc-file-btn,.ParcoursWePass-module__Nbn_tG__pw-doc-file-btn-danger{border:1px solid var(--r-bord);min-height:34px;color:var(--r-nuit);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:12.5px;font-weight:700;display:inline-flex}.ParcoursWePass-module__Nbn_tG__pw-doc-file-btn-danger{color:var(--r-rouge);border-color:#f2c4c4}.ParcoursWePass-module__Nbn_tG__pw-doc-file-btn:hover:not(:disabled){border-color:var(--r-nuit)}.ParcoursWePass-module__Nbn_tG__pw-doc-file-btn-danger:hover:not(:disabled){background:#fdf1f1}.ParcoursWePass-module__Nbn_tG__pw-doc-file-btn:disabled,.ParcoursWePass-module__Nbn_tG__pw-doc-file-btn-danger:disabled{opacity:.5;cursor:not-allowed}.ParcoursWePass-module__Nbn_tG__pw-doc-file-rejete{background:#fdf3f3;border-color:#f3c9c9}.ParcoursWePass-module__Nbn_tG__pw-doc-file-rejete .ParcoursWePass-module__Nbn_tG__pw-doc-file-status{color:var(--r-rouge)}.ParcoursWePass-module__Nbn_tG__pw-doc-file-rejete .ParcoursWePass-module__Nbn_tG__pw-doc-file-ico{background:#fbe5e5}.ParcoursWePass-module__Nbn_tG__pw-doc-file-attente{background:var(--r-ciel-clair);border-color:var(--r-ciel-bord)}.ParcoursWePass-module__Nbn_tG__pw-doc-file-attente .ParcoursWePass-module__Nbn_tG__pw-doc-file-status{color:var(--r-bleu)}.ParcoursWePass-module__Nbn_tG__pw-doc-file-attente .ParcoursWePass-module__Nbn_tG__pw-doc-file-ico{background:var(--r-ciel)}.ParcoursWePass-module__Nbn_tG__pw-doc-error{color:var(--r-rouge);background:#fdf1f1;border:1px solid #f3c9c9;border-radius:12px;padding:10px 14px;font-size:13px;font-weight:600}.ParcoursWePass-module__Nbn_tG__pw-doc-avertissement{color:var(--r-t2);background:#fff8dc;border:1px solid #f3e3a1;border-radius:14px;margin-bottom:16px;padding:14px 16px;font-size:13.5px;line-height:1.55}.ParcoursWePass-module__Nbn_tG__pw-doc-avertissement strong{color:var(--r-nuit);font-weight:700}@media (max-width:860px){.ParcoursWePass-module__Nbn_tG__pw-doc-synthese{flex-direction:column}}.ParcoursWePass-module__Nbn_tG__pw-doc-modal{z-index:1100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d1c3cbd;justify-content:center;align-items:center;padding:24px;animation:.22s ease-out ParcoursWePass-module__Nbn_tG__pw-modal-fade;display:flex;position:fixed;inset:0}@keyframes ParcoursWePass-module__Nbn_tG__pw-modal-fade{0%{opacity:0}to{opacity:1}}.ParcoursWePass-module__Nbn_tG__pw-doc-modal-panel{background:var(--white);border-radius:16px;flex-direction:column;width:100%;max-width:960px;max-height:92vh;display:flex;overflow:hidden;box-shadow:0 30px 80px #00000059}.ParcoursWePass-module__Nbn_tG__pw-doc-modal-head{border-bottom:1px solid var(--p2);background:var(--p0);justify-content:space-between;align-items:center;padding:16px 22px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-doc-modal-title{color:var(--nuit);white-space:nowrap;text-overflow:ellipsis;max-width:80%;font-size:14px;font-weight:700;overflow:hidden}.ParcoursWePass-module__Nbn_tG__pw-doc-modal-close{background:var(--p1);border:1px solid var(--p2);color:var(--text2);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:700;transition:background .16s;display:flex}.ParcoursWePass-module__Nbn_tG__pw-doc-modal-close:hover{background:var(--p2)}.ParcoursWePass-module__Nbn_tG__pw-doc-modal-body{background:#1a1f2e;flex:1;justify-content:center;align-items:center;min-height:480px;display:flex;overflow:auto}.ParcoursWePass-module__Nbn_tG__pw-doc-modal-iframe{background:var(--white);border:0;width:100%;height:80vh}.ParcoursWePass-module__Nbn_tG__pw-doc-modal-img{object-fit:contain;max-width:100%;max-height:80vh}.ParcoursWePass-module__Nbn_tG__pw-doc-modal-fallback{text-align:center;color:var(--white);padding:40px 20px}.ParcoursWePass-module__Nbn_tG__pw-doc-modal-fallback p{color:#fffc;margin-bottom:18px}.ParcoursWePass-module__Nbn_tG__pw-confirm-panel{max-width:480px}.ParcoursWePass-module__Nbn_tG__pw-confirm-body{color:var(--text2);background:var(--white);padding:22px;font-size:14px;line-height:1.55}.ParcoursWePass-module__Nbn_tG__pw-confirm-actions{background:var(--white);flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:0 22px 22px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-confirm-danger{color:#fff;cursor:pointer;background:#dc2626;border:1.5px solid #b91c1c;border-radius:12px;padding:13px 28px;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:700;transition:background .18s}.ParcoursWePass-module__Nbn_tG__pw-confirm-danger:hover{background:#b91c1c}.ParcoursWePass-module__Nbn_tG__pw-ocr-badge{white-space:nowrap;vertical-align:middle;letter-spacing:.2px;border:1px solid #0000;border-radius:8px;align-items:center;gap:4px;margin-left:8px;padding:2px 8px;font-family:Plus Jakarta Sans,sans-serif;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}.ParcoursWePass-module__Nbn_tG__pw-ocr-badge-success{color:var(--ok);background:var(--ok-bg);border-color:var(--ok-border)}.ParcoursWePass-module__Nbn_tG__pw-ocr-badge-warning{color:var(--warn);background:var(--warn-bg);border-color:var(--warn-border)}.ParcoursWePass-module__Nbn_tG__pw-ocr-badge-error{color:var(--ko);background:var(--ko-bg);border-color:var(--ko-border);padding-right:4px}.ParcoursWePass-module__Nbn_tG__pw-ocr-badge-processing{color:var(--p6);background:var(--p1);border-color:var(--p2)}.ParcoursWePass-module__Nbn_tG__pw-ocr-badge-spinner{border:1.5px solid var(--p3);border-top-color:var(--p6);border-radius:50%;flex-shrink:0;width:10px;height:10px;animation:.8s linear infinite ParcoursWePass-module__Nbn_tG__pw-spin;display:inline-block}.ParcoursWePass-module__Nbn_tG__pw-ocr-badge-retry{color:var(--ko);cursor:pointer;background:#dc262614;border:none;border-radius:6px;margin-left:6px;padding:2px 8px;font-family:Plus Jakarta Sans,sans-serif;font-size:10.5px;font-weight:700;transition:background .15s}.ParcoursWePass-module__Nbn_tG__pw-ocr-badge-retry:hover:not(:disabled){background:#dc262629}.ParcoursWePass-module__Nbn_tG__pw-ocr-badge-retry:disabled{opacity:.5;cursor:not-allowed}.ParcoursWePass-module__Nbn_tG__pw-suivi{z-index:1050;flex-direction:column;gap:8px;width:320px;display:flex;position:fixed;bottom:24px;right:24px}.ParcoursWePass-module__Nbn_tG__pw-screen:has(>.ParcoursWePass-module__Nbn_tG__pw-suivi){padding-bottom:128px}.ParcoursWePass-module__Nbn_tG__pw-suivi-pastille{background:var(--white);border:1.5px solid var(--p2);cursor:pointer;text-align:left;width:100%;color:var(--nuit);border-radius:14px;flex-direction:column;gap:8px;padding:12px 16px;font-family:Plus Jakarta Sans,sans-serif;display:flex;box-shadow:0 8px 24px #1a2e5a2e}.ParcoursWePass-module__Nbn_tG__pw-suivi-pastille:hover{border-color:var(--p4)}.ParcoursWePass-module__Nbn_tG__pw-suivi-entete{justify-content:space-between;align-items:center;gap:8px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-suivi-compte{font-size:14px;font-weight:800}.ParcoursWePass-module__Nbn_tG__pw-suivi-chevron{color:var(--text3);font-size:15px}.ParcoursWePass-module__Nbn_tG__pw-suivi-barre{background:var(--p1);border-radius:999px;height:6px;display:block;overflow:hidden}.ParcoursWePass-module__Nbn_tG__pw-suivi-barre-remplie{background:var(--ok);border-radius:999px;height:100%;transition:width .4s;display:block}.ParcoursWePass-module__Nbn_tG__pw-suivi-compteurs{color:var(--text2);flex-wrap:wrap;gap:10px;font-size:12px;font-weight:600;display:flex}.ParcoursWePass-module__Nbn_tG__pw-suivi-ko{color:var(--ko)}.ParcoursWePass-module__Nbn_tG__pw-suivi-annonce{color:var(--ok);font-size:12px;font-weight:600;line-height:1.4}.ParcoursWePass-module__Nbn_tG__pw-suivi-annonce:empty{display:none}.ParcoursWePass-module__Nbn_tG__pw-suivi-anime .ParcoursWePass-module__Nbn_tG__pw-suivi-pastille{animation:.9s ease-out ParcoursWePass-module__Nbn_tG__pw-suivi-pouls}@keyframes ParcoursWePass-module__Nbn_tG__pw-suivi-pouls{0%{box-shadow:0 0 #16a34a73,0 8px 24px #1a2e5a2e}to{box-shadow:0 0 0 12px #16a34a00,0 8px 24px #1a2e5a2e}}.ParcoursWePass-module__Nbn_tG__pw-suivi-panneau{background:var(--white);border:1.5px solid var(--p2);border-radius:14px;max-height:min(50vh,420px);overflow-y:auto;box-shadow:0 8px 24px #1a2e5a2e}.ParcoursWePass-module__Nbn_tG__pw-suivi-liste{margin:0;padding:6px;list-style:none}.ParcoursWePass-module__Nbn_tG__pw-suivi-ligne{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:flex-start;gap:10px;width:100%;padding:8px 10px;font-family:Plus Jakarta Sans,sans-serif;display:flex}.ParcoursWePass-module__Nbn_tG__pw-suivi-ligne:hover{background:var(--p0)}.ParcoursWePass-module__Nbn_tG__pw-suivi-icone{background:var(--p1);width:22px;height:22px;color:var(--text3);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex}.ParcoursWePass-module__Nbn_tG__pw-suivi-validee{background:var(--ok-bg);color:var(--ok)}.ParcoursWePass-module__Nbn_tG__pw-suivi-en_verification,.ParcoursWePass-module__Nbn_tG__pw-suivi-a_completer{background:var(--warn-bg);color:var(--warn)}.ParcoursWePass-module__Nbn_tG__pw-suivi-a_remplacer{background:var(--ko-bg);color:var(--ko)}.ParcoursWePass-module__Nbn_tG__pw-suivi-texte{flex-direction:column;min-width:0;display:flex}.ParcoursWePass-module__Nbn_tG__pw-suivi-libelle{color:var(--nuit);font-size:13px;font-weight:700;line-height:1.3}.ParcoursWePass-module__Nbn_tG__pw-suivi-etat{color:var(--text2);font-size:12px;font-weight:500;line-height:1.4}@media (prefers-reduced-motion:reduce){.ParcoursWePass-module__Nbn_tG__pw-ocr-badge-spinner,.ParcoursWePass-module__Nbn_tG__pw-suivi-anime .ParcoursWePass-module__Nbn_tG__pw-suivi-pastille{animation:none}.ParcoursWePass-module__Nbn_tG__pw-suivi-barre-remplie{transition:none}}@media (max-width:1080px){.ParcoursWePass-module__Nbn_tG__pw-nav-barre{gap:10px;padding:12px 16px 10px}.ParcoursWePass-module__Nbn_tG__pw-logo-img{width:96px}.ParcoursWePass-module__Nbn_tG__pw-etapes{display:none}.ParcoursWePass-module__Nbn_tG__pw-etape-mobile{display:inline}.ParcoursWePass-module__Nbn_tG__pw-close{justify-content:center;width:38px;min-height:38px;padding:0}.ParcoursWePass-module__Nbn_tG__pw-close-texte{display:none}.ParcoursWePass-module__Nbn_tG__pw-progression{display:flex}}@media (max-width:720px){.ParcoursWePass-module__Nbn_tG__pw-body{padding:18px 16px 48px}.ParcoursWePass-module__Nbn_tG__pw-header{margin-bottom:22px}.ParcoursWePass-module__Nbn_tG__pw-title{font-size:29px;line-height:1.1}.ParcoursWePass-module__Nbn_tG__pw-sub{font-size:15px}.ParcoursWePass-module__Nbn_tG__pw-parcours-grid{grid-template-columns:1fr;gap:14px;margin-bottom:22px}.ParcoursWePass-module__Nbn_tG__pw-parcours-card{padding:24px 22px}.ParcoursWePass-module__Nbn_tG__pw-parcours-card.ParcoursWePass-module__Nbn_tG__pw-parcours-on{padding:23px 21px}.ParcoursWePass-module__Nbn_tG__pw-panel,.ParcoursWePass-module__Nbn_tG__pw-emp-block{padding:22px 18px}.ParcoursWePass-module__Nbn_tG__pw-field-row{flex-direction:column}.ParcoursWePass-module__Nbn_tG__pw-residence-btn{white-space:nowrap;padding-right:34px}.ParcoursWePass-module__Nbn_tG__pw-residence-info{right:6px}.ParcoursWePass-module__Nbn_tG__pw-nav-btns,.ParcoursWePass-module__Nbn_tG__pw-nav-btns-droite{flex-direction:column-reverse;align-items:stretch}.ParcoursWePass-module__Nbn_tG__pw-btn-primary,.ParcoursWePass-module__Nbn_tG__pw-btn-secondary{width:100%}.ParcoursWePass-module__Nbn_tG__pw-doc-modal-iframe{height:70vh}}@media (max-width:480px){.ParcoursWePass-module__Nbn_tG__pw-suivi{width:auto;bottom:12px;left:16px;right:16px}.ParcoursWePass-module__Nbn_tG__pw-ocr-badge{white-space:normal}}.ParcoursWePass-module__Nbn_tG__pw-doc-file-reject-reason{color:#991b1b;background:#fef2f2;border-left:3px solid #dc2626;border-radius:4px;margin-top:6px;padding:6px 10px;font-size:.85rem}.ParcoursWePass-module__Nbn_tG__pw-doc-file-reject-reason a{color:#991b1b;text-underline-offset:2px;white-space:nowrap;font-weight:700;text-decoration:underline}.ParcoursWePass-module__Nbn_tG__pw-doc-file-reject-reason a:after{content:" →"}.ParcoursWePass-module__Nbn_tG__pw-doc-file-reject-reason a:hover{color:#7f1d1d;text-decoration-thickness:2px}.ParcoursWePass-module__Nbn_tG__pw-section{align-items:center;gap:12px;margin-bottom:16px;padding-top:8px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-section-ico{background:var(--r-ciel);border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-section-titres{flex-direction:column;gap:2px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-section-titres b{color:var(--r-nuit);font-size:16px}.ParcoursWePass-module__Nbn_tG__pw-section-titres>span{color:var(--r-t4);font-size:12.5px;line-height:1.5}.ParcoursWePass-module__Nbn_tG__pw-section-indice{color:var(--r-t4);font-size:13px;font-weight:500}.ParcoursWePass-module__Nbn_tG__pw-repli{background:#fff8dc;border:1px solid #f3e3a1;border-radius:14px;overflow:hidden}.ParcoursWePass-module__Nbn_tG__pw-repli-bleu{background:var(--r-ciel-clair);border-color:var(--r-ciel-bord)}.ParcoursWePass-module__Nbn_tG__pw-repli-tete{cursor:pointer;align-items:center;gap:12px;min-height:48px;padding:10px 16px;list-style:none;display:flex}.ParcoursWePass-module__Nbn_tG__pw-repli-tete::-webkit-details-marker{display:none}.ParcoursWePass-module__Nbn_tG__pw-repli-tete b{color:var(--r-nuit);flex:1;font-size:13.5px}.ParcoursWePass-module__Nbn_tG__pw-repli-ico{flex:none;display:flex}.ParcoursWePass-module__Nbn_tG__pw-repli-chevron{flex:none;transition:transform .2s}.ParcoursWePass-module__Nbn_tG__pw-repli[open] .ParcoursWePass-module__Nbn_tG__pw-repli-chevron{transform:rotate(180deg)}.ParcoursWePass-module__Nbn_tG__pw-repli-corps{color:var(--r-t2);padding:0 16px 14px 46px;font-size:13.5px;line-height:1.55}.ParcoursWePass-module__Nbn_tG__pw-repli-corps strong,.ParcoursWePass-module__Nbn_tG__pw-repli-corps b{color:var(--r-nuit)}.ParcoursWePass-module__Nbn_tG__pw-rev-children{flex-direction:column;gap:10px;margin-bottom:18px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-rev-sources{flex-direction:column;gap:12px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-rev-toggle{border:1px solid var(--r-bord);text-align:left;cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:14px;width:100%;min-height:60px;padding:10px 16px;transition:background .16s,border-color .16s;display:flex;position:relative}.ParcoursWePass-module__Nbn_tG__pw-rev-toggle:hover{border-color:var(--r-nuit)}.ParcoursWePass-module__Nbn_tG__pw-rev-toggle-on{background:var(--r-ciel-clair);border:1.5px solid var(--r-bleu);padding:9.5px 15.5px}.ParcoursWePass-module__Nbn_tG__pw-rev-toggle-disabled{opacity:.55;cursor:not-allowed}.ParcoursWePass-module__Nbn_tG__pw-case-input{opacity:0;cursor:pointer;width:22px;height:22px;margin:0;position:absolute}.ParcoursWePass-module__Nbn_tG__pw-case-input:checked+.ParcoursWePass-module__Nbn_tG__pw-case{background:var(--r-bleu) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") no-repeat center / 14px;border-color:var(--r-bleu)}.ParcoursWePass-module__Nbn_tG__pw-case-input:focus-visible+.ParcoursWePass-module__Nbn_tG__pw-case{outline:3px solid var(--r-bleu);outline-offset:2px}.ParcoursWePass-module__Nbn_tG__pw-rev-toggle-ico{background:#f3f6fb;border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-rev-toggle-on .ParcoursWePass-module__Nbn_tG__pw-rev-toggle-ico{background:var(--r-ciel)}.ParcoursWePass-module__Nbn_tG__pw-rev-toggle-text{flex-direction:column;gap:2px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-rev-toggle-title{color:var(--r-nuit);font-size:15px;font-weight:700}.ParcoursWePass-module__Nbn_tG__pw-rev-toggle-desc{color:var(--r-t4);font-size:12.5px;line-height:1.5}.ParcoursWePass-module__Nbn_tG__pw-rev-question{color:var(--r-nuit);font-size:14px;font-weight:700}.ParcoursWePass-module__Nbn_tG__pw-rev-subtitle{color:var(--r-t4);margin-bottom:12px;font-size:12.5px;line-height:1.5}.ParcoursWePass-module__Nbn_tG__pw-rev-body{border-left:2px solid var(--r-ciel);flex-direction:column;gap:12px;margin-left:16px;padding-left:20px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-rev-body-plat{border-left:0;margin-left:0;padding-left:0}.ParcoursWePass-module__Nbn_tG__pw-rev-input-wrap{position:relative}.ParcoursWePass-module__Nbn_tG__pw-rev-input-wrap .ParcoursWePass-module__Nbn_tG__pw-input{padding-right:70px}.ParcoursWePass-module__Nbn_tG__pw-rev-suffix{color:var(--r-t4);pointer-events:none;font-size:13px;font-weight:600;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.ParcoursWePass-module__Nbn_tG__pw-rev-add{width:100%;min-height:46px;color:var(--r-bleu);cursor:pointer;background:#f5faff;border:1.5px dashed #9cc3f5;border-radius:12px;font-family:inherit;font-size:14px;font-weight:700;transition:background .16s}.ParcoursWePass-module__Nbn_tG__pw-rev-add:hover{background:var(--r-ciel-clair)}.ParcoursWePass-module__Nbn_tG__pw-rev-item{border:1px solid var(--r-filet-clair);background:#fafcff;border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-rev-item-head{justify-content:space-between;align-items:center;display:flex}.ParcoursWePass-module__Nbn_tG__pw-rev-item-label{letter-spacing:.05em;text-transform:uppercase;color:var(--r-t4);font-size:12px;font-weight:700}.ParcoursWePass-module__Nbn_tG__pw-rev-remove{border:1px solid var(--r-filet);width:30px;height:30px;color:var(--r-t3);cursor:pointer;background:#fff;border-radius:50%;padding:0;font-family:inherit;font-size:13px;line-height:1;transition:color .15s,border-color .15s}.ParcoursWePass-module__Nbn_tG__pw-rev-remove:hover{color:var(--r-rouge);border-color:#f3c9c9}.ParcoursWePass-module__Nbn_tG__pw-rev-row{align-items:center;gap:10px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-rev-row .ParcoursWePass-module__Nbn_tG__pw-rev-input-wrap{flex:1}.ParcoursWePass-module__Nbn_tG__pw-rev-choix{flex-wrap:wrap;gap:8px 24px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-rev-row-label{letter-spacing:.05em;text-transform:uppercase;min-width:64px;color:var(--r-t4);flex-shrink:0;font-size:12px;font-weight:700}.ParcoursWePass-module__Nbn_tG__pw-rev-estim{color:var(--r-bleu);font-size:12.5px;font-weight:600}.ParcoursWePass-module__Nbn_tG__pw-rev-warning{color:var(--r-t2);background:#fff8dc;border:1px solid #f3e3a1;border-radius:14px;padding:12px 14px;font-size:13px;line-height:1.5}.ParcoursWePass-module__Nbn_tG__pw-rev-refus{color:var(--r-rouge);background:#fdf1f1;border:1px solid #f3c9c9;border-radius:14px;margin-top:10px;padding:12px 14px;font-size:13px;font-weight:600;line-height:1.5}.ParcoursWePass-module__Nbn_tG__pw-rev-info{background:var(--r-ciel-clair);border:1px solid var(--r-ciel-bord);color:var(--r-t2);border-radius:14px;padding:12px 14px;font-size:13px;line-height:1.55}.ParcoursWePass-module__Nbn_tG__pw-rev-info strong{color:var(--r-nuit);font-weight:700}.ParcoursWePass-module__Nbn_tG__pw-rev-viagere{color:var(--r-nuit);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-size:14px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-rev-viagere input[type=checkbox],.ParcoursWePass-module__Nbn_tG__pw-rev-viagere input[type=radio]{appearance:none;border:1.5px solid var(--r-t5);cursor:pointer;background:#fff;flex:none;width:22px;height:22px;margin:0}.ParcoursWePass-module__Nbn_tG__pw-rev-viagere input[type=checkbox]{border-radius:7px}.ParcoursWePass-module__Nbn_tG__pw-rev-viagere input[type=radio]{border-radius:50%;width:20px;height:20px}.ParcoursWePass-module__Nbn_tG__pw-rev-viagere input[type=checkbox]:checked{background:var(--r-bleu) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") no-repeat center / 14px;border-color:var(--r-bleu)}.ParcoursWePass-module__Nbn_tG__pw-rev-viagere input[type=radio]:checked{border-color:var(--r-bleu);background:radial-gradient(circle, var(--r-bleu) 0 5px, #fff 5.5px)}.ParcoursWePass-module__Nbn_tG__pw-rev-viagere input:focus-visible{outline:3px solid var(--r-bleu);outline-offset:2px}.ParcoursWePass-module__Nbn_tG__pw-rev-viagere input:disabled{opacity:.5;cursor:not-allowed}.ParcoursWePass-module__Nbn_tG__pw-credit-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ParcoursWePass-module__Nbn_tG__pw-credit-field-label{letter-spacing:.05em;text-transform:uppercase;color:var(--r-t2);margin-bottom:7px;font-size:12px;font-weight:700;display:block}.ParcoursWePass-module__Nbn_tG__pw-credit-field-label span{text-transform:none;letter-spacing:0;color:var(--r-t4);font-weight:500}@media (max-width:480px){.ParcoursWePass-module__Nbn_tG__pw-credit-grid{grid-template-columns:1fr}}.ParcoursWePass-module__Nbn_tG__pw-declaration{border:1px solid var(--r-filet-clair);cursor:pointer;background:#fafcff;border-radius:14px;align-items:flex-start;gap:12px;padding:16px;display:flex;position:relative}.ParcoursWePass-module__Nbn_tG__pw-declaration-input{opacity:0;cursor:pointer;width:22px;height:22px;margin:0;position:absolute}.ParcoursWePass-module__Nbn_tG__pw-case{border:1.5px solid var(--r-t5);background:#fff;border-radius:7px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-declaration-input:checked+.ParcoursWePass-module__Nbn_tG__pw-case{background:var(--r-bleu) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") no-repeat center / 14px;border-color:var(--r-bleu)}.ParcoursWePass-module__Nbn_tG__pw-declaration-input:focus-visible+.ParcoursWePass-module__Nbn_tG__pw-case{outline:3px solid var(--r-bleu);outline-offset:2px}.ParcoursWePass-module__Nbn_tG__pw-declaration-input:disabled+.ParcoursWePass-module__Nbn_tG__pw-case{opacity:.5}.ParcoursWePass-module__Nbn_tG__pw-declaration-textes{flex-direction:column;gap:4px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-declaration-textes b{color:var(--r-nuit);font-size:14px;line-height:1.45}.ParcoursWePass-module__Nbn_tG__pw-declaration-textes span{color:var(--r-t4);font-size:12.5px;line-height:1.5}.ParcoursWePass-module__Nbn_tG__pw-succes{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:44px 40px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-succes-ico{background:#e9f7ef;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-succes-ico span{background:var(--r-vert);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-succes h1{letter-spacing:-.03em;color:var(--r-nuit);margin:0;font-size:36px;font-weight:800}.ParcoursWePass-module__Nbn_tG__pw-succes p{max-width:560px;color:var(--r-t2);margin:0;font-size:16px;line-height:1.6}.ParcoursWePass-module__Nbn_tG__pw-succes p b{color:var(--r-nuit)}.ParcoursWePass-module__Nbn_tG__pw-invite-carte{border:1px solid var(--r-filet-clair);text-align:left;background:#fafcff;border-radius:16px;align-items:center;gap:14px;width:100%;padding:16px 18px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-invite-avatar{background:var(--r-ciel);width:40px;height:40px;color:var(--r-nuit);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex}.ParcoursWePass-module__Nbn_tG__pw-invite-qui{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ParcoursWePass-module__Nbn_tG__pw-invite-qui b{color:var(--r-nuit);font-size:15px}.ParcoursWePass-module__Nbn_tG__pw-invite-qui span{color:var(--r-t4);font-size:13px}.ParcoursWePass-module__Nbn_tG__pw-statut-attente{color:#8a5a12;background:#fff6d6;border-radius:999px;flex:none;align-items:center;gap:7px;padding:4px 11px;font-size:12px;font-weight:700;display:inline-flex}.ParcoursWePass-module__Nbn_tG__pw-statut-attente:before{content:"";background:#e0a526;border-radius:50%;width:7px;height:7px}@media (max-width:720px){.ParcoursWePass-module__Nbn_tG__pw-succes{padding:32px 20px}.ParcoursWePass-module__Nbn_tG__pw-succes h1{font-size:28px}.ParcoursWePass-module__Nbn_tG__pw-invite-carte{flex-wrap:wrap}}.ParcoursWePass-module__Nbn_tG__pw-options{flex-direction:column;gap:12px;padding:22px 28px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-option{color:var(--r-nuit);cursor:pointer;align-items:center;gap:12px;font-size:15px;font-weight:600;display:flex;position:relative}.ParcoursWePass-module__Nbn_tG__pw-option-off{color:var(--r-t5);cursor:default;pointer-events:none}.ParcoursWePass-module__Nbn_tG__pw-options .ParcoursWePass-module__Nbn_tG__pw-rev-body{margin-top:4px;margin-bottom:6px}.ParcoursWePass-module__Nbn_tG__pw-options .ParcoursWePass-module__Nbn_tG__pw-rev-body .ParcoursWePass-module__Nbn_tG__pw-field{margin-bottom:4px}@media (max-width:720px){.ParcoursWePass-module__Nbn_tG__pw-options{padding:18px}.ParcoursWePass-module__Nbn_tG__pw-option{align-items:flex-start;font-size:14px}.ParcoursWePass-module__Nbn_tG__pw-tab{gap:6px;padding:0 8px;font-size:13.5px}.ParcoursWePass-module__Nbn_tG__pw-tab-badge{white-space:nowrap}.ParcoursWePass-module__Nbn_tG__pw-rev-body{margin-left:6px;padding-left:14px}.ParcoursWePass-module__Nbn_tG__pw-rev-body-plat{margin-left:0;padding-left:0}.ParcoursWePass-module__Nbn_tG__pw-rev-item{padding:14px}}.ParcoursWePass-module__Nbn_tG__pw-analyse{text-align:center;flex-direction:column;align-items:center;gap:28px;margin-top:24px;padding:56px 56px 48px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-analyse-rond{width:76px;height:76px;position:relative}.ParcoursWePass-module__Nbn_tG__pw-analyse-spin{border:4px solid var(--r-ciel);border-top-color:var(--r-bleu);border-radius:50%;animation:1s linear infinite ParcoursWePass-module__Nbn_tG__pw-spin;position:absolute;inset:0}.ParcoursWePass-module__Nbn_tG__pw-analyse-fin{background:var(--r-nuit);border-radius:50%;justify-content:center;align-items:center;animation:.35s ease-out ParcoursWePass-module__Nbn_tG__pw-analyse-pop;display:flex;position:absolute;inset:0}.ParcoursWePass-module__Nbn_tG__pw-analyse-ok{background:var(--r-vert)}.ParcoursWePass-module__Nbn_tG__pw-analyse-alerte{background:#b7791f}@keyframes ParcoursWePass-module__Nbn_tG__pw-analyse-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.ParcoursWePass-module__Nbn_tG__pw-analyse-marque{letter-spacing:.01em;color:var(--r-nuit);font-size:20px}.ParcoursWePass-module__Nbn_tG__pw-analyse-marque span{font-weight:500}.ParcoursWePass-module__Nbn_tG__pw-analyse-marque b{font-weight:800}.ParcoursWePass-module__Nbn_tG__pw-analyse-textes{flex-direction:column;align-items:center;gap:8px;min-height:90px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-analyse-textes b{letter-spacing:-.02em;color:var(--r-nuit);font-size:32px}.ParcoursWePass-module__Nbn_tG__pw-analyse-textes span{text-wrap:balance;max-width:480px;color:var(--r-t3);font-size:15px;line-height:1.55}.ParcoursWePass-module__Nbn_tG__pw-analyse-barre{background:#e8eef7;border-radius:999px;width:100%;height:10px;overflow:hidden}.ParcoursWePass-module__Nbn_tG__pw-analyse-barre span{background:var(--r-bleu);border-radius:999px;height:100%;transition:width .9s cubic-bezier(.4,0,.2,1),background .3s;display:block}.ParcoursWePass-module__Nbn_tG__pw-analyse-barre .ParcoursWePass-module__Nbn_tG__pw-analyse-barre-ok{background:var(--r-vert)}.ParcoursWePass-module__Nbn_tG__pw-analyse-boutons{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ParcoursWePass-module__Nbn_tG__pw-analyse-lien{min-height:52px;color:var(--r-bleu);cursor:pointer;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;padding:0 18px;font-family:inherit;font-size:15px;font-weight:700;display:inline-flex}.ParcoursWePass-module__Nbn_tG__pw-analyse-note{text-align:center;color:var(--r-t4);margin:24px 0 0;font-size:13px}@media (prefers-reduced-motion:reduce){.ParcoursWePass-module__Nbn_tG__pw-analyse-spin,.ParcoursWePass-module__Nbn_tG__pw-analyse-fin{animation:none}}@media (max-width:720px){.ParcoursWePass-module__Nbn_tG__pw-analyse{gap:22px;padding:36px 20px 28px}.ParcoursWePass-module__Nbn_tG__pw-analyse-textes b{font-size:26px}.ParcoursWePass-module__Nbn_tG__pw-analyse-boutons{flex-direction:column;width:100%}}
