:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface:#fcfcfb;--plan:#f9f9f7;--plan-creux:#f2f2ee;--encre:#0b0b0b;--encre-2:#52514e;--encre-3:#898781;--grille:#e1e0d9;--axe:#c3c2b7;--bord:#0b0b0b1a;--bord-fort:#0b0b0b2e;--serie-1:#2a78d6;--serie-2:#eb6834;--serie-3:#1baf7a;--serie-4:#eda100;--div-froid:#2a78d6;--div-chaud:#e34948;--div-milieu:#f0efec;--bon:#0ca30c;--attention:#fab219;--critique:#d03b3b;--r:8px;--r-s:5px;--sans:system-ui, -apple-system, "Segoe UI", sans-serif;--mono:ui-monospace, "Cascadia Code", "Consolas", monospace}@media (prefers-color-scheme:dark){:root:where(:not([data-theme=light])){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface:#1a1a19;--plan:#0d0d0d;--plan-creux:#141413;--encre:#fff;--encre-2:#c3c2b7;--encre-3:#898781;--grille:#2c2c2a;--axe:#383835;--bord:#ffffff1a;--bord-fort:#fff3;--serie-1:#3987e5;--serie-2:#d95926;--serie-3:#199e70;--serie-4:#c98500;--div-froid:#3987e5;--div-chaud:#e66767;--div-milieu:#383835}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface:#1a1a19;--plan:#0d0d0d;--plan-creux:#141413;--encre:#fff;--encre-2:#c3c2b7;--encre-3:#898781;--grille:#2c2c2a;--axe:#383835;--bord:#ffffff1a;--bord-fort:#fff3;--serie-1:#3987e5;--serie-2:#d95926;--serie-3:#199e70;--serie-4:#c98500;--div-froid:#3987e5;--div-chaud:#e66767;--div-milieu:#383835}*{box-sizing:border-box}html,body,#root{height:100%}body{font-family:var(--sans);color:var(--encre);background:var(--plan);-webkit-font-smoothing:antialiased;margin:0;font-size:14px;line-height:1.5}h1,h2,h3{letter-spacing:-.01em;margin:0;font-weight:600}h1{font-size:17px}h2{font-size:15px}h3{font-size:13px}p{margin:0}.appli{grid-template-rows:auto 1fr;height:100%;display:grid}.entete{background:var(--surface);border-bottom:1px solid var(--bord);z-index:10;align-items:center;gap:20px;height:52px;padding:0 20px;display:flex;position:sticky;top:0}.marque{white-space:nowrap;align-items:baseline;gap:10px;display:flex}.marque small{color:var(--encre-3);font-size:12px}.nav{flex-wrap:wrap;gap:2px;margin-left:auto;display:flex}.nav button{font:inherit;color:var(--encre-2);border-radius:var(--r-s);cursor:pointer;background:0 0;border:0;padding:6px 11px;font-size:13px}.nav button:hover{background:var(--plan-creux);color:var(--encre)}.nav button[aria-current=page]{background:var(--encre);color:var(--surface)}.nav button.appel-compte{background:var(--bon);color:#fff;font-weight:600}.nav button.appel-compte:hover{color:#fff;background:#098a09}.contenu{padding:20px;overflow:hidden auto}.large{max-width:1180px;margin:0 auto}.carte{background:var(--surface);border:1px solid var(--bord);border-radius:var(--r);padding:16px}.carte+.carte,.grille+.carte,.carte+.grille{margin-top:16px}.carte-entete{align-items:baseline;gap:12px;margin-bottom:4px;display:flex}.carte-entete .titre{flex:1;min-width:0}.sous-titre{color:var(--encre-2);margin-top:2px;font-size:12.5px}.grille{gap:16px;display:grid}.grille>*{min-width:0}.grille.deux{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.grille.tuiles{grid-template-columns:repeat(auto-fit,minmax(158px,1fr))}.grille.atelier{grid-template-columns:minmax(260px,330px) minmax(0,1fr)}@media (width<=900px){.grille.atelier{grid-template-columns:1fr}}@media (width<=620px){.entete{flex-wrap:wrap;gap:8px;height:auto;padding:8px 14px}.marque{white-space:normal}.nav{margin-left:0}.contenu{padding:14px}}.tuile{background:var(--surface);border:1px solid var(--bord);border-radius:var(--r);padding:12px 14px}.tuile .etiquette{color:var(--encre-2);font-size:12px}.tuile .valeur{margin-top:2px;font-size:24px;font-weight:600}.tuile .valeur .unite{color:var(--encre-2);margin-left:3px;font-size:14px;font-weight:500}.tuile .note{color:var(--encre-3);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:2px;font-size:11.5px;display:-webkit-box;overflow:hidden}.heros .valeur{font-size:44px;line-height:1.1}.tuile.vert{background:var(--bon);border-color:var(--bon)}.tuile.vert .etiquette,.tuile.vert .valeur,.tuile.vert .note{color:#fff}.tuile.vert .note{-webkit-line-clamp:unset;display:block;overflow:visible}.param{border-top:1px solid var(--bord);padding:9px 0}.param:first-child{border-top:0}.param-tete{align-items:baseline;gap:8px;display:flex}.param-tete label{flex:1;font-size:13px}.param-valeur{font-variant-numeric:tabular-nums;color:var(--encre-2);font-size:12.5px}.param-aide{color:var(--encre-3);margin-top:3px;font-size:11.5px}.groupe-titre{text-transform:uppercase;letter-spacing:.07em;color:var(--encre-3);margin:14px 0 2px;font-size:11px}.groupe-titre:first-child{margin-top:0}input[type=range]{width:100%;accent-color:var(--serie-1);margin:5px 0 0}input[type=checkbox]{accent-color:var(--serie-1);width:15px;height:15px}select,input[type=search],input[type=text],input[type=email],textarea{font:inherit;color:var(--encre);background:var(--surface);border:1px solid var(--bord-fort);border-radius:var(--r-s);max-width:100%;padding:5px 8px;font-size:13px}select{width:100%}.bouton{font:inherit;color:var(--encre-2);background:var(--surface);border:1px solid var(--bord-fort);border-radius:var(--r-s);cursor:pointer;white-space:nowrap;padding:4px 10px;font-size:12.5px}.bouton:hover{background:var(--plan-creux);color:var(--encre)}.bouton[aria-pressed=true]{background:var(--encre);color:var(--surface);border-color:var(--encre)}.bouton.discret{border-color:#0000}.barre-outils{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.barre-outils .espace{flex:1}.table-enveloppe{overflow-x:auto}table.donnees{border-collapse:collapse;width:100%;font-size:12.5px}table.donnees th,table.donnees td{text-align:left;border-bottom:1px solid var(--grille);white-space:nowrap;padding:5px 10px 5px 0}table.donnees th{background:var(--surface);color:var(--encre-2);cursor:pointer;-webkit-user-select:none;user-select:none;z-index:1;font-size:11.5px;font-weight:500;position:sticky;top:0}table.donnees th.num,table.donnees td.num{text-align:right;font-variant-numeric:tabular-nums}table.donnees th.avec-aide{text-underline-offset:4px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--axe);text-decoration-color:var(--axe)}table.donnees tbody tr:hover{background:var(--plan-creux)}table.donnees td.principal{font-weight:500}table.donnees tbody tr.en-evidence,table.donnees tbody tr.en-evidence:hover{background:color-mix(in srgb, var(--bon) 16%, transparent)}table.donnees tbody tr.en-evidence td{font-weight:600}table.donnees tbody tr.envoi-flash,table.donnees tbody tr.envoi-flash:hover{background:color-mix(in srgb, var(--bon) 20%, transparent)}table.donnees tbody tr.envoi-reussi,table.donnees tbody tr.envoi-reussi:hover{background:color-mix(in srgb, var(--attention) 26%, transparent)}table.donnees tbody tr.envoi-echec,table.donnees tbody tr.envoi-echec:hover{background:color-mix(in srgb, var(--critique) 18%, transparent)}.symbole-envoi{width:1.3em;font-weight:700;display:inline-block}.symbole-envoi.flash{color:var(--bon)}.symbole-envoi.reussi{color:color-mix(in srgb, var(--attention) 70%, var(--encre))}.symbole-envoi.echec{color:var(--critique)}.case-resultats{cursor:pointer;align-items:center;gap:6px;font-size:14px;display:inline-flex}.case-resultats:has(input:disabled){cursor:default;opacity:.6}.legende-envois{gap:6px;font-size:12px;display:inline-flex}.legende-envois>span{border-radius:999px;padding:2px 8px}.legende-envois .envoi-flash{background:color-mix(in srgb, var(--bon) 20%, transparent)}.legende-envois .envoi-reussi{background:color-mix(in srgb, var(--attention) 26%, transparent)}.legende-envois .envoi-echec{background:color-mix(in srgb, var(--critique) 18%, transparent)}table.donnees tbody tr.saut td{text-align:center;color:var(--encre-3);padding:2px}table.donnees tbody tr.saut:hover{background:0 0}.tri{color:var(--encre-3);margin-left:3px}.lien-bloc{font:inherit;font-weight:inherit;color:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;text-decoration-line:underline;text-decoration-color:#0000}.lien-bloc:hover{text-decoration-color:currentColor}.pagination{color:var(--encre-3);align-items:center;gap:10px;margin-top:10px;font-size:12px;display:flex}.puce{border:1px solid var(--bord-fort);color:var(--encre-2);border-radius:99px;padding:1px 6px;font-size:11px;display:inline-block}.puce.alerte{border-color:var(--critique);color:var(--critique)}.puce.ok{border-color:var(--bon);color:var(--bon)}.pastille{border-radius:99px;width:9px;height:9px;display:inline-block}.mono{font-family:var(--mono);font-size:12px}.discret{color:var(--encre-3)}.vide{color:var(--encre-3);text-align:center;padding:28px 0;font-size:13px}.anomalie{border-top:1px solid var(--grille);gap:10px;padding:6px 0;font-size:12.5px;display:flex}.anomalie:first-child{border-top:0}.anomalie .ou{color:var(--encre-3);font-family:var(--mono);white-space:nowrap;font-size:11.5px}.legende{color:var(--encre-2);flex-wrap:wrap;gap:14px;font-size:12px;display:flex}.legende span{align-items:center;gap:5px;display:inline-flex}.infobulle{pointer-events:none;z-index:50;background:var(--surface);border:1px solid var(--bord-fort);border-radius:var(--r-s);max-width:240px;padding:7px 9px;font-size:12px;position:fixed;box-shadow:0 6px 22px #00000029}.infobulle .t{margin-bottom:3px;font-weight:600}.infobulle .l{color:var(--encre-2);justify-content:space-between;gap:14px;display:flex}.infobulle .l b{color:var(--encre);font-variant-numeric:tabular-nums;font-weight:500}.infobulle .d{color:var(--encre-2);margin-bottom:5px}.infobulle .l:has(span:empty){color:var(--encre-3);justify-content:flex-end;font-size:11px}.carte-popup{z-index:50;background:var(--surface);border:1px solid var(--bord-fort);border-radius:var(--r-s);width:190px;padding:7px 9px;font-size:12px;position:absolute;box-shadow:0 6px 22px #00000029}.carte-popup .t{margin-bottom:3px;font-weight:600}.carte-popup .l{color:var(--encre-2);justify-content:space-between;gap:14px;display:flex}.carte-popup .l b{color:var(--encre);font-variant-numeric:tabular-nums;font-weight:500}.carte-popup-actions{gap:6px;margin-top:8px;display:flex}.carte-popup-actions button{border-radius:var(--r-s);color:#fff;cursor:pointer;touch-action:manipulation;border:1px solid #0000;flex:1;padding:5px 0;font-size:14px;line-height:1}.carte-popup-actions button.flash{background:var(--bon)}.carte-popup-actions button.reussi{background:var(--attention)}.carte-popup-actions button.echec{background:var(--critique)}.carte-popup-actions button:not(:disabled):hover{filter:brightness(1.1)}.carte-popup-actions button:disabled{opacity:.35;cursor:not-allowed;filter:grayscale(50%)}.carte-popup-raison{color:var(--encre-3);margin:6px 0 0;font-size:11px}.carte-popup-modifier{justify-content:center;width:100%;margin-top:8px}svg text{font-family:var(--sans)}.axe-texte{fill:var(--encre-3);font-size:10.5px}.etiquette-serie{fill:var(--encre-2);font-size:11px}.barre-ecart{border-radius:2px;height:7px;display:block}.pastille-cote{box-sizing:border-box;border:1.5px solid var(--encre-2);vertical-align:middle;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 3px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}
