:root{--encre:#19352c;--papier:#f6f4ef;--carte:#fff;--bord:#dedbd3;--bord-doux:#ebe8e1;--vert:#214f41;--vert-profond:#173d32;--vert-clair:#edf4f0;--or:#9a7b43;--rouge:#9a3e3e;--rouge-clair:#fbefee;--ambre:#846820;--ambre-clair:#fbf5e8;--gris:#6c716c;--ombre:0 8px 28px #23352e0e, 0 1px 2px #23352e0a;color:var(--encre);background:var(--papier);font-synthesis:none;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.tour-controle{gap:1rem;display:grid}.tour-controle .grille-operations{align-items:start}.qr-garde{border:1px solid var(--ligne,#d9d6cf);background:#fff;width:220px;max-width:100%;margin:1rem 0;padding:.5rem;display:block}.badge-preuve{color:#245642;background:#e8f2ed;border-radius:999px;padding:.25rem .65rem;font-size:.78rem;font-weight:700;display:inline-flex}.carte-alerte{border-color:#b83d34}.confirmation-partenaire{background:#f4f1eb;place-items:center;min-height:100vh;padding:2rem;display:grid}.confirmation-partenaire>.carte{width:min(620px,100%)}.confirmation-partenaire dl>div{border-bottom:1px solid #e5e0d8;grid-template-columns:11rem 1fr;gap:1rem;padding:.65rem 0;display:grid}.confirmation-partenaire dt{font-weight:700}.confirmation-partenaire dd{margin:0}*{box-sizing:border-box}body{background:var(--papier);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit}button,input,select,textarea{font-family:inherit;font-size:15px}:focus-visible{outline:3px solid var(--or);outline-offset:2px;border-radius:3px}.rail :focus-visible{outline-color:#f0d9a8}.saut{background:var(--carte);border:2px solid var(--vert);z-index:10;border-radius:0 0 6px;padding:10px 14px;position:absolute;top:0;left:-9999px}.saut:focus{left:0}.app{min-height:100vh;display:flex}.rail{background:var(--vert-profond);color:#f6f2e9;border-right:1px solid #ffffff0f;flex-direction:column;flex:0 0 256px;gap:4px;width:256px;height:100vh;padding:28px 18px 18px;display:flex;position:sticky;top:0}.rail h1{letter-spacing:-.2px;margin:0 6px 6px;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:19px;font-weight:500;line-height:1.22}.rail .neq{opacity:.48;letter-spacing:.9px;text-transform:uppercase;margin:0 6px 22px;font-size:9.5px}.rail button{color:#f6f2e9ab;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:11px;padding:10px 12px;font-size:13.5px;transition:color .16s,background .16s,border-color .16s;display:flex}.rail button:hover{color:#fff;background:#ffffff0f}.rail button.actif{color:#fff;background:#ffffff1b;border-color:#ffffff14;font-weight:600;box-shadow:inset 3px 0 #d8c39c}.rail-plus{position:relative}.rail-plus>summary{color:#ffffff7a;cursor:pointer;text-align:center;letter-spacing:-.05px;border:1px solid #0000;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:60px;padding:8px 5px;font-size:9.5px;line-height:1.15;list-style:none;display:flex}.rail-plus>summary::-webkit-details-marker{display:none}.rail-plus>summary:hover{color:#fff;background:#ffffff0e}.rail-plus.actif>summary{color:#fff;background:#ffffff1b;border-color:#ffffff0a}.rail-plus:focus-within>summary{outline-offset:2px;outline:2px solid #f0d9a8}.rail-plus-menu{gap:2px;padding:4px 0 2px;display:grid}.rail-plus-menu button{min-height:54px}.nav-icone{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;opacity:.88;flex:0 0 18px;width:18px;height:18px}.nav-groupe{color:#ffffff59;text-transform:uppercase;letter-spacing:1.25px;margin:2px 12px 7px;font-size:9px;font-weight:700}.rail .pied{margin-top:auto;font-size:10.5px;line-height:1.55}.coordonnees-rail{color:#ffffff57;border-top:1px solid #ffffff17;padding:16px 7px 14px}.statut-rail{color:#ffffffa3;background:#00000021;border:1px solid #ffffff12;border-radius:9px;padding:11px 10px 11px 29px;position:relative}.statut-rail>span{background:#d8c39c;border-radius:50%;width:7px;height:7px;position:absolute;top:14px;left:11px;box-shadow:0 0 0 3px #d8c39c1f}.membre-rail{padding-left:11px}.membre-rail small{color:#fff6;margin-top:10px;display:block}.contenu{flex:1;min-width:0;max-width:none;padding:32px 40px 88px}h2{letter-spacing:-.5px;margin:0 0 5px;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:29px;font-weight:500}h3{letter-spacing:-.15px;margin:30px 0 11px;font-size:18px;font-weight:650}h4{color:#706c62;text-transform:uppercase;letter-spacing:.95px;margin:18px 0 9px;font-size:12px;font-weight:700}.sous{color:var(--gris);margin:0 0 24px;font-size:13.5px;line-height:1.55}.carte{background:var(--carte);border:1px solid var(--bord-doux);box-shadow:var(--ombre);border-radius:13px;margin-bottom:18px;padding:22px 24px}.carte>h4:first-child{border-bottom:1px solid var(--bord-doux);background:#fdfcf9;border-radius:13px 13px 0 0;margin:-22px -24px 21px;padding:13px 24px}table{border-collapse:collapse;width:100%;font-size:14px}th{text-align:left;text-transform:uppercase;letter-spacing:.75px;color:var(--gris);border-bottom:1px solid var(--bord);padding:10px 11px;font-size:10.5px;font-weight:700}td{vertical-align:top;border-bottom:1px solid #efede7;padding:11px}td.num,th.num{text-align:right;font-variant-numeric:tabular-nums}tr.cliquable:hover{background:var(--vert-clair);cursor:pointer}.btn{background:var(--vert);color:#fff;border:1px solid var(--vert);cursor:pointer;border-radius:8px;min-height:38px;padding:9px 16px;font-size:13px;font-weight:600;transition:background .16s,box-shadow .16s,transform .16s}.btn:hover{background:#24483d}.btn:not(:disabled):active{transform:translateY(1px)}.btn.secondaire{color:var(--encre);border:1px solid var(--bord);background:#fff;box-shadow:0 1px 2px #1e322a0a}.btn.secondaire:hover{background:#f2eee7}.btn.danger{color:var(--rouge);background:#fff;border:1px solid #e6c9c6}.btn:disabled{opacity:.45;cursor:not-allowed}.barre-actions{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:20px;display:flex}.champ{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.champ label,.champ>span{color:#6d706c;text-transform:uppercase;letter-spacing:.78px;font-size:10.5px;font-weight:700}.champ input,.champ select,.champ textarea{min-height:41px;color:var(--encre);background:#fff;border:1px solid #d8d6cf;border-radius:8px;padding:10px 11px;transition:border-color .16s,box-shadow .16s;box-shadow:0 1px 2px #1e322a09}.champ input:hover,.champ select:hover,.champ textarea:hover{border-color:#bcb9b0}.champ input:focus,.champ select:focus,.champ textarea:focus{border-color:var(--vert);outline:none;box-shadow:0 0 0 3px #214f4117}.case-a-cocher{color:#515651;cursor:pointer;align-items:center;gap:10px;width:fit-content;margin:-2px 0 18px;font-size:12px;font-weight:650;display:flex}.case-a-cocher input{width:17px;height:17px;accent-color:var(--vert);margin:0}.grille{grid-template-columns:1fr 1fr;gap:0 22px;display:grid}.grille-3{grid-template-columns:1fr 1fr 1fr;gap:0 22px;display:grid}.avis{border:1px solid;border-left-width:3px;border-radius:8px;margin-bottom:18px;padding:13px 15px;font-size:13px;line-height:1.55}.avis.rouge{border-color:#e8cecb;border-left-color:var(--rouge);background:var(--rouge-clair)}.avis.ambre{border-color:#e8dcc0;border-left-color:var(--ambre);background:var(--ambre-clair)}.avis.vert{border-color:#d0e0d8;border-left-color:var(--vert);background:var(--vert-clair)}.avis strong{margin-bottom:3px;display:block}.jeton{border:1px solid var(--bord);color:var(--gris);white-space:nowrap;background:#f6f4ef;border-radius:6px;padding:3px 8px;font-size:10.5px;font-weight:600;display:inline-block}.jeton.rouge{background:var(--rouge-clair);color:var(--rouge);border-color:#e6c9c6}.jeton.ambre{background:var(--ambre-clair);color:var(--ambre);border-color:#e8dbb4}.jeton.vert{background:var(--vert-clair);color:var(--vert);border-color:#cfe0d8}.onglets{border-bottom:1px solid var(--bord);scrollbar-width:thin;gap:4px;margin:22px 0;display:flex;overflow-x:auto}.onglets button{cursor:pointer;color:var(--gris);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:11px 12px;font-size:12.5px}.onglets button.actif{color:var(--vert);border-bottom-color:var(--vert);font-weight:600}.dossier-entete{border-bottom:1px solid var(--bord);z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f6f4eff7;margin:0 -40px;padding:22px 40px 0;position:sticky;top:0}.dossier-entete-haut{justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}.retour-dossier{color:var(--gris);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 0;font-size:12.5px;font-weight:600;display:inline-flex}.retour-dossier span{border:1px solid var(--bord);background:#fff;border-radius:50%;place-items:center;width:25px;height:25px;transition:border-color .16s;display:grid}.retour-dossier:hover{color:var(--vert)}.retour-dossier:hover span{border-color:var(--vert)}.dossier-reperes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex;position:relative}.archiver-dossier{padding:5px 10px;font-size:12px}.archivage-confirmation{z-index:20;gap:8px;width:min(420px,100vw - 32px);display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #1e322a24}.archivage-confirmation p{margin:0}.actions-archivage{flex-wrap:wrap;gap:8px;display:flex}.numero-dossier,.solde-dossier{letter-spacing:.25px;border:1px solid var(--bord);color:var(--gris);background:#fff;border-radius:6px;padding:5px 9px;font-size:10.5px;font-weight:700}.numero-dossier{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.solde-dossier{color:var(--vert);background:var(--vert-clair);border-color:#ccddd5}.dossier-identite{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.dossier-identite h2{font-size:34px;line-height:1.08}.dossier-identite p{color:var(--gris);margin:0;font-size:12.5px}.prochaine-etape{border-left:3px solid var(--ambre);flex:none;min-width:210px;padding:3px 0 3px 12px}.prochaine-etape.prete{border-left-color:var(--vert)}.prochaine-etape span,.prochaine-etape strong{display:block}.prochaine-etape span{letter-spacing:.8px;color:var(--gris);text-transform:uppercase;margin-bottom:3px;font-size:9.5px;font-weight:700}.prochaine-etape strong{font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:15px;font-weight:600}.dossier-entete .onglets{margin:22px 0 0}.dossier-corps{max-width:1040px;margin:28px auto 0}.note-ligne{color:var(--ambre);margin-top:3px;font-size:12px;line-height:1.4;display:block}.mono{font-variant-numeric:tabular-nums;color:var(--gris);font-family:ui-monospace,Menlo,monospace;font-size:12.5px}.colonnes-pipeline{align-items:flex-start;gap:12px;padding-bottom:14px;display:flex;overflow-x:auto}.colonne{border:1px solid var(--bord);background:#f4f0ea;border-radius:8px;flex:0 0 232px;padding:10px}.tete-colonne{text-transform:uppercase;letter-spacing:.5px;color:var(--gris);margin:0 0 8px;font-size:12.5px;line-height:1.4}.colonne-vide{color:var(--gris);margin:4px 2px;font-size:12.5px;font-style:italic}.carte-dossier{border:1px solid var(--bord);background:#fff;border-radius:6px;margin-bottom:8px;padding:10px}.jetons-dossier{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.carte-dossier select{width:100%;padding:5px 6px;font-size:13px}.lien-dossier{text-align:left;cursor:pointer;color:var(--vert);background:0 0;border:none;padding:0;font-family:inherit;font-size:14px;display:block}.lien-dossier:hover{text-decoration:underline}.lien-dossier .mono{display:block}td.retard{color:var(--rouge);font-weight:600}.bandeau-sauvegarde{border:1px solid var(--bord);background:var(--vert-clair);border-radius:7px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;padding:8px 14px;font-size:13.5px;display:flex}.bandeau-sauvegarde.alerte{background:var(--rouge-clair);color:var(--rouge);border-color:#e6c9c6}.bandeau-sauvegarde .btn{padding:5px 12px;font-size:13px}.facture{--marque-ardoise:#2c3a40;--marque-laiton:#a8895c;--marque-ivoire:#f5f1ea;max-width:900px;color:var(--marque-ardoise);background:#fff;border:1px solid #ded8ce;padding:48px 52px;box-shadow:0 22px 60px #2c3a4014}.facture-entete{border-bottom:1px solid var(--marque-laiton);grid-template-columns:minmax(0,1fr) minmax(210px,.48fr);gap:24px 40px;padding-bottom:16px;display:grid}.marque-document img{width:min(310px,100%);height:auto;display:block}.identite-legale-document{color:#667075;gap:3px;margin-top:11px;font-size:8.5px;line-height:1.35;display:grid}.identite-legale-document strong{color:var(--marque-ardoise);letter-spacing:.035em;font-size:9px}.meta-document{text-align:right}.type-document{color:var(--marque-laiton);letter-spacing:.18em;text-transform:uppercase;font-size:8px;font-weight:700}.facture-entete .titre{letter-spacing:-.7px;margin-top:6px;font-family:Iowan Old Style,Georgia,serif;font-size:38px;font-weight:500}.meta-document dl{gap:3px;margin:10px 0 0 auto;font-size:10px;display:grid}.meta-document dl div{justify-content:flex-end;gap:9px;display:flex}.meta-document dt{color:#7d8588}.meta-document dd{min-width:112px;margin:0;font-weight:650}.coordonnees-document{color:#667075;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:5px 18px;font-size:8.5px;display:flex}.parties-document{background:var(--marque-ivoire);border-radius:2px;grid-template-columns:1fr 1fr;gap:40px;margin-top:25px;padding:18px 20px;font-size:12.5px;line-height:1.55;display:grid}.facture h5{color:var(--marque-laiton);text-transform:uppercase;letter-spacing:1.4px;border-bottom:1px solid #d9cbb7;margin:28px 0 8px;padding-bottom:5px;font-size:10px}.facture table:not(.sommaire) thead th{border-color:var(--marque-ardoise);background:var(--marque-ardoise);color:#fff}.facture table:not(.sommaire) tbody tr:last-child td{border-bottom-color:var(--marque-laiton)}.facture .sommaire{width:62%;margin-top:18px;margin-left:auto}.facture .sommaire td{border:none;padding:4px 8px}.facture .sommaire tr.total td{border-top:1px solid var(--encre);font-weight:700}.facture .sommaire tr.grand-total td{border-top:2px solid var(--marque-laiton);padding-top:7px;font-size:16.5px;font-weight:700}.facture .sommaire tr.solde td{border-top:2px solid var(--marque-ardoise);background:var(--marque-ivoire);padding-top:7px;font-size:18.5px;font-weight:700}.signatures{grid-template-columns:1fr 1fr;gap:26px 40px;margin-top:10px;display:grid}.bloc-signature{break-inside:avoid;page-break-inside:avoid;font-size:13px;line-height:1.5}.bloc-signature .role{color:var(--gris);margin-bottom:26px;display:block}.ligne-signature{border-top:1px solid var(--encre);color:var(--gris);margin-bottom:14px;padding-top:3px;font-size:11.5px;display:block}.ligne-signature.courte{width:55%}.accuse-remise{break-inside:avoid;page-break-inside:avoid;max-width:50%;margin-top:18px;font-size:13px;line-height:1.5}.accuse-remise b{margin-bottom:26px;display:block}.modeles-remplissables{margin-top:20px}.grille-modeles-remplissables{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.grille-modeles-remplissables button{border:1px solid var(--bord);color:var(--encre);text-align:left;cursor:pointer;background:#fff;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:5px 11px;padding:13px 14px;display:grid}.grille-modeles-remplissables button:hover{background:#f8faf8;border-color:#b7c9c0}.grille-modeles-remplissables button strong{font-size:12px}.grille-modeles-remplissables button small{color:var(--gris);grid-column:2;font-size:9.5px}.grille-modeles-remplissables button i{color:var(--vert);grid-area:1/3/3;font-style:normal}.editeur-formulaire-juridique{max-width:960px;margin:0 auto}.barre-formulaire{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.barre-formulaire>div:last-child{gap:8px;display:flex}.barre-formulaire strong{margin-top:3px;display:block}.formulaire-juridique-imprimable{color:#25312d;background:#fff;border:1px solid #ddd8cf;padding:42px 48px;font-family:Times New Roman,Times,serif;font-size:12pt;line-height:1.45;box-shadow:0 18px 50px #23322c12}.formulaire-juridique-imprimable h2{margin:0 0 22px;font-family:Iowan Old Style,Georgia,serif;font-size:25px;line-height:1.2}.formulaire-juridique-imprimable h3{border-bottom:1px solid #b9ad99;margin:24px 0 10px;padding-bottom:5px;font-size:17px}.formulaire-juridique-imprimable h4{margin:17px 0 7px;font-size:14px}.formulaire-juridique-imprimable p{margin:7px 0}.formulaire-juridique-imprimable .espace-document{height:7px}.champ-document-inline{color:#17211d;width:min(330px,60%);min-width:145px;font:inherit;background:#fbfaf6;border:0;border-bottom:1px solid #43524c;border-radius:0;margin:2px 4px;padding:3px 6px}.champ-document-inline::placeholder{color:#8b8174;font-size:9pt}.signature-document-inline{background:#f4f8f5;border-bottom-width:2px;font-family:Iowan Old Style,Georgia,serif;font-style:italic}.ligne-case-document{align-items:flex-start;gap:9px;margin:8px 0;display:flex}.ligne-case-document>input{flex:0 0 17px;width:17px;height:17px;margin-top:4px}.ligne-puce-document{gap:9px;margin:4px 0;display:flex}.ligne-puce-document p{margin:0}.ligne-tableau-document{border:1px solid #cbc5ba;border-bottom:0;padding:7px 9px}.ligne-tableau-document+.ligne-tableau-document{border-top:1px solid #ddd8cf}.avis-document{background:#fbf7ee;border-left:4px solid #a67c3c;margin:12px 0;padding:10px 12px;font-weight:600}.sources-document,.a-trancher-document{background:#f3f4f1;padding:9px 11px;font-size:9.5pt;margin-top:18px!important}.a-trancher-document{background:#fbf3f2;border-left:3px solid #a6534e}.formulaire-juridique-imprimable footer{color:#666;border-top:1px solid #aaa;margin-top:28px;padding-top:8px;font-size:8.5pt}.mention-prix{color:#000;border:1px solid #000;margin-top:26px;padding:10px 12px;font-family:Times New Roman,Times,serif;font-size:12pt;line-height:13pt}.mention-prix b{font-weight:700}@page{size:letter;margin:15mm 15mm 20mm}.pied-repete{display:none}@media print{.rail,.onglets,.barre-actions,.bandeau-sauvegarde,.sans-impression,.document-bloque-impression,.facture[data-financial-proof=unissued]{display:none!important}.app{display:block}.contenu{max-width:none;padding:0}.facture{max-width:none;box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;border:none;padding:0}:root,html,body,.app,.contenu{color:#000;background:#fff!important}thead{display:table-header-group}tfoot{display:table-footer-group}tr,.mention-prix,.facture-entete,.facture .sommaire{break-inside:avoid;page-break-inside:avoid}.formulaire-juridique-imprimable{box-shadow:none;border:0;padding:0}.formulaire-juridique-imprimable input{background:0 0}.formulaire-juridique-imprimable h2,.formulaire-juridique-imprimable h3,.ligne-case-document,.ligne-puce-document{break-inside:avoid;page-break-inside:avoid}.facture h5{break-after:avoid;page-break-after:avoid}.facture table:not(.sommaire) td,.facture table:not(.sommaire) th{padding:6px 9px}.facture h5{margin-top:14px}.dossier-corps{margin-top:0!important}.contrat-marque,.contrat-marque *{letter-spacing:normal!important;color:#000!important;box-shadow:none!important;background:0 0!important;border-color:#000!important;font-family:Times New Roman,Times,Liberation Serif,Nimbus Roman,serif!important;font-size:12pt!important;line-height:13pt!important}.contrat-marque{background:#fff!important}.contrat-marque .num,.contrat-marque .facture-entete dd{font-weight:700!important}h5,h4{orphans:3;widows:3}p{orphans:2;widows:2}a{color:inherit;text-decoration:none}.pied-repete{color:#59656a;border-top:1px solid #a8895c;justify-content:space-between;margin-top:4mm;padding-top:3px;font-size:8.5pt;display:flex;position:static}}@media (width<=700px){.facture{padding:28px 22px}.facture-entete{grid-template-columns:1fr}.meta-document{text-align:left}.meta-document dl{margin-left:0}.meta-document dl div{justify-content:flex-start}.parties-document{grid-template-columns:1fr;gap:18px}.facture .sommaire{width:100%}}.frontiere-sop,.indicateurs-sop{margin-bottom:18px}.liste-sop{gap:16px;display:grid}.carte-sop{margin:0;padding:0;overflow:hidden}.carte-sop>header{border-bottom:1px solid var(--bord-doux);background:#fbfaf6;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 22px;display:flex}.carte-sop>header h3{margin:5px 0 0;font-family:Iowan Old Style,Georgia,serif;font-size:22px;font-weight:560}.carte-sop .mono{color:#668071;letter-spacing:.08em;font-size:9px;font-weight:800}.statuts-sop{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.statuts-sop span{color:#776d58;text-transform:uppercase;background:#fffdf7;border:1px solid #dedbd1;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:700}.preparation-sop{background:#fff9ed;border-bottom:1px solid #eadfca;grid-template-columns:minmax(210px,.55fr) minmax(0,1fr);align-items:start;gap:18px;padding:14px 22px;display:grid}.preparation-sop.prete{background:#f4f9f5;border-color:#d5e4da}.preparation-sop strong{color:#765b2e;margin-top:3px;font-size:11px;display:block}.preparation-sop.prete strong{color:#416552}.preparation-sop details{color:#655c4c;font-size:9px}.preparation-sop summary{cursor:pointer;font-weight:750}.preparation-sop ul{margin:8px 0 0;padding-left:18px;line-height:1.55}.preparation-sop p{color:#765b2e;grid-column:2;margin:0;font-size:9px;line-height:1.5}.resume-sop{grid-template-columns:minmax(0,1.35fr) minmax(270px,.65fr);gap:20px;padding:20px 22px;display:grid}.resume-sop dl{grid-template-columns:1fr 1fr;gap:14px 20px;margin:0;display:grid}.resume-sop dt{color:#8b908c;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:750}.resume-sop dd{color:#45534c;margin:5px 0 0;font-size:10px;line-height:1.55}.couverture-sop{background:#f5f9f6;border:1px solid #d9e3dc;border-radius:12px;padding:14px}.couverture-sop.partielle{background:#fbf8f0;border-color:#e7ddc7}.couverture-sop>span{color:#5b7467;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:800}.couverture-sop b{color:#355346;margin-top:10px;font-size:10px;display:block}.couverture-sop p{color:#65716b;margin:5px 0 8px;font-size:9px;line-height:1.5}.couverture-sop small{color:#8b918d;overflow-wrap:anywhere;font:7px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.rubriques-sop{border-top:1px solid var(--bord-doux)}.rubriques-sop details{border-bottom:1px solid #eceae4}.rubriques-sop details:last-child{border-bottom:0}.rubriques-sop summary{cursor:pointer;color:#526159;text-transform:uppercase;justify-content:space-between;align-items:center;padding:12px 22px;font-size:9px;font-weight:750;display:flex}.rubriques-sop summary span{color:#9a9e9a}.rubriques-sop ol{color:#5f6863;margin:0;padding:0 42px 15px 58px;font-size:10px;line-height:1.6}.rubriques-sop li+li{margin-top:6px}@media (width<=760px){.carte-sop>header{flex-direction:column}.statuts-sop{justify-content:flex-start}.preparation-sop{grid-template-columns:1fr}.preparation-sop p{grid-column:1}.resume-sop,.resume-sop dl{grid-template-columns:1fr}.rubriques-sop ol{padding-left:42px}}.plan-documentaire{margin-bottom:16px}.plan-documentaire>.section-entete>strong{color:var(--vert);font-size:13px}.actions-plan-documentaire{gap:8px;margin-top:14px;display:grid}.actions-plan-documentaire>button{border:1px solid var(--bord);width:100%;color:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:12px;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:10px;padding:11px 13px;display:grid}.actions-plan-documentaire>button:hover{background:#f7faf8;border-color:#9fb6aa}.actions-plan-documentaire>button>span{color:var(--vert);font:700 11px/1 monospace}.actions-plan-documentaire>button div{gap:3px;display:grid}.actions-plan-documentaire>button strong{font-size:11px}.actions-plan-documentaire>button small{color:var(--texte-secondaire);font-size:9px}.actions-plan-documentaire>button i{color:var(--vert);font-style:normal}.rail .produit{letter-spacing:1.6px;text-transform:uppercase;color:#d8c39c;margin:0 6px 22px;font-size:10px;font-weight:700}.rail .produit .descripteur{text-transform:none;letter-spacing:.2px;color:#ffffff7a;margin-top:4px;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:10.5px;font-style:italic;font-weight:400;display:block}.rail .lien-pied{text-align:left;opacity:.9;cursor:pointer;background:0 0;border:none;width:auto;margin:6px 0 0;padding:0;font-size:11px;text-decoration:underline;display:inline}.ecran-connexion{background:var(--fond,#f6f5f2);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.ecran-connexion-produit{grid-template-columns:minmax(300px,40%) 1fr;padding:0;display:grid}.connexion-marque{color:#fff;background:radial-gradient(circle at 78% 18%,#bc974f2e,#0000 22rem),linear-gradient(155deg,#18362e 0%,#0d211b 72%,#091712 100%);flex-direction:column;justify-content:space-between;min-height:100vh;padding:clamp(34px,5vw,72px);display:flex}.connexion-logo{align-items:center;gap:12px;font-size:24px;display:flex}.connexion-logo span{color:#17382f;background:#cfb06f;border-radius:9px;place-items:center;width:34px;height:34px;font:700 19px Georgia,serif;display:grid}.connexion-marque>div:nth-child(2){max-width:430px}.connexion-surtitre{color:#ffffff94;letter-spacing:.12em;text-transform:uppercase;font-size:12px}.connexion-marque h2{letter-spacing:-.035em;margin:14px 0 16px;font-size:clamp(30px,4vw,48px);line-height:1.08}.connexion-marque p{color:#ffffffad;max-width:390px;margin:0;line-height:1.65}.connexion-marque small{color:#ffffff7a}.connexion-zone{place-items:center;min-height:100vh;padding:clamp(24px,6vw,80px);display:grid}.connexion-mobile-marque{color:var(--vert);margin-bottom:30px;font-weight:700;display:none}.carte.connexion{border-radius:16px;width:100%;max-width:460px;padding:clamp(26px,4vw,42px);box-shadow:0 18px 55px #13282114}.carte.connexion h1{letter-spacing:-.025em;margin:6px 0 4px;font-size:34px}.carte.connexion label{margin-bottom:14px;font-size:13px;font-weight:600;display:block}.carte.connexion input{width:100%;font:inherit;border:1px solid var(--bord);border-radius:5px;margin-top:5px;padding:9px 10px;font-weight:400;display:block}.connexion-modes{border:1px solid var(--bord);background:#f1f0ec;border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;margin:20px 0 18px;padding:4px;display:grid}.connexion-modes button{color:var(--gris);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:9px 10px;font-size:13px;font-weight:650}.connexion-modes button.actif{color:var(--vert);background:#fff;box-shadow:0 1px 3px #1a2a231f}.demarrage-pilote{background:radial-gradient(circle at 92% 12%,#ac8b4829,#0000 15rem),linear-gradient(145deg,#fff 0%,#f7f5ee 100%);border-color:#2d4a3d33;padding:clamp(24px,5vw,48px)}.demarrage-pilote h3{margin:7px 0 10px;font-size:clamp(22px,3vw,32px)}.demarrage-pilote p{max-width:720px;color:var(--gris);margin:0;line-height:1.65}.demarrage-pilote small{color:var(--gris);margin-top:14px;display:block}.demarrage-actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.etat-vide{margin-top:4px}.etat-vide p{max-width:640px}.commencer-ici{background:radial-gradient(circle at 94% 8%,#ac8b4824,#0000 14rem),linear-gradient(150deg,#fff 0%,#f7f5ee 100%);border-color:#2d4a3d33;margin:18px 0 22px;padding:clamp(20px,3.4vw,32px)}.commencer-ici>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.commencer-ici h3{margin:6px 0;font-size:clamp(20px,2.6vw,26px)}.commencer-ici header p{max-width:620px;color:var(--gris);margin:0;font-size:14px;line-height:1.55}.commencer-ici-compte{background:var(--vert-clair);min-width:58px;color:var(--vert);text-align:center;border-radius:999px;flex:none;padding:8px 12px;font-size:15px;font-weight:750}.commencer-ici ol{gap:8px;margin:20px 0 0;padding:0;list-style:none;display:grid}.commencer-ici-etape{background:#ffffffd1;border:1px solid #1c40321f;border-radius:14px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px 14px;display:grid}.commencer-ici-etape>i{color:#fff;border:2px solid #cfc8b6;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;font-style:normal;font-weight:800;display:grid}.commencer-ici-etape.faite>i{border-color:var(--vert);background:var(--vert)}.commencer-ici-etape.lecture>i{border-style:dashed}.commencer-ici-etape.a-faire>i,.commencer-ici-etape.lecture>i{color:var(--vert)}.commencer-ici-etape strong{font-size:14.5px;display:block}.commencer-ici-etape strong small{color:var(--gris);font-size:12.5px;font-weight:500}.commencer-ici-etape div>span{color:var(--gris);margin-top:2px;font-size:13px;line-height:1.45;display:block}.commencer-ici-etape.faite strong{color:var(--vert)}.commencer-ici-etape .btn{white-space:nowrap}.commencer-ici footer{color:var(--gris);justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.commencer-ici .lien-texte,.commencer-ici-replie .lien-texte{color:var(--vert);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:650;text-decoration:underline}.commencer-ici-replie{color:var(--encre);border:1px dashed #2d4a3d4d;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 18px;padding:10px 14px;font-size:13.5px;display:flex}.reglages-recommandes h1{margin:6px 0 8px}.reglages-recommandes-liste{gap:9px;margin:18px 0;padding:0;list-style:none;display:grid}.reglages-recommandes-liste li{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;font-size:14.5px;line-height:1.5;display:grid}.reglages-recommandes-liste li>i{background:var(--vert);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;margin-top:1px;font-size:12px;font-style:normal;font-weight:800;display:grid}.reglages-recommandes-renseignements{background:#faf9f5;border:1px solid #1c403224;border-radius:12px;margin:0 0 16px;padding:14px 16px}.reglages-recommandes-renseignements dl{grid-template-columns:max-content minmax(0,1fr);gap:4px 14px;margin:10px 0 0;font-size:14px;display:grid}.reglages-recommandes-renseignements dt{color:var(--gris)}.reglages-recommandes-renseignements dd{overflow-wrap:anywhere;margin:0}.reglages-recommandes-renseignements .sous{margin:10px 0 0;font-size:13px}.reglages-recommandes-actions{flex-wrap:wrap;align-items:center;gap:16px;margin:6px 0 10px;display:flex}.reglages-recommandes .lien-texte{color:var(--vert);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:650;text-decoration:underline}.pret-premier-dossier{background:linear-gradient(150deg,#fff 0%,#f4f8f5 100%);border-color:#2d4a3d38;margin-top:22px}.pret-premier-dossier h3{color:var(--vert-profond);margin:4px 0 12px;font-family:Iowan Old Style,Georgia,serif;font-size:23px;font-weight:540}.pret-premier-dossier ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pret-premier-dossier li{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;font-size:14.5px;line-height:1.5;display:grid}.pret-premier-dossier li>i{background:var(--vert);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;margin-top:1px;font-size:12px;font-style:normal;font-weight:800;display:grid}.pret-premier-dossier li.a-venir>i{background:var(--ambre-clair);color:var(--ambre);border:1px solid #e8dcc0}.pret-premier-dossier .sous{margin:14px 0 0}@media (width<=640px){.commencer-ici-etape{grid-template-columns:26px minmax(0,1fr)}.commencer-ici-etape .btn{white-space:normal;grid-column:2;justify-self:start}}@media (width<=760px){.ecran-connexion-produit{display:flex}.connexion-marque{display:none}.connexion-zone{width:100%;padding:20px}.connexion-mobile-marque{display:block}.carte.connexion{padding:28px 22px}}.assistant-premier-appel{max-width:980px;margin:0 auto;padding:18px 0 70px}.assistant-premier-appel>header{grid-template-columns:140px 1fr 68px;align-items:start;gap:24px;margin-bottom:22px;display:grid}.assistant-premier-appel>header h2{letter-spacing:-.7px;margin:3px 0 6px;font-family:Iowan Old Style,Georgia,serif;font-size:38px;font-weight:520}.assistant-premier-appel>header p{color:#7b817d;margin:0;font-size:11px}.assistant-premier-appel .retour{color:#68736e;text-align:left;cursor:pointer;background:0 0;border:0;padding:9px 0}.progression-appel{width:64px;height:64px;color:var(--vert-profond);background:#fff;border:1px solid #ded8cb;border-radius:50%;place-items:center;font-family:Iowan Old Style,Georgia,serif;font-size:24px;display:grid;box-shadow:0 10px 32px #1218150d}.progression-appel small{color:#9b9c96;margin-top:-10px;font-family:Inter,sans-serif;font-size:8px}.etapes-appel{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:26px;display:grid}.etapes-appel i{background:#e2e3df;border-radius:9px;height:3px}.etapes-appel i.actif{background:var(--marque-laiton)}.etape-appel{border-radius:21px;min-height:355px;padding:38px 42px;box-shadow:0 16px 55px #1218150e}.etape-appel h3{max-width:650px;color:var(--vert-profond);margin:8px 0 30px;font-family:Iowan Old Style,Georgia,serif;font-size:27px;font-weight:530}.etape-appel>.champ{max-width:640px}.etape-appel .avis{margin-top:28px}.actions-premier-appel{justify-content:space-between;gap:12px;margin-top:18px;display:flex}.reponses-premier-appel{gap:7px;margin-bottom:18px;display:grid}.reponses-premier-appel>p{color:#777e79;margin:0;font-size:10px;line-height:1.5}.reponse-premier-appel{background:#faf9f5;border:1px solid #e6e5de;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:10px 12px;display:flex}.reponse-premier-appel>span{color:#59635d;font-size:10px;line-height:1.5}.reponse-premier-appel>span strong{color:var(--vert-profond)}.reponse-premier-appel .btn{flex:none}.configuration-operationnelle{max-width:1180px}.configuration-fiscale,.registre-validations,.portail-decision,.carte-mise-en-service{margin-top:22px}.configuration-fiscale>header,.registre-validations>header{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:22px;display:flex}.configuration-fiscale h3,.registre-validations h3,.portail-decision h3{color:var(--vert-profond);margin:4px 0 0;font-family:Iowan Old Style,Georgia,serif;font-size:23px;font-weight:540}.configuration-fiscale>header small,.registre-validations>header small{color:#888e89;text-transform:uppercase;letter-spacing:.65px;font-size:9px}.carte-mise-en-service{padding:0;overflow:hidden}.carte-mise-en-service>header{background:linear-gradient(135deg,#fff 0%,#f8f6ee 100%);border-bottom:1px solid #e8e6df;justify-content:space-between;align-items:center;gap:24px;padding:24px 25px 20px;display:flex}.carte-mise-en-service h3{color:var(--vert-profond);margin:4px 0 0;font-family:Iowan Old Style,Georgia,serif;font-size:25px;font-weight:540}.carte-mise-en-service>header p{color:#737b76;max-width:680px;margin:7px 0 0;font-size:10px;line-height:1.55}.compteur-activation{color:var(--vert-profond);text-align:right;flex:none;font-family:Iowan Old Style,Georgia,serif;font-size:28px;font-weight:520}.compteur-activation small{color:#818780;letter-spacing:.55px;text-transform:uppercase;margin-top:2px;font:700 7.5px Inter,sans-serif;display:block}.grille-activation{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.etat-activation{border-left:1px solid #eceae4;align-content:start;gap:13px;min-width:0;min-height:180px;padding:20px 18px;display:grid}.etat-activation:first-child{border-left:0}.repere-activation{color:#69736e;letter-spacing:.4px;background:#f1f3f0;border:1px solid #d6d9d3;border-radius:9px;place-items:center;width:31px;height:31px;font-size:8px;font-weight:800;display:grid}.etat-activation.verifie .repere-activation{color:#34644f;background:#e7f1ec;border-color:#c4d9ce}.etat-activation.attention .repere-activation{color:#806222;background:#fbf3df;border-color:#e3d0a7}.etat-activation.bloque .repere-activation{color:#934d46;background:#f8e9e7;border-color:#e1c1bd}.etat-activation span,.etat-activation strong{display:block}.etat-activation span{color:#8a8f8b;letter-spacing:.55px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:7.5px;font-weight:700;overflow:hidden}.etat-activation strong{color:#35483f;margin-top:5px;font-size:11px}.etat-activation p{color:#737a76;margin:8px 0 0;font-size:9px;line-height:1.55}.carte-mise-en-service>footer{color:#777e79;background:#faf9f5;border-top:1px solid #e8e6df;padding:12px 18px;font-size:8.5px;line-height:1.5}.carte-mise-en-service>.avis,.carte-mise-en-service>.sous{margin:18px 24px}.liste-validations{gap:8px;display:grid}.liste-validations article{background:#fff;border:1px solid #e6e5de;border-radius:14px;grid-template-columns:120px minmax(0,1fr) minmax(220px,280px);align-items:center;gap:20px;padding:17px 19px;display:grid;box-shadow:0 5px 22px #12181506}.liste-validations article h4{margin:3px 0 5px;font-family:Iowan Old Style,Georgia,serif;font-size:16px;font-weight:600}.liste-validations article p{color:#767c78;margin:0;font-size:10px;line-height:1.55}.liste-validations article a{color:var(--vert);margin-top:6px;font-size:9px;display:inline-block}.validation-actions{gap:7px;display:grid}.validation-actions input,.validation-actions textarea{box-sizing:border-box;border:1px solid var(--bord);width:100%;color:var(--encre);font:inherit;resize:vertical;background:#fff;border-radius:8px;padding:8px 9px;font-size:11px}.validation-etat{color:#806e46;text-transform:uppercase;letter-spacing:.55px;align-items:center;gap:8px;font-size:8.5px;display:flex}.validation-etat i{background:#fff9e9;border:2px solid #d5b66d;border-radius:50%;width:9px;height:9px}.validation-etat.approuve{color:#3c6a57}.validation-etat.approuve i{background:#4d836d;border-color:#4d836d;box-shadow:inset 0 0 0 2px #fff}.validation-etat.rejete,.validation-etat.expire{color:#944c49}.validation-etat.rejete i,.validation-etat.expire i{background:#a75a55;border-color:#a75a55}.validation-actions{justify-items:end;gap:8px;display:grid}.validation-actions small{color:#78817c;text-align:right;font-size:8px}.portail-decision{background:linear-gradient(135deg,#fff 0%,#fcf9f1 100%);border-color:#d8c59c;grid-template-columns:minmax(0,1fr) 360px;align-items:center;gap:32px;display:grid}.portail-decision p{color:#747a76;max-width:700px;margin:8px 0 0;font-size:10.5px;line-height:1.65}.interrupteur-portail{color:#4f5f58;background:#fffc;border:1px solid #e4dcc9;border-radius:12px;align-items:center;gap:12px;padding:14px;font-size:10px;line-height:1.45;display:flex}.interrupteur-portail input{width:18px;height:18px;accent-color:var(--vert-profond)}.operations-centre{max-width:1340px}.onglets-operations{background:#e9eae6;border-radius:13px;gap:5px;margin:0 0 24px;padding:5px;display:flex}.onglets-operations button{color:#707570;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 17px;font-size:10px}.onglets-operations button.actif{color:var(--vert-profond);background:#fff;font-weight:700;box-shadow:0 2px 9px #12181514}.grille-operations{grid-template-columns:minmax(300px,.72fr) minmax(480px,1.45fr);align-items:start;gap:18px;display:grid}.formulaire-operation{padding:24px;position:sticky;top:18px}.formulaire-operation h3,.fil-operations h3{margin:5px 0 22px;font-family:Iowan Old Style,Georgia,serif;font-size:22px;font-weight:550}.formulaire-operation .btn{width:100%;margin-top:8px}.formulaire-operation .btn+.btn{margin-top:8px}.actions-ligne{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.fil-operations{background:#fff;border:1px solid #e5e5df;border-radius:17px;overflow:hidden;box-shadow:0 8px 30px #12181509}.fil-operations>header{padding:20px 21px 0}.fil-operations>header h3{margin-bottom:16px}.fil-operations>article{border-top:1px solid #ecece7;grid-template-columns:12px minmax(0,1fr) auto;align-items:start;gap:13px;padding:17px 20px;display:grid}.fil-operations>article>i{background:#fff;border:2px solid #78978b;border-radius:50%;width:9px;height:9px;margin-top:5px}.fil-operations>article.conflit>i{border-color:var(--rouge);background:var(--rouge);box-shadow:0 0 0 4px #a24c4714}.fil-operations>article small,.fil-operations>article b{display:block}.fil-operations>article small{color:#90948f;text-transform:uppercase;letter-spacing:.45px;font-size:8px}.fil-operations>article b{margin-top:4px;font-size:11.5px}.fil-operations>article p{color:#727873;margin:6px 0 0;font-size:9.5px;line-height:1.55}.fil-operations>article button{color:var(--vert);cursor:pointer;background:0 0;border:0;font-size:9px}.incidents-externes>header p{color:#747b77;margin:-9px 0 17px;font-size:10px;line-height:1.55}.incidents-externes>article.incident-externe>i{border-color:var(--rouge);background:var(--rouge)}.incidents-externes article em{color:#9a6a55;margin-top:7px;font-size:8px;font-style:normal;display:block}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.boite-reception{gap:16px;display:grid}.communication-indicateurs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.communication-indicateurs article{background:#fff;border:1px solid #e3e2dc;border-radius:15px;min-height:80px;padding:15px 17px;box-shadow:0 7px 25px #12181506}.communication-indicateurs article>span,.communication-indicateurs article>b,.communication-indicateurs article>small{display:block}.communication-indicateurs article>span{color:#7f847f;letter-spacing:.65px;text-transform:uppercase;font-size:8px;font-weight:750}.communication-indicateurs article>b{color:#23342e;margin:7px 0 4px;font:550 25px/1 Iowan Old Style,Georgia,serif}.communication-indicateurs article>small{color:#969a96;font-size:7.5px}.communication-indicateurs article.attention{background:#fffcf5;border-color:#dfcfac}.communication-indicateurs article.attention>b{color:#7d622e}.communication-indicateurs article.danger{background:snow;border-color:#e5c8c5}.communication-indicateurs article.danger>b{color:#994a45}.frontiere-communications{color:#685a3d;background:#fcf8ef;border:1px solid #e5dac3;border-radius:12px;align-items:flex-start;gap:11px;padding:12px 14px;display:flex}.frontiere-communications>span{color:#876d3c;border:1px solid #b99a5f;border-radius:50%;flex:0 0 21px;place-items:center;width:21px;height:21px;font:700 11px Iowan Old Style,Georgia,serif;display:grid}.frontiere-communications p{margin:1px 0 0;font-size:9px;line-height:1.55}.frontiere-communications strong{color:#53472f}.filtres-communications{grid-template-columns:minmax(240px,1.5fr) repeat(4,minmax(125px,.65fr));gap:8px;display:grid}.filtres-communications label{min-width:0}.filtres-communications input,.filtres-communications select{box-sizing:border-box;color:#3f4944;width:100%;min-height:39px;font:inherit;background:#fff;border:1px solid #ddddd7;border-radius:10px;outline:0;padding:8px 10px;font-size:9px;box-shadow:0 3px 12px #12181505}.filtres-communications input{padding-left:13px}.filtres-communications input:focus,.filtres-communications select:focus{border-color:#b89c65;box-shadow:0 0 0 3px #b89c651c}.console-communications{grid-template-columns:minmax(275px,310px) minmax(390px,1fr) minmax(235px,270px);align-items:start;gap:14px;display:grid}.conversations-communications,.fil-communications,.contexte-communications>section,.consignation-secondaire{background:#fff;border:1px solid #e2e1db;border-radius:17px;box-shadow:0 10px 32px #12181509}.conversations-communications,.fil-communications{min-width:0;overflow:hidden}.conversations-communications>header,.fil-communications>header{border-bottom:1px solid #ebeae5;justify-content:space-between;align-items:flex-end;gap:12px;padding:18px 19px;display:flex}.conversations-communications h3,.fil-communications h3,.contexte-communications h3{color:#25352f;margin:4px 0 0;font:550 20px/1.1 Iowan Old Style,Georgia,serif}.conversations-communications>header>small{color:#8c918d;text-align:right;font-size:7.5px}.fil-communications>header p{color:#8d928e;margin:5px 0 0;font-size:8px}.liste-conversations{scrollbar-width:thin;max-height:650px;overflow-y:auto}.liste-conversations>button{color:#35413c;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eeede8;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;width:100%;min-height:100px;padding:14px 13px;transition:background .14s,box-shadow .14s;display:grid}.liste-conversations>button:last-child{border-bottom:0}.liste-conversations>button:hover{background:#fbfbf8}.liste-conversations>button.active{background:#f8f6f0;position:relative;box-shadow:inset 3px 0 #ad8e56}.pictogramme-canal{color:#456356;background:#edf1ee;border-radius:10px;place-items:center;width:33px;height:33px;font-size:9px;font-style:normal;font-weight:800;display:grid}.pictogramme-canal.courriel{color:#80683f;background:#f2eee5}.pictogramme-canal.portail{color:#536777;background:#edf0f4}.identite-conversation{min-width:0}.identite-conversation b,.identite-conversation small,.identite-conversation em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.identite-conversation b{color:#293833;font-size:10.5px}.identite-conversation small{color:#7f8580;margin-top:4px;font-size:7.5px}.identite-conversation em{color:#666d69;margin-top:10px;font-size:8.5px;font-style:normal}.meta-conversation{align-content:start;justify-items:end;gap:7px;display:grid}.meta-conversation time{color:#999d99;font-size:7px}.meta-conversation i,.meta-conversation strong{color:#717772;background:#eff0ed;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 3px;font-size:7px;font-style:normal;display:grid}.meta-conversation strong{color:#fff;background:#9c504a}.chronologie-communications{scrollbar-width:thin;max-height:650px;padding:20px 18px 28px;overflow-y:auto}.chronologie-communications>article{grid-template-columns:52px minmax(0,1fr);gap:14px;padding-bottom:16px;display:grid;position:relative}.chronologie-communications>article:last-child{padding-bottom:0}.repere-communication{grid-template-columns:1fr 10px;gap:7px;display:grid;position:relative}.repere-communication:after{content:"";background:#dddcd6;width:1px;position:absolute;top:18px;bottom:-20px;right:4px}.chronologie-communications>article:last-child .repere-communication:after{display:none}.repere-communication time{color:#6f756f;text-align:right;font-size:7px;line-height:1.2}.repere-communication time small{color:#a0a39f;margin-top:3px;font-size:7px;display:block}.repere-communication i{z-index:1;background:#fff;border:2px solid #b89b65;border-radius:50%;width:8px;height:8px;margin-top:4px;position:relative}.chronologie-communications>article.attention .repere-communication i{background:#a24f49;border-color:#a24f49;box-shadow:0 0 0 4px #faecea}.carte-communication{background:#fff;border:1px solid #e3e2dc;border-radius:13px;min-width:0;padding:15px 16px;box-shadow:0 6px 20px #12181506}.chronologie-communications>article.attention .carte-communication{border-color:#e6cbc8;box-shadow:inset 3px 0 #a9534d}.carte-communication>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.carte-communication>header>span{color:#818682;letter-spacing:.45px;text-transform:uppercase;font-size:7px;font-weight:700}.statut-communication{color:#686e69;letter-spacing:.35px;text-transform:uppercase;white-space:nowrap;background:#f6f6f3;border:1px solid #d9d9d3;border-radius:999px;padding:4px 7px;font-size:6.5px;display:inline-flex}.statut-communication.livre{color:#35624f;background:#eff7f2;border-color:#c8ddd2}.statut-communication.envoye,.statut-communication.recu{color:#4f687b;background:#f0f4f8;border-color:#cdd9e4}.statut-communication.approbation-requise,.statut-communication.en-attente{color:#7b6234;background:#fcf8ee;border-color:#e3d3ae}.statut-communication.erreur,.statut-communication.a-rapprocher{color:#984942;background:#fff0ef;border-color:#e6c5c2}.carte-communication h4{color:#2c3934;margin:12px 0 4px;font-size:11px}.carte-communication>small{color:#8a8f8b;font-size:7.5px}.carte-communication>p{color:#626a66;overflow-wrap:anywhere;margin:9px 0 12px;font-size:9px;line-height:1.55}.carte-communication>footer{color:#919591;border-top:1px solid #efeee9;justify-content:space-between;gap:10px;padding-top:10px;font-size:7px;display:flex}.carte-communication>footer b{color:#65726b;text-align:right;font-weight:650}.contexte-communications{gap:12px;min-width:0;display:grid}.contexte-communications>section,.consignation-secondaire{padding:18px}.contexte-communications dl{margin:15px 0}.contexte-communications dl>div{border-bottom:1px solid #efeee9;grid-template-columns:1fr 1.1fr;gap:8px;padding:7px 0;font-size:8px;display:grid}.contexte-communications dt{color:#888d89}.contexte-communications dd{color:#38433e;text-align:right;overflow-wrap:anywhere;margin:0}.contexte-communications .btn{width:100%;min-height:35px;padding:7px 10px;font-size:8.5px}.legende-provenance p{color:#737a75;margin:12px 0 0;font-size:8px;line-height:1.55}.legende-provenance p b{color:#405048}.consignation-secondaire{padding:0;overflow:hidden}.consignation-secondaire summary{color:#3f554c;cursor:pointer;padding:15px 17px;font-size:8.5px;font-weight:750}.consignation-secondaire[open] summary{background:#fbfaf7;border-bottom:1px solid #ebeae5}.consignation-secondaire>div{padding:15px 17px 17px}.consignation-secondaire .champ{margin-top:9px}.consignation-secondaire textarea{resize:vertical}.consignation-secondaire .btn{margin-top:10px}.consignation-secondaire .btn+small{color:#888e89;text-align:center;margin-top:9px;font-size:7.5px;line-height:1.5;display:block}@media (width<=1160px){.filtres-communications{grid-template-columns:minmax(230px,1.5fr) repeat(2,minmax(130px,.7fr))}.filtres-communications label:nth-child(4),.filtres-communications label:nth-child(5){grid-column:span 1}.console-communications{grid-template-columns:minmax(275px,320px) minmax(0,1fr)}.contexte-communications{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.contexte-communications>section,.consignation-secondaire{min-width:0}}@media (width<=820px){.communication-indicateurs{grid-template-columns:repeat(2,minmax(0,1fr))}.filtres-communications{grid-template-columns:1fr 1fr}.filtres-communications .recherche-communication{grid-column:1/-1}.console-communications{grid-template-columns:1fr}.contexte-communications{grid-column:auto;grid-template-columns:1fr 1fr}.consignation-secondaire{grid-column:1/-1}.liste-conversations,.chronologie-communications{max-height:480px}}@media (width<=560px){.communication-indicateurs,.filtres-communications,.contexte-communications{grid-template-columns:1fr}.filtres-communications label,.filtres-communications .recherche-communication,.consignation-secondaire{grid-column:auto}.conversations-communications>header,.fil-communications>header,.carte-communication>header,.carte-communication>footer{flex-direction:column;align-items:flex-start}.carte-communication>footer b{text-align:left}}.dispatch-espace{gap:18px;display:grid}.dispatch-indicateurs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.dispatch-indicateurs article{background:#fff;border:1px solid #e4e3de;border-radius:16px;align-items:center;gap:13px;min-height:82px;padding:15px 16px;display:flex;box-shadow:0 7px 25px #12181508}.dispatch-indicateurs article>span{color:#4e645b;background:#f0f1ed;border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:17px;font-weight:700;display:grid}.dispatch-indicateurs article.attention{background:snow;border-color:#e5cfcb}.dispatch-indicateurs article.attention>span{color:var(--rouge);background:#fbefee}.dispatch-indicateurs b,.dispatch-indicateurs small{display:block}.dispatch-indicateurs b{font:550 25px/1 Iowan Old Style,Georgia,serif}.dispatch-indicateurs small{color:#838783;text-transform:uppercase;letter-spacing:.55px;margin-top:5px;font-size:8px}.dispatch-console{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:18px;display:grid}.dispatch-colonne-principale{gap:18px;min-width:0;display:grid}.dispatch-planning,.dispatch-conflits,.dispatch-panneau{background:#fff;border:1px solid #e2e2dc;border-radius:18px;box-shadow:0 12px 38px #1218150a}.dispatch-planning{overflow:hidden}.dispatch-planning>header,.dispatch-conflits>header,.dispatch-panneau>header{border-bottom:1px solid #e9e8e3;justify-content:space-between;align-items:center;gap:18px;padding:20px 22px;display:flex}.dispatch-planning h3,.dispatch-conflits h3,.dispatch-panneau h3{margin:4px 0 0;font:550 22px/1.1 Iowan Old Style,Georgia,serif}.dispatch-planning>header .btn{min-height:34px;padding:7px 12px;font-size:10px}.dispatch-legende{background:#faf9f6;border-bottom:1px solid #efeee9;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:11px 20px;display:flex}.dispatch-legende span,.statut-reservation{letter-spacing:.45px;text-transform:uppercase;border:1px solid;border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:8px;font-weight:750;display:inline-flex}.dispatch-legende span:before,.statut-reservation:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.dispatch-legende .proposee,.statut-reservation.proposee{color:#6c716c;background:#fff;border-color:#d8d8d2}.dispatch-legende .confirmee,.statut-reservation.confirmee{color:#34624f;background:#eef5f1;border-color:#cbded4}.dispatch-legende .annulee,.statut-reservation.annulee,.statut-reservation.conflit{color:#93423e;background:#fbefee;border-color:#e6c9c6}.dispatch-legende .terminee,.statut-reservation.terminee{color:#5f696e;background:#f1f3f4;border-color:#d8dde1}.dispatch-frontiere{color:#745f36;background:#fcf8ef;border:1px solid #e5dac3;border-radius:12px;align-items:flex-start;gap:10px;margin:14px 18px;padding:11px 13px;display:flex}.dispatch-frontiere>span,.dispatch-avertissement>span{border:1px solid;border-radius:50%;flex:0 0 20px;place-items:center;width:20px;height:20px;font-size:10px;font-weight:800;display:grid}.dispatch-frontiere p,.dispatch-avertissement p{margin:1px 0 0;font-size:9px;line-height:1.55}.dispatch-lignes{border-top:1px solid #efeee9}.dispatch-lignes>article{border-bottom:1px solid #efeee9;grid-template-columns:210px minmax(0,1fr);min-height:86px;display:grid}.dispatch-lignes>article:last-child{border-bottom:0}.dispatch-lignes>article>header{background:#fcfcfa;border-right:1px solid #ecebe6;align-items:center;gap:11px;padding:16px 18px;display:flex}.icone-ressource{color:#3e5d51;background:#edf1ee;border-radius:11px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:10px;font-weight:800;display:grid}.icone-ressource.vehicule{color:#846a3f;background:#f3eee5}.icone-ressource.salle{color:#536270;background:#edf0f4}.dispatch-lignes header b,.dispatch-lignes header small{display:block}.dispatch-lignes header b{color:#23342e;font-size:11px}.dispatch-lignes header small{color:#8e928e;text-transform:uppercase;letter-spacing:.45px;margin-top:4px;font-size:7px}.dispatch-creneaux{scrollbar-width:thin;align-items:stretch;gap:8px;padding:13px;display:flex;overflow-x:auto}.dispatch-disponible{color:#999c98;align-self:center;font-size:9px;font-style:italic}.creneau-dispatch{color:#39443f;text-align:left;cursor:pointer;background:#fff;border:1px dashed #cfd1cc;border-radius:11px;flex:0 0 min(255px,75%);justify-content:space-between;gap:12px;min-height:58px;padding:10px 11px;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex}.creneau-dispatch:hover{border-color:#aeb5b0;transform:translateY(-1px);box-shadow:0 7px 18px #1218150e}.creneau-dispatch.selectionne{border-color:var(--or);box-shadow:0 0 0 2px #8e765038}.creneau-dispatch>span b,.creneau-dispatch>span small{display:block}.creneau-dispatch>span b{font-variant-numeric:tabular-nums;font-size:10px}.creneau-dispatch>span small{color:#7f8580;margin-top:5px;font-size:7.5px}.creneau-dispatch em{color:#6d736f;text-transform:uppercase;white-space:nowrap;background:#f1f2ef;border-radius:999px;align-self:flex-start;padding:4px 7px;font-size:7px;font-style:normal;font-weight:750}.creneau-dispatch.confirmee{background:#eff6f2;border-style:solid;border-color:#c9ddd2}.creneau-dispatch.confirmee em{color:#315d4b;background:#dcece4}.creneau-dispatch.terminee{background:#f3f4f4;border-style:solid;border-color:#dadddf}.creneau-dispatch.annulee,.creneau-dispatch.conflit,.creneau-dispatch.preuve-incomplete{background:#fff4f3;border-color:#e1bcb8}.creneau-dispatch.annulee em,.creneau-dispatch.conflit em,.creneau-dispatch.preuve-incomplete em{color:#8f3f3a;background:#f7deda}.dispatch-conflits{overflow:hidden}.dispatch-conflits>header strong{color:#fff;background:#9a4a45;border-radius:50%;place-items:center;min-width:30px;height:30px;font-size:11px;display:grid}.dispatch-conflits>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px;display:grid}.dispatch-conflits article{background:#fff8f7;border:1px solid #e8cfcc;border-radius:13px;grid-template-columns:24px minmax(0,1fr) auto;align-items:start;gap:10px;padding:14px;display:grid}.dispatch-conflits article>span{color:#8f403a;background:#f3d9d6;border-radius:50%;place-items:center;width:23px;height:23px;font-weight:800;display:grid}.dispatch-conflits article b{font-size:10px}.dispatch-conflits article p{color:#6e7470;margin:4px 0;font-size:8px}.dispatch-conflits article small{color:#956c67;font-size:7.5px;line-height:1.45}.dispatch-conflits article button{color:var(--vert);cursor:pointer;background:0 0;border:0;font-size:8px;font-weight:700}.dispatch-panneau{padding-bottom:20px;position:sticky;top:18px;overflow:hidden}.dispatch-panneau>header{align-items:flex-start}.dispatch-panneau>header>div{min-width:0}.dispatch-panneau>header h3{overflow-wrap:anywhere}.dispatch-meta{border-bottom:1px solid #ecebe6;margin:0;padding:18px 22px}.dispatch-meta>div{grid-template-columns:92px minmax(0,1fr);gap:12px;padding:7px 0;font-size:9px;display:grid}.dispatch-meta dt{color:#858a86}.dispatch-meta dd{color:#303b36;text-align:right;overflow-wrap:anywhere;margin:0;line-height:1.5}.dispatch-meta button{color:var(--vert);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.dispatch-meta .preuve-ok{color:#35634f}.dispatch-meta .preuve-erreur{color:var(--rouge);font-weight:700}.dispatch-note{background:#fbfaf7;border:1px solid #e6e4de;border-radius:11px;margin:16px 22px 0;padding:13px}.dispatch-note span{color:#878b87;text-transform:uppercase;letter-spacing:.55px;font-size:7px}.dispatch-note p{color:#4e5652;margin:7px 0 0;font-size:9px;line-height:1.55}.dispatch-avertissement{color:#765f35;background:#fcf8ef;border:1px solid #e4d5b7;border-radius:12px;align-items:flex-start;gap:10px;margin:16px 22px;padding:12px;display:flex}.dispatch-decision{padding:3px 22px 0}.dispatch-decision .champ{margin-top:10px}.dispatch-decision textarea{resize:vertical}.dispatch-actions{gap:8px;display:grid}.dispatch-actions .btn{width:100%}.dispatch-intro{color:#6f7571;margin:17px 22px;font-size:9.5px;line-height:1.6}.dispatch-panneau>.champ,.dispatch-panneau>.grille-2{margin-left:22px;margin-right:22px}.dispatch-panneau>.grille-2{gap:9px}.dispatch-primaire,.dispatch-secondaire{width:calc(100% - 44px);margin:4px 22px 0}.dispatch-panneau>.avis{margin:16px 22px 0}@media (width<=900px){.assistant-premier-appel>header{grid-template-columns:1fr auto}.assistant-premier-appel .retour{grid-column:1/-1}.liste-validations article{grid-template-columns:1fr}.validation-actions{justify-items:start}.portail-decision,.grille-operations{grid-template-columns:1fr}.formulaire-operation{position:static}}.rapatriement-console{gap:20px;display:grid}.rapatriement-entete{justify-content:space-between;align-items:flex-end;gap:28px;padding:5px 2px 3px;display:flex}.rapatriement-entete h3{color:var(--vert-profond);margin:3px 0 5px;font:540 31px/1.08 Iowan Old Style,Georgia,serif}.rapatriement-entete p{max-width:700px;color:var(--gris);margin:0;font-size:12px;line-height:1.6}.rapatriement-reperes{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.rapatriement-reperes>span{color:#6a716d;background:#ffffffc7;border:1px solid #dfe2dc;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:7px 11px;font-size:9px;display:inline-flex}.rapatriement-reperes b{color:var(--vert-profond);font-size:12px}.rapatriement-reperes .statut-plan{color:#765e31;text-transform:uppercase;letter-spacing:.5px;background:#fcf8ef;border-color:#d9caa9;font-weight:700}.rapatriement-frontiere{color:#6f5a32;background:linear-gradient(110deg,#fffdf8,#fbf6eb);border:1px solid #dfd0af;border-radius:14px;align-items:center;gap:13px;padding:14px 17px;display:flex}.rapatriement-frontiere>span{background:#fff;border:1px solid #cdb98e;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font:650 17px/1 Iowan Old Style,Georgia,serif;display:grid}.rapatriement-frontiere strong{color:#5f4b27;margin-bottom:2px;font-size:11px;display:block}.rapatriement-frontiere p{margin:0;font-size:10px;line-height:1.55}.decision-plan-rapatriement{background:#fff;border:1px solid #d8ded9;border-radius:18px;overflow:hidden;box-shadow:0 12px 38px #1218150a}.decision-plan-rapatriement>header{background:linear-gradient(120deg,#f8faf8,#fffdf8);border-bottom:1px solid #e8eae6;justify-content:space-between;align-items:center;gap:20px;padding:18px 21px;display:flex}.decision-plan-rapatriement>header h3{color:var(--vert-profond);margin:3px 0 0;font:550 21px/1.15 Iowan Old Style,Georgia,serif}.decision-plan-rapatriement .statut-plan{color:#315f4c;text-transform:uppercase;letter-spacing:.65px;background:#eef4f1;border:1px solid #cfd9d3;border-radius:999px;padding:6px 10px;font-size:8px;font-weight:800}.decision-plan-corps{grid-template-columns:minmax(190px,.65fr) minmax(260px,1fr) minmax(300px,1fr);display:grid}.decision-plan-corps>div{border-left:1px solid #e9eae6;min-width:0;padding:19px 21px}.decision-plan-corps>div:first-child{border-left:0}.decision-plan-corps h4{color:var(--vert-profond);text-transform:none;margin:0 0 12px;font:550 15px/1.2 Iowan Old Style,Georgia,serif}.portes-plan p{color:#59635e;align-items:center;gap:8px;margin:8px 0;font-size:9px;line-height:1.4;display:flex}.portes-plan i{border:1px solid;border-radius:50%;flex:0 0 19px;place-items:center;width:19px;height:19px;font-size:8px;font-style:normal;font-weight:800;display:grid}.portes-plan .prete i{color:#35634f;background:#edf5f1;border-color:#b9d1c5}.portes-plan .bloquee i{color:#87692f;background:#fcf5e9;border-color:#ddc6a4}.registre-plan ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.registre-plan li{background:#fafbf9;border:1px solid #e4e7e3;border-radius:10px;gap:4px;padding:10px 12px;display:grid}.registre-plan li strong{color:#32473e;font-size:9px}.registre-plan li span{color:#6d7570;font-size:8.5px;line-height:1.45}.registre-plan li small{color:#8a918c;overflow-wrap:anywhere;font:7.5px/1.4 ui-monospace,Menlo,monospace}.action-plan{background:#fcfbf7}.action-plan .champ{margin-bottom:11px}.action-plan textarea{resize:vertical;min-height:72px}.action-plan .btn{width:100%}.rapatriement-configuration{grid-template-columns:1.08fr 1fr .78fr;align-items:start;gap:14px;display:grid}.panneau-rapatriement{background:#fff;border:1px solid #e2e3dd;border-radius:17px;padding:21px;box-shadow:0 10px 34px #12181509}.panneau-rapatriement>header{border-bottom:1px solid #ecece7;min-height:67px;margin:-2px 0 19px;padding-bottom:15px}.panneau-rapatriement>header h3{color:var(--vert-profond);margin:3px 0 0;font:550 20px/1.15 Iowan Old Style,Georgia,serif}.panneau-rapatriement>header p{color:#7b807c;margin:6px 0 0;font-size:9px;line-height:1.5}.panneau-rapatriement .btn{width:100%}.grille-rapatriement-champs{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}.grille-rapatriement-champs .champ:last-child:nth-child(odd){grid-column:1/-1}.exigence-rapatriement .champ{margin-bottom:12px}.rapatriement-segments{gap:14px;display:grid}.rapatriement-segments>header,.rapatriement-exigences>header{justify-content:space-between;align-items:end;gap:20px;margin:8px 2px 0;display:flex}.rapatriement-segments>header h3,.rapatriement-exigences>header h3{color:var(--vert-profond);margin:3px 0 0;font:550 23px/1.1 Iowan Old Style,Georgia,serif}.rapatriement-segments>header p{max-width:570px;color:var(--gris);text-align:right;margin:0;font-size:9.5px;line-height:1.55}.rapatriement-vide{text-align:center;background:#fff6;border:1px dashed #cfd3cd;border-radius:17px;padding:40px 24px}.rapatriement-vide strong{font:550 18px/1.2 Iowan Old Style,Georgia,serif}.rapatriement-vide p{color:var(--gris);margin:7px 0 0;font-size:10px}.segment-rapatriement{background:#fff;border:1px solid #dde0da;border-radius:19px;overflow:hidden;box-shadow:0 14px 42px #1218150b}.segment-rapatriement.statut-annulee{border-color:#e1cfcc}.segment-entete{border-bottom:1px solid #e9e9e4;justify-content:space-between;align-items:flex-start;gap:22px;padding:21px 23px 18px;display:flex}.segment-entete h3{color:var(--vert-profond);margin:3px 0 5px;font:560 23px/1.1 Iowan Old Style,Georgia,serif}.segment-entete h3 span{color:var(--or)}.segment-entete p{color:#747a76;margin:0;font-size:10px}.statut-segment{letter-spacing:.55px;text-transform:uppercase;border:1px solid;border-radius:999px;flex:none;align-items:center;gap:7px;padding:6px 10px;font-size:9px;font-weight:750;display:inline-flex}.statut-segment:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.statut-segment.prevue{color:#766b57;background:#faf8f3;border-color:#ddd8cc}.statut-segment.confirmee,.statut-segment.en-cours{color:#315f4c;background:#edf5f1;border-color:#c7dcd1}.statut-segment.terminee{color:#4d665b;background:#f0f4f2;border-color:#d4ddd8}.statut-segment.annulee{color:#93423e;background:#fbefee;border-color:#e4c6c3}.cycle-segment{background:#fbfaf7;border-bottom:1px solid #e9e9e4;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:18px 22px;list-style:none;display:grid}.cycle-segment li{color:#9a9e9a;align-items:center;gap:10px;min-width:0;display:flex;position:relative}.cycle-segment li:not(:last-child):after{content:"";z-index:0;background:#dfe1dd;height:1px;position:absolute;top:16px;left:38px;right:10px}.cycle-segment li i{z-index:1;background:#fbfaf7;border:1px dashed #cfd2cd;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:9px;font-style:normal;font-weight:750;display:grid;position:relative}.cycle-segment li>span{z-index:1;background:#fbfaf7;min-width:0;padding-right:10px;font-size:10.5px;font-weight:700;position:relative}.cycle-segment li small{color:#9da19d;margin-top:3px;font-size:8.5px;font-weight:500;display:block}.cycle-segment li.termine{color:#3f6757}.cycle-segment li.termine:after{background:#b8d0c4}.cycle-segment li.termine i{background:#eaf3ee;border-style:solid;border-color:#b9d2c5}.cycle-segment li.actif{color:#765e31}.cycle-segment li.actif i{border-style:solid;border-color:var(--or);background:#fff;box-shadow:0 0 0 4px #9a7b4317}.cycle-segment li.annulation{color:#8e403b}.cycle-segment li.annulation i{background:#fbefee;border-style:solid;border-color:#d9aaa6}.cycle-segment li.annule{color:#9b8582}.cycle-segment li.annule i{background:#faf6f5;border-color:#dfd2d0}.segment-corps{grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);align-items:stretch;display:grid}.registre-segment{border-right:1px solid #e9e9e4;min-width:0;padding:21px 23px}.registre-segment>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.registre-segment h4,.action-segment h4{color:var(--vert-profond);letter-spacing:-.15px;text-transform:none;margin:3px 0 0;font:550 17px/1.2 Iowan Old Style,Georgia,serif}.registre-segment>header>span{color:#747a76;background:#fafaf8;border:1px solid #dfe2dd;border-radius:999px;padding:5px 8px;font-size:7.5px;font-weight:700}.registre-vide{text-align:center;background:#fcfcfa;border:1px dashed #d7d9d5;border-radius:13px;place-items:center;min-height:142px;padding:24px;display:grid}.registre-vide strong{font-size:10px}.registre-vide p{color:#858a86;margin:6px 0 0;font-size:8.5px}.registre-segment>ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.registre-segment>ol li{border-top:1px solid #edede8;grid-template-columns:14px minmax(0,1fr);gap:11px;padding:13px 0;display:grid}.registre-segment>ol li:first-child{border-top:0}.registre-segment>ol li>i{background:#fff;border:2px solid #769687;border-radius:50%;width:9px;height:9px;margin-top:4px}.registre-segment li strong,.registre-segment li span,.registre-segment li small{display:block}.registre-segment li strong{color:#2f423a;font-size:10.5px}.registre-segment li span{color:#818681;margin-top:3px;font-size:9px}.registre-segment li p{color:#59635e;margin:7px 0;font-size:10px;line-height:1.5}.registre-segment li small{color:#929691;overflow-wrap:anywhere;font:8.5px/1.5 ui-monospace,Menlo,monospace}.action-segment{background:linear-gradient(145deg,#fff,#fbfaf6);min-width:0;padding:21px 23px}.action-segment>header{margin-bottom:17px}.action-segment>header p{color:#747a76;margin:7px 0 0;font-size:10px;line-height:1.55}.action-segment dl{background:#fff;border:1px solid #e5e6e1;border-radius:11px;gap:0;margin:0 0 15px;display:grid}.action-segment dl>div{border-top:1px solid #ecece8;justify-content:space-between;gap:15px;padding:10px 12px;font-size:8.5px;display:flex}.action-segment dl>div:first-child{border-top:0}.action-segment dt{color:#858a86}.action-segment dd{color:#33463e;text-align:right;margin:0;font-weight:700}.derniere-preuve{background:#f1f6f3;border:1px solid #d8e2dc;border-radius:11px;gap:4px;margin-bottom:15px;padding:12px;display:grid}.derniere-preuve span{color:#708078;text-transform:uppercase;letter-spacing:.55px;font-size:7px;font-weight:700}.derniere-preuve strong{color:#315645;font-size:9px}.derniere-preuve small{color:#718078;font:7px ui-monospace,Menlo,monospace}.action-segment .champ{margin-bottom:12px}.action-segment textarea{resize:vertical;min-height:82px}.actions-segment{gap:8px;display:grid}.actions-segment .btn{width:100%;margin:0}.ecart-segment{border-top:1px solid #e5dfd2;margin-top:20px;padding-top:18px}.ecart-segment>header{margin-bottom:14px}.ecart-segment>header h4{margin:3px 0 0}.ecart-segment>header p{color:#77786f;margin:6px 0 0;font-size:9.5px;line-height:1.5}.ecart-segment-actif{background:#fcf4ec;border:1px solid #e4cfc1;border-radius:11px;margin-bottom:12px;padding:11px 12px}.ecart-segment-actif strong,.ecart-segment-actif span{display:block}.ecart-segment-actif strong{color:#784f2b;text-transform:capitalize;font-size:9.5px}.ecart-segment-actif span{color:#8a725f;margin-top:3px;font-size:8px}.ecart-segment-actif p{color:#695d54;margin:7px 0 0;font-size:9px;line-height:1.45}.ecart-segment>.btn{width:100%}.ecart-segment>small{color:#82827b;margin-top:9px;font-size:8px;line-height:1.45;display:block}.frontiere-segment{color:#735f39;background:#fcf8ef;border-top:1px solid #e7dfcf;align-items:center;gap:10px;padding:11px 22px;display:flex}.frontiere-segment>span{border:1px solid #bda679;border-radius:50%;flex:0 0 20px;place-items:center;width:20px;height:20px;font:700 10px Iowan Old Style,Georgia,serif;display:grid}.frontiere-segment p{margin:0;font-size:9.5px;line-height:1.5}.frontiere-segment strong{color:#5e4b2b}.rapatriement-exigences{gap:14px;margin-top:3px;display:grid}.rapatriement-exigences .formulaire-operation{position:static}@media (width<=1180px){.grille-activation{grid-template-columns:repeat(3,minmax(0,1fr))}.etat-activation:nth-child(4){border-top:1px solid #eceae4;border-left:0}.etat-activation:nth-child(5){border-top:1px solid #eceae4}.decision-plan-corps{grid-template-columns:1fr 1fr}.decision-plan-corps .action-plan{border-top:1px solid #e9eae6;border-left:0;grid-column:1/-1}.rapatriement-configuration{grid-template-columns:repeat(2,minmax(0,1fr))}.rapatriement-configuration .exigence-rapatriement{grid-column:1/-1}}@media (width<=950px){.rapatriement-entete,.rapatriement-segments>header{flex-direction:column;align-items:flex-start}.rapatriement-reperes{justify-content:flex-start}.rapatriement-segments>header p{text-align:left}.segment-corps{grid-template-columns:1fr}.registre-segment{border-bottom:1px solid #e9e9e4;border-right:0}}@media (width<=700px){.carte-mise-en-service>header{flex-direction:column;align-items:flex-start}.compteur-activation{text-align:left}.grille-activation{grid-template-columns:1fr}.etat-activation,.etat-activation:nth-child(n){border-top:1px solid #eceae4;border-left:0;min-height:0}.etat-activation:first-child{border-top:0}.decision-plan-rapatriement>header{flex-direction:column;align-items:flex-start}.decision-plan-corps{display:block}.decision-plan-corps>div{border-top:1px solid #e9eae6;border-left:0}.decision-plan-corps>div:first-child{border-top:0}.rapatriement-configuration{grid-template-columns:1fr}.rapatriement-configuration .exigence-rapatriement{grid-column:auto}.grille-rapatriement-champs{grid-template-columns:1fr}.grille-rapatriement-champs .champ:last-child:nth-child(odd){grid-column:auto}.segment-entete{flex-direction:column;align-items:flex-start}.cycle-segment{grid-template-columns:1fr 1fr;gap:15px 8px}.cycle-segment li:nth-child(2):after{display:none}.segment-corps{display:block}.registre-segment,.action-segment{padding:19px 17px}.frontiere-segment{align-items:flex-start;padding:12px 17px}}.vue-ecosysteme{max-width:1440px}.entete-ecosysteme{align-items:center}.badge-espace-prive{min-width:190px;color:var(--vert);background:#eef5f1;border:1px solid #cbdcd4;border-radius:11px;flex:none;align-items:center;gap:10px;padding:11px 14px;display:flex}.badge-espace-prive>span{background:#d9eae1;border-radius:50%;place-items:center;width:27px;height:27px;font-size:12px;font-weight:800;display:grid}.badge-espace-prive strong,.badge-espace-prive small{display:block}.badge-espace-prive strong{font-size:10.5px}.badge-espace-prive small{color:#708078;margin-top:2px;font-size:8.5px}.indicateurs-ecosysteme{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.indicateurs-ecosysteme article{background:#fff;border:1px solid #e5e5df;border-radius:13px;align-items:center;gap:11px;min-height:96px;padding:16px;display:flex;box-shadow:0 5px 22px #18282209}.picto-indicateur{color:#49655b;background:#edf2ef;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;font-size:16px;font-weight:750;display:grid}.picto-indicateur.vert{color:#2e6c55;background:#e4f0e9}.picto-indicateur.ambre{color:#8b6728;background:#f5ead5}.picto-indicateur.rouge{color:#a24d42;background:#f4e2df}.picto-indicateur.bleu{color:#4b7088;background:#e4edf3}.indicateurs-ecosysteme article>div{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:0 7px;min-width:0;display:grid}.indicateurs-ecosysteme strong{font-family:Iowan Old Style,Georgia,serif;font-size:21px;font-weight:500}.indicateurs-ecosysteme b{color:#414945;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;overflow:hidden}.indicateurs-ecosysteme small{color:#8c938f;grid-column:1/-1;margin-top:4px;font-size:8px}.grille-ecosysteme-haut{grid-template-columns:minmax(0,1.7fr) minmax(285px,.65fr);gap:18px;margin-bottom:18px;display:grid}.carte-acteurs,.priorites-ecosysteme{margin:0;padding:0;overflow:hidden}.carte-acteurs>header,.priorites-ecosysteme>header{justify-content:space-between;align-items:flex-start;gap:20px;padding:21px 23px 0;display:flex}.carte-acteurs header h3,.priorites-ecosysteme header h3,.registre-ecosysteme h3{letter-spacing:-.35px;text-transform:none;color:var(--encre);margin:4px 0 0;font-family:Iowan Old Style,Georgia,serif;font-size:21px;font-weight:500}.carte-acteurs>header>small{color:#6f7974;background:#f8faf8;border:1px solid #dde4df;border-radius:999px;padding:6px 9px;font-size:8px}.carte-acteurs-corps{grid-template-columns:160px 1fr;align-items:center;gap:40px;min-height:350px;padding:24px 23px 26px;display:grid;position:relative;overflow:hidden}.carte-acteurs-corps:before{content:"";background:radial-gradient(circle,#e0eee7f2,#f6f9f7a6 48%,#fff0 73%);border:1px dashed #cbd9d2;border-radius:50%;width:380px;height:380px;position:absolute;top:4px;left:-150px}.noeud-cortege{z-index:1;background:var(--vert);color:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:145px;height:145px;display:flex;position:relative;box-shadow:0 16px 34px #1944363d,inset 0 0 0 7px #ffffff0f}.noeud-cortege>span{width:27px;height:27px;color:var(--vert);background:#ddc796;border-radius:7px;place-items:center;margin-bottom:8px;font-size:11px;font-weight:800;display:grid}.noeud-cortege strong{font-family:Iowan Old Style,Georgia,serif;font-size:18px;font-weight:500}.noeud-cortege small{color:#ffffff9e;margin-top:5px;font-size:7.5px}.categories-acteurs{z-index:1;grid-template-columns:1fr 1fr;gap:9px;display:grid;position:relative}.categories-acteurs:before{content:"";background:#cfd9d4;width:40px;height:1px;position:absolute;top:50%;left:-40px}.categories-acteurs button{min-height:98px;color:var(--encre);text-align:left;cursor:pointer;background:#fbfcfb;border:1px solid #e1e5e1;border-radius:11px;grid-template-columns:34px 1fr auto;align-items:start;gap:10px;padding:14px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid}.categories-acteurs button:hover{border-color:#b7cdc2;transform:translateY(-2px);box-shadow:0 9px 24px #18282212}.icone-categorie{color:#2c6955;background:#e5f0ea;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.icone-categorie svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.categories-acteurs button>span:nth-child(2) strong,.categories-acteurs button>span:nth-child(2) small{display:block}.categories-acteurs button>span:nth-child(2) strong{margin-top:3px;font-size:10px;line-height:1.35}.categories-acteurs button>span:nth-child(2) small{color:#7d8782;margin-top:5px;font-size:8px}.categories-acteurs button>b{color:#66736d;background:#eef2ef;border-radius:50%;place-items:center;min-width:22px;height:22px;font-size:8px;display:grid}.categories-acteurs button:last-child{grid-column:1/-1}.priorites-ecosysteme{flex-direction:column;display:flex}.priorites-ecosysteme>header{padding-bottom:12px}.priorites-ecosysteme>button{width:auto;color:var(--encre);text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #ecefea;grid-template-columns:8px 1fr auto;align-items:center;gap:10px;margin:0 15px;padding:15px 9px;display:grid}.priorites-ecosysteme>button:hover{background:#fafbf9}.priorites-ecosysteme>button>i{background:var(--gris);border-radius:50%;width:7px;height:7px}.priorites-ecosysteme>button>i.ambre{background:#d49b3f}.priorites-ecosysteme>button>i.rouge{background:#bb584d;box-shadow:0 0 0 4px #f8e8e4}.priorites-ecosysteme>button strong,.priorites-ecosysteme>button small{display:block}.priorites-ecosysteme>button strong{font-size:10px}.priorites-ecosysteme>button small{color:#818a85;margin-top:4px;font-size:7.5px;line-height:1.45}.priorites-ecosysteme>button>b{color:#66716b;background:#f1f3f0;border-radius:7px;place-items:center;width:24px;height:24px;font-size:8px;display:grid}.priorites-ecosysteme>p{color:#74654e;background:#f8f2e7;border-radius:9px;margin:auto 23px 22px;padding:14px;font-size:9px;line-height:1.55}.priorites-ecosysteme>p strong{color:#5a5040;margin-bottom:3px;display:block}.registre-ecosysteme{box-shadow:var(--ombre);background:#fff;border:1px solid #e4e4de;border-radius:14px;scroll-margin-top:82px;overflow:hidden}.registre-ecosysteme>header{justify-content:space-between;align-items:flex-end;gap:25px;padding:22px 24px 17px;display:flex}.registre-ecosysteme>header p{color:#888f8b;margin:6px 0 0;font-size:8.5px}.recherche-ecosysteme{color:#858d88;background:#fbfcfa;border:1px solid #dcded9;border-radius:9px;align-items:center;gap:8px;width:min(300px,33vw);height:39px;padding:0 12px;display:flex}.recherche-ecosysteme:focus-within{border-color:var(--vert);box-shadow:0 0 0 3px #214f4114}.recherche-ecosysteme input{width:100%;min-width:0;color:var(--encre);background:0 0;border:0;outline:0;font-size:10px}.filtres-ecosysteme{align-items:center;gap:3px;padding:0 24px 15px;display:flex;overflow-x:auto}.filtres-ecosysteme button{color:#707873;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;padding:7px 9px;font-size:8px;font-weight:650}.filtres-ecosysteme button:hover{background:#f1f4f1}.filtres-ecosysteme button[aria-pressed=true]{color:#245a48;background:#e7f0eb}.filtres-ecosysteme select{color:#68706c;background:#fff;border:1px solid #dde0dc;border-radius:7px;flex:none;height:31px;margin-left:auto;padding:0 28px 0 9px;font-size:8px}.tableau-ecosysteme{border-top:1px solid #e9ebe8;overflow-x:auto}.tableau-ecosysteme table{table-layout:fixed;min-width:980px}.tableau-ecosysteme th{background:#f8f9f7;border-color:#e5e8e4;padding:10px 13px;font-size:7px}.tableau-ecosysteme th:first-child{width:27%}.tableau-ecosysteme th:nth-child(2){width:14%}.tableau-ecosysteme th:nth-child(3){width:26%}.tableau-ecosysteme th:nth-child(4){width:12%}.tableau-ecosysteme th:nth-child(5){width:11%}.tableau-ecosysteme th:last-child{width:45px}.tableau-ecosysteme td{color:#5e6762;padding:12px 13px;font-size:9px;line-height:1.4}.tableau-ecosysteme tbody tr:hover{background:#fbfcfa}.tableau-ecosysteme td strong,.tableau-ecosysteme td small,.tableau-ecosysteme td>span{display:block}.tableau-ecosysteme td:first-child strong{color:#29342f;font-size:9.5px}.tableau-ecosysteme td:first-child small{color:#7f8984;margin-top:4px}.tableau-ecosysteme td:first-child>span{color:#9a9f9c;text-transform:uppercase;letter-spacing:.55px;margin-top:5px;font-size:7.5px}.categorie-source{color:#51635b;background:#eef2ef;border-radius:6px;width:fit-content;padding:5px 7px;font-size:7.5px;font-weight:650}.tableau-ecosysteme td:nth-child(3) .jeton{width:fit-content;margin-bottom:5px;font-size:7.5px}.tableau-ecosysteme td:nth-child(3) small{color:#757e79}.licence-source{color:#2e6853;width:fit-content;margin-top:5px;font-size:7.5px;font-weight:700}.tableau-ecosysteme td:nth-child(4)>strong{color:var(--vert);font-family:Iowan Old Style,Georgia,serif;font-size:17px;font-weight:500}.tableau-ecosysteme td:nth-child(4) small{color:#88908c;margin-top:4px;font-size:7.5px}.aucun-document{color:#9a9f9b;font-size:8px;font-style:italic}.date-verification{font-variant-numeric:tabular-nums;color:#66706b;font-size:8px}.tableau-ecosysteme td:last-child a{width:29px;height:29px;color:var(--vert);background:#fff;border:1px solid #dde2de;border-radius:8px;place-items:center;font-size:13px;text-decoration:none;display:grid}.tableau-ecosysteme td:last-child a:hover{background:#eef5f1;border-color:#aebfb6}.ecosysteme-vide{text-align:center;color:#7e8782;padding:45px 20px;font-size:11px}.ecosysteme-vide strong{color:#414944;margin-bottom:10px;display:block}.ecosysteme-vide button{color:var(--vert);cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:700;text-decoration:underline}@media (width<=1180px){.indicateurs-ecosysteme{grid-template-columns:repeat(3,1fr)}.grille-ecosysteme-haut{grid-template-columns:1fr}.priorites-ecosysteme{min-height:310px}}@media (width<=820px){.indicateurs-ecosysteme{grid-template-columns:1fr 1fr}.entete-ecosysteme{align-items:flex-start}.carte-acteurs-corps{grid-template-columns:1fr;justify-items:center}.carte-acteurs-corps:before{top:-130px;left:50%;transform:translate(-50%)}.categories-acteurs{width:100%}.categories-acteurs:before{display:none}.registre-ecosysteme>header{flex-direction:column;align-items:stretch}.recherche-ecosysteme{width:100%}.filtres-ecosysteme select{margin-left:8px}}@media (width<=560px){.indicateurs-ecosysteme,.categories-acteurs{grid-template-columns:1fr}.categories-acteurs button:last-child{grid-column:auto}.badge-espace-prive{width:100%}}@media (width<=620px){.etape-appel{min-height:0;padding:25px 20px}.assistant-premier-appel>header h2{font-size:31px}}fieldset.sans-cadre{border:0;min-width:0;margin:0;padding:0}fieldset.sans-cadre:disabled input,fieldset.sans-cadre:disabled select,fieldset.sans-cadre:disabled textarea{color:#555;cursor:not-allowed;background:#f0efec}fieldset.sans-cadre:disabled .btn{opacity:.45;cursor:not-allowed}.site-public{background:radial-gradient(circle at 82% 9%,#9a7b3f1f,#0000 28rem),linear-gradient(#fbfaf7 0%,#f5f1ea 100%);min-height:100vh}.site-entete{justify-content:space-between;align-items:center;gap:28px;max-width:1240px;min-height:84px;margin:0 auto;padding:18px 32px;display:flex}.site-marque{flex-direction:column;line-height:1;text-decoration:none;display:flex}.site-marque span{letter-spacing:-.5px;color:var(--vert);font-size:24px;font-weight:600}.site-marque small{color:var(--gris);letter-spacing:.5px;margin-top:6px;font-size:11px}.site-entete nav{align-items:center;gap:22px;font-size:14px;display:flex}.site-entete nav>a:not(.btn){color:var(--gris);text-decoration:none}.site-entete nav>a:not(.btn):hover{color:var(--vert)}.site-hero{grid-template-columns:minmax(0,1.18fr) minmax(340px,.82fr);align-items:center;gap:72px;max-width:1240px;margin:0 auto;padding:76px 32px 88px;display:grid}.site-surtitre{color:var(--or);text-transform:uppercase;letter-spacing:1.2px;font-family:ui-monospace,Menlo,monospace;font-size:11px;font-weight:700}.site-hero h1,.aide-publique>h1{letter-spacing:-2.6px;color:#192820;max-width:850px;margin:18px 0 24px;font-size:clamp(42px,5.5vw,72px);font-weight:500;line-height:1.01}.site-hero>div:first-child>p{color:#544f48;max-width:700px;font-size:19px;line-height:1.65}.site-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.site-actions .btn,.site-entete .btn,.aide-publique .btn{text-decoration:none;display:inline-block}.site-note{margin-top:14px;color:var(--gris)!important;font-size:12px!important}.site-hero-visuel{place-items:center;min-height:440px;display:grid;position:relative}.site-hero-visuel:before{content:"";background:linear-gradient(145deg,#234c3f,#102d25);border-radius:50%;width:340px;height:340px;position:absolute;box-shadow:0 35px 80px #17362c40}.site-hero-visuel img{filter:drop-shadow(0 22px 24px #00000047);width:310px;height:auto;position:relative}.site-carte-flottante{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #ddd6cccc;border-radius:12px;width:260px;padding:18px;position:absolute;bottom:22px;right:-10px;box-shadow:0 18px 45px #282a262e}.site-carte-flottante b,.site-carte-flottante small{display:block}.site-carte-flottante small{color:var(--gris);line-height:1.45}.site-preuve{border-top:1px solid var(--bord);border-bottom:1px solid var(--bord);grid-template-columns:repeat(3,1fr);gap:34px;max-width:1180px;margin:0 auto 110px;padding:30px 34px;display:grid}.site-preuve div{flex-direction:column;gap:7px;display:flex}.site-preuve b{color:var(--vert);font-size:17px}.site-preuve span{color:var(--gris);font-size:13px;line-height:1.5}.site-section{max-width:1180px;margin:0 auto;padding:0 32px 110px}.site-section>h2,.site-pilote h2{letter-spacing:-1.4px;color:#192820;margin:14px 0 18px;font-size:clamp(32px,4vw,50px);font-weight:500;line-height:1.08}.site-intro{max-width:760px;color:var(--gris);font-size:17px;line-height:1.65}.site-grille{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:44px;display:grid}.site-grille article{border:1px solid var(--bord);background:#ffffffc7;border-radius:10px;min-height:210px;padding:22px;box-shadow:0 7px 18px #3a30220a}.site-grille h3{color:var(--vert);margin:28px 0 10px;font-size:19px}.site-grille p{color:var(--gris);font-size:14px;line-height:1.6}.site-numero{color:var(--or);font:11px ui-monospace,Menlo,monospace}.site-pilote{color:#f5f0e8;background:#173a30;border-radius:14px;grid-template-columns:1fr 1fr;align-items:center;gap:65px;max-width:1180px;margin-bottom:90px;padding:54px;display:grid}.site-pilote h2{color:#fff;margin-bottom:0}.site-pilote p{color:#d9e2dd;font-size:16px;line-height:1.75}.site-pied{border-top:1px solid var(--bord);max-width:1180px;color:var(--gris);gap:26px;margin:0 auto;padding:28px 32px 40px;font-size:13px;display:flex}.site-pied a{margin-left:auto}.site-pied a+a{margin-left:0}.aide-publique{max-width:1100px;margin:0 auto;padding:72px 32px 100px}.aide-publique>h1{font-size:clamp(40px,5vw,62px)}.politique{max-width:820px}.politique h2{margin:40px 0 12px;font-size:24px}.politique h3{margin:28px 0 10px;font-size:18px}.politique p,.politique li,.politique td,.politique th{font-size:15px;line-height:1.65}.politique-tableau{margin:16px 0;overflow-x:auto}.politique-tableau table{border-collapse:collapse;width:100%}.politique-tableau th,.politique-tableau td{border:1px solid var(--bord);text-align:left;vertical-align:top;padding:10px 12px}.avis-ia-document{border-left:3px solid var(--ambre);background:var(--ambre-clair);color:var(--encre);margin:0 0 14px;padding:9px 12px;font-size:12.5px;line-height:1.5}.avis-ia-page{margin:0 0 28px}.pied-legal-app{color:var(--gris);flex-wrap:wrap;align-items:baseline;gap:6px 16px;padding:14px 24px 22px;font-size:12px;line-height:1.5;display:flex}.pied-legal-app p{flex:320px;margin:0}.pied-legal-app a,.connexion-marque small a{color:inherit}.aide-grille{grid-template-columns:1fr 1fr;gap:16px;margin-top:42px;display:grid}.aide-grille article{border:1px solid var(--bord);background:#fff;border-radius:10px;padding:26px}.aide-grille h2{margin:0 0 12px;font-size:21px}@media (width<=850px){.site-entete{padding:15px 20px}.site-entete nav>a:not(.btn),.site-entete nav .btn.secondaire{display:none}.site-hero{grid-template-columns:1fr;gap:20px;padding:48px 22px 70px}.site-hero-visuel{min-height:370px}.site-preuve,.site-grille,.site-pilote,.aide-grille{grid-template-columns:1fr}.site-preuve{margin-bottom:75px}.site-section{padding-left:22px;padding-right:22px}.site-pilote{gap:10px;margin-left:16px;margin-right:16px;padding:34px 26px}.site-pied{flex-wrap:wrap}.site-pied a{margin-left:0}}.site-public{color:#171a18;background:#f2f2ef}.site-entete{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f2f2efe6;border-bottom:1px solid #171a1812;max-width:none;min-height:78px;padding:0;position:sticky;top:0}.site-entete-interieur{justify-content:space-between;align-items:center;gap:30px;width:100%;max-width:1360px;min-height:78px;margin:0 auto;padding:0 28px;display:flex}.site-marque{flex-direction:row;align-items:center;gap:11px;line-height:1.05}.site-marque>i{color:#fff;background:#171a18;border-radius:8px;place-items:center;width:31px;height:31px;font:700 16px Georgia,serif;display:grid}.site-marque>span{flex-direction:column;display:flex}.site-marque span b{color:#171a18;letter-spacing:-.35px;font-size:17px}.site-marque span small{color:#8a8d88;text-transform:uppercase;letter-spacing:.72px;margin-top:4px;font-size:8px;font-weight:650}.site-entete nav{gap:26px;font-size:12px;font-weight:570}.site-entete nav>a:not(.btn){color:#777a76}.site-entete nav .btn{border-radius:10px;min-height:38px;padding:9px 14px}.site-entete nav .site-connexion{background:#171a18;border-color:#171a18}.site-connexion span{margin-left:8px}.site-hero{grid-template-columns:minmax(390px,.84fr) minmax(560px,1.16fr);gap:clamp(44px,6vw,88px);max-width:1360px;min-height:740px;padding:76px 28px 94px}.site-hero-texte{align-self:center}.site-statut{color:#686b67;text-transform:uppercase;letter-spacing:.65px;background:#ffffff8c;border:1px solid #dfe0dc;border-radius:999px;align-items:center;gap:8px;margin-bottom:34px;padding:8px 11px;font-size:9px;font-weight:700;display:inline-flex}.site-statut i{background:#b89858;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #b898581f}.site-surtitre{color:#87703e;letter-spacing:1.3px;font-size:9.5px}.site-hero-texte>.site-surtitre{max-width:420px;display:block}.site-hero h1,.aide-publique h1{color:#171a18;letter-spacing:-3.6px;max-width:700px;margin:17px 0 24px;font-family:inherit;font-size:clamp(47px,5.2vw,76px);font-weight:560;line-height:.98}.site-hero>.site-hero-texte>p{color:#6f726e;max-width:610px;font-size:16px;line-height:1.7}.site-actions{margin-top:28px}.site-actions .btn{border-radius:10px;min-height:43px;padding:11px 17px}.site-note{margin-top:13px;font-size:10px!important}.site-console{background:#fff;border:1px solid #e2e2de;border-radius:24px;min-width:0;position:relative;overflow:visible;box-shadow:0 30px 90px #1218151a,0 3px 12px #1218150a}.site-console>header{background:#ffffffeb;border-bottom:1px solid #ecece8;border-radius:24px 24px 0 0;justify-content:space-between;align-items:center;height:52px;padding:0 17px;display:flex}.site-console>header>div{align-items:center;gap:6px;display:flex}.site-console>header i{background:#d8d9d5;border-radius:50%;width:7px;height:7px}.site-console>header span:not(.site-avatar){color:#91948f;text-transform:uppercase;letter-spacing:.55px;margin-left:9px;font:600 7.5px ui-monospace,Menlo,monospace}.site-avatar{color:#315c4d;background:#e7eee9;border-radius:50%;place-items:center;width:25px;height:25px;font-size:9px;font-weight:750;display:grid}.site-console-corps{border-radius:0 0 24px 24px;grid-template-columns:58px 1fr;min-height:500px;display:grid;overflow:hidden}.site-console-corps>aside{background:#f7f7f4;border-right:1px solid #ededeb;flex-direction:column;align-items:center;gap:13px;padding:15px 9px;display:flex}.site-console-corps>aside b{color:#fff;background:#173d32;border-radius:9px;place-items:center;width:31px;height:31px;margin-bottom:6px;font-size:11px;display:grid}.site-console-corps>aside i{background:linear-gradient(#e3e4e0 0 0) 50%/11px 2px no-repeat;border-radius:8px;width:29px;height:29px}.site-console-corps>aside i.actif{background:linear-gradient(#fff 0 0) 50%/11px 2px no-repeat,#171a18;box-shadow:inset 2px 0 #d8c39c}.site-console-corps>section{background:#fbfbf9;min-width:0;padding:28px 26px}.site-console-identite{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.site-console-identite span{color:#9a7b43;text-transform:uppercase;letter-spacing:.75px;font-size:7.5px;font-weight:750}.site-console-identite h2{color:#171a18;letter-spacing:-1px;margin:6px 0 5px;font-family:inherit;font-size:24px;font-weight:580}.site-console-identite p{color:#8a8d88;margin:0;font-size:9px}.site-console-identite>b{color:#98564e;text-transform:uppercase;letter-spacing:.45px;background:#f5ece9;border-radius:8px;padding:7px 9px;font-size:7.5px}.site-console-identite>b i{background:#b85f55;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.site-console-indicateurs{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:27px;display:grid}.site-console-indicateurs>span{background:#fff;border:1px solid #ebebe7;border-radius:14px;flex-direction:column;min-width:0;min-height:102px;padding:13px;display:flex}.site-console-indicateurs small{color:#9b9e99;text-transform:uppercase;letter-spacing:.55px;font-size:7px}.site-console-indicateurs b{color:#171a18;letter-spacing:-.35px;white-space:nowrap;text-overflow:ellipsis;margin-top:auto;font-size:14px;overflow:hidden}.site-console-indicateurs em{color:#929590;margin-top:4px;font-size:7px;font-style:normal}.site-console-flux{margin-top:26px}.site-console-titre{color:#171a18;border-bottom:1px solid #e7e7e3;justify-content:space-between;padding-bottom:9px;font-size:9px;display:flex}.site-console-titre span{color:#999c97}.site-console-flux article{border-bottom:1px solid #ecece8;grid-template-columns:9px 1fr auto;align-items:center;gap:9px;min-height:58px;padding:11px 9px;display:grid}.site-console-flux article>i{border:1px solid #c8cac5;border-radius:2px;width:7px;height:7px}.site-console-flux article.urgent>i{background:#d8c39c;border-color:#9a7b43}.site-console-flux article span b,.site-console-flux article span small{display:block}.site-console-flux article span b{color:#343734;font-size:8.5px}.site-console-flux article span small{color:#989b96;margin-top:4px;font-size:7px}.site-console-flux article em{color:#767974;background:#eff0ed;border-radius:7px;padding:5px 7px;font-size:6.5px;font-style:normal}.site-console-flux article.urgent em{color:#876b35;background:#f5eee2}.site-carte-flottante{color:#fff;background:#171a18;border:1px solid #ffffff1a;border-radius:15px;align-items:center;gap:11px;width:245px;padding:14px;display:flex;bottom:28px;right:-22px;box-shadow:0 18px 42px #12181533}.site-carte-flottante>i{color:#d8c39c;background:#315c4d;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.site-carte-flottante b{margin:0 0 3px;font-size:9px}.site-carte-flottante small{color:#ffffff80;font-size:7px}.site-preuve{border:0;gap:10px;max-width:1304px;margin:0 auto 125px;padding:0}.site-preuve div{background:#fff;border:1px solid #e3e3df;border-radius:18px;min-height:132px;padding:20px;box-shadow:0 9px 32px #12181506}.site-preuve div>span{color:#aaa59a;font:700 8px ui-monospace,Menlo,monospace}.site-preuve b{color:#171a18;letter-spacing:-.45px;margin-top:auto;font-size:18px}.site-preuve small{color:#868984;font-size:10px;line-height:1.5}.site-section{max-width:1304px;padding:0 0 125px}.site-section>h2,.site-pilote h2,.site-permissions h2{color:#171a18;letter-spacing:-3px;max-width:820px;margin:14px 0 18px;font-family:inherit;font-size:clamp(38px,4.7vw,64px);font-weight:550;line-height:.98}.site-intro{color:#797c77;max-width:730px;font-size:14px;line-height:1.65}.site-grille{gap:10px;margin-top:49px}.site-grille article{background:#fff;border:1px solid #0000;border-radius:20px;min-height:240px;padding:21px;box-shadow:0 9px 32px #12181508}.site-grille article:hover{border-color:#b9c9c0;transition:all .2s;transform:translateY(-2px)}.site-grille article>div{justify-content:space-between;align-items:center;display:flex}.site-grille article>div i{color:#777a76;background:#f0f1ee;border-radius:8px;place-items:center;width:28px;height:28px;font-size:10px;font-style:normal;display:grid}.site-grille h3{color:#171a18;letter-spacing:-.4px;margin:70px 0 10px;font-size:17px}.site-grille p{color:#80837e;margin:0;font-size:10.5px;line-height:1.6}.site-numero{color:#9c9f9a;font-size:8px}.site-permissions{color:#fff;background:#102d25;border-radius:27px;grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(55px,8vw,110px);max-width:1360px;margin:0 auto 125px;padding:clamp(45px,7vw,90px);display:grid;position:relative;overflow:hidden}.site-permissions:before{content:"C";color:#ffffff06;font:700 480px/1 Georgia,serif;position:absolute;bottom:-170px;right:-30px}.site-permissions .site-surtitre{color:#d8c39c}.site-permissions h2{color:#fff;font-size:clamp(40px,4.8vw,62px)}.site-permissions-texte p{color:#ffffff9c;font-size:13px;line-height:1.75}.site-permissions-texte>a{color:#fff;margin-top:22px;font-size:11px;font-weight:650;text-decoration:none;display:inline-block}.site-permissions-texte>a span{color:#d8c39c;margin-left:7px}.site-matrice{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:22px;padding:24px;position:relative;box-shadow:0 20px 70px #00000029}.site-matrice>header{text-transform:uppercase;letter-spacing:.7px;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding-bottom:17px;font-size:8px;display:flex}.site-matrice>header span{color:#ffffff8c}.site-matrice>header span i{background:#d8c39c;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.site-matrice>header b{color:#e5d1ac;background:#d8c39c1f;border-radius:7px;padding:6px 8px}.site-matrice>article{border-bottom:1px solid #ffffff14;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;min-height:72px;padding:13px 10px;display:grid}.site-matrice>article>span{color:#ffffff47;font:700 8px ui-monospace,Menlo,monospace}.site-matrice article div b,.site-matrice article div small{display:block}.site-matrice article div b{font-size:11px}.site-matrice article div small{color:#ffffff73;margin-top:5px;font-size:8px}.site-matrice article em{color:#b6d6c6;text-transform:uppercase;background:#59977b29;border-radius:7px;padding:6px 8px;font-size:7px;font-style:normal}.site-matrice article.verrouille{opacity:.68}.site-matrice article.verrouille em{color:#e2aaa3;background:#be5d5224}.site-matrice>footer{background:#d8c39c0f;border:1px solid #d8c39c38;border-radius:12px;gap:11px;margin-top:18px;padding:13px;display:flex}.site-matrice>footer i{color:#d8c39c;font-style:normal}.site-matrice>footer p{color:#ffffff8c;margin:0;font-size:8px;line-height:1.55}.site-matrice>footer b{color:#fff}.site-pilote{color:#171a18;background:linear-gradient(135deg,#e6e0d3 0%,#f5f3ed 100%);border:1px solid #dedfd9;border-radius:24px;grid-template-columns:1fr 1fr;max-width:1304px;min-height:390px;margin-bottom:125px;padding:clamp(42px,6vw,74px)}.site-pilote h2{color:#171a18}.site-pilote>div:last-child>p{color:#686b67;font-size:13px;line-height:1.75}.site-pilote .site-actions{margin-top:24px}.site-pilote .btn.secondaire{background:0 0}.site-pied{color:#ffffff78;background:#171a18;border:0;align-items:center;max-width:none;min-height:150px;margin:0;padding:44px max(28px,50vw - 652px)}.site-pied .site-marque{margin-right:auto}.site-pied .site-marque>i{color:#171a18;background:#d8c39c}.site-pied .site-marque span b{color:#fff}.site-pied .site-marque span small{color:#ffffff61}.site-pied>span{font-size:9px}.site-pied a:not(.site-marque){color:#ffffff94;margin-left:12px;font-size:10px;text-decoration:none}.aide-publique{max-width:1304px;padding:78px 0 120px}.aide-hero{grid-template-columns:1fr 350px;align-items:end;gap:70px;padding-bottom:54px;display:grid}.aide-publique h1{max-width:760px}.aide-hero>aside{color:#fff;background:#171a18;border-radius:20px;flex-direction:column;min-height:220px;padding:24px;display:flex}.aide-hero>aside>span{color:#d8c39c;text-transform:uppercase;letter-spacing:.7px;font-size:8px;font-weight:750}.aide-hero>aside>span i{background:#d8c39c;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.aide-hero>aside b{letter-spacing:-.4px;margin-top:auto;font-size:17px;line-height:1.3}.aide-hero>aside small{color:#ffffff7a;margin-top:9px;font-size:9px;line-height:1.55}.aide-grille{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:0}.aide-grille article{background:#fff;border:1px solid #0000;border-radius:20px;flex-direction:column;min-height:300px;padding:25px;display:flex;box-shadow:0 9px 32px #12181507}.aide-grille article.aide-principal{background:#e7eee9}.aide-grille article.aide-attention{background:#f5eee2}.aide-grille article.aide-demo{color:#fff;background:#171a18}.aide-numero{color:#999c97;text-transform:uppercase;letter-spacing:.6px;font:700 8px ui-monospace,Menlo,monospace}.aide-demo .aide-numero{color:#d8c39c}.aide-grille h2{color:#171a18;letter-spacing:-.8px;margin:58px 0 14px;font-family:inherit;font-size:24px;font-weight:550}.aide-demo h2{color:#fff}.aide-grille p,.aide-grille li{color:#777a76;font-size:11px;line-height:1.7}.aide-demo p{color:#ffffff8c}.aide-grille ol{padding-left:18px}.aide-grille .btn{width:fit-content;margin-top:auto;text-decoration:none}.aide-demo .btn.secondaire{background:#fff}.aide-grille article.aide-demo{grid-column:1/-1;min-height:245px}.aide-demo p{max-width:680px}@media (width<=1050px){.site-entete nav>a:not(.btn){display:none}.site-hero{grid-template-columns:1fr;padding-top:62px}.site-hero-texte{max-width:760px}.site-console{justify-self:center;width:100%;max-width:760px}.site-permissions{margin-left:18px;margin-right:18px}.aide-publique,.site-section,.site-preuve{margin-left:22px;margin-right:22px}}@media (width<=760px){.site-entete-interieur{padding:0 17px}.site-entete nav{gap:8px}.site-entete nav .btn.secondaire,.site-marque span small{display:none}.site-hero{gap:46px;min-height:0;padding:47px 18px 75px}.site-hero h1,.aide-publique h1{letter-spacing:-2.7px;font-size:46px}.site-statut{margin-bottom:25px}.site-console-corps{grid-template-columns:42px 1fr;min-height:460px}.site-console-corps>aside{padding:12px 5px}.site-console-corps>aside i{width:25px}.site-console-corps>section{padding:21px 15px}.site-console-indicateurs{grid-template-columns:1fr 1fr}.site-console-indicateurs>span:last-child{display:none}.site-carte-flottante{bottom:-24px;right:10px}.site-preuve,.site-grille,.site-permissions,.site-pilote,.aide-hero,.aide-grille{grid-template-columns:1fr}.site-preuve{margin-bottom:85px}.site-section{padding-bottom:85px}.site-grille h3{margin-top:42px}.site-permissions{border-radius:21px;gap:42px;margin-bottom:85px;padding:42px 23px}.site-pilote{gap:20px;margin:0 16px 85px;padding:38px 24px}.site-pied{align-items:flex-start}.site-pied .site-marque{width:100%;margin-bottom:18px}.aide-publique{margin:0;padding:55px 18px 85px}.aide-hero{gap:28px}.aide-hero>aside{min-height:190px}.aide-grille h2{margin-top:40px}.aide-grille article.aide-demo{grid-column:auto}}.tarifs-publics main{padding:0 24px 130px}.tarifs-hero{text-align:center;flex-direction:column;align-items:center;max-width:960px;margin:0 auto;padding:105px 0 72px;display:flex}.tarifs-hero .site-statut{margin-bottom:34px}.tarifs-hero h1{color:#171a18;letter-spacing:-4.8px;max-width:900px;margin:15px 0 22px;font-size:clamp(52px,7vw,88px);font-weight:540;line-height:.94}.tarifs-hero>p{color:#737771;max-width:670px;margin:0;font-size:14px;line-height:1.75}.tarifs-bascule{background:#ecece7;border:1px solid #deded9;border-radius:12px;gap:4px;margin-top:42px;padding:4px;display:flex}.tarifs-bascule button{color:#777a76;cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:42px;padding:0 16px;font-size:11px;font-weight:650}.tarifs-bascule button.actif{color:#171a18;background:#fff;box-shadow:0 2px 10px #12181512}.tarifs-bascule span{color:#7a6232;text-transform:uppercase;letter-spacing:.35px;margin-left:7px;font-size:8px}.tarifs-grille{grid-template-columns:repeat(3,1fr);gap:10px;max-width:1304px;margin:0 auto 130px;display:grid}.tarifs-grille>article{background:#fff;border:1px solid #e2e2dd;border-radius:22px;flex-direction:column;min-height:670px;padding:28px;display:flex;box-shadow:0 12px 40px #12181509}.tarifs-grille>article.vedette{color:#fff;background:#102d25;border-color:#173d32;box-shadow:0 24px 65px #122d2529}.tarifs-carte-haut>span{color:#9b9e99;text-transform:uppercase;letter-spacing:.75px;font:700 8px ui-monospace,Menlo,monospace}.tarifs-carte-haut h2{color:#171a18;letter-spacing:-1.2px;margin:58px 0 12px;font-family:inherit;font-size:30px;font-weight:560}.tarifs-carte-haut p{color:#777a76;min-height:55px;margin:0;font-size:11px;line-height:1.65}.vedette .tarifs-carte-haut>span{color:#d8c39c}.vedette .tarifs-carte-haut h2{color:#fff}.vedette .tarifs-carte-haut p{color:#ffffff87}.tarifs-prix{border-bottom:1px solid #ecece8;min-height:110px;margin:30px 0 24px;padding-bottom:24px}.tarifs-prix b{color:#171a18;letter-spacing:-2.2px;font-size:45px;font-weight:520;line-height:1}.tarifs-prix>span{color:#858883;margin-left:7px;font-size:10px}.tarifs-prix small{color:#a0a29e;margin-top:10px;font-size:8px;display:block}.vedette .tarifs-prix{border-color:#ffffff1f}.vedette .tarifs-prix b{color:#fff}.vedette .tarifs-prix>span,.vedette .tarifs-prix small{color:#ffffff78}.tarifs-grille ul{margin:0 0 27px;padding:0;list-style:none}.tarifs-grille li{color:#5f645f;margin:0 0 13px;padding-left:23px;font-size:10px;line-height:1.55;position:relative}.tarifs-grille li:before{content:"✓";color:#9a7b43;font-weight:800;position:absolute;top:0;left:0}.vedette .tarifs-grille li,.vedette li{color:#ffffffab}.tarifs-implantation{background:#f4f4f0;border-radius:12px;grid-template-columns:1fr auto;align-items:center;margin-top:auto;padding:16px;display:grid}.tarifs-implantation span{color:#787b76;font-size:9px}.tarifs-implantation b{color:#171a18;font-size:13px}.tarifs-implantation small{color:#a0a29d;grid-column:1/-1;margin-top:3px;font-size:7px}.vedette .tarifs-implantation{background:#ffffff13}.vedette .tarifs-implantation span,.vedette .tarifs-implantation small{color:#ffffff6e}.vedette .tarifs-implantation b{color:#fff}.tarifs-cta{text-align:center;width:100%;margin-top:12px;text-decoration:none}.vedette .tarifs-cta{color:#171a18;background:#d8c39c}.vedette .tarifs-cta:hover{background:#fff}.tarifs-engagement{color:#fff;background:#102d25;border-radius:27px;max-width:1304px;margin:0 auto 130px;padding:clamp(42px,6vw,78px)}.tarifs-engagement>div:first-child{grid-template-columns:240px 1fr;align-items:end;gap:50px;display:grid}.tarifs-engagement .site-surtitre{color:#d8c39c}.tarifs-engagement h2{color:#fff;letter-spacing:-3px;max-width:760px;margin:0;font-family:inherit;font-size:clamp(38px,5vw,64px);font-weight:540;line-height:.98}.tarifs-engagement-grille{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:70px;display:grid}.tarifs-engagement-grille article{background:#ffffff0b;border:1px solid #ffffff1c;border-radius:17px;min-height:230px;padding:24px}.tarifs-engagement-grille article>span{color:#d8c39c;font:700 8px ui-monospace,Menlo,monospace}.tarifs-engagement-grille h3{color:#fff;margin:76px 0 10px;font-size:16px}.tarifs-engagement-grille p{color:#ffffff7a;margin:0;font-size:9.5px;line-height:1.65}.tarifs-comparaison{max-width:1120px;margin:0 auto 130px}.tarifs-comparaison>h2,.tarifs-details h2,.tarifs-final h2{color:#171a18;letter-spacing:-2.7px;max-width:800px;margin:14px 0 42px;font-family:inherit;font-size:clamp(36px,4.5vw,58px);font-weight:540;line-height:1}.tarifs-tableau-conteneur{background:#fff;border:1px solid #e0e0db;border-radius:18px;overflow-x:auto}.tarifs-comparaison table{border-collapse:collapse;width:100%}.tarifs-comparaison th,.tarifs-comparaison td{text-align:center;border-bottom:1px solid #ecece8;min-width:135px;padding:18px 20px;font-size:10px}.tarifs-comparaison thead th{color:#171a18;text-transform:uppercase;letter-spacing:.55px;background:#f0f0eb;font-size:9px}.tarifs-comparaison thead th:first-child,.tarifs-comparaison tbody th{text-align:left;min-width:310px}.tarifs-comparaison tbody th{color:#545954;font-weight:520}.tarifs-comparaison td span{color:#315c4d;font-size:15px;font-weight:800}.tarifs-comparaison td span.non{color:#b4b6b1;font-weight:400}.tarifs-comparaison tr:last-child th,.tarifs-comparaison tr:last-child td{border-bottom:0}.tarifs-details{grid-template-columns:.85fr 1.15fr;gap:90px;max-width:1120px;margin:0 auto 130px;display:grid}.tarifs-details h2{margin-bottom:0}.tarifs-details details{border-bottom:1px solid #dcdcd6;padding:20px 0}.tarifs-details summary{color:#202420;cursor:pointer;font-size:13px;font-weight:650}.tarifs-details details p{color:#737772;margin:13px 0 0;font-size:10.5px;line-height:1.7}.tarifs-final{background:linear-gradient(135deg,#e6e0d3 0%,#f5f3ed 100%);border:1px solid #dedfd9;border-radius:24px;justify-content:space-between;align-items:flex-end;gap:50px;max-width:1304px;min-height:330px;margin:0 auto;padding:clamp(40px,6vw,72px);display:flex}.tarifs-final>div:first-child{max-width:750px}.tarifs-final h2{margin-bottom:18px}.tarifs-final p{color:#686b67;max-width:650px;margin:0;font-size:11px;line-height:1.7}.tarifs-final .site-actions{flex:none}@media (width<=1000px){.tarifs-grille{grid-template-columns:1fr;max-width:680px}.tarifs-grille>article,.tarifs-carte-haut p{min-height:0}.tarifs-engagement>div:first-child,.tarifs-details{grid-template-columns:1fr;gap:30px}.tarifs-engagement-grille{grid-template-columns:1fr;margin-top:45px}.tarifs-engagement-grille article{min-height:180px}.tarifs-engagement-grille h3{margin-top:45px}.tarifs-final{flex-direction:column;align-items:flex-start}}@media (width<=620px){.tarifs-publics main{padding-bottom:85px;padding-left:16px;padding-right:16px}.tarifs-hero{padding:62px 0 55px}.tarifs-hero h1{letter-spacing:-3px;font-size:48px}.tarifs-bascule{width:100%}.tarifs-bascule button{flex:1;padding:0 9px}.tarifs-bascule span{margin:2px 0 0;display:block}.tarifs-grille,.tarifs-engagement,.tarifs-comparaison,.tarifs-details{margin-bottom:85px}.tarifs-grille>article{padding:23px}.tarifs-carte-haut h2{margin-top:38px}.tarifs-engagement{border-radius:21px;padding:38px 23px}.tarifs-comparaison thead th:first-child,.tarifs-comparaison tbody th{min-width:220px}.tarifs-final{padding:38px 24px}.tarifs-final .site-actions{width:100%}.tarifs-final .site-actions .btn{text-align:center;width:100%}}@media (width<=700px){.copilote-ia-formulaire{grid-template-columns:1fr}.app{display:block}.rail{flex-flow:wrap;align-items:center;width:100%;height:auto;padding:18px 16px 12px;position:static;overflow:hidden}.rail h1{width:calc(100% - 90px);margin:0 0 2px;font-size:16px}.rail .neq{width:calc(100% - 90px);margin:0 0 14px}.rail .produit{text-align:right;margin:0;position:absolute;top:20px;right:16px}.rail .produit .descripteur,.rail .pied,.nav-groupe{display:none}.rail button{flex:none;padding:8px 10px;font-size:12px}.rail button .nav-icone{width:16px;height:16px}.rail button.actif{box-shadow:inset 0 -2px #d8c39c}.contenu{padding:22px 16px 60px}.grille,.grille-3{grid-template-columns:1fr}table{display:block;overflow-x:auto}.dossier-entete{margin:0 -16px;padding:18px 16px 0;position:static}.dossier-entete-haut,.dossier-identite{align-items:flex-start}.dossier-identite{flex-direction:column;gap:15px}.dossier-identite h2{font-size:29px}.prochaine-etape{width:100%;min-width:0}.dossier-entete .onglets{margin-top:18px}.dossier-corps{margin-top:20px}}.copilote-conversationnel{padding:0;overflow:hidden}.contexte-copilote{background:linear-gradient(135deg,#fff 0%,#f2f6f2 100%);border-color:#d8e1dc;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:34px;margin-top:18px;padding:20px 24px;display:grid}.contexte-copilote-identite h3{margin:5px 0 7px;font-size:24px}.contexte-copilote-identite p{color:var(--texte-doux);margin:0 0 18px}.contexte-copilote-identite .champ{max-width:620px;display:block}.contexte-copilote-identite .btn{margin-top:12px}.preparation-copilote{background:#ffffffb3;border:1px solid #1c40321f;border-radius:17px;padding:18px}.preparation-copilote>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.preparation-copilote>div strong{font-size:12px}.preparation-copilote ul{gap:9px;margin:15px 0 0;padding:0;list-style:none;display:grid}.preparation-copilote li{color:#8a6230;align-items:center;gap:9px;font-size:11px;display:flex}.preparation-copilote li i{background:#f5ead9;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;font-style:normal;display:grid}.preparation-copilote li.pret{color:#285b47}.preparation-copilote li.pret i{background:#dfeee6}.copilote-conversationnel>.section-entete,.copilote-conversationnel>.sous,.copilote-conversationnel>.avis,.copilote-conversationnel>.reponse-copilote-ia,.copilote-conversationnel>.quota-copilote-ia{margin-left:24px;margin-right:24px}.copilote-conversationnel>.section-entete{padding-top:24px}.interface-conversation-ia{border-top:1px solid var(--bord);grid-template-columns:230px minmax(0,1fr);min-height:610px;display:grid}.liste-conversations-ia{border-right:1px solid var(--bord);background:#f7f7f4;padding:14px}.liste-conversations-ia>small{color:var(--texte-doux);padding:14px 10px;display:block}.liste-conversations-ia button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:13px 12px}.liste-conversations-ia button:hover,.liste-conversations-ia button.actif{background:#fff;box-shadow:0 5px 18px #131b170f}.liste-conversations-ia strong,.liste-conversations-ia small{display:block}.liste-conversations-ia strong{font-size:12px}.liste-conversations-ia small{color:var(--texte-doux);margin-top:5px;font-size:9px}.fil-conversation-ia{background:#fff;flex-direction:column;min-width:0;display:flex}.messages-conversation-ia{flex-direction:column;flex:1;gap:16px;max-height:470px;padding:28px;display:flex;overflow:auto}.messages-conversation-ia article{background:#f2f3ef;border-radius:17px;align-self:flex-start;max-width:78%;padding:14px 16px}.messages-conversation-ia article.utilisateur{color:#fff;background:#17211c;align-self:flex-end}.messages-conversation-ia article span{opacity:.58;text-transform:uppercase;letter-spacing:.08em;margin-bottom:7px;font-size:9px;font-weight:700;display:block}.messages-conversation-ia article p{white-space:pre-line;margin:0;font-size:13px;line-height:1.6}.messages-conversation-ia article small{opacity:.65;margin-top:8px;display:block}.messages-conversation-ia article.attente{animation:1.4s ease-in-out infinite pulsation-copilote}@keyframes pulsation-copilote{50%{opacity:.55}}.conversation-vide{text-align:center;max-width:420px;color:var(--texte-doux);margin:auto;padding:45px}.conversation-vide strong{color:var(--texte);font-family:Georgia,serif;font-size:24px}.raccourcis-copilote{flex-wrap:wrap;justify-content:center;gap:7px;margin-top:20px;display:flex}.raccourcis-copilote button{color:#315447;cursor:pointer;background:#fff;border:1px solid #dfe4df;border-radius:999px;padding:8px 11px;font-size:10px}.raccourcis-copilote button:hover{background:#f5f8f5;border-color:#8eaa9d}.compositeur-conversation-ia{border-top:1px solid var(--bord);background:#fafaf8f0;padding:16px 20px 20px}.compositeur-conversation-ia label>span{text-transform:uppercase;letter-spacing:.08em;margin-bottom:7px;font-size:9px;font-weight:700;display:block}.compositeur-conversation-ia textarea{resize:vertical;width:100%;min-height:78px}.compositeur-conversation-ia>div:last-child{justify-content:space-between;gap:12px;margin-top:10px;display:flex}.aide-raccourci-conversation{color:var(--texte-doux);margin-top:8px;font-size:10px;display:block}.bouton-copilote-primaire{color:#fff;background:#171a18;border-color:#171a18;border-radius:14px;min-height:48px;padding:0 19px}.bouton-copilote-primaire:hover{background:#28302c;border-color:#28302c}.choix-avec-precision input{margin-top:8px}.adresse-assistee{grid-column:1/-1}.adresse-assistee>small{color:var(--texte-doux);margin-top:6px;font-size:10px;line-height:1.45;display:block}.recherche-adresse-google{margin-bottom:8px}.recherche-adresse-google gmp-place-autocomplete{width:100%}.bouton-piece-ia{align-items:center;position:relative;overflow:hidden;margin:0!important;display:inline-flex!important}.bouton-piece-ia input{opacity:0;cursor:pointer;position:absolute;inset:0}.pieces-conversation-ia{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.pieces-conversation-ia span{background:#e9eee9;border-radius:999px;padding:6px 9px;font-size:10px}.pieces-conversation-ia button{cursor:pointer;background:0 0;border:0;margin-left:7px;padding:0}.quota-copilote-ia{border:1px solid var(--bord);background:#fafaf8;border-radius:15px;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:18px;margin-bottom:24px;padding:14px;display:grid}.quota-copilote-ia div{padding:9px}.quota-copilote-ia span,.quota-copilote-ia strong{display:block}.quota-copilote-ia span{color:var(--texte-doux);text-transform:uppercase;letter-spacing:.07em;font-size:9px}.quota-copilote-ia strong{margin-top:5px;font-size:11px}.demande-preparee-ia{color:#1f5c35;background:#e8f3eb;border-radius:10px;padding:10px 12px}.demande-preparee-ia p{margin:0 0 10px!important}.demande-preparee-ia .btn{color:#1f5c35;background:#ffffffb3;border-color:#a9c6b4;text-decoration:none;display:inline-flex}.liste-demandes-agent>article{scroll-margin-top:24px}.liste-demandes-agent>article:target{box-shadow:0 0 0 3px #b4945b29, var(--ombre);border-color:#b4945b}.frontiere-reponse-ia{grid-template-columns:repeat(5,1fr);gap:7px;margin-bottom:18px;display:grid}.frontiere-reponse-ia span{color:#818681;text-align:center;border:1px solid #e4e6e2;border-radius:9px;padding:9px;font-size:9px;font-weight:700}.frontiere-reponse-ia span.terminee{color:#275f48;background:#edf6f0;border-color:#aac5b8}.frontiere-reponse-ia span.active{color:#7b5726;background:#fbf5e9;border-color:#d8bd8e}.erreur-execution-agent{color:#a52c2c;font-size:11px}.centre-aide-app{max-width:1220px;margin:0 auto}.entete-aide-app{justify-content:space-between;align-items:end;gap:24px;padding:26px 0 34px;display:flex}.actions-entete-aide-app{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.entete-aide-app h2{margin:5px 0 8px;font-family:Georgia,serif;font-size:clamp(30px,4vw,52px);font-weight:400}.entete-aide-app p{max-width:650px;color:var(--texte-doux)}.raccourcis-aide-app{z-index:3;border:1px solid var(--bord);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe6;border-radius:16px;gap:6px;padding:10px;display:flex;position:sticky;top:0}.raccourcis-aide-app a{color:inherit;border-radius:10px;padding:9px 12px;font-size:11px;text-decoration:none}.raccourcis-aide-app a:hover{background:#f0f1ed}.parcours-aide-app{background:#fff;border-radius:24px;grid-template-columns:.8fr 1.2fr;align-items:center;gap:34px;min-height:390px;margin-top:24px;padding:24px;display:grid;box-shadow:0 14px 45px #141b170e}.parcours-aide-app.inverse{grid-template-columns:1.2fr .8fr}.parcours-aide-app.inverse>div{order:2}.parcours-aide-app.sans-image{grid-template-columns:1fr;min-height:0}.parcours-aide-app>div{padding:18px}.parcours-aide-app>div>span{color:#6f786f;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:700}.parcours-aide-app h3{margin:10px 0 18px;font-family:Georgia,serif;font-size:30px;font-weight:400}.parcours-aide-app ol{color:#535b56;padding-left:20px;line-height:1.75}.parcours-aide-app img{object-fit:cover;object-position:top left;background:#f2f3ef;border:1px solid #e3e5e1;border-radius:16px;width:100%;min-height:280px;box-shadow:0 18px 38px #151c1817}.support-app{grid-template-columns:.8fr 1.2fr;gap:40px;margin-top:24px;padding:28px;display:grid}.support-app h3{margin:6px 0 12px;font-family:Georgia,serif;font-size:30px;font-weight:400}.capture-aide-publique{border:1px solid #191f1b1f;border-radius:14px;width:100%;margin-top:18px;box-shadow:0 16px 36px #10181317}.coordonnees-support{flex-direction:column;gap:6px;margin-top:22px;display:flex}.coordonnees-support a{color:inherit;font-weight:700}.coordonnees-support span{color:var(--texte-doux);font-size:10px}.formulaire-support-app{gap:12px;display:grid}.formulaire-support-app textarea{resize:vertical;min-height:120px}.consentement-support{color:#4d5b55;align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}.consentement-support input{width:17px;height:17px;accent-color:var(--vert,#173f35);margin-top:2px}.historique-support-app{margin-top:28px}.historique-support-app h3{margin:6px 0 16px;font-family:Georgia,serif;font-size:28px;font-weight:400}.liste-tickets-support{gap:10px;display:grid}.liste-tickets-support article{background:#fff;border:1px solid #e4e4de;border-radius:15px;overflow:hidden}.liste-tickets-support article>button{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:16px 18px;display:flex}.liste-tickets-support article>button span{gap:4px;display:grid}.liste-tickets-support article>button small{color:#748079;font-size:11px}.liste-tickets-support article>button i{text-transform:uppercase;letter-spacing:.08em;color:#315c50;font-size:11px;font-style:normal}.fil-support{gap:9px;padding:0 18px 18px;display:grid}.message-support{white-space:pre-wrap;border-radius:13px;max-width:78%;margin:0;padding:11px 13px;font-size:13px;line-height:1.5}.message-support b{text-transform:uppercase;letter-spacing:.08em;margin-bottom:3px;font-size:10px;display:block}.message-support.client{color:#fff;background:#173f35;justify-self:end}.message-support.support{color:#26332e;background:#f1eee4;justify-self:start}.reponse-support{grid-template-columns:1fr auto;align-items:end;gap:10px;margin-top:4px;display:grid}.reponse-support textarea{resize:vertical;min-height:74px}.support-wbt{color:#1b2d27;background:#f5f4ef;min-height:100vh;padding:40px}.support-wbt>header{justify-content:space-between;align-items:flex-start;gap:24px;max-width:1100px;margin:0 auto 24px;display:flex}.support-wbt>header h1{margin:5px 0;font:400 42px/1.05 Georgia,serif}.support-wbt>.connexion{max-width:520px;margin:10vh auto}.file-support-wbt{gap:12px;max-width:1100px;margin:auto;display:grid}.entete-ticket-wbt{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr auto auto;align-items:center;gap:16px;width:100%;padding:18px;display:grid}.entete-ticket-wbt span{gap:5px;display:grid}.entete-ticket-wbt small{color:#718078}.entete-ticket-wbt i,.entete-ticket-wbt em{text-transform:uppercase;letter-spacing:.07em;font-size:11px;font-style:normal}.priorite-urgente{color:#a1332c}.priorite-haute{color:#98620d}.detail-ticket-wbt{border-top:1px solid #ecebe5;padding:18px}.detail-ticket-wbt>p{white-space:pre-wrap}.actions-ticket-wbt{grid-template-columns:180px 1fr auto;align-items:end;gap:10px;margin-top:16px;display:grid}.actions-ticket-wbt textarea{resize:vertical;min-height:80px}@media (width<=800px){.contexte-copilote{grid-template-columns:1fr}.frontiere-reponse-ia{grid-template-columns:1fr 1fr}.interface-conversation-ia{grid-template-columns:1fr}.liste-conversations-ia{border-right:0;border-bottom:1px solid var(--bord);display:flex;overflow:auto}.liste-conversations-ia button{min-width:190px}.messages-conversation-ia article{max-width:92%}.quota-copilote-ia{grid-template-columns:1fr 1fr}.entete-aide-app{flex-direction:column;align-items:flex-start}.raccourcis-aide-app{position:static;overflow:auto}.parcours-aide-app,.parcours-aide-app.inverse,.support-app{grid-template-columns:1fr}.support-wbt{padding:20px}.support-wbt>header,.actions-ticket-wbt{grid-template-columns:1fr;display:grid}.entete-ticket-wbt{grid-template-columns:1fr auto}.entete-ticket-wbt em{grid-column:1/-1}.parcours-aide-app.inverse>div{order:initial}}.import-archives-dossier{background:linear-gradient(140deg,#fff,#f4f7f4);border-color:#d8e1dc;margin-top:18px;padding:24px}.import-archives-dossier h4{margin:5px 0 8px;font-size:22px}.import-archives-dossier p{max-width:760px;color:var(--texte-doux);line-height:1.55}.import-archives-formulaire{grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;display:grid}.import-archives-formulaire>.champ,.import-archives-formulaire input,.import-archives-formulaire select{min-width:0;max-width:100%}.fichier-archive input{border:1px solid var(--bord);background:#fff;border-radius:10px;min-height:44px;padding:9px}.revue-import-archive{background:#eef3ef;border-radius:13px;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:14px;padding:13px;display:grid}.revue-import-archive span,.revue-import-archive strong{display:block}.revue-import-archive span{color:var(--texte-doux);text-transform:uppercase;letter-spacing:.08em;font-size:8px}.revue-import-archive strong{overflow-wrap:anywhere;margin-top:5px;font-size:10px}.confirmation-import-archive{color:#4f5b55;align-items:flex-start;gap:9px;max-width:780px;margin:15px 0;font-size:11px;line-height:1.5;display:flex}.confirmation-import-archive input{accent-color:#285849;width:16px;height:16px;margin-top:1px}.import-archives-dossier>small{color:var(--texte-doux);margin-top:11px;font-size:9px;display:block}.confirmation-archive{margin-top:14px}@media (width<=800px){.import-archives-formulaire,.revue-import-archive{grid-template-columns:1fr}}.bibliotheque-page{max-width:1360px;margin:0 auto;padding-top:48px}.bibliotheque-hero{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.bibliotheque-hero h2{letter-spacing:-3.5px;margin:0;font-family:inherit;font-size:clamp(42px,5vw,68px);font-weight:550;line-height:.92}.bibliotheque-hero p{max-width:720px;color:var(--gris);margin:15px 0 0;font-size:13px;line-height:1.55}.compteur-bibliotheque{color:#fff;background:#171a18;border-radius:18px;min-width:190px;padding:19px 21px}.compteur-bibliotheque strong,.compteur-bibliotheque span{display:block}.compteur-bibliotheque strong{letter-spacing:-1.6px;font-size:34px;line-height:1}.compteur-bibliotheque span{color:#ffffff91;text-transform:uppercase;letter-spacing:.7px;margin-top:7px;font-size:9px}.indicateurs-documents{grid-template-columns:repeat(4,1fr);gap:11px;margin-top:38px;display:grid}.indicateurs-documents button{min-height:130px;color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:18px;flex-direction:column;padding:18px 19px;display:flex;box-shadow:0 9px 32px #12181508}.indicateurs-documents button:hover,.indicateurs-documents button.actif{border-color:#83a395;box-shadow:0 0 0 3px #28584912}.indicateurs-documents span{color:#777a76;font-size:9.5px;font-weight:650}.indicateurs-documents strong{letter-spacing:-1.4px;margin-top:auto;font-size:32px;font-weight:540;line-height:1}.indicateurs-documents small{color:#999c97;margin-top:7px;font-size:8.5px}.alerte-bibliotheque{margin-top:28px}.frontiere-signature{background:#edf3ef;border:1px solid #dfe5df;border-radius:18px;grid-template-columns:1.1fr 1.3fr;gap:18px 34px;margin-top:16px;padding:22px;display:grid}.frontiere-signature h3{margin:6px 0 0;font-family:Iowan Old Style,Georgia,serif;font-size:20px;font-weight:560}.frontiere-signature p{color:#5f6d67;margin:0;font-size:10.5px;line-height:1.6}.frontiere-signature>div:last-child{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.frontiere-signature>div:last-child span,.metadonnees-document span{color:#486358;background:#ffffffbf;border-radius:7px;padding:5px 8px;font-size:8px;font-weight:650}.outils-bibliotheque{align-items:center;gap:13px;margin-top:36px;display:flex}.recherche-documents{color:#777a76;background:#e9e9e6;border-radius:12px;align-items:center;gap:9px;min-width:300px;height:43px;padding:0 13px;display:flex}.recherche-documents input{color:#171a18;background:0 0;border:0;outline:0;width:100%;font-size:11px}.phases-documents{gap:5px;padding:3px;display:flex;overflow-x:auto}.phases-documents button{color:#7f827d;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:36px;padding:0 11px;font-size:9.5px}.phases-documents button:hover{background:#e9e9e6}.phases-documents button.actif{color:#fff;background:#171a18}.entete-resultats-documents{color:#8d908b;justify-content:space-between;align-items:center;margin:21px 0 10px;font-size:9.5px;display:flex}.entete-resultats-documents button{color:#315c4d;font:inherit;cursor:pointer;background:0 0;border:0}.grille-bibliotheque{grid-template-columns:repeat(3,1fr);gap:11px;padding-bottom:40px;display:grid}.grille-bibliotheque article{background:#fff;border-radius:19px;flex-direction:column;min-height:265px;padding:21px;display:flex;box-shadow:0 9px 32px #12181507}.carte-document-entete{justify-content:space-between;align-items:center;gap:9px;display:flex}.code-document{color:#fff;letter-spacing:.4px;background:#171a18;border-radius:7px;justify-content:center;align-items:center;min-width:41px;height:26px;padding:0 7px;font:700 9px ui-monospace,Menlo,monospace;display:inline-flex}.disponibilite-document{color:#315c4d;text-transform:uppercase;letter-spacing:.45px;background:#e8f1ec;border-radius:7px;padding:5px 7px;font-size:7.5px;font-weight:700}.disponibilite-document.modele-a-valider{color:#82642f;background:#f4eee3}.disponibilite-document.source-officielle{color:#4a5e7a;background:#e9edf3}.disponibilite-document.a-obtenir{color:#6f726e;background:#eeeeeb}.phase-document{color:#999c97;text-transform:uppercase;letter-spacing:.8px;margin-top:27px;font-size:8px;font-weight:700}.grille-bibliotheque h3{letter-spacing:-.2px;margin:7px 0 8px;font-size:15px;line-height:1.25}.grille-bibliotheque p{color:#7a7d78;margin:0;font-size:10px;line-height:1.5}.metadonnees-document{flex-wrap:wrap;gap:5px;margin-top:13px;display:flex}.metadonnees-document span{color:#737772;background:#f0f0ed}.metadonnees-document span.signature-requise{color:#765a25;background:#f3ead9}.signature-dossier{background:linear-gradient(145deg,#f8fbf9,#eef4f0);border-color:#dce5df;margin:22px 0;padding:24px}.signature-dossier .section-entete{align-items:flex-start}.signature-dossier .section-entete h4{margin:5px 0 0;font-family:Iowan Old Style,Georgia,serif;font-size:22px;font-weight:560}.signature-dossier>.sous{max-width:820px;line-height:1.6}.signature-etapes{background:#2f493e24;border:1px solid #2f493e24;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:1px;margin:20px 0;padding:0;list-style:none;display:grid;overflow:hidden}.signature-etapes li{background:#ffffffe6;gap:12px;min-width:0;padding:16px;display:flex}.signature-etapes b{color:#fff;background:#28473a;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:12px;display:grid}.signature-etapes div{gap:3px;min-width:0;display:grid}.signature-etapes strong{color:#203c31;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.signature-etapes span{color:#6f7a74;font-size:10px;line-height:1.45}.attestation-signature-manuelle{background:linear-gradient(145deg,#fffdf8,#f7f1e3);border-color:#dfd5ba;margin:22px 0;padding:24px}.attestation-signature-manuelle .section-entete{align-items:flex-start}.attestation-signature-manuelle .section-entete h4{margin:5px 0 0;font-family:Iowan Old Style,Georgia,serif;font-size:22px;font-weight:560}.formulaire-attestation-manuelle{background:#ffffffc2;border:1px solid #d7c89f;border-radius:14px;margin:18px 0;padding:18px}.revue-preuve-attestation{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;margin-bottom:16px;display:grid}.revue-preuve-attestation code{overflow-wrap:anywhere;color:#66736d;grid-column:1;font-size:9px}.revue-preuve-attestation .btn{grid-area:1/2/3}.fondement-attestation textarea{resize:vertical;min-height:82px}.actions-attestation{flex-wrap:wrap;gap:9px;display:flex}.historique-attestations{gap:10px;margin-top:16px;display:grid}.historique-attestations article{background:#ffffffb8;border:1px solid #e2d8bf;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:5px 12px;padding:14px;display:grid}.historique-attestations article small,.historique-attestations article p,.historique-attestations article em{grid-column:2/-1;margin:0}.historique-attestations article.revoquee{opacity:.7;background:#f2efea}.historique-attestations article em{color:#8a4136;font-style:normal}.destinataire-signature{background:#ffffffb8;border:1px solid #2f493e17;border-radius:12px;align-items:end;margin-top:10px;padding:13px}.destinataire-signature .champ strong{min-height:36px;padding:10px 0;font-size:12px;display:block}.historique-signatures{gap:12px;margin-top:22px;display:grid}.historique-signatures h5{margin:0 0 5px;font-size:12px}.historique-signatures article{background:#fffffff0;border:1px solid #2f493e1a;border-radius:14px;gap:14px;padding:18px;display:grid;box-shadow:0 12px 30px #233b310d}.historique-signatures article>strong{text-transform:capitalize;font-size:11px}.historique-signatures article small,.historique-signatures article p{color:#6f7a74;margin:0;font-size:10px}.historique-signatures .relancer-signature{grid-column:1/-1;justify-self:start;margin-top:5px}.signature-preuve-entete{justify-content:space-between;align-items:center;gap:12px;display:flex}.signature-preuve-entete>strong{color:#315546;letter-spacing:.06em;text-transform:uppercase;background:#eef4f0;border-radius:999px;padding:5px 9px;font-size:9px}.signature-preuve-grille{background:#e7ece9;border:1px solid #e7ece9;border-radius:10px;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(100px,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.signature-preuve-grille div{background:#fbfcfb;min-width:0;padding:10px}.signature-preuve-grille dt,.signature-destinataires-preuve>span{color:#7a827d;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:700}.signature-preuve-grille dd{overflow-wrap:anywhere;color:#29483b;margin:4px 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;line-height:1.45}.signature-destinataires-preuve{gap:7px;display:grid}.signature-destinataires-preuve p{border-bottom:1px solid #edf0ee;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:7px;display:flex}.signature-destinataires-preuve p strong{color:#314b40;font-size:10px}.signature-destinataires-preuve p span{overflow-wrap:anywhere;text-align:right}.signature-sans-envoi{margin:0}.signature-actions{flex-wrap:wrap;align-items:center;gap:9px;padding-top:2px;display:flex}.signature-actions small{color:#745b2f}.signature-transmettre{background:#8a6231;box-shadow:0 8px 20px #65451f29}.signature-transmettre:hover{background:#745024}.retrait-signature{color:#765843;background:#fffaf7;border-color:#dbcfc5;margin-left:auto}.retrait-signature:hover{background:#f8eee7;border-color:#c7ad99}@media (width<=900px){.signature-etapes,.signature-preuve-grille{grid-template-columns:1fr}.signature-destinataires-preuve p{flex-direction:column;align-items:flex-start;gap:3px}.signature-destinataires-preuve p span{text-align:left}}.roles-document{color:#989b96;margin:7px 0 0;font-size:8px;line-height:1.45;display:block}.grille-bibliotheque footer{border-top:1px solid #eeeeeb;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;padding-top:19px;display:flex}.grille-bibliotheque footer div span,.grille-bibliotheque footer div strong{display:block}.grille-bibliotheque footer div span{color:#a0a39e;text-transform:uppercase;letter-spacing:.55px;font-size:7.5px}.grille-bibliotheque footer div strong{max-width:180px;margin-top:4px;font-size:9px;font-weight:600}.grille-bibliotheque footer a,.action-indicative{color:#315c4d;white-space:nowrap;font-size:8.5px;text-decoration:none}.grille-bibliotheque footer .actions-document-officiel{text-align:right;flex-direction:column;align-items:flex-end;gap:5px;display:flex}.grille-bibliotheque footer .actions-document-officiel a{display:block}.grille-bibliotheque footer .actions-document-officiel .lien-source-originale{color:#8a8e89;font-size:7.5px}.action-indicative{color:#989b96}.repertoire-public main{max-width:1440px;margin:0 auto;padding:0 38px 90px}.repertoire-hero{grid-template-columns:minmax(0,1fr) 250px;align-items:end;gap:60px;padding:86px 0 50px;display:grid}.repertoire-hero>div{max-width:850px}.repertoire-hero h1{letter-spacing:-3.2px;max-width:820px;margin:13px 0 20px;font-family:Iowan Old Style,Georgia,serif;font-size:clamp(48px,6vw,82px);font-weight:500;line-height:.97}.repertoire-hero p{color:#686d69;max-width:720px;margin:0;font-size:14px;line-height:1.75}.repertoire-hero aside{color:#fff;background:#16372d;border-radius:20px;padding:25px;box-shadow:0 25px 60px #14342b26}.repertoire-hero aside b,.repertoire-hero aside span,.repertoire-hero aside small{display:block}.repertoire-hero aside b{font-family:Iowan Old Style,Georgia,serif;font-size:54px;font-weight:500}.repertoire-hero aside span{text-transform:uppercase;letter-spacing:.8px;margin-top:5px;font-size:10px;font-weight:700}.repertoire-hero aside small{color:#ffffff94;border-top:1px solid #ffffff2e;margin-top:20px;padding-top:15px;font-size:9px}.repertoire-controles{background:#fff;border:1px solid #e3e1da;border-radius:17px;grid-template-columns:1.6fr repeat(3,1fr);gap:8px;padding:8px;display:grid;box-shadow:0 15px 45px #181f1b0e}.repertoire-controles label{border-right:1px solid #ecebe6;padding:9px 14px}.repertoire-controles label:last-child{border-right:0}.repertoire-controles label>span{color:#999c98;text-transform:uppercase;letter-spacing:.7px;margin-bottom:5px;font-size:8px;font-weight:700;display:block}.repertoire-controles input,.repertoire-controles select{color:#26352f;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:12px}.repertoire-corps{grid-template-columns:280px minmax(0,1fr);gap:44px;margin-top:55px;display:grid}.repertoire-regions{border-right:1px solid #dcddd8;padding-right:26px}.repertoire-regions h2,.repertoire-resultats h2,.repertoire-provenance h2{margin:5px 0 18px;font-family:Iowan Old Style,Georgia,serif;font-size:32px;font-weight:520}.repertoire-regions>div{display:grid}.repertoire-regions button{color:#666b67;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e8e7e2;grid-template-columns:24px 1fr auto;align-items:center;gap:9px;padding:10px 5px;font-size:10px;display:grid}.repertoire-regions button>span{color:#a0a39f;font:8px ui-monospace,monospace}.repertoire-regions button b{font-size:9px}.repertoire-regions button:hover,.repertoire-regions button.actif{color:#174637}.repertoire-regions button.actif{font-weight:700}.repertoire-resultats>header{justify-content:space-between;align-items:end;gap:20px;margin-bottom:18px;display:flex}.repertoire-resultats>header>span{color:#8d918d;font-size:9px}.repertoire-liste{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.repertoire-liste article{background:#fff;border:1px solid #e5e4de;border-radius:18px;flex-direction:column;min-height:280px;padding:22px;display:flex;box-shadow:0 12px 38px #151d1909}.repertoire-carte-titre{color:#55806e;text-transform:uppercase;letter-spacing:.55px;justify-content:space-between;font-size:8px;font-weight:700;display:flex}.repertoire-carte-titre small{color:#a0a39f;font-weight:500}.repertoire-carte-titre.existence-officielle{color:#526c8d}.repertoire-liste h3{margin:23px 0 8px;font-family:Iowan Old Style,Georgia,serif;font-size:21px;font-weight:560;line-height:1.1}.repertoire-liste article>p{color:#777c78;margin:0;font-size:10px;line-height:1.55}.repertoire-capacites{flex-wrap:wrap;gap:5px;margin-top:16px;display:flex}.repertoire-capacites span{color:#476557;background:#edf2ee;border-radius:6px;padding:5px 7px;font-size:8px}.repertoire-capacites .a-enrichir{color:#687387;background:#eef0f3}.repertoire-liste .repertoire-communautes{margin-top:12px}.repertoire-liste footer{color:#666c68;border-top:1px solid #edede9;justify-content:space-between;gap:12px;margin-top:auto;padding-top:17px;font-size:9px;display:flex}.repertoire-liste footer a{color:#184c3c;font-weight:700;text-decoration:none}.repertoire-vide{color:#656a66;text-align:center;border:1px dashed #d4d5d0;border-radius:18px;padding:45px}.repertoire-vide p{max-width:500px;margin:8px auto 0;font-size:10px;line-height:1.6}.repertoire-provenance{color:#fff;background:#171a18;border-radius:24px;grid-template-columns:1fr 1.4fr;gap:60px;margin-top:75px;padding:45px;display:grid}.repertoire-provenance p{color:#ffffffa3;margin:0 0 15px;font-size:11px;line-height:1.65}.repertoire-provenance p b{color:#fff}.repertoire-ecosysteme{margin-top:80px}.repertoire-ecosysteme>header{grid-template-columns:1fr 1fr;align-items:end;gap:50px;margin-bottom:24px;display:grid}.repertoire-ecosysteme h2{max-width:650px;margin:7px 0 0;font-family:Iowan Old Style,Georgia,serif;font-size:38px;font-weight:520;line-height:1.05}.repertoire-ecosysteme>header p{color:#777c78;margin:0;font-size:11px;line-height:1.7}.repertoire-ecosysteme>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.repertoire-ecosysteme article{background:#ffffffc7;border:1px solid #e4e4df;border-radius:17px;flex-direction:column;min-height:220px;padding:20px;display:flex}.repertoire-ecosysteme article>span{color:#87908b;letter-spacing:.55px;text-transform:uppercase;font-size:7.5px;font-weight:700}.repertoire-ecosysteme h3{margin:24px 0 8px;font-size:15px;line-height:1.2}.repertoire-ecosysteme article p{color:#727873;margin:0;font-size:9.5px;line-height:1.5}.repertoire-ecosysteme article>small{color:#979b97;margin-top:12px;font-size:8px;line-height:1.45}.repertoire-ecosysteme article footer{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:16px;display:flex}.repertoire-ecosysteme article footer em{color:#6d746f;text-transform:uppercase;background:#eef0ed;border-radius:6px;padding:5px 7px;font-size:7px;font-style:normal}.repertoire-ecosysteme article footer .statut-automatise-autorise{color:#35634f;background:#e6f0ea}.repertoire-ecosysteme article footer .statut-partenariat-requis{color:#7c6337;background:#f3eee3}.repertoire-ecosysteme article footer a{color:#184c3c;font-size:8px;font-weight:700;text-decoration:none}.repertoire-fiche-lien{color:inherit;text-decoration:none}.repertoire-fiche-lien:hover{color:#285849}.fiche-cimetiere-public main{max-width:1440px;margin:0 auto;padding:0 38px 90px}.fiche-cimetiere-fil{color:#8b8e89;align-items:center;gap:9px;padding:28px 0 18px;font-size:9px;display:flex}.fiche-cimetiere-fil a{color:#285849;font-weight:700;text-decoration:none}.fiche-cimetiere-grille{background:#fff;border:1px solid #dfded8;border-radius:28px;grid-template-columns:minmax(330px,.82fr) minmax(0,1.18fr);display:grid;overflow:hidden;box-shadow:0 28px 75px #181f1b12}.fiche-cimetiere-identite{color:#fff;background:#16372d;flex-direction:column;align-self:start;min-height:720px;padding:52px;display:flex;position:sticky;top:0}.fiche-cimetiere-identite:after{content:"";opacity:.16;pointer-events:none;background:radial-gradient(circle at 70% 16%,#a9c1b2 0 1px,#0000 1.5px) 0 0/22px 22px;position:absolute;inset:0}.fiche-cimetiere-identite>*{z-index:1;position:relative}.fiche-cimetiere-identite>div:first-child span,.fiche-cimetiere-identite>div:first-child small{text-transform:uppercase;letter-spacing:1px;display:block}.fiche-cimetiere-identite>div:first-child span{color:#d6bd88;font-size:9px;font-weight:700}.fiche-cimetiere-identite>div:first-child small{color:#ffffff8c;margin-top:8px;font-size:8px}.fiche-cimetiere-identite h1{letter-spacing:-3px;max-width:520px;margin:80px 0 26px;font-family:Iowan Old Style,Georgia,serif;font-size:clamp(46px,5vw,72px);font-weight:500;line-height:.95}.fiche-coordonnees{color:#ffffff9e;letter-spacing:.3px;border-left:1px solid #d6bd88;padding-left:13px;font:9px ui-monospace,Menlo,monospace}.fiche-cimetiere-actions{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.fiche-cimetiere-actions .btn{color:#18372d;background:#d6bd88}.fiche-cimetiere-actions .btn.secondaire{color:#fff;background:0 0;border-color:#ffffff40}.fiche-cimetiere-limite{color:#ffffff7a;max-width:420px;margin:22px 0 0;font-size:8.5px;line-height:1.55}.fiche-cimetiere-contenu{padding:58px clamp(34px,5vw,78px)}.fiche-preuve{background:#f0f5f2;border:1px solid #dce7e0;border-radius:17px;grid-template-columns:42px 1fr;gap:18px;padding:24px;display:grid}.fiche-preuve.existence-officielle{background:#f1f4f8;border-color:#dce2ea}.fiche-preuve>span{color:#fff;background:#285849;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.fiche-preuve.existence-officielle>span{background:#536d8e}.fiche-preuve small{color:#789086;letter-spacing:.8px;text-transform:uppercase;font-size:7px;font-weight:700}.fiche-preuve h2{margin:5px 0 7px;font-family:Iowan Old Style,Georgia,serif;font-size:25px;font-weight:520}.fiche-preuve p{color:#68736d;margin:0;font-size:9.5px;line-height:1.6}.fiche-section{border-top:1px solid #e6e5df;margin-top:58px;padding-top:34px}.fiche-section>h2{margin:7px 0 25px;font-family:Iowan Old Style,Georgia,serif;font-size:30px;font-weight:520;line-height:1.05}.fiche-section dl{grid-template-columns:1fr 1fr;gap:24px 30px;display:grid}.fiche-section dl div{border-left:1px solid #dcddd8;padding-left:13px}.fiche-section dt{color:#969a96;letter-spacing:.6px;text-transform:uppercase;font-size:7.5px;font-weight:700}.fiche-section dd{color:#2a332f;margin:7px 0 0;font-size:11px;line-height:1.45}.fiche-services{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.fiche-services span{color:#294b40;border:1px solid #e1e3de;border-radius:12px;align-items:end;min-height:75px;padding:17px;font:15px Iowan Old Style,Georgia,serif;display:flex}.fiche-absence{color:#757b77;background:#f5f6f4;border:1px solid #e2e4e2;border-radius:12px;padding:18px;font-size:10px;line-height:1.6}.fiche-communautes{color:#747a76;font-size:9px;line-height:1.55}.fiche-provenance>div{grid-template-columns:10px 1fr;gap:15px;display:grid}.fiche-provenance i{background:#b59255;border-radius:50%;width:8px;height:8px;margin-top:5px;box-shadow:0 0 0 5px #f3eee5}.fiche-provenance article{padding-bottom:5px}.fiche-provenance article small{color:#999d99;font:8px ui-monospace,Menlo,monospace}.fiche-provenance article h3{margin:8px 0 5px;font-family:Iowan Old Style,Georgia,serif;font-size:20px}.fiche-provenance article p{color:#7d827e;margin:0 0 12px;font-size:9px}.fiche-provenance article a{color:#285849;font-size:9px;font-weight:700;text-decoration:none}.fiche-cimetiere-autres{margin-top:70px}.fiche-cimetiere-autres h2{margin:7px 0 22px;font-family:Iowan Old Style,Georgia,serif;font-size:34px;font-weight:520}.fiche-cimetiere-autres>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.fiche-cimetiere-autres>div>a{color:#202824;background:#fff;border:1px solid #e3e3de;border-radius:16px;flex-direction:column;min-height:170px;padding:20px;text-decoration:none;display:flex}.fiche-cimetiere-autres a small{color:#929692;text-transform:uppercase;letter-spacing:.5px;font-size:8px}.fiche-cimetiere-autres a b{margin:27px 0 12px;font:18px/1.15 Iowan Old Style,Georgia,serif}.fiche-cimetiere-autres a span{color:#426556;margin-top:auto;font-size:8px;font-weight:700}.fiche-cimetiere-introuvable{flex-direction:column;justify-content:center;max-width:760px;min-height:570px;padding:100px 0;display:flex}.fiche-cimetiere-introuvable h1{letter-spacing:-3px;margin:10px 0 18px;font-family:Iowan Old Style,Georgia,serif;font-size:clamp(50px,7vw,84px);font-weight:500}.fiche-cimetiere-introuvable p{color:#707671;max-width:590px;margin:0 0 25px;font-size:12px;line-height:1.7}.fiche-cimetiere-introuvable .btn{align-self:flex-start}@media (width<=900px){.repertoire-hero{grid-template-columns:1fr}.repertoire-hero aside{max-width:260px}.repertoire-corps{grid-template-columns:1fr}.repertoire-regions{border-right:0;padding-right:0}.repertoire-regions>div{grid-template-columns:repeat(2,1fr)}.repertoire-provenance{grid-template-columns:1fr;gap:15px}.repertoire-ecosysteme>div{grid-template-columns:repeat(2,1fr)}.repertoire-ecosysteme>header{grid-template-columns:1fr;gap:14px}.fiche-cimetiere-grille{grid-template-columns:1fr}.fiche-cimetiere-identite{min-height:570px;position:relative}.fiche-cimetiere-autres>div{grid-template-columns:1fr 1fr}}@media (width<=650px){.repertoire-public main{padding:0 17px 55px}.repertoire-hero{gap:25px;padding-top:55px}.repertoire-hero h1{letter-spacing:-2px;font-size:44px}.repertoire-controles,.repertoire-liste{grid-template-columns:1fr}.repertoire-controles label{border-bottom:1px solid #ecebe6;border-right:0}.repertoire-controles label:last-child{border-bottom:0}.repertoire-regions>div{grid-template-columns:1fr}.repertoire-provenance{padding:27px}.repertoire-ecosysteme>div{grid-template-columns:1fr}.fiche-cimetiere-public main{padding:0 16px 55px}.fiche-cimetiere-identite{min-height:520px;padding:30px}.fiche-cimetiere-identite h1{letter-spacing:-2px;margin-top:55px;font-size:48px}.fiche-cimetiere-contenu{padding:30px 22px}.fiche-preuve,.fiche-section dl,.fiche-services,.fiche-cimetiere-autres>div,.frontiere-signature{grid-template-columns:1fr}.frontiere-signature>div:last-child{grid-column:auto}}.entete-documents-dossier{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.entete-documents-dossier h3{letter-spacing:-.8px;margin:0;font-size:26px}.entete-documents-dossier p{color:var(--gris);margin:8px 0 0;font-size:11px}.compteurs-documents-dossier{gap:7px;display:flex}.compteurs-documents-dossier span{color:#888b86;text-align:center;background:#fff;border-radius:12px;min-width:92px;padding:10px;font-size:8px}.compteurs-documents-dossier strong{color:#171a18;margin-bottom:3px;font-size:18px;display:block}.registre-financier-dossier{margin-bottom:19px}.registre-financier-liste{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:15px;display:grid}.registre-financier-liste button{color:#171a18;text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e5e1;border-radius:14px;grid-template-columns:1fr auto;gap:5px 12px;min-width:0;padding:16px;display:grid}.registre-financier-liste button:hover:not(:disabled){background:#f8fbf9;border-color:#91aa9e}.registre-financier-liste button:disabled{cursor:default;opacity:.78}.registre-financier-liste span{color:#8a8e89;text-transform:uppercase;letter-spacing:.65px;font-size:7.5px;font-weight:700}.registre-financier-liste strong,.registre-financier-liste small,.registre-financier-liste code{text-overflow:ellipsis;white-space:nowrap;grid-column:1;overflow:hidden}.registre-financier-liste strong{margin-top:8px;font-size:13px}.registre-financier-liste small,.registre-financier-liste code{color:#878c87;font-size:8px}.registre-financier-liste i{color:#315c4d;text-transform:uppercase;grid-area:1/2/5;align-self:end;font-size:8px;font-style:normal}.registre-financier-vide{color:#8a8e89;text-align:center;border:1px dashed #d7dcd8;border-radius:13px;margin-top:15px;padding:18px;font-size:10px}.documents-generes-dossier{grid-template-columns:1fr repeat(3,minmax(140px,.55fr));gap:10px;margin-bottom:19px;display:grid}.documents-generes-dossier>div{padding:18px}.documents-generes-dossier h4{margin:0;font-size:16px}.documents-generes-dossier button{color:#fff;text-align:left;cursor:pointer;background:#171a18;border:0;border-radius:15px;grid-template-columns:1fr auto;padding:17px;display:grid}.documents-generes-dossier button:hover{background:#285849}.documents-generes-dossier button span{color:#ffffff80;font:8px ui-monospace,Menlo,monospace}.documents-generes-dossier button strong,.documents-generes-dossier button small{grid-column:1;display:block}.documents-generes-dossier button strong{margin-top:18px;font-size:12px}.documents-generes-dossier button small{color:#ffffff80;margin-top:4px;font-size:8px}.documents-generes-dossier button i{grid-area:1/2/4;align-self:end;font-style:normal}.liste-pieces-dossier{gap:8px;margin-top:15px;display:grid}.liste-pieces-dossier article{background:#fff;border-radius:15px;grid-template-columns:minmax(240px,1fr) minmax(230px,1.1fr) 190px minmax(220px,.9fr);align-items:center;gap:15px;min-height:86px;padding:14px 15px;display:grid}.piece-identite{align-items:center;gap:12px;display:flex}.piece-identite h4{margin:0;font-size:11px}.piece-identite small{color:#969994;margin-top:4px;font-size:8.5px;display:block}.liste-pieces-dossier label>span{color:#929590;text-transform:uppercase;letter-spacing:.55px;margin-bottom:6px;font-size:7.5px;font-weight:700;display:block}.liste-pieces-dossier input,.liste-pieces-dossier select{color:#171a18;background:#f2f3f0;border:0;border-radius:10px;width:100%;min-height:42px;padding:0 11px;font-size:10px}.coffre-documentaire span{color:inherit}.preuves-piece{gap:6px;display:grid}.depot-preuve{display:block}.depot-preuve>span{cursor:pointer;border:1px dashed #9caf9f;border-radius:10px;justify-content:center;align-items:center;min-height:38px;color:#285849!important;margin:0!important;display:flex!important}.depot-preuve input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.preuve-consignee{color:#1d473a;text-align:left;cursor:pointer;background:#edf3ef;border:0;border-radius:10px;width:100%;padding:9px 10px}.preuve-consignee strong,.preuve-consignee small,.preuve-consignee code{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.preuve-consignee strong{font-size:9px}.preuve-consignee small,.preuve-consignee code{color:#6d7f76;margin-top:3px;font-size:7px}.preuve-et-attestation{gap:6px;display:grid}.preuve-et-attestation>.btn{justify-self:start;font-size:9px}.historique-transitions-dossier{background:#f8faf8;border:1px solid #dde5e0;border-radius:14px;margin:18px 0;padding:16px}.historique-transitions-dossier h5{margin:4px 0 0;font:560 17px/1.2 Iowan Old Style,Georgia,serif}.historique-transitions-dossier article{border-top:1px solid #e4e9e6;grid-template-columns:minmax(0,1fr) auto;gap:5px 14px;padding:11px 0;display:grid}.historique-transitions-dossier article span{color:#1d473a;font-size:11px;font-weight:650}.historique-transitions-dossier article small{color:#6f7b75;font-size:9px}.historique-transitions-dossier article p,.historique-transitions-dossier article code{grid-column:1/-1;margin:0}.historique-transitions-dossier article p{color:#4f5b55;font-size:10px;line-height:1.5}.historique-transitions-dossier article code{color:#829087;font-size:8px}@media (width<=760px){.revue-preuve-attestation,.historique-attestations article{grid-template-columns:1fr}.revue-preuve-attestation code,.revue-preuve-attestation .btn,.historique-attestations article small,.historique-attestations article p,.historique-attestations article em{grid-area:auto/1}}@media (width<=1000px){.grille-bibliotheque,.indicateurs-documents{grid-template-columns:1fr 1fr}.documents-generes-dossier{grid-template-columns:repeat(3,1fr)}.documents-generes-dossier>div{grid-column:1/-1}.liste-pieces-dossier article{grid-template-columns:1fr 1fr}.piece-identite{grid-column:1/-1}.registre-financier-liste{grid-template-columns:1fr 1fr}}@media (width<=700px){.bibliotheque-page{padding-top:32px}.bibliotheque-hero{align-items:flex-start}.bibliotheque-hero h2{letter-spacing:-2.5px;font-size:45px}.compteur-bibliotheque{min-width:115px;padding:14px}.compteur-bibliotheque span{font-size:7px}.indicateurs-documents{gap:8px;margin-top:28px}.indicateurs-documents button{min-height:112px;padding:15px}.outils-bibliotheque{flex-direction:column;align-items:stretch}.recherche-documents{min-width:0}.grille-bibliotheque{grid-template-columns:1fr}.entete-documents-dossier{flex-direction:column;align-items:flex-start}.compteurs-documents-dossier{width:100%}.compteurs-documents-dossier span{flex:1;min-width:0}.documents-generes-dossier{grid-template-columns:1fr}.documents-generes-dossier>div{grid-column:auto}.liste-pieces-dossier article{grid-template-columns:1fr}.piece-identite{grid-column:auto}.registre-financier-liste{grid-template-columns:1fr}}.copilote-page{max-width:1360px;margin:0 auto;padding-top:24px}.copilote-ia{background:linear-gradient(145deg,#fbfcfb,#eef4f0);border-color:#dce5df;margin-top:22px;padding:24px}.copilote-ia .section-entete h3{margin:5px 0 0;font-size:22px}.copilote-ia-formulaire{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;margin-top:16px;display:grid}.copilote-ia-formulaire label span{color:var(--gris);text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;font-size:9px;font-weight:700;display:block}.copilote-ia-formulaire textarea{resize:vertical;width:100%;min-height:82px}.reponse-copilote-ia{background:#fff;border:1px solid #dce5df;border-radius:14px;margin-top:18px;padding:20px}.messages-conversation-ia .reponse-copilote-inline{background:linear-gradient(145deg,#fff,#f4f8f5);border-color:#bfd2c8;border-radius:17px;align-self:flex-start;width:min(94%,860px);max-width:none;margin:0}.ouvrir-ligne button{width:34px;height:34px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px}.ouvrir-ligne button:hover,.ouvrir-ligne button:focus-visible{color:#24513f;outline-offset:2px;background:#e8eee9;outline:2px solid #7fa392}.reponse-copilote-ia h4{margin:0 0 9px;font-size:17px}.reponse-copilote-ia p{line-height:1.65}.reponse-copilote-ia strong{margin-top:15px;font-size:11px;display:block}.reponse-copilote-ia li{margin:5px 0;font-size:11px;line-height:1.5}.reponse-copilote-ia small{color:var(--gris);margin-top:16px;display:block}.copilote-hero{justify-content:space-between;align-items:center;gap:30px;display:flex}.copilote-hero h2{letter-spacing:-2.7px;margin:0;font-family:inherit;font-size:clamp(38px,4vw,50px);font-weight:550;line-height:.96}.copilote-hero p{color:var(--gris);margin:8px 0 0;font-size:12px}.frontiere-agent-secondaire{margin-top:48px}.sceau-lecture{color:#315c4d;text-transform:uppercase;letter-spacing:.7px;background:#e5efe9;border-radius:999px;align-items:center;gap:8px;padding:9px 13px;font-size:10px;font-weight:650;display:inline-flex}.sceau-lecture i{background:#4d826d;border-radius:50%;width:7px;height:7px}.frontiere-agent{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:38px;display:grid}.frontiere-agent article{background:#fff;border-radius:21px;min-height:270px;padding:23px;box-shadow:0 9px 32px #12181509}.frontiere-agent article>span:first-child{color:#939691;letter-spacing:1px;text-transform:uppercase;font-size:9px;font-weight:700}.frontiere-agent article>strong{letter-spacing:-.7px;margin-top:38px;font-size:21px;display:block}.frontiere-agent p{color:#7b7e79;font-size:11px;line-height:1.55}.declencheurs,.permissions-agent{gap:7px;margin-top:18px;display:grid}.declencheurs span,.declencheurs b,.permissions-agent span{color:#858883;background:#f4f4f2;border-radius:8px;padding:7px 9px;font-size:9.5px;font-weight:500}.declencheurs b{color:#315c4d;background:#e8f1ec}.permissions-agent{grid-template-columns:1fr 1fr}.permissions-agent span{color:#46564f}.aucune-execution{color:#fff;background:#171a18;border-radius:8px;margin-top:18px;padding:8px 10px;font-size:9.5px;display:inline-block}.actions-interdites-agent{color:#fff;background:#171a18;border-radius:21px;grid-template-columns:.7fr 1.3fr;gap:40px;margin-top:44px;padding:30px;display:grid}.actions-interdites-agent h3{color:#fff;margin:0;font-size:22px}.actions-interdites-agent ul{grid-template-columns:1fr 1fr;gap:10px 24px;margin:0;padding:0;list-style:none;display:grid}.actions-interdites-agent li{color:#ffffffa8;padding-left:17px;font-size:10.5px;line-height:1.4;position:relative}.actions-interdites-agent li:before{content:"×";color:#d59b91;position:absolute;left:0}.analyse-agent,.file-demandes-agent{margin-top:54px}.analyse-controles{background:#fff;border-radius:17px;align-items:flex-end;gap:10px;margin-top:16px;padding:18px;display:flex}.analyse-controles label{flex:1;min-width:320px}.analyse-controles label>span{color:#858883;text-transform:uppercase;letter-spacing:.7px;margin-bottom:7px;font-size:9px;font-weight:700;display:block}.analyse-controles select{color:#171a18;background:#f1f2ef;border:0;border-radius:11px;width:100%;min-height:45px;padding:0 13px}.resultat-analyse-agent{margin-top:13px}.resume-analyse-agent{background:#fff;border:1px solid #171a180f;border-radius:18px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.resume-analyse-agent>div{border-right:1px solid #eeeeeb;min-height:126px;padding:19px}.resume-analyse-agent>div:last-child{border-right:0}.resume-analyse-agent span{color:#8b8e89;letter-spacing:.75px;text-transform:uppercase;font-size:8px;font-weight:700;display:block}.resume-analyse-agent strong{color:#171a18;letter-spacing:-1.5px;margin-top:17px;font-size:30px;font-weight:520;display:block}.resume-analyse-agent small{color:#999c97;margin-top:4px;font-size:8.5px;display:block}.graphe-analyse-agent{grid-template-columns:repeat(5,minmax(112px,1fr)) minmax(190px,1.15fr);gap:8px;margin-top:9px;display:grid}.graphe-analyse-agent article,.barriere-verification{background:#ffffffb8;border-radius:15px;min-height:128px;padding:16px;position:relative}.graphe-analyse-agent article{border:1px solid #171a180f}.graphe-analyse-agent article.signal{background:#fbf8f1;border-color:#a67b3c38}.graphe-analyse-agent article i{border:2px solid #a6aaa4;border-radius:50%;width:8px;height:8px;margin-top:22px;display:block}.graphe-analyse-agent article.signal i{background:#a67b3c;border-color:#a67b3c;box-shadow:0 0 0 4px #a67b3c1a}.numero-noeud{color:#a2a5a0;letter-spacing:.7px;font-size:8px;font-weight:700}.graphe-analyse-agent article strong,.barriere-verification strong{margin-top:10px;font-size:10px;line-height:1.3;display:block}.graphe-analyse-agent article small,.barriere-verification small{color:#929590;margin-top:5px;font-size:8px;line-height:1.35;display:block}.barriere-verification{color:#315c4d;background:#e9f0ec;border:1px solid #315c4d29;flex-direction:column;justify-content:center;display:flex}.barriere-verification>span{color:#fff;background:#315c4d;border-radius:50%;place-items:center;width:25px;height:25px;font-size:11px;display:grid}.barriere-verification.rejet{color:#9b554e;background:#f6e9e7;border-color:#9b554e33}.suggestions-agent{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:13px;display:grid}.suggestions-agent article{background:#fff;border-radius:18px;padding:21px;box-shadow:0 9px 32px #12181506}.suggestion-entete{color:#91948f;justify-content:space-between;align-items:center;font-size:8.5px;display:flex}.risque-agent{color:#416b5a;text-transform:uppercase;letter-spacing:.5px;background:#edf2ef;border-radius:7px;padding:5px 7px}.risque-agent.sensible{color:#8a692f;background:#f4eee3}.risque-agent.consequentiel{color:#9b554e;background:#f6e9e7}.suggestions-agent h4{margin:25px 0 8px;font-size:15px}.suggestions-agent p{color:#777a75;min-height:54px;font-size:10.5px;line-height:1.55}.suggestions-agent .btn{margin-top:12px;font-size:10px}.preuves-suggestion{flex-wrap:wrap;gap:5px;margin:15px 0 3px;display:flex}.preuves-suggestion>div{background:#f3f3f0;border-radius:7px;max-width:100%;padding:6px 8px}.preuves-suggestion dt{color:#9a9d98;text-transform:uppercase;letter-spacing:.4px;font-size:7px}.preuves-suggestion dd{color:#4d504c;text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:8px;overflow:hidden}.provenance-analyse{color:#91948f;margin:10px 3px 0;font-size:8.5px;line-height:1.5}.file-vide-agent{color:#858883;text-align:center;background:#fff;border-radius:17px;margin-top:14px;padding:34px;font-size:11px}.liste-demandes-agent{background:#fff;border-radius:18px;margin-top:14px;overflow:hidden}.liste-demandes-agent article{border-bottom:1px solid #eeeeeb;justify-content:space-between;align-items:flex-start;gap:25px;padding:22px;display:flex}.liste-demandes-agent article>div:first-child{flex:1;min-width:0}.liste-demandes-agent article:last-child{border-bottom:0}.liste-demandes-agent h4{margin:9px 0 5px;font-size:13px}.liste-demandes-agent p{color:#7b7e79;max-width:760px;margin:0;font-size:10px}.liste-demandes-agent small{color:#9b9e99;margin-top:9px;font-size:8.5px;display:block}.liste-demandes-agent .mono{color:#9a9d98;margin-left:8px;font-size:8.5px}.cycle-demande-agent{scrollbar-width:thin;border-top:1px solid #eceeea;border-bottom:1px solid #eceeea;grid-template-columns:repeat(6,minmax(104px,1fr));margin:17px 0 15px;padding:16px 2px 7px;display:grid;overflow-x:auto}.cycle-demande-agent>div{text-align:center;min-width:104px;padding:0 7px;position:relative}.cycle-demande-agent>div:before{content:"";z-index:0;background:#d9ddd8;height:1px;position:absolute;top:11px;left:0;right:0}.cycle-demande-agent>div:first-child:before{left:50%}.cycle-demande-agent>div:last-child:before{right:50%}.cycle-demande-agent i{color:#9ba09a;z-index:1;background:#fff;border:1px solid #c9cec8;border-radius:50%;place-items:center;width:23px;height:23px;margin:0 auto 8px;font-size:8px;font-style:normal;display:grid;position:relative}.cycle-demande-agent span{color:#7b817c;letter-spacing:.05em;text-transform:uppercase;font-size:8px;font-weight:700;display:block}.cycle-demande-agent small{color:#a0a49f;min-height:27px;margin-top:5px;font-size:7.2px;line-height:1.35;display:block}.cycle-demande-agent .terminee:before{background:#779486}.cycle-demande-agent .terminee i{color:#fff;background:#567b6b;border-color:#567b6b}.cycle-demande-agent .terminee span{color:#416756}.cycle-demande-agent .active i{color:#8a652d;border-color:#a67b3c;box-shadow:0 0 0 3px #a67b3c1c}.cycle-demande-agent .active span{color:#493d2d}.cycle-demande-agent .bloquee i{color:#9b554e;border-color:#9b554e;box-shadow:0 0 0 3px #9b554e17}.cycle-demande-agent .bloquee span{color:#8f4e48}.cycle-demande-agent .inactive i{background:#f8f8f6;border-style:dashed}.cycle-demande-agent .inactive span,.cycle-demande-agent .inactive small{opacity:.6}.statut-demande{color:#8a692f;text-transform:uppercase;letter-spacing:.5px;background:#f4eee3;border-radius:7px;padding:5px 7px;font-size:8px;font-weight:700}.statut-demande.approuvee{color:#315c4d;background:#e8f1ec}.statut-demande.refusee,.statut-demande.expiree{color:#737671;background:#eeeeeb}.decision-demande{flex:none;gap:8px;display:flex}.decision-demande .btn{font-size:9.5px}.note-examen-agent{background:#fbf8f1;border-left:2px solid #a67b3c;border-radius:0 9px 9px 0;padding:10px 12px;color:#625b4f!important;margin-top:12px!important}.evaluation-sortie-agent{background:#f5f8f6;border:1px solid #315c4d1f;border-radius:12px;margin-top:14px;padding:13px}.evaluation-sortie-agent>strong{color:#315c4d;letter-spacing:.4px;text-transform:uppercase;font-size:9px;display:block}.evaluation-sortie-agent>div{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.evaluation-sortie-agent>p{border-top:1px solid #315c4d1a;padding-top:8px;margin-top:8px!important}.evaluation-sortie-agent>p span{color:#315c4d;font-weight:700}.note-approbation{color:#888b86;margin-top:13px;font-size:9.5px;line-height:1.5}@media (width<=900px){.frontiere-agent,.suggestions-agent{grid-template-columns:1fr}.resume-analyse-agent{grid-template-columns:1fr 1fr}.resume-analyse-agent>div:nth-child(2){border-right:0}.resume-analyse-agent>div:nth-child(-n+2){border-bottom:1px solid #eeeeeb}.graphe-analyse-agent{grid-template-columns:repeat(2,1fr)}.barriere-verification{grid-column:1/-1}.frontiere-agent article{min-height:0}.frontiere-agent article>strong{margin-top:20px}.actions-interdites-agent{grid-template-columns:1fr;gap:20px}}@media (width<=700px){.copilote-page{padding-top:32px}.copilote-hero{align-items:flex-start}.copilote-hero h2{letter-spacing:-2.5px;font-size:46px}.sceau-lecture{padding:8px 9px;font-size:8px}.actions-interdites-agent ul{grid-template-columns:1fr}.analyse-controles{flex-direction:column;align-items:stretch}.analyse-controles label{width:100%;min-width:0}.analyse-controles .btn{width:100%}.resume-analyse-agent{grid-template-columns:1fr}.resume-analyse-agent>div{border-bottom:1px solid #eeeeeb;border-right:0;min-height:96px}.resume-analyse-agent>div:last-child{border-bottom:0}.graphe-analyse-agent{grid-template-columns:1fr}.barriere-verification{grid-column:auto}.liste-demandes-agent article{flex-direction:column;align-items:stretch}.decision-demande{width:100%}.decision-demande .btn{flex:1}}@media (width>=701px) and (width<=1050px){.rail{flex-basis:218px;width:218px}.contenu{padding-left:28px;padding-right:28px}.dossier-entete{margin-left:-28px;margin-right:-28px;padding-left:28px;padding-right:28px}.grille-3{grid-template-columns:1fr 1fr}}:root{--encre:#171a18;--papier:#f4f4f2;--carte:#fff;--bord:#dedfdb;--bord-doux:#e9eae6;--vert:#285849;--vert-profond:#0f1211;--vert-clair:#eaf2ee;--or:#8e7650;--gris:#70736f;--ombre:0 18px 50px #1218150e, 0 2px 8px #12181506;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,Arial,sans-serif}.app{background:var(--papier)}.rail{overscroll-behavior:contain;background:#111412;flex-basis:124px;align-items:stretch;gap:6px;width:124px;padding:20px 11px 15px;overflow-y:auto}.marque-rail{color:#fff;justify-items:center;gap:7px;margin-bottom:22px;display:grid}.marque-rail>span{color:#111412;letter-spacing:-1px;background:#f5f6f3;border-radius:14px;place-items:center;width:43px;height:43px;font:600 22px/1 Iowan Old Style,Georgia,serif;display:grid}.marque-rail strong{text-transform:uppercase;letter-spacing:1.6px;color:#ffffff8c;font-size:9px;line-height:1}.rail h1,.rail .neq,.rail .produit,.nav-groupe{display:none}.rail button{text-align:center;color:#ffffff7a;letter-spacing:-.05px;border-radius:13px;flex-direction:column;justify-content:center;gap:5px;min-height:60px;padding:8px 5px;font-size:9.5px;line-height:1.15}.rail button:hover{background:#ffffff0e}.rail button.actif{color:#fff;box-shadow:none;background:#ffffff1b;border-color:#ffffff0a}.rail button.actif:before{content:"";background:#dce9e2;border-radius:3px;width:3px;height:24px;position:absolute;left:4px}.rail button{position:relative}.badge-nav{color:#2b2112;letter-spacing:0;white-space:normal;background:#f0d9a8;border-radius:999px;max-width:100%;padding:2px 6px;font-size:8.5px;font-weight:700;line-height:1.25;display:block}.nav-icone{stroke-width:1.5px;flex-basis:20px;width:20px;height:20px}.rail .pied{place-items:center;display:grid}.coordonnees-rail{display:none}.statut-rail{color:#ffffff7a;text-align:center;border-radius:12px;place-items:center;gap:4px;width:100%;min-height:42px;padding:8px 5px;display:grid}.statut-rail>span{background:#7fc09e;width:6px;height:6px;position:static;box-shadow:0 0 0 4px #7fc09e17}.statut-rail small{text-transform:uppercase;letter-spacing:.7px;font-size:8.5px}.membre-rail{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:10px;line-height:1.35}.membre-rail small{text-transform:none;letter-spacing:0}.membre-rail .lien-pied{text-align:center;width:100%;display:block}.contenu{padding:0 46px 96px}.barre-espace{-webkit-backdrop-filter:blur(18px)saturate(1.25);backdrop-filter:blur(18px)saturate(1.25);z-index:7;background:#f4f4f2e8;border-bottom:1px solid #171a1812;justify-content:space-between;align-items:center;gap:24px;height:72px;margin:0 -46px;padding:0 46px;display:flex;position:relative}.barre-espace>div:first-child{align-items:baseline;gap:10px;display:flex}.barre-espace span{color:#8a8d89;font-size:11px}.barre-espace strong{color:#282b29;font-size:12px;font-weight:600}.barre-espace-droite{align-items:center;gap:18px;display:flex}.etat-systeme{align-items:center;gap:7px;display:inline-flex}.etat-systeme i{background:#4a8a6d;border-radius:50%;width:6px;height:6px;display:block}.avatar-membre{background:#171a18;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:600;display:grid;color:#fff!important;font-size:11px!important}.contenu>.avis.vert:first-of-type{color:#41675a;background:#28584913;border:0;border-radius:999px;width:fit-content;max-width:760px;margin:20px 0 0 auto;padding:7px 11px;font-size:10.5px}.contenu>.avis.vert:first-of-type strong{margin-right:4px;display:inline}.dossier-entete{-webkit-backdrop-filter:blur(22px)saturate(1.3);backdrop-filter:blur(22px)saturate(1.3);background:#f4f4f2f5;border-bottom-color:#171a1817;margin:0 -46px;padding:34px 46px 0;top:0}.dossier-entete-haut{margin-bottom:30px}.retour-dossier{color:#7b7e7a;gap:9px;font-size:11px}.retour-dossier span{background:#171a180e;border:0;width:29px;height:29px;font-size:15px}.numero-dossier,.solde-dossier{color:#626561;background:#171a180e;border:0;border-radius:8px;padding:7px 10px;font-size:10px}.solde-dossier{color:#fff;background:#171a18}.dossier-identite{align-items:center}.dossier-identite h2{letter-spacing:-2.5px;color:#111311;margin-bottom:12px;font-family:inherit;font-size:clamp(36px,4vw,56px);font-weight:560;line-height:.98}.dossier-identite p{letter-spacing:-.05px;font-size:11.5px}.prochaine-etape{background:#fff;border:0;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;min-width:280px;padding:15px 16px 15px 18px;display:flex;box-shadow:0 9px 30px #1218150e}.prochaine-etape.prete{border:0}.prochaine-etape span{letter-spacing:1.15px;color:#5c7e70;font-size:8.5px}.prochaine-etape strong{color:#171a18;font-family:inherit;font-size:13px;font-weight:600}.prochaine-etape>b{color:#285849;letter-spacing:-1.5px;align-items:baseline;font-size:25px;line-height:1;display:flex}.prochaine-etape>b small{color:#a0a39e;letter-spacing:0;font-size:10px}.dossier-entete .onglets{border-bottom:0;gap:18px;margin-top:33px}.dossier-entete .onglets button{color:#868985;border-bottom-width:2px;padding:12px 1px 14px;font-size:11px}.dossier-entete .onglets button.actif{color:#171a18;border-bottom-color:#171a18}.dossier-corps{max-width:1180px;margin-top:36px}.dossier-corps .avis{border-radius:13px}.dossier-corps>div>fieldset>.avis:first-child{margin-bottom:24px}.carte{box-shadow:var(--ombre);border:0;border-radius:22px;margin-bottom:22px;padding:28px 30px}.carte>h4:first-child{color:#242724;letter-spacing:.85px;background:0 0;border-bottom:1px solid #eeeeeb;border-radius:0;margin:-28px -30px 27px;padding:23px 30px 17px;font-size:11px}.champ{gap:7px;margin-bottom:19px}.champ label{color:#7f827e;letter-spacing:.75px;font-size:9.5px}.champ input,.champ select,.champ textarea{min-height:47px;box-shadow:none;background:#f5f5f3;border:1px solid #0000;border-radius:12px;padding:12px 14px;font-size:13px;transition:background .16s,border-color .16s,box-shadow .16s,transform .16s}.champ input:hover,.champ select:hover,.champ textarea:hover{background:#f0f1ee;border-color:#0000}.champ input:focus,.champ select:focus,.champ textarea:focus{background:#fff;border-color:#8da99e;box-shadow:0 0 0 4px #28584914}.grille,.grille-3{gap:0 24px}.btn{border-radius:11px;min-height:42px;padding:10px 17px}.btn.secondaire{box-shadow:none;background:#ececea;border-color:#0000}.avis{border-width:0 0 0 3px;padding:15px 17px}.jeton{border:0;border-radius:7px;padding:4px 8px}table{font-size:12.5px}th{font-size:9px}td{padding-top:13px;padding-bottom:13px}@media (width<=700px){.rail{flex-wrap:nowrap;align-items:center;gap:4px;width:100%;height:82px;padding:10px 12px;display:flex;overflow:auto hidden}.marque-rail{flex:0 0 42px;margin:0 10px 0 0}.marque-rail>span{border-radius:13px;width:40px;height:40px}.marque-rail strong,.rail .pied{display:none}.rail button{flex:0 0 54px;min-height:58px;padding:6px 3px;font-size:8px}.rail-plus{flex:0 0 54px}.rail-plus>summary{min-height:58px;padding:6px 3px;font-size:8px}.rail-plus-menu{z-index:60;background:#111412;border:1px solid #ffffff1f;border-radius:14px;width:min(260px,100vw - 20px);max-height:min(65vh,520px);padding:8px;position:fixed;bottom:90px;left:10px;overflow-y:auto;box-shadow:0 16px 40px #0000004d}.rail-plus-menu button{text-align:left;flex-direction:row;flex:none;justify-content:flex-start;gap:10px;min-height:48px;padding:8px 10px;font-size:12px}.rail-plus-menu button.actif:before{width:2px;height:22px;top:50%;bottom:auto;left:2px;transform:translateY(-50%)}.rail button.actif:before{width:22px;height:2px;top:auto;bottom:0;left:50%;transform:translate(-50%)}.contenu{padding:0 14px 60px}.barre-espace{height:58px;margin:0 -14px;padding:0 14px}.barre-espace>div:first-child span,.etat-systeme{display:none}.contenu>.avis.vert:first-of-type{border-radius:11px;margin-top:14px;line-height:1.45}.dossier-entete{margin:0 -14px;padding:25px 14px 0}.dossier-entete-haut{margin-bottom:24px}.dossier-identite h2{letter-spacing:-1.8px;font-size:38px}.prochaine-etape{width:100%;min-width:0}.dossier-entete .onglets{margin-top:23px}.dossier-corps{margin-top:24px}.carte{border-radius:18px;padding:23px 18px}.carte>h4:first-child{margin:-23px -18px 22px;padding:19px 18px 15px}.dossier-reperes{gap:5px}.numero-dossier,.solde-dossier{padding:6px 7px;font-size:8.5px}}@media (width>=701px) and (width<=1050px){.rail{flex-basis:116px;width:116px}.contenu{padding-left:30px;padding-right:30px}.barre-espace,.dossier-entete{margin-left:-30px;margin-right:-30px;padding-left:30px;padding-right:30px}.prochaine-etape{min-width:235px}}.accueil-operations{max-width:1360px;margin:0 auto;padding-top:48px}.accueil-titre{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.sur-titre{color:#858884;letter-spacing:1.25px;text-transform:uppercase;margin-bottom:8px;font-size:9px;font-weight:700;display:block}.accueil-titre h2{letter-spacing:-2.8px;font-family:inherit;font-size:clamp(40px,4vw,58px);font-weight:560;line-height:.95}.accueil-titre p{color:var(--gris);margin:12px 0 0;font-size:12.5px}.btn-primaire-large{background:#171a18;border-color:#171a18;border-radius:14px;min-height:48px;padding:0 19px}.btn-primaire-large span{vertical-align:-1px;margin-right:6px;font-size:18px;font-weight:300}.accueil-creer{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.accueil-creer .lien-texte{color:var(--gris);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;text-decoration:underline}.accueil-creer .lien-texte:disabled{cursor:default;opacity:.5}.indicateurs-operations{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:38px;display:grid}.indicateurs-operations article{background:#fff;border-radius:19px;flex-direction:column;min-height:142px;padding:20px 21px;display:flex;box-shadow:0 9px 32px #12181509}.indicateurs-operations article>span{color:#777a76;font-size:10px;font-weight:600}.indicateurs-operations article>strong{letter-spacing:-2px;color:#171a18;margin-top:auto;font-size:38px;font-weight:520;line-height:1}.indicateurs-operations article>small{color:#989b97;margin-top:8px;font-size:9.5px}.indicateurs-operations article.attention{background:#171a18}.indicateurs-operations article.attention>span,.indicateurs-operations article.attention>small{color:#ffffff8c}.indicateurs-operations article.attention>strong{color:#fff}.indicateurs-operations .montant-indicateur{letter-spacing:-1.2px;font-size:clamp(22px,2.2vw,32px)}.actions-immediates{margin-top:38px}.section-entete{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.section-entete h3{letter-spacing:-.65px;margin:0;font-size:21px;font-weight:590}.section-entete>span{color:#969995;font-size:10px}.liste-actions-immediates{background:#fff;border-radius:18px;margin-top:13px;overflow:hidden;box-shadow:0 9px 32px #12181509}.liste-actions-immediates button{width:100%;min-height:76px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #eeeeeb;grid-template-columns:10px minmax(220px,1fr) minmax(160px,.5fr) 24px;align-items:center;gap:14px;padding:14px 18px;display:grid}.liste-actions-immediates button:last-child{border-bottom:0}.liste-actions-immediates button:hover{background:#f7f7f5}.signal-urgent{background:#ae4d49;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #ae4d4914}.liste-actions-immediates strong,.liste-actions-immediates small{display:block}.liste-actions-immediates strong{font-size:12px;font-weight:620}.liste-actions-immediates small{color:#8c8f8b;margin-top:4px;font-size:10px;line-height:1.35}.action-dossier{border-left:1px solid #eeeeeb;padding-left:18px}.action-dossier b{font-size:11px}.liste-actions-immediates i{color:#9a9d99;font-size:16px;font-style:normal;transition:transform .15s}.liste-actions-immediates button:hover i{color:#171a18;transform:translate(3px)}.dossiers-entete-liste{border-top:1px solid #171a1817;max-width:1360px;margin:55px auto 0;padding-top:30px}.recherche-dossiers{color:#777a76;background:#e9e9e6;border-radius:12px;align-items:center;gap:9px;width:min(320px,100%);height:42px;padding:0 13px;display:flex}.recherche-dossiers input{color:#171a18;background:0 0;border:0;outline:0;width:100%;font-size:11.5px}.recherche-dossiers input::placeholder{color:#999c98}.actions-registre{justify-content:space-between;max-width:1360px;margin:15px auto 10px}.note-registre{color:#8d908c;font-size:10px}.actions-registre .btn{min-height:34px;padding:7px 11px;font-size:10px}.tableau-dossiers{background:#fff;border-radius:18px;max-width:1360px;margin:0 auto;overflow:auto;box-shadow:0 9px 32px #12181509}.tableau-dossiers table{min-width:990px}.tableau-dossiers th{border-color:#eeeeeb;padding:15px 17px 11px}.tableau-dossiers td{vertical-align:middle;border-color:#eeeeeb;padding:17px}.tableau-dossiers tbody tr:last-child td{border-bottom:0}.tableau-dossiers td>strong{font-size:11.5px;font-weight:620;display:block}.ligne-meta{color:#9a9d99;margin-top:4px;font-size:9px;display:block}.etape-liste{align-items:center;gap:7px;max-width:190px;font-size:10.5px;display:flex}.etape-liste i{background:#4e806d;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.action-liste,.action-liste strong,.action-liste small{display:block}.action-liste{border-left:2px solid #b88938;max-width:260px;padding-left:11px}.action-liste.pret{border-left-color:#4e806d}.action-liste.termine{border-left-color:#b6b8b4}.action-liste strong{font-size:10.5px;font-weight:620}.action-liste small{color:#929591;margin-top:4px;font-size:9px}.texte-vide{color:#a1a39f;font-size:10px}.ouvrir-ligne{color:#a1a39f;text-align:center;width:35px;font-size:15px;transition:transform .15s}.tableau-dossiers tr:hover .ouvrir-ligne{color:#171a18;transform:translate(3px)}@media (width<=900px){.indicateurs-operations{grid-template-columns:1fr 1fr}}@media (width<=700px){.accueil-operations{padding-top:32px}.accueil-titre{align-items:flex-start}.accueil-titre h2{letter-spacing:-2px;font-size:42px}.accueil-titre p{max-width:210px;line-height:1.45}.btn-primaire-large{width:48px;min-width:48px;padding:0;font-size:0}.btn-primaire-large span{margin:0;font-size:22px}.indicateurs-operations{gap:8px;margin-top:27px}.indicateurs-operations article{border-radius:16px;min-height:118px;padding:16px}.indicateurs-operations article>strong{font-size:31px}.indicateurs-operations .montant-indicateur{letter-spacing:-.8px;font-size:19px}.actions-immediates{margin-top:30px}.liste-actions-immediates button{grid-template-columns:9px 1fr 18px;padding:14px}.action-dossier{display:none}.dossiers-entete-liste{flex-direction:column;align-items:flex-start;margin-top:38px}.recherche-dossiers{width:100%;margin-top:13px}.actions-registre{align-items:flex-end}.note-registre{max-width:180px}}.vue-operationnelle{max-width:1360px;margin:0 auto;padding-top:42px}.entete-operationnel{border-bottom:1px solid #e4e4df;justify-content:space-between;align-items:flex-end;gap:38px;margin-bottom:26px;padding-bottom:24px;display:flex}.entete-operationnel>div:first-child{max-width:700px}.entete-operationnel h2{letter-spacing:-1.25px;margin:5px 0 9px;font-size:38px;line-height:1.05}.entete-operationnel p{color:#777b77;margin:0;font-size:13px;line-height:1.65}.indicateurs-compacts{background:#fff;border:1px solid #e8e7e2;border-radius:16px;align-items:stretch;display:flex;overflow:hidden;box-shadow:0 7px 28px #12181509}.indicateurs-compacts>span{border-left:1px solid #eeede9;min-width:105px;padding:14px 17px 13px}.indicateurs-compacts>span:first-child{border-left:0}.indicateurs-compacts b,.indicateurs-compacts small{display:block}.indicateurs-compacts b{white-space:nowrap;font-family:Iowan Old Style,Georgia,serif;font-size:22px;font-weight:500;line-height:1.1}.indicateurs-compacts small{color:#8a8d89;text-transform:uppercase;letter-spacing:.65px;white-space:nowrap;margin-top:5px;font-size:9px}.indicateurs-compacts .attention{color:#79601e;background:#fcf8ee}.indicateurs-compacts .danger{color:#93423e;background:#fcf2f1}.barre-controles{align-items:center;gap:18px;min-height:42px;margin-bottom:22px;display:flex}.barre-controles>small{color:#969995;margin-left:auto}.controle-segmente{background:#eae9e4;border-radius:10px;padding:3px;display:inline-flex}.controle-segmente button{color:#737773;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:7px 14px;font-size:12px}.controle-segmente button.actif{color:var(--encre);background:#fff;font-weight:650;box-shadow:0 1px 5px #12181514}.interrupteur{color:#656965;cursor:pointer;align-items:center;gap:9px;font-size:12px;display:inline-flex}.interrupteur input{opacity:0;position:absolute}.interrupteur>span{background:#c7c9c5;border-radius:99px;width:30px;height:18px;padding:3px;transition:background .16s}.interrupteur>span:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .16s;display:block;box-shadow:0 1px 3px #0000002e}.interrupteur input:checked+span{background:var(--vert)}.interrupteur input:checked+span:after{transform:translate(12px)}.interrupteur input:focus-visible+span{outline:3px solid var(--or);outline-offset:2px}.pipeline-moderne{gap:15px;padding:4px 2px 22px}.pipeline-moderne .colonne{background:#efede79e;border:1px solid #e6e4de;border-radius:15px;flex-basis:268px;padding:0;overflow:hidden}.pipeline-moderne .tete-colonne{color:var(--encre);text-transform:none;border-bottom:1px solid #e3e1db;grid-template-columns:25px 1fr auto;align-items:center;gap:9px;margin:0;padding:15px 14px 13px;display:grid}.pipeline-moderne .tete-colonne h3{letter-spacing:-.15px;margin:0;font-family:Iowan Old Style,Georgia,serif;font-size:14px;font-weight:600;line-height:1.25}.numero-etape{color:#858984;background:#fff;border:1px solid #d7d5cf;border-radius:7px;place-items:center;width:23px;height:23px;font-size:9px;font-weight:700;display:grid}.compte-colonne{color:#6c706c;text-align:center;background:#deddd7;border-radius:99px;min-width:20px;padding:3px 6px;font-size:9px}.pipeline-moderne .colonne-vide{color:#999b98;padding:14px}.pipeline-moderne .carte-dossier{border:0;border-radius:12px;margin:10px;padding:15px 14px 13px;position:relative;overflow:hidden;box-shadow:0 3px 15px #141b170f}.etat-carte{background:#af9567;width:3px;position:absolute;inset:0 auto 0 0}.pipeline-moderne .lien-dossier b{color:#1d302a;font-family:Iowan Old Style,Georgia,serif;font-size:15px}.pipeline-moderne .lien-dossier .mono{letter-spacing:.35px;margin-top:4px;font-size:9px}.pipeline-moderne .jetons-dossier{gap:5px;margin:12px 0}.pipeline-moderne .jeton{border-radius:5px;padding:4px 6px;font-size:8.5px}.changement-etape{border-top:1px solid #efeee9;padding-top:10px}.changement-etape label{font-size:8.5px}.changement-etape select{min-height:34px;padding:7px 8px;font-size:11px}.pipeline-liste{background:#fff;border:1px solid #e4e3de;border-radius:16px;overflow:hidden;box-shadow:0 8px 30px #12181509}.pipeline-liste-entete,.ligne-pipeline{grid-template-columns:minmax(190px,1.05fr) minmax(155px,.85fr) minmax(150px,.7fr) minmax(300px,1.6fr);align-items:center;gap:18px;display:grid}.pipeline-liste-entete{color:#858985;text-transform:uppercase;letter-spacing:.85px;background:#fafaf7;border-bottom:1px solid #e8e7e2;padding:13px 20px;font-size:8.5px;font-weight:700}.ligne-pipeline{border-bottom:1px solid #ecebe7;min-height:128px;padding:18px 20px;transition:background .16s,box-shadow .16s;position:relative}.ligne-pipeline:last-child{border-bottom:0}.ligne-pipeline:before{content:"";background:#9a7b43;width:3px;position:absolute;inset:0 auto 0 0}.ligne-pipeline.prete:before{background:#4d7e6c}.ligne-pipeline.en-retard:before{background:#a24c47}.ligne-pipeline:hover{background:#fdfdfb;box-shadow:inset 0 0 0 1px #214f410f}.identite-pipeline{text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;min-width:0;display:flex}.identite-pipeline .mono{color:#9a9d99;letter-spacing:.35px;margin-bottom:5px;font-size:8.5px}.identite-pipeline b{color:#20342d;font-family:Iowan Old Style,Georgia,serif;font-size:16px;font-weight:600;line-height:1.15}.identite-pipeline small{color:#7d817d;align-items:center;gap:6px;margin-top:8px;font-size:9px;display:flex}.identite-pipeline small i{background:#ad8d54;border-radius:50%;width:6px;height:6px}.en-retard .identite-pipeline small{color:var(--rouge)}.en-retard .identite-pipeline small i{background:var(--rouge)}.service-pipeline b,.service-pipeline small{display:block}.service-pipeline b{font-size:11.5px}.service-pipeline small{color:#858985;margin-top:6px;font-size:9.5px;line-height:1.35}.preparation-pipeline{align-items:center;gap:11px;display:flex}.anneau-progression{--progression:0deg;background:conic-gradient(var(--vert) var(--progression), #e9e9e5 0);border-radius:50%;flex:0 0 43px;place-items:center;width:43px;height:43px;display:grid;position:relative}.anneau-progression:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:4px}.anneau-progression i{z-index:1;color:#5f6561;font-size:8px;font-style:normal;font-weight:700;position:relative}.preparation-pipeline>span:last-child b,.preparation-pipeline>span:last-child small{display:block}.preparation-pipeline>span:last-child b{font-size:10.5px}.preparation-pipeline>span:last-child small{color:var(--vert);margin-top:4px;font-size:9px}.preparation-pipeline>span:last-child small.incomplet{color:var(--ambre)}.action-pipeline{grid-template-columns:minmax(145px,1fr) 145px 22px;align-items:center;gap:12px;display:grid}.action-pipeline>div>b,.action-pipeline>div>small,.action-pipeline>div>strong,.action-pipeline>div>em{display:block}.action-pipeline>div>b{font-size:11.5px}.action-pipeline>div>small{color:#969995;margin-top:3px;font-size:8.5px}.action-pipeline>div>strong{color:var(--ambre);margin-top:8px;font-size:9.5px;font-weight:600;line-height:1.3}.action-pipeline>div>strong.prete{color:var(--vert)}.action-pipeline>div>em{color:#777c78;margin-top:5px;font-size:8.5px;font-style:normal}.action-pipeline label span{position:absolute;left:-9999px}.action-pipeline select{color:#394b45;background:#f7f7f4;border:1px solid #deddd8;border-radius:8px;width:100%;min-height:34px;padding:7px 8px;font-size:9.5px}.action-pipeline>button{color:#929692;cursor:pointer;background:0 0;border:0;font-size:17px;transition:color .16s,transform .16s}.action-pipeline>button:hover{color:var(--vert);transform:translate(3px)}.bloc-echeances{margin:20px 0 28px}.titre-bloc-echeances{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:10px;display:flex}.titre-bloc-echeances>div{align-items:center;gap:9px;display:flex}.titre-bloc-echeances h3{margin:0;font-family:Iowan Old Style,Georgia,serif;font-size:20px;font-weight:550}.titre-bloc-echeances>span{color:#888c88;font-size:10px}.titre-bloc-echeances p{color:#888c88;margin:0;font-size:11px}.pastille-section{background:var(--vert);border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 0 4px #214f4114}.pastille-section.ambre{background:var(--ambre);box-shadow:0 0 0 4px #84682017}.bloc-retard .pastille-section{background:var(--rouge);box-shadow:0 0 0 4px #9a3e3e14}.tableau-operationnel{background:#fff;border:1px solid #e9e8e3;border-radius:15px;overflow:auto;box-shadow:0 7px 25px #12181508}.tableau-operationnel table{min-width:700px}.tableau-operationnel th{background:#fbfbf8;border-color:#ecebe6;padding:13px 16px 10px;font-size:9px}.tableau-operationnel td{vertical-align:middle;border-color:#efeee9;padding:14px 16px}.tableau-operationnel tbody tr:last-child td{border-bottom:0}.graphe-operationnel{gap:14px;display:grid}.resume-graphe-operationnel{background:#fff;border:1px solid #e9e8e3;border-radius:17px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.resume-graphe-operationnel>div{border-right:1px solid #eeeeeb;min-height:112px;padding:18px}.resume-graphe-operationnel>div:last-child{border-right:0}.resume-graphe-operationnel span,.noeud-operationnel>span{color:#8b8e89;letter-spacing:.75px;text-transform:uppercase;font-size:8px;font-weight:700;display:block}.resume-graphe-operationnel strong{color:#171a18;margin-top:14px;font-size:28px;font-weight:520;display:block}.resume-graphe-operationnel small{color:#999c97;margin-top:3px;font-size:8.5px;display:block}.boucle-agentique{color:#fff;background:#18241f;border-radius:16px;align-items:center;gap:16px;padding:18px 20px;display:flex}.boucle-agentique>div{flex:1}.boucle-agentique h4{color:#fff;margin:5px 0}.boucle-agentique p{color:#b9c6bf;margin:0;font-size:11px}.boucle-agentique code{color:#c8d7cf;border:1px solid #ffffff24;border-radius:8px;padding:7px 10px;font-size:9px}.boucle-agentique .badge-preuve{white-space:nowrap}.noeuds-graphe{grid-template-columns:repeat(3,minmax(180px,1fr));gap:9px;display:grid}.noeud-operationnel{background:#fffc;border:1px solid #e9e8e3;border-radius:15px;min-height:142px;padding:17px}.noeud-operationnel i{border:2px solid #a6aaa4;border-radius:50%;width:9px;height:9px;margin-top:16px;display:block}.noeud-operationnel.enregistre i{background:#58758a;border-color:#58758a;box-shadow:0 0 0 4px #58758a1a}.noeud-operationnel.verifie i,.noeud-operationnel.approuve i{background:#3d7459;border-color:#3d7459;box-shadow:0 0 0 4px #3d74591a}.noeud-operationnel.bloque i,.noeud-operationnel.approbation-requise i{background:#a4554f;border-color:#a4554f;box-shadow:0 0 0 4px #a4554f1a}.noeud-operationnel.attendu i,.noeud-operationnel.brouillon i{border-color:#a67b3c}.noeud-operationnel h4{margin:11px 0 6px;font-size:12px}.noeud-operationnel p{color:#737873;min-height:33px;margin:0;font-size:9px;line-height:1.45}.noeud-operationnel small{color:#999c97;text-transform:uppercase;margin-top:11px;font-size:8px;display:block}.aretes-graphe{flex-wrap:wrap;gap:7px;display:flex}.aretes-graphe>div{color:#7c817c;background:#ffffffa3;border:1px solid #e4e4de;border-radius:10px;align-items:center;gap:7px;padding:8px 10px;font-size:8px;display:flex}.aretes-graphe code{color:#3f4742;font-size:8px}.propositions-graphe{gap:9px;margin-top:10px;display:grid}.propositions-graphe .section-entete{margin-bottom:0}.propositions-graphe .carte{padding:18px}.propositions-graphe .carte h4{margin:10px 0 5px}.propositions-graphe .carte p{margin:0 0 8px}.propositions-graphe .carte small{color:#8b8e89}@media (width<=900px){.resume-graphe-operationnel{grid-template-columns:1fr 1fr}.resume-graphe-operationnel>div:nth-child(2){border-right:0}.resume-graphe-operationnel>div:nth-child(-n+2){border-bottom:1px solid #eeeeeb}.noeuds-graphe{grid-template-columns:1fr 1fr}}@media (width<=620px){.resume-graphe-operationnel,.noeuds-graphe{grid-template-columns:1fr}.resume-graphe-operationnel>div{border-bottom:1px solid #eeeeeb;border-right:0;min-height:88px}.resume-graphe-operationnel>div:last-child{border-bottom:0}.boucle-agentique{flex-direction:column;align-items:flex-start}}.entete-avec-recherche{align-items:center}.recherche-operationnelle{color:#8e918e;background:#fff;border:1px solid #deded9;border-radius:11px;align-items:center;gap:8px;width:min(330px,100%);padding:10px 13px;display:flex;box-shadow:0 2px 10px #12181506}.recherche-operationnelle input{width:100%;color:var(--encre);background:0 0;border:0;outline:0;font-size:12px}.outils-catalogue{justify-content:space-between;align-items:center;gap:16px;margin:18px 0 8px;display:flex}.segments-catalogue{background:#eaeae6;border-radius:12px;flex-wrap:wrap;gap:5px;padding:4px;display:flex}.segments-catalogue button{color:#777a76;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 12px;font-size:9.5px}.segments-catalogue button.actif{color:#171a18;background:#fff;font-weight:650;box-shadow:0 1px 5px #12181514}.segments-lignes{flex-wrap:wrap;gap:6px;margin:12px 0 18px;display:flex}.segments-lignes button{color:#777a76;min-height:36px;font:inherit;cursor:pointer;background:#f5f5f2;border:1px solid #deded9;border-radius:10px;padding:0 13px;font-size:10px}.segments-lignes button.actif{color:#315c4d;background:#e8f1ec;border-color:#315c4d;font-weight:650}.resultat-catalogue{color:#969995;margin:0 2px 22px;font-size:9px}.architecture-prix,.approvisionnement-prix{background:#fff;border:1px solid #e1e4df;border-radius:19px;margin:0 0 24px;padding:22px}.architecture-prix>header,.approvisionnement-prix>header{justify-content:space-between;align-items:end;gap:16px;margin-bottom:17px;display:flex}.architecture-prix h3,.approvisionnement-prix h3{margin:4px 0 0;font-family:Iowan Old Style,Georgia,serif;font-size:21px;font-weight:550}.architecture-prix>header small,.approvisionnement-prix>header small{color:#8b8f89;text-transform:uppercase;letter-spacing:.65px;font-size:8px}.couches-prix{grid-template-columns:repeat(5,1fr);gap:7px;display:grid}.couches-prix article{background:#f5f5f1;border-radius:14px;flex-direction:column;min-height:139px;padding:15px;display:flex}.couches-prix article>span{color:#9a9e97;letter-spacing:.7px;font-size:8px;font-weight:700}.couches-prix article>strong{color:#202622;margin-top:auto;font-size:11px}.couches-prix article>p{color:#747a74;min-height:38px;margin:7px 0 0;font-size:8.5px;line-height:1.5}.approvisionnement-prix{background:#f1f4f0}.approvisionnement-resume{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.approvisionnement-resume article{background:#fff;border-radius:14px;padding:17px}.approvisionnement-resume strong,.approvisionnement-resume span{display:block}.approvisionnement-resume strong{color:#1c4236;font-family:Iowan Old Style,Georgia,serif;font-size:25px;font-weight:530}.approvisionnement-resume span{color:#303731;text-transform:uppercase;letter-spacing:.45px;margin-top:3px;font-size:9px;font-weight:700}.approvisionnement-resume p{color:#747b75;margin:9px 0 0;font-size:8.5px;line-height:1.55}.fabricants-cercueils{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:8px;display:grid}.fabricants-cercueils article{background:#ffffffb8;border:1px solid #e0e5df;border-radius:14px;flex-direction:column;min-height:198px;padding:15px;display:flex}.fabricants-cercueils h4{margin:11px 0 2px;font-size:11px}.fabricants-cercueils div>small{color:#858b85;font-size:8px}.fabricants-cercueils p{color:#677069;font-size:8.5px;line-height:1.55}.fabricants-cercueils footer{color:#7a817b;border-top:1px solid #e2e5e0;flex-direction:column;gap:8px;margin-top:auto;padding-top:10px;font-size:7.5px;display:flex}.fabricants-cercueils footer a{color:#285b4a;font-weight:700;text-decoration:none}.statut-fabricant{color:#2e654f;text-transform:uppercase;letter-spacing:.45px;background:#e4efe8;border-radius:999px;padding:4px 6px;font-size:7px;font-weight:750;display:inline-flex}.statut-fabricant.activite-a-confirmer{color:#765c2d;background:#f2ead8}.statut-fabricant.fermeture-annoncee{color:#844c42;background:#f3e2de}.observations-marche{color:#fff;background:#1b3029;border-radius:17px;margin:0 0 24px;padding:20px}.observations-marche>header{justify-content:space-between;align-items:end;gap:15px;margin-bottom:13px;display:flex}.observations-marche h3{margin:4px 0 0;font-family:Iowan Old Style,Georgia,serif;font-size:20px;font-weight:550}.observations-marche>header small{color:#ffffff7a;text-transform:uppercase;letter-spacing:.6px;font-size:8px}.observations-marche>div{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.observations-marche article{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:13px;padding:16px}.observations-marche article>span{color:#adbaaf;text-transform:uppercase;letter-spacing:.5px;font-size:8px}.observations-marche h4{margin:7px 0 11px;font-size:12px}.observations-marche article>b{font-family:Iowan Old Style,Georgia,serif;font-size:23px;font-weight:520}.observations-marche article>b small{color:#adbaaf;font:8px inherit}.observations-marche p{color:#aeb8b2;font-size:9px;line-height:1.55}.observations-marche footer{color:#8e9e95;border-top:1px solid #ffffff17;justify-content:space-between;gap:10px;padding-top:10px;font-size:8px;display:flex}.observations-marche footer a{color:#d9c69e;text-decoration:none}.etat-vide-operationnel{color:#858883;text-align:center;background:#fff;border-radius:16px;padding:42px;font-size:11px}.grille-familles{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.carte-famille{background:#fff;border:1px solid #e7e6e1;border-radius:17px;padding:19px;box-shadow:0 7px 26px #12181509}.carte-famille>header{border-bottom:1px solid #efeee9;align-items:center;gap:12px;padding-bottom:15px;display:flex}.avatar-famille{color:#e9ddc6;background:var(--vert-profond);border-radius:12px;place-items:center;width:39px;height:39px;font-family:Iowan Old Style,Georgia,serif;font-size:17px;display:grid}.carte-famille h3{margin:0 0 3px;font-family:Iowan Old Style,Georgia,serif;font-size:18px;font-weight:550}.carte-famille header small{color:#929591;text-transform:uppercase;letter-spacing:.6px;font-size:9px}.carte-famille dl{grid-template-columns:1fr 1fr;gap:13px 18px;margin:17px 0;display:grid}.carte-famille dl>div:last-child{grid-column:1/-1}.carte-famille dt{color:#929591;text-transform:uppercase;letter-spacing:.65px;font-size:8.5px}.carte-famille dd{color:#384b44;overflow-wrap:anywhere;margin:4px 0 0;font-size:11px}.liens-famille{border-top:1px solid #efeee9;padding-top:8px}.liens-famille button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:1fr auto 14px;align-items:center;gap:10px;width:100%;padding:9px 7px;display:grid}.liens-famille button:hover{background:#f5f7f4}.liens-famille button b,.liens-famille button small{display:block}.liens-famille button b{font-size:11px}.liens-famille button small{color:#969995;margin-top:2px;font-family:ui-monospace,monospace;font-size:8px}.badges-lien{flex-wrap:wrap;justify-content:flex-end;gap:3px;display:flex}.badges-lien i{color:#777b77;background:#f0efeb;border-radius:5px;padding:3px 6px;font-size:8px;font-style:normal}.badges-lien i.confirme{background:var(--vert-clair);color:var(--vert)}.badges-lien i.alerte{background:var(--rouge-clair);color:var(--rouge)}.alerte-editoriale{background:#fdf9f0;border:1px solid #eadfc7;border-radius:13px;gap:13px;margin-bottom:25px;padding:15px 17px;display:flex}.alerte-editoriale>span{color:#fff;background:#8e7337;border-radius:50%;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:11px;font-weight:700;display:grid}.alerte-editoriale strong{font-family:Iowan Old Style,Georgia,serif;font-size:14px;display:block}.alerte-editoriale p{color:#766e5d;margin:4px 0 0;font-size:11px;line-height:1.55}.groupe-catalogue,.groupe-fournisseurs{margin:0 0 28px}.groupe-catalogue>header,.groupe-fournisseurs>header{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:10px;display:flex}.groupe-catalogue>header span{color:#969995;text-transform:uppercase;letter-spacing:.8px;font-size:8.5px}.groupe-catalogue>header h3,.groupe-fournisseurs>header h3{margin:2px 0 0;font-family:Iowan Old Style,Georgia,serif;font-size:20px;font-weight:550}.groupe-catalogue>header>strong,.groupe-fournisseurs>header>span{color:#8d908d;font-size:9px;font-weight:500}.groupe-fournisseurs>header>div{align-items:center;gap:9px;display:flex}.indicateurs-fournisseurs{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:30px;display:grid}.indicateurs-fournisseurs article{background:#fff;border:1px solid #e8e7e2;border-radius:14px;padding:16px 17px;box-shadow:0 5px 20px #12181508}.indicateurs-fournisseurs span,.indicateurs-fournisseurs small{color:#888c88;text-transform:uppercase;letter-spacing:.55px;font-size:8.5px;display:block}.indicateurs-fournisseurs b{margin:7px 0 5px;font-family:Iowan Old Style,Georgia,serif;font-size:25px;font-weight:500;display:block}.indicateurs-fournisseurs article.attention{background:#fdf9f0}.indicateurs-fournisseurs article.danger{background:#fcf3f2}.outils-fournisseurs{justify-content:space-between;align-items:center;gap:14px;margin:-10px 0 27px;display:flex}.outils-fournisseurs>span{color:#929591;flex:none;font-size:9px}.grille-fournisseurs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.carte-fournisseur{background:#fff;border:1px solid #e8e7e2;border-radius:13px;min-width:0;padding:16px;box-shadow:0 4px 18px #12181506}.carte-fournisseur.rupture{border-left:3px solid #a6534e}.carte-fournisseur>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.carte-fournisseur>header>div{min-width:0}.carte-fournisseur>header b{margin-bottom:7px;font-family:Iowan Old Style,Georgia,serif;font-size:15px;font-weight:600;display:block}.carte-fournisseur>header i{color:var(--rouge);text-transform:uppercase;letter-spacing:.55px;flex:none;font-size:8px;font-style:normal}.carte-fournisseur p{color:#747974;min-height:33px;margin:12px 0;font-size:10.5px;line-height:1.55}.carte-fournisseur address{color:#65726d;overflow-wrap:anywhere;border-top:1px solid #efeee9;flex-wrap:wrap;gap:6px 13px;padding-top:11px;font-size:9.5px;font-style:normal;display:flex}@media (width<=1180px){.dispatch-console{grid-template-columns:1fr}.dispatch-panneau{position:static}.dispatch-indicateurs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1050px){.entete-operationnel{flex-direction:column;align-items:flex-start}.indicateurs-compacts{width:100%}.indicateurs-compacts>span{flex:1}.grille-familles,.grille-fournisseurs{grid-template-columns:1fr}.pipeline-liste{overflow-x:auto}.pipeline-liste-entete,.ligne-pipeline{min-width:920px}}@media (width<=700px){.vue-operationnelle{padding-top:28px}.entete-operationnel h2{font-size:32px}.indicateurs-compacts{overflow-x:auto}.indicateurs-compacts>span{min-width:105px}.barre-controles{flex-direction:column;align-items:flex-start}.barre-controles>small{margin-left:0}.grille-familles,.grille-fournisseurs,.indicateurs-fournisseurs{grid-template-columns:1fr}.entete-avec-recherche .recherche-operationnelle{width:100%}.outils-catalogue{flex-direction:column;align-items:stretch}.outils-catalogue .recherche-operationnelle{width:100%}.couches-prix,.fabricants-cercueils,.approvisionnement-resume{grid-template-columns:1fr}.architecture-prix>header,.approvisionnement-prix>header{flex-direction:column;align-items:flex-start}.observations-marche>div{grid-template-columns:1fr}.outils-fournisseurs{flex-direction:column;align-items:flex-start}.badges-lien{display:none}.dispatch-lignes>article{grid-template-columns:170px minmax(0,1fr)}.dispatch-conflits>div{grid-template-columns:1fr}}@media (width<=620px){.dispatch-indicateurs{grid-template-columns:1fr}.dispatch-planning>header{flex-direction:column;align-items:flex-start}.dispatch-legende{justify-content:flex-start}.dispatch-lignes>article{grid-template-columns:1fr}.dispatch-lignes>article>header{border-bottom:1px solid #ecebe6;border-right:0}.creneau-dispatch{flex-basis:min(280px,88vw)}.dispatch-panneau>header{flex-direction:column;align-items:flex-start}.dispatch-panneau>.grille-2{grid-template-columns:1fr}}.copilote-principal{grid-template-columns:minmax(230px,270px) minmax(0,1fr);align-items:start;gap:18px;margin-top:18px;display:grid}.copilote-principal .contexte-copilote{border-color:#d8e1dc;flex-direction:column;gap:16px;margin:0;padding:18px;display:flex;position:sticky;top:18px}.copilote-principal .contexte-copilote-identite h3{margin:5px 0;font-size:21px}.copilote-principal .contexte-copilote-identite p{margin-bottom:13px;font-size:10.5px;line-height:1.5}.copilote-principal .contexte-copilote-identite .btn{width:100%;margin-top:10px}.copilote-principal .preparation-copilote{border-radius:14px;padding:14px}.copilote-principal .preparation-copilote>div{flex-direction:column;align-items:flex-start;gap:5px}.copilote-principal .preparation-copilote ul{gap:7px;margin-top:11px}.copilote-principal .copilote-conversationnel{margin:0;padding:0}.copilote-principal .copilote-conversationnel>.section-entete{padding-top:18px}.copilote-principal .copilote-conversationnel>.section-entete,.copilote-principal .copilote-conversationnel>.sous,.copilote-principal .copilote-conversationnel>.avis,.copilote-principal .copilote-conversationnel>.quota-copilote-ia{margin-left:18px;margin-right:18px}.copilote-principal .interface-conversation-ia{grid-template-columns:175px minmax(0,1fr);min-height:690px}.copilote-principal .liste-conversations-ia{padding:10px}.copilote-principal .messages-conversation-ia{min-height:390px;max-height:560px;padding:24px}.copilote-principal .conversation-vide{padding:14px}.copilote-principal .conversation-vide strong{font-size:21px}.copilote-principal .compositeur-conversation-ia{z-index:2;padding:16px 20px 18px;position:sticky;bottom:0;box-shadow:0 -12px 28px #173d320b}.copilote-principal .compositeur-conversation-ia textarea{min-height:76px}.provenance-reponse-ia{border-bottom:1px solid var(--bord-doux);justify-content:space-between;align-items:center;gap:14px;margin:-4px 0 18px;padding-bottom:12px;display:flex}.provenance-reponse-ia span{color:var(--vert);align-items:center;gap:7px;opacity:1!important;margin:0!important;display:inline-flex!important}.provenance-reponse-ia span i{background:var(--vert-clair);border-radius:50%;place-items:center;width:20px;height:20px;font-style:normal;display:grid}.provenance-reponse-ia small{text-align:right;margin:0!important}.frontiere-reponse-ia{border:1px solid var(--bord-doux);background:#fafaf8;border-radius:14px;gap:0;padding:18px 10px 14px}.messages-conversation-ia article .frontiere-reponse-ia>span{opacity:1;letter-spacing:normal;text-transform:none;border:0;border-radius:0;min-width:0;margin:0;padding:0 6px;position:relative;background:0 0!important}.frontiere-reponse-ia span:before{content:"";background:#d9ddd8;height:1px;position:absolute;top:11px;left:0;right:0}.frontiere-reponse-ia span:first-child:before{left:50%}.frontiere-reponse-ia span:last-child:before{right:50%}.frontiere-reponse-ia span i{color:#929892;z-index:1;background:#fff;border:1px solid #c9cec8;border-radius:50%;place-items:center;width:23px;height:23px;margin:0 auto 8px;font-size:8px;font-style:normal;display:grid;position:relative}.frontiere-reponse-ia span b,.frontiere-reponse-ia span small{margin:0;font-size:8px;line-height:1.35;display:block}.frontiere-reponse-ia span b{color:#6f756f;letter-spacing:.05em;text-transform:uppercase}.frontiere-reponse-ia span small{color:#9a9f99;text-transform:none;letter-spacing:0;margin-top:3px;font-weight:500}.frontiere-reponse-ia span.terminee:before{background:#789486}.frontiere-reponse-ia span.terminee i{color:#fff;background:#567b6b;border-color:#567b6b}.frontiere-reponse-ia span.active i{border-color:var(--or);color:#755725;box-shadow:0 0 0 4px #9a7b431f}.frontiere-reponse-ia span.active b{color:#60481f}.demande-preparee-ia{color:var(--encre);background:#fff;border:1px solid #9a7b4361;border-radius:15px;margin-top:18px;padding:0;overflow:hidden;box-shadow:0 12px 30px #5946220f}.resume-action-ia{grid-template-columns:1fr 1fr;display:grid}.resume-action-ia>div{border-bottom:1px solid var(--bord-doux);min-width:0;padding:15px 16px}.resume-action-ia>div:nth-child(odd){border-right:1px solid var(--bord-doux)}.messages-conversation-ia article .resume-action-ia span,.messages-conversation-ia article .resume-action-ia strong{opacity:1;margin:0;display:block}.messages-conversation-ia article .resume-action-ia span{color:var(--gris);letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:700}.messages-conversation-ia article .resume-action-ia strong{color:var(--encre);margin-top:6px;font-size:10.5px;line-height:1.45}.promesse-action-ia{color:#5e523f;background:#f8f5ee;padding:14px 16px;font-size:10.5px;margin:0!important}.demande-preparee-ia>.btn{margin:0 16px 16px}.apercu-brouillon-communication{background:#fffefb;border:1px solid #ded9cd;border-radius:14px;margin:16px 0;overflow:hidden;box-shadow:0 8px 24px #332c1f09}.apercu-brouillon-communication>span{color:#7c6a48;letter-spacing:.65px;text-transform:uppercase;background:#f8f5ee;border-bottom:1px solid #e9e4d9;padding:9px 13px;font-size:7.5px;font-weight:750;display:block}.apercu-brouillon-communication h5{color:#2f3b35;margin:14px 15px 7px;font:560 16px/1.2 Iowan Old Style,Georgia,serif}.apercu-brouillon-communication>p{white-space:pre-wrap;color:#5d6661!important;margin:0 15px 15px!important;font-size:9.5px!important;line-height:1.6!important}.apercu-brouillon-communication.demande{max-width:760px;margin:14px 0}.apercu-brouillon-communication.demande>small{border-top:1px solid #ece9e0;padding:10px 15px;display:block;color:#7e847f!important;margin:0!important;font-size:8px!important}.commande-courriel-agent{background:linear-gradient(145deg,#fff 0%,#fafbf8 100%);border:1px solid #d9ddd7;border-radius:18px;max-width:860px;margin:18px 0 8px;padding:18px;box-shadow:0 14px 34px #26372e0e}.commande-courriel-agent>strong{color:#2d4439;font:600 17px/1.25 Iowan Old Style,Georgia,serif;display:block}.commande-courriel-agent>p{max-width:680px;color:#69736e!important;margin:6px 0 15px!important;font-size:9px!important;line-height:1.55!important}.commande-courriel-etapes{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0 0 17px;display:grid}.commande-courriel-etapes span{color:#8b918d;letter-spacing:.04em;text-transform:uppercase;background:#f8f9f7;border:1px solid #e4e7e2;border-radius:10px;align-items:center;gap:7px;min-height:34px;padding:7px 9px;font-size:7.5px;font-weight:700;display:flex}.commande-courriel-etapes b{border:1px solid #cdd2cd;border-radius:50%;flex:0 0 19px;place-items:center;width:19px;height:19px;font-size:7px;display:grid}.commande-courriel-etapes .terminee{color:#4b6d5e;background:#f2f7f4;border-color:#d5e0d9}.commande-courriel-etapes .terminee b{color:#fff;background:#5f846f;border-color:#5f846f}.commande-courriel-etapes .active{color:#80602d;background:#fcf8ef;border-color:#d8c49e;box-shadow:inset 0 0 0 1px #aa7f3b12}.commande-courriel-etapes .active b{color:#8a652d;background:#fff;border-color:#a67b3c}.commande-courriel-selection{align-items:end;gap:12px;display:flex}.commande-courriel-selection label{color:#58635d;letter-spacing:.04em;text-transform:uppercase;flex:420px;gap:6px;font-size:8px;font-weight:750;display:grid}.commande-courriel-selection select{color:#263b31;background:#fff;border:1px solid #cfd7d1;border-radius:10px;width:100%;min-height:39px;padding:0 34px 0 11px;font:500 10px/1.2 Inter,Arial,sans-serif}.commande-courriel-entete{justify-content:space-between;align-items:start;gap:16px;margin-bottom:13px;display:flex}.commande-courriel-entete>div{gap:3px;display:grid}.commande-courriel-entete small{color:#7b857f;letter-spacing:.06em;text-transform:uppercase;font-size:7px;font-weight:750}.commande-courriel-entete strong{color:#31483c;font:600 16px/1.25 Iowan Old Style,Georgia,serif}.commande-courriel-entete>.mono{overflow-wrap:anywhere;color:#8b918e;max-width:260px;font-size:7px}.commande-courriel-preuve{background:#e3e6e1;border:1px solid #e3e6e1;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0 0 13px;display:grid;overflow:hidden}.commande-courriel-preuve>div{background:#fff;min-width:0;padding:10px 12px}.commande-courriel-preuve dt{color:#89918d;letter-spacing:.045em;text-transform:uppercase;margin-bottom:4px;font-size:7px;font-weight:750}.commande-courriel-preuve dd{color:#3f5048;overflow-wrap:anywhere;margin:0;font-size:8.5px}.commande-courriel-preuve dd.mono{color:#64716b;font-size:7px}.commande-courriel-contenu{background:#fff;border:1px solid #e5e7e3;border-radius:11px;margin:0 0 14px}.commande-courriel-contenu summary{cursor:pointer;color:#536159;padding:10px 12px;font-size:8.5px;font-weight:700}.commande-courriel-contenu p{white-space:pre-wrap;padding:2px 12px 13px;color:#5d6963!important;margin:0!important;font-size:9px!important;line-height:1.6!important}.commande-courriel-agent .decision-demande{justify-content:flex-end}.commande-courriel-execution{margin-top:13px}.commande-courriel-execution .btn{margin-top:8px}.commande-courriel-agent.statut-livre{background:linear-gradient(145deg,#fff 0%,#f2f8f4 100%);border-color:#cbdcd1}.commande-courriel-agent.statut-a-reconcilier{border-color:#d9aaa5}@media (width<=720px){.commande-courriel-agent{border-radius:14px;padding:14px}.commande-courriel-etapes,.commande-courriel-preuve{grid-template-columns:1fr}.commande-courriel-selection,.commande-courriel-entete{flex-direction:column;align-items:stretch}.commande-courriel-selection label{flex-basis:auto}.commande-courriel-agent .decision-demande{flex-direction:column-reverse}.commande-courriel-agent .decision-demande .btn{width:100%}}.frontiere-compositeur-ia{color:#7a7f79;letter-spacing:.08em;text-align:center;text-transform:uppercase;margin-top:10px;font-size:8.5px;font-weight:700;display:block}.orientation-sop{color:#686861;margin-bottom:18px;font-size:12px}.orientation-sop>summary{color:#5c4727;cursor:pointer;background:#fbfaf6;border:1px solid #e3ddd0;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;display:inline-flex}.orientation-sop[open]>summary{margin-bottom:10px}.orientation-sop-corps{background:#fbfaf6;border:1px solid #d9d2c3;border-radius:14px;grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);align-items:center;gap:24px;padding:16px 18px;display:grid}.orientation-sop strong{color:#5c4727}.orientation-sop p{max-width:640px;margin:0;line-height:1.55}.orientation-sop nav{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.orientation-sop a{color:#39483f;background:#fff;border:1px solid #ddd8cc;border-radius:10px;gap:2px;max-width:260px;padding:9px 11px;font-size:10px;line-height:1.35;text-decoration:none;display:grid}.orientation-sop a:hover{border-color:#9d8a64}.orientation-sop a span{color:#8b7145;letter-spacing:.08em;font-size:8px;font-weight:800}@media (width<=940px){.copilote-principal{grid-template-columns:1fr}.copilote-principal .contexte-copilote{grid-template-columns:minmax(0,1fr) minmax(230px,.8fr);display:grid;position:static}.copilote-principal .interface-conversation-ia{grid-template-columns:150px minmax(0,1fr)}}@media (width<=700px){.orientation-sop-corps{grid-template-columns:1fr;padding:14px}.orientation-sop nav{justify-content:flex-start}.orientation-sop a{flex:180px;max-width:none}.copilote-principal .contexte-copilote{display:flex}.copilote-principal .interface-conversation-ia{grid-template-columns:1fr}.copilote-principal .liste-conversations-ia{border-right:0;border-bottom:1px solid var(--bord);display:flex;overflow-x:auto}.copilote-principal .liste-conversations-ia button{min-width:170px}.copilote-principal .messages-conversation-ia{min-height:300px;max-height:420px}.frontiere-reponse-ia{grid-template-columns:repeat(5,minmax(84px,1fr));overflow-x:auto}.resume-action-ia{grid-template-columns:1fr}.resume-action-ia>div:nth-child(odd){border-right:0}.provenance-reponse-ia{flex-direction:column;align-items:flex-start}.provenance-reponse-ia small{text-align:left}}.contexte-copilote-identite{min-width:0}.contexte-copilote-identite .champ select{text-overflow:ellipsis;width:100%;min-width:0;max-width:100%}@media (width<=560px){.grille-modeles-remplissables{grid-template-columns:1fr}}.signature-dossier .grille-3>*{min-width:0}.signature-dossier .champ select{text-overflow:ellipsis;width:100%;min-width:0;max-width:100%}.espace-scinde{grid-template-columns:minmax(360px,5fr) minmax(0,7fr);align-items:start;column-gap:24px;display:grid}.espace-scinde>*{grid-column:1/-1}.espace-scinde>.colonne-conversation{overscroll-behavior:contain;order:2;grid-column:1;max-height:calc(100vh - 24px);position:sticky;top:12px;overflow-y:auto}.espace-scinde>.colonne-dossier{order:2;grid-column:2;min-width:0}.espace-scinde>.bascule-espace{display:none}.espace-scinde .colonne-dossier .dossier-entete{border-radius:18px 18px 0 0;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}.espace-scinde .copilote-hero,.espace-scinde .frontiere-agent,.espace-scinde .actions-interdites-agent{display:none}.espace-scinde .copilote-principal{grid-template-columns:minmax(0,1fr)}.espace-scinde .copilote-principal>*{min-width:0}.espace-scinde .copilote-principal .contexte-copilote{grid-template-columns:1fr;gap:16px;position:static}.espace-scinde .interface-conversation-ia{grid-template-columns:1fr;min-height:0}.espace-scinde .liste-conversations-ia{border-right:0;border-bottom:1px solid var(--bord);display:flex;overflow-x:auto}.espace-scinde .analyse-controles{flex-wrap:wrap}.bascule-espace button{min-width:0;min-height:40px;font:inherit;color:#5f6b66;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:9px;flex:1 1 0;font-size:13px;font-weight:600;overflow:hidden}.bascule-espace button[aria-pressed=true]{color:var(--encre);background:#fff;box-shadow:0 1px 3px #0000001f}@media (width<=1099px){.espace-scinde{flex-direction:column;align-items:stretch;display:flex}.espace-scinde>.bascule-espace{z-index:20;background:#ececea;border-radius:12px;gap:6px;margin:10px 0;padding:5px;display:flex;position:sticky;top:0}.espace-scinde>.colonne-conversation{max-height:none;position:static;overflow:visible}.espace-scinde[data-panneau=dossier]>.colonne-conversation,.espace-scinde[data-panneau=conversation]>.colonne-dossier{display:none}}.parcours-sans-ia{border-top:1px solid var(--bord);gap:12px;padding:22px 24px;display:grid}.parcours-sans-ia h4{margin:0;font-size:19px}.parcours-sans-ia p{color:#5f6b66;max-width:70ch;margin:0}.suite-sans-ia{background:#f5f1e8;border-radius:14px;padding:14px 16px}.suite-sans-ia ol{gap:8px;margin:10px 0 0;padding-left:20px;display:grid}.suite-sans-ia li b{display:block}.suite-sans-ia li small{color:#5f6b66}.actions-sans-ia{flex-wrap:wrap;gap:10px;display:flex}.badge-identite{color:#8a6230;vertical-align:middle;white-space:nowrap;background:#f5ead9;border-radius:6px;margin-left:8px;padding:2px 7px;font-size:10px;font-weight:600}.liste-validations article>*{overflow-wrap:anywhere;min-width:0}@media (width<=700px){.marque-rail{display:none}.rail{gap:2px;padding:10px 8px}.rail>button,.rail>.rail-plus{flex:1 1 0;min-width:44px}}@media (width<=359px){.rail{-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}}.etat-enregistrement{color:var(--gris);vertical-align:middle;white-space:nowrap;margin-left:10px;font-size:11px;font-weight:500}.etat-enregistrement.enregistre{color:var(--vert)}.representant-brouillon{border-style:dashed}.actions-documents-maintenant{gap:9px;display:grid}.actions-documents-maintenant button{border:1px solid var(--bord);background:var(--carte);color:var(--encre);text-align:left;cursor:pointer;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:5px 11px;padding:13px 14px;display:grid}.actions-documents-maintenant button:hover{background:#f8faf8;border-color:#b7c9c0}.actions-documents-maintenant button small{color:var(--gris);grid-column:2;font-size:11px}.actions-documents-maintenant button i{color:var(--vert);grid-area:1/3/3;font-style:normal}.registre-documentaire-complet{margin:0 0 18px}.registre-documentaire-complet>summary{cursor:pointer;border:1px solid var(--bord);background:var(--carte);color:var(--vert);border-radius:11px;padding:12px 14px;font-weight:600}.registre-documentaire-complet[open]>summary{margin-bottom:14px}.consigne-modele{margin:14px 0 0}.consigne-modele p{margin:6px 0 10px}.consigne-demander{align-self:center;font-weight:600}.blocages-responsable{margin-top:10px}.blocages-responsable h5{margin:0;font-size:13px}.blocages-responsable .sous{margin:4px 0 0}.liste-blocages{margin:6px 0 0;padding-left:18px}.liste-blocages li{margin:4px 0;line-height:1.45}.liste-blocages li>.lien-texte,.liste-blocages li>small{margin-top:2px;display:block}.liste-blocages .lien-texte,.modeles-standards .lien-texte{color:var(--vert);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:13px;font-weight:650;text-decoration:underline}.etiquette-responsable{background:var(--ambre-clair);color:var(--ambre);vertical-align:1px;border:1px solid #e8dcc0;border-radius:999px;margin-left:6px;padding:0 7px;font-size:11px;font-weight:700;display:inline-block}.etiquette-responsable.wbt{color:#465565;background:#eef1f4;border-color:#d8dee5}.blocage-wbt{color:#465565}.modeles-standards,.verifie-par-wbt{margin-top:22px}.modeles-standards>header,.verifie-par-wbt>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.modeles-standards h3,.verifie-par-wbt h3{color:var(--vert-profond);margin:4px 0 0;font-family:Iowan Old Style,Georgia,serif;font-size:23px;font-weight:540}.modeles-standards header p,.verifie-par-wbt header p{max-width:680px;color:var(--gris);margin:7px 0 0;font-size:13.5px;line-height:1.55}.liste-modeles-standards{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:6px 14px;margin:16px 0 0;padding:0;list-style:none;display:grid}.liste-modeles-standards li{background:#ffffffd1;border:1px solid #1c40321f;border-radius:10px;justify-content:space-between;align-items:baseline;gap:10px;padding:7px 10px;font-size:13.5px;display:flex}.liste-modeles-standards label{cursor:pointer;align-items:baseline;gap:8px;min-width:0;display:flex}.liste-modeles-standards small{color:var(--gris)}.version-modele{font-variant-numeric:tabular-nums;flex:none;font-size:11.5px}.attestation-modeles{gap:4px;margin-top:16px;display:grid}.attestation-modeles textarea{width:100%}.modeles-un-par-un,.details-exploitant{margin-top:14px}.modeles-un-par-un>summary,.details-exploitant>summary{cursor:pointer;color:var(--vert);font-size:13.5px;font-weight:650}.details-exploitant .carte-mise-en-service{margin-top:14px}@media (width<=640px){.modeles-standards>header,.verifie-par-wbt>header{flex-direction:column}.liste-modeles-standards li{flex-direction:column;gap:2px}}@media (width<=700px){.etat-enregistrement{margin:4px 0 0;display:block}}.equipe-maison .liste-equipe{gap:6px;margin:14px 0 18px;padding:0;list-style:none;display:grid}.equipe-maison .liste-equipe li{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.equipe-maison .liste-equipe span{color:var(--gris);font-size:13px}.equipe-maison .lien-invitation input{font-family:ui-monospace,monospace;font-size:12.5px}.aide-publique.demande-demo{padding-left:32px;padding-right:32px}.demande-demo-formulaire{border:1px solid var(--bord);background:#fff;border-radius:14px;max-width:760px;padding:28px}.demande-demo-grille{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.demande-demo-forfait{color:var(--gris);margin:0 0 18px;font-size:14px}.demande-demo-avertissement{color:var(--ambre);margin:0 0 14px;font-size:13px}.demande-demo-consentement{color:var(--gris);align-items:flex-start;gap:10px;font-size:13px;line-height:1.55;display:flex}.demande-demo-consentement input{flex:none;margin-top:3px}.demande-demo-piege{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.demande-demo-erreur{background:var(--rouge-clair);color:var(--rouge);border-radius:10px;margin-top:16px;padding:14px 16px;font-size:14px}.demande-demo-erreur p{margin:0 0 10px}.demande-demo-erreur .btn{text-decoration:none;display:inline-block}.demande-demo-erreur small{margin-top:8px;display:block}.demande-demo-confirmation{border:1px solid var(--bord);background:#fff;border-radius:14px;max-width:760px;padding:28px}.demande-demo-confirmation h2{margin:0 0 10px}@media (width<=760px){.demande-demo-grille{grid-template-columns:1fr}.demande-demo-formulaire,.demande-demo-confirmation{padding:20px 16px}.aide-publique.demande-demo{padding-left:16px;padding-right:16px}}.catalogue-edition-aide{margin:0 2px 14px}.ligne-edition-catalogue td{background:#fbfaf6}.edition-article{gap:10px;max-width:640px;display:grid}.edition-article small{color:#6d706c;line-height:1.45}tr.article-retire td{opacity:.62}.historique-catalogue{margin:22px 2px}.historique-catalogue ol{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.historique-catalogue li{gap:2px;display:grid}.historique-catalogue li small{color:#6d706c}.aide-etape{color:#6d706c;margin-top:6px;line-height:1.45;display:block}.raisons-desactivation{color:#7a5a17;margin:8px 0 0;line-height:1.45}.desactive-demo{color:var(--gris);margin-left:8px;font-size:12.5px;font-style:italic;display:inline-block}.modeles-recommandes-action{flex-wrap:wrap;align-items:center;gap:6px 12px;margin:8px 0 12px;display:flex}.modeles-recommandes-action small{color:var(--gris);flex:260px;font-size:12.5px;line-height:1.45}.attestation-papier{gap:6px;margin-top:8px;display:grid}.attestation-papier>small{color:var(--gris);font-size:12.5px}.b02-attestation-documents{border:1px solid var(--ligne,#e3ded3);border-radius:10px;margin-top:14px;padding:12px 14px}.brouillon-conserve{color:var(--gris);margin-top:6px;font-size:12.5px;display:block}.confirmation-ecriture{margin-top:12px}.support-app-equipe{display:block}.soutien-equipe{gap:16px;display:grid}.entete-soutien-equipe h2{margin:6px 0 8px;font:400 28px/1.15 Georgia,serif}.promesse-soutien{background:var(--vert-clair);color:var(--vert-profond);border-radius:12px;margin:0;padding:10px 12px;font-size:13px;line-height:1.45}.formulaire-soutien-equipe{gap:10px;display:grid}.formulaire-soutien-equipe textarea{resize:vertical;min-height:110px}.page-jointe{color:var(--gris);margin:0;font-size:12px}.case-soutien{color:#4d5b55;align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}.case-soutien input{width:17px;height:17px;accent-color:var(--vert);flex:none;margin-top:2px}.fil-soutien-equipe>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.fil-soutien-equipe h3{margin:0;font:400 22px/1.2 Georgia,serif}.parler-equipe{white-space:nowrap}.voile-soutien-equipe{z-index:60;background:#10181352;justify-content:flex-end;display:flex;position:fixed;inset:0}.panneau-soutien-equipe{border-radius:0;width:min(520px,100%);height:100%;padding:28px 24px;position:relative;overflow-y:auto;box-shadow:-18px 0 40px #10181329}.fermer-soutien-equipe{cursor:pointer;width:36px;height:36px;color:var(--encre);background:0 0;border:0;border-radius:50%;font-size:24px;line-height:1;position:absolute;top:12px;right:14px}.contexte-ticket-wbt{color:#4d5b55;flex-wrap:wrap;gap:6px 16px;margin:0 0 10px;font-size:12px;display:flex}@media (width<=640px){.panneau-soutien-equipe{padding:24px 16px}.parler-equipe{padding-inline:10px;font-size:12px}}.question-ia-famille{border:1px solid var(--bord);border-radius:10px;margin:14px 0 0;padding:12px 14px}.question-ia-famille legend{padding:0 4px;font-weight:600}.question-ia-famille p{margin:6px 0}.question-ia-famille-choix{flex-wrap:wrap;gap:8px 18px;margin-top:10px;display:flex}.question-ia-famille-choix label{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.note-ia-famille{color:var(--ambre);margin-top:6px;display:block}.choix-ia-dossier{position:relative}.choix-ia-dossier summary{cursor:pointer;list-style:none}.choix-ia-dossier summary::-webkit-details-marker{display:none}.badge-ia{border-radius:999px;padding:2px 10px;font-size:.8rem;font-weight:600;display:inline-block}.choix-ia-dossier.sans-ia .badge-ia{background:var(--ambre-clair);color:var(--ambre)}.choix-ia-dossier.avec-ia .badge-ia{background:var(--vert-clair);color:var(--vert)}.choix-ia-dossier-panneau{z-index:20;background:var(--carte);border:1px solid var(--bord);width:min(440px,90vw);box-shadow:var(--ombre);border-radius:10px;margin-top:6px;padding:12px 14px;position:absolute;right:0}.choix-ia-dossier-panneau .btn{margin-top:10px}
