:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5}body{color:#1b2430;background:#f6f7f9;margin:0}.coque{flex-direction:column;min-height:100vh;display:flex}.coque-entete{color:#fff;background:#14213d;align-items:baseline;gap:1rem;padding:1rem 1.5rem;display:flex}.coque-marque{letter-spacing:.04em;font-weight:700}.coque-titre{opacity:.8}.coque-contenu{box-sizing:border-box;flex:1;width:100%;max-width:60rem;margin:0 auto;padding:1.5rem}.coque-pied{border-top:1px solid #d8dde4;padding:1rem 1.5rem}.bouton,.bouton-lien{font:inherit;cursor:pointer}.bouton{color:#fff;background:#14213d;border:0;border-radius:.25rem;padding:.5rem 1rem}.bouton-lien{color:#14213d;background:0 0;border:0;padding:0;text-decoration:underline}.voile{background:#0006;position:fixed;inset:0}.fenetre{background:#fff;border-radius:.5rem;width:min(90vw,28rem);padding:1.5rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}*,:before,:after{box-sizing:border-box}h1{margin:0 0 1rem;font-size:1.6rem}h2{margin:1.5rem 0 .5rem;font-size:1.2rem}h3{margin:0 0 .5rem;font-size:1.05rem}label,.etiquette{margin:.75rem 0 .25rem;font-weight:600;display:block}input,select,textarea{font:inherit;width:100%;max-width:32rem;color:inherit;background:#fff;border:1px solid #8a94a3;border-radius:.25rem;padding:.5rem .6rem}input[type=checkbox]{width:auto}textarea{max-width:40rem}:focus-visible{outline-offset:2px;outline:3px solid #1a73e8}.bouton:disabled{opacity:.55;cursor:not-allowed}.bouton-danger{background:#a61b1b}.bouton-lien-clair{color:#fff}.message{border-left:4px solid;border-radius:.25rem;margin:.75rem 0;padding:.6rem .8rem}.message-erreur{color:#6b1010;background:#fdecec;border-color:#a61b1b}.message-succes{color:#0f4a22;background:#e8f6ec;border-color:#1b7a3a}.message-info{color:#123a73;background:#eaf1fb;border-color:#1a56a8}.reference{opacity:.8;font-size:.85em}.aide{color:#4a5565;margin-top:.25rem;display:block}.invisible{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.annonce{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.champ{margin-bottom:.75rem}.bouton-lien{text-align:left}.page-simple{max-width:32rem;margin:3rem auto;padding:0 1.5rem}.liste-societes{gap:.5rem;padding:0;list-style:none;display:grid}.coque-client .coque-entete{flex-wrap:wrap}.coque-societe{margin-left:auto;font-weight:600}.coque-societe select{width:auto;max-width:20rem}.coque-corps-client{flex:1;grid-template-columns:12rem 1fr;min-height:0;display:grid}.menu-client{background:#fff;border-right:1px solid #d8dde4;padding:1rem .75rem}.menu-client ul{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.menu-client a{color:#14213d;border-radius:.25rem;padding:.5rem .75rem;text-decoration:none;display:block}.menu-client a:hover{background:#eef1f6}.menu-client a[aria-current=page]{color:#fff;background:#14213d}.contenu-client{min-width:0;padding:1.5rem}.courrier-colonnes{grid-template-columns:minmax(16rem,22rem) 1fr;align-items:start;gap:1.5rem;display:grid}.colonne-liste,.colonne-detail{min-width:0}.liste-plis{gap:.25rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.ligne-pli{color:inherit;background:#fff;border:1px solid #d8dde4;border-radius:.25rem;gap:.1rem;padding:.6rem .75rem;text-decoration:none;display:grid}.ligne-pli:hover{border-color:#14213d}.ligne-pli[aria-current=page]{border-color:#14213d;box-shadow:inset 4px 0 #14213d}.pli-expediteur{font-weight:600}.pli-date,.pli-statut{color:#4a5565;font-size:.9em}.colonne-detail article{background:#fff;border:1px solid #d8dde4;border-radius:.25rem;padding:1rem 1.25rem}.infos-pli{grid-template-columns:max-content 1fr;gap:.25rem 1rem;margin:0 0 1rem;display:grid}.infos-pli dt{font-weight:600}.infos-pli dd{margin:0}.actions-pli{gap:1rem;display:grid}.action-demande{border-top:1px solid #e5e8ee;padding-top:.75rem}.confirmation-demande{background:#f4f8fe;border:1px solid #1a56a8;border-radius:.25rem;margin-top:.75rem;padding:.75rem 1rem}.confirmation-demande h4{margin:0 0 .5rem}textarea{width:100%;max-width:40rem}.historique{margin:0 0 1rem;padding-left:1.25rem}.historique li{margin-bottom:.25rem}table{border-collapse:collapse;background:#fff;width:100%}caption{text-align:left;padding:.5rem 0;font-weight:600}th,td{text-align:left;vertical-align:top;border-bottom:1px solid #e5e8ee;padding:.5rem .6rem}@media (width<=52rem){.coque-corps-client{grid-template-columns:minmax(0,1fr)}.menu-client{border-bottom:1px solid #d8dde4;border-right:0;min-width:0}.menu-client ul{flex-wrap:wrap;display:flex;overflow-x:auto}.menu-client a{padding:.5rem .6rem}.courrier-colonnes{grid-template-columns:1fr}}.bandeau-verification{color:#4d3800;background:#fff7e0;border-bottom:1px solid #c79100;padding:.6rem 1.5rem}.bandeau-verification p{margin:0}.bandeau-verification a{color:inherit;font-weight:600}.contenu-parcours{box-sizing:border-box;flex:1;width:100%;max-width:64rem;margin:0 auto;padding:1.5rem}.progression{margin:0 0 1.25rem}.progression-libelle{margin:0 0 .35rem;font-weight:600}.barre-progression{background:#d8dde4;border-radius:.3rem;height:.6rem;position:relative;overflow:hidden}.barre-indicateur{background:#14213d;height:100%;transition:width .15s}.barre-indicateur[data-valeur="1-2"]{width:50%}.barre-indicateur[data-valeur="2-2"],.barre-indicateur[data-valeur="4-4"]{width:100%}.barre-indicateur[data-valeur="1-3"]{width:33.34%}.barre-indicateur[data-valeur="2-3"]{width:66.67%}.barre-indicateur[data-valeur="3-3"]{width:100%}.parcours-colonnes{grid-template-columns:minmax(14rem,22rem) 1fr;align-items:start;gap:1.5rem;display:grid}.liste-elements{gap:.35rem;margin:0 0 .75rem;padding:0;list-style:none;display:grid}.liste-elements li{background:#fff;border:1px solid #d8dde4;border-radius:.25rem;grid-template-columns:1.5rem 1fr auto;align-items:center;gap:.5rem;padding:.5rem .6rem;display:grid}.liste-elements .element-fait{border-color:#1a7a3c}.coche{color:#1a7a3c;font-weight:700}.element-a-faire .coche{color:#4a5565}.etat-element{color:#4a5565;font-size:.9em}.zone-piece{margin:0 0 1rem}.zone-piece h3{margin:0 0 .35rem}.zone-depot{text-align:center;cursor:pointer;background:#fff;border:2px dashed #8a94a3;border-radius:.35rem;padding:1rem}.zone-depot p{margin:0}.zone-depot-active{background:#eef1f6;border-color:#14213d}.zone-depot-inactive{cursor:not-allowed;opacity:.6}.question{border:0;margin:0 0 1rem;padding:0}.question legend{margin-bottom:.75rem;font-size:1.15em;font-weight:600}.choix{gap:.5rem;display:grid}.choix-ligne{background:#fff;border:1px solid #d8dde4;border-radius:.25rem;align-items:center;gap:.6rem;padding:.6rem .75rem;display:flex}.choix-bouton{background:#fff;border:2px solid #14213d;border-radius:50%;width:1.1rem;height:1.1rem;padding:0}.choix-bouton[data-state=checked]{background:#14213d;box-shadow:inset 0 0 0 3px #fff}.actions-parcours{align-items:center;gap:1rem;display:flex}.liste-taches{margin:0 0 1rem;padding-left:1.25rem}@media (width<=52rem){.parcours-colonnes{grid-template-columns:1fr}}.etiquette{color:#14213d;white-space:nowrap;background:#eef1f6;border-radius:.8rem;margin-left:.4rem;padding:.05rem .5rem;font-size:.8em;font-weight:600;display:inline-block}.menu-client a{align-items:center;gap:.5rem;min-height:2.75rem;display:flex;position:relative}.pastille{color:#fff;text-align:center;background:#1a56a8;border-radius:.8rem;min-width:1.4rem;padding:.05rem .45rem;font-size:.8em;font-weight:700;line-height:1.4;display:inline-block}.menu-client a[aria-current=page] .pastille{color:#14213d;background:#fff}.messages-colonnes{grid-template-columns:minmax(16rem,24rem) 1fr;align-items:start;gap:1.5rem;display:grid}.messages-liste,.messages-detail{min-width:0}.messages-actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 1rem;display:flex}.messages-liste .bouton,.fil .bouton,.composeur .bouton{justify-content:center;align-items:center;min-height:2.75rem;text-decoration:none;display:inline-flex}.bouton-secondaire{color:#14213d;background:#fff;border:1px solid #14213d}.bouton-filtre{color:#14213d;min-height:2.75rem;font:inherit;cursor:pointer;background:#fff;border:1px solid #14213d;border-radius:.25rem;align-items:center;gap:.4rem;padding:.5rem 1rem;display:inline-flex}.bouton-filtre[aria-pressed=true]{color:#fff;background:#14213d}.bouton-filtre[aria-pressed=true] .pastille{color:#14213d;background:#fff}.liste-fils{gap:.35rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.ligne-fil{min-height:2.75rem;color:inherit;background:#fff;border:1px solid #d8dde4;border-radius:.25rem;gap:.2rem;padding:.65rem .75rem;text-decoration:none;display:grid}.ligne-fil:hover{border-color:#14213d}.ligne-fil[aria-current=page]{border-color:#14213d;box-shadow:inset 4px 0 #14213d}.fil-objet{overflow-wrap:anywhere;font-weight:700}.fil-extrait{color:#4a5565;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.92em;display:-webkit-box;overflow:hidden}.fil-meta{flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;font-size:.85em;display:flex}.fil-date{color:#4a5565;margin-left:auto}.statut{white-space:nowrap;border:1px solid;border-radius:.8rem;padding:.05rem .55rem;font-size:.85em;font-weight:600;display:inline-block}.statut-attente{color:#4d3800;background:#fff7e0;border-color:#c79100}.statut-traite{color:#0f4a22;background:#e8f6ec;border-color:#1b7a3a}.statut-clos{color:#1b2430;background:#eef1f6;border-color:#8a94a3}.fil{background:#fff;border:1px solid #d8dde4;border-radius:.25rem;padding:1rem 1.25rem}.fil-entete h2{overflow-wrap:anywhere;margin:.5rem 0}.fil-entete h2:focus{outline-offset:2px;outline:3px solid #1a73e8}.retour-liste{color:#14213d;align-items:center;min-height:2.75rem;font-weight:600;display:none}.fil-messages{max-height:28rem;margin:1rem 0;padding:.25rem;overflow-y:auto}.fil-messages:focus-visible{outline-offset:2px;outline:3px solid #1a73e8}.fil-messages ol{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.message-fil{background:#fff;border:1px solid #d8dde4;border-radius:.5rem;max-width:85%;padding:.6rem .8rem}.message-moi{background:#eaf1fb;border-color:#1a56a8;justify-self:end}.message-agence,.message-collegue{justify-self:start}.message-auteur{color:#4a5565;flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin:0 0 .25rem;font-size:.85em;font-weight:600;display:flex}.message-auteur time{font-weight:400}.message-texte{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.mention-lu{text-align:right;color:#0f4a22;margin:.25rem 0 0;font-size:.85em;font-weight:600}.composeur{border-top:1px solid #e5e8ee;margin-top:1rem;padding-top:.75rem}.composeur input,.composeur textarea{max-width:none}.composeur input{min-height:2.75rem}.fil-clos{justify-items:start;gap:.5rem;margin-top:1rem;display:grid}.fil-clos-brouillon,.fil-clos-brouillon .champ{width:100%}.fil-clos-brouillon textarea{background:#f4f6f9;max-width:none}@media (width<=52rem){.messages-colonnes{grid-template-columns:1fr}.messages-sur-fil .messages-liste,.messages-sur-liste .messages-detail{display:none}.retour-liste{display:inline-flex}.message-fil{max-width:100%}.fil-messages{max-height:none}}.inscription-corps{flex:1;width:100%;max-width:44rem;margin:0 auto;padding:1.25rem 1.5rem 3rem}.inscription-large{max-width:60rem}.inscription-contenu{min-width:0}.titre-etape{margin-top:.5rem}.titre-etape:focus:not(:focus-visible){outline:none}.titre-etape:focus-visible{outline-offset:4px;outline:3px solid #1a73e8}.etapes-inscription{margin:0 0 1.5rem}.etapes-resume{margin:0 0 .5rem;font-weight:600;display:none}.etapes-inscription ol{gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.etape{color:#4a5565;border-bottom:3px solid #d8dde4;flex:1;align-items:center;gap:.5rem;min-width:0;padding:.5rem .25rem;display:flex}.etape-courante{color:#14213d;border-bottom-color:#14213d;font-weight:700}.etape-terminee{color:#0f4a22;border-bottom-color:#1b7a3a}.etape-pastille{border:2px solid;border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.9rem;font-weight:700;display:inline-flex}.etape-courante .etape-pastille{color:#fff;background:#14213d;border-color:#14213d}.etape-libelle{overflow-wrap:anywhere}.inscription .bouton,.inscription .bouton-lien,.inscription .bouton-secondaire{min-height:2.75rem}.inscription .bouton{justify-content:center;align-items:center;padding:.5rem 1.25rem;text-decoration:none;display:inline-flex}.inscription .bouton-lien{align-items:center;padding:0 .25rem;display:inline-flex}.inscription .bouton-large{min-width:14rem}.inscription input:not([type=checkbox]){max-width:100%;min-height:2.75rem}.inscription .lien-connexion a{min-height:2.75rem;line-height:2.75rem;display:inline-block}.message-champ{margin:.25rem 0 0}.formulaire-inscription{max-width:36rem}.formulaire-inscription h2{margin-top:1.75rem}.choix-centre{align-items:flex-start;min-height:2.75rem}.choix-centre .choix-bouton,.inscription .choix-ligne .choix-bouton{flex:none}.inscription .choix-ligne{cursor:pointer;min-height:2.75rem}.inscription .choix-ligne:has(.choix-bouton[data-state=checked]){border-color:#14213d;box-shadow:inset 4px 0 #14213d}.choix-adresse{color:#4a5565;font-size:.92em;display:block}.centre-unique{margin:0 0 1rem}.formules{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));align-items:stretch;gap:1rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.carte-formule{background:#fff;border:1px solid #8a94a3;border-radius:.5rem;flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.carte-formule h3{margin:0;font-size:1.2rem}.carte-description{color:#4a5565;flex:1;margin:0}.carte-prix{gap:.1rem;margin:0;display:grid}.prix-ht{font-size:1.5rem;font-weight:700}.prix-ttc,.prix-periode{color:#4a5565}.carte-formule .bouton{margin-top:auto}.piege-formulaire{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.recap-choix{margin:0 0 1rem}.actions-parcours{flex-wrap:wrap}.recapitulatif{background:#fff;border:1px solid #d8dde4;border-radius:.35rem;gap:0;margin:0 0 .5rem;display:grid}.recap-ligne{border-bottom:1px solid #e5e8ee;grid-template-columns:minmax(8rem,14rem) 1fr;gap:.25rem 1rem;padding:.6rem .9rem;display:grid}.recap-ligne:last-child{border-bottom:0}.recap-ligne dt{color:#4a5565;font-weight:600}.recap-ligne dd{overflow-wrap:anywhere;margin:0}.jauge-mot-de-passe{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:.4rem;display:flex}.jauge-barre{background:#d8dde4;border-radius:.25rem;flex:0 0 8rem;height:.5rem;overflow:hidden}.jauge-niveau{background:#a61b1b;width:8%;height:100%;display:block}.jauge-niveau[data-niveau="1"]{background:#8a5a00;width:40%}.jauge-niveau[data-niveau="2"]{background:#1a56a8;width:70%}.jauge-niveau[data-niveau="3"]{background:#1b7a3a;width:100%}.jauge-texte{color:#4a5565;font-size:.92em}.choix-simple{cursor:pointer;align-items:center;gap:.6rem;min-height:2.75rem;margin:.25rem 0;font-weight:400;display:flex}.inscription input[type=checkbox]{accent-color:#14213d;flex:none;width:1.5rem;height:1.5rem;margin:0}.cgv{background:#fff;border:1px solid #8a94a3;border-radius:.35rem;margin:0 0 1rem}.cgv summary{cursor:pointer;align-items:center;min-height:2.75rem;padding:0 .9rem;font-weight:600;display:flex}.cgv summary:before{content:"▸";margin-right:.6rem}.cgv[open] summary:before{content:"▾"}.cgv h3{margin:.5rem .9rem}.cgv-texte{overflow-wrap:anywhere;max-height:20rem;padding:0 .9rem .9rem;overflow-y:auto}.cgv-texte:focus-visible{outline-offset:-3px;outline:3px solid #1a73e8}.etat-attendue{color:#4a5565}.etat-en_analyse{color:#123a73}.etat-deposee{color:#0f4a22}.etat-validee{color:#0f4a22;font-weight:700}.etat-refusee{color:#6b1010;font-weight:700}.zone-depot{min-height:2.75rem}.zone-depot:focus-within{outline-offset:2px;outline:3px solid #1a73e8}.liste-elements li{min-height:2.75rem}@media (width<=40rem){.inscription-corps{padding:1rem 1rem 2.5rem}.etapes-resume{display:block}.etapes-inscription ol{gap:.25rem}.etape{justify-content:center;padding:.25rem 0}.etape-libelle{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.formules,.recap-ligne{grid-template-columns:1fr}.inscription .bouton-large{width:100%}.coque-entete{padding:.75rem 1rem}}
/*$vite$:1*/