@font-face{font-family:jakarta;src:url(../media/plus_jakarta_sans_latin_400_normal-s.p.2zft8ygo1c8r3.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:jakarta;src:url(../media/plus_jakarta_sans_latin_500_normal-s.p.1uelpxnrzbjeo.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:jakarta;src:url(../media/plus_jakarta_sans_latin_600_normal-s.p.3aqasp55ya9p3.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:jakarta;src:url(../media/plus_jakarta_sans_latin_700_normal-s.p.1znacxwz737ar.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:jakarta;src:url(../media/plus_jakarta_sans_latin_800_normal-s.p.227k6ugphi8em.woff2)format("woff2");font-display:swap;font-weight:800}@font-face{font-family:jakarta Fallback;src:local(Arial);ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.0%;size-adjust:105.75%}.jakarta_9c8f820a-module__d1ip-a__className{font-family:jakarta,jakarta Fallback}
:root{--violet:#3a2a99;--violet-vif:#5b4be1;--nuit:#161046;--nuit-2:#2a1f70;--lavande:#b1a6ff;--lavande-pale:#f4f4ff;--encre:#15122e;--texte:#3d3a5c;--texte-doux:#5f5b80;--filet:#e1def2;--r-champ:14px;--r-carte:22px;--r-bloc:32px;--r-pilule:999px;--largeur-page:1200px}*{box-sizing:border-box}html,body{margin:0}body{background:var(--lavande-pale);color:var(--texte);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.55}h1,h2,h3{color:var(--encre);letter-spacing:-.01em;margin:0;line-height:1.2}a{color:var(--violet)}.bouton{border-radius:var(--r-pilule);background:var(--violet-vif);color:#fff;height:48px;font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-weight:700;text-decoration:none;transition:transform .15s,background-color .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24,0 6px 18px -8px #3a2a9999}.bouton:hover{background:var(--violet);transform:translateY(-1px)}.bouton:active{transform:scale(.98)}.bouton:disabled{opacity:.6;cursor:progress}.bouton.discret{height:40px;color:var(--violet);box-shadow:inset 0 0 0 1px var(--filet);background:#fff;padding:0 18px}.champ-libelle{color:var(--encre);margin-bottom:6px;font-size:14px;font-weight:600;display:block}.champ-saisie{border-radius:var(--r-pilule);width:100%;height:48px;box-shadow:inset 0 0 0 1px var(--filet);color:var(--encre);font:inherit;background:#fff;border:0;padding:0 20px}.champ-saisie:focus{outline:2px solid var(--violet-vif);outline-offset:2px}.champ-aide{margin:8px 0 0;font-size:14px}.champ-aide.erreur{color:#b42318}.carte{border-radius:var(--r-carte);box-shadow:inset 0 0 0 1px var(--filet);background:#fff;padding:28px}.statut{border-radius:var(--r-pilule);white-space:nowrap;align-items:center;height:26px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.statut.brouillon{color:#3d3a5c;background:#eceaf6}.statut.a_valider{color:#6b4a00;background:#fff1d6}.statut.validee{color:#3a2a99;background:#e3ddff}.statut.envoyee{color:#0b4a8f;background:#dcecff}.statut.signee{color:#0d5a32;background:#d9f3e4}.badge-ecart{border-radius:var(--r-pilule);color:#8a2a12;white-space:nowrap;background:#ffe8e3;align-items:center;gap:4px;height:22px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.teinte-violet{--teinte-fond:#e3ddff;--teinte-encre:#3a2a99}.teinte-bleu{--teinte-fond:#dcecff;--teinte-encre:#0b4a8f}.teinte-vert{--teinte-fond:#d9f3e4;--teinte-encre:#0d5a32}.teinte-ambre{--teinte-fond:#fff1d6;--teinte-encre:#6b4a00}.teinte-rose{--teinte-fond:#ffe8e3;--teinte-encre:#8a2a12}.pastille-icone{background:var(--teinte-fond);color:var(--teinte-encre);border-radius:14px;flex:none;place-items:center;display:inline-grid}.etiquette{border-radius:var(--r-pilule);background:var(--teinte-fond);height:26px;color:var(--teinte-encre);white-space:nowrap;align-items:center;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.contenu{max-width:var(--largeur-page);margin:0 auto;padding:40px 32px 64px}@media (max-width:760px){.contenu{padding:28px 16px 48px}}@media (max-width:759px){body:has(nav[aria-label="Navigation principale, téléphone"]){padding-bottom:calc(68px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.bouton{transition:none}}
