@font-face{font-family:"Source Sans 3";src:url(/fonts/source-sans-3.woff2)format("woff2");font-weight:200 900;font-display:swap}@font-face{font-family:"Source Serif 4";src:url(/fonts/source-serif-4.woff2)format("woff2");font-weight:200 900;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--papier:#f3f5f4;--feuille:#fff;--feuille-2:#f8faf9;--encre:#17202a;--encre-2:#45505c;--encre-3:#5c6670;--trait:#dce1df;--trait-fort:#c5ccc9;--bord-champ:#848d89;--plume:#2a44a8;--plume-fort:#1f3485;--plume-voile:#e9edf8;--sur-plume:#fff;--attention:#7a4b00;--attention-voile:#fbf0d9;--attention-trait:#d9a441;--effacement:#9e2a1f;--effacement-voile:#fbe9e6;--effacement-trait:#e08a7f;--en-ligne:#1d6845;--en-ligne-voile:#e3f1e9;--pause-voile:#edf0f3;--ombre-feuille:0 1px 0 #17202a0a, 0 12px 32px -20px #17202a47;--anneau:0 0 0 3px var(--papier), 0 0 0 5px var(--plume);--police-texte:"Source Sans 3", system-ui, -apple-system, "Segoe UI", sans-serif;--police-titre:"Source Serif 4", Georgia, "Times New Roman", serif;--t-note:14px;--t-petit:16px;--t-corps:18px;--t-titre-3:20px;--t-titre-2:24px;--t-titre-1:30px;--e-1:4px;--e-2:8px;--e-3:12px;--e-4:16px;--e-5:24px;--e-6:32px;--e-7:48px;--e-8:64px;--marge:16px;--r-champ:10px;--r-feuille:14px;--cible:48px;--courbe:cubic-bezier(.2, .7, .2, 1);--d-micro:.12s;--d-standard:.24s}@media (min-width:900px){:root{--marge:32px;--t-titre-1:38px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--papier:#101315;--feuille:#181c1f;--feuille-2:#1d2226;--encre:#e8ecea;--encre-2:#b4bcb8;--encre-3:#949d99;--trait:#2a3034;--trait-fort:#384045;--bord-champ:#6e7873;--plume:#a3b4ff;--plume-fort:#c2ceff;--plume-voile:#1d2442;--sur-plume:#0f1633;--attention:#f0c067;--attention-voile:#2e2410;--attention-trait:#8c6a23;--effacement:#ff9c90;--effacement-voile:#3a1a16;--effacement-trait:#8a3b32;--en-ligne:#7fd3a6;--en-ligne-voile:#12291d;--pause-voile:#1c2228;--ombre-feuille:0 0 0 1px #ffffff05, 0 16px 40px -24px #000c}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--papier:#101315;--feuille:#181c1f;--feuille-2:#1d2226;--encre:#e8ecea;--encre-2:#b4bcb8;--encre-3:#949d99;--trait:#2a3034;--trait-fort:#384045;--bord-champ:#6e7873;--plume:#a3b4ff;--plume-fort:#c2ceff;--plume-voile:#1d2442;--sur-plume:#0f1633;--attention:#f0c067;--attention-voile:#2e2410;--attention-trait:#8c6a23;--effacement:#ff9c90;--effacement-voile:#3a1a16;--effacement-trait:#8a3b32;--en-ligne:#7fd3a6;--en-ligne-voile:#12291d;--pause-voile:#1c2228;--ombre-feuille:0 0 0 1px #ffffff05, 0 16px 40px -24px #000c}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--papier);color:var(--encre);font:400 var(--t-corps)/1.55 var(--police-texte);font-variant-numeric:lining-nums;text-rendering:optimizelegibility;min-height:100dvh;margin:0;overflow-x:hidden}h1,h2,h3,p,ol,ul,fieldset{margin:0;padding:0}ol,ul{list-style:none}fieldset{border:0;min-width:0}a{color:var(--plume);text-underline-offset:3px}:focus-visible{box-shadow:var(--anneau);border-radius:var(--r-champ);outline:none}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ico{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.chiffres{font-variant-numeric:tabular-nums}.titre-1{font:600 var(--t-titre-1)/1.15 var(--police-titre);letter-spacing:-.01em}.titre-2{font:600 var(--t-titre-2)/1.25 var(--police-titre);letter-spacing:-.005em}.titre-3{font:650 var(--t-titre-3)/1.35 var(--police-texte)}.surtitre{font-size:var(--t-note);color:var(--encre-3);font-weight:500;line-height:1.4}.secondaire{color:var(--encre-2)}.note{font-size:var(--t-note);color:var(--encre-3);line-height:1.45}.petit{font-size:var(--t-petit);line-height:1.5}.barre{z-index:5;background:color-mix(in srgb, var(--papier) 92%, transparent);-webkit-backdrop-filter:saturate(1.2)blur(8px);backdrop-filter:saturate(1.2)blur(8px);border-bottom:1px solid var(--trait);position:sticky;top:0}.barre__dedans{max-width:1240px;padding:0 var(--marge);align-items:center;gap:var(--e-5);height:60px;margin:0 auto;display:flex}.marque{align-items:center;gap:var(--e-2);min-height:48px;color:var(--encre);font:600 18px/1 var(--police-titre);white-space:nowrap;text-decoration:none;display:flex}.marque svg{width:24px;height:24px;color:var(--plume)}.marque__projet{font:500 var(--t-petit)/1 var(--police-texte);color:var(--encre-2);padding-left:var(--e-3);border-left:1px solid var(--trait-fort)}.onglets{gap:var(--e-1);margin-left:auto;display:flex}.onglet{align-items:center;gap:var(--e-2);min-height:40px;padding:0 var(--e-3);border-radius:var(--r-champ);color:var(--encre-2);font-size:var(--t-petit);font-weight:500;text-decoration:none;display:inline-flex}.onglet:hover{color:var(--encre);background:var(--feuille-2)}.onglet[aria-current=page]{color:var(--encre);box-shadow:inset 0 -2px 0 var(--plume);border-radius:0;font-weight:650}@media (max-width:899px){.barre{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--papier)}.barre__dedans{height:56px}.onglets{z-index:6;background:var(--feuille);border-top:1px solid var(--trait);padding:var(--e-1) var(--e-2) max(var(--e-1), env(safe-area-inset-bottom));gap:0;margin:0;position:fixed;bottom:0;left:0;right:0}.onglet{text-align:center;flex-direction:column;flex:1;justify-content:center;gap:2px;min-height:56px;padding:0;font-size:12px}.onglet .ico{width:22px;height:22px}.onglet[aria-current=page]{box-shadow:none;color:var(--plume)}.marque__nom{display:none}.marque{min-width:0}.marque__projet{font:600 17px/1.2 var(--police-texte);color:var(--encre);text-overflow:ellipsis;border-left:0;min-width:0;padding-left:0;overflow:hidden}body.avec-onglets{padding-bottom:76px}}.page{max-width:1240px;padding:var(--e-6) var(--marge) var(--e-8);margin:0 auto}.en-tete{gap:var(--e-2);margin-bottom:var(--e-6);display:grid}.bandeau{gap:var(--e-3);padding:var(--e-3) var(--marge);background:var(--attention-voile);color:var(--encre);border-bottom:1px solid var(--attention-trait);font-size:var(--t-petit);align-items:flex-start;display:flex}.bandeau .ico{color:var(--attention);margin-top:2px}.bandeau a{align-items:center;min-height:48px;font-weight:650;display:inline-flex}.bouton{justify-content:center;align-items:center;gap:var(--e-2);min-height:var(--cible);padding:0 var(--e-5);border-radius:var(--r-champ);font:650 var(--t-corps)/1.2 var(--police-texte);cursor:pointer;border:1.5px solid var(--bord-champ);background:var(--feuille);color:var(--encre);transition:background var(--d-micro) var(--courbe), transform var(--d-micro) var(--courbe);text-decoration:none;display:inline-flex}.bouton:hover{background:var(--feuille-2)}.bouton:active{transform:translateY(1px)}.bouton--principal{background:var(--plume);color:var(--sur-plume);border-color:var(--plume)}.bouton--principal:hover{background:var(--plume-fort);border-color:var(--plume-fort)}.bouton--grand{min-height:56px;font-size:18px}.bouton--large{width:100%}.bouton--texte{color:var(--plume);padding:0 var(--e-3);background:0 0;border-color:#0000}.bouton--texte:hover{background:var(--plume-voile)}.bouton[disabled],.bouton[aria-disabled=true]{background:var(--feuille-2);color:var(--encre-3);border-color:var(--trait-fort);cursor:not-allowed;transform:none}.rangee{gap:var(--e-3);flex-wrap:wrap;align-items:center;display:flex}.feuille{background:var(--feuille);border:1px solid var(--trait);border-radius:var(--r-feuille);box-shadow:var(--ombre-feuille)}.carte{background:var(--feuille);border:1px solid var(--trait);border-radius:var(--r-feuille);padding:var(--e-5)}.section-titre{justify-content:space-between;align-items:baseline;gap:var(--e-3);margin-bottom:var(--e-4);display:flex}.pastille{min-height:28px;font-size:var(--t-note);background:var(--feuille-2);color:var(--encre-2);border:1px solid var(--trait);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-weight:600;line-height:1;display:inline-flex}.pastille .ico{width:16px;height:16px}.pastille--plume{background:var(--plume-voile);color:var(--plume);border-color:#0000}.pastille--en-ligne{background:var(--en-ligne-voile);color:var(--en-ligne);border-color:#0000}.pastille--attention{background:var(--attention-voile);color:var(--attention);border-color:#0000}.pastille--effacement{background:var(--effacement-voile);color:var(--effacement);border-color:#0000}.numero{border:1.5px solid var(--encre);width:32px;height:32px;color:var(--encre);background:var(--feuille);font:600 16px/1 var(--police-titre);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;display:inline-grid}.numero--info{border-style:dashed}.numero--fait{background:var(--encre);color:var(--feuille)}.numero--actif{border-color:var(--plume);background:var(--plume);color:var(--sur-plume);box-shadow:0 0 0 4px var(--plume-voile)}.numero--petit{border-width:1.25px;width:24px;height:24px;font-size:13px}.fil{gap:var(--e-5);flex-direction:column;display:flex}.msg{gap:var(--e-1);max-width:100%;display:grid}.msg__qui{font-size:var(--t-note);color:var(--encre-3);align-items:center;gap:var(--e-2);font-weight:600;display:flex}.msg--toi{align-self:flex-end;justify-items:end;max-width:min(88%,520px)}.msg--toi .msg__texte{background:var(--plume-voile);color:var(--encre);padding:var(--e-3) var(--e-4);border-radius:16px 16px 4px}.msg--atelier{column-gap:var(--e-3);grid-template-columns:32px 1fr;align-items:start}.msg--atelier .msg__qui{grid-column:2}.msg--atelier .msg__corps{gap:var(--e-4);grid-column:2;display:grid}.signe{background:var(--plume-voile);width:32px;height:32px;color:var(--plume);border-radius:50%;grid-row:1/span 2;place-items:center;display:grid}.signe svg{width:18px;height:18px}.msg-entre{animation:entre var(--d-standard) var(--courbe) both}@keyframes entre{0%{opacity:0;transform:translateY(6px)}}.lecture{gap:var(--e-2);display:grid}.lecture__ligne{background:linear-gradient(90deg, var(--trait) 0 40%, var(--feuille-2) 50%, var(--trait) 60% 100%);background-size:300% 100%;border-radius:6px;height:12px;animation:1.6s linear infinite lit}@keyframes lit{0%{background-position:100% 0}to{background-position:0 0}}.question legend{font-size:var(--t-corps);margin-bottom:var(--e-3);padding:0;line-height:1.55}.choix{gap:var(--e-2);display:grid}.choix label{align-items:center;gap:var(--e-3);min-height:52px;padding:var(--e-3) var(--e-4);border:1.5px solid var(--trait-fort);border-radius:var(--r-champ);background:var(--feuille);cursor:pointer;transition:border-color var(--d-micro) var(--courbe), background var(--d-micro) var(--courbe);display:flex;position:relative}.choix label:hover{border-color:var(--bord-champ)}.choix input{appearance:none;border:1.5px solid var(--bord-champ);background:var(--feuille);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin:0;display:grid}.choix input:after{content:"";background:var(--sur-plume);width:10px;height:10px;transition:transform var(--d-micro) var(--courbe);border-radius:50%;transform:scale(0)}.choix input:checked{background:var(--plume);border-color:var(--plume)}.choix input:checked:after{transform:scale(1)}.choix input:focus-visible{box-shadow:var(--anneau)}.choix label:has(input:checked){border-color:var(--plume);background:var(--plume-voile);font-weight:600}.autre{gap:var(--e-2);margin-top:var(--e-2);display:grid}.champ-label{font-size:var(--t-petit);font-weight:600}.champ{width:100%;min-height:var(--cible);padding:var(--e-3) var(--e-4);border:1.5px solid var(--bord-champ);border-radius:var(--r-champ);background:var(--feuille);color:var(--encre);font:400 var(--t-corps)/1.5 var(--police-texte)}.champ::placeholder{color:var(--encre-3)}textarea.champ{resize:vertical;min-height:96px}.ecrire{gap:var(--e-2);padding-top:var(--e-4);border-top:1px solid var(--trait);display:grid}.plan__tete{padding:var(--e-5) var(--e-5) var(--e-4);gap:var(--e-2);border-bottom:1px solid var(--trait);display:grid}.plan__corps{padding:var(--e-2) var(--e-5) var(--e-5);gap:var(--e-4);display:grid}.etapes{display:grid}.etape{column-gap:var(--e-4);padding:var(--e-4) 0;border-bottom:1px solid var(--trait);grid-template-columns:32px 1fr;display:grid}.etape:last-child{border-bottom:0}.etape__contenu{gap:var(--e-2);display:grid}.etape__meta{gap:var(--e-2);flex-wrap:wrap;display:flex}.etape__explique{font-size:var(--t-petit);color:var(--encre-2);line-height:1.55}.groupe-titre{font-size:var(--t-note);color:var(--encre-2);padding-top:var(--e-4);font-weight:650}.avertissement{gap:var(--e-1) var(--e-3);padding:var(--e-4);border-radius:var(--r-champ);background:var(--attention-voile);border-left:4px solid var(--attention-trait);font-size:var(--t-petit);grid-template-columns:20px 1fr;line-height:1.55;display:grid}.avertissement .ico{color:var(--attention);margin-top:2px}.avertissement strong{color:var(--encre);font-weight:650;display:block}.avertissement--effacement{background:var(--effacement-voile);border-left-color:var(--effacement-trait)}.avertissement--effacement .ico{color:var(--effacement)}.estimation{gap:var(--e-3);padding:var(--e-3) var(--e-4);border-radius:var(--r-champ);background:var(--feuille-2);border:1px dashed var(--trait-fort);font-size:var(--t-petit);color:var(--encre-2);align-items:flex-start;display:flex}.estimation .ico{color:var(--encre-2);margin-top:2px}.plan__pied{padding:var(--e-5);border-top:1px solid var(--trait);gap:var(--e-3);background:var(--feuille-2);border-radius:0 0 var(--r-feuille) var(--r-feuille);display:grid}.cachet{padding:var(--e-2) var(--e-4);border:2px solid var(--plume);color:var(--plume);outline:1px solid var(--plume);outline-offset:3px;background:var(--feuille);animation:pose var(--d-standard) var(--courbe) both;border-radius:8px;justify-self:start;gap:2px;display:inline-grid}.cachet b{font:700 13px/1.2 var(--police-texte);letter-spacing:.12em;text-transform:uppercase}.cachet span{font:600 15px/1.3 var(--police-titre)}@keyframes pose{0%{opacity:0;transform:scale(1.06)}}.phases{counter-reset:ph;grid-template-columns:repeat(7,1fr);display:grid}.phase{justify-items:center;gap:var(--e-2);text-align:center;font-size:var(--t-note);color:var(--encre-3);padding:0 4px;line-height:1.3;display:grid;position:relative}.phase:before{content:"";background:var(--trait-fort);height:2px;position:absolute;top:11px;left:calc(14px - 50%);right:calc(50% + 14px)}.phase:first-child:before{display:none}.phase__point{border:2px solid var(--trait-fort);background:var(--feuille);z-index:1;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.phase__point .ico{stroke-width:2.5px;width:14px;height:14px}.phase--faite{color:var(--encre-2)}.phase--faite:before,.phase--active:before{background:var(--encre)}.phase--faite .phase__point{background:var(--encre);border-color:var(--encre);color:var(--feuille)}.phase--active{color:var(--encre);font-weight:700}.phase--active .phase__point{border-color:var(--plume);background:var(--plume);box-shadow:0 0 0 5px var(--plume-voile)}.phase--active .phase__point:after{content:"";background:var(--sur-plume);border-radius:50%;width:8px;height:8px}@media (max-width:899px){.phases{grid-template-columns:1fr;gap:0}.phase{text-align:left;justify-items:start;column-gap:var(--e-3);font-size:var(--t-petit);padding:0 0 var(--e-4);grid-template-columns:24px 1fr;align-items:center}.phase:before{width:2px;height:calc(100% - 24px);inset:auto auto 0 11px}.phase:first-child:before{display:block}.phase:last-child:before{display:none}.phase:before{height:calc(100% - 24px);top:24px;bottom:auto}}.maintenant{gap:var(--e-1);display:grid}.maintenant__phase{font:600 28px/1.2 var(--police-titre)}.suivi-etapes{display:grid}.suivi-etape{gap:var(--e-3);padding:var(--e-3) 0;border-top:1px solid var(--trait);grid-template-columns:32px 1fr auto;align-items:center;display:grid}@media (max-width:599px){.suivi-etape{grid-template-columns:32px 1fr}.suivi-etape .pastille{grid-column:2;justify-self:start}}.pause{gap:var(--e-2) var(--e-3);padding:var(--e-5);border-radius:var(--r-feuille);background:var(--pause-voile);border:1px solid var(--trait);grid-template-columns:24px 1fr;display:grid}.pause>.ico{width:24px;height:24px;color:var(--encre-2)}.pause__corps{gap:var(--e-3);display:grid}.bascule{align-items:center;gap:var(--e-3);min-height:var(--cible);cursor:pointer;font-size:var(--t-petit);display:flex}.bascule input{appearance:none;background:var(--trait-fort);width:46px;height:28px;transition:background var(--d-micro) var(--courbe);border-radius:999px;flex:none;margin:0;position:relative}.bascule input:after{content:"";background:var(--feuille);width:22px;height:22px;transition:transform var(--d-micro) var(--courbe);border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #00000040}.bascule input:checked{background:var(--plume)}.bascule input:checked:after{transform:translate(18px)}.bascule input:focus-visible{box-shadow:var(--anneau)}.recap{gap:0;display:grid}.recap__bloc{gap:var(--e-1) var(--e-3);padding:var(--e-4) 0;border-top:1px solid var(--trait);grid-template-columns:24px 1fr;display:grid}.recap__bloc:first-child{border-top:0;padding-top:0}.recap__bloc .ico{width:22px;height:22px;color:var(--encre-2);margin-top:2px}.recap__bloc h3{font-size:var(--t-petit);font-weight:700}.recap__bloc p{color:var(--encre-2);grid-column:2}.parcours{gap:var(--e-2);grid-template-columns:repeat(3,1fr);display:grid}.parcours li{gap:var(--e-1);padding:var(--e-3);border-radius:var(--r-champ);border:1px solid var(--trait);background:var(--feuille-2);font-size:var(--t-note);color:var(--encre-3);display:grid}.parcours li b{font-size:var(--t-petit);color:var(--encre-2)}.parcours li[aria-current=step]{border-color:var(--plume);background:var(--plume-voile);color:var(--encre-2)}.parcours li[aria-current=step] b{color:var(--encre)}.parcours li.fait b:before{content:"✓ ";color:var(--en-ligne)}@media (max-width:599px){.parcours{grid-template-columns:1fr}}.confirmation{gap:var(--e-4);padding:var(--e-5);border-radius:var(--r-feuille);background:var(--attention-voile);border:1px solid var(--attention-trait);animation:ouvre var(--d-standard) var(--courbe) both;transform-origin:top;display:grid}@keyframes ouvre{0%{opacity:0;transform:translateY(-4px)}}.annonce{gap:var(--e-3);padding:var(--e-3) var(--e-4);border-radius:var(--r-champ);background:var(--en-ligne-voile);color:var(--encre);font-size:var(--t-petit);align-items:flex-start;display:flex}.annonce .ico{color:var(--en-ligne);margin-top:2px}.moteurs{gap:var(--e-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.moteur{gap:var(--e-3);align-content:start;display:grid}.moteur--branche{border-color:var(--en-ligne)}.code-a-saisir{font:700 30px/1 var(--police-texte);letter-spacing:.14em;font-variant-numeric:tabular-nums;padding:var(--e-4);text-align:center;border-radius:var(--r-champ);background:var(--feuille-2);border:1px dashed var(--bord-champ)}.code-6{letter-spacing:.5em;text-align:center;font-variant-numeric:tabular-nums;font-size:24px}.liens{gap:var(--e-3);flex-wrap:wrap;display:flex}.journal{display:grid}.journal li{gap:var(--e-1) var(--e-4);padding:var(--e-4) 0;border-top:1px solid var(--trait);grid-template-columns:32px 1fr;display:grid}.journal li:first-child{border-top:0;padding-top:0}.journal__demande{font-size:var(--t-petit);color:var(--encre-2);grid-column:2}.journal__meta{gap:var(--e-2);flex-wrap:wrap;grid-column:2;align-items:center;display:flex}.journal__meta a{align-items:center;min-height:48px;display:inline-flex}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.question:disabled label{cursor:default}.question:disabled label:not(:has(input:checked)){color:var(--encre-3);border-color:var(--trait);background:0 0}.question:disabled input:not(:checked){border-color:var(--trait-fort)}@media (max-width:599px){.rangee>.bouton,.confirmation .bouton{flex:100%}.carte,.confirmation{padding:var(--e-4)}}#app{min-height:100dvh}body{padding-bottom:0}@media (max-width:899px){body:has(.onglets){padding-bottom:76px}}.sr-focusable:focus{z-index:20;clip:auto;background:var(--feuille);border-radius:var(--r-champ);width:auto;height:auto;padding:8px 12px;position:fixed;top:8px;left:8px}h1[tabindex="-1"]:focus,h2[tabindex="-1"]:focus{box-shadow:none;outline:none}.pile{gap:var(--e-4);align-content:start;display:grid}.pile--serree{gap:var(--e-2)}.pile--large{gap:var(--e-6)}.pile-serree{gap:var(--e-2);display:grid}.connexion{max-width:460px;padding:var(--e-7) 20px;gap:var(--e-5);margin:0 auto;display:grid}.fait-ligne{gap:var(--e-2);font-size:var(--t-petit);color:var(--encre-2);align-items:center;display:flex}.fait-ligne .ico{color:var(--en-ligne)}.carte-vide{gap:var(--e-2);padding:var(--e-5);border:1.5px dashed var(--trait-fort);border-radius:var(--r-feuille);text-align:center;justify-items:center;display:grid}.ico--grand{width:28px;height:28px;color:var(--encre-3)}.ico--attention{color:var(--attention)}.centre{text-align:center}.fort{font-weight:650}.mesure{max-width:62ch}.espace-haut{margin-top:var(--e-5)}.rangee--centre{justify-content:center}.rangee--entre{justify-content:space-between}.rangee--serree{gap:var(--e-2)}.rangee--fixe{flex-wrap:nowrap}.erreur{gap:var(--e-2);color:var(--effacement);font-size:var(--t-petit);align-items:flex-start;font-weight:600;display:flex}.avertissement-ligne{gap:var(--e-2);padding:var(--e-3) var(--e-4);border-radius:var(--r-champ);background:var(--attention-voile);font-size:var(--t-petit);align-items:flex-start;display:flex}.avertissement-ligne .ico{color:var(--attention);margin-top:2px}.annonce--neutre{background:var(--pause-voile)}.annonce--neutre .ico{color:var(--encre-2)}.confirmation--neutre{background:var(--feuille-2);border-color:var(--trait-fort)}.confirmation--effacement{background:var(--effacement-voile);border-color:var(--effacement-trait)}.confirmation:focus{box-shadow:var(--anneau);outline:none}.section-tete{margin-bottom:var(--e-4)}.ligne-etat{max-width:1240px;padding:var(--e-2) var(--marge);font-size:var(--t-note);color:var(--encre-2);margin:0 auto}.hors-ligne{opacity:.72}.hors-ligne .bouton--principal{filter:saturate(.4)}.lecture__ligne--80{width:80%}.lecture__ligne--55{width:55%}.encart{padding:var(--e-4);border-radius:var(--r-champ);background:var(--feuille-2);border:1px solid var(--trait)}.question__envoyer{margin-top:var(--e-4)}.recap__bloc h3{font-size:var(--t-petit);margin:0;font-weight:700}.cachet--fixe{animation:none}.choix-projet{gap:var(--e-1);max-width:360px;display:grid}.accueil{gap:var(--e-5);align-items:start;display:grid}@media (min-width:1100px){.accueil{gap:var(--e-6);grid-template-columns:minmax(0,1fr) 380px}}.en-cours{gap:var(--e-4);display:grid}.en-cours li{gap:var(--e-3);padding-top:var(--e-4);border-top:1px solid var(--trait);display:grid}.en-cours li:first-child{border-top:0;padding-top:0}.fil-projet{gap:var(--e-3);font-size:var(--t-petit);display:grid}.fil-projet__item{padding-left:var(--e-3);border-left:3px solid var(--trait-fort)}.fil-projet__item--success{border-left-color:var(--en-ligne)}.fil-projet__item--warning{border-left-color:var(--attention-trait)}.fil-projet__item--error{border-left-color:var(--effacement-trait)}.liste-ateliers{display:grid}.liste-ateliers li{gap:var(--e-2) var(--e-3);padding:var(--e-3) 0;border-top:1px solid var(--trait);flex-wrap:wrap;align-items:center;display:flex}.liste-ateliers li:first-child{border-top:0}.liste-ateliers a{flex:240px;font-weight:650}.atelier{gap:var(--e-6);align-items:start;display:grid}@media (min-width:1100px){.atelier{gap:var(--e-7);grid-template-columns:minmax(0,1fr) minmax(0,520px)}.atelier .feuille{position:sticky;top:84px}}.repere{align-items:center;gap:var(--e-3);color:var(--encre-3);font-size:var(--t-note);font-weight:600;display:flex}.repere:before,.repere:after{content:"";background:var(--trait);flex:1;height:1px}@media (max-width:899px){.lancer-collant{z-index:4;position:sticky;bottom:76px}}.suivi{gap:var(--e-5);align-items:start;display:grid}@media (min-width:1100px){.suivi{gap:var(--e-6);grid-template-columns:minmax(0,1fr) 380px}}.colonne{gap:var(--e-5);display:grid}.suivi-etape-bloc{gap:var(--e-3);padding-bottom:var(--e-3);display:grid}.suivi-etape-bloc>:not(.suivi-etape){margin-left:calc(32px + var(--e-3))}@media (max-width:599px){.suivi-etape-bloc>:not(.suivi-etape){margin-left:0}}.carte-projet{gap:var(--e-5);align-items:start;display:grid}@media (min-width:1280px){.carte-projet{gap:var(--e-6);grid-template-columns:minmax(0,1fr) 380px}}.carte-plan{gap:var(--e-2);display:grid}.carte-plan__barre{justify-content:space-between;align-items:center;gap:var(--e-2) var(--e-4);flex-wrap:wrap;min-height:48px;display:flex}.carte-plan__barre .note{max-width:62ch}.carte-plan iframe{border:1px solid var(--trait);border-radius:var(--r-feuille);background:var(--feuille);width:100%;height:min(72vh,760px);display:block}@media (max-width:599px){.carte-plan iframe{height:62vh}}.carte-plan--plein{z-index:50;padding:var(--e-2) var(--e-4) var(--e-4);background:var(--papier);grid-template-rows:auto minmax(0,1fr);position:fixed;inset:0}.carte-plan--plein iframe{height:100%}.pieces{gap:var(--e-2);display:grid}.pieces__liste{gap:var(--e-3);display:grid}.piece{gap:var(--e-1);padding:var(--e-4);border:1px solid var(--trait);border-radius:var(--r-feuille);background:var(--feuille);display:grid}.piece>.pastille{justify-self:start}.piece.piece--allumee{background:var(--plume-voile);border-color:var(--plume)}.piece__parties{gap:var(--e-1);margin-top:var(--e-1);padding-left:var(--e-4);font-size:var(--t-petit);color:var(--encre-2);list-style:outside;display:grid}.piece__parties .piece--allumee strong{color:var(--plume)}html.plein-ecran,html.plein-ecran body{overflow:hidden}.en-tete.titre-1{display:block}
