@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url("./media/geist-latin-ext-VIAWVKYO.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url("./media/geist-latin-EKSRITXI.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{--cadre: #eef1f5;--feuille: #fff;--bord: #e2e7ef;--filet: #edf0f4;--panneau: #f6f8fa;--survol: #e6eaf0;--actif: #dfe4eb;--encre: #101f2d;--encre-2: #24384b;--doux: #556375;--accent: #315fce;--accent-doux: #edf2ff;--rouge: #a63f2e;--rouge-doux: #fbeeea;--ambre: #7a5512;--ambre-doux: #fff5e1;--vert: #46621a;--vert-doux: #eff6dd;--r-s: 8px;--r-m: 12px;--r-l: 16px;--gap: 24px;--police: "Geist", ui-sans-serif, system-ui, sans-serif;--serif: "Source Serif 4", Georgia, serif;--flottant: 0 12px 40px #101f2d29}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--cadre);color:var(--encre);font:400 14px/1.5 var(--police);font-feature-settings:"tnum" 1}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,p,ul,ol{margin:0}ul,ol{padding:0;list-style:none}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.i{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}kbd{display:inline-block;min-width:22px;padding:1px 6px;border-radius:5px;background:var(--panneau);color:var(--doux);font:500 12px var(--police);text-align:center}.evitement{position:absolute;left:8px;top:-60px;z-index:30;min-height:44px;padding:10px 14px;border-radius:var(--r-s);background:var(--encre);color:#fff;font-weight:500}.evitement:focus{top:8px}.app{display:grid;grid-template-columns:232px minmax(0,1fr);min-height:100vh}.app.accueil-seul{grid-template-columns:minmax(0,1fr)}.cote{display:flex;flex-direction:column;gap:4px;padding:12px 12px 16px}.marque{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 8px;font-weight:600;font-size:15px}.marque small{display:block;color:var(--doux);font-size:12px;font-weight:400;line-height:1.2}.nav{display:grid;gap:2px;margin-top:12px}.nav-sep+.nav{margin-top:0}.nav a{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 12px;border-radius:var(--r-s);color:var(--encre-2);transition:background-color .15s}.nav a:hover{background:var(--survol)}.nav a.actif{background:var(--actif);color:var(--encre);font-weight:500}.nav-sep{margin:16px 12px 4px;color:var(--doux);font-size:12px}.cote-pied{margin-top:auto;border-radius:var(--r-s)}.cote-pied summary{display:flex;align-items:center;gap:10px;min-height:52px;padding:0 8px;border-radius:var(--r-s);cursor:pointer;list-style:none}.cote-pied summary::-webkit-details-marker{display:none}.cote-pied summary:hover{background:var(--survol)}.cote-pied summary small{display:block;color:var(--doux);font-size:12px}.compte-menu{display:grid;gap:2px;padding:4px 0 8px}.compte-menu .nav-sep{margin-top:8px}.compte-lien{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 12px;border:0;border-radius:var(--r-s);background:none;color:var(--encre-2);text-align:left;cursor:pointer}.compte-lien:hover{background:var(--survol)}.av{display:inline-grid;place-items:center;width:28px;height:28px;flex:none;border-radius:50%;background:var(--actif);color:var(--encre-2);font-size:11px;font-weight:600}.principal{display:flex;flex-direction:column;min-width:0}.haut{position:relative;display:grid;grid-template-columns:1fr minmax(0,520px) 1fr;align-items:center;gap:12px;min-height:56px;padding:4px 24px 4px 0}.accueil-seul .haut{padding-left:16px}.haut-g{display:flex;align-items:center;gap:8px}.haut-d{display:flex;align-items:center;justify-content:flex-end;gap:8px}.marque-seule{display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:15px}.recherche{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 12px;border:1px solid var(--bord);border-radius:var(--r-s);background:#fff;color:var(--doux);cursor:pointer;text-align:left;transition:border-color .15s}.recherche:hover{border-color:#cdd5e0}.recherche span{flex:1}.coupe{display:inline-flex;align-items:center;gap:8px;color:var(--doux);font-size:13px;white-space:nowrap}.haut button.coupe{min-height:44px;padding:0;border:0;background:transparent;cursor:pointer}.aide-envois{position:absolute;top:50px;right:24px;z-index:10;max-width:280px;padding:12px 14px;border:1px solid var(--bord);border-radius:var(--r-s);background:var(--feuille);box-shadow:var(--flottant);white-space:normal}.coupe:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--ambre)}.haut .menu-tel,.nav-fond{display:none}.feuille{display:flex;flex-direction:column;flex:1;margin:0 8px 8px 0;padding:28px 32px 20px;background:var(--feuille);border:1px solid var(--bord);border-radius:var(--r-l);min-width:0}.accueil-seul .feuille{margin-left:8px}.feuille:focus{outline:none}.pied{margin-top:auto;padding-top:40px;color:var(--doux);font-size:12px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--bord);border-radius:var(--r-s);background:#fff;color:var(--encre);font-weight:500;cursor:pointer;white-space:nowrap;transition:background-color .15s,border-color .15s,transform .1s}.btn:hover{border-color:#c4cdd9;background:var(--panneau)}.btn:active{transform:translateY(1px)}.btn.prim{background:var(--encre);border-color:var(--encre);color:#fff}.btn.prim:hover{background:var(--encre-2)}.btn.disc{border-color:transparent;background:transparent}.btn.disc:hover{background:var(--panneau)}.btn.ico{width:44px;padding:0;flex:none}.btn:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.lien{display:inline-flex;align-items:center;min-height:44px;padding:0 4px;border:0;background:none;color:var(--accent);font-weight:500;cursor:pointer}.lien:hover{color:var(--encre)}.titre{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px}.titre h1{font-size:24px;line-height:1.25;font-weight:600;letter-spacing:-.01em}.titre p{margin-top:4px;max-width:72ch;color:var(--doux);font-size:15px}.panneau{padding:20px;border-radius:var(--r-m);background:var(--panneau)}.panneau h3{font-size:15px;font-weight:600}.panneau p{margin-top:4px;color:var(--doux)}.vide-msg{padding:40px 32px;border-radius:var(--r-m);background:var(--panneau)}.vide-msg h2{font-size:20px;font-weight:600}.vide-msg p{margin-top:8px;max-width:60ch;color:var(--doux);font-size:15px}.vide-msg .prochaine{margin-top:16px}.etat{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:var(--r-s);background:var(--ambre-doux);color:var(--ambre);font-weight:600}.bienvenue{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:48px;align-items:start;padding:24px 0}.bienvenue h1{font-size:40px;line-height:1.05;font-weight:600;letter-spacing:-.03em}.chapeau{margin:16px 0 28px;max-width:54ch;color:var(--encre-2);font-size:17px;line-height:1.55}.parcours{display:grid;gap:12px}.parcours li{display:grid;gap:4px;padding:20px;border-radius:var(--r-m);background:var(--panneau)}.parcours b{font-size:16px;font-weight:600}.parcours span{color:var(--doux)}.seul{display:grid;place-items:center;min-height:100vh;padding:16px}.seul-carte{display:grid;gap:12px;width:min(520px,100%);padding:32px;border:1px solid var(--bord);border-radius:var(--r-l);background:var(--feuille)}.seul-carte h1{font-size:22px;line-height:1.25;font-weight:600}.seul-carte p{color:var(--encre-2);font-size:15px}.actions-gauche{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.attente{display:flex;align-items:center;gap:12px;color:var(--doux)}.roue{width:18px;height:18px;border:2px solid var(--bord);border-top-color:var(--encre);border-radius:50%;animation:tourne .8s linear infinite}@keyframes tourne{to{transform:rotate(360deg)}}.voile{position:fixed;inset:0;z-index:20;background:#101f2d52}dialog::backdrop{background:#101f2d52}.tiroir{position:fixed;inset:0 0 0 auto;z-index:21;flex-direction:column;width:min(720px,100vw);max-width:none;max-height:none;height:100vh;margin:0;padding:0;border:0;background:#fff;box-shadow:var(--flottant);animation:entre-droite .2s ease-out}.tiroir[open]{display:flex}.tiroir.large{width:min(1120px,100vw)}.t-tete{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 24px 16px;border-bottom:1px solid var(--filet)}.t-tete h2{font-size:18px;font-weight:600;line-height:1.3}.t-tete p{margin-top:2px;color:var(--doux)}.t-corps{flex:1;overflow:auto;padding:20px 24px}.t-corps>section+section{margin-top:16px}.t-pied{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:14px 24px;border-top:1px solid var(--filet)}.t-pied .d{display:flex;gap:8px;flex-wrap:wrap}.palette{position:fixed;top:12vh;left:50%;z-index:21;flex-direction:column;width:min(640px,calc(100vw - 32px));max-width:none;max-height:70vh;margin:0;padding:0;transform:translate(-50%);border:0;border-radius:var(--r-m);background:#fff;box-shadow:var(--flottant);overflow:hidden}.palette[open]{display:flex}.palette-champ{display:flex;align-items:center;gap:10px;padding:0 16px;border-bottom:1px solid var(--filet);color:var(--doux)}.palette-champ input{flex:1;min-height:56px;border:0;background:none;color:var(--encre);font-size:16px;outline:none}.palette-liste{flex:1;overflow:auto;padding:6px}.palette-liste li{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 12px;border-radius:var(--r-s);cursor:pointer}.palette-liste li .sous{margin-left:auto;color:var(--doux);font-size:13px}.palette-liste li.sel{background:var(--panneau)}.palette-liste .palette-rien{color:var(--doux);cursor:default}.palette-pied{display:flex;gap:16px;padding:10px 16px;border-top:1px solid var(--filet);color:var(--doux);font-size:12px}@keyframes entre-droite{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}@media(max-width:999px){.app{grid-template-columns:minmax(0,1fr)}.cote{display:none;position:fixed;inset:56px 0 0;z-index:15;background:var(--cadre);overflow:auto}.nav-ouverte .cote{display:flex}.nav-ouverte .nav-fond{position:fixed;inset:0;z-index:14;display:block;width:100%;padding:0;border:0;background:transparent}.nav-ouverte{overflow:hidden;height:100vh}.haut .menu-tel{display:inline-flex}.haut{grid-template-columns:auto minmax(0,1fr) auto;padding:4px 24px 4px 8px}.haut .recherche span,.haut .recherche kbd{display:none}.haut .recherche{width:44px;justify-content:center;padding:0;justify-self:end}.feuille{margin:0 8px 8px;padding:24px 20px 16px}.bienvenue{grid-template-columns:minmax(0,1fr);gap:28px}}@media(max-width:700px){.feuille{margin:0;padding:20px 16px 16px;border-radius:0;border-width:1px 0 0}.coupe span,.txt-large{display:none}.titre{flex-wrap:wrap}.titre h1{font-size:22px}.bienvenue h1{font-size:30px}.vide-msg,.seul-carte{padding:24px 20px}.palette{top:8px;max-height:calc(100vh - 16px)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}:root{--controle: #c9d1dc;--nA: #e3f1dc;--nA-i: #1f4a14;--nB: #eef6dd;--nB-i: #3d5a14;--nC: #eef1f5;--nC-i: #24384b;--nD: #fff1dc;--nD-i: #774708;--nE: #fbe6e1;--nE-i: #8a2a1b}.num,td{font-variant-numeric:tabular-nums}[hidden]{display:none!important}.actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.sous{color:var(--doux);font-size:13px}.gris{color:var(--doux)}h2.t{font-size:16px;font-weight:600}.entete-bloc{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin-bottom:8px}.entete-bloc .d{margin-left:auto}.titre p b{color:var(--encre);font-weight:500}.fil-ariane{display:flex;align-items:center;gap:6px;margin-bottom:4px;color:var(--doux);font-size:13px}.fil-ariane a{display:inline-flex;align-items:center;min-height:44px;margin:-6px 0}.fil-ariane a:hover{color:var(--encre)}.tiret{display:inline-block;width:10px;height:2px;border-radius:1px;background:var(--doux);vertical-align:middle}.btn:disabled{opacity:.55;cursor:default;transform:none}.btn.plein{width:100%}.lien.ligne{min-height:0;padding:0}.mot{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;white-space:nowrap;flex:none}.mot:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;flex:none}.mot.rouge{color:var(--rouge)}.mot.ambre{color:var(--ambre)}.mot.vert{color:var(--vert)}.mot.gris{color:var(--doux)}.mot.bleu{color:#2a52b3}.crit{display:inline-grid;place-items:center;min-width:28px;height:22px;padding:0 5px;border:1px solid var(--controle);border-radius:5px;font-size:12px;font-weight:600;flex:none}.crit.c1,.crit.c2{background:var(--encre);border-color:var(--encre);color:#fff}.note{display:inline-grid;place-items:center;width:32px;height:32px;flex:none;border-radius:8px;font-weight:600;font-size:16px;font-style:normal}.note.A{background:var(--nA);color:var(--nA-i)}.note.B{background:var(--nB);color:var(--nB-i)}.note.C{background:var(--nC);color:var(--nC-i)}.note.D{background:var(--nD);color:var(--nD-i)}.note.E{background:var(--nE);color:var(--nE-i)}.note.prov{background:#fff;border:1.5px dashed var(--doux);color:var(--doux)}.note.vide{background:#fff;border:1.5px solid var(--bord);color:var(--doux);font-weight:500}.note.petite{width:28px;height:28px;font-size:14px}.note.grande{width:72px;height:72px;border-radius:14px;font-size:40px;letter-spacing:-.02em}.a-faire{border-top:1px solid var(--filet);margin-bottom:32px}.af{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 20px;padding:12px 0;border-bottom:1px solid var(--filet)}.af-fait{font-size:15px}.af-fait small{display:block;color:var(--doux);font-size:13px}.af .gestes{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.af .btn{min-width:150px}.af-autres{padding:12px 0;color:var(--doux)}.tour{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap);align-items:stretch}.bloc{display:flex;flex-direction:column;padding:20px;border:1px solid var(--bord);border-radius:var(--r-m);background:#fff}.bloc h2{font-size:16px;font-weight:600;margin-bottom:12px}.chiffres{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin:0 -20px 12px;border-top:1px solid var(--filet);border-bottom:1px solid var(--filet)}.chiffres a{display:flex;flex-direction:column;gap:4px;min-height:96px;padding:12px 20px;transition:background-color .15s}.chiffres a+a{border-left:1px solid var(--filet)}.chiffres a:hover{background:var(--panneau)}.chiffres b{font-size:28px;font-weight:500;line-height:1.1;letter-spacing:-.01em}.chiffres span{color:var(--doux);font-size:13px;line-height:1.35}.chiffres a.alerte b{color:var(--rouge)}.verifie{margin-bottom:12px;color:var(--encre-2)}.rangs{display:grid}.rang{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;min-height:56px;padding:6px 0;border-bottom:1px solid var(--filet)}.rang:last-child{border-bottom:0}.rang b{font-weight:500}.rang small{grid-column:1;color:var(--doux);font-size:13px}.rang .fin{grid-row:1 / span 2;grid-column:2;display:flex;align-items:center;gap:8px}.bloc .pied-bloc{margin-top:auto;padding-top:8px}.bascule{display:inline-flex;border:1px solid var(--bord);border-radius:var(--r-s);overflow:hidden}.bascule button{min-height:44px;padding:0 14px;border:0;background:#fff;color:var(--encre-2);font-weight:500;cursor:pointer}.bascule button+button{border-left:1px solid var(--bord)}.bascule button[aria-pressed=true]{background:var(--encre);color:#fff}.plaque{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 20px;align-items:start;padding:20px;border-radius:var(--r-m);background:var(--panneau)}.plaque>.note{grid-row:1 / span 2}.plaque h2{font-size:16px;font-weight:600;align-self:end}.plaque .etat-note{color:var(--doux);font-size:13px}.plaque .criteres,.plaque .plafond{grid-column:1 / -1}.criteres{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}.criteres details{border-radius:var(--r-s);background:#fff;border:1px solid var(--bord)}.criteres summary{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 10px;align-items:start;min-height:64px;padding:10px 12px;cursor:pointer;list-style:none}.criteres summary::-webkit-details-marker{display:none}.criteres summary .note{grid-row:1 / span 2}.criteres summary b{font-weight:600}.criteres summary small{color:var(--doux);font-size:12px;line-height:1.35}.criteres details[open]{grid-column:1 / -1}.criteres details ul,.criteres details p{padding:0 12px 12px 50px;display:grid;gap:4px;font-size:13px;color:var(--encre-2)}.plafond{margin-top:12px;font-size:13px;color:var(--encre-2)}.puces{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.puce{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid var(--bord);border-radius:999px;background:#fff;color:var(--encre-2);font-weight:500;cursor:pointer;white-space:nowrap;transition:background-color .15s,border-color .15s}.puce:hover{border-color:var(--controle)}.puce .n{color:var(--doux);font-weight:400}.puce[aria-pressed=true]{background:var(--encre);border-color:var(--encre);color:#fff}.puce[aria-pressed=true] .n{color:#c9d3e0}.barre-filtres{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px}.select,.saisie{min-height:44px;padding:0 12px;border:1px solid var(--controle);border-radius:var(--r-s);background:#fff;font-weight:500}.select{padding-right:32px;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23556375' stroke-width='1.6'%3E%3Cpath d='M3 4.5l3 3 3-3'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.saisie{font-weight:400;min-width:0}.compte-liste{margin-left:auto;color:var(--doux);font-size:13px}.filtre-actif{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin:0 0 12px;padding:6px 14px;border-radius:var(--r-s);background:var(--accent-doux)}.filtre-actif b{font-weight:600}.tab{width:100%;border-collapse:collapse}.tab th{padding:0 12px 8px 0;color:var(--doux);font-size:12px;font-weight:400;text-align:left;white-space:nowrap}.tab td{padding:10px 12px 10px 0;border-top:1px solid var(--filet);vertical-align:middle}.tab tr.lien-ligne{cursor:pointer}.tab tr.lien-ligne:hover td{background:var(--panneau)}.tab .id a{font-weight:600}.tab td small{display:block;color:var(--doux);font-size:13px;font-weight:400}.vide-filtre{padding:24px 0;color:var(--doux)}.valeurs{display:grid}.val{display:grid;grid-template-columns:200px minmax(0,1fr) auto;gap:4px 16px;align-items:center;padding:12px 0;border-top:1px solid var(--filet)}.val dt{color:var(--doux)}.val dd{margin:0}.val dd b{font-weight:500}.val .preuve{grid-column:2 / -1;color:var(--doux);font-size:13px}.val .editeur{grid-column:1 / -1}.preuve q{color:var(--encre-2);quotes:"\ab  " " \bb"}.page{color:var(--accent);font-weight:500;white-space:nowrap}.confirme{display:inline-flex;align-items:center;gap:6px;color:var(--vert);font-size:13px}.sugg{background:var(--accent-doux);border-radius:var(--r-s);padding:12px 14px;border-top:0;margin-top:8px}.sugg.verif{background:var(--ambre-doux)}.etiq-ia{display:block;color:var(--accent);font-size:12px;font-weight:600}.sugg.verif .etiq-ia{color:var(--ambre)}.val .gestes{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.sugg.active{outline:2px solid var(--accent)}details.replie{border-top:1px solid var(--bord)}details.replie>summary{display:flex;align-items:center;gap:10px;min-height:52px;font-weight:600;cursor:pointer;list-style:none}details.replie>summary::-webkit-details-marker{display:none}details.replie>summary:after{content:"";margin-left:auto;width:8px;height:8px;border-right:1.6px solid var(--doux);border-bottom:1.6px solid var(--doux);transform:rotate(45deg) translateY(-3px)}details.replie[open]>summary:after{transform:rotate(225deg)}details.replie>summary .n{color:var(--doux);font-weight:400}.fiche{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:var(--gap);align-items:start}.colonne{display:grid;gap:var(--gap);min-width:0;align-content:start}.carte{padding:20px;border:1px solid var(--bord);border-radius:var(--r-m);background:#fff;min-width:0}.carte h2{font-size:16px;font-weight:600}.cles{display:grid}.cle{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--filet)}.cle:first-child{border-top:0}.cle span{color:var(--doux)}.cle b{font-weight:500;text-align:right}.date-qui-compte{padding:20px;border-radius:var(--r-m);background:var(--ambre-doux)}.date-qui-compte .sous{color:var(--ambre)}.date-qui-compte b{display:block;margin:4px 0 2px;font-size:20px;font-weight:500}.avis{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:var(--r-s);background:var(--ambre-doux);color:var(--ambre)}.avis b{color:#5e400c}.avis.rouge{background:var(--rouge-doux);color:var(--rouge)}.avis.rouge b{color:#7a2a1d}.avis.bleu{background:var(--accent-doux);color:#24438f}.avis.vert{background:var(--vert-doux);color:var(--vert)}.avis.ambre{background:var(--ambre-doux);color:var(--ambre)}.avis.ambre b{color:#5c3f0c}.avis ul q{display:block;font-style:italic;margin-top:2px}.avis ul .page{margin-left:6px}.avis .actions{margin-top:10px;justify-content:flex-start}.faits{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));border:1px solid var(--bord);border-radius:var(--r-m)}.faits>div{padding:16px 20px}.faits>div+div{border-left:1px solid var(--bord)}.faits b{display:block;font-size:24px;font-weight:500}.faits span{color:var(--doux);font-size:13px}.fil{display:grid}.fil li{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px;padding:10px 0;border-top:1px solid var(--filet)}.fil time{color:var(--doux);font-size:13px}.contact{display:grid;gap:4px;margin-top:8px}.contact+.contact{padding-top:12px;border-top:1px solid var(--filet)}.contact .actions{justify-content:flex-start;margin-top:6px}.champ{display:grid;gap:6px;min-width:0}.champ label,.champ .lbl{font-weight:500}.champ small{color:var(--doux);font-size:13px}.champ input,.champ textarea,.champ select{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--controle);border-radius:var(--r-s);background:#fff}.champ textarea{min-height:120px;resize:vertical;line-height:1.5}.champs{display:grid;gap:16px}.champs.deux{grid-template-columns:repeat(2,minmax(0,1fr))}.choix{display:flex;flex-wrap:wrap;gap:8px}.choix button{min-height:44px;padding:0 14px;border:1px solid var(--bord);border-radius:var(--r-s);background:#fff;font-weight:500;cursor:pointer}.choix button[aria-pressed=true]{border-color:var(--encre);background:var(--encre);color:#fff}.erreur{color:var(--rouge);font-size:13px;font-weight:500}.etat-ligne{margin-top:12px;color:var(--doux);font-size:13px}.etat-ligne.ok{color:var(--vert)}.etat-ligne.erreur{color:var(--rouge);font-weight:500}.depot{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px 24px;align-items:center;padding:24px;border:1.5px dashed var(--controle);border-radius:var(--r-m);background:var(--panneau)}.depot.survol{border-color:var(--accent);background:var(--accent-doux)}.depot>vg-icone{display:inline-flex;width:40px;height:40px;color:var(--encre-2)}.depot>vg-icone .i{width:40px;height:40px}.depot h2{font-size:18px;font-weight:600}.depot p{color:var(--doux)}.depot .actions{justify-content:flex-start}.carte-import .point-att{gap:6px;padding:10px 12px}.carte-import .titre-bloc{margin-top:16px}.carte-import .val.sugg{margin-top:6px;padding:9px 12px}.carte-import .barre-action{position:sticky;bottom:0;top:auto}.carte-import .juste-explique{font-size:14px;color:var(--encre)}.carte-import .point-att,.carte-import .val.verif{background:#fff;border-left:3px solid var(--ambre)}.carte-import .extrait-import{min-width:0;max-width:100%;font-size:13px;text-align:left}.carte-import .extrait-import summary{color:var(--accent);cursor:pointer;white-space:nowrap}.carte-import .extrait-import q{display:block;max-width:100%;margin-top:4px;color:var(--encre-2);overflow-wrap:anywhere}.qui-appeler{max-width:760px}.inc-grille .vide-filtre{padding:20px;border:1px dashed var(--bord);border-radius:var(--r-s);background:#fff}.message-cloture{font-size:14px}.fiche-incident .heure-visible{flex-direction:column;align-items:flex-start}.fiche-incident .champ input,.fiche-incident .champ select{height:44px}.choix button.secondaire{background:#fff;color:var(--encre);border-color:var(--bord)}.abandon-signalement{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%}.abandon-signalement b{flex:1 1 100%}.lot{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;align-items:center;margin-top:20px}.barre{grid-column:1 / -1;height:6px;border-radius:99px;background:var(--filet);overflow:hidden}.barre i{display:block;height:100%;background:var(--accent);border-radius:99px}.onglets{display:flex;gap:4px;margin:24px 0 16px;border-bottom:1px solid var(--bord);overflow-x:auto}.onglets button{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;border:0;border-bottom:2px solid transparent;background:none;color:var(--doux);font-weight:500;cursor:pointer;white-space:nowrap}.onglets button[aria-selected=true]{color:var(--encre);border-bottom-color:var(--encre)}.onglets .n{color:var(--doux);font-weight:400}.import{display:grid;grid-template-columns:340px minmax(0,1fr);gap:var(--gap);align-items:start}.file{display:grid;gap:2px}.fichier{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;align-items:center;width:100%;min-height:60px;padding:8px 12px;border:0;border-radius:var(--r-s);background:none;text-align:left;cursor:pointer}.fichier:hover{background:var(--panneau)}.fichier[aria-current=true]{background:var(--actif)}.fichier b{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fichier small{color:var(--doux);font-size:13px}.fichier .mot{grid-row:1 / span 2;grid-column:2}.rapproche{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:14px 0 4px;padding:12px 14px;border-radius:var(--r-s);background:var(--panneau)}.clavier{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:16px;color:var(--doux);font-size:13px}.ensuite{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap);margin-top:var(--gap)}.ensuite div{padding:20px;border-radius:var(--r-m);background:var(--panneau)}.ensuite b{display:block;font-weight:600;margin-bottom:4px}.inc-grille{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:var(--gap);align-items:start}.inc-grille>div{min-width:0}.inc-grille .tab-inc{width:100%;table-layout:fixed}.inc-grille .tab-inc td,.inc-grille .tab-inc th{overflow-wrap:anywhere}.inc-grille .tab-inc td.mob-d .mot{white-space:normal}.filtres-incidents{display:flex;width:max-content;max-width:100%;flex-wrap:wrap;gap:4px;overflow:visible;margin:0 0 16px;border:0}.filtres-incidents button{border:1px solid var(--bord);border-radius:var(--r-s);white-space:nowrap}.filtres-incidents button+button{border-left:1px solid var(--bord)}.heure-visible{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--encre-2)}.chrono{display:grid}.chrono li{display:grid;grid-template-columns:112px minmax(0,1fr);gap:12px;padding:10px 0;border-top:1px solid var(--filet)}.chrono li time{font-weight:600}.reglage{display:grid;grid-template-columns:340px minmax(0,1fr);gap:var(--gap);padding:28px 0;border-top:1px solid var(--bord)}.reglage:first-of-type{border-top:0;padding-top:0}.reglage h2{font-size:16px;font-weight:500}.reglage>div:first-child p{margin-top:4px;color:var(--doux)}.poid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;align-items:center;padding:10px 0;border-top:1px solid #e6eaf0}.poid:first-child{border-top:0}.poid b{font-weight:500}.poid small{color:var(--doux);font-size:13px;grid-column:1}.pas{grid-row:1 / span 2;grid-column:2;display:inline-flex;align-items:center;border:1px solid var(--controle);border-radius:var(--r-s);background:#fff}.pas button{width:44px;height:44px;border:0;background:none;font-size:18px;cursor:pointer}.pas output{min-width:56px;text-align:center;font-weight:600}.total-poids{display:flex;justify-content:space-between;padding-top:10px;border-top:1px solid #e6eaf0;font-weight:500}.seuils{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.seuils div{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:var(--r-s);background:#fff;font-size:13px}.exig li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;padding:10px 0;border-top:1px solid #e6eaf0}.exig li:first-child{border-top:0}.exig small{color:var(--doux);font-size:13px}@media(max-width:1180px){.tour{grid-template-columns:1fr 1fr}.tour .bloc:last-child{grid-column:1 / -1}.fiche,.inc-grille{grid-template-columns:minmax(0,1fr)}.criteres{grid-template-columns:repeat(2,minmax(0,1fr))}.import{grid-template-columns:280px minmax(0,1fr)}.reglage{grid-template-columns:minmax(0,1fr);gap:12px}}@media(max-width:1499px){.inc-grille{grid-template-columns:minmax(0,1fr)}}@media(max-width:1099px){.inc-grille .tab-inc thead{display:none}.inc-grille .tab-inc,.inc-grille .tab-inc tbody,.inc-grille .tab-inc tr,.inc-grille .tab-inc td{display:block}.inc-grille .tab-inc tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:12px 0;border-top:1px solid var(--filet)}.inc-grille .tab-inc td{padding:0;border:0}.inc-grille .tab-inc td.id{grid-column:1;grid-row:1}.inc-grille .tab-inc td.mob-l2{grid-column:1;grid-row:2}.inc-grille .tab-inc td.mob-d{grid-column:1;grid-row:3;max-width:none;text-align:left}.inc-grille .tab-inc td.mob-cache{display:none}.inc-grille .tab-inc td.ouvrir{grid-column:2;grid-row:1 / span 3;width:auto;align-self:center}}@media(max-width:999px){.import{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){.inc-grille .tab-inc td.id{display:contents}.inc-grille .tab-inc td.id>a{grid-column:1;grid-row:1}.inc-grille .tab-inc td.id>small{grid-column:1;grid-row:2}.inc-grille .tab-inc td.mob-l2{grid-column:1;grid-row:3}.inc-grille .tab-inc td.mob-d{grid-column:1;grid-row:4}.inc-grille .tab-inc td.ouvrir{grid-row:1 / span 4}.depot.lecture{grid-template-columns:auto minmax(0,1fr);padding:12px;gap:8px 12px}.depot.lecture h2{font-size:15px}.depot.lecture p{display:none}.depot.lecture .actions{grid-column:1 / -1}.titre{flex-direction:column;align-items:stretch}.titre .actions{justify-content:stretch}.titre .actions .btn{flex:1}.tour{grid-template-columns:minmax(0,1fr)}.tour .bloc:last-child{grid-column:auto}.af{grid-template-columns:minmax(0,1fr);gap:4px;padding:14px 0}.af .gestes{justify-content:flex-start;margin-top:8px}.chiffres a{min-height:88px;padding:12px 16px}.chiffres b{font-size:24px}.barre-filtres .select{flex:1 1 calc(50% - 4px);min-width:0}.compte-liste{flex-basis:100%;margin-left:0}.puce[aria-pressed=true]{order:-1}.tab thead{display:none}.tab,.tab tbody,.tab tr,.tab td{display:block}.tab tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:12px 0;border-top:1px solid var(--filet)}.tab td{padding:0;border:0}.tab td.mob-cache{display:none}.tab td.mob-l2{grid-column:1;color:var(--doux);font-size:13px}.tab td.mob-d{grid-column:2;grid-row:1 / span 3;align-self:center}.tab td.n{text-align:left}.val{grid-template-columns:minmax(0,1fr) auto}.val dt,.val .preuve{grid-column:1 / -1}.val .gestes{justify-content:flex-start;grid-column:1 / -1}.criteres{grid-template-columns:minmax(0,1fr)}.criteres details ul,.criteres details p{padding-left:12px}.faits>div+div{border-left:0;border-top:1px solid var(--bord)}.plaque .note.grande{width:56px;height:56px;font-size:30px}.depot,.ensuite,.champs.deux,.lot{grid-template-columns:minmax(0,1fr)}.seuils{grid-template-columns:repeat(2,minmax(0,1fr))}.clavier{display:none}.carte{padding:16px}.fil li,.chrono li{grid-template-columns:minmax(0,1fr);gap:2px}}.plaque>vg-note{grid-row:1 / span 2}.af{grid-template-columns:200px minmax(0,1fr) 150px auto}.af.sans-qui .af-fait{grid-column:1 / 3}.af-qui{font-weight:600;font-size:15px;min-width:0;overflow-wrap:anywhere}.af-qui small{display:block;color:var(--doux);font-size:13px;font-weight:400}.af-resp{display:flex;align-items:center;gap:8px;color:var(--doux);font-size:13px;min-width:0}.af .gestes{flex-wrap:nowrap;align-items:center}.af .btn{min-width:0}.af .gestes>.btn{min-width:170px}.plus{position:relative}.plus>.btn{min-width:64px}.menu-plus{position:absolute;right:0;top:calc(100% + 6px);z-index:20;min-width:220px;padding:6px;border:1px solid var(--bord);border-radius:var(--r-s);background:#fff;box-shadow:0 8px 24px #101f2d1f}.menu-plus button{display:flex;align-items:center;width:100%;min-height:44px;padding:0 12px;border:0;border-radius:6px;background:none;color:var(--encre);font:inherit;text-align:left;cursor:pointer}.menu-plus button:hover,.menu-plus button:focus-visible{background:var(--panneau)}.rang .fin .num{color:var(--encre-2);font-weight:500}@media(max-width:1180px){.af{grid-template-columns:180px minmax(0,1fr) auto}.af-resp{display:none}}@media(max-width:700px){.af,.af.sans-qui{grid-template-columns:minmax(0,1fr)}.af.sans-qui .af-fait{grid-column:auto}.af .gestes{justify-content:stretch}.af .gestes>.btn{flex:1;min-width:0}}.nav a .nav-n{margin-left:auto;min-width:22px;padding:1px 7px;border-radius:999px;background:var(--accent-doux);color:var(--accent);font-size:12px;font-weight:600;text-align:center;font-variant-numeric:tabular-nums}.marque-tel{display:none;align-items:center;min-height:44px;padding:0 4px;font-weight:600;color:var(--encre)}.qui-accueil{color:var(--doux);font-size:13px}.voile-depot{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:16px;background:#101f2d6b;pointer-events:none}.voile-depot>div{display:grid;justify-items:center;gap:8px;max-width:420px;padding:32px 28px;border:2px dashed var(--accent);border-radius:var(--r-l);background:var(--feuille);text-align:center}.voile-depot .i{width:36px;height:36px;color:var(--accent)}.voile-depot b{font-size:20px;font-weight:600}.voile-depot span{color:var(--doux)}.carte-import .entete-bloc{align-items:flex-start;justify-content:space-between;gap:8px 16px}.carte-import .entete-bloc h2{font-size:18px;font-weight:600;overflow-wrap:anywhere}.titre-bloc{display:flex;align-items:center;gap:8px;margin:22px 0 4px;font-size:15px;font-weight:600}.titre-bloc .n{min-width:22px;padding:1px 7px;border-radius:999px;background:var(--ambre-doux);color:var(--ambre);font-size:12px;text-align:center}.val.faite{opacity:.78}.val.faite .etiq-ia{color:var(--vert)}.propose{flex-basis:100%}.gestes-rapproche{margin-left:auto}.barre-action{margin-top:20px;padding-top:14px;border-top:1px solid var(--bord)}.barre-action .actions{justify-content:flex-start}.barre-action .btn{min-height:44px}.depot-court{margin:8px 0 16px}@media(max-width:999px){.marque-tel{display:inline-flex}}@media(max-width:700px){.coupe span{display:inline;font-size:13px}.barre-action{position:sticky;bottom:0;z-index:5;margin:20px -16px 0;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--feuille);box-shadow:0 -6px 18px #101f2d14}.barre-action .actions{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.barre-action .etat-ligne{font-size:13px}.gestes-rapproche{margin-left:0}}.date-qui-compte .reste{display:inline;font-size:inherit;font-weight:500}.date-qui-compte p{margin-top:4px;color:var(--encre-2)}.date-qui-compte[data-ton=rouge]{background:var(--rouge-doux)}.date-qui-compte[data-ton=rouge] .sous{color:var(--rouge)}.date-qui-compte[data-ton=gris]{background:var(--panneau)}.date-qui-compte[data-ton=gris] .sous{color:var(--doux)}.date-qui-compte .decider{margin-top:14px}.val .confirme{color:var(--doux)}.val .confirme .i{width:14px;height:14px;color:var(--vert)}.val .preuve .qui-conf{display:block;margin-top:2px;font-size:12px}.btn.petit{min-height:44px;padding:0 12px;font-size:13px;color:var(--doux)}.contact .actions{margin-top:10px}details.geste>summary.btn{display:inline-flex;list-style:none}details.geste>summary.btn::-webkit-details-marker{display:none}@media(max-width:999px){.fiche{grid-template-columns:minmax(0,1fr)}.fiche>aside{display:contents}.fiche>aside .date-qui-compte{order:-1}.fiche>aside .carte{order:2}}@media(max-width:700px){.titre .actions{width:100%;justify-content:flex-start;flex-wrap:wrap}.date-qui-compte b{font-size:18px}.date-qui-compte .decider>summary{width:100%;justify-content:center}}.legende-liste{margin-top:10px;color:var(--doux);font-size:13px}.tab th.n,.tab td.n{text-align:right}@media(max-width:700px){.puces{flex-wrap:nowrap;overflow-x:auto;margin-right:-16px;padding-right:16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.puces::-webkit-scrollbar{display:none}.puces .puce{flex:0 0 auto}}@media(max-width:700px){.titre .actions .bascule{display:flex;max-width:100%;overflow-x:auto;scrollbar-width:none}.titre .actions .bascule::-webkit-scrollbar{display:none}.titre .actions .bascule button{flex:0 0 auto}.titre .actions>.btn.prim{width:100%;justify-content:center}.inc-grille{grid-template-columns:minmax(0,1fr)}}.palette-liste .palette-section{min-height:0;padding:12px 16px 4px;color:var(--doux);font-size:12px;font-weight:600;cursor:default;background:none}.palette-libelle{display:grid;min-width:0}.palette-libelle small{color:var(--doux);font-size:13px;overflow-wrap:anywhere}.acc-grille{display:grid;grid-template-columns:minmax(0,440px) minmax(0,520px);gap:40px;justify-content:center;align-items:start}.tel-cadre{display:grid;gap:16px;min-width:0}.tel-cadre h1{font-size:22px;line-height:1.25;font-weight:600}.acc-sous{margin-top:-10px;color:var(--doux);font-size:15px}.grosse-panne{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.grosse-panne button{display:flex;align-items:center;min-height:64px;padding:12px 14px;border:1px solid var(--bord);border-radius:var(--r-m);background:#fff;font-weight:500;text-align:left;cursor:pointer;overflow-wrap:anywhere;transition:border-color .15s,background-color .15s}.grosse-panne button:hover{border-color:#c4cdd9;background:var(--panneau)}.grosse-panne button[aria-pressed=true]{border:2px solid var(--encre);padding:11px 13px}.choix-presta{display:flex;flex-wrap:wrap;gap:8px}.choix-presta button{min-height:44px;padding:0 14px;border:1px solid var(--bord);border-radius:var(--r-s);background:#fff;font-weight:500;cursor:pointer}.choix-presta button[aria-pressed=true]{border-color:var(--encre);background:var(--encre);color:#fff}.appel-presta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;align-items:center;padding:16px;border-radius:var(--r-m);background:var(--panneau)}.appel-presta b{font-size:16px;font-weight:600;overflow-wrap:anywhere}.appel-presta small{grid-column:1;color:var(--doux);font-size:13px}.appel-presta .btn{grid-row:1 / span 3;grid-column:2}.qui-appeler h2{font-size:16px;font-weight:600}.menu-accueil{position:relative}.menu-accueil>summary{list-style:none}.menu-accueil>summary::-webkit-details-marker{display:none}.menu-accueil-corps{min-width:240px;max-width:calc(100vw - 32px)}.menu-qui{display:grid;gap:2px;padding:8px 12px;overflow-wrap:anywhere}.menu-qui small{color:var(--doux);font-size:13px}.menu-accueil-corps button .i{margin-right:10px}.accueil-seul .haut{grid-template-columns:minmax(0,1fr) auto}.accueil-seul .haut>span:empty{display:none}.marque-seule{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.points{display:grid;gap:10px;margin-top:8px}.point-att{display:grid;gap:8px;padding:14px 16px;border-radius:var(--r-s);background:var(--ambre-doux)}.point-att.fait{background:var(--panneau)}.point-att .point-texte{color:var(--encre);font-weight:400}.point-att .etiq-ia{display:block;margin-bottom:2px;color:var(--ambre);font-size:12px;font-weight:600}.point-att .preuve{color:var(--encre-2)}.point-att .preuve q{font-style:italic}.point-att .preuve .page{margin-right:8px;color:var(--doux);font-size:13px}.point-att .gestes{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.etat-ligne.juste-explique{max-width:72ch}.carte-import{position:relative}.barre-action{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:700px){.carte-import .barre-action{position:sticky;bottom:0;z-index:5;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:72px;margin:16px -16px 0;padding:12px 16px;border-top:1px solid var(--bord);background:var(--feuille);box-shadow:0 -6px 18px #101f2d14}.carte-import .barre-action .btn{min-width:0;min-height:44px}.carte-import .barre-action .btn:only-child{grid-column:1 / -1}}.selecteur-fichier{display:none}@media(max-width:899px){.selecteur-fichier{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;margin-bottom:16px;padding:8px;border-radius:var(--r-m);background:var(--panneau)}.sel-milieu{display:grid;min-width:0;text-align:center}.sel-milieu b{font-weight:600}.sel-milieu small{overflow:hidden;color:var(--doux);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.import .file{display:none}}@media(max-width:420px){.selecteur-fichier .btn{padding:0 10px}}.options-decision{display:grid;gap:8px;margin-top:12px}.option-decision{display:grid;gap:2px;min-height:44px;padding:10px 14px;border:1px solid var(--bord);border-radius:var(--r-s);background:#fff;color:var(--encre);text-align:left;cursor:pointer}.option-decision:hover{border-color:#c4cdd9}.option-decision b{display:block;font-size:15px;font-weight:600}.option-decision small{color:var(--doux);font-size:13px}.option-decision[aria-checked=true]{border:2px solid var(--encre);padding:9px 13px}.tour{align-items:stretch}.tour .bloc{display:flex;flex-direction:column}.tour .pied-bloc{margin-top:auto}.af-resp.a-attribuer{color:var(--ambre);font-weight:500}.note.provisoire{background:#fff;border:1.5px dashed var(--doux);color:var(--doux)}.depose .court{display:none}@media(max-width:1099px){.depose .long{display:none}.depose .court{display:inline}}.note-cell{white-space:nowrap}.note-cell .note{vertical-align:middle}.note-cell small{margin-left:6px}@media(max-width:1023px){.acc-grille{grid-template-columns:minmax(0,440px);gap:24px}}@media(max-width:700px){.acc-grille{justify-content:stretch;grid-template-columns:minmax(0,1fr)}.note-cell{white-space:normal}}.raison-barre{min-height:44px;padding:0 8px;color:var(--ambre);font-weight:600;text-align:left}.raison-barre:hover,.raison-barre:focus-visible{color:var(--encre)}.point-att:focus{outline:2px solid var(--ambre);outline-offset:2px}.point-att .page-clause{display:inline-grid;gap:4px;width:auto}.point-att .page-clause input{width:110px}.sans-objet{margin-top:10px}.absentes{display:grid;gap:10px;margin-top:22px;padding:14px 16px;border-radius:var(--r-s);background:var(--panneau)}.absentes-titre{display:grid;gap:2px}.absentes-titre b{font-weight:600;color:var(--encre)}.absentes>.btn{justify-self:start}.absentes details.replie{border-top:0}.val.faite{opacity:.85}vg-valeurs-contrat .clavier{margin-bottom:24px}.btn-ico{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--r-s);background:transparent;color:var(--doux);cursor:pointer}.btn-ico:hover,.btn-ico[aria-expanded=true]{background:var(--panneau);color:var(--encre)}.btn-ico:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.btn-ico .i{width:20px;height:20px}.af-resp .attribuer{min-height:44px;padding:0;color:var(--ambre);font-weight:600}.af-resp .attribuer:hover,.af-resp .attribuer:focus-visible{color:var(--encre)}details.af-suite{margin-top:4px}details.af-suite>summary{display:flex;align-items:center;min-height:44px;color:var(--accent);font-weight:600;cursor:pointer;list-style:none}details.af-suite>summary::-webkit-details-marker{display:none}details.af-suite>summary:after{content:"";margin-left:10px;width:8px;height:8px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg) translateY(-2px)}details.af-suite[open]>summary:after{transform:rotate(225deg)}.rangs .note.petite.vide{font-size:14px}.tab-inc .mob-seul{display:none}@media(max-width:700px){.carte-import .barre-action{max-height:none}.carte-import .barre-action .raison-barre{grid-column:1 / -1;order:-1;justify-content:center;text-align:center}}.carte-import .barre-action{position:sticky;bottom:0;z-index:5;align-items:center;margin:16px -20px 0;padding:12px 20px;border-top:1px solid var(--bord);background:var(--feuille)}.carte-import .barre-action .btn{min-height:44px}@media(max-width:700px){.carte-import .barre-action{margin:16px -16px 0;padding:12px 16px calc(12px + env(safe-area-inset-bottom))}}.rapproche.categorie-proposee{margin-top:8px}.rapproche.categorie-proposee b{font-weight:600;color:var(--encre)}.af.af-simple{grid-template-columns:minmax(0,1fr) auto}.af.af-simple .af-fait{grid-column:1}.af.af-simple .af-fait .mot{margin-right:8px}.af.af-simple .gestes>.btn{min-width:0}@media(max-width:700px){.af.af-simple{grid-template-columns:minmax(0,1fr)}}.barre-fiche{align-items:center}.barre-fiche .etat-ligne{flex:1 1 320px;margin:0}.note-raison small{display:block;margin:6px 0;color:var(--encre-2);font-size:13px}.note-raison .btn.petit{color:var(--encre)}.meta-ligne{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px}.etat-incident{margin-bottom:20px}.etat-incident:not(.rouge){background:var(--panneau);color:var(--encre-2)}.etat-incident:not(.rouge) b{color:var(--encre)}.etat-incident p{margin-top:4px}.etat-incident .actions{justify-content:flex-start;margin-top:10px}input.heure{max-width:140px;font-variant-numeric:tabular-nums}details.cr-replie>summary{min-height:44px;display:flex;align-items:center;font-weight:600;cursor:pointer}@media(max-width:999px){.fiche.fiche-incident>aside{order:0}}@media(max-width:700px){.titre .actions{min-width:0;max-width:100%}.titre .actions .bascule{flex:1 1 100%;min-width:0}.tiroir .bascule,.tiroir .choix{max-width:100%;overflow-x:auto}}.palette-liste li{padding-top:8px;padding-bottom:8px}@media(max-width:700px){.palette-liste li+li{margin-top:8px}}details.autre-panne{margin-top:12px}details.autre-panne>summary{min-height:44px;display:flex;align-items:center;font-weight:600;cursor:pointer}.tab-presta td.note-cell{white-space:normal;min-width:180px;max-width:280px}.tab-presta td.note-cell .mot-note{display:block;margin:6px 0 0;color:var(--encre-2);font-size:13px;line-height:1.4}.tab-presta td.meta{display:none}@media(max-width:1099px){.tab-presta thead{display:none}.tab-presta,.tab-presta tbody,.tab-presta tr,.tab-presta td{display:block}.tab-presta tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:12px 0;border-top:1px solid var(--filet)}.tab-presta td{padding:0;border:0}.tab-presta td.id{grid-column:1;grid-row:1;min-width:0;overflow-wrap:anywhere}.tab-presta td.id small{overflow-wrap:anywhere}.tab-presta td.note-cell{display:contents}.tab-presta td.note-cell>.note{grid-column:2;grid-row:1;align-self:start}.tab-presta td.note-cell>.mot-note{grid-column:1 / -1;grid-row:2;margin:0}.tab-presta td.large{display:none}.tab-presta td.meta{display:block;grid-column:1 / -1;grid-row:3;color:var(--doux);font-size:13px;overflow-wrap:anywhere}}.rattache{display:block;margin-top:6px;color:var(--ambre);font-size:13px;font-weight:500}.reglage-clause{grid-column:1 / -1;display:grid;gap:10px;margin-top:4px}.reglage-clause .actions{justify-content:flex-start;flex-wrap:wrap}.reglage-clause textarea{width:100%;min-height:160px;font:inherit;font-size:14px;line-height:1.5}.qui-section{color:var(--doux);font-size:13px}.note-sur{display:block;color:var(--encre-2);font-size:14px;font-weight:500}.tab-inc td.ouvrir{width:1%;white-space:nowrap;text-align:right}.tab-inc td.ouvrir .chevron{display:inline-grid;place-items:center;width:44px;height:44px;color:var(--doux)}.jour-heure{display:flex;flex-wrap:wrap;gap:8px}.jour-heure select{flex:1 1 200px;max-width:260px;min-height:44px}.jour-heure input.heure{flex:0 1 120px;min-height:44px}.note-presta{display:flex;align-items:flex-start;gap:10px;margin-top:10px;color:var(--encre-2);font-size:14px}.note-presta .note{flex:none}.tab-presta td.note-cell .mot-note{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.val vg-saisie-valeur{display:block;grid-column:1 / -1;min-width:0}.crit.c1,.crit.c2{background:var(--panneau);border-color:var(--encre);color:var(--encre)}.page{margin-right:6px}.plaque .poids-detail{grid-column:1 / -1;color:var(--encre-2);font-size:13px}.poids-detail>summary{min-height:44px;display:inline-flex;align-items:center;color:var(--accent);cursor:pointer}.poids-detail p{margin-top:4px}.date-qui-compte:not([data-ton]),.date-qui-compte[data-ton=""]{background:var(--panneau)}.date-qui-compte:not([data-ton]) .sous,.date-qui-compte[data-ton=""] .sous{color:var(--doux)}vg-tour .titre .actions .bascule{flex:0 0 auto;width:max-content}.a-faire .af .gestes>.btn{width:204px}.af-mobile-suite{display:none}.pied-bloc .lien{padding-left:0}details.replie>summary:after{transform:rotate(45deg);margin-top:-4px}details.replie[open]>summary:after{transform:rotate(225deg);margin-top:4px}@media(min-width:701px)and (max-width:1099px){vg-tour .titre{flex-wrap:wrap}vg-tour .titre .actions{width:100%;justify-content:flex-start}}@media(max-width:1099px){.tab-presta .legende-faits,.legende-faits{display:none}.tab-presta td.note-cell .mot-note{max-width:100%}.tab-presta .points-bureau{display:none}.tab-presta td.meta{grid-row:3}.tab-contrats thead{display:none}.tab-contrats,.tab-contrats tbody,.tab-contrats tr,.tab-contrats td{display:block}.tab-contrats tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:12px 0;border-top:1px solid var(--filet)}.tab-contrats td{padding:0;border:0}.tab-contrats td.id{min-width:0;overflow-wrap:anywhere}.tab-contrats td.mob-cache{display:none}.tab-contrats td.mob-l2{grid-column:1;color:var(--doux);font-size:13px}.tab-contrats td.mob-d{grid-column:2;grid-row:1 / span 3;align-self:center}}@media(max-width:700px){.a-faire-principales>.af:nth-child(n+4){display:none}.af-mobile-suite{display:block}.af-suite{display:none}.af-mobile-suite>summary{min-height:44px;padding:10px 0;color:var(--accent);cursor:pointer}.a-faire .af .gestes>.btn{width:auto}.tab-fiche-presta thead{display:none}.tab-fiche-presta,.tab-fiche-presta tbody,.tab-fiche-presta tr,.tab-fiche-presta td{display:block}.tab-fiche-presta tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:12px 0;border-top:1px solid var(--filet)}.tab-fiche-presta td{padding:0;border:0}.tab-fiche-presta td{overflow-wrap:anywhere}.tab-fiche-presta td.id{grid-column:1;grid-row:1;min-width:0;overflow-wrap:anywhere}.tab-fiche-presta td.note-raison{display:contents}.tab-fiche-presta td.note-raison>vg-note{grid-column:2;grid-row:1}.tab-fiche-presta td.note-raison>small,.tab-fiche-presta td.note-raison>.btn{grid-column:1 / -1}.tab-fiche-presta td.n{display:none}.lien.ligne{min-height:44px;display:inline-flex;align-items:center}.seuils{grid-template-columns:minmax(0,1fr)}.bascule{align-self:flex-start}}.tour{align-items:start}.tour .bloc{align-self:start}.tour .pied-bloc{margin-top:8px}.af .gestes{flex-wrap:wrap}.tab-presta td.note-cell{max-width:none;min-width:250px}.tab-presta td.note-cell .mot-note{display:block;overflow:visible;-webkit-line-clamp:unset}.tab-contrats td.mob-cache .crit,.tab-contrats th:nth-child(5){white-space:nowrap}.filtres-contrats{margin-bottom:8px}.filtres-contrats>.ouvrir-filtres{display:none}.filtres-contrats .barre-filtres{margin-bottom:0}.legende-liste{margin:8px 0 10px}.palette-fermer{min-height:44px;padding:0 8px;border:0;background:none;color:var(--accent);font:inherit;cursor:pointer}.palette-fermer:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.appel-fiche{order:-1}.tab-fiche-presta .note.provisoire{border-style:dashed;background:#fff}.tab-fiche-presta .marque-prov{margin-left:6px;color:var(--doux);font-size:11px}@media(min-width:1100px){.acc-grille{justify-content:start}}@media(max-width:1180px){.af{grid-template-columns:180px minmax(0,1fr) auto}.af-resp{display:flex;grid-column:2;grid-row:2}.af .gestes{grid-column:3;grid-row:1 / span 2}}@media(max-width:700px){.af{grid-template-columns:minmax(0,1fr) auto}.af-qui,.af-fait{grid-column:1}.af-resp{display:flex;grid-column:1;grid-row:auto}.af .gestes{grid-column:1 / -1;grid-row:auto}.af .gestes>.btn{flex:1 1 100%;width:100%;justify-content:center}.filtres-contrats>.ouvrir-filtres{display:flex;align-items:center;min-height:44px;padding:0;border:0;background:none;color:var(--accent);font:inherit;cursor:pointer}.filtres-contrats .barre-filtres:not(.ouvert){display:none}.filtres-contrats .barre-filtres{padding:8px 0}.puces{margin-right:0;padding:0 16px 4px 0;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 24px),transparent)}.tab-presta td.id>a,.tab-contrats td.id>a,.tab-fiche-presta td.id>a{display:inline-flex;align-items:center;min-height:44px}.tab-fiche-presta td.note-raison>.btn{grid-row:4}.tab-fiche-presta td:nth-child(3){grid-column:1 / -1;grid-row:3}.tab-fiche-presta td.note-raison>small{grid-row:2}.faits{grid-template-columns:minmax(0,1fr)}.faits>div{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.faits>div+div{border-top:1px solid var(--bord)}.faits b{order:2;white-space:nowrap}.palette-pied,.cote .nom-menu{display:none}}vg-tour .a-faire .af{grid-template-columns:200px minmax(0,1fr) 150px 316px}vg-tour .a-faire .af .af-qui{grid-column:1;grid-row:1}vg-tour .a-faire .af .af-fait{grid-column:2;grid-row:1}vg-tour .a-faire .af.sans-qui .af-fait{grid-column:1 / 3}vg-tour .a-faire .af .af-resp{display:flex;grid-column:3;grid-row:1;justify-self:start;overflow-wrap:anywhere}vg-tour .a-faire .af .gestes{grid-column:4;grid-row:1;flex-wrap:nowrap;justify-content:flex-start;width:316px;margin-top:0}vg-tour .a-faire .af .gestes>.btn{flex:none;width:204px;min-width:0;padding:6px 12px;white-space:normal;text-align:center;line-height:1.25}vg-tour .a-faire .af .gestes>.btn.reporter{width:104px}vg-tour .a-faire .af .gestes>.plus{margin-left:auto}vg-tour .af-confirme{grid-column:2 / -1;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}vg-tour .af-confirme .btn{min-width:0}vg-tour .menu-plus{max-width:calc(100vw - 32px)}#message-tour:focus-visible{outline-offset:4px}@media(max-width:1439px){vg-tour .a-faire .af{grid-template-columns:180px minmax(0,1fr)}vg-tour .a-faire .af .af-qui{align-self:start}vg-tour .a-faire .af .af-fait{grid-column:2}vg-tour .a-faire .af.sans-qui .af-fait{grid-column:1 / -1}vg-tour .a-faire .af .af-resp{grid-column:1;grid-row:2}vg-tour .a-faire .af .gestes{grid-column:2;grid-row:2}vg-tour .af-confirme{grid-column:2;grid-row:3;justify-content:flex-start}}@media(max-width:1180px){.tour{grid-template-columns:minmax(0,1fr)}.tour .bloc:last-child{grid-column:auto}}@media(max-width:700px){vg-tour .a-faire .af{grid-template-columns:minmax(0,1fr)}vg-tour .a-faire .af .af-qui,vg-tour .a-faire .af .af-fait,vg-tour .a-faire .af.sans-qui .af-fait,vg-tour .a-faire .af .af-resp,vg-tour .a-faire .af .gestes,vg-tour .af-confirme{grid-column:1;grid-row:auto}vg-tour .a-faire .af .gestes{width:auto;margin-top:8px}vg-tour .a-faire .af .gestes>.btn{flex:1 1 auto;width:auto}vg-tour .a-faire .af .gestes>.btn.reporter{flex:none;width:104px}vg-tour .af-confirme .confirmer-report{flex:1 1 auto;white-space:normal;text-align:center}}.fiche-incident .jour-heure{align-items:flex-end;gap:8px 12px}.fiche-incident .jour-heure .sous-champ{display:flex;flex-direction:column;gap:4px;min-width:0;color:var(--encre-2);font-size:13px}.fiche-incident .jour-heure .sous-champ.jour{flex:1 1 240px;min-width:min(240px,100%);max-width:280px}.fiche-incident .jour-heure .sous-champ.heure{flex:none;width:120px}.fiche-incident .jour-heure .sous-champ select,.fiche-incident .jour-heure .sous-champ input.heure{flex:none;width:100%;max-width:none;height:44px;min-height:44px;font-size:14px}.fiche-incident .jour-heure input.heure[aria-invalid=true]{border-color:var(--rouge)}.erreur-champ{color:var(--rouge);font-size:13px;font-weight:500}.fiche-incident .champ .aides{display:grid;gap:4px}@supports (grid-template-rows: subgrid){.fiche-incident form .champs.deux>.champ{grid-row:span 3;grid-template-rows:subgrid}.fiche-incident form .champs.deux>.champ>:nth-child(2){align-self:start}@media(min-width:701px){.fiche-incident form .champs.deux:has(>.champ>.jour-heure)>.champ:not(:has(>.jour-heure))>:nth-child(2){margin-top:23.5px}}}dialog.dialogue-creation{width:min(440px,calc(100vw - 32px));padding:24px;border:0;border-radius:var(--r-l);background:var(--feuille);color:var(--encre);box-shadow:var(--flottant)}dialog.dialogue-creation p{font-size:16px;font-weight:500;line-height:1.45}dialog.dialogue-creation .actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start;margin-top:20px}@media(max-width:700px){dialog.dialogue-creation .actions .btn{flex:1 1 100%;justify-content:center}}.carte-import .page-extrait{min-height:44px;margin-block:-12px;padding:0 8px;white-space:nowrap}.carte-import .val .preuve.extrait-ouvert{grid-column:1 / -1}.carte-import .val .preuve.extrait-ouvert q{overflow-wrap:anywhere}.carte-import .barre-action .clavier{margin:0 0 0 8px}.file-col{display:grid;gap:8px;min-width:0}.file-col .clavier{margin-top:4px;padding:0 12px}.carte-import .titre-carte:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.fait-import{margin:0 0 12px}@media(max-width:899px){.file-col .clavier{display:none}}.note-prov-bloc{display:inline-flex;align-items:center;white-space:nowrap}@media(max-width:700px){.tab-fiche-presta td.note-raison>.note-prov-bloc{grid-column:2;grid-row:1}}@media(max-width:899px){.import .file-col{display:none}}@media(min-width:701px)and (max-width:1535px){.carte-import .val{grid-template-columns:200px minmax(0,1fr)}.carte-import .val .gestes{grid-column:1 / -1;justify-content:flex-end}.carte-import .val .preuve{grid-column:2}}@media(max-width:1535px){.carte-import .page-extrait{margin-block:0}}.carte-import .val dd{min-width:0;overflow-wrap:anywhere}.suivi-pied{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:12px}.suivi-pied .etat-ligne{flex:1 1 260px;margin:0}.suivi-pied .etat-ligne:focus-visible,#message-tour:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.chrono time{white-space:nowrap}@media(max-width:700px){.af-mobile-suite>summary{display:flex;align-items:center;list-style:none;font-weight:600}.af-mobile-suite>summary::-webkit-details-marker{display:none}.af-mobile-suite>summary:after{content:"";margin-left:10px;width:8px;height:8px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);margin-top:-4px}.af-mobile-suite[open]>summary:after{transform:rotate(225deg);margin-top:4px}}.criteres{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.inc-grille .tab-inc thead th:first-child{width:28%}.inc-grille .tab-inc thead th:last-child{width:132px}.inc-grille .tab-inc th,.inc-grille .tab-inc td{padding-right:14px}@media(min-width:1100px)and (max-width:1180px){.tab-contrats thead{display:none}.tab-contrats,.tab-contrats tbody,.tab-contrats tr,.tab-contrats td{display:block}.tab-contrats tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:12px 0;border-top:1px solid var(--filet)}.tab-contrats td{padding:0;border:0}.tab-contrats td.id{min-width:0;overflow-wrap:anywhere}.tab-contrats td.mob-cache{display:none}.tab-contrats td.mob-l2{grid-column:1;color:var(--doux);font-size:13px}.tab-contrats td.mob-d{grid-column:2;grid-row:1 / span 3;align-self:center}}@media(max-width:1099px){.import{grid-template-columns:minmax(0,1fr)}.import .file-col{display:none}.selecteur-fichier{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;margin-bottom:16px;padding:8px;border-radius:var(--r-m);background:var(--panneau)}.sel-milieu{display:grid;min-width:0;text-align:center}.sel-milieu b{font-weight:600}.sel-milieu small{overflow:hidden;color:var(--doux);font-size:13px;text-overflow:ellipsis;white-space:nowrap}}.message-etat{margin:8px 0}.message-etat:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.actions>vg-message-etat,.suivi-pied>vg-message-etat{flex:1 1 260px;min-width:0}.actions>vg-message-etat .message-etat,.suivi-pied>vg-message-etat .message-etat{margin:0}@media(min-width:1100px)and (max-width:1439px){vg-tour .depose .long{display:none}vg-tour .depose .court{display:inline}vg-tour .titre{flex-wrap:nowrap}vg-tour .titre .actions{flex:0 0 auto;flex-wrap:nowrap}}@media(min-width:1000px)and (max-width:1180px){.fiche:not(.fiche-incident)>aside{display:contents}.fiche:not(.fiche-incident)>aside .date-qui-compte{order:-1}.fiche:not(.fiche-incident)>aside .carte{order:2}}#decider,#valeurs,#a-faire{scroll-margin-top:16px}.palette-liste .palette-echec{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;color:var(--rouge, #b42318);cursor:default}.val>vg-message-etat{grid-column:1 / -1}.val>vg-message-etat:empty{display:none}.carte-import>vg-message-etat{display:block;position:sticky;top:8px;z-index:3}.carte-import>vg-message-etat:empty{display:none}.carte-import>vg-message-etat .message-etat{padding:8px 12px;border-radius:var(--r-s);background:#fff;box-shadow:0 0 0 1px var(--filet),0 6px 16px #141e3214}.message-flottant{position:fixed;left:50%;bottom:calc(16px + env(safe-area-inset-bottom));z-index:19;transform:translate(-50%);width:max-content;max-width:min(560px,calc(100vw - 32px));margin:0;padding:10px 14px;border-radius:var(--r-s);background:#fff;color:var(--vert);font-size:13px;font-weight:500;line-height:1.4;box-shadow:0 0 0 1px var(--filet),0 6px 16px #141e321f;pointer-events:none;animation:message-flottant .16s ease-out}.message-flottant.erreur{color:var(--rouge)}@keyframes message-flottant{0%{opacity:0}}@media(max-width:700px){.message-flottant{top:calc(12px + env(safe-area-inset-top));bottom:auto}}.suivi-pied .conflits-suivi{flex-basis:100%}.barre-action>vg-message-etat{flex:1 1 100%;grid-column:1 / -1;min-width:0}.barre-action>vg-message-etat .message-etat{margin:0}.carte-import .barre-action>vg-message-etat{order:-1}@media(max-width:700px){.barre-action>vg-message-etat{order:-1}}.af>.refus-ligne{grid-column:1 / -1;margin:4px 0 0}.select{max-width:100%}.avis>div{min-width:0}
