@font-face{font-family:Archivo;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/Archivo.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:500 600;font-display:swap;src:url(/fonts/ArchivoNarrow.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--u:24px;--feuille:#fff;--quad:#e3ddf0;--encre:#1c1c1c;--encre-2:#454545;--encre-3:#5d5d5d;--encre-passe:#767676;--trait-fin:#c9c9c9;--orange:#f26f21;--orange-txt:#b84a08;--orange-voile:rgba(242,111,33,.1);--fluo:#fdee4a;--vert:#1f7a3d;--vert-passe:#4a7d5a;--hachure:repeating-linear-gradient(135deg,var(--encre) 0 1px,transparent 1px 6px);--sans:"Archivo",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--narrow:"Archivo Narrow","Archivo",system-ui,sans-serif;--t-xs:13px;--t-s:14px;--t-m:16px;--t-l:18px;--t-xl:22px;--t-2xl:28px;--t-3xl:40px;--e1:4px;--e2:8px;--e3:12px;--e4:16px;--e5:24px;--e6:32px;--e7:48px;--e8:64px;--e9:96px;--page:1008px;--gout:clamp(16px,4vw,40px);--bord:max(var(--gout),calc((100vw - var(--page)) / 2))}*{box-sizing:border-box}body{margin:0;color:var(--encre);font:var(--t-m)/1.5 var(--sans);font-variant-numeric:tabular-nums;background:var(--feuille);accent-color:var(--orange);caret-color:var(--orange);-webkit-font-smoothing:antialiased}#racine{min-height:100vh;display:flex;flex-direction:column}::selection{background:var(--orange);color:var(--encre)}main{flex:1;display:flex;flex-direction:column}main>.wrap:last-child{margin-top:auto}.wrap{padding-inline:var(--bord)}h1,h2,h3,p,ul{margin:0}ul{list-style:none;padding:0}b{font-weight:600}.mut{color:var(--encre-3)}.bloc{margin-top:calc(var(--u) * 3)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}:where(a,button,input,select,summary,[tabindex]):focus-visible{outline:2px solid var(--orange);outline-offset:2px}.tete{background:var(--orange);color:var(--encre)}.tete-in{display:flex;align-items:baseline;gap:var(--e4);min-height:calc(var(--u) * 3);padding:var(--e4) var(--bord)}.tete-nom{font-size:var(--t-xl);font-weight:700;letter-spacing:-.02em;text-transform:uppercase;line-height:1}.tete-sous{font-size:var(--t-s);font-weight:500}.tete-ex{font-size:var(--t-s);font-weight:600;white-space:nowrap}.tete-mallette{display:inline-block;color:var(--encre);text-decoration:none;padding:7px 0;min-height:32px;font:600 var(--t-s)/1 var(--narrow);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.tete-mallette:before{content:"";display:inline-block;width:7px;height:7px;margin-right:8px;border:1.5px solid var(--encre);border-width:1.5px 0 0 1.5px;transform:rotate(-45deg);vertical-align:1px}.tete-mallette span{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px;text-decoration-color:transparent;transition:text-decoration-color .12s}.tete-mallette:hover span,.tete-mallette:focus-visible span{text-decoration-color:var(--encre)}.tete-mallette:focus-visible{outline:2px solid var(--encre);outline-offset:3px}.acces{padding:calc(var(--u) * 3) var(--bord) calc(var(--u) * 4);max-width:calc(480px + 2 * var(--bord))}.acces h2{font-size:var(--t-2xl);font-weight:700;letter-spacing:-.01em;line-height:1.25}.acces p{margin-top:var(--e4);color:var(--encre-2)}.acces-google{margin-top:var(--e6);min-height:44px;color-scheme:light}.acces-google iframe{border-radius:2px!important}.apercu{position:sticky;top:0;z-index:5;background:var(--orange-voile);border-bottom:1.5px solid var(--encre)}.apercu-in{display:flex;align-items:baseline;gap:var(--e3);flex-wrap:wrap;padding-top:var(--e3);padding-bottom:var(--e3);font-size:var(--t-s);color:var(--encre-2)}.apercu-in b{color:var(--encre)}.apercu-in .lien{margin-left:auto;white-space:nowrap}.acces-msg{min-height:1.5em;margin-top:var(--e2)!important;font-size:var(--t-s)}.acces-msg:not(:empty){background:var(--orange);display:inline-block;padding:2px 6px}.vide{padding:calc(var(--u) * 3) 0 calc(var(--u) * 2)}.vide h2{font-size:var(--t-3xl);font-weight:700;line-height:1.15;letter-spacing:-.02em;max-width:24ch}.vide p{margin-top:var(--e5);color:var(--encre-2);max-width:46ch}.vide-a{margin-top:var(--e6)}.vide .sous{margin-top:var(--e4)}.ban{margin-top:var(--u);max-width:72ch}.ban-dot{display:none}.ban-t{display:inline;font-size:var(--t-l);font-weight:600;line-height:1.45;background:var(--fluo);padding:2px 6px;margin-left:-6px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.ban-pb .ban-t{background:var(--orange)}.ban-ok .ban-t{background:none;padding:0;margin:0;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:var(--orange)}.ban-x{margin-top:var(--e2);color:var(--encre-2);max-width:64ch}.ban-a{margin-top:var(--e3);display:flex;gap:var(--e5);flex-wrap:wrap;align-items:center}.btn-p,.ban-a button:first-child{font:600 var(--t-m)/1 var(--sans);color:#fff;background:var(--encre);border:1.5px solid var(--encre);border-radius:2px;padding:13px 18px;min-height:44px;cursor:pointer}.btn-p:hover,.ban-a button:first-child:hover{background:var(--orange);border-color:var(--orange);color:var(--encre)}.btn-g,.filtres select,.bascule{font:500 var(--t-s)/1 var(--sans);color:var(--encre);background:var(--feuille);border:1.5px solid var(--encre);border-radius:2px;padding:10px 14px;min-height:40px;cursor:pointer;white-space:nowrap}.btn-g:hover,.bascule:hover{background:var(--orange-voile)}.bascule[aria-pressed=true]{background:var(--encre);color:#fff}.lien,.ban-a button:not(:first-child),footer .lien{background:none;border:0;padding:0;cursor:pointer;font:500 var(--t-s)/1.4 var(--sans);color:var(--encre);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px;text-decoration-color:var(--orange)}.lien:hover,.ban-a button:not(:first-child):hover{text-decoration-color:var(--encre)}footer .lien{text-decoration-color:var(--encre)}footer .lien:hover{text-decoration-color:#fff}#zoom-t{text-transform:capitalize}.h2{font-size:var(--t-xl);font-weight:600;letter-spacing:-.01em;line-height:1.25}.sous{font-size:var(--t-s);color:var(--encre-3);margin-top:var(--e2);max-width:70ch}.tete-sec{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--e4);flex-wrap:wrap}.zoom{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--e5);margin-top:var(--e4);padding-top:var(--e4);border-top:2px solid var(--encre)}.mini{position:relative;display:flex;flex-direction:column;min-width:0}button.mini{background:none;border:0;padding:0;font:inherit;color:inherit;text-align:left;cursor:pointer}button.mini:hover .mini-l{text-decoration:underline;text-decoration-color:var(--orange);text-decoration-thickness:2px;text-underline-offset:3px}.mini:before{content:"";position:absolute;top:calc(-1 * var(--e4));left:0;width:1.5px;height:10px;background:var(--encre)}.mini-l{font:500 var(--t-s)/1.3 var(--narrow);text-transform:uppercase;letter-spacing:.04em;color:var(--encre-2)}.mini-n{font-size:var(--t-2xl);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-top:var(--e2);white-space:nowrap}.mini-u{font:600 var(--t-s)/1 var(--narrow);letter-spacing:.04em;color:var(--encre-2);margin-left:var(--e1)}.mini small{font-size:var(--t-s);color:var(--encre-3);margin-top:var(--e1);line-height:1.4}.net{display:grid;grid-template-columns:1fr auto;gap:var(--e5);margin-top:var(--e5);padding-top:var(--e4);border-top:1.5px solid var(--encre)}.net-c{display:flex;flex-direction:column;min-width:0}.net-n{font-size:var(--t-3xl);font-weight:700;letter-spacing:-.02em;line-height:1.1;margin-top:var(--e2);white-space:nowrap}.net-moy{text-align:right;align-items:flex-end}.net-moy .net-n{font-size:var(--t-2xl)}.net small{font-size:var(--t-s);color:var(--encre-3);margin-top:var(--e1);line-height:1.4;max-width:44ch}@media(max-width:760px){.net{grid-template-columns:1fr}.net-moy{text-align:left;align-items:flex-start}}@media(max-width:1100px){.zoom{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--u);row-gap:var(--e6)}}@media(max-width:760px){.zoom{grid-template-columns:repeat(2,minmax(0,1fr))}}.grille{margin-top:var(--e4);border-top:2px solid var(--encre)}.aff{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;gap:var(--e5);align-items:start;padding:var(--e4) 0;border-bottom:1px solid var(--encre);cursor:pointer}.aff.pause{border-bottom-style:dashed}.aff:hover{background:var(--orange-voile);box-shadow:0 0 0 var(--e2) var(--orange-voile)}.aff-nom{font-size:var(--t-l);font-weight:600;line-height:1.3;letter-spacing:-.01em}.carte-ouvrir{all:unset;cursor:pointer;font:inherit;color:inherit}.aff:hover .carte-ouvrir{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.carte-ouvrir:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.aff-sous{font-size:var(--t-s);color:var(--encre-3);margin-top:2px;overflow-wrap:anywhere}.pills{display:flex;gap:var(--e2);flex-wrap:wrap;margin-top:var(--e2)}.pill{display:inline-flex;align-items:center;gap:6px;font:500 var(--t-xs)/1 var(--narrow);text-transform:uppercase;letter-spacing:.04em;padding:5px 8px;border:1px solid var(--encre);border-radius:2px;white-space:nowrap;color:var(--encre)}.pill-neut{border-style:dashed;color:var(--encre-2)}.ligne.figee .pill-neut{border-style:solid;background:var(--encre);color:#fff}.mnt select.paiement{width:auto;border-style:solid;background:var(--encre);color:#fff;font-weight:600;background-image:none;padding-right:12px}.mnt select.paiement.payee{background:var(--vert);border-color:var(--vert)}.pill-att{background:var(--fluo)}.pill-pb{background:var(--orange)}.pill-trou:before{content:"";width:14px;height:10px;background:var(--hachure);border:1px solid var(--encre)}.aff-jauge{padding-top:6px}.jauge{display:flex;height:12px;border:1px solid var(--encre);background:var(--feuille);overflow:hidden}.seg{transition:width .3s cubic-bezier(.16,1,.3,1)}.seg+.seg{box-shadow:inset 1px 0 0 var(--encre)}.seg-fait{background:var(--encre)}.seg-venir{background:var(--feuille)}.seg-trou{background:var(--hachure)}.aff-etat{font-size:var(--t-s);color:var(--encre-2);margin-top:var(--e2)}.aff-reste{display:flex;flex-direction:column;align-items:flex-end;text-align:right;white-space:nowrap}.aff-reste span{font:500 var(--t-s)/1.3 var(--narrow);text-transform:uppercase;letter-spacing:.04em;color:var(--encre-2)}.aff-reste b{font-size:var(--t-2xl);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-top:2px}.range-l{display:flex;flex-wrap:wrap;gap:var(--e2);align-items:baseline;margin-top:var(--e5)}.range{font:500 var(--t-s)/1 var(--sans);color:var(--encre-2);background:var(--feuille);border:1px dashed var(--encre-3);border-radius:2px;padding:7px 12px;cursor:pointer}.range:hover{border-style:solid;color:var(--encre)}.range .mut{font-weight:400}.filtres{display:flex;gap:var(--e2);align-items:center;flex-wrap:wrap}.legende-board{display:flex;gap:var(--e4);flex-wrap:wrap;margin-top:var(--e3);font-size:var(--t-s);color:var(--encre-2)}.legende-board li{display:flex;align-items:center;gap:var(--e2)}.lg{width:18px;height:12px;border:1.5px solid var(--encre);background:var(--feuille);flex:none}.lg-envoyee{background:var(--encre)}.lg-payee{background:var(--vert);border-color:var(--vert)}.lg-venir{border-style:dashed}.board{margin-top:var(--u);overflow-x:auto}.frise{display:grid;grid-template-columns:minmax(11ch,14ch) repeat(var(--nb-mois),minmax(44px,1fr)) auto;min-width:860px;border-top:2px solid var(--encre)}.frise.avec-loin{grid-template-columns:minmax(11ch,14ch) repeat(var(--nb-mois),minmax(44px,1fr)) minmax(66px,auto) auto}.frise-loin{border-left:1.5px solid var(--encre)}.frise-h.frise-loin,.frise-pied.frise-loin{justify-content:center}.frise>*{border-bottom:1px solid var(--trait-fin);min-height:44px;padding:var(--e2) 3px}.frise-coin,.frise-h{border-bottom:2px solid var(--encre);padding-bottom:var(--e2);display:flex;align-items:flex-end;justify-content:center}.frise-h.courant{border-top:2px solid var(--orange);margin-top:-2px;scroll-margin-top:calc(3 * var(--u))}.frise-h.janvier,.frise-c.janvier,.frise-tot.janvier{border-left:1px dashed var(--encre-3)}.frise-c.courant,.frise-tot.courant{background:var(--orange-voile)}.frise-h.passe .mois-t b,.frise-tot.passe{color:var(--encre-passe)}.mois-t{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}.mois-t b{font:600 var(--t-xs)/1.3 var(--narrow);text-transform:uppercase;letter-spacing:.04em;color:var(--encre);white-space:nowrap}.mois-t small{font:600 var(--t-xs)/1 var(--narrow);text-transform:uppercase;letter-spacing:.06em;color:var(--orange-txt)}.frise-aff{display:flex;flex-direction:column;justify-content:center;gap:3px;padding-left:0;padding-right:var(--e2)}.frise-nom{background:none;border:0;padding:0;font:600 var(--t-m)/1.25 var(--sans);color:var(--encre);text-align:left;cursor:pointer}.frise-nom:hover{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px;text-decoration-color:var(--orange)}.frise-aff small{font-size:var(--t-s);line-height:1.35;color:var(--encre-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.frise-aff small b{font-weight:600;color:var(--encre-2)}.frise-c{display:flex;flex-direction:column;justify-content:center;gap:3px;transition:background .12s}.board.glisse .frise-c[data-drop]{outline:1px dashed var(--encre-3);outline-offset:-1px}.board.glisse .frise-c.over{background:var(--orange-voile);outline:1px solid var(--orange)}.case{width:100%;height:30px;display:flex;align-items:center;justify-content:center;padding:0 2px;background:var(--feuille);border:1.5px dashed var(--encre);border-radius:2px;cursor:grab;font:600 var(--t-xs)/1 var(--narrow);color:var(--encre);white-space:nowrap;transition:background .12s}.case:hover{background:var(--orange-voile)}.case.envoyee{border-style:solid;border-color:var(--encre);background:var(--encre);color:#fff;cursor:pointer}.case.envoyee:hover{background:var(--encre-2);border-color:var(--encre-2)}.case.arrachee{opacity:.35}.case.refus{animation:refus .16s;border-color:var(--orange)}@keyframes refus{25%{transform:translate(-3px)}75%{transform:translate(3px)}}@media(prefers-reduced-motion:reduce){.case.refus{animation:none;background:var(--orange-voile)}}.frise-c.passe .case{border-color:var(--trait-fin);color:var(--encre-passe)}.frise-c.passe .case.envoyee{background:var(--encre-passe);border-color:var(--encre-passe);color:#fff}.case.payee{background:var(--vert);border-color:var(--vert)}.case.payee:hover{background:#17602f;border-color:#17602f}.frise-c.passe .case.payee{background:var(--vert-passe);border-color:var(--vert-passe)}.frise-reste{justify-content:flex-end;padding-right:0}.frise-val{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:2px;text-align:right}.frise-val b{font-weight:700;font-size:var(--t-m);white-space:nowrap}.frise-lbl{font:600 var(--t-xs)/1 var(--narrow);text-transform:uppercase;letter-spacing:.04em;color:var(--encre-3);white-space:nowrap}.frise-pied{border-bottom:0;border-top:1.5px solid var(--encre);margin-top:-1px;padding-top:var(--e3)}.frise-tot{display:flex;align-items:center;justify-content:center;font:700 var(--t-s)/1 var(--sans);white-space:nowrap}.frise-tot.passe{font-weight:500}.frise-val.depasse b{color:var(--orange-txt)}.frise-ded{border-bottom:0;min-height:30px;padding-top:var(--e1);padding-bottom:var(--e1)}.frise-ded.frise-tot{font:500 var(--t-xs)/1 var(--sans);color:var(--encre-3)}.frise-ded.frise-tot.passe{color:var(--encre-passe)}.frise-ded.frise-aff .frise-lbl{color:var(--encre-3)}.frise-net{border-bottom:0;border-top:1.5px solid var(--encre);background:var(--orange);color:var(--encre)}.frise-net.frise-tot,.frise-net.frise-tot.passe{font:700 var(--t-s)/1 var(--sans);color:var(--encre)}.frise-net.frise-aff .frise-lbl{color:var(--encre);font-size:var(--t-s)}.frise-net mark{background:var(--fluo);color:var(--encre);padding:3px 4px;margin:0 -4px}.board.rangement .case{cursor:default}.board.rangement .frise-aff[draggable=true]{cursor:grab}.frise-aff.over{background:var(--orange-voile);outline:1px solid var(--orange);outline-offset:-1px}.frise>.bouge{animation:bouge .3s ease-out}@keyframes bouge{0%{background:var(--orange-voile)}}.ranger{display:flex;gap:var(--e1)}.ranger button{position:relative;width:36px;height:32px;padding:0;background:var(--feuille);cursor:pointer;border:1.5px solid var(--encre);border-radius:2px}.ranger button:before{content:"";position:absolute;left:50%;top:50%;width:7px;height:7px;border:solid var(--encre);border-width:1.5px 0 0 1.5px;transform:translate(-50%,-25%) rotate(45deg)}.ranger .descendre:before{transform:translate(-50%,-75%) rotate(-135deg)}.ranger button:hover{background:var(--orange-voile)}.ranger button:disabled{border-color:var(--trait-fin);cursor:default;background:var(--feuille)}.ranger button:disabled:before{border-color:var(--trait-fin)}.mnt-col{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.mnt-eur{display:flex;align-items:center;gap:var(--e1)}.ligne-ttc{font-size:var(--t-s);color:var(--encre-3)}.ttc-s{display:block;font-size:var(--t-s);color:var(--encre-3);text-align:right}.aff-reste small{font-size:var(--t-s);color:var(--encre-3)}.board-vide{margin-top:var(--u);padding:var(--e5) 0;border-top:2px solid var(--encre);color:var(--encre-2);max-width:64ch}.coche,.rond{position:relative;flex:none;width:22px;height:22px;border:1.5px solid var(--encre);border-radius:2px;background:var(--feuille);cursor:pointer;padding:0;font-size:0;color:transparent}.rond{width:24px;height:24px}.coche:hover,.rond:hover{background:var(--fluo)}.coche[aria-pressed=true],.rond[aria-pressed=true]{background:var(--encre);border-color:var(--encre)}.coche[aria-pressed=true]:after,.rond[aria-pressed=true]:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.rond[aria-pressed=true]:after{left:7px;top:3px}.pas button{display:flex;align-items:center;justify-content:center;font-size:0;color:var(--encre-3);background:none;border:0;border-radius:2px;cursor:pointer;padding:0}.pas button{width:36px;height:36px;color:var(--encre);border:1px solid transparent}.pas button:before{content:"";width:7px;height:7px;border:solid currentColor;border-width:0 0 1.5px 1.5px;transform:translate(2px) rotate(45deg)}.pas button[data-act="mois+1"]:before{transform:translate(-2px) rotate(-135deg)}.pas button:hover{color:var(--encre);background:var(--feuille);box-shadow:inset 0 0 0 1px var(--encre)}.ecart-haut{margin-top:var(--e4)}.ecart-petit{margin-top:var(--e2)}dialog{border:1.5px solid var(--encre);padding:0;border-radius:2px;max-width:880px;width:calc(100% - 32px);background:var(--feuille);color:var(--encre);max-height:90vh}dialog::backdrop{background:#1c1c1c73}.dlg{padding:var(--u)}.dlg:focus,.dlg:focus-visible{outline:none}.dlg-tete{display:flex;align-items:flex-start;gap:var(--e3)}.dlg-nom{font:700 var(--t-xl)/1.25 var(--sans);letter-spacing:-.01em;border:0;border-bottom:1.5px solid var(--encre);border-radius:0;padding:4px 0;width:100%;background:none;color:inherit}.dlg-nom:focus-visible{outline:0;border-bottom-color:var(--orange);border-bottom-width:2px}.fermer,.sup{position:relative;background:none;border:0;cursor:pointer;font-size:0;color:var(--encre);padding:0;border-radius:2px}.fermer{flex:none;width:44px;height:44px}.sup{width:36px;height:36px}.fermer:before,.fermer:after,.sup:before,.sup:after{content:"";position:absolute;left:50%;top:50%;width:16px;height:1.5px;background:currentColor;transform:translate(-50%,-50%) rotate(45deg)}.fermer:after,.sup:after{transform:translate(-50%,-50%) rotate(-45deg)}.sup:before,.sup:after{width:12px}.fermer:hover,.sup:hover{background:var(--orange)}.segment{display:inline-flex;border:1.5px solid var(--encre);border-radius:2px;overflow:hidden}.segment button{font:500 var(--t-s)/1 var(--sans);color:var(--encre);background:none;border:0;padding:10px 14px;min-height:38px;cursor:pointer}.segment button+button{border-left:1.5px solid var(--encre)}.segment button[aria-pressed=true]{background:var(--encre);color:#fff;font-weight:600}.rangee{display:flex;gap:var(--e4);align-items:center;flex-wrap:wrap;margin-top:var(--e5)}.rangee select,.hono select,.mnt select,.etaler-in select,.reglages-in select,.filtres select{font:500 var(--t-s)/1 var(--sans);color:var(--encre);background:var(--feuille);border:1.5px solid var(--encre);border-radius:2px;padding:9px 32px 9px 12px;min-height:40px;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%231c1c1c' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.rangee input,.mnt input,.etaler-in input,.reglages-in input,.charge input{font:500 var(--t-m)/1 var(--sans);color:var(--encre);background:none;border:0;border-radius:0;border-bottom:1.5px solid var(--encre);padding:8px 4px;min-height:40px}.rangee input[type=number],.mnt input,.etaler-in input[type=number],.reglages-in input[type=number],.charge input[type=number]{text-align:right}.champ{display:flex;align-items:center;gap:var(--e3);margin-top:var(--e6);flex-wrap:wrap}.champ label,.honos-t,.lignes-t{font:600 var(--t-m)/1.3 var(--sans)}.champ input{font:700 var(--t-xl)/1.2 var(--sans);width:11ch;border:0;border-bottom:1.5px solid var(--encre);border-radius:0;padding:8px 4px;background:none;color:inherit;text-align:right;appearance:textfield;min-height:44px}.honos{margin-top:var(--e6);padding-top:var(--e5);border-top:2px solid var(--encre)}.hono{display:grid;grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:var(--e3);padding:var(--e3) 0}.hono>*,.ligne>*{min-width:0}.hono input[type=text],.ligne input[type=text]{font:500 var(--t-m)/1.4 var(--sans);border:0;border-radius:0;border-bottom:1px solid var(--trait-fin);padding:8px 2px;min-height:40px;background:none;color:inherit;width:100%}.hono input[type=text]:hover,.ligne input[type=text]:hover{border-bottom-color:var(--encre)}.hono input[type=text]:focus-visible,.ligne input[type=text]:focus-visible{outline:0;border-bottom:1.5px solid var(--orange)}.hono select{min-width:19ch}.hono select.type-mission{justify-self:start;font-size:var(--t-m);font-weight:500}.hono-pied{display:flex;align-items:baseline;justify-content:space-between;gap:var(--e3);margin-top:var(--e3);padding-top:var(--e3);border-top:1px solid var(--encre);font-size:var(--t-s);color:var(--encre-2)}.hint{margin-top:var(--e4);color:var(--encre-2);min-height:1.5em}.hint .alerte{background:var(--fluo);padding:1px 4px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--encre)}.lignes-t{padding-top:var(--e6);display:block}.ligne-t{display:flex;flex-direction:column;gap:2px;min-width:0}.ligne-lien{font-size:var(--t-xs);color:var(--encre-3);padding-left:2px}.mission{margin-top:var(--e5)}.mission-t{font:600 var(--t-m)/1.3 var(--sans)}.mission-etat{display:flex;align-items:center;gap:var(--e2);flex-wrap:wrap;font-size:var(--t-s);color:var(--encre-2);margin:var(--e1) 0 var(--e2)}.mission .lignes{margin-left:var(--e4);border-top:1px solid var(--encre)}.mission .lignes:empty{border-top:0}.mission-a{display:inline-block;margin:var(--e2) 0 0 var(--e4)}.mission-sans{padding-top:var(--e4);border-top:1px dashed var(--encre-3)}select.ligne-lien{font:500 var(--t-xs)/1 var(--narrow);color:var(--encre-2);background:var(--feuille);border:1px dashed var(--encre-3);border-radius:2px;padding:5px 26px 5px 8px;min-height:30px;margin-top:var(--e1);width:fit-content;max-width:100%;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%235d5d5d' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center}select.ligne-lien:hover{border-style:solid;color:var(--encre)}.mnt input.pct{width:6ch}.lignes{border-top:2px solid var(--encre);margin-top:var(--e2)}.ligne{display:grid;grid-template-columns:30px minmax(210px,1fr) auto auto;align-items:center;gap:var(--e3);padding:var(--e3) 0;border-bottom:1px dashed var(--encre)}.ligne.figee{border-bottom-style:solid}.ligne:last-child{border-bottom:0}.ligne.figee input[type=text]{color:var(--encre-3);border-color:transparent}.ligne.figee .mnt-n{color:var(--encre-3)}.ligne.figee .pas button{color:var(--trait-fin);pointer-events:none}.pas{display:flex;align-items:center;gap:var(--e1)}.pas b{font-size:var(--t-s);font-weight:500;color:var(--encre);min-width:8ch;text-align:center}.mnt{display:flex;align-items:center;gap:var(--e2);white-space:nowrap}.mnt-n{font:600 var(--t-m)/1 var(--sans);min-width:8ch;text-align:right;flex:none;white-space:nowrap}.mnt select{width:21ch}.mission-etat select.tva{width:auto;font:500 var(--t-s)/1 var(--sans);color:var(--encre);background:var(--feuille);border:1px dashed var(--encre-3);border-radius:2px;padding:5px 28px 5px 8px;min-height:30px}.mission-etat select.tva:hover{border-style:solid}.mission-etat .ttc{font-weight:600;color:var(--encre)}.tete-reglages{margin-left:auto;margin-right:var(--e3);font:600 var(--t-s)/1 var(--narrow);letter-spacing:.04em;text-transform:uppercase;color:var(--encre);background:none;border:0;padding:7px 0;min-height:32px;cursor:pointer;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px;text-decoration-color:transparent;transition:text-decoration-color .12s}.tete-reglages:hover{text-decoration-color:var(--encre)}.mnt input{width:8ch;appearance:textfield}.legende{margin-top:var(--e4);font-size:var(--t-s);color:var(--encre-3);max-width:64ch}.outils{display:flex;gap:var(--e4);flex-wrap:wrap;align-items:center;margin-top:var(--e5);padding-top:var(--e4);border-top:1px solid var(--encre)}.etaler{margin-top:var(--e4)}.etaler summary{cursor:pointer;font:500 var(--t-s)/1.4 var(--sans);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px;text-decoration-color:var(--orange)}.etaler-in{display:flex;gap:var(--e3);flex-wrap:wrap;align-items:center;margin-top:var(--e3);padding:var(--e4);border:1px dashed var(--encre-3);font-size:var(--t-s)}.etaler-in label{display:flex;gap:var(--e2);align-items:center;color:var(--encre-2)}.etaler-in input[type=number]{width:6ch}.dlg-suppr{margin-top:var(--e6);padding-top:var(--e4);border-top:1px solid var(--trait-fin)}.dlg-pied{position:sticky;bottom:0;z-index:1;background:var(--feuille);display:flex;align-items:center;justify-content:flex-end;gap:var(--e4);flex-wrap:wrap;margin:var(--e5) calc(-1 * var(--u)) calc(-1 * var(--u));padding:var(--e3) var(--u);border-top:1px solid var(--encre)}.dlg-pied .etat-enr{font-size:var(--t-s);font-weight:500;color:var(--encre-2)}.danger{font:500 var(--t-s)/1 var(--sans);color:var(--encre);background:none;border:1.5px dashed var(--encre);border-radius:2px;padding:10px 14px;min-height:40px;cursor:pointer}.danger:hover{background:var(--orange);border-style:solid}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.reglages-t{margin-bottom:var(--e2)}.maf{margin-top:var(--e6);padding-top:var(--e5);border-top:2px solid var(--encre)}.maf-reglage{display:flex;align-items:center;gap:var(--e4);flex-wrap:wrap;margin-top:var(--e3)}.maf-part{display:flex;align-items:center;gap:var(--e2);color:var(--encre-2)}.maf-part input{width:6ch}.maf-vide{margin-top:var(--e3);color:var(--encre-2)}.maf-cote{display:flex;flex-direction:column;margin-top:var(--e4)}.maf-n{font-size:var(--t-2xl);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-top:var(--e1)}.maf-cote small{font-size:var(--t-s);color:var(--encre-3);margin-top:var(--e1)}.maf-decl{max-width:560px}.maf-addition{margin:var(--e2) 0 0;border-top:1.5px solid var(--encre)}.maf-addition>div{display:flex;justify-content:space-between;align-items:center;gap:var(--e4);padding:var(--e2) 0}.maf-addition dd{margin:0;font-weight:600;white-space:nowrap}.maf-addition dd input{width:8ch}.maf-reste{border-top:1px solid var(--encre);font-weight:700}.maf-action{display:flex;gap:var(--e3);align-items:center;flex-wrap:wrap;margin-top:var(--e3)}.maf-manque{margin-top:var(--e3);color:var(--encre-2)}.pile{display:flex;flex-direction:column;gap:var(--e2)}.total-charges{margin-top:var(--e1)}.ajout{margin-top:var(--e2)}.rangee-boutons{display:flex;gap:var(--e3);flex-wrap:wrap}.charge input.large{width:22ch}details.reglages{margin-top:calc(var(--u) * 3);border-top:2px solid var(--encre);padding-top:var(--e5);scroll-margin-top:var(--u)}details.reglages summary{cursor:pointer;font:600 var(--t-l)/1.3 var(--sans);list-style:none;display:flex;align-items:center;gap:var(--e3)}details.reglages summary::-webkit-details-marker{display:none}details.reglages summary:before{content:"";width:8px;height:8px;border:solid var(--encre);border-width:0 1.5px 1.5px 0;transform:rotate(-45deg);transition:transform .2s}details.reglages[open] summary:before{transform:rotate(45deg)}.reglages-in{margin-top:var(--e5);display:flex;flex-direction:column;gap:var(--e5);color:var(--encre-2)}.reglages-in input[type=number]{width:9ch}.charge{display:flex;align-items:center;gap:var(--e2);flex-wrap:wrap}footer{margin:calc(var(--u) * 2) calc(-1 * var(--bord)) 0;padding:var(--u) var(--bord);background:var(--orange);color:var(--encre);font-size:var(--t-s);font-weight:500}@media(prefers-reduced-motion:reduce){.seg,.frise-c,.case{transition:none}.frise>.bouge{animation:none}}@media(max-width:560px){.tete-in{flex-wrap:wrap;row-gap:var(--e1)}.tete-ex{flex:1}.tete-reglages{order:1;margin:0}.bloc{margin-top:calc(var(--u) * 2)}.aff{grid-template-columns:1fr;gap:var(--e3)}.aff-reste{align-items:flex-start;text-align:left}dialog{width:100%;max-width:none;margin:auto 0 0;border-width:1.5px 0 0;border-radius:0;max-height:92vh}.dlg{padding:var(--e5) var(--e4) var(--e6)}.dlg-pied{margin:var(--e5) calc(-1 * var(--e4)) calc(-1 * var(--e6));padding:var(--e3) var(--e4)}.mission .lignes,.mission-a{margin-left:0}.ligne{grid-template-columns:30px 1fr;row-gap:var(--e2)}.ligne .pas,.ligne .mnt{grid-column:2;justify-self:start}.ligne .mnt{flex-wrap:wrap;max-width:100%}.mnt select{width:auto;max-width:100%}.mnt{gap:var(--e1)}.hono{grid-template-columns:1fr;row-gap:var(--e2)}.hono .mnt{justify-self:start}}[hidden]{display:none!important}
