@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(./archivo-latin.BEIDiHaE.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(./archivo-latin-ext.CEt9KWsu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(./archivo-latin.BEIDiHaE.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(./archivo-latin-ext.CEt9KWsu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(./archivo-latin.BEIDiHaE.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(./archivo-latin-ext.CEt9KWsu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(./ibm-plex-mono-400-latin.BJoXLJYV.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(./ibm-plex-mono-400-latin-ext.C05TWSE2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(./ibm-plex-mono-500-latin.C820gu2e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(./ibm-plex-mono-500-latin-ext.BQJS6Ovj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(./public-sans-latin.CcEC6YbM.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(./public-sans-latin-ext.NN8edoJ2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(./public-sans-latin.CcEC6YbM.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(./public-sans-latin-ext.NN8edoJ2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(./public-sans-latin.CcEC6YbM.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(./public-sans-latin-ext.NN8edoJ2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--encre:#1a1618;--encre-douce:#3c3438;--texte:#241e20;--texte-attenue:#6b6165;--texte-faible:#8f8488;--fond:#f7f5f5;--surface:#fff;--surface-2:#f1edee;--surface-survol:#faf8f8;--filet:#e4dedf;--filet-fort:#cfc6c8;--marque:#9d2235;--marque-douce:#f6e9eb;--marque-vive:#bc3049;--vert:#1f6b4a;--vert-doux:#e6f1eb;--ambre:#8a5b0b;--ambre-doux:#faefdc;--bleu:#1f4f7a;--bleu-doux:#e5eef6;--r:4px;--ombre:0 1px 2px #1a16180f, 0 8px 24px -14px #1a161847}*,:after,:before{box-sizing:border-box}body,html{height:100%;margin:0;padding:0}body{background:var(--fond);color:var(--texte);-webkit-font-smoothing:antialiased;font-family:Public Sans,ui-sans-serif,system-ui,sans-serif;font-size:15px;line-height:1.55}h1,h2,h3,h4,h5{text-wrap:balance;letter-spacing:-.015em;margin:0;font-family:Archivo,ui-sans-serif,system-ui,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}.mono{font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,ui-monospace,monospace}:focus-visible{outline:2px solid var(--marque);outline-offset:2px}.coquille{grid-template-columns:208px 1fr;height:100dvh;display:grid;overflow:hidden}.rail{background:var(--encre);color:#cfc4c7;flex-direction:column;gap:2px;padding:14px 0;display:flex;overflow-y:auto}.rail-marque{align-items:center;gap:9px;padding:4px 16px 16px;display:flex}.sceau{background:var(--marque);color:#fff;border-radius:3px;flex:none;place-items:center;width:26px;height:26px;font-family:Archivo;font-size:12px;font-weight:700;display:grid}.rail-marque span{color:#f4edef;font-family:Archivo;font-size:14px;font-weight:600}.rail a{color:#a79a9e;border-left:2px solid #0000;align-items:center;gap:10px;padding:8px 16px;font-size:14px;transition:background .12s,color .12s;display:flex}.rail a:hover{color:#e6dde0}.rail a.actif{color:#fff;border-left-color:var(--marque-vive);background:#9d223538}.rail hr{border:0;border-top:1px solid #ffffff17;width:calc(100% - 32px);margin:10px 16px}.zone{flex-direction:column;min-width:0;display:flex;overflow:hidden}.barre-haute{border-bottom:1px solid var(--filet);background:var(--surface);flex:none;align-items:center;gap:14px;padding:10px 20px;display:flex}.fil{color:var(--texte-faible);font-size:13px}.fil b{color:var(--texte);font-weight:500}.identite{align-items:center;margin-left:auto;font-size:13px;display:flex;position:relative}.identite .nom{font-weight:500;display:block}.identite .role{color:var(--texte-faible);font-size:12px;display:block}.bouton-identite{border-radius:var(--r);cursor:pointer;font:inherit;color:inherit;text-align:right;background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:3px 5px 3px 8px;display:flex}.bouton-identite:hover{background:var(--surface-survol);border-color:var(--filet)}.bouton-identite:focus-visible{outline:2px solid var(--marque);outline-offset:1px}.voile{z-index:40;position:fixed;inset:0}.menu{z-index:41;background:var(--surface);border:1px solid var(--filet-fort);min-width:17rem;max-width:min(22rem,100vw - 24px);max-height:min(28rem,100vh - 80px);box-shadow:var(--ombre);border-radius:8px;padding:5px;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.menu-titre{color:var(--texte-attenue);flex-direction:column;padding:6px 8px;font-size:11px;line-height:1.5;display:flex}.menu-titre em{color:var(--ambre);font-style:normal}.menu-sep{border-top:1px solid var(--filet);margin-top:4px;padding-top:8px}.menu .lien-menu,.menu button{text-align:left;border-radius:var(--r);cursor:pointer;width:100%;font:inherit;color:var(--texte);background:0 0;border:0;flex-direction:column;gap:1px;padding:6px 8px;font-size:12.5px;text-decoration:none;display:flex}.menu .lien-menu:hover,.menu button:hover:not(:disabled){background:var(--surface-survol)}.menu .lien-menu:focus-visible,.menu button:focus-visible{outline:2px solid var(--marque);outline-offset:-2px}.menu button:disabled{opacity:.55;cursor:default}.menu button.courant{background:var(--marque-douce);color:var(--marque);font-weight:500}.menu button.courant:after{content:" — profil actuel";font-size:10.5px;font-weight:400}.menu .lien-menu .mono,.menu button .mono{color:var(--texte-faible);font-family:IBM Plex Mono,monospace;font-size:10.5px}.menu button.courant .mono{color:var(--marque)}.menu .lien-menu em,.menu button em{color:var(--texte-attenue);font-size:11px;font-style:normal}.avatar{background:var(--marque-douce);width:28px;height:28px;color:var(--marque);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:600;display:grid}.contenu{flex-direction:column;flex:1;gap:16px;padding:20px;display:flex;overflow-y:auto}.entete{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.entete h1{font-size:22px;font-weight:600}.entete .compte{color:var(--texte-faible);padding-bottom:3px;font-family:IBM Plex Mono,monospace;font-size:12px}.entete .actions{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.bt{border-radius:var(--r);border:1px solid var(--filet-fort);background:var(--surface);color:var(--texte);cursor:pointer;align-items:center;gap:7px;padding:6px 12px;font-size:13px;font-weight:500;transition:background .12s;display:inline-flex}.bt:hover:not(:disabled){background:var(--surface-survol)}.bt:disabled{opacity:.55;cursor:not-allowed}.bt.pri{background:var(--marque);border-color:var(--marque);color:#fff}.bt.pri:hover:not(:disabled){background:var(--marque-vive)}.tuiles{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.tuile{background:var(--surface);border:1px solid var(--filet);border-radius:var(--r);flex-direction:column;gap:3px;padding:11px 13px;display:flex}.tuile .lab{color:var(--texte-attenue);font-size:12px}.tuile .val{font-variant-numeric:tabular-nums;font-family:Archivo;font-size:23px;font-weight:600}.tuile .val.alerte{color:var(--marque);background:0 0;border:0;padding:0}.carte{background:var(--surface);border:1px solid var(--filet);border-radius:var(--r)}.carte>h2{text-transform:uppercase;letter-spacing:.07em;color:var(--texte-faible);border-bottom:1px solid var(--filet);margin:0;padding:10px 13px;font-size:12px;font-weight:600}.carte .dedans{flex-direction:column;gap:9px;padding:12px 13px;display:flex}.tabc{border:1px solid var(--filet);border-radius:var(--r);background:var(--surface);flex:none;overflow:auto}table{border-collapse:collapse;width:100%}th{text-align:left;letter-spacing:.07em;text-transform:uppercase;color:var(--texte-faible);background:var(--surface-2);white-space:nowrap;padding:9px 12px;font-size:11px;font-weight:600}td,th{border-bottom:1px solid var(--filet)}td{vertical-align:middle;padding:10px 12px;font-size:13.5px}tbody tr:last-child td{border-bottom:0}tbody tr:hover{background:var(--surface-survol)}td.num{text-align:right;font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,monospace}.pole{color:var(--texte-attenue);align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.pole:before{content:"";background:var(--filet-fort);border-radius:2px;flex:none;width:3px;height:15px}.pole.OPERATION:before{background:var(--marque)}.pole.SUPPORT:before{background:var(--bleu)}.pole.DIRECTION:before{background:var(--encre-douce)}.pole.CONTROLE:before{background:var(--ambre)}.et{white-space:nowrap;background:var(--surface-2);color:var(--texte-attenue);border-radius:100px;align-items:center;gap:5px;padding:2px 8px;font-size:11.5px;font-weight:500;display:inline-flex}.et:before{content:"";background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}.et.ok{background:var(--vert-doux);color:var(--vert)}.et.att{background:var(--ambre-doux);color:var(--ambre)}.et.info{background:var(--bleu-doux);color:var(--bleu)}.et.rge{background:var(--marque-douce);color:var(--marque)}.ligne{gap:12px;font-size:13px;display:flex}.ligne dt{color:var(--texte-attenue);flex:none;min-width:140px;margin:0}.ligne dd{margin:0;font-weight:500}.alerte{border:1px solid var(--filet);border-left:3px solid var(--marque);border-radius:var(--r);background:var(--marque-douce);color:var(--texte);padding:11px 13px;font-size:13px}.alerte.attention{border-left-color:var(--ambre);background:var(--ambre-doux)}.vide{text-align:center;color:var(--texte-attenue);padding:40px 20px}.grille{grid-template-columns:1fr 1fr;gap:11px 13px;display:grid}.grille .plein{grid-column:1/-1}.ch{flex-direction:column;gap:4px;min-width:0;display:flex}.ch label{color:var(--texte-attenue);font-size:12px;font-weight:500}.ch .req{color:var(--marque)}.ch input:not([type=checkbox]):not([type=radio]),.ch select,.ch textarea{border:1px solid var(--filet-fort);border-radius:var(--r);background:var(--surface);color:var(--texte);width:100%;padding:7px 10px;font-family:inherit;font-size:13.5px}.ch textarea{resize:vertical;min-height:70px}.aide{color:var(--texte-faible);font-size:11.5px;line-height:1.5}.aide.att{color:var(--ambre)}.ch .aide{color:var(--texte-faible);font-size:11.5px}.ch .aide.att{color:var(--ambre)}.bascule{cursor:pointer;align-items:center;gap:9px;font-size:13px;display:flex}.deux{grid-template-columns:1.5fr 1fr;align-items:start;gap:12px;display:grid}.deux>*,.grille>*{min-width:0}.calcul{flex-direction:column;gap:7px;display:flex}.calcul .lg{justify-content:space-between;gap:10px;font-size:13px;display:flex}.calcul .lg span:last-child{font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,monospace}.calcul .tot{border-top:1px solid var(--filet);justify-content:space-between;align-items:baseline;padding-top:8px;display:flex}.calcul .tot b{font-variant-numeric:tabular-nums;font-family:Archivo;font-size:21px;font-weight:600}@media (width<=860px){.coquille{grid-template-columns:56px 1fr}.rail a span,.rail-marque span{display:none}.rail a{justify-content:center;padding:10px 0}.deux,.grille{grid-template-columns:1fr}.carte table,table.ecarts{display:block;overflow-x:auto}}.rail a .ico{opacity:.75;flex:none}.rail a.actif .ico{opacity:1}.ico-chevron{color:var(--texte-faible);flex:none;transition:transform .12s}.ico-chevron.ouvert{transform:rotate(180deg)}.avec-ico{align-items:center;gap:6px;display:inline-flex}.avec-ico svg{flex:none}.carte>h2 svg{opacity:.8;vertical-align:-2px;flex:none;margin-right:6px}.carte>h2{align-items:center;gap:0;display:flex}.bt svg,.et svg{flex:none}.et svg{vertical-align:-2px;margin-right:3px}.calcul .lg span:last-child,.calcul .tot b,.somme,.tuile .val{white-space:nowrap}.calcul .tot span:first-child{min-width:0}.file{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.file li{border-top:1px solid var(--filet);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 0;font-size:12.5px;display:flex}.file li:first-child{border-top:0}.file .ref{color:var(--marque);flex:none;font-family:IBM Plex Mono,monospace;font-size:11.5px;font-weight:500}.file .obj{text-overflow:ellipsis;flex:1;min-width:8rem;overflow:hidden}.file .qui{color:var(--texte-attenue);font-size:11.5px}.file .somme{white-space:nowrap;font-weight:600}.carte>h2{flex-wrap:wrap;gap:6px}.texte-mis-en-forme>p{margin:0 0 .5em}.texte-mis-en-forme>p:last-child{margin-bottom:0}.texte-mis-en-forme ol,.texte-mis-en-forme ul{margin:0 0 .5em;padding-left:1.4em}.texte-mis-en-forme li{margin-bottom:.15em}.texte-mis-en-forme strong{font-weight:600}.colonnes{width:100%;height:92px;display:block}.colonnes rect{fill:var(--bleu);opacity:.55}.colonnes rect.courant{opacity:1}.legende-colonnes{margin-top:4px;display:flex}.legende-colonnes span{text-align:center;color:var(--texte-attenue);flex:1;font-size:10.5px;line-height:1.3}.legende-colonnes b{color:var(--texte);font-variant-numeric:tabular-nums;font-size:12px;display:block}.legende-colonnes .courant b{color:var(--bleu)}.barres{flex-direction:column;gap:5px;display:flex}.barre{grid-template-columns:8.5rem 1fr 2rem;align-items:center;gap:8px;display:grid}.jauge{background:var(--surface-2);border-radius:3px;height:6px;position:relative;overflow:hidden}.jauge:before{content:"";width:var(--part);background:var(--marque);opacity:.55;position:absolute;inset:0 auto 0 0}.barre b{text-align:right;font-size:12px}@media print{.barre-haute,.rail,.sans-impression{display:none}.coquille,.zone{height:auto}.contenu,.coquille,.zone{display:block;overflow:visible}.contenu{padding:0}.tabc{overflow:visible}body{background:#fff}}.selecteur{flex:none;position:relative}.bouton-lanceur{border-radius:var(--r);width:32px;height:32px;color:var(--texte-attenue);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;display:grid}.bouton-lanceur:hover{background:var(--surface-survol);border-color:var(--filet);color:var(--texte)}.menu-lanceur{min-width:0;padding:8px;left:0;right:auto}.coquille.sans-rail{grid-template-columns:1fr}.rail{background:var(--surface);color:var(--texte-attenue);border-right:1px solid var(--filet)}.rail-marque,.rail-marque span{color:var(--texte)}.rail a{color:var(--texte-attenue)}.rail a:hover{color:var(--texte);background:var(--surface-survol)}.rail a.actif{color:var(--texte);background:var(--marque-douce);border-left-color:var(--marque);font-weight:500}.rail hr{border-top-color:var(--filet)}.fil{align-items:center;gap:9px;display:inline-flex}.fil .sceau{width:22px;height:22px;font-size:11px}.apercu-logo{border:1px solid var(--filet);border-radius:var(--r);background:#fff;align-items:center;gap:12px;padding:12px;display:flex}.apercu-logo img{-o-object-fit:contain;object-fit:contain;max-width:220px;max-height:64px}
