
@media (min-width:1024px){
  body.fichier.bureau{
    --b-fond:#080A0A; --b-tuile:#121515; --b-tuile-2:#181B1B; --b-bord:rgba(240,236,231,.055);
    --b-rayon:20px; --b-rayon-2:14px; --b-gout:14px;
    --b-hachure:repeating-linear-gradient(135deg,rgba(240,236,231,.075) 0 1.5px,transparent 1.5px 6px);
    --b-choix-fond:#2A1614; --b-choix-bord:rgba(242,72,58,.55);
    background:var(--b-fond);
  }

  body.fichier.bureau .scene{display:block;padding:0;gap:0;min-height:0;grid-template-columns:none;background:var(--b-fond)}
  body.fichier.bureau .tel{width:100%;height:auto;padding:0;background:none;border-radius:0;box-shadow:none}
  body.fichier.bureau .tel-encoche,
  body.fichier.bureau .tel-statut{display:none}
  body.fichier.bureau .tel-ecran{
    display:grid;grid-template-columns:76px minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);
    column-gap:16px;row-gap:14px;padding:16px;height:100vh;height:100dvh;max-width:1880px;margin:0 auto;
    border-radius:0;background:var(--b-fond);overflow:hidden
  }
  body.fichier.bureau #corps{grid-column:2;grid-row:2;min-height:0;overflow-y:auto;overflow-x:hidden;
    scrollbar-width:thin;scrollbar-color:var(--n-300) transparent}
  body.fichier.bureau .page{padding:0 2px 40px}
  body.fichier.bureau .tel-ecran:has(> #bar-sel:not([hidden])) .page{padding-bottom:108px}

  body.fichier.bureau #app-bas{
    grid-column:1;grid-row:1 / span 2;display:flex;flex-direction:column;gap:6px;width:76px;min-height:0;
    padding:12px 7px;border-radius:24px;background:var(--b-tuile);border:1px solid var(--b-bord);
    grid-template-columns:none;-webkit-backdrop-filter:none;backdrop-filter:none;overflow:visible
  }
  body.fichier.bureau #app-bas button{min-height:58px;padding:6px 2px;border-radius:14px;display:flex;
    flex-direction:column;align-items:center;justify-content:center;gap:5px;position:relative;
    font-size:8px;letter-spacing:.08em;color:var(--n-500);transition:background var(--d-rapide) var(--courbe)}
  body.fichier.bureau #app-bas button svg{width:20px;height:20px;color:var(--n-600)}
  body.fichier.bureau #app-bas button:hover{background:var(--n-100);color:var(--n-700)}
  body.fichier.bureau #app-bas button[aria-selected="true"]{background:var(--n-150);color:var(--n-900)}
  body.fichier.bureau #app-bas button[aria-selected="true"] svg{color:var(--n-900)}
  body.fichier.bureau #app-bas button[aria-selected="true"]::before{top:50%;left:-7px;right:auto;width:3px;
    height:24px;margin-top:-12px;border-radius:2px;background:var(--rouge-vif)}

  body.fichier.bureau .app-tete{grid-column:2;grid-row:1;display:flex;flex-wrap:wrap;align-items:center;
    gap:0 12px;padding:2px 2px 0;border:0;background:none;z-index:auto;min-width:0}
  body.fichier.bureau .app-tete .ident{display:contents}
  body.fichier.bureau .app-tete .marque-site{order:0;padding:0;margin-right:6px;gap:9px}
  body.fichier.bureau .app-tete .marque-site .marque-tuile{width:28px;height:28px}
  body.fichier.bureau .app-tete .marque-site .nom{font-size:16px}
  body.fichier.bureau .b-date{order:1;font-size:13px;color:var(--n-700);white-space:nowrap}
  body.fichier.bureau .app-tete .ident .pc{order:2;margin-left:0;font-size:10px;letter-spacing:.14em}
  body.fichier.bureau .b-air{order:3;display:inline-flex;align-items:baseline;gap:8px;font-family:var(--police-mono);
    font-size:12px;color:var(--n-800);white-space:nowrap}
  body.fichier.bureau .b-air i{width:7px;height:7px;border-radius:50%;background:var(--cncb-bleu);align-self:center}
  body.fichier.bureau .b-air b{font-weight:400;color:var(--cncb-bleu)}
  body.fichier.bureau .b-air .u{font-size:.8em;margin-left:.25em}
  body.fichier.bureau .b-air .b-pt{color:var(--n-500)}
  body.fichier.bureau .b-ressort{order:4;flex:1 1 auto}
  body.fichier.bureau .app-tete .ident .direct{order:5;padding:5px 10px;border-radius:999px;
    border:1px solid rgba(242,72,58,.4);font-size:9.5px}
  body.fichier.bureau .app-tete .porte-validite,
  body.fichier.bureau .app-tete .porte-bandeau{order:6;margin:0;padding:5px 11px;border-radius:999px;
    font:10px/1.3 var(--police-mono);letter-spacing:.12em;text-transform:uppercase}
  body.fichier.bureau .app-tete .porte-validite{border:1px solid var(--bordure);color:var(--n-600);white-space:nowrap}
  body.fichier.bureau .app-tete .porte-bandeau{background:rgba(238,199,124,.10);border:1px solid rgba(238,199,124,.45);
    color:var(--cncb-ambre);max-width:100%}
  body.fichier.bureau .app-tete .langue{order:7}
  body.fichier.bureau .b-saut{order:8;flex:0 0 100%;height:12px}
  body.fichier.bureau .app-tete .ident .nm{order:9;max-width:32%;white-space:normal;overflow:visible;text-overflow:clip;
    font-family:var(--police-condensee);font-weight:var(--gras-noir);font-stretch:74%;font-size:34px;line-height:.94;
    letter-spacing:0;text-transform:uppercase;color:var(--n-900);margin-right:10px}
  body.fichier.bureau .b-prec{order:10}
  body.fichier.bureau .app-tete .rail-jours{order:11;flex:1 1 0;min-width:0;overflow:hidden;flex-wrap:nowrap;
    padding:0;gap:8px;scroll-snap-type:none}
  body.fichier.bureau .b-suiv{order:12}
  body.fichier.bureau .app-tete .b-cal{order:13}
  body.fichier.bureau .b-fit{order:14}
  body.fichier.bureau .app-tete .rail-jours button{min-height:48px;padding:6px 14px;border-radius:14px;
    transition:background var(--d-rapide) var(--courbe)}
  body.fichier.bureau .app-tete .rail-jours button:hover{background:#1A1D1D}
  body.fichier.bureau .app-tete .rail-jours button[aria-selected="true"]:hover{background:var(--b-choix-fond)}
  body.fichier.bureau .app-tete .rail-jours button.b-hors{display:none}
  body.fichier.bureau .b-prec,
  body.fichier.bureau .b-suiv{flex:0 0 auto;width:36px;height:36px;border-radius:50%;border:1px solid var(--bordure);
    background:var(--b-tuile);display:flex;align-items:center;justify-content:center;color:var(--n-600)}
  body.fichier.bureau .b-prec svg,
  body.fichier.bureau .b-suiv svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;
    stroke-linecap:round;stroke-linejoin:round}
  body.fichier.bureau .b-prec:hover,
  body.fichier.bureau .b-suiv:hover{color:var(--n-900);border-color:var(--bordure-forte)}
  body.fichier.bureau .b-prec[disabled],
  body.fichier.bureau .b-suiv[disabled]{opacity:.3;cursor:default}
  body.fichier.bureau .b-prec.b-seul,
  body.fichier.bureau .b-suiv.b-seul{display:none}
  body.fichier.bureau .app-tete .b-cal{flex:0 0 auto;width:36px;height:36px;border-radius:12px;border:1px solid var(--bordure);
    background:var(--b-tuile);display:flex;align-items:center;justify-content:center;color:var(--n-600)}
  body.fichier.bureau .app-tete .b-cal svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.6;
    stroke-linecap:round}
  body.fichier.bureau .app-tete .b-cal:hover{color:var(--n-900)}
  body.fichier.bureau .b-fit{flex:0 0 auto;height:36px;padding:0 14px;border-radius:12px;border:1px solid var(--bordure-forte);
    background:var(--b-tuile);font-family:var(--police-mono);font-size:10.5px;letter-spacing:.1em;color:var(--n-800);
    white-space:nowrap}

  body.fichier.bureau .bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--b-gout);
    align-items:stretch;grid-auto-flow:row dense}
  body.fichier.bureau .bento > *{grid-column:span 12;min-width:0}
  body.fichier.bureau .tuile{position:relative;background:var(--b-tuile);border:1px solid var(--b-bord);
    border-radius:var(--b-rayon);padding:18px 20px 20px;min-width:0}
  body.fichier.bureau .tuile .sec{margin:22px 0 12px}
  body.fichier.bureau .tuile .sec:first-child{margin-top:0}
  body.fichier.bureau .tuile .sec .tx{white-space:nowrap}
  body.fichier.bureau .tuile.b-hachee{background-color:var(--b-tuile);background-image:var(--b-hachure)}

  body.fichier.bureau .b-n{font-family:var(--police-mono);font-weight:300;font-size:34px;line-height:1;
    letter-spacing:-.02em;color:var(--n-900);white-space:nowrap;font-variant-numeric:tabular-nums}
  body.fichier.bureau .b-n.xl{font-size:60px;letter-spacing:-.035em}
  body.fichier.bureau .b-n.s{font-size:30px}
  body.fichier.bureau .b-n .u{font-size:.5em;color:var(--n-500);margin-left:.2em;letter-spacing:.04em}
  body.fichier.bureau .b-et{font-family:var(--police-mono);font-size:9.5px;letter-spacing:.15em;text-transform:uppercase;
    color:var(--n-500);margin-top:10px}

  body.fichier.bureau .tuile.b-menthe,
  body.fichier.bureau .t-battre{background:var(--menthe);border-color:transparent;color:#0A0C0C}
  body.fichier.bureau .bento > .tuile.b-menthe,
  body.fichier.bureau .bento > .t-battre{align-self:start}
  body.fichier.bureau .b-menthe .sec .tx{color:#0A0C0C}
  body.fichier.bureau .b-menthe .sec .bar{background:#0A0C0C}
  body.fichier.bureau .b-menthe .sec .ct,
  body.fichier.bureau .b-menthe .b-et,
  body.fichier.bureau .b-menthe .b-v-sous{color:#3A5A57}
  body.fichier.bureau .b-menthe .b-n,
  body.fichier.bureau .b-menthe .b-m{color:#0A0C0C}
  body.fichier.bureau .b-menthe .u,
  body.fichier.bureau .b-menthe .m-moto{color:#3A5A57}
  body.fichier.bureau .b-nouveau{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;
    border:1px solid currentColor;font-family:var(--police-mono);font-size:9.5px;letter-spacing:.14em;
    text-transform:uppercase;color:var(--menthe-moyen)}
  body.fichier.bureau .b-menthe .b-nouveau{color:#0A0C0C;background:rgba(10,12,12,.06)}

  body.fichier.bureau .t-heros{overflow:hidden}
  body.fichier.bureau .t-heros::before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;
    background:radial-gradient(70% 60% at 12% 18%,var(--teinte,#8FD9D2) 0%,transparent 72%);opacity:.14}
  body.fichier.bureau .t-heros > *{position:relative}
  body.fichier.bureau .b-sur{font-family:var(--police-mono);font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;
    color:var(--n-500)}
  body.fichier.bureau .b-jour{margin-top:10px;font-family:var(--police-condensee);font-weight:var(--gras-noir);
    font-stretch:74%;font-size:40px;line-height:.94;text-transform:uppercase;color:var(--n-900);overflow-wrap:anywhere}
  body.fichier.bureau .b-plage{margin-top:9px;font-size:12px;color:var(--n-600)}
  body.fichier.bureau .b-decl{margin-top:20px}
  body.fichier.bureau .b-decl .declare{background:none;border:0;padding:0;margin:0}
  body.fichier.bureau .b-decl .renvoi-piste{margin:0;font-size:12.5px;max-width:40ch}
  body.fichier.bureau .t-chiffres{display:flex;flex-direction:column;justify-content:center}
  body.fichier.bureau .b-q4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 16px}

  body.fichier.bureau .t-vedette{display:flex;flex-direction:column}
  body.fichier.bureau .t-vedette .b-n.xl{margin-top:6px}
  body.fichier.bureau .b-v-sous{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:14px;font-family:var(--police-mono);
    font-size:12px;color:var(--n-600)}
  body.fichier.bureau .b-v-rec{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;
    padding-top:14px;border-top:1px solid rgba(10,12,12,.14)}
  body.fichier.bureau .t-vedette .b-v-sous + .b-v-rec{margin-top:22px}
  body.fichier.bureau .b-v-rec .b-et{margin-top:0}
  body.fichier.bureau .b-v-rec > div:last-child{text-align:right}
  body.fichier.bureau .b-m{font-family:var(--police-mono);font-size:17px;margin-top:6px;white-space:nowrap}
  body.fichier.bureau .b-m small{font-size:10px;letter-spacing:.06em;margin-left:6px;opacity:.75}
  body.fichier.bureau .b-m .u{font-size:.62em;margin-left:.15em}

  body.fichier.bureau .b-frise{display:flex;align-items:stretch;height:230px;gap:0;margin-top:2px}
  body.fichier.bureau .b-fr-bloc{display:flex;flex-direction:column;min-width:72px;padding:0 2px;position:relative}
  body.fichier.bureau .b-fr-tete{display:flex;flex-direction:column;gap:2px;padding:7px 7px;border-radius:12px;
    background:var(--b-tuile-2);border:1px solid var(--bordure);white-space:nowrap}
  body.fichier.bureau .b-fr-tete b{font-size:11.5px;font-weight:var(--gras-demi);color:var(--n-900)}
  body.fichier.bureau .b-fr-tete span{font-size:11.5px;color:var(--n-800)}
  body.fichier.bureau .b-fr-tete small{font-family:var(--police-mono);font-size:8.5px;letter-spacing:.06em;
    text-transform:uppercase;color:var(--n-500)}
  body.fichier.bureau .b-fr-bloc.ouvert .b-fr-tete{border-color:var(--b-choix-bord)}
  body.fichier.bureau .b-fr-bloc.ouvert .b-fr-tete small{color:var(--rouge-vif)}
  body.fichier.bureau .b-fr-bloc.ouvert::after{content:"";position:absolute;right:-1px;top:62px;bottom:24px;
    border-right:1px dashed var(--rouge-vif)}
  body.fichier.bureau .b-fr-barres{flex:1 1 auto;min-height:0;display:flex;align-items:flex-end;justify-content:center;
    padding:14px 0 0;border-bottom:1px solid rgba(240,236,231,.13)}
  body.fichier.bureau .b-fr-barres i{flex:1 1 0;min-width:2px;max-width:14px;margin:0 1px;border-radius:2px 2px 0 0;
    opacity:.92;position:relative}
  body.fichier.bureau .b-fr-barres i.b-best::after{content:"";position:absolute;left:50%;top:-9px;width:5px;height:5px;
    margin-left:-2.5px;border-radius:50%;background:#fff}
  body.fichier.bureau .b-fr-pied{padding-top:7px;font-size:10px;color:var(--n-500);text-align:center}
  body.fichier.bureau .b-fr-repos{flex:0 0 34px;margin:62px 3px 24px;border-radius:8px;background:var(--b-hachure);
    display:flex;align-items:center;justify-content:center}
  body.fichier.bureau .b-fr-repos span{writing-mode:vertical-rl;transform:rotate(180deg);font-family:var(--police-mono);
    font-size:9.5px;letter-spacing:.08em;color:var(--n-500);white-space:nowrap}
  body.fichier.bureau .b-fr-barres i.b-st{background:var(--n-300);opacity:.7}
  body.fichier.bureau .b-fr-sans{flex:0 0 40px;display:flex;flex-direction:column;margin:62px 3px 0}
  body.fichier.bureau .b-fr-sans-c{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;
    border-radius:8px;background:var(--b-tuile-2);border:1px dashed rgba(240,236,231,.14);overflow:hidden}
  body.fichier.bureau .b-fr-sans-c span{writing-mode:vertical-rl;transform:rotate(180deg);font-family:var(--police-mono);
    font-size:9.5px;letter-spacing:.06em;color:var(--n-600);white-space:nowrap}
  body.fichier.bureau .b-fr-sans.ouvert .b-fr-sans-c{border-color:var(--b-choix-bord)}
  body.fichier.bureau .b-fr-sans .b-fr-pied{white-space:nowrap}
  body.fichier.bureau .b-frise .b-cache{visibility:hidden}
  body.fichier.bureau .b-frise.serre .b-fr-bloc{min-width:24px}
  body.fichier.bureau .b-frise.serre .b-fr-tete,
  body.fichier.bureau .b-frise.serre .b-fr-pied,
  body.fichier.bureau .b-frise.serre .b-fr-repos span,
  body.fichier.bureau .b-frise.serre .b-fr-sans-c span{display:none}
  body.fichier.bureau .b-frise.serre .b-fr-repos{flex-basis:12px;margin-top:14px}
  body.fichier.bureau .b-frise.serre .b-fr-sans{flex-basis:12px;margin-top:14px}
  body.fichier.bureau .b-frise.serre .b-fr-bloc.ouvert::after{top:14px}
  body.fichier.bureau .b-legende{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:14px;font-family:var(--police-mono);
    font-size:9.5px;letter-spacing:.06em;color:var(--n-500)}
  body.fichier.bureau .b-legende i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;
    vertical-align:-1px}

  body.fichier.bureau .b-zones{display:flex;flex-direction:column}
  body.fichier.bureau .b-zr{display:grid;grid-template-columns:minmax(0,1fr) auto 36px;align-items:center;gap:12px;
    padding:8px 0;border-top:1px solid var(--bordure)}
  body.fichier.bureau .b-zr:first-child{border-top:0;padding-top:0}
  body.fichier.bureau .b-zn{display:flex;align-items:center;flex-wrap:wrap;gap:3px 9px;min-width:0}
  body.fichier.bureau .b-zn i{width:9px;height:9px;border-radius:3px;flex:0 0 auto}
  body.fichier.bureau .b-zn b{font-family:var(--police-mono);font-weight:400;font-size:12.5px;color:var(--n-800);
    white-space:nowrap}
  body.fichier.bureau .b-zn small{flex:1 0 100%;padding-left:18px;font-family:var(--police-mono);font-size:8.5px;
    letter-spacing:.1em;text-transform:uppercase;color:var(--n-500)}
  body.fichier.bureau .b-zt{font-size:13px;color:var(--n-700)}
  body.fichier.bureau .b-anneau{position:relative;width:36px;height:36px}
  body.fichier.bureau .b-anneau svg{width:36px;height:36px;transform:rotate(-90deg)}
  body.fichier.bureau .b-anneau circle{fill:none;stroke-width:3}
  body.fichier.bureau .b-anneau circle.f{stroke:var(--n-250)}
  body.fichier.bureau .b-anneau circle.a{stroke-linecap:round}
  body.fichier.bureau .b-anneau b{position:absolute;inset:0;display:block;text-align:center;line-height:36px;
    font-family:var(--police-mono);font-weight:400;font-size:10px;color:var(--n-800);white-space:nowrap}
  body.fichier.bureau .b-anneau b .pc{font-size:.85em;color:var(--n-600);margin-left:1px}

  body.fichier.bureau .b-lms{display:flex;flex-direction:column}
  body.fichier.bureau .b-lm{display:flex;align-items:baseline;gap:12px;padding:12px 0;border-top:1px solid var(--bordure)}
  body.fichier.bureau .b-lm:first-child{border-top:0;padding-top:4px}
  body.fichier.bureau .b-q{flex:0 0 96px}
  body.fichier.bureau .b-q b{display:block;font-family:var(--police-mono);font-weight:400;font-size:11px;letter-spacing:.14em;
    text-transform:uppercase;color:var(--n-800)}
  body.fichier.bureau .b-q small{display:block;margin-top:3px;font-family:var(--police-mono);font-size:9px;letter-spacing:.08em;
    text-transform:uppercase;color:var(--n-500);white-space:nowrap}
  body.fichier.bureau .b-k{margin-left:auto;font-size:14px;text-align:right;white-space:nowrap}
  body.fichier.bureau .b-k small{display:block;margin-top:3px;font-family:var(--police-mono);font-size:9px;letter-spacing:.1em;
    text-transform:uppercase;color:var(--n-500)}

  body.fichier.bureau .b-trois{display:flex;flex-wrap:wrap;gap:16px 40px;margin-bottom:20px}
  body.fichier.bureau .b-cal-hote{min-width:0}
  body.fichier.bureau .b-cal-bloc{display:inline-block;max-width:100%}
  body.fichier.bureau .b-cal-mois{display:grid;grid-template-columns:repeat(var(--n),var(--s,22px));column-gap:4px;height:13px;
    margin:0 0 6px 22px;font-family:var(--police-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;
    color:var(--n-500)}
  body.fichier.bureau .b-cal-mois span{white-space:nowrap}
  body.fichier.bureau .b-cal-corps{display:flex;gap:6px}
  body.fichier.bureau .b-cal-jn{display:grid;grid-template-rows:repeat(7,var(--s,22px));row-gap:4px;width:16px;flex:0 0 16px;
    font-family:var(--police-mono);font-size:9px;color:var(--n-500)}
  body.fichier.bureau .b-cal-jn span{display:flex;align-items:center}
  body.fichier.bureau .b-cal-g{display:grid;grid-auto-flow:column;grid-template-rows:repeat(7,var(--s,22px));
    grid-auto-columns:var(--s,22px);gap:4px}
  body.fichier.bureau .b-c{display:block;width:var(--s,22px);height:var(--s,22px);padding:0;border-radius:6px}
  body.fichier.bureau .b-c.rien{background-color:#151818;background-image:var(--b-hachure)}
  body.fichier.bureau .b-c.n1{background:var(--n-250)}
  body.fichier.bureau .b-c.n2{background:var(--n-400)}
  body.fichier.bureau .b-c.n3{background:var(--n-600)}
  body.fichier.bureau .b-c.n4{background:var(--n-800)}
  body.fichier.bureau .b-c.futur{background:transparent;border:1px dashed rgba(240,236,231,.08)}
  body.fichier.bureau .b-c.avant{background:transparent;border:1px dashed rgba(240,236,231,.06)}
  body.fichier.bureau .b-c.sel{box-shadow:0 0 0 2px var(--b-tuile),0 0 0 4px var(--rouge-vif)}
  body.fichier.bureau button.b-c{cursor:pointer}
  body.fichier.bureau button.b-c:hover{box-shadow:0 0 0 2px var(--b-tuile),0 0 0 3px var(--n-700)}
  body.fichier.bureau button.b-c.sel:hover{box-shadow:0 0 0 2px var(--b-tuile),0 0 0 4px var(--rouge-vif)}
  body.fichier.bureau .b-cal-leg{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:14px;
    font-family:var(--police-mono);font-size:9.5px;letter-spacing:.06em;color:var(--n-500)}
  body.fichier.bureau .b-cal-leg i{display:inline-block;width:12px;height:12px;border-radius:3px;margin-right:6px;
    vertical-align:-2px}
  body.fichier.bureau .b-cal-leg i.rien{background-color:#151818;background-image:var(--b-hachure)}
  body.fichier.bureau .b-cal-leg i.n1{background:var(--n-250)}
  body.fichier.bureau .b-cal-leg i.n2{background:var(--n-400)}
  body.fichier.bureau .b-cal-leg i.n3{background:var(--n-600)}
  body.fichier.bureau .b-cal-leg i.n4{background:var(--n-800)}

  body.fichier.bureau .b-vide-t{font-family:var(--police-condensee);font-weight:var(--gras-noir);font-stretch:74%;
    font-size:40px;line-height:.94;text-transform:uppercase;color:var(--n-900);max-width:18ch}
  body.fichier.bureau .b-vide-s{margin:12px 0 0;font-size:13px;line-height:1.5;color:var(--n-600)}
  body.fichier.bureau .b-revoir{display:inline-flex;align-items:center;min-height:44px;margin-top:20px;padding:0 16px;
    border-radius:12px;border:1px solid var(--bordure-forte);background:#161919;font-size:13px;color:var(--n-800)}
  body.fichier.bureau .b-revoir:hover{background:#1D2121;color:var(--n-900)}

  body.fichier.bureau .t-tete{display:flex;flex-direction:column}
  body.fichier.bureau .t-tete .titre-vue{margin:0 0 16px}
  body.fichier.bureau .b-seance.b-auj .t-tete .titre-vue h1{display:none}
  body.fichier.bureau .b-seance.b-auj .t-tete .titre-vue .sous{margin-top:10px}
  body.fichier.bureau .t-tete .declare{margin-bottom:6px}
  body.fichier.bureau .t-tete .kv{margin-top:auto;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;
    background:none;border:0;border-top:1px solid var(--bordure);border-radius:0;overflow:visible}
  body.fichier.bureau .t-tete .kv > div{display:flex;flex-direction:column;background:none;padding:18px 12px 0}
  body.fichier.bureau .t-tete .kv > div:first-child{padding-left:0}
  body.fichier.bureau .t-tete .kv > div + div{border-left:1px solid var(--bordure)}
  body.fichier.bureau .t-tete .kv .vl{order:1;margin-top:0;font-size:clamp(22px,1.8vw,34px);font-weight:300;
    letter-spacing:-.02em;overflow:visible;text-overflow:clip}
  body.fichier.bureau .t-tete .kv .vl .u{font-size:.5em}
  body.fichier.bureau .t-tete .kv .et{order:2;margin-top:10px;font-size:9.5px;letter-spacing:.15em}
  body.fichier.bureau .t-tete .kv .bcl{order:3;white-space:normal;overflow:visible;text-overflow:clip}

  body.fichier.bureau .t-air .kv{background:none;border:0;border-radius:0;gap:16px 14px;overflow:visible}
  body.fichier.bureau .t-air .kv > div{background:none;padding:0}
  body.fichier.bureau .t-air .air-kv .vl{white-space:nowrap;overflow:visible;text-overflow:clip}
  body.fichier.bureau .t-air .air-kv .air-densite .vl{font-size:26px;font-weight:300}
  body.fichier.bureau .t-air .air-kv .et,
  body.fichier.bureau .t-air .air-kv .mm{overflow:visible;text-overflow:clip;white-space:normal}
  body.fichier.bureau .b-courbe{display:block;width:100%;height:64px;margin-top:16px}
  body.fichier.bureau .b-courbe .aire{fill:rgba(100,185,212,.12);stroke:none}
  body.fichier.bureau .b-courbe .trait{fill:none;stroke:var(--cncb-bleu);stroke-width:1.6;stroke-linejoin:round}

  body.fichier.bureau .t-blocs{display:grid;
    grid-template-columns:repeat(auto-fill,minmax(max(270px,calc((100% - 30px) / 4)),1fr));gap:10px;
    grid-auto-flow:row dense;align-content:start}
  body.fichier.bureau .t-blocs > *{grid-column:1 / -1;min-width:0}
  body.fichier.bureau .t-blocs > .carte{grid-column:auto;margin:0;background:var(--b-tuile-2);border-radius:var(--b-rayon-2)}
  body.fichier.bureau .t-blocs > .carte:hover{border-color:var(--bordure-forte)}
  body.fichier.bureau .t-blocs > .carte.ouverte{border-radius:var(--b-rayon-2);border-color:var(--b-choix-bord);
    background:#1B1F1F}
  body.fichier.bureau .t-blocs > .sec{margin:0 0 2px}
  body.fichier.bureau .t-blocs > .tiroir{margin:0;border-radius:var(--b-rayon-2);border-top:1px solid var(--bordure-forte);
    padding:16px 18px}
  body.fichier.bureau .t-blocs .tiroir .lg{grid-template-columns:repeat(4,minmax(0,1fr));max-width:760px}
  body.fichier.bureau .t-blocs > .carte .l3{flex-wrap:wrap;row-gap:2px}
  body.fichier.bureau .t-blocs > .carte .chr .u{white-space:nowrap}

  body.fichier.bureau .t-efforts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;
    grid-auto-flow:row dense;align-content:start}
  body.fichier.bureau .t-efforts > *{grid-column:1 / -1;min-width:0}
  body.fichier.bureau .t-efforts > .carte{grid-column:auto;margin:0;background:var(--b-tuile-2);border-radius:var(--b-rayon-2)}
  body.fichier.bureau .t-efforts > .carte.ouverte{border-radius:var(--b-rayon-2);border-color:var(--b-choix-bord);
    border-bottom-color:var(--b-choix-bord);background:#1B1F1F}
  body.fichier.bureau .t-efforts > .sec{margin:0 0 2px}
  body.fichier.bureau .t-efforts > .tiroir{margin:0;border-radius:var(--b-rayon-2);border-top:1px solid var(--bordure-forte);
    padding:16px 18px}
  body.fichier.bureau .t-efforts > .retires-tel{margin:0}
  body.fichier.bureau .t-fit .fit-seance{margin:0;padding:0}

  body.fichier.bureau .t-gauche{align-self:start}
  body.fichier.bureau .b-segment .titre-vue{margin:0 0 12px}
  body.fichier.bureau .b-segment .titre-vue .sur,
  body.fichier.bureau .b-segment .titre-vue h1{display:none}
  body.fichier.bureau .b-segment .titre-vue .sous{margin-top:0}
  body.fichier.bureau .t-gauche .selecteur{background:none;border:0;padding:0;margin-bottom:16px}
  body.fichier.bureau .t-gauche .plan-boite{max-width:none;margin:0;background:var(--b-tuile-2);border-radius:var(--b-rayon-2)}
  body.fichier.bureau .t-gauche .lignes button:hover{border-color:var(--bordure-forte)}
  body.fichier.bureau .t-droite .bandeau4{background:none;border:0;border-radius:0;gap:0;overflow:visible;margin-bottom:6px}
  body.fichier.bureau .t-droite .bandeau4 > div{background:none;padding:4px 12px 14px;text-align:left}
  body.fichier.bureau .t-droite .bandeau4 > div:first-child{padding-left:0}
  body.fichier.bureau .t-droite .bandeau4 > div + div{border-left:1px solid var(--bordure)}
  body.fichier.bureau .t-droite .bandeau4 .vl{font-size:clamp(20px,2vw,30px);font-weight:300;letter-spacing:-.02em;
    margin-top:0;white-space:nowrap}
  body.fichier.bureau .t-droite .bandeau4 > div{display:flex;flex-direction:column}
  body.fichier.bureau .t-droite .bandeau4 .vl{order:1}
  body.fichier.bureau .t-droite .bandeau4 .et{order:2;margin-top:10px;font-size:9px}
  body.fichier.bureau .t-droite .declare{margin-bottom:6px}
  body.fichier.bureau .t-droite > .carte{background:var(--b-tuile-2);border-radius:var(--b-rayon-2)}
  body.fichier.bureau .t-droite > .carte.ouverte{border-radius:var(--b-rayon-2) var(--b-rayon-2) 0 0}

  body.fichier.bureau .b-records .titre-vue,
  body.fichier.bureau .b-comparer .titre-vue{display:none}
  body.fichier.bureau .t-vedettes{background:none;border:0;padding:0}
  body.fichier.bureau .t-vedettes .kv{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--b-gout);background:none;
    border:0;border-radius:0;overflow:visible}
  body.fichier.bureau .t-vedettes .kv > div{display:flex;flex-direction:column;background:var(--b-tuile);
    border:1px solid var(--b-bord);border-radius:var(--b-rayon);padding:18px 20px 20px}
  body.fichier.bureau .t-vedettes .kv > div:first-child{background:var(--menthe);border-color:transparent}
  body.fichier.bureau .t-vedettes .kv .et{order:2;margin-top:12px;font-size:9.5px;letter-spacing:.15em}
  body.fichier.bureau .t-vedettes .kv .vl{order:1;margin-top:0;font-size:60px;font-weight:300;line-height:1;
    letter-spacing:-.035em;overflow:visible;text-overflow:clip}
  body.fichier.bureau .t-vedettes .kv .bcl{order:3;margin-top:6px;font-size:10px;overflow:visible;text-overflow:clip;
    white-space:normal}
  body.fichier.bureau .t-vedettes .kv > div:first-child .vl{color:#0A0C0C}
  body.fichier.bureau .t-vedettes .kv > div:first-child .et,
  body.fichier.bureau .t-vedettes .kv > div:first-child .bcl,
  body.fichier.bureau .t-vedettes .kv > div:first-child .m-moto{color:#3A5A57}
  body.fichier.bureau .t-vedettes > .v2-attente{margin:0}
  body.fichier.bureau .t-vedettes:has(> .v2-attente):not(:has(.kv)){background:var(--b-tuile);border:1px solid var(--b-bord);
    padding:18px 20px 20px}
  body.fichier.bureau .t-glissantes > .carte{background:none;border:0;border-top:1px solid var(--bordure);border-radius:0;
    margin:0;padding:12px 0 12px 14px;min-height:0}
  body.fichier.bureau .t-glissantes > .carte .rg{top:12px;bottom:12px;border-radius:2px}
  body.fichier.bureau .t-glissantes > .sec + .carte{border-top:0;padding-top:4px}
  body.fichier.bureau .t-reperes .splits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}
  body.fichier.bureau .t-reperes .splits span{padding:9px 11px;font-size:11px}
  body.fichier.bureau .b-table{width:100%;border-collapse:collapse;font-size:13px}
  body.fichier.bureau .b-table th{padding:0 14px 10px 0;border-bottom:1px solid var(--bordure);text-align:left;
    font-family:var(--police-mono);font-weight:400;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;
    color:var(--n-500);white-space:nowrap}
  body.fichier.bureau .b-table td{padding:12px 14px 12px 0;border-bottom:1px solid var(--bordure);color:var(--n-700);
    white-space:nowrap}
  body.fichier.bureau .b-table tr:last-child td{border-bottom:0}
  body.fichier.bureau .b-table .b-fort{font-size:22px;font-weight:300;color:var(--n-900)}
  body.fichier.bureau .b-table td .u{font-size:.7em;margin-left:.15em}
  body.fichier.bureau .b-250{display:flex;align-items:stretch;gap:6px;height:200px}
  body.fichier.bureau .b-250-b{flex:1 1 0;min-width:30px;display:flex;flex-direction:column;align-items:center;gap:5px}
  body.fichier.bureau .b-250-b.b-hors{display:none}
  body.fichier.bureau .b-250-b .p{flex:1 1 auto;min-height:0;width:100%;display:flex;align-items:flex-end;justify-content:center}
  body.fichier.bureau .b-250-b i{display:block;width:100%;max-width:30px;border-radius:5px 5px 0 0;background:var(--n-300)}
  body.fichier.bureau .b-250-b.rec i{background:var(--n-800)}
  body.fichier.bureau .b-250-b.sel i{box-shadow:0 0 0 2px var(--b-tuile),0 0 0 3.5px var(--rouge-vif)}
  body.fichier.bureau .b-250-b .v,
  body.fichier.bureau .b-250-b .d{font-family:var(--police-mono);font-size:9px;letter-spacing:.02em;color:var(--n-600);
    white-space:nowrap}
  body.fichier.bureau .b-250-b .d{color:var(--n-500);writing-mode:vertical-rl;transform:rotate(180deg);height:50px;
    text-align:right}
  body.fichier.bureau .b-250-b.rec .v{color:var(--n-900)}
  body.fichier.bureau .b-250-b.b-detache{position:relative;padding-right:18px}
  body.fichier.bureau .b-250-b.b-detache::after{content:"";position:absolute;top:18px;bottom:55px;right:0;width:12px;
    border-radius:4px;background:var(--b-hachure)}

  body.fichier.bureau .t-choix .cmp-rail{flex-wrap:wrap;overflow:visible;margin:0;padding:0;scroll-snap-type:none}
  body.fichier.bureau .t-choix .cmp-rail button{max-width:none}
  body.fichier.bureau .t-choix .cmp-rail button:hover{border-color:var(--bordure-forte)}
  body.fichier.bureau .t-choix .cmp-rail button .lb{overflow:visible;text-overflow:clip}
  body.fichier.bureau .t-choix .cmp-sel{margin:16px 0 0;max-width:720px}
  body.fichier.bureau .t-battre .cmp-battre{background:none;border:0;padding:0;margin:0}
  body.fichier.bureau .t-battre .cmp-battre .et,
  body.fichier.bureau .t-battre .cmp-battre .d,
  body.fichier.bureau .t-battre .cmp-battre .rien,
  body.fichier.bureau .t-battre .cmp-battre .c .paire{color:#3A5A57}
  body.fichier.bureau .t-battre .cmp-battre .c{margin-top:12px;font-size:48px;font-weight:300;letter-spacing:-.03em;color:#0A0C0C}
  body.fichier.bureau .t-battre .cmp-battre .d{margin-top:10px}
  body.fichier.bureau .t-battre .cmp-battre .auj,
  body.fichier.bureau .t-battre .cmp-battre .rien{margin-top:16px;padding-top:12px;border-top-color:rgba(10,12,12,.14)}
  body.fichier.bureau .t-battre .cmp-battre .auj{color:#0A0C0C}
  body.fichier.bureau .t-courbe .graphe{background:none;border:0;padding:0}
  body.fichier.bureau .t-journees{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:10px;
    grid-auto-flow:row dense;align-content:start}
  body.fichier.bureau .t-journees > *{grid-column:1 / -1;min-width:0}
  body.fichier.bureau .t-journees > .carte{grid-column:auto;margin:0;background:var(--b-tuile-2);border-radius:var(--b-rayon-2)}
  body.fichier.bureau .t-journees > .carte:hover{border-color:var(--bordure-forte)}
  body.fichier.bureau .t-journees > .carte.ouverte{border-radius:var(--b-rayon-2);border-color:rgba(238,199,124,.5);
    border-bottom-color:rgba(238,199,124,.5)}
  body.fichier.bureau .t-journees > .tiroir{margin:0;border-radius:var(--b-rayon-2);border-top:1px solid var(--bordure-forte);
    padding:16px 18px}
  body.fichier.bureau .t-journees > .sec{margin:0 0 2px}
  body.fichier.bureau .t-journees > .v2-attente{margin:4px 0 0 !important}

  body.fichier.bureau .tuile .tiroir .decompo{max-width:820px}
  body.fichier.bureau .tuile .profil-v{max-width:560px}

  body.fichier.bureau .t-selection .b-large{max-width:980px;margin:0 auto}
  body.fichier.bureau .t-selection .expo .apercu{max-width:640px}
  body.fichier.bureau .bar-sel{position:fixed;bottom:22px;left:calc(50% + 46px);transform:translateX(-50%);
    width:min(560px,60vw);border-radius:16px;border:1px solid rgba(143,217,210,.28);z-index:40;
    box-shadow:0 18px 40px -18px #000}

  body.fichier.bureau .b-tours{align-items:start;
    --ch-lent:#0e1418; --ch-median:#11333a; --ch-menthe:#1d7a5e; --ch-ambre:#e0a43a;
    --tx-lent:#6f7d84; --tx-median:#b4c0c4; --tx-menthe:#eef6f2; --tx-ambre:#101010; --t-bascule:.872;
    --bloc-impair:#B24754; --bloc-pair:#6E1428}
  body.fichier.bureau .t-tours{padding:16px 14px 18px}

  body.fichier.bureau .bt-tete{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding:2px 4px 0}
  body.fichier.bureau .bt-titre{margin:0;font-family:var(--police-condensee);font-weight:var(--gras-noir);font-stretch:74%;
    font-size:28px;line-height:1;text-transform:uppercase;letter-spacing:0;color:var(--n-900)}
  body.fichier.bureau .bt-ligne{font-size:12.5px;color:var(--n-600);white-space:nowrap}
  body.fichier.bureau .bt-ligne b{font-family:var(--police-mono);font-weight:400;color:var(--n-900)}
  body.fichier.bureau .bt-bascule{margin-left:auto;display:inline-flex;align-self:center;border:1px solid var(--bordure);
    border-radius:12px;overflow:hidden}
  body.fichier.bureau .bt-bascule button{min-height:34px;padding:0 14px;border:0;background:#141717;color:var(--n-700);
    font-size:13px;white-space:nowrap}
  body.fichier.bureau .bt-bascule button:hover{color:var(--n-900)}
  body.fichier.bureau .bt-bascule button[aria-pressed="true"]{background:var(--b-choix-fond);color:var(--n-900);
    font-weight:var(--gras-demi);box-shadow:inset 0 0 0 1px var(--b-choix-bord)}

  body.fichier.bureau .bt-commandes{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;margin:16px 4px 0}
  body.fichier.bureau .bt-groupe{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}
  body.fichier.bureau .bt-et{margin-right:4px;font-family:var(--police-mono);font-size:9.5px;letter-spacing:.15em;
    text-transform:uppercase;color:var(--n-500)}
  body.fichier.bureau .bt-pas{min-height:34px;padding:0 14px;border-radius:12px;border:1px solid var(--bordure);
    background:#141717;color:var(--n-700);font-size:13px;white-space:nowrap}
  body.fichier.bureau .bt-pas:hover{border-color:var(--bordure-forte);color:var(--n-900)}
  body.fichier.bureau .bt-pas.on{background:var(--b-choix-fond);border-color:var(--b-choix-bord);color:var(--n-900);
    font-weight:var(--gras-demi)}
  body.fichier.bureau .bt-pas[disabled]{opacity:.35;cursor:default}

  body.fichier.bureau .bt-frise{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px;margin:14px 4px 0}
  body.fichier.bureau .bt-jeton{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;
    gap:6px;min-width:92px;padding:9px 11px 8px;border-radius:var(--b-rayon-2);border:1px solid var(--bordure);
    background:var(--b-tuile-2);text-align:left;color:var(--n-700)}
  body.fichier.bureau .bt-jeton:hover{border-color:var(--bordure-forte)}
  body.fichier.bureau .bt-jeton.on{background:var(--b-choix-fond);border-color:var(--b-choix-bord)}
  body.fichier.bureau .bt-jeton b{display:flex;align-items:baseline;gap:8px;font-size:12px;font-weight:var(--gras-demi);
    color:var(--n-900);white-space:nowrap}
  body.fichier.bureau .bt-jeton b .h{font-weight:400;font-size:10.5px;color:var(--n-500)}
  body.fichier.bureau .bt-jeton small{font-family:var(--police-mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;
    color:var(--n-500);white-space:nowrap}
  body.fichier.bureau .bt-jeton.ouvert small{color:var(--rouge-vif)}
  body.fichier.bureau .bt-jn{font-family:var(--police-mono);font-weight:300;font-size:24px;line-height:1;letter-spacing:-.02em;
    color:var(--n-900)}
  body.fichier.bureau .bt-mini{display:flex;align-items:flex-end;gap:1px;height:26px;border-bottom:1px solid rgba(240,236,231,.13)}
  body.fichier.bureau .bt-mini i{display:block;width:4px;border-radius:1px 1px 0 0;opacity:.92}
  body.fichier.bureau .bt-mini i.st{background:var(--n-300);opacity:.7}
  body.fichier.bureau .bt-jeton.sans .bt-mini{align-self:stretch;min-width:40px;border-radius:4px 4px 0 0;
    background-image:var(--b-hachure)}
  body.fichier.bureau .bt-phrase{margin:12px 4px 0;font-size:12.5px;color:var(--n-600)}

  body.fichier.bureau .bt-grille{margin-top:14px}
  body.fichier.bureau .bt-colle{position:sticky;top:0;z-index:2;padding-top:6px;background:var(--b-tuile)}
  body.fichier.bureau .bt-rang,
  body.fichier.bureau .bt-rang-tete{display:grid;grid-template-columns:var(--bt-cols);column-gap:3px;align-items:center}
  body.fichier.bureau .bt-rang-tete{padding:10px 4px 8px 27px;background:var(--b-tuile);
    border-bottom:1px solid var(--bordure-forte);font-family:var(--police-mono);font-size:9.5px;letter-spacing:.1em;
    text-transform:uppercase;color:var(--n-500)}
  body.fichier.bureau .bt-barre{display:flex;align-items:center;min-height:44px;padding:6px 14px;border-radius:12px;
    background:var(--b-tuile-2);border:1px solid var(--bordure);font-size:12.5px;line-height:1.35;color:var(--n-700)}
  body.fichier.bureau .bt-resume,
  body.fichier.bureau .bt-survol{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 14px;min-width:0}
  body.fichier.bureau .bt-barre.survol .bt-resume,
  body.fichier.bureau .bt-barre:not(.survol) .bt-survol,
  body.fichier.bureau .bt-indice{display:none}
  body.fichier.bureau .bt-barre .et{font-family:var(--police-mono);font-size:9.5px;letter-spacing:.15em;
    text-transform:uppercase;color:var(--n-500)}
  body.fichier.bureau .bt-barre b{font-weight:400;color:var(--n-900)}
  body.fichier.bureau .bt-resume b{font-size:15px}
  body.fichier.bureau .bt-survol .d1{color:var(--n-900)}
  body.fichier.bureau .bt-barre .meilleur{color:var(--menthe)}
  body.fichier.bureau .bt-barre .g-gate,
  body.fichier.bureau .bt-ch-l .g-gate{font-size:10px;font-weight:700;color:var(--cncb-ambre)}
  body.fichier.bureau .bt-rang-tete .r{text-align:right;padding-right:4px}
  body.fichier.bureau .bt-rang-tete .c{text-align:center;white-space:nowrap}
  body.fichier.bureau .bt-rang-tete .c small{display:block;margin-top:2px;letter-spacing:.02em;text-transform:none;color:var(--n-400)}
  body.fichier.bureau .bt-rangs{display:grid;grid-template-columns:20px minmax(0,1fr);column-gap:3px;
    grid-auto-rows:minmax(30px,auto);padding:4px;margin-top:6px;border-radius:12px;background:var(--b-fond)}
  body.fichier.bureau .bt-rangs > .bt-rang{grid-column:2}
  body.fichier.bureau .bt-rang{min-height:30px;border-radius:6px;cursor:pointer;
    transition:background-color var(--d-rapide) var(--courbe)}
  body.fichier.bureau .bt-rang:hover{background:rgba(240,236,231,.035)}
  body.fichier.bureau .bt-rang.vu{background:rgba(240,236,231,.06);box-shadow:inset 3px 0 0 var(--n-800)}
  body.fichier.bureau .bt-rang.partiel{box-shadow:inset 3px 0 0 -1px var(--n-400)}
  body.fichier.bureau .bt-rang.partiel.vu{box-shadow:inset 3px 0 0 var(--n-800)}
  body.fichier.bureau .bt-rang.hors > *{opacity:.55}
  body.fichier.bureau .bt-no{text-align:right;padding-right:4px;font-size:12px;color:var(--n-500);white-space:nowrap}
  body.fichier.bureau .bt-marque{font-family:var(--police-mono);font-size:9px;letter-spacing:0;color:var(--n-600);
    border:1px dashed var(--n-400);border-radius:6px;padding:1px 3px;white-space:nowrap}
  body.fichier.bureau .bt-rang.en-cours .bt-marque{color:var(--ok);border-color:rgba(127,214,155,.5)}
  body.fichier.bureau .bt-no .g-gate{margin-left:3px;font-size:10px;color:var(--cncb-ambre)}
  body.fichier.bureau .bt-hr{font-family:var(--police-mono);font-size:12px;color:var(--n-600);white-space:nowrap}
  body.fichier.bureau .bt-hr .fl{margin-left:4px;color:var(--attention);font-weight:700;cursor:help}
  body.fichier.bureau .bt-hr.total{display:flex;flex-direction:column;justify-content:center;line-height:1.1}
  body.fichier.bureau .bt-hr.total .tg-n{font-size:9px;color:var(--n-500)}
  body.fichier.bureau .bt-hr.total .tg-t{font-size:12px;color:var(--n-900);font-weight:600}

  body.fichier.bureau .bt-bande{grid-column:1;display:flex;align-items:flex-start;justify-content:center;overflow:clip;
    pointer-events:none;user-select:none;border-radius:6px 0 0 6px;
    background:color-mix(in srgb, var(--bande) 25%, transparent);box-shadow:inset -1px 0 0 var(--bande)}
  body.fichier.bureau .bt-bande.impair{--bande:var(--bloc-impair)}
  body.fichier.bureau .bt-bande.pair{--bande:var(--bloc-pair)}
  body.fichier.bureau .bt-bande > span{position:sticky;top:calc(var(--bt-colle,98px) + 2px);margin:2px 0;padding:4px 2px;border-radius:4px;
    writing-mode:vertical-rl;transform:rotate(180deg);font-family:var(--police-condensee);font-size:11px;font-weight:600;
    letter-spacing:.1em;white-space:nowrap;background:var(--bande);color:#fff}

  body.fichier.bureau .b-tours .bt-case{height:26px;line-height:26px;display:flex;align-items:baseline;justify-content:center;
    gap:6px;border-radius:6px;font-family:var(--police-mono);font-variant-numeric:tabular-nums;background:transparent;
    padding:0 6px;min-width:0;max-width:240px;margin:0 auto;width:100%;position:relative;white-space:nowrap;
    transition:box-shadow var(--d-rapide) var(--courbe)}
  body.fichier.bureau .b-tours .bt-case .s{font-size:13.5px;color:var(--n-800)}
  body.fichier.bureau .b-tours .bt-case .k{font-size:10px;color:var(--n-500)}
  body.fichier.bureau .b-tours .bt-case.ch{
    --ch-a:color-mix(in oklab, var(--ch-median) calc(var(--t,0) * 200%), var(--ch-lent));
    --ch-b:color-mix(in oklab, var(--ch-menthe) calc((var(--t,0) - .5) * 285.7%), var(--ch-a));
    --tx-a:color-mix(in oklab, var(--tx-median) calc(var(--t,0) * 200%), var(--tx-lent));
    --tx-b:color-mix(in oklab, var(--tx-menthe) calc((var(--t,0) - .5) * 285.7%), var(--tx-a));
    background:var(--ch-median);
    background:color-mix(in oklab, var(--ch-ambre) calc((var(--t,0) - .85) * 666.7%), var(--ch-b))}
  body.fichier.bureau .b-tours .bt-case.ch{--tx-c:color-mix(in oklab, var(--tx-ambre) calc((var(--t,0) - var(--t-bascule)) * 2000000%), var(--tx-b))}
  body.fichier.bureau .b-tours .bt-case.ch .s,
  body.fichier.bureau .b-tours .bt-case.ch .k{color:var(--tx-c)}
  body.fichier.bureau .b-tours .bt-case.g{padding-left:16px;box-shadow:inset 0 0 0 1px rgba(238,199,124,.45)}
  body.fichier.bureau .b-tours .bt-case .g-gate{position:absolute;top:2px;left:4px;margin:0;font-size:10px;line-height:1;
    font-weight:700;color:var(--cncb-ambre)}
  body.fichier.bureau .b-tours .bt-case.best{box-shadow:inset 0 0 0 1px rgba(242,242,242,.55)}
  body.fichier.bureau .b-tours .bt-case.best::after{content:"";position:absolute;top:3px;right:3px;width:3px;height:3px;
    border-radius:50%;background:#fff}
  body.fichier.bureau .b-tours .bt-case.best:not(.ch){box-shadow:inset 0 0 0 1px rgba(242,242,242,.26)}
  body.fichier.bureau .b-tours .bt-case.best:not(.ch)::after{background:var(--n-700)}
  body.fichier.bureau .b-tours .bt-case.vide{background-color:transparent;background-image:var(--b-hachure)}
  body.fichier.bureau .b-tours .bt-case.vide .s{color:var(--n-500)}
  body.fichier.bureau .b-tours .bt-case[data-bt-i]{cursor:pointer}
  body.fichier.bureau .b-tours .bt-case[data-bt-i]:hover{box-shadow:inset 0 0 0 1px #fff}
  body.fichier.bureau .b-tours .bt-case.best[data-bt-i]:hover{box-shadow:inset 0 0 0 2px #fff}
  body.fichier.bureau .b-tours .bt-case:focus-visible{outline:2px solid var(--menthe);outline-offset:-2px}
  body.fichier.bureau .b-tours .bt-case:focus:not(:focus-visible){outline:none}

  body.fichier.bureau .bt-ec{text-align:right;padding-right:10px;font-size:12.5px;color:var(--n-700);white-space:nowrap}
  body.fichier.bureau .bt-ec.meilleur{color:var(--menthe)}
  body.fichier.bureau .bt-v{display:flex;align-items:center;height:26px;padding-right:8px}
  body.fichier.bureau .bt-v i{display:block;height:8px;border-radius:4px;background:var(--n-400)}
  body.fichier.bureau .bt-v i.ch{
    --ch-a:color-mix(in oklab, var(--ch-median) calc(var(--t,0) * 200%), var(--ch-lent));
    --ch-b:color-mix(in oklab, var(--ch-menthe) calc((var(--t,0) - .5) * 285.7%), var(--ch-a));
    background:var(--ch-median);
    background:color-mix(in oklab, var(--ch-ambre) calc((var(--t,0) - .85) * 666.7%), var(--ch-b));
    box-shadow:inset 0 0 0 1px rgba(240,236,231,.08)}

  body.fichier.bureau .bt-vide{margin-top:16px;padding:22px;border-radius:var(--b-rayon-2);background-color:var(--b-tuile);
    background-image:var(--b-hachure)}
  body.fichier.bureau .bt-vide p{margin:0;font-size:14px;color:var(--n-700)}
  body.fichier.bureau .bt-vide .b-revoir{margin-top:14px}

  body.fichier.bureau .b-tours-droite{display:flex;flex-direction:column;gap:var(--b-gout);align-self:start;min-width:0}
  body.fichier.bureau .b-tours-droite .b-n.xl{font-size:48px}
  body.fichier.bureau .bt-ch-t{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:2px}
  body.fichier.bureau .bt-ch-t .b-n{font-size:40px}
  body.fichier.bureau .bt-ch-k{font-size:15px;white-space:nowrap}
  body.fichier.bureau .bt-ch-k small{margin-left:3px;font-size:10px;color:var(--n-500)}
  body.fichier.bureau .bt-ch-l{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:8px;font-size:12px;color:var(--n-600)}
  body.fichier.bureau .bt-ch-l .meilleur{color:var(--menthe)}
  body.fichier.bureau .bt-piste{margin:14px auto 12px;padding:8px 10px;border-radius:var(--b-rayon-2);background:var(--b-tuile-2);
    max-width:320px}
  body.fichier.bureau .bt-cl{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border-radius:12px;
    background:var(--b-fond)}
  body.fichier.bureau .bt-cr{display:grid;grid-template-columns:minmax(0,1fr) 78px 38px;align-items:center;gap:8px}
  body.fichier.bureau .bt-cr .lb{font-family:var(--police-mono);font-size:10.5px;color:var(--n-600);white-space:nowrap}
  body.fichier.bureau .bt-cr .case{height:24px;line-height:24px;max-width:none}
  body.fichier.bureau .bt-cr .k{font-size:11px;text-align:right;color:var(--n-600);white-space:nowrap}
  body.fichier.bureau .bt-rampe{height:10px;margin-top:4px;border-radius:5px;
    background:linear-gradient(90deg,var(--ch-lent) 0%,var(--ch-median) 50%,var(--ch-menthe) 85%,var(--ch-ambre) 100%);
    box-shadow:inset 0 0 0 1px rgba(240,236,231,.08)}
  body.fichier.bureau .bt-bornes{display:flex;justify-content:space-between;gap:8px;margin-top:9px;font-size:12px;color:var(--n-800)}
  body.fichier.bureau .bt-bornes span{display:flex;flex-direction:column;gap:3px;white-space:nowrap}
  body.fichier.bureau .bt-bornes span:nth-child(2){align-items:center}
  body.fichier.bureau .bt-bornes span:last-child{align-items:flex-end}
  body.fichier.bureau .bt-bornes i{font-style:normal;font-family:var(--police-mono);font-size:9px;letter-spacing:.12em;
    text-transform:uppercase;color:var(--n-500)}
  body.fichier.bureau .bt-symboles{display:flex;flex-direction:column;gap:9px;margin-top:18px;font-size:12px;color:var(--n-700)}
  body.fichier.bureau .bt-symboles span{display:flex;align-items:center}
  body.fichier.bureau .bt-symboles i{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 26px;
    height:16px;margin-right:10px;border-radius:5px;font-style:normal}
  body.fichier.bureau .bt-symboles i.s-best{background:var(--ch-menthe);box-shadow:inset 0 0 0 1px rgba(242,242,242,.55)}
  body.fichier.bureau .bt-symboles i.s-best::after{content:"";position:absolute;top:3px;right:3px;width:3px;height:3px;
    border-radius:50%;background:#fff}
  body.fichier.bureau .bt-symboles i.s-g{font-size:10px;font-weight:700;color:var(--cncb-ambre);
    box-shadow:inset 0 0 0 1px rgba(238,199,124,.45)}
  body.fichier.bureau .bt-symboles i.s-rien{background-color:transparent;background-image:var(--b-hachure);
    box-shadow:inset 0 0 0 1px var(--bordure)}

  body.fichier.bureau .b-tours .cartes-blocs{overflow:visible;padding:0;margin-top:16px;gap:12px}
  body.fichier.bureau .b-tours .carte-bloc{background:var(--b-tuile-2);border-top-color:var(--bordure);
    border-right-color:var(--bordure);border-bottom-color:var(--bordure);border-radius:var(--b-rayon-2)}
  body.fichier.bureau .b-tours .cb-titre b{font-size:18px}
  body.fichier.bureau .b-tours .cb-chiffres .f b{font-size:17px;font-weight:400}
  body.fichier.bureau .b-tours .cb-jouer{min-height:36px;padding:0 14px;border-radius:12px;border:1px solid var(--bordure-forte);
    background:#161919;font-size:13px;color:var(--n-800);white-space:nowrap}
  body.fichier.bureau .b-tours .cb-jouer:hover,
  body.fichier.bureau .b-tours .cb-jouer.on{background:var(--b-choix-fond);border-color:var(--b-choix-bord);color:var(--n-900)}

  body.fichier.bureau .b-vers-tours{display:inline-flex;align-items:center;min-height:36px;margin-top:14px;padding:0 14px;
    border-radius:12px;border:1px solid var(--bordure-forte);background:#161919;font-size:12.5px;color:var(--n-800)}
  body.fichier.bureau .b-vers-tours:hover{background:#1D2121;color:var(--n-900)}
}

@media (min-width:1024px) and (max-width:1279px){
  body.fichier.bureau .bento > .k4{grid-column:span 4}
  body.fichier.bureau .bento > .k5{grid-column:span 5}
  body.fichier.bureau .bento > .k6{grid-column:span 6}
  body.fichier.bureau .bento > .k7{grid-column:span 7}
  body.fichier.bureau .bento > .k8{grid-column:span 8}
  body.fichier.bureau .bento > .k12{grid-column:span 12}
  body.fichier.bureau .t-efforts{grid-template-columns:repeat(2,minmax(0,1fr))}
  body.fichier.bureau .app-tete .ident .nm{font-size:30px}
  body.fichier.bureau .t-air.k12 .air-kv{grid-template-columns:repeat(4,minmax(0,1fr))}
  body.fichier.bureau .b-tours-droite.k12{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));
    grid-template-rows:auto 1fr;align-items:start}
  body.fichier.bureau .b-tours-droite.k12 > .t-choisi{grid-column:2;grid-row:1 / span 2}
}

@media (min-width:1280px){
  body.fichier.bureau .bento > .c3{grid-column:span 3}
  body.fichier.bureau .bento > .c4{grid-column:span 4}
  body.fichier.bureau .bento > .c5{grid-column:span 5}
  body.fichier.bureau .bento > .c6{grid-column:span 6}
  body.fichier.bureau .bento > .c7{grid-column:span 7}
  body.fichier.bureau .bento > .c8{grid-column:span 8}
  body.fichier.bureau .bento > .c9{grid-column:span 9}
  body.fichier.bureau .bento > .c12{grid-column:span 12}
  body.fichier.bureau .t-chiffres.c8 .b-q4{grid-template-columns:repeat(4,minmax(0,1fr))}
  body.fichier.bureau .t-meilleurs.c12 .b-lms,
  body.fichier.bureau .t-records.c12 .b-lms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:44px}
  body.fichier.bureau .t-meilleurs.c12 .b-lm,
  body.fichier.bureau .t-records.c12 .b-lm{border-top:0;padding-top:4px;justify-content:flex-start}
  body.fichier.bureau .t-meilleurs.c12 .b-k,
  body.fichier.bureau .t-records.c12 .b-k{margin-left:14px;text-align:left}
  body.fichier.bureau .t-progression.c12{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:56px;
    align-content:start}
  body.fichier.bureau .t-progression.c12 > .sec{grid-column:1 / -1}
  body.fichier.bureau .t-progression.c12 > .b-trois{grid-column:1;grid-row:2 / span 2;flex-direction:column;gap:22px;
    margin:0}
  body.fichier.bureau .t-progression.c12 > .b-cal-hote,
  body.fichier.bureau .t-progression.c12 > .b-cal-leg{grid-column:2}
  body.fichier.bureau .b-tours-droite{position:sticky;top:0;z-index:1}
  body.fichier.bureau .bt-barre:not(.survol){background:transparent;border-color:transparent}
  body.fichier.bureau .bt-barre:not(.survol) .bt-resume{display:none}
  body.fichier.bureau .bt-barre:not(.survol) .bt-indice{display:block;font-size:12.5px;color:var(--n-600)}
  body.fichier.bureau .t-tours:has(.bt-grille) > .bt-phrase{display:none}
}

@media (min-width:1280px) and (min-height:820px){
  body.fichier.bureau .t-gauche{position:sticky;top:0;z-index:2}
}

@media (min-width:1024px){
  body.fichier.bureau .b-fitbox{order:14;position:relative;flex:0 0 auto;display:flex}
  body.fichier.bureau .b-fit[aria-expanded="true"]{border-color:var(--menthe-moyen);color:var(--n-900)}
  body.fichier.bureau .b-fit-menu{position:absolute;right:0;top:calc(100% + 8px);z-index:40;width:380px;max-width:80vw;
    padding:8px;border-radius:16px;background:var(--b-tuile-2);border:1px solid var(--bordure-forte);
    box-shadow:0 18px 44px rgba(0,0,0,.6)}
  body.fichier.bureau .b-fit-menu[hidden]{display:none}
  body.fichier.bureau .b-fit-menu hr{border:0;border-top:1px solid var(--bordure);margin:6px 4px}
  body.fichier.bureau .b-fm-t{padding:8px 10px 4px;font-family:var(--police-mono);font-size:9.5px;letter-spacing:.15em;
    text-transform:uppercase;color:var(--n-500)}
  body.fichier.bureau .b-fm-l{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;
    min-height:40px;padding:0 10px;border-radius:10px;text-align:left;font-size:13px;color:var(--n-800)}
  body.fichier.bureau .b-fm-l span{font-variant-numeric:tabular-nums}
  body.fichier.bureau .b-fm-l i{font-style:normal;color:var(--n-600)}
  body.fichier.bureau .b-fm-l:hover{background:var(--n-150)}
  body.fichier.bureau .b-fm-l:hover i{color:var(--menthe)}
  body.fichier.bureau .b-fm-l[disabled]{cursor:default;background:none}
  body.fichier.bureau .b-fm-l.b-encours span{font-family:var(--police-mono);color:var(--menthe-moyen)}
  body.fichier.bureau .b-fm-l.b-rate span{color:var(--cncb-ambre)}
  body.fichier.bureau .b-doublon{margin:6px 10px 4px;font-size:11.5px;line-height:1.45;color:var(--n-600)}
  body.fichier.bureau .b-aide-bt{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;
    margin-left:2px;border-radius:50%;border:1px solid var(--bordure-forte);font-family:var(--police-mono);font-size:10px;
    line-height:1;color:var(--n-700);vertical-align:1px}
  body.fichier.bureau .b-aide-bt[aria-expanded="true"]{border-color:var(--menthe-moyen);color:var(--menthe)}
  body.fichier.bureau .b-fit-aide{margin:2px 10px 6px;padding:0 0 0 16px;font-size:11.5px;line-height:1.5;
    color:var(--n-600)}
  body.fichier.bureau .b-fit-aide li{margin:3px 0}
  body.fichier.bureau .t-fit .b-doublon-hote .b-doublon{margin:14px 0 0}
  body.fichier.bureau .t-fit .b-doublon-hote .b-fit-aide{margin:6px 0 0}

  body.fichier.bureau .t-zones .sec .b-zo{margin-left:auto;display:inline-flex;gap:2px;padding:2px;border-radius:10px;
    border:1px solid var(--bordure)}
  body.fichier.bureau .b-zo button{display:inline-flex;align-items:center;gap:5px;min-height:26px;padding:0 9px;
    border-radius:8px;font-family:var(--police-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;
    color:var(--n-500);white-space:nowrap}
  body.fichier.bureau .b-zo button:hover{color:var(--n-800)}
  body.fichier.bureau .b-zo button[aria-pressed="true"]{background:var(--n-150);color:var(--n-900)}
  body.fichier.bureau .b-zo .ic-capteur{width:11px;height:11px}
  body.fichier.bureau .b-zo .b-jaune[aria-pressed="true"] svg{color:var(--cncb-ambre)}
  body.fichier.bureau .b-zo .b-rouge[aria-pressed="true"] svg{color:var(--rouge-vif)}
  body.fichier.bureau .b-pics-hote{container-type:inline-size}
  body.fichier.bureau .b-pics{display:grid;grid-template-columns:repeat(var(--n,5),minmax(0,1fr));align-items:end;
    gap:12px 14px;margin:2px 0 16px}
  @container (max-width:519px){
    body.fichier.bureau .b-pics[data-n="5"]{grid-template-columns:repeat(3,minmax(0,1fr))}
  }
  @container (max-width:413px){
    body.fichier.bureau .b-pics[data-n="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}
  }
  @supports not (container-type:inline-size){
    body.fichier.bureau .b-pics{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}
  }
  body.fichier.bureau .b-pics.b-pics-c{gap:8px 10px;margin:0 0 14px}
  @container (max-width:519px){
    body.fichier.bureau .b-pics.b-pics-c[data-n="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}
  }
  @container (max-width:413px){
    body.fichier.bureau .b-pics.b-pics-c[data-n="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}
  }
  @container (max-width:329px){
    body.fichier.bureau .b-pics.b-pics-c[data-n="5"]{grid-template-columns:repeat(3,minmax(0,1fr))}
    body.fichier.bureau .b-pics.b-pics-c[data-n="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}
  }
  body.fichier.bureau .b-pics-c .b-pic{gap:4px}
  body.fichier.bureau .b-pics-c .b-pl{font-size:8.5px;letter-spacing:.12em}
  body.fichier.bureau .b-pics-c .b-pic b{font-size:17px;font-weight:400}
  body.fichier.bureau .b-pics-c .b-pic small{font-size:10px}
  body.fichier.bureau .b-pics-c .b-pic .b-min{margin-right:2px;font-size:11px;vertical-align:2px}
  body.fichier.bureau .b-pics-c .b-pic .b-u{margin-left:3px;font-size:9px;letter-spacing:.06em}
  @container (max-width:359px){
    body.fichier.bureau .b-pics.b-pics-c{column-gap:8px}
    body.fichier.bureau .b-pics-c .b-pic b{font-size:15px}
    body.fichier.bureau .b-pics-c .b-pic .b-min{margin-right:1px;font-size:9px;vertical-align:1px}
  }
  body.fichier.bureau .b-pic .b-min{margin-right:4px;font-size:14px;font-weight:400;vertical-align:3px;color:var(--n-600)}
  body.fichier.bureau .b-pic{display:flex;flex-direction:column;gap:5px;min-width:0}
  body.fichier.bureau .b-pl{min-height:11px;font-family:var(--police-mono);font-size:9px;letter-spacing:.14em;
    text-transform:uppercase;color:var(--n-500);white-space:nowrap}
  body.fichier.bureau .b-pic b{font-family:var(--police-mono);font-weight:300;font-size:24px;line-height:1;
    letter-spacing:-.02em;color:var(--n-900);white-space:nowrap}
  body.fichier.bureau .b-pic small{font-family:var(--police-mono);font-size:10.5px;color:var(--n-600);white-space:nowrap}
  body.fichier.bureau .b-pic .b-u{margin-left:4px;font-size:10px;font-weight:400;letter-spacing:.1em;color:var(--n-500)}
  body.fichier.bureau .b-pic small .b-u{font-size:9px;letter-spacing:.06em}
  body.fichier.bureau .b-zc-hote{container-type:inline-size}
  body.fichier.bureau .b-zones.b-zc{display:grid;grid-template-columns:auto minmax(40px,1fr) auto auto;align-items:center;
    column-gap:12px;row-gap:6px}
  body.fichier.bureau .b-zb{display:contents}
  body.fichier.bureau .b-zc .b-zn{flex-wrap:nowrap;gap:9px}
  body.fichier.bureau .b-zc .b-zn small{flex:0 1 auto;padding-left:0;white-space:nowrap}
  body.fichier.bureau .b-zbar{display:block;height:6px;border-radius:3px;background:var(--n-150);overflow:hidden}
  body.fichier.bureau .b-zbar i{display:block;height:100%;border-radius:3px}
  body.fichier.bureau .b-zc .b-zt{font-size:12.5px}
  body.fichier.bureau .b-zp{min-width:34px;text-align:right;font-family:var(--police-mono);font-size:11px;color:var(--n-700)}
  body.fichier.bureau .b-zp .pc{font-size:.85em;color:var(--n-600);margin-left:1px}
  @container (max-width:379px){
    body.fichier.bureau .b-zc-long .b-zfc{display:none}
  }
  @supports not (container-type:inline-size){
    body.fichier.bureau .b-zc-long .b-zfc{display:none}
  }
  @container (max-width:299px){
    body.fichier.bureau .b-zc .b-zn{flex-wrap:wrap;row-gap:2px}
    body.fichier.bureau .b-zc .b-zn small{flex:1 0 100%;padding-left:18px;white-space:normal;overflow:visible}
  }
  body.fichier.bureau .b-zo-note{margin:0;font-size:12px;line-height:1.45;color:var(--n-600)}
  body.fichier.bureau .b-zo-note + .b-zo-note{margin-top:2px}
  body.fichier.bureau .b-seuils-pied{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;
    margin-top:12px;padding-top:10px;border-top:1px solid var(--bordure)}
  body.fichier.bureau .b-zo-notes{flex:1 1 220px;min-width:0}
  body.fichier.bureau .b-seuils-bt{margin-left:auto;min-height:28px;padding:0 12px;border-radius:9px;
    border:1px solid var(--bordure-forte);font-family:var(--police-mono);font-size:9.5px;letter-spacing:.12em;
    text-transform:uppercase;color:var(--n-700)}
  body.fichier.bureau .b-seuils-bt[aria-expanded="true"]{border-color:var(--menthe-moyen);color:var(--n-900)}
  body.fichier.bureau .seuils.b-seuils{position:absolute;right:0;top:calc(100% + 8px);z-index:30;width:360px;max-width:100%;
    margin:0;padding:14px 14px 12px;border-radius:var(--b-rayon-2);background:var(--b-tuile-2);
    border:1px solid var(--bordure-forte);box-shadow:0 18px 44px rgba(0,0,0,.6)}
  body.fichier.bureau .seuils.b-seuils .seuil input{width:74px}
  body.fichier.bureau .seuils.b-seuils .seuils-bornes{margin:10px 0 0}
}
