.jb-barometre{background:var(--jb-papier)}.jb-bar-bloc{border-top:1px solid var(--jb-trait)}.jb-bar-intro{max-width:70ch;margin:0 0 var(--jb-6)}.jb-bar-chiffres{border-top:1px solid var(--jb-encre);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.jb-bar-chiffres>div{border-right:1px solid var(--jb-trait);padding:20px 20px 22px 0}.jb-bar-chiffres>div+div{padding-left:20px}.jb-bar-chiffres>div:last-child{border-right:0}.jb-bar-chiffres .n{font-family:var(--jb-titre);color:var(--jb-encre);font-variant-numeric:tabular-nums;font-size:clamp(36px,4vw,54px);line-height:1}.jb-bar-chiffres .l{color:var(--jb-encre-douce);margin-top:6px;font-size:13.5px}@media (max-width:575px){.jb-bar-chiffres>div{border-right:0;border-bottom:1px solid var(--jb-trait);padding-left:0!important}}.jb-bar-fourchettes{display:grid}.jb-bar-ligne{border-bottom:1px solid var(--jb-trait);grid-template-columns:minmax(150px,220px) minmax(0,1fr) 150px;align-items:center;gap:18px;padding:11px 0;transition:background .15s;display:grid}.jb-bar-ligne:not(.tete):hover{background:#b4532e0d}.jb-bar-ligne.tete{border-bottom:1px solid var(--jb-encre);letter-spacing:.08em;text-transform:uppercase;color:var(--jb-clair);padding:0 0 8px;font-size:11.5px;font-weight:700}.jb-bar-ligne .droite{text-align:right}.jb-bar-nom{color:var(--jb-encre);font-size:15px;font-weight:600;line-height:1.3}.jb-bar-nom small{color:var(--jb-encre-douce);font-weight:400}.jb-bar-n{margin-top:1px;font-size:12px;display:block;color:var(--jb-clair)!important}.jb-bar-echelle{height:14px;position:relative}.jb-bar-echelle i{letter-spacing:0;text-transform:none;color:var(--jb-clair);font-variant-numeric:tabular-nums;font-size:11px;font-style:normal;font-weight:600;position:absolute;transform:translate(-50%)}.jb-bar-piste{height:22px;position:relative}.jb-bar-piste>i{background:var(--jb-trait);width:1px;position:absolute;top:0;bottom:0}.jb-bar-iqr{background:var(--jb-argile);opacity:.32;transform-origin:50%;height:8px;animation:.8s cubic-bezier(.2,.7,.2,1) both jb-bar-iqr;animation-delay:calc(var(--i,0)*50ms + .1s);border-radius:8px;position:absolute;top:7px}.jb-bar-med{background:var(--jb-argile);width:16px;height:16px;box-shadow:0 0 0 2px var(--jb-papier);animation:.5s both jb-bar-med;animation-delay:calc(var(--i,0)*50ms + .5s);border-radius:50%;margin-left:-8px;position:absolute;top:3px}@keyframes jb-bar-iqr{0%{transform:scaleX(0)}}@keyframes jb-bar-med{0%{opacity:0;transform:scale(.4)}}.jb-bar-val{text-align:right;font-variant-numeric:tabular-nums}.jb-bar-val strong{font-family:var(--jb-titre);color:var(--jb-encre);font-size:20px;font-weight:500}.jb-bar-val small{color:var(--jb-clair);font-size:12px;display:block}@media (max-width:767px){.jb-bar-ligne{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.jb-bar-ligne .jb-bar-piste,.jb-bar-ligne .jb-bar-echelle{grid-area:2/1/auto/-1}.jb-bar-ligne.tete .jb-bar-echelle{display:none}}.jb-bar-deux{gap:var(--jb-7);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.jb-bar-barres{gap:12px;margin:0;padding:0;list-style:none;display:grid}.jb-bar-barres li{color:var(--jb-encre);grid-template-columns:minmax(0,1fr) auto;row-gap:5px;font-size:14.5px;display:grid}.jb-bar-barres .n{color:var(--jb-encre-douce);font-variant-numeric:tabular-nums;font-size:13.5px}.jb-bar-barres .trait{background:#16130f0f;border-radius:6px;grid-column:1/-1;height:6px;position:relative;overflow:hidden}.jb-bar-barres .trait:after{content:"";background:var(--jb-argile);transform-origin:0;transform:scaleX(var(--part));animation:.9s cubic-bezier(.2,.7,.2,1) both jb-bar-trait;animation-delay:calc(var(--i,0)*60ms + .1s);border-radius:6px;position:absolute;inset:0}@keyframes jb-bar-trait{0%{transform:scaleX(0)}}.jb-bar-methode{gap:var(--jb-7);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;display:grid}.jb-bar-methode ul{gap:12px;margin:0;padding-left:18px;display:grid}.jb-bar-methode a{color:var(--jb-accent)}@media (max-width:991px){.jb-bar-methode{grid-template-columns:1fr}}.jb-bar-appel{border:1px solid var(--jb-trait);box-shadow:inset 3px 0 0 var(--jb-argile);background:#fff;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:28px 30px;display:flex}.jb-bar-appel .jb-titre-2{margin:0 0 6px}.jb-bar-appel .jb-texte{max-width:52ch;margin:0}.jb-bar-actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}@media (prefers-reduced-motion:reduce){.jb-bar-iqr,.jb-bar-med,.jb-bar-barres .trait:after{animation:none}}
