:root{--brun-fonce:#302a24;--brun-moyen:#443124;--vert-gris:#404d4f;--vert-mousse:#55703f;--ocre:#e6b84f;--orange:#df5d49;--rouge-brique:#873e32;--beige-pale:#fbf1e4;--beige-moyen:#efdbc1;--sable:#af9483;--papier:#fff;--papier-nuance:#fdf9f2;--filet:#e4d8ca;--nuit:#1f0e00;--texte:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--titre:"Barlow",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}*{margin:0;padding:0;box-sizing:border-box}body{background:var(--beige-pale);color:var(--brun-fonce);font-family:var(--texte);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased}a{color:var(--rouge-brique)}.shell{margin:0 auto;padding:0 28px 90px}.large,.shell{max-width:1360px}header.cover{padding:34px 0 26px;border-bottom:2px solid var(--brun-moyen)}.logo{width:196px;height:auto;display:block;margin-bottom:20px}.kicker{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--rouge-brique)}.kicker,h1{font-family:var(--titre);font-weight:700}h1{font-size:clamp(25px,4vw,34px);line-height:1.1;margin:10px 0 5px;color:var(--brun-moyen)}.sub{font-size:17px;color:var(--vert-gris)}.intro{margin-top:18px;max-width:var(--mesure)}.intro p+p{margin-top:10px}.encadre{background:var(--beige-moyen);border-left:4px solid var(--orange);padding:15px 19px;margin-top:20px}.encadre p+p{margin-top:8px}h2{font-family:var(--titre);font-size:21px;font-weight:700;margin:44px 0 4px;padding-bottom:7px;border-bottom:2px solid var(--orange)}.consigne,h2{color:var(--vert-gris)}.consigne{font-size:14px;margin:12px 0 18px;max-width:var(--mesure)}.q{background:var(--papier);border:1px solid var(--filet);padding:17px 19px;margin-bottom:11px}.q-tete{display:flex;gap:11px;align-items:baseline}.q-num{font-weight:700;color:var(--rouge-brique);flex:0 0 auto}.q-num,.q-titre{font-family:var(--titre)}.q-titre{font-size:16px;font-weight:600;color:var(--brun-moyen)}.q-aide{font-size:13.5px;color:var(--vert-gris);margin:3px 0 12px 32px}.choix{display:grid;grid-gap:6px;gap:6px;margin-left:32px}.choix label{position:relative;display:flex;gap:10px;align-items:flex-start;padding:8px 11px;border:1px solid var(--filet);cursor:pointer;background:var(--papier);font-size:14px}.choix label:hover{border-color:var(--sable);background:var(--beige-pale)}.choix input{margin-top:3px;accent-color:var(--orange)}.choix label:has(input:checked){border-color:var(--orange);background:#fdf3ee}.choix.rangee{display:flex;flex-wrap:wrap;gap:6px}.choix.rangee label{align-items:center;padding:9px 13px}.choix.rangee input{margin-top:0}.q-tete+.choix.rangee{margin-top:11px}.choix .bulle{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.choix label:focus-within .bulle,.choix label:hover .bulle{top:calc(100% + 7px);left:-1px;z-index:5;width:260px;max-width:72vw;height:auto;padding:8px 11px;overflow:visible;-webkit-clip-path:none;clip-path:none;white-space:normal;background:var(--brun-moyen);color:var(--beige-pale);font-size:12.5px;line-height:1.45;font-weight:400}.choix label:focus-within .bulle:before,.choix label:hover .bulle:before{content:"";position:absolute;top:-5px;left:16px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid var(--brun-moyen)}@media (max-width:640px){.choix.rangee{display:grid}.choix.rangee label{align-items:flex-start}.choix.rangee input{margin-top:3px}}.si-fait>.q{background:var(--papier-nuance)}.matrice{background:var(--papier);border:1px solid var(--filet);overflow-x:auto}.matrices{display:grid;grid-gap:14px;gap:14px}table{border-collapse:collapse;width:100%;font-size:14px}thead th{background:var(--papier-nuance);color:var(--vert-gris);font-family:var(--titre);font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:9px 13px;text-align:left;border-bottom:1px solid var(--filet)}thead th+th{border-left:1px solid var(--filet)}thead th.c{text-align:center;width:106px}tbody td{border-top:1px solid var(--filet);padding:9px 12px;vertical-align:top}tbody td.c{text-align:center;width:106px}.tableau tbody th{text-align:left;vertical-align:top;padding:9px 12px;border-top:1px solid var(--filet);font-weight:600}tbody tr:hover{background:var(--beige-pale)}.grp td{background:var(--beige-moyen);font-size:12px;letter-spacing:.09em;text-transform:uppercase;color:var(--brun-moyen);padding:7px 12px}.grp td,.tid{font-family:var(--titre);font-weight:700}.tid{color:var(--sable);font-size:12.5px;margin-right:7px}.crit{display:inline-block;font-family:var(--titre);font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:1px 6px;margin-left:7px}.crit.C{background:#f6e4e1;color:var(--rouge-brique)}.crit.S{background:#e6eaea;color:var(--vert-gris)}.crit.So{background:var(--beige-moyen);color:var(--brun-moyen)}input[type=checkbox]{width:17px;height:17px;accent-color:var(--orange);cursor:pointer}input[type=password],input[type=text],textarea{width:100%;font-family:var(--texte);font-size:14.5px;line-height:1.5;color:var(--brun-fonce);background:var(--papier);border:1px solid var(--filet);padding:10px 13px}textarea{resize:vertical;min-height:74px}input:focus,textarea:focus{outline:none;border-color:var(--orange)}.actions{margin-top:30px;display:flex;gap:12px;flex-wrap:wrap;align-items:center}button{font-family:var(--titre);font-size:14px;font-weight:600;padding:12px 22px;border:none;cursor:pointer}.b1{background:var(--orange);color:var(--papier)}.b1:hover{background:var(--rouge-brique)}.b1:disabled{background:var(--sable);color:var(--brun-fonce);cursor:default}.etat{font-size:13.5px;color:var(--vert-gris)}.erreur{color:var(--rouge-brique);font-weight:600}.cartes{display:grid;grid-gap:16px;gap:16px;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fill,minmax(255px,1fr));margin-top:22px}.carte{display:flex;flex-direction:column;gap:7px;height:100%;padding:21px 22px;background:var(--papier);border:1px solid rgba(228,216,202,.55);border-radius:16px;box-shadow:var(--ombre-repos);transition:box-shadow .15s ease,transform .15s ease,background-color .15s ease;text-decoration:none;color:inherit}.carte:hover{background:#fdf9f3;box-shadow:var(--ombre-survol);transform:translateY(-2px)}.carte b{font-family:var(--titre);font-size:16px;color:var(--brun-moyen);display:block}.carte span{display:block;font-size:13px;color:var(--vert-gris)}.chiffres{display:flex;gap:34px;flex-wrap:wrap;margin:20px 0 6px}.chiffre b{font-family:var(--titre);font-size:34px;color:var(--brun-moyen);display:block;line-height:1}.chiffre span{font-size:12.5px;color:var(--vert-gris);text-transform:uppercase;letter-spacing:.08em}.barres{background:var(--papier);border:1px solid var(--filet);padding:16px 19px;margin-bottom:11px}.barres h3{font-family:var(--titre);font-size:15px;color:var(--brun-moyen);margin-bottom:12px}.barres .barre{display:grid;grid-template-columns:1fr 46px;grid-gap:10px;gap:10px;align-items:center;margin-bottom:6px}.barres .barre .piste{background:var(--beige-moyen);height:22px;position:relative}.barres .barre .piste i{position:absolute;left:0;top:0;bottom:0;background:var(--orange)}.barres .barre .piste em{position:absolute;left:8px;top:2px;font-style:normal;font-size:12.5px;color:var(--brun-fonce)}.barres .barre .n{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;color:var(--vert-gris);text-align:right}.barres .barre.faible .piste i{background:var(--sable)}.avis-fiche{font-size:12.5px;line-height:1.35}.avis-fiche+.avis-fiche{margin-top:6px;padding-top:6px;border-top:1px solid var(--filet)}.avis-fiche span{color:var(--vert-gris)}.libre{background:var(--papier);border:1px solid var(--filet);padding:14px 18px;margin-bottom:9px}.libre .meta{font-size:12px;color:var(--sable);font-family:var(--titre);letter-spacing:.05em;text-transform:uppercase}.libre p{margin-top:5px;white-space:pre-wrap}footer{margin-top:50px;padding-top:16px;border-top:2px solid var(--orange);font-size:12.5px;color:var(--vert-gris);display:flex;gap:18px;align-items:center;flex-wrap:wrap}footer img{width:132px;height:auto}@media (max-width:640px){.choix,.q-aide{margin-left:0}tbody td.c,thead th.c{width:62px}}.jauge{display:flex;height:20px;background:var(--filet);overflow:hidden}.jauge i{display:block;height:100%}.jauge i.fidele{background:var(--vert-gris)}.jauge i.manque{background:var(--orange)}.jauge i.faux{background:var(--rouge-brique)}.jauge i.les-deux{background:var(--brun-moyen)}.jauge i.illisible{background:var(--sable)}.verdict{font-family:var(--titre);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:2px 8px;white-space:nowrap}.verdict.fidele{background:#e6eaea;color:var(--vert-gris)}.verdict.manque{background:#fdeae5;color:var(--rouge-brique)}.verdict.faux{background:var(--rouge-brique);color:var(--beige-pale)}.verdict.illisible{background:var(--beige-moyen);color:var(--brun-moyen)}.legende{display:flex;gap:20px;flex-wrap:wrap;align-items:center;font-size:12.5px;color:var(--vert-gris);margin:10px 0 0}.pastille{width:11px;height:11px;display:inline-block;margin-right:6px;vertical-align:-1px}.pastille.fidele{background:var(--vert-gris)}.pastille.les-deux{background:var(--brun-moyen)}.pastille.manque{background:var(--orange)}.pastille.faux{background:var(--rouge-brique)}.pastille.illisible{background:var(--sable)}.sous-titre{font-family:var(--titre);font-size:15px;color:var(--brun-moyen);margin-bottom:10px;display:flex;gap:12px;align-items:baseline;flex-wrap:wrap}.sous-titre .usage{font-style:normal;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--rouge-brique);font-weight:700}.constat{background:var(--papier);border:1px solid var(--filet);border-left:4px solid var(--orange);padding:18px 22px;margin-bottom:14px}.constat .etiquette{font-family:var(--titre);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--rouge-brique);margin-bottom:7px}.constat .phrase{font-family:var(--titre);font-size:17.5px;line-height:1.4;color:var(--brun-moyen);font-weight:600;max-width:var(--mesure)}.constat .preuve{margin-top:13px;padding-top:12px;border-top:1px solid var(--filet);font-size:14px;color:var(--vert-gris)}.constat .preuve p+p{margin-top:7px}.constat .preuve strong{color:var(--brun-fonce)}.puces{list-style:none;padding:0}.puces li{padding:5px 0 5px 15px;position:relative}.puces li:before{content:"";position:absolute;left:0;top:13px;width:5px;height:5px;background:var(--sable)}.puces li+li{border-top:1px solid var(--beige-pale)}.hero{position:relative;overflow:hidden;background:var(--nuit);color:var(--beige-pale);min-height:460px;display:flex;align-items:center;padding:54px 20px}.hero-fond{position:absolute;top:0;right:0;bottom:0;width:58%}.hero-fond img{width:100%;height:100%;object-fit:cover;object-position:32% center;display:block}.hero-fond:after{content:"";position:absolute;inset:0;background:linear-gradient(95deg,var(--nuit) 0,var(--nuit) 16%,rgba(27,15,9,.55) 42%,rgba(27,15,9,0) 78%)}.hero-contenu{position:relative;z-index:2;max-width:1400px;margin:0 auto;width:100%}.hero-texte{max-width:30rem}.hero .logo{width:186px;margin-bottom:26px}.hero h1{font-family:var(--titre);font-size:clamp(28px,3.4vw,45px);line-height:1.12;text-transform:uppercase;color:var(--orange);margin:0}.hero-sous{margin-top:22px;font-size:16px;color:var(--beige-moyen)}@media (max-width:860px){.hero-fond{width:100%;opacity:.28}.hero-fond:after{background:linear-gradient(180deg,rgba(27,15,9,.55) 0,var(--nuit) 82%)}}.acces{margin-top:26px;display:flex;gap:10px;flex-wrap:wrap;align-items:flex-start}.acces input[type=text]{width:auto;flex:0 1 254px;font-family:var(--titre);font-size:16px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;padding:15px 16px;border-radius:14px;border:1px solid rgba(239,219,193,.3);background:rgba(251,241,228,.06);color:var(--beige-pale)}.acces input::placeholder{letter-spacing:.06em;color:rgba(175,148,131,.8);font-weight:400}.acces input:focus{outline:none;border-color:var(--orange);background:rgba(251,241,228,.1)}.acces button{font-size:17px;font-weight:700;background:var(--rouge-brique)}.acces button:hover{background:var(--orange)}.acces .note{flex-basis:100%;font-size:13px;color:var(--sable);margin-top:4px}.acces button{order:1;align-self:stretch}.acces .cf-turnstile{order:2;flex-basis:100%}.acces .note{order:3}@media (max-width:700px){.acces .cf-turnstile{order:1}.acces button{order:2}.acces .note{order:3}}.colonnes{display:grid;grid-gap:1px;gap:1px;background:var(--filet);border:1px solid var(--filet);margin-top:20px}@media (min-width:700px){.colonnes{grid-template-columns:repeat(4,1fr)}}.colonne{background:var(--papier);padding:20px 19px}.colonne .num{font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--rouge-brique)}.colonne .num,.colonne h3{font-family:var(--titre);font-weight:700}.colonne h3{font-size:16px;color:var(--brun-moyen);margin:7px 0 6px}.colonne p{font-size:13.5px;color:var(--vert-gris)}.discret{margin-top:46px;padding-top:20px;border-top:1px solid var(--filet)}.discret a{font-family:var(--titre);font-weight:600;font-size:14px}.colonne-analyse{margin-top:22px;max-width:1280px}.shell-analyse .titre-etape{display:flex;gap:11px;align-items:center}.astuce{position:relative;flex:0 0 auto;width:17px;height:17px;padding:0;border-radius:50%;border:1px solid var(--sable);background:var(--papier);color:var(--vert-gris);font-family:var(--titre);font-size:11px;font-weight:700;line-height:1;cursor:help;display:inline-flex;align-items:center;justify-content:center;vertical-align:1px}.astuce:focus-visible,.astuce:hover{border-color:var(--orange);color:var(--rouge-brique)}.astuce-bulle{position:absolute;top:calc(100% + 7px);left:-4px;z-index:20;width:320px;padding:11px 13px;background:var(--brun-fonce);color:var(--papier);font-family:var(--texte);font-size:12.5px;font-weight:400;line-height:1.45;text-align:left;-webkit-clip-path:inset(50%);clip-path:inset(50%);pointer-events:none}.astuce-droite .astuce-bulle{left:auto;right:-4px}.astuce:focus-visible .astuce-bulle,.astuce:hover .astuce-bulle{-webkit-clip-path:inset(0);clip-path:inset(0)}.fil{margin-top:18px}.fil ol{list-style:none;margin:0;padding:0;flex-wrap:wrap}.fil li,.fil ol{display:flex;gap:6px;align-items:center}.fil li:not(:last-child):after{content:"\203A";font-size:13px}.fil li:not(:last-child):after,.fil-lien{font-family:var(--titre);color:var(--sable)}.fil-lien{display:flex;gap:8px;align-items:center;padding:7px 14px;border:1px solid var(--filet);background:var(--papier);font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;border-radius:8px}.fil li.complete .fil-lien,.fil li.partielle .fil-lien{color:var(--brun-moyen)}.fil-lien:hover{border-color:var(--sable);background:var(--beige-pale)}.fil li.ici .fil-lien{background:var(--rouge-brique);border-color:var(--rouge-brique);color:var(--papier);font-weight:700;cursor:default}.fil-n{font-size:12px;opacity:.75}.fil-marque{font-family:var(--titre);font-size:12px;font-weight:700}.fil-marque.complete{color:var(--vert-gris)}.fil li.ici .fil-marque{color:var(--papier)}.fil-legende{margin-top:7px}.pied-etape{margin-top:22px;border-top:1px solid var(--filet);background:var(--papier-nuance);padding:15px 22px;display:grid;grid-template-columns:1fr auto 1fr;grid-gap:26px;gap:26px;align-items:center}.pied-milieu{display:flex;gap:10px;align-items:center;justify-content:center}.pied-milieu .etat{font-size:12.5px}.pied-compte{font-family:var(--titre);font-size:17px;font-weight:700;color:var(--brun-moyen);text-align:center}.pied-compte b{color:var(--rouge-brique);font-size:22px}.pied-compte .etat{font-family:var(--texte);font-weight:400}.pied-avance{justify-self:end}.intro-texte{max-width:none;font-size:15.5px;line-height:1.6}.intro-texte p+p{margin-top:11px}.intro-demande{margin-top:20px;max-width:none;font-size:16px;line-height:1.55;font-weight:600}.intro-cadre{margin-top:16px;padding:16px 18px 18px;border:1px solid var(--filet);background:var(--papier-nuance)}.intro-champs{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px}.champ-annees input{width:150px}.intro-champs>.champ+.champ{margin-top:0}.champ{display:block}.champ+.champ,.intro-champs+.champ{margin-top:14px}.champ>span{display:block;margin-bottom:5px;font-weight:600;font-size:14px}.consigne-forte{font-size:16px;line-height:1.55;color:var(--brun-fonce);max-width:none}.consigne-taches{display:flex;gap:9px;align-items:center;margin:12px 0}.encadre-anonymat{display:flex;gap:10px;align-items:flex-start}.table-analyse{margin-top:16px;border:1px solid var(--filet)}.ta-entete,.ta-ligne{display:grid;grid-template-columns:minmax(0,1fr) 215px 400px}.ta-entete{background:var(--papier-nuance);border-bottom:1px solid var(--filet);align-items:end}.ta-entete>*{padding:9px 13px;display:flex;gap:8px;align-items:center}.ta-entete>*+*{border-left:1px solid var(--filet)}.ta-famille{display:flex;gap:8px;align-items:baseline;padding:9px 13px;background:var(--beige-moyen);border-bottom:1px solid var(--filet);font-size:13px;color:var(--vert-gris)}.ta-famille b{font-family:var(--titre);font-size:14px;color:var(--brun-moyen)}.ta-famille .ta-compte{margin-left:auto;font-size:12.5px}.ta-ligne{border-bottom:1px solid var(--filet);background:var(--papier)}.ta-ligne>.ta-bloc{min-width:0}.ta-constats,.ta-presence{display:flex;gap:5px;align-items:center;padding:8px 13px;border-left:1px solid var(--filet)}.ta-bloc>.ta-tete{padding:10px 13px;cursor:pointer;list-style:none;display:flex;gap:10px;align-items:center}.ta-bloc>.ta-tete::-webkit-details-marker{display:none}.ta-bloc>.ta-tete:before{content:"\25B8";font-family:var(--titre);font-size:11px;color:var(--sable);flex:0 0 9px}.ta-bloc[open]>.ta-tete:before{content:"\25BE"}.ta-bloc>.ta-tete:hover{background:var(--beige-pale)}.ta-nom{gap:8px;align-items:baseline}.ta-nom,.ta-titres{display:flex;min-width:0}.ta-titres{flex-direction:column;gap:2px}.ta-titres b{font-size:14px}.ta-glose{font-size:12.5px;color:var(--vert-gris);line-height:1.35}.ta-corps{padding:2px 20px 16px 35px;background:var(--papier-nuance);border-top:1px solid var(--filet)}.ta-taches{border-bottom:1px solid var(--filet);background:var(--papier)}.ta-bilan{margin-left:auto;display:flex;gap:7px;align-items:center}.tb{display:flex;gap:5px;align-items:baseline;padding:5px 10px;border:1px solid var(--filet);background:var(--papier);font-size:12.5px;color:var(--vert-gris)}.tb b{font-family:var(--titre);font-size:14px;color:var(--brun-moyen)}.tb.pose{border-color:var(--sable);background:var(--beige-moyen)}.tb.pose b{color:var(--rouge-brique)}.matrice-taches{border:1px solid var(--filet);background:var(--papier)}.mt-entete,.mt-ligne{display:grid;grid-template-columns:minmax(0,1fr) 150px 150px;align-items:center}.mt-entete{background:var(--papier-nuance);border-bottom:1px solid var(--filet)}.mt-entete>*{padding:8px 13px;display:flex;gap:8px;align-items:center}.mt-entete>*+*,.mt-ligne>*+*{border-left:1px solid var(--filet)}.mt-case,.mt-entete>*+*{justify-content:center}.mt-rythme{display:flex;gap:10px;align-items:baseline;padding:7px 13px;background:var(--beige-pale);border-bottom:1px solid var(--filet)}.mt-rythme b{font-family:var(--titre);font-size:13px;color:var(--brun-moyen)}.mt-rythme .etat{margin-left:auto}.mt-ligne{border-bottom:1px solid var(--filet)}.mt-ligne:last-child{border-bottom:none}.mt-nom{padding:7px 13px;font-size:13.5px;line-height:1.4}.mt-case{padding:7px 13px;display:flex}.mt-case input{accent-color:var(--orange);width:17px;height:17px}.mt-ligne:has(.fait input:not(:checked)) .irritant{opacity:.25}.mt-ligne.ajoutee{background:var(--beige-pale)}.repere-perso{margin:0 0 8px}.ta-case{flex:1 1;min-width:0;position:relative;display:flex;gap:6px;align-items:center;justify-content:center;padding:6px 7px;border:1px solid var(--filet);background:var(--papier);font-size:12.5px;cursor:pointer;border-radius:8px}.ta-case:hover{border-color:var(--sable);background:var(--beige-pale);z-index:2}.ta-case input{position:absolute;opacity:0;width:0;height:0}.ta-case:has(input:focus-visible){outline:2px solid var(--orange);outline-offset:1px}.ta-mot{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ta-presence .ta-case{font-family:var(--titre);font-weight:600}.ta-presence .ta-case:has(input:checked){background:var(--rouge-brique);border-color:var(--rouge-brique);color:var(--papier)}.ta-coche{flex:0 0 13px;width:13px;height:13px;border:1px solid var(--sable);background:var(--papier)}.ta-constats .ta-case:has(input:checked){background:var(--beige-moyen);border-color:var(--sable)}.ta-constats .ta-case:has(input:checked) .ta-coche{background:var(--rouge-brique);border-color:var(--rouge-brique)}.ta-constats .ta-case:has(input:checked) .ta-coche:after{content:"\2713";color:var(--papier);font-family:var(--titre);font-size:9px;font-weight:700;display:block;line-height:11px;text-align:center}.ta-case .bulle{position:absolute;top:calc(100% + 6px);left:0;z-index:15;width:270px;padding:9px 11px;background:var(--brun-fonce);color:var(--papier);font-size:12.5px;font-weight:400;line-height:1.4;text-align:left;-webkit-clip-path:inset(50%);clip-path:inset(50%);pointer-events:none}.ta-case:has(input:focus-visible) .bulle,.ta-case:hover .bulle{-webkit-clip-path:inset(0);clip-path:inset(0)}.ta-ligne:has(input[name^=presence-][value=NON]:checked) .ta-constats{opacity:.32;pointer-events:none}.table-precisions{margin-top:14px;border:1px solid var(--filet)}.tp-entete,.tp-ligne{display:grid;grid-template-columns:300px 260px minmax(0,1fr);align-items:center}.tp-entete{background:var(--papier-nuance);border-bottom:1px solid var(--filet)}.tp-entete>*{padding:9px 13px;display:flex;gap:8px;align-items:center}.tp-entete>*+*,.tp-ligne>*+*{border-left:1px solid var(--filet)}.tp-ligne{border-bottom:1px solid var(--filet);background:var(--papier)}.tp-ligne:last-child{border-bottom:none}.tp-nom{display:flex;gap:8px;align-items:baseline;padding:8px 13px}.tp-nom b{font-size:14px}.tp-dit{padding:8px 13px;font-size:12.5px;line-height:1.35;color:var(--brun-fonce)}.tp-champ{padding:7px 13px}.tp-champ textarea{display:block;width:100%;margin:0}.conclusion{max-width:none;display:flex;flex-direction:column;gap:34px;margin-top:22px}.conclusion h2{display:flex;gap:10px;align-items:center}.conclusion .jauge{margin-top:14px}.conclusion .legende-jauge{gap:4px 24px;margin-top:11px}.table-manques{margin-top:13px;border:1px solid var(--filet)}.tm-entete,.tm-ligne{display:grid;grid-template-columns:280px minmax(0,1fr) 96px;align-items:center}.tm-entete{background:var(--papier-nuance);border-bottom:1px solid var(--filet)}.tm-entete>*{padding:9px 13px}.tm-entete>*+*,.tm-ligne>*+*{border-left:1px solid var(--filet)}.tm-ligne{width:100%;padding:0;border:none;border-bottom:1px solid var(--filet);background:var(--papier);text-align:left;cursor:pointer;font-family:var(--texte);font-size:14px;color:var(--brun-fonce)}.tm-ligne:last-child{border-bottom:none}.tm-ligne:hover{background:var(--beige-pale)}.tm-nom{display:flex;gap:8px;align-items:center;border-left:3px solid var(--orange)}.tm-nom,.tm-quoi{padding:12px 13px}.tm-quoi{font-size:13px;color:var(--vert-gris);line-height:1.45}.tm-aller{padding:12px 13px;text-align:center;font-family:var(--titre);font-size:13.5px;font-weight:600;color:var(--rouge-brique)}.table-ouverts{margin-top:14px;border:1px solid var(--filet)}.to-entete,.to-ligne{display:grid;grid-template-columns:340px minmax(0,1fr)}.to-entete{background:var(--papier-nuance);border-bottom:1px solid var(--filet)}.to-entete>*{padding:9px 13px}.to-entete>*+*,.to-ligne>*+*{border-left:1px solid var(--filet)}.to-ligne{border-bottom:1px solid var(--filet);background:var(--papier)}.to-ligne:last-child{border-bottom:none}.to-question{display:flex;gap:8px;align-items:baseline;padding:9px 13px}.to-question b{flex:1 1 auto;font-size:14px;line-height:1.35}.to-champ{padding:7px 13px}.to-champ textarea{display:block;width:100%;margin:0}.b2{background:var(--beige-moyen);color:var(--brun-moyen)}.b2:hover{background:var(--sable);color:var(--papier)}.choix label span{line-height:1.45}.matrice p+p{margin-top:10px}.fiche{background:var(--papier);border:1px solid var(--filet);padding:20px 22px;margin-bottom:22px}.fiche>p+p{margin-top:10px}.fiche-titre{font-family:var(--titre);font-size:14px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--rouge-brique);margin:20px 0 8px}.fiche>:first-child{margin-top:0}.fiche-liste{list-style:none;padding:0;margin:6px 0 12px}.fiche-liste li{padding:6px 0 6px 16px;position:relative}.fiche-liste li:before{content:"";position:absolute;left:0;top:13px;width:5px;height:5px;background:var(--sable)}.fiche-liste li+li{border-top:1px solid var(--beige-pale)}.fiche-liste strong{color:var(--brun-moyen)}.fiche-tableau{overflow-x:auto;margin:10px 0 14px;border:1px solid var(--filet)}.fiche-tableau table{font-size:13.5px}.fiche-tableau th{white-space:nowrap}.fiche-tableau td{vertical-align:top;min-width:150px}.onglets{display:flex;gap:3px;flex-wrap:wrap;margin:24px 0 4px}.onglets a{font-family:var(--titre);font-size:13px;font-weight:600;letter-spacing:.04em;text-decoration:none;color:var(--vert-gris);background:var(--beige-moyen)}.onglets a:hover{background:var(--orange);color:var(--papier)}.avis{padding:11px 15px;margin-top:14px;font-size:14px;border-left:4px solid var(--vert-gris);background:var(--papier)}.avis.fait{border-left-color:var(--vert-gris)}.enregistre{margin-top:8px;text-align:right;font-size:13px;color:var(--vert-mousse);font-weight:600}.enregistre:before{content:"✓ "}.avis.erreur,div.erreur,p.erreur{position:relative;padding:12px 16px 12px 56px;margin-top:14px;font-size:14px;background:#fdeae5;border-left:1px solid var(--rouge-brique);border:1px solid var(--rouge-brique);border-left-width:6px;color:var(--rouge-brique);font-weight:600}div.erreur p{margin:0}div.erreur p+p{margin-top:4px}.avis.erreur:before,div.erreur:before,p.erreur:before{content:"!";position:absolute;left:14px;top:10px;width:28px;height:25px;padding-top:5px;box-sizing:border-box;background:var(--rouge-brique);color:var(--papier);-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%);font-family:var(--titre);font-weight:700;font-size:15px;line-height:20px;text-align:center}.avis.erreur p{margin:0}.avis.erreur p+p{margin-top:4px}.rangee{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.rangee input[type=date],.rangee input[type=text],.rangee select{width:auto;flex:0 1 190px}.rangee button{flex:0 0 auto}select:focus{outline:none;border-color:var(--orange)}input[type=file]{font-size:13.5px}.case{display:inline-flex;gap:7px;align-items:center;font-size:14px;white-space:nowrap}.cases{display:flex;gap:8px 18px;flex-wrap:wrap;margin-top:8px}code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;background:var(--beige-moyen);padding:1px 5px}.barre{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:14px 0 12px;margin-bottom:20px;border-bottom:2px solid var(--orange)}.barre-repere{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--vert-gris)}.barre-repere,.titre-etape{font-family:var(--titre);font-weight:700}.titre-etape{font-size:clamp(21px,3vw,27px);line-height:1.15;color:var(--brun-moyen);margin-bottom:18px}.b3{background:transparent;color:var(--vert-gris);border:1px solid var(--filet);padding:9px 16px;font-size:13px}.b3:hover{background:var(--beige-moyen);color:var(--brun-moyen)}.q-num{min-width:20px;font-size:13px}.barre-gauche{display:flex;flex-direction:column;gap:7px;flex:1 1 240px;min-width:200px}.barre-boutons{display:flex;gap:8px;flex:0 0 auto;align-items:center}.barre-boutons .b3{display:inline-flex;align-items:center;justify-content:center;line-height:1.25}.barre-filet{align-self:stretch;width:0;margin:0 4px;border-left:1px solid var(--filet)}.b3-signe{padding:9px 0;width:38px;font-size:15px;line-height:1}.avancement{height:6px;background:var(--filet);width:100%;max-width:340px}.avancement i{display:block;height:100%;background:var(--orange)}@media (max-width:560px){.barre{gap:10px}.barre-boutons{width:100%}.barre-boutons .b3{flex:1 1}.barre-boutons .b3-signe{flex:0 0 38px}}.onglets a.ici,.onglets a.ici:hover{background:var(--brun-moyen);color:var(--beige-pale)}.barre-logo{width:116px;height:auto;flex:0 0 auto;display:block}@media (max-width:560px){.barre-logo{width:96px}}.bouton-lien{display:inline-block;text-decoration:none;font-family:var(--titre);font-size:14px;font-weight:600;padding:12px 22px}.bouton-lien,.bouton-lien:hover{color:var(--papier)}.matrice tbody tr:has(.fait input:not(:checked)) .irritant{opacity:.25}.groupe{margin-top:34px}.groupe:first-of-type{margin-top:22px}.groupe h2{margin-top:0}.tuiles{display:grid;grid-gap:14px;gap:14px;margin-top:16px;grid-template-columns:repeat(auto-fill,minmax(196px,1fr))}.tuile{background:var(--papier);border:1px solid var(--filet);border-left:4px solid var(--orange);padding:20px 22px 18px}.tuile b{display:block;font-family:var(--titre);font-size:40px;line-height:1;color:var(--brun-moyen);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tuile span{display:block;margin-top:9px;font-family:var(--titre);font-size:12px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--vert-gris)}.tuile em{display:block;margin-top:5px;font-style:normal;font-size:12.5px;color:var(--sable);line-height:1.4}.onglets a{padding:10px 17px}.onglets+.titre-etape,.onglets+.titre-rangee{margin-top:24px}.titre-rangee{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:18px}.titre-rangee .titre-etape{margin-bottom:0}@media (max-width:560px){.titre-rangee{align-items:stretch}}footer .droit{margin-left:auto;color:var(--sable)}@media (max-width:640px){footer .droit{margin-left:0}}.carte em{display:block;margin-top:10px;font-style:normal;font-family:var(--titre);font-weight:600}.anonymat-bref,.carte em{font-size:13px;color:var(--rouge-brique)}.anonymat-bref{margin-top:8px;padding-left:11px;border-left:2px solid var(--orange)}.encadre.anonymat{border-left-color:var(--rouge-brique)}.moment-resume{margin:10px 0 14px;max-width:var(--mesure);color:var(--brun-fonce)}.moment-resume.pleine{max-width:none}.carte .faux-bouton{display:inline-block;align-self:flex-start;margin-top:auto;background:var(--rouge-brique);color:var(--papier);font-family:var(--titre);border-radius:7px;font-style:normal}.carte:hover .faux-bouton{background:var(--orange)}.moment-quand{font-family:var(--titre);font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--rouge-brique)}.moment-quand,.moment-quand+.moment-resume{margin-top:8px}.frise{display:flex;gap:2px;flex-wrap:wrap;margin:22px 0 26px}.frise a{flex:1 1 150px;min-width:130px;text-decoration:none;color:var(--vert-gris);background:var(--beige-moyen);padding:12px 14px 11px;border-top:3px solid var(--filet)}.frise a b{display:block;font-family:var(--titre);font-size:13px;font-weight:700;letter-spacing:.03em;color:var(--brun-moyen)}.frise a span{display:block;margin-top:5px;font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:var(--sable);min-height:14px}.frise a:hover{background:var(--sable)}.frise a:hover b,.frise a:hover span{color:var(--papier)}.frise a.ici{background:var(--brun-moyen)}.frise a.ici b{color:var(--beige-pale)}.frise a.ici span{color:var(--beige-moyen)}.frise.outils a{flex:1 1 190px;min-width:150px}.jauge i.hors,.pastille.hors{background:var(--beige-moyen)}.onglets.sous{margin:18px 0 4px}.onglets.sous a{background:transparent;border:1px solid var(--filet);color:var(--vert-gris);font-size:12.5px;padding:6px 12px}.onglets.sous a.ici{background:var(--brun-moyen);border-color:var(--brun-moyen);color:var(--beige-pale)}.onglets.sous button.onglet-envoi{font-family:var(--titre);font-weight:600;letter-spacing:.04em;background:transparent;border:1px solid var(--filet);border-radius:0;color:var(--vert-gris);font-size:12.5px;padding:6px 12px;box-shadow:none;transform:none}.onglets.sous button.onglet-envoi:hover{background:var(--orange);color:var(--papier)}.titre-diagramme{font-family:var(--titre);font-size:22px;font-weight:700;color:var(--brun-moyen);margin:18px 0 2px;padding-bottom:0;border-bottom:0}.bloc-groupe{margin-top:26px}.bloc-groupe h3{font-family:var(--titre);font-size:15.5px;font-weight:600;color:var(--brun-moyen);display:flex;align-items:center;gap:8px;padding-bottom:7px;border-bottom:1px solid var(--filet);margin-bottom:10px}.bloc-groupe h3 em{margin-left:auto;font-style:normal;font-size:12px;color:var(--sable);font-weight:400;font-family:var(--texte)}.rangs{display:grid;grid-gap:4px;gap:4px}.rang{display:grid;grid-template-columns:minmax(0,1fr) 190px 54px;grid-gap:12px;gap:12px;align-items:center;padding:4px 0}.rang-nom{font-size:13.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rang-nom .crit-note{font-family:var(--titre);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--sable);margin-left:8px}.rang-piste{display:block;background:var(--beige-moyen);height:16px}.rang-piste i{display:block;height:100%}.rang-n{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12.5px;color:var(--vert-gris);text-align:right}.matrice-var{display:grid;grid-template-columns:118px repeat(3,minmax(0,1fr));grid-gap:2px;gap:2px;margin-top:8px}.mv-coin{background:transparent}.mv-tete{background:var(--vert-gris);color:var(--beige-pale);padding:9px 11px;display:flex;flex-direction:column;gap:2px}.mv-tete b{font-family:var(--titre);font-size:13px;font-weight:600}.mv-tete span{font-size:11px;opacity:.8}.mv-rangee{background:var(--beige-moyen);color:var(--brun-moyen);font-family:var(--titre);font-size:12.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;display:flex;align-items:center;padding:10px 11px}.mv-case{background:var(--papier);border:1px solid var(--filet);padding:10px 11px;min-height:84px;position:relative}.mv-case.vide{background:var(--beige-pale)}.mv-case.alerte{border:2px solid var(--orange);background:#fdf3ee}.mv-compte{font-family:var(--titre);font-size:20px;font-weight:700;color:var(--brun-moyen);display:block;line-height:1;margin-bottom:6px}.mv-case.alerte .mv-compte{color:var(--rouge-brique)}.mv-case.vide .mv-compte{color:var(--sable)}.mv-case ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:3px;gap:3px}.mv-case li{font-size:12px;line-height:1.35;color:var(--brun-fonce)}.mv-case li em{font-style:normal;color:var(--sable);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.billets{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fill,minmax(268px,1fr))}.billet{background:var(--beige-moyen);border:0;border-top:3px solid var(--orange);padding:14px 15px 12px;display:flex;flex-direction:column;gap:10px}.billet p{font-size:13.5px;line-height:1.5;color:var(--brun-fonce);margin:0}.billet footer{margin-top:auto;padding-top:9px;border-top:1px solid var(--sable);display:flex;flex-direction:column;gap:3px}.billet footer b{font-family:var(--titre);font-size:12px;color:var(--rouge-brique);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.billet footer span{font-size:11.5px;color:var(--vert-gris);line-height:1.35}.synthese{margin:12px 0 0;padding:4px 0 4px 18px;border-left:3px solid var(--orange);font-size:16px;line-height:1.6;color:var(--brun-fonce);max-width:var(--mesure)}.section-ligne{display:grid;grid-template-columns:230px minmax(0,1fr) 76px 150px;grid-gap:14px;gap:14px;align-items:center;padding:7px 0;border-top:1px solid var(--filet)}.section-ligne:first-child{border-top:0}.section-nom{font-size:13.5px}.section-note{font-size:12px;color:var(--sable)}.section-chiffre{font-size:12.5px;color:var(--vert-gris);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.section-chiffre b{font-family:var(--titre);font-size:15px;color:var(--brun-fonce)}.section-entete{padding:0 0 8px;align-items:end}.legende-serree{margin:0;gap:4px 14px;font-size:12px}@media (max-width:760px){.section-ligne{grid-template-columns:1fr;gap:6px}.rang{grid-template-columns:minmax(0,1fr) 48px}.rang-piste{grid-column:1/-1}.matrice-var{grid-template-columns:1fr}.mv-coin{display:none}}.si-DEB,.si-NUS,.si-SUP,.si-TAC,.si-TNV{display:none}.bloc-form:has(#p-TAC:checked) .si-TAC,.bloc-form:has(#t-DEB:checked) .si-DEB,.bloc-form:has(#t-NUS:checked) .si-NUS,.bloc-form:has(#t-SUP:checked) .si-SUP,.bloc-form:has(#t-TNV:checked) .si-TNV{display:block}.bloc-form:has(#t-DEB:checked) tr.si-DEB,.bloc-form:has(#t-NUS:checked) tr.si-NUS,.bloc-form:has(#t-SUP:checked) tr.si-SUP,.bloc-form:has(#t-TNV:checked) tr.si-TNV{display:table-row}.table-journal{background:var(--papier);border:1px solid var(--filet)}.table-journal tbody th a{text-decoration:none}.table-journal tbody th a:hover{text-decoration:underline}.table-m5 th:first-child,.table-pages th:first-child{width:260px}.table-pages td{width:170px}.table-entrees td:first-child{width:44px;color:var(--sable)}.table-entrees tbody th{width:130px}.table-entrees td:nth-child(3){width:17%}.table-entrees td:nth-child(4){width:12%}.table-entrees td:nth-child(5){width:24%}.table-entrees td:last-child:has(form){width:96px}.table-fin tbody th,.table-saisie tbody th{width:300px;font-weight:600}.table-saisie td{vertical-align:middle}.table-saisie .choix{margin-left:0}.table-saisie .si-TAC{margin-top:8px}.table-saisie select{width:100%;max-width:560px}.table-saisie textarea{display:block;min-height:58px}.table-saisie tbody tr:hover{background:transparent}.titre-aide{display:inline-flex;gap:9px;align-items:center}.saisie-journal{display:flex;flex-direction:column;gap:12px}.saisie-journal>.encadre{margin-top:0}.titre-aide .marque-etat{align-self:center}thead .astuce-bulle{text-transform:none;letter-spacing:0}.note-rangee{display:block;margin-top:3px;font-size:12.5px;font-weight:400;color:var(--vert-gris)}.detail-entree{margin:0;display:grid;grid-gap:5px;gap:5px}.detail-entree dt{font-family:var(--titre);font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--vert-gris)}.detail-entree dd{margin:0}label.case{display:flex;gap:9px;align-items:center;margin-top:11px;font-size:14px}.proposition{margin:12px 0 0;padding:6px 0 6px 18px;border-left:3px solid var(--orange);font-size:15.5px;line-height:1.6;color:var(--brun-fonce);max-width:var(--mesure)}.repli{margin-top:14px}.repli summary{cursor:pointer;font-family:var(--titre);font-size:13px;color:var(--vert-gris);padding:7px 0}.repli summary:hover{color:var(--orange)}.repli[open] summary{color:var(--brun-moyen)}.element-f1>.corps,.fiche-texte{background:var(--papier);border:1px solid var(--filet);padding:15px 18px;margin-top:8px;font-size:14px}.element-f1>blockquote.corps{line-height:1.6;color:var(--brun-fonce)}.fiche-texte h3{font-family:var(--titre);font-size:14px;font-weight:600;color:var(--brun-moyen);margin:14px 0 6px}.fiche-texte h3:first-child{margin-top:0}.fiche-texte p+p{margin-top:9px}.fiche-texte ul{list-style:none;padding:0;margin:7px 0}.fiche-texte li{padding:3px 0 3px 15px;position:relative}.fiche-texte li:before{content:"·";position:absolute;left:3px;color:var(--orange);font-weight:700}.fiche-texte .matrice{margin:10px 0}.fiche-texte .explication{margin:0 0 12px;padding:8px 12px;border-left:3px solid var(--filet);color:var(--brun-moyen);line-height:1.55}.fiche-texte ol{padding-left:26px;margin:7px 0}.fiche-texte ol>li{padding-left:2px}.fiche-texte ol>li:before{content:none}.fiche-texte ol>li::marker{color:var(--brun-moyen);font-weight:600}a.b1,a.b2,a.b3{display:inline-block;text-decoration:none;font-family:var(--titre);font-size:14px;font-weight:600;padding:12px 22px;cursor:pointer;border:none}a.b1{color:var(--papier)}a.b3{padding:9px 16px;font-size:13px;border:1px solid var(--filet)}.titre-domaine{font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:var(--sable);margin:18px 0 4px}.tache-perimetre{margin-top:12px}.tache-perimetre h5{font-size:14.5px;font-weight:600;color:var(--brun-fonce);margin:0 0 4px;line-height:1.4}.etiquette{display:inline-block;margin-left:8px;padding:1px 7px;border-radius:10px;background:var(--beige-moyen);color:var(--brun-moyen);font-size:11.5px;font-weight:500;letter-spacing:.03em;vertical-align:middle}.etiquette.coeur{background:transparent;border:1px solid var(--filet);color:var(--vert-gris)}.sequences-couvertes{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.sequences-couvertes .etiquette{margin-left:0}.partage-agent{display:grid;grid-template-columns:5.5rem 1fr;grid-gap:3px 12px;gap:3px 12px;margin:0;font-size:14px}.partage-agent dt{color:var(--vert-gris);font-weight:600;font-size:12.5px;text-transform:uppercase;letter-spacing:.04em;padding-top:2px}.partage-agent dd{margin:0;color:var(--brun-fonce);line-height:1.5}.partage-agent .vide{color:var(--sable);font-style:italic}@media (max-width:640px){.partage-agent{grid-template-columns:1fr;gap:0 0}.partage-agent dd{margin-bottom:8px}}.exclusions{margin:6px 0 0;padding-left:20px;font-size:14px;line-height:1.6}.exclusions li{margin-bottom:5px}.signature{border-left:3px solid var(--sable);padding:8px 0 8px 14px;margin:6px 0 0;font-size:14.5px;color:var(--brun-fonce)}.signature p{margin:0 0 3px}.lien-guide{margin:6px 0 18px;font-size:14px}.lien-guide a{font-weight:600}.titre-guide{font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:var(--sable);margin:20px 0 6px}.marche{margin:0;padding-left:22px;max-width:var(--mesure)}.marche li{margin-bottom:9px;line-height:1.6;font-size:14.5px}.marche li:last-child{margin-bottom:0}fieldset.nu{border:0;padding:0;margin:0;min-width:0}.element-f1{margin:14px 0 4px;padding-left:14px;border-left:3px solid var(--orange)}.element-f1 .etat{margin:0 0 6px}.element-f1 blockquote.remplace{margin:0 0 8px;padding-left:12px;border-left:2px solid var(--filet);color:var(--sable);text-decoration:line-through;-webkit-text-decoration-color:var(--filet);text-decoration-color:var(--filet)}select{width:100%;font-family:var(--texte);font-size:14.5px;color:var(--brun-fonce);background:var(--papier);border:1px solid var(--filet);padding:10px 13px}.actions.serrees{margin-top:12px;gap:8px}.actions.serrees button{padding:8px 16px;font-size:13px}form.revision{display:grid;grid-gap:12px;gap:12px;margin-top:12px}form.revision label{display:grid;grid-gap:4px;gap:4px}form.revision label.plein{grid-column:1/-1}form.revision label>span{font-family:var(--titre);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--sable)}form.revision .choix label>span{text-transform:none;letter-spacing:0;font-size:14px}form.revision .consigne{margin:4px 0 0}.entree-revision{background:var(--papier);border:1px solid var(--filet);border-left:4px solid var(--orange);padding:16px 19px;margin-bottom:14px}.entree-revision h3{font-family:var(--titre);font-size:16px;font-weight:600;color:var(--brun-moyen);line-height:1.4}.entree-revision h5,.entree-revision p{margin-top:6px}.entree-revision.retiree{border-left-color:var(--filet);opacity:.72}.entree-revision form.marque{margin-top:14px;padding-top:12px;border-top:1px solid var(--filet)}.consignation{background:var(--papier);border:1px solid var(--filet);padding:14px 18px;margin-bottom:11px}.consignation h3{font-family:var(--titre);font-size:15px;font-weight:600;color:var(--brun-moyen)}.consignation.cede{border-left:4px solid var(--rouge-brique)}.a-copier{background:var(--papier);border:1px solid var(--filet);padding:14px 16px;margin-top:10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.55;color:var(--brun-fonce);white-space:pre-wrap;overflow-x:auto}.couche h2{display:flex;align-items:baseline;gap:4px}.couche>.etat{margin-top:8px;font-family:var(--titre);font-size:12.5px}.champs-aide{display:grid;grid-gap:10px;gap:10px;margin-top:10px}.champs-aide>div{display:grid;grid-template-columns:minmax(140px,240px) 1fr;grid-gap:4px 18px;gap:4px 18px;padding-bottom:9px;border-bottom:1px solid var(--filet)}.champs-aide dt{font-family:var(--titre);font-size:13.5px;font-weight:600;color:var(--brun-moyen)}.champs-aide dd{font-size:14px;color:var(--vert-gris)}@media (max-width:640px){.champs-aide>div{grid-template-columns:1fr}}.marche.ecueils>li::marker{color:var(--rouge-brique)}.marche.ecueils>li{color:var(--brun-fonce)}.groupe-metier{gap:7px}.groupe-metier b{margin-top:2px}.groupe-metier .cohorte{color:var(--sable)}.marque-etat{align-self:flex-start;font-family:var(--titre);font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;padding:3px 11px;border-radius:999px;border:1px solid transparent}.marque-etat.encours{background:var(--orange);color:var(--papier)}.marque-etat.avenir{background:var(--beige-moyen);color:var(--brun-moyen)}.marque-etat.passe{color:var(--vert-gris)}.marque-etat.desactive,.marque-etat.passe{background:transparent;border-color:var(--filet)}.marque-etat.desactive{color:var(--sable)}.marque-etat.enterine{background:transparent;color:var(--vert-gris);border-color:var(--sable)}.marque-etat.accepte{background:var(--vert-gris);color:var(--beige-pale)}.marque-etat.ecarte{background:transparent;color:var(--rouge-brique);border-color:var(--rouge-brique)}.tableau-fiche td{vertical-align:middle}.tableau-fiche tbody tr:not(.a-voir) td{color:var(--vert-gris);background:#fdfaf6}.tableau-fiche tbody tr.a-voir td:first-child a{font-weight:600;text-decoration-thickness:1px;text-underline-offset:2px}.tableau-fiche .rien{color:var(--sable)}.tableau-fiche .marque-etat{display:inline-block;white-space:nowrap}.rappel{margin-top:16px}.element-rang{display:flex;align-items:center;gap:9px;font-family:var(--titre);font-size:13px;font-weight:600;color:var(--brun-moyen);margin:0 0 8px}.element-rang .rang{flex:0 0 auto;width:21px;height:21px;border-radius:50%;background:var(--orange);color:var(--papier);font-size:12px;display:inline-flex;align-items:center;justify-content:center}.element-f1.decision{position:-webkit-sticky;position:sticky;bottom:0;z-index:3;margin-top:26px;padding-bottom:12px;background:var(--beige-pale)}.element-f1.decision>.corps{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;justify-content:space-between;box-shadow:0 -2px 10px rgba(48,42,36,.06)}.element-f1.decision .etat{margin:0}.element-f1.decision .gestes{display:flex;gap:8px;flex:0 0 auto}.actions.retour{margin-top:22px;padding-top:18px;border-top:1px solid var(--filet)}.groupe-metier:has(.marque-etat.desactive){background:#fdfaf6}.groupe-metier:has(.marque-etat.desactive) b{color:var(--vert-gris)}.seances{margin-top:auto;padding-top:11px;border-top:1px solid var(--filet);display:grid;grid-gap:3px;gap:3px}.seances .seance{display:grid;grid-template-columns:15px 26px 1fr;align-items:center;grid-gap:8px;gap:8px}.seances .quoi{font-family:var(--titre);font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--sable)}.seances .quand{font-size:13px;color:var(--brun-moyen);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.seances .quand.a-fixer{color:var(--sable);font-style:italic}:root{--mesure:none;--ombre-repos:0 1px 2px rgba(48,42,36,.06),0 2px 6px rgba(48,42,36,.07);--ombre-survol:0 3px 8px rgba(48,42,36,.09),0 10px 26px rgba(48,42,36,.11);--ombre-action:0 1px 2px rgba(48,42,36,.14),0 3px 9px rgba(48,42,36,.13);--ombre-pressee:0 1px 2px rgba(48,42,36,.12)}.carte .faux-bouton,a.b1,a.b2,a.b3,button{transition:box-shadow .15s ease,transform .15s ease,background-color .15s ease}.b1,.carte .faux-bouton,a.b1{box-shadow:var(--ombre-action)}.b2,a.b2{box-shadow:var(--ombre-repos)}.b1:hover,.b2:hover,.carte:hover .faux-bouton,a.b1:hover,a.b2:hover{box-shadow:var(--ombre-survol);transform:translateY(-1px)}a.b1:active,a.b2:active,a.b3:active,button:active{transform:translateY(1px);box-shadow:var(--ombre-pressee)}.b1:disabled{box-shadow:none;transform:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:2px solid var(--orange);outline-offset:2px}input[type=date],input[type=number],input[type=text],select,textarea{transition:border-color .15s ease,box-shadow .15s ease}input:focus,select:focus,textarea:focus{box-shadow:0 0 0 3px rgba(223,93,73,.16)}@media (prefers-reduced-motion:reduce){.carte,.carte .faux-bouton,a.b1,a.b2,a.b3,button,input,select,textarea{transition:none}.b1:hover,.b2:hover,.carte:hover,.carte:hover .faux-bouton,a.b1:active,a.b1:hover,a.b2:active,a.b2:hover,a.b3:active,button:active{transform:none}}.icone{flex:0 0 auto;opacity:.75;vertical-align:-2px}.meta{display:inline-flex;align-items:center;gap:7px}.seances .icone{color:var(--sable)}.frise{border-radius:12px;overflow:hidden}input[type=date],input[type=number],input[type=text],select,textarea{border-radius:10px}.hero .bascule-langue{position:absolute;top:20px;right:22px;z-index:3}.bascule-langue .b3{background:rgba(251,241,228,.1);color:var(--beige-pale);border:1px solid rgba(239,219,193,.35);font-weight:700;letter-spacing:.08em;padding:8px 14px}.bascule-langue .b3:hover{background:rgba(251,241,228,.22);color:var(--papier)}.relu .choix label:not(:has(input:checked)){display:none}.relu .choix label:has(input:checked){cursor:default;border-color:var(--filet);background:var(--papier)}.relu .choix label:has(input:checked):hover{border-color:var(--filet);background:var(--papier)}.relu .choix input{display:none}.relu .choix:has(input:checked):before{content:"Votre réponse";font-family:var(--titre);font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--sable)}.relu .choix:not(:has(input:checked)):after{content:"Sans réponse.";color:var(--sable);font-style:italic;font-size:14px}.relu .choix.rangee:after,.relu .choix.rangee:before{flex-basis:100%}.relu .matrice input:not(:checked){opacity:.22}.carte>:has(+.faux-bouton){margin-bottom:10px}.carte .delai{color:var(--rouge-brique);font-weight:600;font-size:13.5px}.carte b.meta{display:inline-flex;align-items:center;gap:8px}.carte b.meta .icone{color:var(--sable);opacity:1}.carte .infos{margin-top:auto;padding-top:11px;border-top:1px solid var(--filet);display:grid;grid-gap:6px;gap:6px}.carte .infos+.faux-bouton{margin-top:10px}.bande-etat{display:flex;align-items:flex-start;gap:7px;margin:-21px -22px 12px;padding:7px 22px;background:var(--beige-moyen);border-radius:15px 15px 0 0;font-size:12.5px}.bande-etat .icone{color:var(--brun-moyen);flex:0 0 auto;margin-top:1px}.bande-etat .mot{line-height:1.2;font-family:var(--titre);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--brun-moyen)}.bande-etat .mesure{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:3px;min-height:23px}.bande-etat .part{color:var(--vert-gris);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.2}.bande-etat .jauge-completion{width:72px;margin-top:0}.carte .infos .info{display:grid;grid-template-columns:15px 1fr;grid-gap:8px;gap:8px;align-items:start;font-size:13px;color:var(--brun-moyen)}.carte .infos .icone{color:var(--sable);margin-top:2px}.carte .infos .info.delai span{color:var(--rouge-brique);font-weight:600}.jauge-completion{display:block;height:5px;margin-top:5px;border-radius:999px;background:var(--filet);overflow:hidden;max-width:190px}.jauge-completion i{display:block;height:100%;background:var(--orange);border-radius:999px}.jauge-completion[data-acheve] i{background:var(--vert-mousse)}.b1,.b2,.b3,.carte .faux-bouton,a.b1,a.b2,a.b3,button{font-weight:500;border-radius:8px;letter-spacing:0}.b1,.b2,a.b1,a.b2{padding:7px 11px;font-size:14.5px}.b3,a.b3{padding:5px 9px}.carte .faux-bouton{padding:6px 10px;font-size:13.5px;font-weight:500}.acces button{border-radius:8px;padding:10px 15px}.shell-analyse{max-width:1360px;margin:0 auto;padding:0 28px 90px}.duo,.tri{display:grid;grid-gap:26px;gap:26px;margin-top:22px;align-items:start}.tri{grid-template-columns:236px minmax(0,1fr) 400px}.duo{grid-template-columns:236px minmax(0,1fr)}.repere-rail{display:block;margin-bottom:7px}.avancement-rail{max-width:none;margin-bottom:0}.legende-rail{font-size:12.5px;margin-top:12px;display:block}.rail{display:grid;grid-gap:1px;gap:1px;background:var(--filet);border:1px solid var(--filet)}.grp-rail{background:var(--beige-moyen);font-family:var(--titre);font-weight:700;font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--brun-moyen);padding:6px 11px;margin:0}.rail .pas-etape{display:flex;gap:10px;align-items:flex-start;width:100%;text-align:left;background:var(--papier);border:0;padding:12px 13px;cursor:pointer;text-decoration:none;font-family:var(--texte);font-size:13px;color:var(--brun-fonce);font-weight:400;letter-spacing:0;text-transform:none}.rail .pas-etape:hover{background:#fdf3ee;color:var(--brun-fonce)}.rail .pas-etape[data-ici="1"]{background:var(--beige-pale);border-left:3px solid var(--rouge-brique);padding-left:10px;font-weight:600}.rail .pas-etape .tid{margin-right:0;flex:0 0 auto}.case-etat{flex:0 0 auto;width:14px;height:14px;border:1px solid var(--sable);background:var(--papier);font-family:var(--titre);font-size:11px;font-weight:700;color:var(--vert-gris);line-height:12px;text-align:center;transform:translateY(2px)}.case-etat.sans{border-color:transparent;background:transparent}.case-etat.partielle:before{content:"";display:block;width:6px;height:6px;margin:3px auto;background:var(--sable)}.fiche-lue{background:var(--papier);border:1px solid var(--filet);padding:6px 20px 16px}.fiche-lue .fiche-texte{margin:0}.pli-fiche{border-top:1px solid #f2e9dd}.pli-fiche:first-child{border-top:0}.pli-fiche>summary{display:flex;align-items:baseline;gap:8px;cursor:pointer;list-style:none;padding:11px 0 9px;font-family:var(--titre);font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--brun-moyen)}.pli-fiche>summary::-webkit-details-marker{display:none}.pli-fiche>summary:before{content:"";flex:0 0 auto;width:0;height:0;border-left:5px solid var(--sable);border-top:4px solid transparent;border-bottom:4px solid transparent;transform:translateY(-1px)}.pli-fiche[open]>summary:before{transform:translateY(1px) rotate(90deg)}.pli-fiche>summary:hover{color:var(--orange)}.hors-ecran{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.pli-matrice>.matrice{margin-bottom:12px}.actions.plier{justify-content:flex-end;margin:0 0 10px}.marque-pas{flex:0 0 auto;width:11px;height:11px;border:1px solid var(--sable);transform:translateY(3px)}.marque-pas.decidee{background:var(--papier);border-color:var(--sable);font-family:var(--titre);font-size:10px;font-weight:700;line-height:9px;text-align:center;color:var(--vert-gris)}.marque-pas.decision{background:var(--orange);border-color:var(--orange)}.marque-pas.soustraction{background:var(--beige-moyen);border-color:var(--beige-moyen)}.marque-pas.rien{background:transparent}.marque-pas.sans{border-color:transparent}.fiche-lue.retiree{opacity:.72}.fiche-lue.retiree .fiche-texte li,.fiche-lue.retiree .fiche-texte p,.fiche-lue.retiree .fiche-texte td{text-decoration:line-through}.bilan-pas{display:block;margin:10px 0 0;padding:7px 11px;background:var(--papier-nuance);border-left:3px solid var(--filet);font-size:13px}.panneau .marque-etat{display:inline-block;margin-top:9px}.pli-fiche>ul{margin:0 0 12px}.panneau{background:var(--papier);border:1px solid var(--filet);border-top:3px solid var(--orange);padding:18px 20px}.panneau>.barre-repere{display:block}.panneau-titre{font-family:var(--titre);font-size:18px;font-weight:700;color:var(--brun-moyen);margin:6px 0 0;line-height:1.2}.panneau .q{margin-top:16px}.panneau .actions{margin-top:18px}.legende-jauge{display:flex;flex-wrap:wrap;gap:4px 18px;margin-top:9px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.legende-jauge span{display:inline-flex;align-items:center;gap:6px}.carte.inerte{cursor:default}.carte.inerte:hover{background:var(--papier);box-shadow:none;transform:none}@media (max-width:1100px){.shell,.shell-analyse{padding:0 18px 90px}.duo,.tri{grid-template-columns:minmax(0,1fr);gap:20px}.rail{display:flex;flex-wrap:wrap;gap:5px;background:transparent;border:0}.rail .grp-rail{display:none}.rail .pas-etape{width:auto;padding:6px 9px;border:1px solid var(--filet)}.legende-rail,.rail .pas-etape span[data-lib]{display:none}.panneau{border-top-width:3px}}.frise-salle{display:flex;gap:2px;flex-wrap:wrap;margin:22px 0 0}.frise-salle a{flex:1 1 150px;min-width:130px;text-decoration:none;background:var(--beige-moyen);padding:12px 14px 11px;border-top:3px solid var(--filet)}.frise-salle .no{font-size:10px;letter-spacing:.08em;color:var(--sable)}.frise-salle .no,.frise-salle .ti{display:block;font-family:var(--titre);font-weight:700}.frise-salle .ti{margin-top:4px;font-size:13px;letter-spacing:.03em;line-height:1.3;color:var(--brun-moyen)}.frise-salle a:hover{background:var(--sable)}.frise-salle a:hover .no,.frise-salle a:hover .ti{color:var(--papier)}.frise-salle a.ici{background:var(--brun-moyen);border-top-color:var(--orange)}.frise-salle a.ici .no{color:var(--beige-moyen)}.frise-salle a.ici .ti{color:var(--papier)}.salle-corps{padding-top:18px}.prov{display:inline-flex;align-items:center;font-family:var(--titre);font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;padding:5px 10px;border:2px solid var(--brun-moyen);color:var(--brun-moyen)}.prov.mod{border-color:var(--orange);color:var(--rouge-brique)}.pilote{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:26px;padding:12px 18px;background:var(--nuit);color:var(--beige-pale)}.pilote .et{font-family:var(--titre);font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--sable)}.pilote .b3{background:transparent;border:1px solid rgba(175,148,131,.5);color:var(--beige-pale);text-decoration:none}.pilote .b3:hover{border-color:var(--orange);background:transparent}.pilote-masquee{margin-top:26px;padding:10px 18px;background:var(--beige-moyen);border-top:1px solid var(--filet);font-size:14px;color:var(--brun-fonce)}.onglets.socle{margin-bottom:4px}.cohorte-tenue{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.cohorte-tenue .et{font-family:var(--titre);font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--sable)}.chaine{display:flex;gap:2px;flex-wrap:wrap;margin:16px 0 0}.chaine a{flex:1 1 140px;min-width:128px;text-decoration:none;background:var(--beige-moyen);padding:10px 12px;border-top:3px solid var(--filet)}.chaine .no{font-size:10px;letter-spacing:.08em;color:var(--sable)}.chaine .no,.chaine .ti{display:block;font-family:var(--titre);font-weight:700}.chaine .ti{margin-top:3px;font-size:13px;letter-spacing:.03em;color:var(--brun-moyen)}.chaine .ma{display:block;margin-top:5px;font-family:var(--titre);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.chaine a:hover{background:var(--sable)}.chaine a:hover .ma,.chaine a:hover .no,.chaine a:hover .ti{color:var(--papier)}.chaine a.ici{background:var(--brun-moyen)}.chaine a.ici .no{color:var(--beige-moyen)}.chaine a.ici .ti{color:var(--papier)}.chaine a[data-etat=fait]{border-top-color:var(--vert-mousse)}.chaine a[data-etat=a-faire]{border-top-color:var(--orange)}.chaine a[data-etat=bloque]{border-top-color:var(--rouge-brique)}.chaine a[data-etat=fait] .ma{color:var(--vert-mousse)}.chaine a[data-etat=a-faire] .ma,.chaine a[data-etat=bloque] .ma{color:var(--rouge-brique)}.chaine a.ici .ma{color:var(--beige-moyen)}.chaine>span{flex:1 1 140px;min-width:128px;background:var(--beige-moyen);padding:10px 12px;border-top:3px solid var(--filet)}.chaine>span[data-etat=fait]{border-top-color:var(--vert-mousse)}.chaine>span[data-etat=a-faire]{border-top-color:var(--orange)}.chaine>span[data-etat=bloque]{border-top-color:var(--rouge-brique)}.chaine>span[data-etat=fait] .ma{color:var(--vert-mousse)}.chaine>span[data-etat=a-faire] .ma,.chaine>span[data-etat=bloque] .ma{color:var(--rouge-brique)}.fil{margin:14px 0 0;font-size:13.5px}.fil a{font-weight:600}.fil a,.marque{font-family:var(--titre)}.marque{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;padding:3px 11px;border-radius:999px}.marque[data-etat=fait]{background:var(--vert-mousse);color:var(--papier)}.marque[data-etat=a-faire]{background:var(--orange);color:var(--papier)}.marque[data-etat=bloque]{background:var(--rouge-brique);color:var(--papier)}.grille-vue th[scope=row]{text-align:left;font-weight:400}.grille-vue td.c{vertical-align:middle}.grille-vue tbody td.c,.grille-vue thead th.c{width:128px}.jauge-vue{display:flex;height:18px;background:var(--filet);border-radius:999px;overflow:hidden;min-width:160px}.jauge-vue i{display:block;height:18px}.d-rie{background:var(--beige-moyen)}.d-peu{background:var(--sable)}.d-moy{background:var(--rouge-brique)}.d-bcp{background:var(--orange)}.d-ess{background:var(--brun-moyen)}.marque[data-ecart=unanime]{background:var(--beige-moyen);color:var(--brun-moyen)}.marque[data-ecart=partage]{background:var(--orange);color:var(--papier)}.marque[data-ecart=disperse]{background:var(--brun-moyen);color:var(--papier)}.obj{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin:14px 0 0;padding:11px 14px;background:var(--beige-moyen);border-bottom:1px solid var(--filet)}.obj .lb{font-family:var(--titre);font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--vert-gris)}.obj .sep{color:var(--sable)}.obj .obj-metier{font-family:var(--titre);font-weight:700;font-size:14px}.obj .man{margin-left:auto;font-size:13px;color:var(--rouge-brique)}.obj .man b{font-family:var(--titre);font-size:15px}.obj .man.rien{color:var(--vert-gris)}.sel{position:relative}.sel>summary{display:inline-flex;align-items:center;gap:7px;cursor:pointer;list-style:none;padding:6px 11px;background:var(--papier);border:1px solid var(--filet);box-shadow:var(--ombre-repos);font-family:var(--titre);font-size:14px;font-weight:700;color:var(--brun-moyen)}.sel>summary::-webkit-details-marker{display:none}.sel>summary:after{content:"▾";color:var(--sable);font-size:11px}.sel>summary:hover{box-shadow:var(--ombre-survol)}.sel u{text-decoration:none;font-family:var(--texte);font-weight:400;font-size:12.5px;color:var(--vert-gris)}.sel .menu{position:absolute;z-index:5;margin-top:5px;min-width:290px;padding:5px;background:var(--papier);border:1px solid var(--filet);box-shadow:var(--ombre-survol)}.sel .menu .tt{font-family:var(--titre);font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--vert-gris);padding:7px 10px 4px}.sel .menu a{display:flex;align-items:baseline;gap:9px;padding:8px 10px;font-size:13.5px;color:var(--brun-fonce);text-decoration:none}.sel .menu a:hover{background:var(--beige-pale)}.sel .menu a b{font-family:var(--titre);color:var(--brun-moyen)}.sel .menu a span{margin-left:auto;color:var(--vert-gris);font-size:12.5px}.deux{display:grid;grid-template-columns:252px minmax(0,1fr);background:var(--papier);border:1px solid var(--filet);border-top:0}.rail-groupes{border-right:1px solid var(--filet);background:var(--beige-pale)}.rail-groupes .tt{font-family:var(--titre);font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--vert-gris);padding:12px 14px 7px}.rail-groupes a{display:block;padding:10px 14px;text-decoration:none;border-top:1px solid var(--filet)}.rail-groupes a:hover{background:#fdf9f3}.rail-groupes a[data-ici="1"]{background:var(--papier);box-shadow:inset 3px 0 0 var(--orange)}.rail-groupes a b{display:block;font-family:var(--titre);font-size:14px;font-weight:700;color:var(--brun-moyen);line-height:1.25}.rail-groupes a i{display:block;font-style:normal;font-size:12.5px;color:var(--vert-gris);margin-top:2px}.rail-groupes a em{font-style:normal;color:var(--rouge-brique)}.rail-groupes a.plus{font-family:var(--titre);font-size:12.5px;color:var(--rouge-brique)}.surf{min-width:0;padding:0 20px 20px}.surf .tete{position:-webkit-sticky;position:sticky;top:0;z-index:4;background:var(--papier);padding-top:12px}.anc{flex-wrap:wrap;gap:3px}.anc,.anc a{display:flex}.anc a{align-items:center;gap:6px;padding:6px 10px;font-family:var(--titre);font-size:12.5px;font-weight:700;color:var(--vert-gris);text-decoration:none;border:1px solid var(--filet)}.anc a:hover{color:var(--brun-moyen);box-shadow:var(--ombre-repos)}.anc a[aria-current=page]{background:var(--brun-moyen);border-color:var(--brun-moyen);color:var(--beige-pale)}.anc a[aria-current=page]:hover{color:var(--beige-pale);box-shadow:none}.anc .pt{width:7px;height:7px;border-radius:50%;background:var(--orange);flex:0 0 auto}.anc .pt[data-vide="1"]{background:var(--filet)}.bl{border-top:1px solid var(--filet);padding:16px 0 6px;margin-top:14px;scroll-margin-top:66px}.bl .hd{display:flex;align-items:baseline;gap:10px}.bl h2{font-family:var(--titre);font-size:18px;font-weight:700;color:var(--brun-moyen);margin:0;border:0;padding:0}.bl .hd .fin{margin-left:auto;display:flex;align-items:center;gap:8px}.bl>p{font-size:13.5px;line-height:1.55;margin:6px 0 0;max-width:var(--mesure)}.bl h3,.bl>p{color:var(--vert-gris)}.bl h3{font-family:var(--titre);font-size:15px;font-weight:700;margin:16px 0 6px}@media (max-width:900px){.deux{grid-template-columns:minmax(0,1fr)}.rail-groupes{border-right:0;border-bottom:1px solid var(--filet)}.surf{padding:0 14px 18px}}.compte-rail{display:block;margin:6px 0 12px}.pas-texte{display:flex;flex-direction:column;gap:2px;min-width:0}.pas-libelle{font-weight:600;line-height:1.4}.pas-dit{font-size:12px;color:var(--vert-gris);font-weight:400}.place-agent{background:var(--papier-nuance);border:1px solid var(--filet);padding:12px 14px;margin-top:12px}.place-tete{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--vert-gris)}.place-tete,.place-valeur{font-family:var(--titre);font-weight:700}.place-valeur{font-size:16px;color:var(--rouge-brique);margin-top:4px}.place-source{font-size:12.5px;color:var(--vert-gris);margin-top:3px}.sous-titre-tache{display:block;margin-top:8px}.temps{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap}.pave-temps{flex:1 1 200px;display:block;text-decoration:none;color:inherit;background:var(--papier-nuance);border-bottom:1px solid var(--filet);border:solid var(--filet);border-width:1px 1px 3px;padding:12px 15px}.pave-temps:hover{border-color:var(--sable);border-bottom-color:var(--sable)}.pave-temps.ici{background:var(--papier);border-bottom-color:var(--orange);box-shadow:var(--ombre-repos)}.pave-rang{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--vert-gris)}.pave-nom,.pave-rang{display:block;font-family:var(--titre);font-weight:700}.pave-nom{font-size:16px;color:var(--brun-moyen);margin-top:2px}.pave-etat{display:block;font-size:12.5px;color:var(--vert-gris)}.q-question{position:relative}.q-corps{margin-left:32px}.appui,.indice{position:relative;flex:0 0 auto}.indice{cursor:help}.indice>span[aria-hidden]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;font-family:var(--titre);font-size:12px;font-weight:700;color:var(--vert-gris);background:var(--beige-pale);border:1px solid var(--filet);border-radius:50%}.indice:focus-within>span[aria-hidden],.indice:focus>span[aria-hidden],.indice:hover>span[aria-hidden]{border-color:var(--orange);color:var(--brun-moyen)}.appui{margin-left:auto;cursor:help}.appui-signe{display:inline-block;font-family:var(--titre);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--vert-gris);background:var(--beige-pale);border:1px solid var(--filet);padding:4px 9px}.appui:focus .appui-signe,.appui:focus-within .appui-signe,.appui:hover .appui-signe{border-color:var(--orange);color:var(--brun-moyen)}.appui-bulle,.bulle-aide{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.appui:focus .appui-bulle,.appui:focus-within .appui-bulle,.appui:hover .appui-bulle,.indice:focus .bulle-aide,.indice:focus-within .bulle-aide,.indice:hover .bulle-aide{top:calc(100% + 7px);right:0;z-index:6;width:320px;max-width:76vw;height:auto;padding:11px 13px;overflow:visible;-webkit-clip-path:none;clip-path:none;white-space:normal;background:var(--nuit);color:var(--beige-pale);font-family:var(--texte);font-size:12.5px;line-height:1.45;font-weight:400;letter-spacing:0;text-transform:none;box-shadow:var(--ombre-survol)}.appui-tete{display:block;font-family:var(--titre);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--sable);margin-bottom:6px}.appui-ligne{display:block;margin-bottom:4px}.appui-bulle a,.appui-ligne strong{color:var(--beige-moyen)}.pour-demarrer{display:flex;gap:7px;flex-wrap:wrap;align-items:center;margin-top:8px}.exemple{font-size:13px;padding:7px 13px;background:var(--beige-pale);color:var(--brun-moyen);border:1px dashed var(--sable);border-radius:8px}.matieres{list-style:none;padding:0;margin:0 0 12px;display:flex;flex-direction:column;gap:7px}.matiere{display:flex;gap:14px;flex-wrap:wrap;align-items:center;background:var(--papier-nuance);border:1px solid var(--filet);border-radius:10px;padding:12px 15px}.matiere-quoi{flex:1 1 180px;min-width:0}.rangee.ajout{align-items:flex-end;gap:14px}.case.empile{flex-direction:column;align-items:flex-start;gap:5px;white-space:normal;flex:1 1 240px}form.revision .case.empile>span,form.revision .case>span{font-family:var(--texte);font-size:13px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--vert-gris)}.case.empile input[type=text],.case.empile select{width:100%;flex:0 0 auto;padding:12px 15px}.trois-champs{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.attente{background:var(--beige-moyen);border-left:4px solid var(--orange);padding:12px 15px}.attente p{font-size:14px;margin-bottom:9px}.carte-position{border-top:4px solid var(--orange)}.carte-position .implique{font-size:15px}.carte-position .puces{margin-top:6px}.carte-position .puces li{font-size:14px}@media (max-width:640px){.q-corps{margin-left:0}.appui:focus .appui-bulle,.appui:focus-within .appui-bulle,.appui:hover .appui-bulle,.indice:focus .bulle-aide,.indice:focus-within .bulle-aide,.indice:hover .bulle-aide{right:auto;left:0}}.shell-agent{display:block}.bandeau-agent{display:flex;gap:18px;align-items:flex-end;flex-wrap:wrap;border-bottom:1px solid var(--filet);padding-bottom:14px;margin-top:4px}.bandeau-agent>div{flex:1 1 320px;min-width:0}.bandeau-agent .b1{flex:0 0 auto}.sous-bandeau{display:block;margin:10px 0 0}.note-aide{background:var(--papier-nuance);border:1px solid var(--filet);border-left:4px solid var(--orange);padding:11px 13px;margin-bottom:12px;font-size:13px;line-height:1.45}.pas-dit.alerte{color:var(--rouge-brique)}.volet{background:var(--papier);border:1px solid var(--filet);display:flex;flex-direction:column;min-width:0}.volet-tete{border-bottom:2px solid var(--orange);padding:15px 20px 11px;display:flex;gap:14px;align-items:baseline;flex-wrap:wrap}.volet-tete .tid{font-size:15px;margin-right:0}.volet-tete h2{font-size:21px;color:var(--brun-moyen);margin:0;padding:0;border:0;flex:1 1 auto}.bande-meta{display:flex;gap:1px;background:var(--filet);border-bottom:1px solid var(--filet);flex-wrap:wrap}.bande-meta>div{flex:1 1 220px;background:var(--papier-nuance);padding:9px 20px}.meta-tete{display:block;font-family:var(--titre);font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--vert-gris)}.bande-meta>div>span+span{font-size:13.5px}.volet-corps{padding:16px 20px;display:flex;flex-direction:column;gap:12px;flex:1 1 auto}.volet-corps>.consigne,.volet-corps>.puces{margin:0}.role-couche{max-width:var(--mesure)}.volet-pied{border-top:1px solid var(--filet);padding:13px 20px;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.volet-pied .etat{flex:1 1 200px;min-width:0;font-size:12.5px}.pousse-a-droite{margin-left:auto}.manque{background:var(--beige-moyen);border-left:4px solid var(--rouge-brique);padding:13px 16px;max-width:var(--mesure)}i.manque{padding:0;border-left:0;max-width:none}.manque p{font-size:14px}.manque .b3{display:inline-block;margin-top:9px;text-decoration:none}.procedures{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(255px,1fr))}.procedure{border:1px solid var(--filet);border-top:3px solid var(--sable);padding:11px 13px}.procedure b{display:block;font-size:13.5px;color:var(--brun-moyen);line-height:1.3}.procedure .etat{display:block;margin-top:5px;font-size:12.5px}.laisses{display:flex;gap:12px;flex-wrap:wrap}.laisse{flex:1 1 200px;border:1px solid var(--filet);border-top:3px solid var(--orange);padding:13px 15px}.laisse.manquante{border-top-color:var(--rouge-brique)}.laisse-nombre{display:block;font-family:var(--titre);font-size:30px;font-weight:700;color:var(--brun-fonce);line-height:1}.laisse .etat{display:block;margin-top:3px;font-size:13.5px}.declaration{border-top:1px solid var(--filet);padding-top:12px;margin-top:4px}@media (max-width:900px){.bande-meta>div,.volet-corps,.volet-pied,.volet-tete{padding-left:15px;padding-right:15px}}.table-validation td,.table-validation th{vertical-align:top}.table-validation th[scope=row]{width:220px;text-align:left;font-weight:400}.table-validation .cas-consigne{display:block;margin-top:6px;font-size:13px;color:var(--vert-gris)}.table-validation td:nth-child(2){width:40%}.table-validation textarea{width:100%}.choix-tache{display:flex;flex-direction:column;gap:8px}.choix-tache label.case{margin-top:0;white-space:normal;align-items:flex-start}.choix-tache label.case input{margin-top:3px}.choix-tache label.case:has(input:not(:checked))+.rappels{display:none}.choix-tache .rappels{margin:0 0 4px 26px}.choix-tache .rappels .barre-repere{margin:0 0 4px}.table-exploration td,.table-exploration th{vertical-align:top}.table-exploration th[scope=row]{width:220px;text-align:left;font-weight:400}.table-exploration select,.table-exploration textarea{width:100%}.table-exploration td{white-space:pre-line}.duo-seance,label.case-complete{margin-top:18px}.duo-seance{display:grid;grid-gap:20px;gap:20px;align-items:start;grid-template-columns:minmax(0,320px) minmax(0,1fr)}.colonne-journal{display:flex;flex-direction:column;gap:12px;min-width:0}.colonne-journal .consignation{margin:0}.titre-journal{font-family:var(--titre);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--vert-gris);margin-top:4px}.compteurs{display:flex;gap:10px}.compteur{flex:1 1;background:var(--papier);border:1px solid var(--filet);border-top:3px solid var(--filet);padding:11px 13px}.compteur.couvert{border-top-color:var(--orange)}.compteur-nombre{display:block;font-family:var(--titre);font-size:26px;font-weight:700;line-height:1;color:var(--brun-fonce)}.compteur .etat{display:block;margin-top:3px;font-size:12.5px}.bande-action{display:flex;gap:14px;align-items:center;flex-wrap:wrap;background:var(--beige-moyen);border-left:4px solid var(--rouge-brique);padding:13px 16px;margin-top:16px}.bande-action p{flex:1 1 340px;min-width:0;font-size:14px}.bande-action .b3{flex:0 0 auto;text-decoration:none}.revision .defaillance{display:none}.revision:has(input[name=resultat][value=CED]:checked) .defaillance{display:grid;background:var(--beige-moyen);padding:11px 13px}.revision .defaillance .consigne{margin:0;font-size:12.5px}@media (max-width:900px){.duo-seance{grid-template-columns:minmax(0,1fr)}.table-validation td:nth-child(2),.table-validation th[scope=row]{width:auto}}.marche-outil{background:var(--papier-nuance);border:1px solid var(--filet);padding:12px 15px}.marche-tete{font-family:var(--titre);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--vert-gris);margin-bottom:7px}.marche-outil ol{margin:0;padding-left:20px}.marche-outil li{font-size:14px;line-height:1.5}.marche-outil li+li{margin-top:5px}.marche-renvoi{margin-top:9px;padding-top:10px;border-top:1px solid var(--filet);font-size:14px;line-height:1.5;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.choix.deux-par-ligne{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.volet-corps .choix{margin-left:0}.deux-champs{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.seul{margin-top:18px}.projets{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.projet{background:var(--papier-nuance);border:1px solid var(--filet);border-top:3px solid var(--orange);padding:13px 15px}.projet.hors{border-top-color:var(--sable)}.projet-tete{font-family:var(--titre);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--vert-gris)}.projet .puces{margin:7px 0}.projet .puces li{font-size:14px;padding:3px 0 3px 15px}.projet .etat+.etat{margin-top:5px}.procedure.commune{border-top-color:var(--orange)}.minuterie{--duree:0s;--ecoule:0s;--part:0;display:flex;flex-direction:column;gap:6px;margin:0 0 18px;padding:10px 14px;background:var(--papier-nuance);border:1px solid var(--filet);border-radius:6px}.minuterie-dit{margin:0;font-size:14px}.minuterie-dit strong{font-family:var(--titre)}.minuterie-piste{height:4px;border-radius:2px;background:var(--beige-moyen);overflow:hidden}.minuterie-part{display:block;height:100%;width:100%;background:var(--sable);transform-origin:left center;transform:scaleX(var(--part,0));animation:minuterie-avance var(--duree,0s) linear calc(-1 * var(--ecoule, 0s)) forwards}.minuterie.depassee .minuterie-part{animation:none;transform:scaleX(1);background:var(--vert-gris)}@keyframes minuterie-avance{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.minuterie-part{animation:none}}.fil-m4 ol{gap:4px}.fil-m4 .fil-lien{padding:6px 10px;font-size:13px;gap:6px}.fil-m4 li:not(:last-child):after{font-size:12px}.fil-m4 li.collectif .fil-lien{background:var(--papier-nuance);border-style:dashed;color:var(--sable)}.pr-ligne{display:grid;grid-template-columns:46px minmax(0,1fr);padding:11px 16px;border-bottom:1px solid var(--filet)}.pr-ligne:last-child{border-bottom:none}.pr-nom{font-size:14px;line-height:1.4}.pr-marques{grid-column:2;display:flex;gap:5px;flex-wrap:wrap;margin-top:6px}.chip{font-family:var(--titre);font-size:11px;font-style:normal;padding:2px 7px;border:1px solid var(--filet);background:var(--papier-nuance);color:var(--vert-gris)}.chip.irritant{border-color:var(--orange);color:var(--rouge-brique);background:var(--beige-pale)}.chip.coeur{border-color:var(--sable);color:var(--brun-moyen)}.chip.peri{border-color:var(--filet);color:var(--vert-gris)}.chip.vide{border-style:dashed}.etat-propositions{margin-top:13px}.echange{margin-top:18px;border:1px solid var(--filet)}.ec-entete{display:grid;grid-template-columns:minmax(0,1fr) 230px 250px 120px;background:var(--papier-nuance);border-bottom:1px solid var(--filet)}.ec-entete>*{padding:8px 16px}.ec-entete>*+*{border-left:1px solid var(--filet)}.ec-ligne{display:grid;grid-template-columns:minmax(0,1fr) 230px 250px 120px;align-items:center;border-bottom:1px solid var(--filet);background:var(--papier)}.ec-ligne .pr-ligne,.ec-ligne:last-child{border-bottom:none}.ec-choix{gap:4px;border-left:1px solid var(--filet);background:var(--papier-nuance)}.ec-choix,.ec-execution{display:flex;flex-direction:column;padding:12px 16px;align-self:stretch;justify-content:center}.ec-execution{gap:3px;border:none;border-left:1px solid var(--filet)}.ec-inclure,.ec-radio{display:flex;gap:7px;align-items:center;font-size:13px}.ec-inclure{padding:12px 16px;border-left:1px solid var(--filet);align-self:stretch}.ec-inclure input,.ec-radio input{margin:0}.echange.un-choix .ec-entete,.echange.un-choix .ec-ligne{grid-template-columns:minmax(0,1fr) 200px}.ec-un{display:flex;gap:8px;align-items:center;font-size:13px;padding:12px 16px;border-left:1px solid var(--filet);background:var(--papier-nuance);align-self:stretch}.ec-un input{margin:0}.ec-libre{display:grid;grid-template-columns:46px minmax(0,1fr) 190px 170px;align-items:end;padding:11px 16px}.ec-libre>.tid{padding-bottom:9px}.ec-champ{display:flex;flex-direction:column;gap:5px;min-width:0}.ec-champ+.ec-champ{margin-left:16px}.ec-champ input[type=text],.ec-champ select{width:100%;font-size:13px;padding:6px 8px;height:34px;box-sizing:border-box}@media (max-width:860px){.ec-entete{display:none}.ec-ligne,.echange.un-choix .ec-ligne{grid-template-columns:minmax(0,1fr)}.ec-choix,.ec-execution,.ec-inclure,.ec-un{border-left:none;border-top:1px solid var(--filet)}.ec-libre{grid-template-columns:minmax(0,1fr);row-gap:10px}.ec-champ+.ec-champ{margin-left:0}}.boucle{margin-top:26px;padding:16px 20px 18px;border:1px solid var(--filet);border-left:3px solid var(--orange);background:var(--papier-nuance)}.boucle-titre{font-family:var(--titre);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--brun-moyen)}.boucle-liste{list-style:none;margin:12px 0 0;padding:0}.boucle-liste li{display:grid;grid-template-columns:20px minmax(0,1fr);grid-gap:9px;gap:9px;font-size:14px;line-height:1.5;padding:5px 0}.boucle-liste li:before{font-family:var(--titre);font-size:13px;font-weight:700;text-align:center}.boucle-liste li.ok:before{content:"✓";color:var(--vert-gris)}.boucle-liste li.att:before{content:"·";color:var(--sable)}.boucle-liste li.ko:before{content:"!";color:var(--rouge-brique)}.boucle-demande{margin-top:14px;padding-top:13px;border-top:1px solid var(--filet)}.boucle-question{font-size:15px;line-height:1.5;font-weight:600;color:var(--brun-fonce)}.boucle-elements{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);grid-gap:2px 18px;gap:2px 18px;margin-top:10px}.boucle-elements .case{margin-top:0;padding:4px 0;align-items:flex-start}.boucle-elements .case span{line-height:1.35}.boucle-a-soi{margin-top:14px;padding-top:12px;border-top:1px solid var(--filet);font-size:14.5px;line-height:1.5;color:var(--vert-gris);max-width:none}.boucle-a-soi b{color:var(--brun-moyen)}@media (max-width:860px){.boucle-elements{grid-template-columns:minmax(0,1fr)}}.table-comparaison{margin-top:14px;border:1px solid var(--filet)}.cp-entete,.cp-ligne{display:grid;grid-template-columns:minmax(0,1fr) 150px minmax(0,1.1fr);align-items:center}.cp-entete{background:var(--papier-nuance);border-bottom:1px solid var(--filet)}.cp-entete>*{padding:9px 13px}.cp-entete>*+*,.cp-ligne>*+*{border-left:1px solid var(--filet)}.cp-ligne{border-bottom:1px solid var(--filet);background:var(--papier)}.cp-ligne:last-child{border-bottom:none}.cp-nom{padding:10px 13px;font-size:14px;line-height:1.4}.cp-predit{padding:10px 13px;font-size:13.5px;color:var(--vert-gris)}.cp-servi{padding:10px 13px;display:flex;gap:5px;flex-wrap:wrap}.chip.ecart{border-style:solid}.chip.ecart.promesse{border-color:var(--sable);color:var(--brun-moyen)}.chip.ecart.surprise{border-color:var(--orange);color:var(--rouge-brique)}.compte-comparaison{text-align:left;margin-top:16px}@media (max-width:900px){.cp-entete,.cp-ligne{grid-template-columns:minmax(0,1fr)}.cp-entete>*+*,.cp-ligne>*+*{border-left:none}}.titre-comparaison{margin-top:30px}.correspondance{margin-top:12px;display:grid;grid-gap:2px;gap:2px}.cr-ligne{display:grid;grid-template-columns:minmax(0,1fr) 24px 190px;align-items:baseline;grid-gap:6px;gap:6px;font-size:14px;line-height:1.45;padding:6px 0;border-top:1px solid var(--filet)}.cr-fleche{color:var(--sable);text-align:center}.cr-ou{font-weight:600;color:var(--brun-moyen)}@media (max-width:760px){.cr-ligne{grid-template-columns:minmax(0,1fr)}.cr-fleche{display:none}}.questions-couche{margin-top:18px}.bloc-question{border:1px solid var(--filet);background:var(--papier);padding:14px 16px 12px;margin-bottom:12px}.bloc-question .q{border:none;padding:0;margin-bottom:0;background:none}.bloc-tache{font-size:14px;color:var(--brun-moyen);padding-bottom:9px;margin-bottom:11px;border-bottom:1px solid var(--filet)}.table-sequences{margin-top:16px;border:1px solid var(--filet)}.sq-entete,.sq-ligne{display:grid;grid-template-columns:minmax(0,1fr) 215px 130px}.sq-entete{background:var(--papier-nuance);border-bottom:1px solid var(--filet);align-items:stretch}.sq-entete>*{padding:9px 13px;display:flex;gap:8px;align-items:center}.sq-entete>*+*{border-left:1px solid var(--filet)}.sq-temps{display:flex;gap:8px;align-items:baseline;padding:9px 13px;background:var(--beige-moyen);border-bottom:1px solid var(--filet);font-size:13px;color:var(--vert-gris)}.sq-temps b{font-family:var(--titre);font-size:14px;color:var(--brun-moyen)}.sq-compte{margin-left:auto;font-size:12.5px}.sq-ligne{border-bottom:1px solid var(--filet);background:var(--papier)}.sq-ligne:last-child{border-bottom:none}.sq-ligne>*+*{border-left:1px solid var(--filet)}.sq-ligne:hover{background:var(--beige-pale)}.sq-nom{gap:10px;align-items:baseline;padding:10px 13px}.sq-nom,.sq-titres{display:flex;min-width:0}.sq-titres{flex-direction:column;gap:2px}.sq-titres b{font-size:14px;color:var(--brun-fonce)}.sq-glose{font-size:12.5px;line-height:1.35}.sq-etat,.sq-glose{color:var(--vert-gris)}.sq-etat{display:flex;gap:8px;align-items:center;padding:10px 13px;font-size:13.5px}.sq-min{margin-left:auto;font-family:var(--titre);font-size:12.5px;color:var(--sable)}.sq-aller{padding:10px 13px;display:flex;align-items:center;justify-content:flex-end}.sq-marque{font-family:var(--titre);font-weight:700;font-size:13px}.sq-marque.faite{color:var(--vert-mousse)}.sq-marque.commencee{color:var(--sable)}.sq-statut{display:inline-block;padding:3px 11px;border-radius:999px;font-family:var(--titre);font-weight:600;font-size:12.5px;line-height:1.5;white-space:nowrap;text-transform:none;letter-spacing:normal}.sq-statut.faite{background:var(--vert-mousse);color:var(--papier)}.sq-statut.commencee{background:var(--ocre);color:var(--brun-fonce)}.sq-statut.aucun{background:var(--rouge-brique);color:var(--papier)}.sq-statut.groupe{background:var(--beige-moyen);color:var(--brun-fonce)}.sq-ligne.retenue .sq-glose,.sq-ligne.retenue .sq-titres b{color:var(--sable)}.sq-ligne.retenue:hover{background:var(--papier)}.sq-retenue{font-size:12.5px;color:var(--sable)}.sq-aller .b3:disabled{background:var(--sable);color:var(--brun-fonce);border-color:var(--sable);box-shadow:none;cursor:default;opacity:.55}.sq-aller .b3[data-etat=ouverte]{background:var(--vert-mousse);color:var(--papier)}.sq-aller .b3[data-etat=fermee]{background:var(--rouge-brique);color:var(--papier)}.sq-aller .b3[data-etat]:hover{filter:brightness(.88)}.sq-ligne.groupe .sq-glose,.sq-ligne.groupe .sq-titres b{color:var(--sable)}.sq-legende{margin-top:10px}.table-avant .sq-entete,.table-avant .sq-ligne{grid-template-columns:minmax(0,1fr) 190px 130px 150px 230px}.table-avant .sq-etat.delai{color:var(--rouge-brique)}.table-avant .sq-boutons{gap:8px;flex-wrap:wrap}@media (max-width:900px){.sq-entete{display:none}.sq-ligne{grid-template-columns:minmax(0,1fr) 120px}.sq-ligne>*+*{border-left:none}.sq-etat{grid-column:1;padding-top:0}.sq-aller{grid-row:1;grid-column:2}.table-avant .sq-ligne{grid-template-columns:minmax(0,1fr) auto}.table-avant .sq-etat:empty{display:none}}.image-contexte{display:block;margin:14px auto 0;max-width:100%;max-height:50vh;width:auto;height:auto;object-fit:contain;border:1px solid var(--filet);background:var(--papier)}.image-contexte-geste{margin:10px 0 0;text-align:center}.table-guides{margin-top:16px;border:1px solid var(--filet);background:var(--papier)}.table-guides th[scope=row]{width:24%;font-family:var(--titre)}.table-guides tbody td,.table-guides tbody th{vertical-align:middle}.table-guides td:last-child,.table-guides thead th:last-child{width:190px;white-space:nowrap}.colonne-image{width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto}.colonne-image.pleine{width:auto;margin:0}.colonne-image:empty{display:none}.colonne-image>.image-contexte{margin-top:0}.comptes-sequence{margin-top:30px}.colonne-image:not(.pleine)>.comptes-sequence{width:0;min-width:100%}.colonne-image>.comptes-sequence:first-child{margin-top:0}.comptes-sequence .cadre-constat-tete{align-items:center}.comptes-sequence .cadre-constat-tete p{margin:0;flex:1 1 260px;font-size:14px}.comptes-sequence .cadre-constat-precision{color:var(--papier)}.constats-deux{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-gap:18px;gap:18px;align-items:start;margin-top:14px}.constats-trois{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:stretch;margin-top:18px}.constats-deux .tableau,.constats-trois .tableau{margin-top:0}@media (max-width:900px){.constats-deux,.constats-trois{grid-template-columns:1fr}}.cadre-constat{border:1px solid var(--filet);background:var(--papier);display:flex;flex-direction:column;min-width:0}.cadre-constat-tete{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap;padding:9px 13px;background:var(--papier-nuance);border-bottom:1px solid var(--filet)}.cadre-constat-precision{margin-left:auto;font-size:12.5px;color:var(--vert-gris)}.cadre-constat>.sections{padding:10px 13px 6px}.cadre-constat-vide{margin:0;padding:12px 13px;font-size:13.5px}.tache-constat{display:grid;grid-gap:12px;gap:12px;align-items:center;padding:9px 13px;border-top:1px solid var(--filet)}.tache-constat:first-child{border-top:0}.c1 .tache-constat{grid-template-columns:minmax(0,1fr) 150px}.c2 .tache-constat{grid-template-columns:minmax(0,1fr) 104px 104px}.tache-entete{padding-top:7px;padding-bottom:7px;align-items:end}.tache-entete .barre-repere{font-size:10.5px}.tache-nom{font-size:13.5px;line-height:1.35;min-width:0}.mesure{display:flex;flex-direction:column;gap:4px;min-width:0}.mesure-piste{display:block;height:8px;background:var(--beige-moyen)}.mesure-piste i{display:block;height:100%}.mesure-piste i.fidele{background:var(--vert-gris)}.mesure-piste i.manque{background:var(--orange)}.mesure-chiffre{font-size:12px;color:var(--vert-gris);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.mesure-chiffre b{font-family:var(--titre);font-size:14px;color:var(--brun-fonce)}.comparaison-9 td.bloc,.comparaison-9 th.bloc{border-left:2px solid var(--sable)}.comparaison-9 .rang-legende .legende{font-weight:400;text-transform:none;letter-spacing:0}.jauge-notee{display:flex;gap:12px;align-items:center}.jauge-notee .jauge{flex:1 1 auto}.jauge-notee .section-note{flex:0 0 132px}.comparaison-9 .jauge-vue{border-radius:0;height:20px}.comparaison-9 .jauge-vue i{height:20px}.comparaison-9 td{vertical-align:middle}.comparaison-9 .col-chiffre{width:84px}.comparaison-9 .col-ecart{width:120px}.image-vignette{display:block;max-width:220px;max-height:124px;width:auto;height:auto;object-fit:contain;border:1px solid var(--filet);background:var(--papier);margin-bottom:6px}.table-images th[scope=row]{width:26%;text-align:left;font-weight:600}.table-images th[scope=row] .etat{font-weight:400}.table-images td{vertical-align:top}.table-images td form{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.table-images td form input[type=text]{width:100%}.ouverture-sequence{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 22px;margin-top:14px}.ouverture-sequence p{margin:0}.volet-corps>.ouverture-sequence{margin-top:0}.avis+.volet,.table-outils{margin-top:14px}.table-outils{border:1px solid var(--filet)}.oc-entete,.oc-ligne{display:grid;grid-template-columns:340px minmax(0,1fr)}.oc-entete{background:var(--papier-nuance);border-bottom:1px solid var(--filet);align-items:stretch}.oc-entete>*{padding:9px 13px}.oc-entete>*+*,.oc-ligne>*+*{border-left:1px solid var(--filet)}.oc-ligne{border-bottom:1px solid var(--filet);background:var(--papier);cursor:pointer}.oc-ligne:last-child{border-bottom:none}.oc-ligne:hover{background:var(--beige-pale)}.oc-ligne input{position:absolute;opacity:0;width:0;height:0}.oc-nom{display:flex;gap:9px;align-items:center;padding:10px 13px;min-width:0}.oc-nom b{font-size:14px;color:var(--brun-fonce)}.oc-marque{flex:none;width:15px;height:15px;border:1px solid var(--sable);border-radius:50%;background:var(--papier)}.oc-ligne:has(input:checked){border-color:var(--orange);background:#fdf3ee}.oc-ligne:has(input:checked) .oc-marque{border-color:var(--orange);box-shadow:inset 0 0 0 3px var(--papier);background:var(--orange)}.oc-ligne:has(input:focus-visible){outline:2px solid var(--orange);outline-offset:2px}.oc-utilisation{padding:10px 13px;font-size:12.5px;color:var(--vert-gris);line-height:1.35}@media (max-width:900px){.oc-entete{display:none}.oc-entete,.oc-ligne{grid-template-columns:minmax(0,1fr)}.oc-entete>*+*,.oc-ligne>*+*{border-left:none}}.alimente{margin:12px 0 14px;border:1px solid var(--filet)}.alim-tete{padding:7px 13px;background:var(--beige-moyen);border-bottom:1px solid var(--filet);font-family:var(--titre);font-size:12.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--brun-moyen)}.alim-liste+.alim-tete{border-top:1px solid var(--filet)}.alim-liste{display:flex;flex-wrap:wrap;gap:6px 10px;margin:0;padding:11px 13px;list-style:none;background:var(--papier)}.alim-liste li{display:flex;gap:7px;align-items:baseline;flex:1 1 210px;min-width:0;font-size:13.5px;color:var(--brun-fonce)}.alim-liste.seconde li{color:var(--vert-gris);font-size:13px}.onglet-aide{display:inline-flex;gap:4px;align-items:center}.table-alim{margin:12px 0 14px;border:1px solid var(--filet)}.al-entete,.al-rang{display:grid;grid-template-columns:250px 95px minmax(0,1fr)}.al-entete{background:var(--papier-nuance);border-bottom:1px solid var(--filet);align-items:end}.al-entete>*{padding:8px 13px}.al-entete>*+*,.al-rang>*+*{border-left:1px solid var(--filet)}.al-rang{border-bottom:1px solid var(--filet);background:var(--papier)}.al-rang:last-child{border-bottom:none}.al-rang>*{padding:10px 13px;font-size:13.5px}.al-section{display:flex;gap:8px;align-items:baseline;color:var(--brun-fonce)}.al-impact{font-size:12.5px}.al-impact.direct{color:var(--brun-moyen);font-weight:600}.al-impact.indirect{color:var(--sable)}.al-exemple{color:var(--vert-gris);line-height:1.4}@media (max-width:900px){.al-entete{display:none}.al-rang{grid-template-columns:minmax(0,1fr) 90px}.al-rang>*+*{border-left:none}.al-exemple{grid-column:1/-1;padding-top:0}}.copie-barre{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:6px}.copie-barre .etat{font-size:12.5px}.rp-tableau{margin-top:14px;border:1px solid var(--filet);overflow-x:auto;max-width:100%}.rp-entete,.rp-ligne{display:grid;grid-template-columns:180px 200px 220px 300px minmax(220px,1fr);min-width:1120px}.rp-entete{background:var(--papier-nuance);border-bottom:1px solid var(--filet);align-items:start}.rp-tableau.avec-nature .rp-entete,.rp-tableau.avec-nature .rp-ligne{grid-template-columns:170px 150px 190px 200px 300px minmax(200px,1fr);min-width:1210px}.rp-nature{display:flex;flex-direction:column;gap:5px;padding:8px 10px;border:none;margin:0;min-width:0}.rp-nature label{display:flex;gap:7px;align-items:center;font-size:13px}.rp-nature input{margin:0}.rp-entete>*{padding:8px 10px;font-size:12px;line-height:1.3}.rp-entete>*+*,.rp-ligne>*+*{border-left:1px solid var(--filet)}.rp-ligne{border-bottom:1px solid var(--filet);background:var(--papier)}.rp-ligne:last-child{border-bottom:none}.rp-tache{gap:6px;align-items:baseline;font-size:13px;background:var(--papier-nuance)}.rp-cellule,.rp-tache{padding:8px 10px;display:flex}.rp-cellule{flex-direction:column;gap:4px}.rp-cellule input[type=text],.rp-cellule select,.rp-cellule textarea{width:100%;font-size:13px;padding:4px 6px}.rp-cellule textarea{resize:vertical}.rp-verif input{margin-bottom:3px}.rp-matieres-liste{list-style:none;margin:0 0 4px;padding:0;display:flex;flex-direction:column;gap:2px}.rp-matieres-liste li{display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:12.5px;background:var(--papier-nuance);padding:2px 6px}.rp-retirer-forme{display:inline}.rp-retirer{border:none;background:none;color:var(--sable);cursor:pointer;font-size:13px;line-height:1;padding:0 2px}.rp-retirer:hover{color:var(--rouge-brique)}.rp-ajout{display:flex;gap:4px}.rp-ajout input{flex:1 1 auto;font-size:12.5px;padding:3px 5px}@media (max-width:900px){.rp-entete{display:none}}.rc-tableau{margin-top:14px;border:1px solid var(--filet);overflow-x:auto;max-width:100%}.rc-entete,.rc-ligne{display:grid;grid-template-columns:200px 260px minmax(480px,1fr);min-width:940px}.rc-entete{background:var(--papier-nuance);border-bottom:1px solid var(--filet);align-items:start}.rc-entete>*{padding:8px 10px;font-size:12px;line-height:1.3}.rc-entete>*+*,.rc-ligne>*+*{border-left:1px solid var(--filet)}.rc-ligne{border-bottom:1px solid var(--filet);background:var(--papier)}.rc-ligne:last-child{border-bottom:none}.rc-tache{gap:6px;align-items:baseline;background:var(--papier-nuance)}.rc-cellule,.rc-tache{padding:8px 10px;display:flex;font-size:13px}.rc-cellule{align-items:center}.rc-cellule select{width:100%;font-size:13px;padding:4px 6px}.rc-attente{grid-column:2/-1;padding:8px 10px;font-size:13px;color:var(--vert-gris)}.tableau-sources{margin-top:12px;border:1px solid var(--filet)}.tableau-sources table{font-size:13px}.rc-liste .puces{margin:0}.rc-cellule textarea{width:100%;font-size:13px}.rc-quatre .rc-entete,.rc-quatre .rc-ligne{grid-template-columns:180px 220px minmax(260px,1fr) minmax(380px,1fr);min-width:1040px}.rc-source{flex-direction:column;align-items:stretch;gap:6px}.rc-source input,.rc-source select{width:100%;font-size:13px;padding:4px 6px}@media (max-width:900px){.rc-entete{display:none}}.sk-champ{display:flex;flex-direction:column;gap:5px}.sk-champ input[type=text]{width:100%;font-size:14px;padding:6px 8px}.sk-case{display:flex;gap:8px;align-items:flex-start;font-size:13px;line-height:1.35;cursor:pointer}.sk-case input{margin-top:2px;flex:0 0 auto}.sk-case small{display:block;color:var(--vert-gris);font-size:12px;margin-top:1px}.sk-approfondir{margin-top:14px;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(360px,1.5fr) minmax(260px,1fr) minmax(260px,1fr);align-items:start}@media (max-width:1100px){.sk-approfondir{grid-template-columns:1fr}}.sk-question{border:1px solid var(--filet);background:var(--papier);padding:10px 12px;margin:0;min-width:0;display:flex;flex-direction:column;gap:6px}.sk-question legend{padding:0 4px;font-size:12.5px}.sk-etapes{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:5px}.sk-etapes input{width:100%;font-size:13px;padding:4px 6px}.sk-autre{display:flex;flex-direction:column;gap:3px;font-size:12.5px;margin-top:6px}.sk-autre textarea{width:100%;font-size:13px;padding:4px 6px;resize:vertical}.sk-definition{margin-bottom:16px}.sk-deux{display:grid;grid-template-columns:minmax(260px,1fr) minmax(320px,1.4fr);grid-gap:20px;gap:20px;margin-top:8px}@media (max-width:900px){.sk-deux{grid-template-columns:1fr}}.sk-deux .barre-repere{margin:0 0 4px}.sk-deux .etat{margin:6px 0 2px}.sk-quatre{margin:0;padding-left:20px;font-size:14px;line-height:1.5}.sk-deux .puces small{color:var(--vert-gris)}.sk-candidats{margin-top:12px;display:flex;flex-direction:column;gap:8px;max-width:980px}.sk-candidat{border:1px solid var(--filet);background:var(--papier);padding:9px 12px}.sk-candidat:has(input:checked){border-color:var(--orange);box-shadow:inset 3px 0 0 var(--orange)}.sk-candidat b{font-weight:600}.sk-ecartees{margin-top:14px;font-size:13px;max-width:980px}.sk-ecartees summary{cursor:pointer;color:var(--vert-gris)}.sk-ecartees ul{margin:6px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:3px}.sk-etiquette{grid-column:1/-1}.sk-bloc+.sk-bloc{margin-top:10px;padding-top:8px;border-top:1px solid var(--filet)}.sk-bloc>.barre-repere{margin:0 0 4px}.sk-responsabilite{margin-top:8px;padding:9px 13px;border-left:4px solid var(--vert-gris)}.sk-a-completer,.sk-responsabilite{font-size:13.5px;line-height:1.45;background:var(--papier)}.sk-a-completer{margin:4px 0 12px;padding:10px 14px;border-left:4px solid var(--orange)}.sk-a-completer p{margin:0}.sk-a-completer ul{margin:6px 0;padding-left:18px}.sk-resultat{margin-top:12px}.sk-resultat+.sk-resultat{margin-top:22px;padding-top:14px;border-top:1px solid var(--filet)}.sk-emporter{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0 0}.sk-verifications{margin:10px 0 0;padding-left:18px;font-size:13.5px;display:flex;flex-direction:column;gap:3px}.sk-epreuve{margin-top:10px;padding:10px 14px;font-size:13.5px;line-height:1.45;border-left:4px solid var(--orange);background:var(--papier)}.acces button,.actions.serrees button,.b1,.b2,.b3,.bande-action .b3,.barre-boutons .b3,.bascule-langue .b3,.bouton-lien,.carte .faux-bouton,.manque .b3,.pilote .b3,a.b1,a.b2,a.b3{background:var(--orange);color:var(--papier);border:none;border-radius:8px;padding:7px 11px;font-family:var(--titre);font-size:14.5px;font-weight:500;letter-spacing:0;text-transform:none;line-height:1.25;box-shadow:var(--ombre-action)}a.b1,a.b2,a.b3,a.bouton-lien{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.acces button:hover,.actions.serrees button:hover,.b1:hover,.b2:hover,.b3:hover,.bascule-langue .b3:hover,.bouton-lien:hover,.carte .faux-bouton:hover,.carte:hover .faux-bouton,.pilote .b3:hover,a.b1:hover,a.b2:hover,a.b3:hover{background:var(--rouge-brique);color:var(--papier)}.b3.b3-signe,.barre-boutons .b3-signe{padding:7px 0;width:38px}:is(.encadre,.bande-action,.manque,.boucle,.echange,.carte,.rangee,.copie-barre,.volet-pied,.actions.serrees,[class*=table-],[class*=tableau],[class$=-ligne],[class*="-ligne "]) :is(.b1,a.b1,.b2,a.b2,.b3,a.b3,.faux-bouton,.bouton-lien){padding:4px 9px;font-size:13px}.a-completer{background:var(--papier);border:1px solid var(--orange);border-left-width:4px;padding:11px 16px;margin:14px 0 8px;font-size:14px}.a-completer b{color:var(--rouge-brique);font-weight:600}.manque-champ{box-shadow:0 0 0 2px var(--orange);border-radius:4px}div.manque-champ,fieldset.manque-champ,label.manque-champ{padding:6px 9px}label.case-complete.manque-champ{display:inline-flex;width:-moz-fit-content;width:fit-content;align-self:flex-start}.assistant-question{display:flex;flex-direction:column;gap:6px;margin-top:18px}.assistant-question textarea{width:100%}.table-assistant{margin-top:18px;border:1px solid var(--filet)}.table-assistant td{white-space:pre-line}.table-assistant td:first-child{width:34%}.assistant-source{display:block;margin-top:6px;font-size:13px;color:var(--vert-gris);white-space:normal}.ia-bulle{position:fixed;right:24px;bottom:24px;z-index:50;font-family:var(--texte)}.ia-lanceur{display:flex;align-items:center;gap:10px;padding:12px 18px 12px 14px;background:var(--orange);color:var(--papier);border-radius:999px;text-decoration:none;font-family:var(--titre);font-weight:600;font-size:15px;box-shadow:0 6px 18px rgba(48,42,36,.22),0 2px 4px rgba(48,42,36,.12)}.ia-lanceur:hover{background:var(--rouge-brique);color:var(--papier)}.ia-lanceur svg{width:22px;height:22px}.ia-panneau{width:390px;height:580px;max-height:calc(100vh - 48px);display:flex;flex-direction:column;background:var(--papier);border-radius:18px;overflow:hidden;box-shadow:0 18px 50px rgba(31,14,0,.25),0 4px 12px rgba(31,14,0,.12)}.ia-tete{display:flex;align-items:center;gap:10px;padding:14px 14px 14px 18px;background:var(--brun-fonce);color:var(--papier)}.ia-pastille{width:36px;height:36px;flex:none;border-radius:50%;background:var(--orange);display:grid;place-items:center;font-family:var(--titre);font-weight:700;font-size:14px}.ia-nom{flex:1 1;line-height:1.25}.ia-nom b{display:block;color:var(--papier);font-family:var(--titre);font-size:16px;font-weight:700}.ia-nom span{font-size:12px;color:var(--beige-moyen)}.ia-rond{width:32px;height:32px;flex:none;padding:0;border:0;border-radius:50%;display:grid;place-items:center;cursor:pointer;background:rgba(255,255,255,.1);color:var(--papier)}.ia-rond:hover:not(:disabled){background:rgba(255,255,255,.22)}.ia-rond:disabled{opacity:.35;cursor:default}.ia-rond svg{width:16px;height:16px}.ia-fil{flex:1 1;overflow-y:auto;padding:18px 16px;display:flex;flex-direction:column;gap:12px;background:linear-gradient(to bottom,rgba(31,14,0,0) 30%,rgba(31,14,0,.55) 65%,rgba(31,14,0,.85) 100%),url(/assistant-fond.jpg) top /cover no-repeat,var(--nuit)}.ia-fil>:first-child{margin-top:auto}.ia-echange{display:flex;flex-direction:column;gap:12px}.ia-msg{max-width:82%;margin:0;padding:10px 13px;border-radius:16px;font-size:14px;line-height:1.45;white-space:pre-line;overflow-wrap:anywhere}.ia-mienne{align-self:flex-end;background:var(--orange);color:var(--papier);border-bottom-right-radius:5px}.ia-sienne{align-self:flex-start;background:var(--papier);color:var(--brun-fonce);border:1px solid var(--filet);border-bottom-left-radius:5px}.ia-sienne.ia-hors{background:var(--beige-moyen);border-color:transparent}.ia-sienne.ia-echec{color:var(--rouge-brique);font-weight:600}.ia-source{display:block;margin-top:8px;padding-top:7px;border-top:1px solid var(--filet);font-size:12px;color:var(--vert-gris);white-space:normal}.ia-source b{font-weight:600}.ia-ecrit{align-self:flex-start;display:flex;gap:4px;margin:0;padding:13px 14px;background:var(--papier);border:1px solid var(--filet);border-radius:16px;border-bottom-left-radius:5px}.ia-ecrit i{display:block;width:7px;height:7px;border-radius:50%;background:var(--sable);animation:ia-point 1.2s ease-in-out infinite}.ia-ecrit i:nth-child(2){animation-delay:.15s}.ia-ecrit i:nth-child(3){animation-delay:.3s}@keyframes ia-point{0%,80%,to{opacity:.3}40%{opacity:1}}.ia-avis{align-self:center;margin:0;max-width:90%;padding:6px 12px;border-radius:12px;font-size:13px;text-align:center;color:var(--vert-gris);background:var(--papier-nuance)}.ia-avis-erreur{color:var(--rouge-brique);font-weight:600}.ia-saisie{display:flex;align-items:flex-end;gap:8px;margin:0;padding:12px 12px 8px;border-top:1px solid var(--filet);background:var(--papier)}.ia-saisie textarea{flex:1 1;margin:0;resize:none;min-height:42px;max-height:120px;field-sizing:content;padding:10px 12px;border:1px solid var(--filet);border-radius:14px;background:var(--papier-nuance);font:inherit;font-size:14px}.ia-envoyer{width:42px;height:42px;flex:none;padding:0;border:0;border-radius:50%;display:grid;place-items:center;cursor:pointer;background:var(--orange);color:var(--papier)}.ia-envoyer:hover:not(:disabled){background:var(--rouge-brique)}.ia-envoyer:disabled{background:var(--sable);cursor:default}.ia-envoyer svg{width:18px;height:18px}.ia-mention{margin:0;padding:0 14px 10px;background:var(--papier);font-size:11px;color:var(--sable);text-align:center}.assistant-confirmation{margin-top:18px;padding:12px 16px;background:var(--papier);border:1px solid var(--filet)}.assistant-confirmation p{margin:0 0 10px}.assistant-confirmation .actions,.ia-choix{flex-wrap:wrap;gap:6px}.ia-choix{align-self:flex-start;display:flex;max-width:92%}.ia-puce{padding:6px 12px;border:1px solid var(--orange);border-radius:999px;cursor:pointer;background:var(--papier);color:var(--rouge-brique);font-family:var(--texte);font-size:13px}.ia-puce:hover{background:var(--beige-pale)}.ia-puce-oui{background:var(--orange);color:var(--papier);font-weight:600}.ia-puce-oui:hover{background:var(--rouge-brique)}.ia-para{display:block}.ia-liste+.ia-para,.ia-para+.ia-liste,.ia-para+.ia-para{margin-top:6px}.ia-liste{margin:0;padding-left:18px;white-space:normal}.ia-liste li+li{margin-top:4px}.marche-outil p:not(.marche-tete){margin:0;font-size:14px;line-height:1.5}.marche-outil ul{margin:0;padding-left:20px}.marche-outil ol+p,.marche-outil p:not(.marche-tete)+ol,.marche-outil p:not(.marche-tete)+p,.marche-outil p:not(.marche-tete)+ul,.marche-outil ul+p{margin-top:8px}.volet-corps .cas-consigne{display:block;margin-top:5px;font-size:13px;font-weight:400;color:var(--vert-gris)}.volet-corps h3.titre-rangee{margin-top:22px}.cj-pas{margin:6px 0;padding-left:22px}.cj-pas li{padding:3px 0;font-size:14px;line-height:1.5}.cj-volet-tete{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 18px}.cj-volet-tete .onglets.sous{margin:0}.cj-entete{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:10px 0 8px}.cj-entete .consigne{margin:0;max-width:none;flex:1 1;color:var(--brun-fonce)}.cj-entete .onglets.sous{margin:0}.cj-chiffres{display:flex;gap:8px}.cj-compteur{display:flex;flex-direction:column;padding:5px 12px;border:1px solid var(--filet);background:var(--papier)}.cj-compteur b{font-family:var(--titre);font-size:20px;line-height:1.1;color:var(--brun-fonce)}.cj-compteur span{font-size:11.5px;color:var(--vert-gris)}.cj-liens-tete{display:flex;gap:8px}.cj-legende{display:flex;flex-wrap:wrap;gap:4px 18px;margin:0 0 8px;font-size:12px;color:var(--vert-gris)}.cj-pile{display:grid;grid-template-columns:minmax(0,1fr) 290px;grid-gap:16px;gap:16px;align-items:start;margin:0 0 10px}@media (max-width:1000px){.cj-pile{grid-template-columns:minmax(0,1fr)}}.cj-pile.cj-mode-exemple{padding:8px;border:1px dashed var(--sable);border-radius:8px;background:var(--beige-pale)}.cj-etages{display:flex;flex-direction:column}.cj-etage{display:grid;grid-template-columns:200px minmax(0,1fr);border:1px solid var(--filet);background:var(--papier)}.cj-etage+.cj-etage{border-top:none}@media (max-width:700px){.cj-etage{grid-template-columns:minmax(0,1fr)}}.cj-etage-tete{display:flex;flex-direction:column;gap:4px;padding:10px 14px;color:var(--papier)}.cj-etage-tete b{font-family:var(--titre);font-size:18px;line-height:1.1}.cj-etage-tete span{font-size:12px;line-height:1.4;opacity:.92}.cj-etage-tete .cj-etage-rang{font-family:var(--titre);font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.8}.cj-etage.agent .cj-etage-tete{background:var(--brun-fonce)}.cj-etage.connaissance .cj-etage-tete{background:var(--vert-gris)}.cj-etage.competence .cj-etage-tete{background:var(--brun-moyen)}.cj-etage.memoire .cj-etage-tete{background:var(--rouge-brique)}.cj-etage-corps{list-style:none;margin:0;padding:10px 12px;background:var(--papier-nuance);display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:8px;gap:8px;align-content:start}.cj-vide{color:var(--sable);font-style:italic}.cj-texte,.cj-vide{margin:0;font-size:12.5px}.cj-texte{line-height:1.4;white-space:pre-line}.cj-element{display:flex;flex-direction:column;gap:3px;height:100%;box-sizing:border-box;background:var(--papier);border:1px solid var(--filet);border-left:4px solid var(--sable);padding:7px 9px;font-size:13px;line-height:1.3;box-shadow:var(--ombre-repos);color:inherit}.cj-element.agent{border-left-color:var(--brun-fonce)}.cj-element.connaissance{border-left-color:var(--vert-gris)}.cj-element.competence{border-left-color:var(--brun-moyen)}.cj-element.memoire{border-left-color:var(--rouge-brique)}.cj-element.deduit{border-style:dashed dashed dashed solid;border-color:var(--sable)}.cj-element.orphelin,.cj-element.ouvert{background:var(--beige-pale)}.cj-element.ouvert{border-color:var(--orange)}.cj-element.fichier{border-style:dashed dashed dashed solid;background:var(--beige-pale)}.cj-element.fichier .cj-detail{-webkit-line-clamp:4;white-space:pre-line}.cj-element b{display:block;font-weight:600;color:var(--brun-fonce)}.cj-tete{display:flex;flex-wrap:wrap;gap:4px;align-items:center;margin-bottom:2px}.cj-tete .tid{margin-right:2px}.cj-ratt{font-size:10.5px;color:var(--vert-gris)}.cj-marque{font-size:10.5px;padding:0 6px;border-radius:999px;background:var(--beige-moyen);color:var(--brun-moyen);white-space:nowrap}.cj-marque.alerte{background:var(--rouge-brique);color:var(--papier)}.cj-marque.sombre{background:var(--brun-fonce);color:var(--papier)}.cj-marque.deduit{background:var(--beige-moyen);color:var(--brun-moyen);border:1px dashed var(--sable)}.cj-source{margin-left:auto;font-size:11px;font-weight:700;color:var(--sable)}.cj-source[title]{cursor:help}.cj-detail{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:2px;font-size:12px}.cj-detail,.cj-liens{color:var(--vert-gris)}.cj-liens{display:flex;flex-wrap:wrap;gap:3px;align-items:center;margin-top:3px;font-size:11px}.cj-lien{font-size:10.5px;font-weight:700;padding:0 5px;border:1px solid var(--filet);background:var(--papier-nuance);color:var(--brun-moyen)}.cj-a-retenir{padding:0}.cj-ouvrir{display:flex;flex-direction:column;gap:3px;width:100%;flex:1 1;padding:7px 9px;border:none;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.cj-ouvrir:focus-visible,.cj-ouvrir:hover{background:var(--beige-pale)}.cj-retiens{display:flex;align-items:center;gap:6px;margin:0 9px;padding:5px 0 7px;border-top:1px solid var(--filet);font-size:12px;font-weight:600;color:var(--brun-fonce);cursor:pointer}.cj-retiens input{width:15px;height:15px;margin:0;accent-color:var(--rouge-brique)}.cj-a-retenir:not(:has(.cj-retiens input:checked)) .cj-ouvrir{opacity:.5}.cj-ajouter{display:block;width:100%;min-height:54px;height:100%;padding:6px 8px;font:600 12.5px var(--texte);text-align:center;cursor:pointer;border:1.5px dashed var(--sable);background:transparent;color:var(--rouge-brique)}.cj-ajouter:focus-visible,.cj-ajouter:hover{border-color:var(--orange);background:var(--papier)}.cj-autour{gap:10px}.cj-autour,.cj-bloc{display:flex;flex-direction:column}.cj-bloc{border:1px solid var(--filet);background:var(--papier);padding:10px 12px;gap:6px}.cj-bloc h3{margin:0;font-family:var(--titre);font-size:15px;color:var(--brun-moyen)}.cj-bloc h3[title]{cursor:help}.cj-bloc ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:13px;line-height:1.35}.cj-bloc ul b{font-weight:600;color:var(--brun-fonce)}.cj-bloc .cj-ajouter{min-height:34px}.cj-bloc.vous{background:var(--brun-fonce);border-color:var(--brun-fonce);color:var(--beige-pale)}.cj-bloc.vous h3{color:var(--beige-moyen)}.cj-bloc.garde{background:var(--beige-moyen)}.cj-bloc.garde .cj-a-retenir{background:var(--papier);border:1px solid var(--filet)}.cj-bloc.garde .cj-ouvrir{padding:6px 8px}.cj-bloc.garde .cj-retiens{margin:0 8px}.cj-imprimable{margin:0 0 10px;padding:14px;border:1px solid var(--filet);background:var(--papier)}.cj-imprimable-tete{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding-bottom:8px;margin-bottom:10px;border-bottom:2px solid var(--orange)}.cj-imprimable-tete b{font-family:var(--titre);font-size:20px;color:var(--brun-fonce)}.cj-imprimable-tete span{font-size:13px;color:var(--vert-gris)}.cj-imprimable-tete .cj-date{margin-left:auto;font-size:12px}.cj-imprimable .cj-pile{margin:0;grid-template-columns:minmax(0,1fr) 250px}.cj-confirmation{margin:0 0 6px;padding:9px 14px;background:var(--beige-pale);border:1px solid var(--filet);font-size:13.5px}@page carte{size:landscape;margin:10mm}@media print{body:has(.cj-imprimable) *{visibility:hidden}body:has(.cj-imprimable) .cj-imprimable,body:has(.cj-imprimable) .cj-imprimable *{visibility:visible}body:has(.cj-imprimable) .cj-imprimable{page:carte;position:absolute;left:0;top:0;width:100%;box-sizing:border-box;border:none;padding:0;margin:0}.cj-imprimable .cj-pile{grid-template-columns:minmax(0,1fr) 220px}.cj-imprimable .cj-etage{page-break-inside:avoid;break-inside:avoid}.cj-imprimable .cj-element{box-shadow:none}.cj-imprimable *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.cj-de-la-fiche{display:block;width:max-content;margin-top:3px;padding:0 4px;border-radius:999px;font-size:9.5px;font-weight:600;background:var(--beige-moyen);color:var(--brun-moyen);cursor:help}.cj-reprendre{margin:12px 0 0;padding:8px 12px;border:1px solid var(--filet);background:var(--papier-nuance)}.cj-reprendre legend{padding:0 6px;font-size:14px;font-weight:600;color:var(--brun-fonce)}.cj-voile{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:16px}.cj-voile-fond{position:absolute;inset:0;background:var(--brun-fonce);opacity:.45}.cj-panneau{position:relative;width:min(560px,100%);max-height:calc(100vh - 32px);overflow:auto;background:var(--papier);border:1px solid var(--filet);border-top:4px solid var(--orange);padding:14px 18px 16px;box-shadow:var(--ombre-action)}.cj-panneau.large{width:min(860px,100%)}.cj-panneau>header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}.cj-panneau>header h3{margin:0;font-family:var(--titre);font-size:18px;color:var(--brun-fonce)}.cj-fiche input[type=text],.cj-fiche select,.cj-fiche textarea{width:100%;min-width:0}.cj-duo,.cj-fiche .champ+.champ{margin-top:10px}.cj-duo{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:10px 14px;gap:10px 14px;align-items:end}.cj-duo .champ+.champ{margin-top:0}.cj-coches{margin:12px 0 0;padding:8px 10px;border:1px solid var(--filet);max-height:190px;overflow:auto}.cj-coches legend{padding:0 6px;font-size:13px;font-weight:600;color:var(--brun-moyen)}.cj-coches label.case{margin-top:4px;align-items:flex-start;font-size:13.5px}.cj-panneau-pied{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:14px}.cj-panneau-pied>span{display:flex;gap:8px}.cj-retires{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.cj-retires li{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:14px}.cj-defile{max-height:60vh;overflow:auto}.cj-cases{display:flex;flex-wrap:wrap;gap:4px 16px}.cj-cases label.case,.cj-methode label.case,.cj-question label.case{margin-top:4px;white-space:normal}.cj-question{border:1px solid var(--filet);background:var(--papier);padding:10px 13px;margin:12px 0 0}.cj-question legend{padding:0 6px;font-size:14.5px;color:var(--brun-fonce)}.cj-retour{margin:10px 0 2px;padding:8px 11px;border-left:3px solid var(--vert-gris);background:var(--beige-pale);font-size:13.5px;line-height:1.5}.cj-minutes{display:inline-flex;align-items:center;gap:6px;margin:3px 12px 3px 0;font-size:13.5px}.cj-minutes input[type=number]{width:92px}.cj-ligne{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:14px}.cj-methode td,.cj-methode th{vertical-align:top}.cj-methode th[scope=row]{white-space:nowrap}.cj-methode .champ{margin-top:10px}.cj-blocs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0 14px;gap:0 14px}.cj-blocs .champ+.champ{margin-top:0}.cj-blocs .champ{margin-bottom:12px}@media (max-width:900px){.cj-blocs{grid-template-columns:repeat(2,minmax(0,1fr))}}.cj-semaine{table-layout:fixed}.cj-semaine th:first-child{width:150px}.cj-semaine td{padding:6px}.cj-semaine select{width:100%;min-width:0}.cj-semaine td[data-genre=libere]{background:repeating-linear-gradient(135deg,var(--papier),var(--papier) 7px,var(--beige-moyen) 7px,var(--beige-moyen) 9px)}.cj-semaine td[data-genre=nouveau]{background:var(--beige-moyen)}.cj-semaine td[data-genre=vide]{background:var(--papier-nuance)}.cj-competence{margin-top:16px}.cj-competence h3{margin:10px 13px 8px;font-family:var(--titre);font-size:17px;color:var(--brun-fonce)}.cj-competence .tableau{border:0;border-top:1px solid var(--filet)}.cj-competence th[scope=row]{width:32%}.cj-competence textarea{width:100%}.cj-section+.cj-section{margin-top:6px}.table-constats th[scope=row]{font-weight:500;line-height:1.45}.cj-tuiles{display:grid;grid-gap:10px;gap:10px;margin:0 0 10px;grid-template-columns:repeat(3,minmax(0,1fr))}.cj-tuiles[data-colonnes="1"]{grid-template-columns:minmax(0,1fr)}.cj-tuiles[data-colonnes="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.cj-tuiles[data-colonnes="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.cj-tuiles[data-colonnes="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1000px){.cj-tuiles,.cj-tuiles[data-colonnes]{grid-template-columns:minmax(0,1fr)}}.cj-tuile{background:var(--papier-nuance);border:1px solid var(--filet);border-top:3px solid var(--sable);padding:9px 11px 11px;min-width:0;display:flex;flex-direction:column;gap:6px}.cj-tuile>h3{margin:0;font-family:var(--titre);font-size:15px;line-height:1.25;color:var(--brun-fonce);display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.cj-tuile>h3 .tid{margin-right:4px}.cj-tuile.fort{border-top-color:var(--orange);background:var(--papier)}.cj-tuile.pointille{border-style:dashed;background:var(--papier)}.cj-tuile.question>h3{font-size:14px;font-weight:600;font-family:inherit}.cj-tuile input[type=text],.cj-tuile textarea{width:100%;min-width:0}.cj-tuile.question textarea{flex:1 1}.cj-tuile label.case{margin-top:2px;align-items:flex-start;font-size:13.5px;white-space:normal}.cj-tuile .cj-cases{gap:2px 14px}.cj-tuile .cj-pas{margin:0}.cj-tuile .cj-pas li{font-size:13px;padding:2px 0}.cj-tuile .cj-retour{margin:4px 0 0;font-size:13px}.cj-tuile .cj-ligne{font-size:13.5px}.cj-tuile .cj-minutes{margin:1px 0}.cj-tuile .cj-minutes input[type=number]{width:78px;padding:3px 6px}.cj-q{margin:0;font-size:13px;line-height:1.4;color:var(--vert-gris)}.cj-repere{margin:2px 0;font-size:13px;padding:3px 7px;background:var(--beige-moyen);color:var(--brun-fonce)}.cj-sous-titre{margin:12px 0 6px;font-family:var(--titre);font-size:12.5px;color:var(--brun-moyen);text-transform:uppercase;letter-spacing:.06em;display:flex;gap:8px;align-items:center}.cj-coupe{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.cj-chiffre{font-family:var(--titre);font-size:26px;line-height:1.1;color:var(--brun-fonce)}.cj-tuile.chiffre{text-align:center;align-items:center}.cj-tuile.chiffre>h3{justify-content:center;font-size:13px}.cj-info{position:relative;display:inline-grid;place-items:center;flex:0 0 auto;width:17px;height:17px;border-radius:50%;border:1px solid var(--sable);font-family:inherit;font-size:11px;font-weight:700;color:var(--brun-moyen);background:var(--papier);cursor:help;vertical-align:middle;text-transform:none;letter-spacing:0}.cj-info-texte{position:absolute;z-index:20;top:calc(100% + 6px);right:-6px;width:260px;padding:8px 10px;background:var(--brun-fonce);color:var(--beige-pale);font-size:12.5px;font-weight:400;line-height:1.4;text-align:left;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;white-space:normal}.cj-info:focus .cj-info-texte,.cj-info:hover .cj-info-texte{-webkit-clip-path:none;clip-path:none;height:auto;overflow:visible}.cj-bande{flex-wrap:wrap;gap:10px 24px;margin:0 0 10px;padding:8px 11px;background:var(--papier-nuance);border:1px solid var(--filet);font-size:14px}.cj-bande,.cj-bande label{display:flex;align-items:center}.cj-bande label{gap:10px;flex:1 1 320px;font-weight:600}.cj-bande select{flex:1 1;min-width:0}.cj-bande-fin{display:flex;align-items:center;gap:12px}.cj-bande .cj-chiffre{font-size:20px}.cj-champs-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 18px;gap:10px 18px}.cj-champs-2 .champ+.champ{margin-top:0}.cj-champs-2 input[type=text],.cj-champs-2 select,.cj-champs-2 textarea{width:100%}.cj-apres{margin-top:4px;align-items:start}@media (max-width:800px){.cj-champs-2{grid-template-columns:minmax(0,1fr)}}.cj-fiche-courte{margin:0;display:grid;grid-gap:5px;gap:5px}.cj-fiche-courte dt{font-size:11.5px;font-weight:700;color:var(--brun-moyen);text-transform:uppercase;letter-spacing:.04em}.cj-fiche-courte dd{margin:0;font-size:13px;line-height:1.4}.cj-options{display:grid;grid-gap:5px;gap:5px}.cj-option{display:flex;gap:8px;align-items:flex-start;padding:6px 8px;cursor:pointer;background:var(--papier);border:1px solid var(--filet);font-size:13.5px}.cj-option:has(input:checked){border-color:var(--orange);background:var(--beige-pale)}.cj-option b{display:block;font-weight:600}.cj-avis fieldset,.cj-bascule{display:flex;flex-wrap:wrap;gap:5px}.cj-bascule{margin-top:auto;padding-top:6px}.cj-avis label,.cj-bascule label{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;cursor:pointer;border:1px solid var(--sable);background:var(--papier);font-size:13px}.cj-bascule label{flex:1 1;justify-content:center;padding:6px 9px;font-weight:600}.cj-avis label:has(input:checked),.cj-bascule label:has(input:checked){background:var(--brun-fonce);border-color:var(--brun-fonce);color:var(--beige-pale)}.cj-citation{margin:0;font-size:15px;line-height:1.45;color:var(--brun-fonce)}.cj-avis{display:grid;grid-gap:6px;gap:6px;margin-top:auto;padding-top:8px;border-top:1px solid var(--filet)}.cj-avis fieldset{margin:0;padding:0;border:0;align-items:center}.cj-avis legend{float:left;width:100%;padding:0;margin-bottom:3px;font-size:12.5px;font-weight:600;color:var(--brun-moyen)}.cj-avis fieldset.decision label:has(input:checked){background:var(--orange);border-color:var(--orange);color:var(--papier)}.cj-tuile.competence>h3{font-size:15px}.cj-tuile.vase{min-height:150px}.cj-tuile.vase .cj-compte{margin-top:auto}.cj-jetons{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px}.cj-jetons li{font-size:12px;padding:2px 7px;background:var(--orange);color:var(--papier);border-radius:999px}.cj-creneaux{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:6px 10px;gap:6px 10px;margin-bottom:10px}.cj-creneaux label{display:grid;grid-gap:3px;gap:3px;padding:6px 8px;font-size:13px;font-weight:600;background:var(--papier);border:1px solid var(--filet);border-left:4px solid var(--sable)}.cj-creneaux label[data-place=oui]{border-left-color:var(--orange)}.cj-creneaux select{width:100%;min-width:0}.cj-cote{display:grid;grid-template-columns:minmax(230px,300px) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.cj-cote-gauche{display:grid;grid-gap:8px;gap:8px;min-width:0}.cj-cote-gauche .cj-sous-titre{margin-top:0}.cj-cote-gauche .cj-blocs{grid-template-columns:minmax(0,1fr);gap:0}.cj-cote-gauche .cj-blocs .champ{margin-bottom:5px;display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;grid-gap:6px;gap:6px}.cj-cote-gauche .cj-blocs .champ>span{margin:0;font-size:12.5px}.cj-cote-gauche .cj-blocs input{padding:4px 8px}.cj-cote-gauche .encadre,.cj-cote-gauche .etat{margin:0;font-size:13.5px}.cj-cote-droite .cj-semaine th:first-child{width:120px}@media (max-width:1000px){.cj-cote{grid-template-columns:minmax(0,1fr)}}.cj-lecture{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start;margin-bottom:10px}.cj-rail{display:grid;grid-gap:4px;gap:4px}.cj-rail a{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:5px 9px;text-decoration:none;color:var(--brun-fonce);font-size:13.5px;background:var(--papier-nuance);border:1px solid var(--filet);border-left:4px solid var(--sable)}.cj-rail a .cj-detail{margin:0;font-size:11.5px;white-space:nowrap;display:block}.cj-rail a:hover{border-color:var(--orange)}.cj-rail a.ici{background:var(--brun-fonce);border-color:var(--brun-fonce);color:var(--beige-pale)}.cj-rail a.ici .cj-detail,.cj-rail a.ici .tid{color:var(--beige-moyen)}.cj-feuille{background:var(--papier);border:1px solid var(--filet);padding:12px 16px;max-height:calc(100vh - 330px);min-height:280px;overflow:auto}.cj-feuille>h3{margin:0 0 8px;font-family:var(--titre);font-size:18px;color:var(--brun-fonce)}@media (max-width:900px){.cj-lecture{grid-template-columns:minmax(0,1fr)}}.cj-responsabilites{table-layout:fixed}.cj-responsabilites th:first-child{width:44px}.cj-responsabilites th:nth-child(2){width:24%}.cj-responsabilites th:last-child{width:190px}.cj-responsabilites td{padding:5px 6px}.cj-responsabilites input[type=text],.cj-responsabilites select{width:100%;min-width:0}.cj-aide,.cj-responsabilites tr.facultative td,.cj-responsabilites tr.facultative th{background:var(--papier-nuance)}.cj-aide{margin:14px 0 0;border:1px dashed var(--sable);padding:8px 12px}.cj-aide summary{cursor:pointer;font-weight:600;color:var(--brun-moyen)}.cj-aide .consigne{margin:8px 0;max-width:none}.cj-aide textarea{width:100%}.cj-tete-ouverture{display:flex;gap:16px;align-items:flex-start}.cj-tete-ouverture .consigne{flex:1 1;margin:0}.cj-tete-ouverture .tb{flex:0 0 auto}.cj-trois th:first-child,.cj-trois th:last-child,.cj-trois th:nth-child(2){width:auto}.cj-trois col.c-n{width:44px}.cj-trois col.c-r{width:34%}.cj-trois col.c-p{width:200px}.cj-plus>summary{cursor:pointer;list-style:none;padding:8px 6px;font-weight:600;color:var(--rouge-brique)}.cj-plus>summary::-webkit-details-marker{display:none}.cj-plus[open]>summary{color:var(--vert-gris)}.cj-suite{display:flex;justify-content:flex-end;margin-top:12px}.b2:disabled{background:var(--sable);color:var(--brun-fonce);cursor:default;box-shadow:none;transform:none}.table-analyse .ta-corps .cj-champs-2,.table-analyse .ta-corps .cj-tuiles{margin-top:12px}.cj-lignes{white-space:pre-line}.cj-tuile .cj-options{max-height:420px;overflow:auto}.cj-tuile .cj-option{font-size:13px;padding:4px 8px}.fv-tete{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 18px}.fv-version{font-size:13px;color:var(--vert-gris)}.fv-ligne{display:block}.fv-ligne .ta-tete{justify-content:space-between}.fv-marques{display:flex;gap:6px;margin-left:auto}.fv-marque{font-size:11px;font-weight:600;padding:1px 8px;border-radius:999px;background:var(--beige-moyen);color:var(--brun-moyen);white-space:nowrap}.fv-marque.neutre{background:var(--papier);border:1px solid var(--filet);color:var(--vert-gris)}.fv-ligne .ta-corps label.case{margin:10px 0 8px}.fv-texte{display:block;min-width:0;box-sizing:border-box;font-size:13.5px;line-height:1.5}.fv-taches,.fv-texte{width:100%}.fv-taches input[type=text],.fv-taches select{width:100%;min-width:0;box-sizing:border-box}.fv-taches td:nth-child(2),.fv-taches th:nth-child(2){width:210px}.fv-taches td:nth-child(3),.fv-taches th:nth-child(3){width:175px}.fv-versions{margin:10px 0 16px}.fv-versions td:last-child{white-space:nowrap}.fv-invitation{display:flex;align-items:center;justify-content:space-between;gap:16px}.fv-invitation p{margin:0}.fv-retirees .ta-ligne{background:var(--papier-nuance)}.fv-retirees .ta-titres b{color:var(--vert-gris)}.ce-exemple ul{margin:6px 0 0;padding-left:20px}.ce-exemple li{margin:2px 0}.ce-agents input[type=text],.ce-agents select{width:100%;min-width:0;box-sizing:border-box}.ce-agents th[scope=row]{white-space:normal}.ce-rappel{margin:0 0 12px;padding-left:20px;font-size:13.5px;color:var(--vert-gris)}.ce-intention{min-width:0;margin:14px 0 0;padding:10px 14px 12px;border:1px solid var(--filet);background:var(--papier)}.ce-intention legend{padding:0 6px;font-size:14.5px;font-weight:600;color:var(--brun-fonce)}.ce-choix{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:6px 18px;gap:6px 18px;margin:4px 0 10px}.ce-choix label.case{display:flex;align-items:flex-start;gap:6px;white-space:normal;font-size:13.5px}.ce-choix b{font-weight:600}.ce-source{display:block;font-size:12.5px;color:var(--vert-gris)}.ce-intention .champ input{width:100%;box-sizing:border-box}.ce-choisi{padding:8px 12px;border-left:3px solid var(--vert-mousse);font-size:14px}.ce-choisi,.se-essai{margin:0 0 10px;background:var(--papier)}.se-essai{min-width:0;padding:8px 12px 10px;border:1px solid var(--filet)}.se-essai legend{padding:0 6px;font-size:14px;font-weight:600;color:var(--brun-fonce)}.se-essai label.case{display:flex;align-items:flex-start;gap:6px;margin:4px 0;white-space:normal;font-size:13.5px}.se-essai .se-fourchettes{display:block;font-size:12px;color:var(--vert-gris)}.se-essai button{margin-top:6px}.se-agent{margin:4px 0 8px}.se-agent label.case{margin-bottom:2px}.se-bloc{display:flex;align-items:center;gap:6px;margin-left:22px;font-size:12.5px;color:var(--vert-gris)}.se-bloc>span{flex:0 0 auto;white-space:nowrap}.se-bloc select{flex:1 1 auto;min-width:0;font-size:12.5px}.se-origine{display:block;margin-top:2px;font-size:11.5px;font-weight:600;color:var(--brun-fonce)}.se-bilans{margin:10px 0 0;padding-left:20px;display:grid;grid-gap:4px;gap:4px;font-size:13.5px}.bande-pratique{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;padding:8px 16px;background:var(--vert-mousse);color:var(--papier);font-size:14px}.bande-pratique .b3{padding:4px 12px;font-size:13px}.pratique-recommencer{display:flex;align-items:center;gap:12px;white-space:nowrap}.pratique-apres-activites{justify-content:flex-end;margin:14px 0 0;padding:10px 16px;border:1px dashed var(--brun-fonce);border-radius:6px}.pratique-apres-activites .pratique-libelle{margin-right:auto}.bandeau-agent .b2{flex:0 0 auto}.mc-titre{margin:14px 0 6px;font-family:var(--titre);font-size:15px;color:var(--brun-fonce)}.mc-liste{margin:0;padding-left:20px;display:grid;grid-gap:6px;gap:6px;font-size:14px}.mc-ligne{display:flex;gap:10px;align-items:flex-start;margin-top:8px}.mc-ligne textarea{flex:1 1 auto;min-width:0;font:inherit;font-size:14px}.mc-ligne>span{display:flex;flex-direction:column;gap:6px;flex:0 0 auto}.cj-coches{min-width:0}.cj-coches label.case{display:flex;white-space:normal}.cj-panneau .cj-retirer{background:var(--papier);color:var(--rouge-brique);border:1px solid var(--rouge-brique);box-shadow:none}.cj-panneau .cj-retirer:hover{background:var(--rouge-brique);color:var(--papier)}.duo-gestes{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.duo-gestes form{margin:0}:root{--se-bloc-a:#e9d8bf;--se-bloc-a-fort:#8a6a3e;--se-bloc-b:#cfe1d2;--se-bloc-b-fort:var(--vert-mousse);--se-bloc-c:#d5e1ec;--se-bloc-c-fort:#4f6f8f;--se-bloc-d:#f1d3c9;--se-bloc-d-fort:var(--rouge-brique);--se-bloc-e:#e3dcef;--se-bloc-e-fort:#6b5b95;--se-bloc-f:#f2e6b5;--se-bloc-f-fort:#806617;--se-bloc-g:#d2ebe6;--se-bloc-g-fort:#2f7a6d;--se-bloc-h:#ead2e1;--se-bloc-h-fort:#8a4f73;--se-bloc-i:#e3e0db;--se-bloc-i-fort:#8a8279;--se-libere:#eef4e8;--se-nouveau:#fbe9d0;--se-nouveau-fort:#b45f24;--se-nom-a:"";--se-nom-b:"";--se-nom-c:"";--se-nom-d:"";--se-nom-e:"";--se-nom-f:"";--se-nom-g:"";--se-nom-h:"";--se-nom-i:"";--tp-innovation:#7a4f9e;--tp-diversification:#2f7a6d;--tp-augmentation:#3d6a9e;--tp-efficience:#806617;--tp-intensification:#873e32}.se-legende{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0 0 4px;font-size:12.5px;color:var(--brun-fonce)}.se-legende>span{display:inline-flex;align-items:center;gap:6px}.se-pastille{display:inline-block;flex:0 0 auto;width:16px;height:16px;border-radius:4px;background:var(--c);border-left:4px solid var(--f);box-sizing:border-box}.se-leg-libere{--c:var(--se-libere);--f:var(--vert-mousse)}.se-leg-nouveau{--c:var(--se-nouveau);--f:var(--se-nouveau-fort)}.se-dessous{margin-top:16px}.se-dessous.se-deux{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start}.se-dessous .cj-blocs{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.se-dessous .cj-blocs .champ{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;margin:0 0 6px}.se-blocs .champ>span{display:inline-flex;align-items:center;gap:6px}.se-dessous .encadre+.se-bilans{margin-top:8px}@supports selector(:has(a)){.se-grille{border-collapse:separate;border-spacing:5px}.se-grille td.se-case{position:relative;height:58px;padding:6px 10px 6px 11px;border-radius:6px;vertical-align:top;background:var(--c,var(--papier-nuance));border-left:5px solid var(--f,var(--filet));cursor:pointer}.se-grille td.se-case select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.se-grille td.se-case:focus-within,.se-grille td.se-case:hover{outline:2px solid var(--f,var(--brun-fonce));outline-offset:0}.se-etiquette{display:block;font-size:10.5px;font-weight:700;letter-spacing:.05em;color:var(--f,var(--vert-gris))}.se-etiquette:before{content:var(--etiquette,"À CHOISIR")}.se-texte{display:block;margin-top:1px;font-size:12.5px;line-height:1.25;color:var(--brun-fonce)}.se-texte:before{content:var(--texte,"Cliquez pour choisir")}.se-case:has(option[value=b1]:checked){--c:var(--se-bloc-a);--f:var(--se-bloc-a-fort);--etiquette:"BLOC 1";--texte:var(--se-nom-a)}.se-case:has(option[value=b2]:checked){--c:var(--se-bloc-b);--f:var(--se-bloc-b-fort);--etiquette:"BLOC 2";--texte:var(--se-nom-b)}.se-case:has(option[value=b3]:checked){--c:var(--se-bloc-c);--f:var(--se-bloc-c-fort);--etiquette:"BLOC 3";--texte:var(--se-nom-c)}.se-case:has(option[value=b4]:checked){--c:var(--se-bloc-d);--f:var(--se-bloc-d-fort);--etiquette:"BLOC 4";--texte:var(--se-nom-d)}.se-case:has(option[value=b5]:checked){--c:var(--se-bloc-e);--f:var(--se-bloc-e-fort);--etiquette:"BLOC 5";--texte:var(--se-nom-e)}.se-case:has(option[value=b6]:checked){--c:var(--se-bloc-f);--f:var(--se-bloc-f-fort);--etiquette:"BLOC 6";--texte:var(--se-nom-f)}.se-case:has(option[value=b7]:checked){--c:var(--se-bloc-g);--f:var(--se-bloc-g-fort);--etiquette:"BLOC 7";--texte:var(--se-nom-g)}.se-case:has(option[value=b8]:checked){--c:var(--se-bloc-h);--f:var(--se-bloc-h-fort);--etiquette:"BLOC 8";--texte:var(--se-nom-h)}.se-case:has(option[value=b9]:checked){--c:var(--se-bloc-i);--f:var(--se-bloc-i-fort);--etiquette:"BLOC 9";--texte:var(--se-nom-i)}.se-grille td.se-case:has(option[value=libere]:checked){--f:var(--vert-mousse);--etiquette:"LIBÉRÉ";--texte:"Temps rendu par le jumeau";background:repeating-linear-gradient(45deg,var(--papier) 0 8px,var(--se-libere) 8px 16px);border:2px dashed var(--vert-mousse);border-left-width:5px}.se-case:has(option[value^=n-]:checked){--c:var(--se-nouveau);--f:var(--se-nouveau-fort);--etiquette:"GÉRER LE JUMEAU";--texte:"Expliquer, vérifier, corriger"}.se-grille .se-origine{position:absolute;top:5px;right:6px;margin:0;padding:0 6px;border-radius:8px;background:var(--papier);font-size:11px}.se-case:has(option[value=""]:checked) .se-origine,.se-case:has(option[value^=b]:checked) .se-origine{display:none}}.se-demande,.se-message{margin:0 0 12px;padding:10px 14px;font-size:14.5px}.se-message{border-left:4px solid var(--brun-moyen);background:var(--beige-pale)}.se-demande{border-left:4px solid var(--se-nouveau-fort);background:var(--se-nouveau)}.se-rappel{margin:8px 0 0;font-weight:600;color:var(--rouge-brique)}.se-groupe{grid-column:1/-1;margin:8px 0 4px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--vert-gris)}.se-blocs input[readonly]{background:var(--papier-nuance);color:var(--brun-fonce)}.cm-bloc{margin:0 0 12px;padding:12px 16px;border:1px solid var(--filet);background:var(--papier)}.cm-bloc h3{display:flex;align-items:baseline;gap:10px;margin:0 0 4px;font-size:15px;color:var(--brun-fonce)}.cm-n{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--brun-moyen);color:var(--papier);font-size:12px}.cm-aide{margin:0 0 10px;font-size:13.5px;color:var(--vert-gris)}.cm-rang{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1.6fr) minmax(0,1.3fr);grid-gap:10px;gap:10px;align-items:end}.cm-debut{padding-bottom:9px;font-weight:600;white-space:nowrap}.cm-champ{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:12.5px;color:var(--vert-gris)}.cm-champ input,.cm-champ select,.cm-phrase input{min-width:0;padding:7px 9px;border:1px solid var(--filet);border-radius:6px;background:var(--papier);font:inherit;font-size:14.5px;color:var(--brun-fonce)}.cm-phrase{display:flex;align-items:center;gap:10px;margin:10px 0 0;font-size:14px}.cm-phrase b{flex:0 0 auto}.cm-phrase input{flex:1 1 auto}.cm-familles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0 0 10px}.cm-famille{display:grid;grid-template-columns:auto minmax(0,1fr);grid-column-gap:6px;column-gap:6px;align-items:baseline;padding:8px 10px;border:1px solid var(--filet);border-radius:6px;background:var(--papier);font-size:13px;color:var(--vert-gris);cursor:pointer}.cm-famille b{font-size:14.5px;color:var(--brun-fonce)}.cm-dit{grid-column:2}.cm-famille:has(input:checked){border:2px solid var(--brun-moyen);background:var(--beige-pale)}.cm-gabarit{display:grid;grid-template-columns:150px 170px minmax(0,1fr);grid-gap:10px;gap:10px}.cm-indices{margin:6px 0 0;font-size:13px;color:var(--vert-gris)}.cm-indice{display:none}.cm-mesure:has(input[value=couverture]:checked) .cm-indice-couverture,.cm-mesure:has(input[value=delai]:checked) .cm-indice-delai,.cm-mesure:has(input[value=qualite]:checked) .cm-indice-qualite,.cm-mesure:has(input[value=volume]:checked) .cm-indice-volume{display:inline}.cm-exemple{margin:8px 0 0;font-size:13px;color:var(--vert-gris)}.cm-verifs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.cm-verif{display:flex;gap:9px;align-items:flex-start;padding:8px 10px;border:1px solid var(--filet);border-radius:6px;background:var(--papier);font-size:13.5px}.cm-verif i{display:inline-grid;place-items:center;min-width:20px;height:20px;border-radius:50%;background:var(--filet);color:var(--papier);font-style:normal;font-weight:700;font-size:12px}.cm-verif.ok i{background:var(--vert-mousse)}.cm-verif.non{border-color:var(--rouge-brique)}.cm-verif.non i{background:var(--rouge-brique)}.cm-verif span b{display:block;color:var(--brun-fonce)}.tp-innovation{--tp-d:var(--tp-innovation)}.tp-diversification{--tp-d:var(--tp-diversification)}.tp-augmentation{--tp-d:var(--tp-augmentation)}.tp-efficience{--tp-d:var(--tp-efficience)}.tp-intensification{--tp-d:var(--tp-intensification)}.cj-tuile.tp-destination{border-top:4px solid var(--tp-d)}.tp-change{margin:0 0 6px;font-size:13.5px;color:var(--brun-fonce)}.tp-exemple{margin:8px 0 0;padding:7px 9px;border-left:3px solid var(--tp-d);border-radius:0 6px 6px 0;background:var(--papier);font-size:13px}.tp-destination .cj-marque{justify-self:start;width:-moz-fit-content;width:fit-content}.tp-exemple i{display:block;margin-bottom:2px;font-style:normal;font-weight:700;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--tp-d)}.tp-repere{margin:4px 0 10px;font-size:14px;color:var(--brun-fonce)}.tp-grille{width:100%;border-collapse:separate;border-spacing:5px;table-layout:fixed}.tp-grille th[scope=row]{width:130px;text-align:left;font-size:13.5px}.tp-grille td{height:60px;padding:6px 8px;border-radius:4px;border-left:4px solid var(--f,var(--filet));background:var(--c,var(--papier-nuance));vertical-align:top;font-size:12.5px}.tp-grille td small{display:block;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--f,var(--vert-gris))}.tp-grille td.tp-gerer{--c:var(--se-nouveau);--f:var(--se-nouveau-fort)}.tp-grille td.tp-vide{--c:var(--papier)}.tp-grille td.tp-libre{--c:var(--papier);--f:var(--vert-mousse);border:2px dashed var(--vert-mousse);border-left-width:4px}.tp-grille td.tp-libre.tp-choisi{border-color:var(--tp-d)}.tp-grille td.tp-libre input,.tp-grille td.tp-libre select{width:100%;box-sizing:border-box;margin-top:4px;padding:3px 5px;border:1px solid var(--filet);border-radius:4px;background:var(--papier);font:inherit;font-size:12.5px}.tp-grille td.tp-choisi select{border-color:var(--tp-d);background:var(--tp-d);color:var(--papier);font-weight:700}.tp-comptes{display:flex;flex-wrap:wrap;gap:6px 18px;margin:8px 0;font-size:13px}.tp-comptes span{padding-left:6px;border-left:4px solid var(--tp-d)}@media (max-width:900px){.cm-familles,.cm-gabarit,.cm-rang,.cm-verifs{grid-template-columns:minmax(0,1fr)}}