@font-face{font-family:cormorant;src:url(../media/cormorant_garamond_500-s.p.1ua6lqq3rsqyo.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:cormorant;src:url(../media/cormorant_garamond_600-s.p.2k7r9iymu8ux8.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:cormorant Fallback;src:local(Arial);ascent-override:104.79%;descent-override:32.55%;line-gap-override:0.0%;size-adjust:88.18%}.cormorant_732c6116-module__Adp-ga__className{font-family:cormorant,cormorant Fallback}.cormorant_732c6116-module__Adp-ga__variable{--police-titres:"cormorant", "cormorant Fallback"}
:root{--noir:#1a1a1a;--champagne:#b8a98a;--champagne-clair:#d4c8b0;--ivoire:#f5f1ea;--blanc-casse:#fafaf8;--gris-chaud:#5a5a5a;--gris-doux:#8f8f8f;--gris-filet:#ccc;--trait:#1a1a1a1a;--trait-fort:#1a1a1a2e;--rouge:#8c3b28;--titres:var(--police-titres), Georgia, "Times New Roman", serif;--texte:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--r-bloc:12px;--r-champ:8px}*{box-sizing:border-box}html,body{min-height:100%}body{background:var(--ivoire);color:var(--gris-chaud);font:400 14px/1.6 var(--texte);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3{font-family:var(--titres);font-variant-numeric:lining-nums;color:var(--noir);letter-spacing:-.005em;margin:0 0 var(--s3);font-weight:600}h1{font-size:40px;line-height:1.1}h2{font-size:28px}p{margin:var(--s2) 0}a{color:var(--noir);border-bottom:1px solid var(--champagne-clair);text-decoration:none}a:hover{border-bottom-color:var(--champagne)}.entete{align-items:center;gap:var(--s5);padding:var(--s3) var(--s6);background:var(--blanc-casse);border-bottom:1px solid var(--trait);display:flex}.marque{color:var(--noir);border-bottom:none;align-items:center;display:flex}.logo{width:auto;height:24px;display:block}.logo .boite{transition:fill .18s}a.marque:hover .logo .boite{fill:var(--champagne)}.compte{align-items:center;gap:var(--s4);margin-left:auto;font-size:13px;display:flex}.compte form{margin:0}.compteEmail{color:var(--gris-doux);text-overflow:ellipsis;white-space:nowrap;max-width:28ch;overflow:hidden}main{max-width:1100px;padding:var(--s7) var(--s6);margin:0 auto}.etroit{max-width:420px}.chapeau{color:var(--gris-doux);margin-bottom:var(--s5)}.panneau{background:var(--blanc-casse);border:1px solid var(--trait);border-radius:var(--r-bloc);padding:var(--s5)}.vide{text-align:center;color:var(--gris-doux);padding:var(--s7) var(--s5)}.filet{background:var(--gris-filet);opacity:.7;height:1px;margin:var(--s5) 0 var(--s6);border:none;position:relative;overflow:visible}.filet:after{content:"";background:var(--champagne);border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;left:50%;transform:translate(-50%)}.formulaire{gap:var(--s4);flex-direction:column;display:flex}.champ label{margin-bottom:var(--s1);color:var(--gris-chaud);font-size:12px;font-weight:600;display:block}.champ input{width:100%;font:400 14px/1.5 var(--texte);color:var(--noir);border:1px solid var(--trait-fort);border-radius:var(--r-champ);background:#fff;padding:10px 12px}.champ input:focus{border-color:var(--champagne);outline:none;box-shadow:0 0 0 3px #b8a98a38}.champ .aide ul{margin:var(--s1) 0 0;padding-left:18px}.aide{color:var(--gris-doux);font-size:12px}.erreur,.erreur p{color:var(--rouge);margin:var(--s1) 0 0;font-size:13px}.actions{align-items:center;gap:var(--s4);margin-top:var(--s2);display:flex}button{font:500 13px/1 var(--texte);cursor:pointer;border-radius:var(--r-champ);border:1px solid var(--trait-fort);background:var(--blanc-casse);color:var(--noir);padding:11px 18px;transition:background .15s,border-color .15s,color .15s}button.primaire{background:var(--noir);border-color:var(--noir);color:#fff}button.primaire:hover{background:var(--champagne);border-color:var(--champagne)}button.lien{font:inherit;color:var(--noir);border:none;border-bottom:1px solid var(--champagne-clair);background:0 0;border-radius:0;padding:0}button.lien:hover{border-bottom-color:var(--champagne)}.messages{margin:0 0 var(--s5);padding:0;list-style:none}.messages li{padding:var(--s3) var(--s4);color:var(--noir);background:var(--blanc-casse);border-left:2px solid var(--champagne);border-radius:0 var(--r-champ) var(--r-champ) 0}main.porte{padding-top:12vh}.porteCadre{max-width:380px;padding:var(--s6);background:var(--blanc-casse);border:1px solid var(--trait);border-radius:var(--r-bloc);margin:0 auto}.porteMarque{margin-bottom:var(--s6)}.porteMarque .logo{height:34px}.porteCadre h1{margin-bottom:var(--s5)}.porteCadre .formulaire button{margin-top:var(--s2)}.porteCadre>.aide{margin-top:var(--s5)}main:has(.pleineLargeur){max-width:1480px}.enLigne{align-items:center;gap:var(--s2);margin:0;display:inline-flex}.discret{color:var(--gris-doux)}.nombre{font-variant-numeric:tabular-nums;white-space:nowrap}.droite{text-align:right}.poussee{margin-left:auto}.alerteTexte{color:var(--rouge)}.etiquette{letter-spacing:.12em;text-transform:uppercase;color:var(--gris-doux);margin-bottom:var(--s1);font-size:10px;font-weight:600;display:block}button.petit,.petit{padding:7px 14px;font-size:12px}button:disabled{opacity:.45;cursor:not-allowed}button.primaire:disabled:hover{background:var(--noir);border-color:var(--noir)}button.lien.discret{color:var(--gris-doux);border-bottom-color:#0000;font-size:12px}button.lien.discret:hover{color:var(--rouge);border-bottom-color:var(--rouge)}.grand{letter-spacing:.02em;padding:15px 28px;font-size:14px}a.bouton,span.bouton{font:500 13px/1 var(--texte);border-radius:var(--r-champ);border:1px solid var(--trait-fort);background:var(--blanc-casse);color:var(--noir);padding:11px 18px;display:inline-block}a.bouton.primaire{background:var(--noir);border-color:var(--noir);color:#fff}a.bouton.primaire:hover{background:var(--champagne);border-color:var(--champagne)}a.bouton.grand,span.bouton.grand{padding:15px 28px;font-size:14px}span.bouton.inactif{color:var(--gris-doux);border-style:dashed}input,textarea,select{font:400 13px/1.5 var(--texte);color:var(--noir);border:1px solid var(--trait-fort);border-radius:var(--r-champ);background:#fff;padding:6px 9px}input:focus,textarea:focus,select:focus{border-color:var(--champagne);outline:none;box-shadow:0 0 0 3px #b8a98a38}textarea{resize:vertical;width:100%}.ariane{align-items:center;gap:var(--s2);color:var(--gris-doux);margin-bottom:var(--s4);flex-wrap:wrap;font-size:12px;display:flex}.ariane a{color:var(--gris-chaud);border-bottom:none}.ariane a:hover{color:var(--noir)}.ariane .sep{color:var(--champagne)}.titreLigne{align-items:flex-end;gap:var(--s4);display:flex}.titreLigne h1{flex:1;min-width:0;margin:0}.sousTitre{margin-top:var(--s2);font:400 13px/1.4 var(--texte);color:var(--gris-doux);letter-spacing:0;display:block}.titreLigne .badge{margin-bottom:4px}.badge{white-space:nowrap;border:1px solid var(--trait);background:var(--blanc-casse);color:var(--gris-chaud);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:500;display:inline-block}.badge.ok{border-color:var(--champagne-clair);color:var(--noir)}.badge.encours{background:var(--noir);border-color:var(--noir);color:#fff}.badge.action{background:var(--champagne);border-color:var(--champagne);color:#fff}.badge.attente{border-style:dashed}.badge.alerte{color:var(--rouge);border-color:#8c3b2859}.conclusion{white-space:nowrap;font-size:12px;font-weight:600;display:inline-block}.conclusion.exclu{color:var(--rouge)}.conclusion.retenu{color:var(--noir)}.conclusion.retenu:before{content:"● ";color:var(--champagne)}.conclusion.verifier{color:#8a6a1f;background:#d4c8b059;border-radius:3px;padding:0 6px}.conclusion.neutre,.conclusion.attente{color:var(--gris-doux);font-weight:400}.bloc{margin:0 0 var(--s6)}.defilement+.bloc{margin-top:var(--s6)}.blocTete{align-items:center;gap:var(--s3);margin-bottom:var(--s3);flex-wrap:wrap;display:flex}.blocTete h2{margin:0}.petitTitre{margin:var(--s5) 0 var(--s3);font-size:22px}.panneau.attente,.panneau.echec{padding:var(--s5) var(--s6)}.panneau.echec{border-left:3px solid var(--rouge)}.panneau.echec h2{font-size:24px}.defilement{background:var(--blanc-casse);border:1px solid var(--trait);border-radius:var(--r-bloc);overflow-x:auto}.tableau{border-collapse:collapse;background:var(--blanc-casse);width:100%;font-size:13px}.bloc>.tableau,form>.tableau{border:1px solid var(--trait);border-radius:var(--r-bloc);margin-bottom:var(--s4);overflow:hidden}.tableau th{text-align:left;letter-spacing:.1em;text-transform:uppercase;color:var(--gris-chaud);border-bottom:1px solid var(--trait-fort);white-space:nowrap;background:var(--blanc-casse);padding:12px 12px 10px;font-size:10px;font-weight:600}.tableau td{border-bottom:1px solid var(--trait);vertical-align:top;padding:9px 12px}.tableau tbody tr:last-child td{border-bottom:none}.tableau tbody tr:hover td{background:#d4c8b01f}.tableau td.fichier{text-overflow:ellipsis;white-space:nowrap;max-width:320px;color:var(--gris-chaud);overflow:hidden}.lignes td.raison{min-width:200px;max-width:280px;color:var(--noir);font-weight:500}.lignes td.raison a{border-bottom-color:#0000}.lignes td.raison a:hover{border-bottom-color:var(--champagne)}.lignes td.pays{color:var(--gris-chaud);max-width:140px}.lignes td.revue{min-width:190px;max-width:300px}.lignes td.revue>span{width:fit-content;display:block}.lignes .motif{color:var(--gris-chaud);font-size:12px}.lignes .cause{color:var(--gris-doux);font-size:12px;font-style:italic}.lignes .site{color:var(--noir);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.lignes .alerteTexte{font-size:12px}.lignes .famille,.tiroirDetail .famille{color:var(--champagne);letter-spacing:.04em;margin-top:2px;font-size:11px;font-weight:400;display:block}.lignes tr.choisie td{background:#d4c8b047}.confiance{font-variant-numeric:tabular-nums;color:var(--noir)}.confiance.basse{color:var(--rouge)}.vignette{width:92px}.vignette img{object-fit:cover;object-position:top;border:1px solid var(--trait-fort);background:#fff;border-radius:3px;width:80px;height:50px;display:block}.arbre,.arbre ul{margin:0;padding:0;list-style:none}.noeud{position:relative}.arbre>.noeud{border-top:1px solid var(--trait)}.arbre>.noeud:first-child{border-top:none}details>summary{cursor:pointer;list-style:none}details>summary::-webkit-details-marker{display:none}.rangee{align-items:center;gap:var(--s3);min-height:32px;display:flex}.chevron{width:14px;color:var(--champagne);flex:none;font-size:15px;transition:transform .12s}details[open]>summary .chevron{transform:rotate(90deg)}.niveau1{padding:var(--s4) 120px var(--s3) 0}.niveau1 .nom{font:600 22px/1.2 var(--titres);color:var(--noir)}.niveau2{padding:6px 120px 6px 0}.niveau2 .nom{color:var(--noir);font-weight:500}.niveau3{padding:5px 260px 5px 0}.quand{color:var(--gris-doux);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.tiroir{padding:0 0 var(--s4) 28px}.descriptionActivite{margin:0 0 var(--s3);max-width:760px;color:var(--gris-doux);font-size:13px}.annees{gap:var(--s2);margin-left:var(--s2);display:flex}.jeton,.annee{border:1px solid var(--trait-fort);letter-spacing:.1em;font-variant-numeric:tabular-nums;color:var(--gris-chaud);border-radius:2px;padding:2px 9px;font-size:11px}.annee{color:var(--noir);font-weight:600}details[open]>summary .annee{background:var(--noir);border-color:var(--noir);color:#fff}.noeud>.outils{align-items:center;gap:var(--s3);display:flex;position:absolute;right:0}.arbre>.noeud>.outils{top:20px}.activite+.outils{top:7px}.exercice+.outils{top:6px}.outils .ouvrir{white-space:nowrap;font-size:12px}.croix,.modifier>summary{color:var(--gris-doux);opacity:.4;background:0 0;border:none;padding:0 4px;font-size:16px;line-height:1;transition:opacity .12s,color .12s}.modifier>summary{font-size:14px}.noeud:hover>.outils .croix,.noeud:hover>.outils .modifier>summary,.rangee:hover .croix,.croix.visible,.modifier[open]>summary{opacity:.8}.croix:hover{color:var(--rouge);opacity:1}.modifier>summary:hover{color:var(--noir);opacity:1}.modifier{position:relative}.modifierCorps{z-index:10;width:420px;padding:var(--s4);background:var(--blanc-casse);border:1px solid var(--trait-fort);border-radius:var(--r-champ);position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #1a1a1a14}.extractions{margin:var(--s1) 0 var(--s3) 26px}.niveau4{padding:4px 0;position:relative}.niveau4 .nom{white-space:nowrap;font-size:13px}.niveau4 .fichier{color:var(--gris-chaud);text-overflow:ellipsis;white-space:nowrap;max-width:340px;font-size:12px;overflow:hidden}.niveau4 .outils{margin-left:auto}.niveau4.derniere{padding-top:var(--s2)}.plus{padding-top:var(--s4);border-top:1px solid var(--trait)}.ajout>summary{border:1px solid var(--trait);min-width:28px;height:28px;color:var(--champagne);border-radius:2px;align-items:center;padding:0 8px;font-size:14px;transition:all .12s;display:inline-flex}.ajout>summary:hover,.ajout[open]>summary{background:var(--noir);border-color:var(--noir);color:#fff}.motPlus{white-space:nowrap;opacity:0;letter-spacing:.12em;text-transform:uppercase;max-width:0;font-size:10px;font-weight:500;transition:max-width .2s,opacity .14s,padding-left .2s;overflow:hidden}.ajout>summary:hover .motPlus,.ajout[open]>summary .motPlus{opacity:1;max-width:260px;padding-left:7px}.tiroir>.ajout{margin-top:var(--s2)}.addForm,.miniForm{align-items:center;gap:var(--s3);max-width:560px;margin:var(--s2) 0 var(--s3);display:flex}.addForm.large,.miniForm:not(.enLigne){flex-direction:column;align-items:stretch}.miniForm{margin:0}.addForm input:not(.champAnnee),.miniForm input:not(.champAnnee){flex:1}.champAnnee{font-variant-numeric:tabular-nums;width:90px}.addForm .erreur,.miniForm .erreur{margin:0}.depot{text-align:center;width:100%;padding:var(--s5);color:var(--gris-chaud);border:1px dashed var(--champagne-clair);border-radius:var(--r-champ);background:0 0;font-size:13px;transition:all .12s;display:block}.depotCompact .depot{letter-spacing:.1em;text-transform:uppercase;width:auto;padding:6px 14px;font-size:11px;display:inline-block}.depot:hover,.depot.survol{color:var(--noir);border-color:var(--champagne);background:var(--blanc-casse)}.depot.survol{border-style:solid}.depot.occupe{opacity:.6}.fleche{color:var(--champagne)}.criteres{gap:var(--s4);grid-template-columns:1fr 1fr;display:grid}.criteres .actions,.criteres .erreur{grid-column:1/-1}.critere label{font-family:var(--titres);color:var(--noir);margin-bottom:var(--s2);font-size:20px;font-weight:600;display:block}.critere textarea{background:var(--blanc-casse);min-height:180px;line-height:1.6}.criteres.lecture .critere{background:var(--blanc-casse);border:1px solid var(--trait);border-radius:var(--r-champ);padding:var(--s3) var(--s4)}.criteres.lecture p{white-space:pre-line;color:var(--noir);margin:0;font-size:13px}.faits{gap:var(--s4) var(--s6);padding:var(--s4) var(--s5);background:var(--blanc-casse);border:1px solid var(--trait);border-radius:var(--r-bloc);flex-wrap:wrap;margin:0;display:flex}.faits dt{letter-spacing:.12em;text-transform:uppercase;color:var(--gris-doux);font-size:10px;font-weight:600}.faits dd{font:600 20px/1.3 var(--titres);font-variant-numeric:lining-nums;color:var(--noir);margin:2px 0 0}.strategie{margin-top:var(--s3);font-size:13px}.strategie pre{white-space:pre-wrap;font:400 12px/1.6 var(--texte);background:var(--blanc-casse);padding:var(--s3);border-radius:var(--r-champ)}.colonnes td.intitule{color:var(--noir);white-space:pre-line;min-width:180px}.colonnes td.exemple{color:var(--gris-doux);max-width:520px;font-size:12px}.colonnes tr.avecRole td{background:#d4c8b024}.colonnes select{min-width:150px}.criteresTete{margin-top:var(--s5)}.lancement{align-items:center;gap:var(--s4);margin-top:var(--s5);padding-top:var(--s5);border-top:1px solid var(--trait);display:flex}.phases{margin:0 0 var(--s5);counter-reset:phase;padding:0;list-style:none;display:flex}.phases li{align-items:center;gap:var(--s2);padding:var(--s3) var(--s4);border-top:2px solid var(--trait-fort);color:var(--gris-doux);flex:1;font-size:13px;display:flex}.phases .numero{font:600 22px/1 var(--titres);font-variant-numeric:lining-nums}.phases li.faite{border-top-color:var(--champagne);color:var(--gris-chaud)}.phases li.faite .numero:after{content:" ✓";color:var(--champagne);font-size:13px}.phases li.courante{border-top-color:var(--noir);color:var(--noir);font-weight:600}.phases li.arretee{border-top-color:var(--rouge);color:var(--rouge)}.progression{margin-bottom:var(--s5)}.progressionTexte{color:var(--noir);margin-bottom:var(--s2);justify-content:space-between;font-size:13px;display:flex}.barre{background:#1a1a1a14;border-radius:3px;height:6px;overflow:hidden}.barre span{background:var(--champagne);height:100%;transition:width .4s;display:block}.barreResultats{justify-content:space-between;align-items:center;gap:var(--s4);margin-bottom:var(--s4);display:flex}.filtres{gap:var(--s1);background:var(--blanc-casse);border:1px solid var(--trait);border-radius:999px;padding:4px;display:flex}.filtre{white-space:nowrap;color:var(--gris-chaud);border:none;border-radius:999px;align-items:baseline;padding:7px 14px;font-size:13px;display:inline-flex}.filtre.actif{background:var(--noir);color:#fff}.filtre .compte{font-variant-numeric:tabular-nums;opacity:.6;margin-left:4px}.familles{gap:var(--s4);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.carteFamille{background:var(--blanc-casse);border:1px solid var(--trait);border-radius:var(--r-bloc);padding:var(--s4) var(--s5);font-size:13px}.carteFamille header{justify-content:space-between;align-items:baseline;gap:var(--s3);display:flex}.carteFamille h3{margin:0;font-size:22px}.carteFamille .compte{color:var(--gris-doux);white-space:nowrap;font-size:12px}.motifFamille{letter-spacing:.08em;text-transform:uppercase;color:var(--champagne);margin:2px 0 var(--s2);font-size:11px;font-weight:600}.carteFamille .causes{color:var(--gris-doux);font-style:italic}.carteFamille ul{margin:var(--s2) 0 0;padding-left:18px}.voile{z-index:40;background:#1a1a1a47;border:none;position:fixed;inset:0}.tiroirDetail{z-index:41;background:var(--blanc-casse);border-left:2px solid var(--noir);width:min(760px,94vw);padding:var(--s5) var(--s6) var(--s7);font-size:13px;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.tiroirTete{align-items:flex-start;gap:var(--s4);display:flex}.tiroirTete>div{flex:1}.tiroirTete h2{margin:0}.tiroirTete p{margin:var(--s1) 0 0}.fermer{color:var(--gris-doux);border:none;font-size:26px;line-height:1}.fermer:hover{color:var(--noir)}.conclusionFinale{margin:var(--s4) 0 var(--s2);align-items:center;gap:var(--s3);display:flex}.conclusionFinale .etiquette{margin:0}.conclusionFinale .conclusion{font-size:15px}.conclusionFinale .famille{margin:0}.tiroirDetail section{margin-top:var(--s5);padding-top:var(--s4);border-top:1px solid var(--trait)}.tiroirDetail h3{align-items:baseline;gap:var(--s3);font-size:22px;display:flex}.tiroirDetail h3 .conclusion{font-family:var(--texte)}.tiroirDetail dl{gap:6px var(--s4);margin:0 0 var(--s4);grid-template-columns:150px 1fr;display:grid}.champLu{display:contents}.champLu dt{color:var(--gris-doux);font-size:12px}.champLu dd{color:var(--noir);word-break:break-word;margin:0}.source{margin-top:var(--s3)}.texteSource{padding:var(--s3) var(--s4);border:1px solid var(--trait);border-radius:var(--r-champ);color:var(--noir);background:#fff;margin:0;line-height:1.7}mark{color:var(--noir);box-shadow:inset 0 -1px 0 var(--champagne);background:#d4c8b08c;border-radius:2px;padding:1px 2px}.piece{margin:var(--s4) 0}.piece a{border:none}.piece img{object-fit:cover;object-position:top;border:1px solid var(--trait-fort);border-radius:var(--r-champ);background:#fff;width:100%;max-height:420px;display:block}.empreinte{margin-top:var(--s2);color:var(--gris-doux);word-break:break-all;font-size:11px;display:block}.retouche{margin-top:var(--s4);padding:var(--s4);border:1px solid var(--trait);border-radius:var(--r-champ);background:var(--ivoire);gap:var(--s3);flex-direction:column;display:flex}.retouche .etiquette{margin:0}.relance{width:100%;display:flex}.relance input{flex:1}.collage{padding:var(--s3);text-align:center;color:var(--gris-chaud);border:1px dashed var(--champagne-clair);border-radius:var(--r-champ);cursor:pointer;background:var(--blanc-casse);font-size:12px}.collage:hover,.collage:focus,.collage.survol{border-color:var(--champagne);color:var(--noir);outline:none}.collage.occupe{opacity:.6}.actionsRetouche{gap:var(--s5)}.erreur.refus{margin:0 0 0 var(--s2);white-space:normal;max-width:340px;font-size:12px}.livrable{align-items:center;gap:var(--s3);display:flex}@media (max-width:640px){.entete{padding:var(--s3) var(--s4);flex-wrap:wrap}.compteEmail{display:none}main{padding:var(--s6) var(--s4)}}
