.ga[data-astro-cid-krf2shev]{--ga-investi:var(--sombre-ga-investi,#3a4246);--ga-depense:var(--ga-investi);--ga-ecole:#2fb35f;--ga-ecole-texte:var(--sombre-ga-ecole-texte,#1e7b41);--ga-sur-ecole:#0b2e17;border:1px solid var(--border);background:var(--paper);color:var(--ink);border-radius:14px;margin:2rem 0;padding:1.25rem 1.25rem 1rem}.ga[data-astro-cid-krf2shev] .ga-titre[data-astro-cid-krf2shev]{border-left:0;margin:0;padding-left:0;font-size:1rem}.ga-titre[data-astro-cid-krf2shev] strong[data-astro-cid-krf2shev]{font-size:1.15rem;line-height:1.3;display:block}.ga-titre[data-astro-cid-krf2shev] span[data-astro-cid-krf2shev]{color:var(--ink-soft);margin-top:.2rem;font-size:.9rem;display:block}.ga-compare[data-astro-cid-krf2shev]{gap:.85rem;margin-top:1.1rem;display:grid}.ga-ligne[data-astro-cid-krf2shev]{grid-template-columns:minmax(0,1fr) auto;align-items:last baseline;gap:.2rem .75rem;display:grid}.ga-ligne-lib[data-astro-cid-krf2shev]{font-weight:600}.ga-ligne-val[data-astro-cid-krf2shev]{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.15rem;font-weight:700}.ga-piste[data-astro-cid-krf2shev]{background:color-mix(in srgb, var(--ink) 6%, transparent);border-radius:6px;grid-column:1/-1;height:1.4rem;display:flex;overflow:hidden}.ga-seg[data-astro-cid-krf2shev]{background:var(--ga-depense);height:100%;transition:opacity .25s;display:block}.ga-seg[data-astro-cid-krf2shev]+.ga-seg[data-astro-cid-krf2shev]{box-shadow:inset 2px 0 0 var(--paper)}.ga-seg[data-astro-cid-krf2shev].ga-renonce{background:var(--ga-ecole)}.ga-renvoi[data-astro-cid-krf2shev]{margin-left:.1em;font-weight:400}.ga-seg-ecoles[data-astro-cid-krf2shev]{background:var(--ga-ecole)}.ga-seg-promesse[data-astro-cid-krf2shev]{border:2px dashed color-mix(in srgb, var(--ink) 45%, transparent);background:0 0;border-radius:6px}.ga-promesses[data-astro-cid-krf2shev]{border-top:1px solid var(--border);gap:.7rem;margin-top:1.5rem;padding-top:1rem;display:grid}.ga-promesses-titre[data-astro-cid-krf2shev]{margin:0;font-size:.95rem;font-weight:700}.ga-ligne-promesse[data-astro-cid-krf2shev] .ga-ligne-lib[data-astro-cid-krf2shev]{font-size:.9rem;font-weight:500}.ga-ligne-promesse[data-astro-cid-krf2shev] .ga-ligne-val[data-astro-cid-krf2shev]{font-size:.95rem;font-weight:600}.ga-ligne-promesse[data-astro-cid-krf2shev] .ga-piste[data-astro-cid-krf2shev]{background:0 0;height:.8rem}@media (width<=520px){.ga-ligne[data-astro-cid-krf2shev]{grid-template-columns:minmax(0,1fr)}.ga-ligne-val[data-astro-cid-krf2shev]{font-size:1rem}}.ga-grille[data-astro-cid-krf2shev]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem;margin-top:1.4rem;display:grid}@media (width<=640px){.ga-grille[data-astro-cid-krf2shev]{grid-template-columns:1fr}}.ga-ecoles[data-astro-cid-krf2shev],.ga-poste[data-astro-cid-krf2shev]{min-width:0}.ga-equiv[data-astro-cid-krf2shev]{align-items:center;gap:.75rem;margin:0 0 .8rem;display:flex}.ga-equiv[data-astro-cid-krf2shev] .ga-chiffre{white-space:nowrap;color:var(--ink-soft);font-weight:600}.ga-equiv[data-astro-cid-krf2shev] strong,.ga-rappel[data-astro-cid-krf2shev] strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:2.6rem;line-height:1}.ga-equiv[data-astro-cid-krf2shev] .ga-legende{font-size:.95rem;line-height:1.3}.ga-equiv[data-astro-cid-krf2shev] strong.ga-vert,.ga-rappel[data-astro-cid-krf2shev] strong.ga-vert{color:var(--ga-ecole-texte)}.ga-rappel[data-astro-cid-krf2shev]{display:none}@media (width<=640px){.ga-rappel[data-astro-cid-krf2shev]:not([hidden]){z-index:2;border:1px solid var(--border);background:var(--paper);border-radius:12px;align-items:center;gap:.6rem;margin:1rem 0 0;padding:.5rem .8rem;display:flex;position:sticky;bottom:.6rem;box-shadow:0 6px 20px #0000001f}.ga-rappel[data-astro-cid-krf2shev] strong{font-size:1.8rem}.ga-rappel[data-astro-cid-krf2shev] .ga-chiffre{white-space:nowrap;color:var(--ink-soft);font-weight:600}.ga-rappel[data-astro-cid-krf2shev] .ga-legende{font-size:.85rem;line-height:1.25}}.ga-noms[data-astro-cid-krf2shev]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.ga[data-astro-cid-krf2shev] .ga-noms[data-astro-cid-krf2shev]>.ga-nom[data-astro-cid-krf2shev]{margin:0}.ga-nom[data-astro-cid-krf2shev]{background:color-mix(in srgb, var(--ink) 7%, transparent);border-radius:6px;padding:.3rem .5rem;font-size:.85rem;line-height:1.25;position:relative;overflow:hidden}.ga-nom[data-astro-cid-krf2shev]:before{content:"";background:var(--ga-ecole);clip-path:inset(0 calc((1 - var(--v)) * 100%) 0 0);transition:clip-path .35s;position:absolute;inset:0}.ga-nom[data-astro-cid-krf2shev]>span[data-astro-cid-krf2shev]{z-index:1;position:relative}.ga-nom[data-astro-cid-krf2shev] em[data-astro-cid-krf2shev]{opacity:.85;font-size:.75rem;font-style:normal}.ga-nom[data-astro-cid-krf2shev].ga-vert-plein>span[data-astro-cid-krf2shev]{color:var(--ga-sur-ecole)}.ga-cle[data-astro-cid-krf2shev]{color:var(--ink-soft);align-items:center;gap:.45rem;margin:.6rem 0 0;font-size:.8rem;display:flex}.ga-cle[data-astro-cid-krf2shev] i[data-astro-cid-krf2shev]{background:var(--ga-ecole);border-radius:3px;flex:none;width:.9rem;height:.9rem}.ga-consigne[data-astro-cid-krf2shev]{margin:0 0 .8rem;font-size:1.05rem;font-weight:700;line-height:1.3}.ga-postes[data-astro-cid-krf2shev]{grid-template-columns:minmax(0,1fr);gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.ga-poste[data-astro-cid-krf2shev] label[data-astro-cid-krf2shev]{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"lib val""lib btn";align-items:start;gap:.3rem .75rem;font-weight:600;display:grid}.ga-lib[data-astro-cid-krf2shev]{grid-area:lib;line-height:1.3}.ga-val[data-astro-cid-krf2shev]{grid-area:val;justify-self:end}.ga-bouton[data-astro-cid-krf2shev]{grid-area:btn;justify-self:end}.ga-val[data-astro-cid-krf2shev]{font-variant-numeric:tabular-nums;white-space:nowrap}.ga-renoncer[data-astro-cid-krf2shev]{opacity:0;width:1px;height:1px;position:absolute}.ga-bouton[data-astro-cid-krf2shev]{border:1.5px solid var(--ga-investi);color:var(--ga-investi);white-space:nowrap;border-radius:99px;padding:.3rem .65rem;font-size:.8rem;font-weight:700;transition:background .2s,color .2s}.ga-b-on[data-astro-cid-krf2shev]{display:none}.ga-renoncer[data-astro-cid-krf2shev]:checked+.ga-bouton[data-astro-cid-krf2shev]{background:var(--ga-ecole);border-color:var(--ga-ecole);color:var(--ga-sur-ecole)}.ga-renoncer[data-astro-cid-krf2shev]:checked+.ga-bouton[data-astro-cid-krf2shev] .ga-b-on[data-astro-cid-krf2shev]{display:inline}.ga-renoncer[data-astro-cid-krf2shev]:checked+.ga-bouton[data-astro-cid-krf2shev] .ga-b-off[data-astro-cid-krf2shev]{display:none}.ga-renoncer[data-astro-cid-krf2shev]:focus-visible+.ga-bouton[data-astro-cid-krf2shev]{outline:2px solid var(--ga-ecole-texte);outline-offset:2px}.ga-poste[data-astro-cid-krf2shev]:has(.ga-renoncer:checked) .ga-val[data-astro-cid-krf2shev]{color:var(--ink-soft);text-decoration:line-through}.ga-detail[data-astro-cid-krf2shev]{color:var(--ink-soft);margin-top:.15rem;font-size:.85rem;line-height:1.4;display:block}.ga-retablir[data-astro-cid-krf2shev]{font:inherit;border:1px solid var(--border);color:var(--ink);cursor:pointer;background:0 0;border-radius:99px;margin-top:.9rem;padding:.35rem .8rem;font-size:.85rem;font-weight:600}.ga-base[data-astro-cid-krf2shev]{color:var(--ink-soft);margin:1rem 0 0;font-size:.85rem}@media (prefers-reduced-motion:reduce){.ga-nom[data-astro-cid-krf2shev]:before,.ga-bouton[data-astro-cid-krf2shev],.ga-seg[data-astro-cid-krf2shev]{transition:none}}.graphique-statique{gap:.6rem;margin:2rem 0;display:grid}.graphique-titre{gap:.15rem;display:grid}.graphique-titre strong{font-size:1.05rem}.graphique-titre span{color:var(--graphique-discret,#5f6f80);font-size:.92rem}.graphique-svg{width:100%;height:auto;display:block;overflow:visible}.graphique-grille{stroke:var(--graphique-trait,#7f7f7f47);stroke-width:1px}.graphique-axe,.graphique-valeur,.graphique-seuil-txt,.graphique-repere-txt{fill:var(--graphique-texte,currentColor);font-size:12px}.graphique-valeur,.graphique-repere-txt{paint-order:stroke;stroke:var(--graphique-fond,#fff);stroke-width:4px;stroke-linejoin:round}.graphique-axe{fill:var(--graphique-discret,#5f6f80)}.graphique-valeur{font-weight:600}.graphique-barre.dessus,.graphique-barre:not(.dessous){fill:var(--graphique-a,var(--tq-700,#0e6e75))}.graphique-barre.dessous{fill:var(--graphique-b,#8a96a3)}.graphique-seuil{stroke:var(--graphique-texte,currentColor);stroke-width:1.5px;stroke-dasharray:6 5}.graphique-seuil-txt{font-weight:600}.graphique-ligne{fill:none;stroke:var(--graphique-ligne,var(--graphique-a,var(--tq-700,#0e6e75)));stroke-width:2.5px;stroke-linejoin:round}.graphique-repere{fill:var(--graphique-repere,#c2410c);stroke:var(--graphique-fond,#fff);stroke-width:1.5px}.graphique-repere-fil{stroke:var(--graphique-repere,#c2410c);stroke-width:1px;stroke-dasharray:2 3;opacity:.7}.graphique-repere-txt{fill:var(--graphique-repere,#c2410c);font-size:11px;font-weight:600}.graphique-legende{flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin:0;font-size:.9rem;display:flex}.graphique-legende-entree{white-space:nowrap}.graphique-pastille{vertical-align:-.1rem;border-radius:3px;width:.8rem;height:.8rem;margin-right:.35rem;display:inline-block}.graphique-pastille.dessus{background:var(--graphique-a,var(--tq-700,#0e6e75))}.graphique-pastille.dessous{background:var(--graphique-b,#8a96a3)}.graphique-pastille.seuil{border-top:2px dashed var(--graphique-texte,currentColor);vertical-align:.2rem;border-radius:0;height:0}.graphique-donnees summary{cursor:pointer;font-size:.9rem}.graphique-donnees table{margin-top:.5rem}.graphique-source{color:var(--graphique-discret,#5f6f80);margin:0;font-size:.85rem}@media (width<=640px){.graphique-axe,.graphique-valeur{font-size:19px}.graphique-repere-txt{font-size:15px}}.graphique-statique .graphique-surtitre{color:var(--graphique-a,var(--tq-700,#0e6e75));letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:600}.graphique-statique{font-family:var(--graphique-police,inherit)}.graphique-axe.dessus{fill:var(--graphique-a,var(--tq-700,#0e6e75));font-weight:600}.graphique-axe.dessous{fill:var(--graphique-texte,currentColor);font-weight:600}.graphique-groupe{fill:none;stroke:var(--graphique-discret,#5f6f80);stroke-width:1px}.graphique-groupe-txt{fill:var(--graphique-texte,currentColor);font-size:12px}.graphique-axe-secondaire{fill:var(--graphique-c-texte,var(--graphique-discret,#5f6f80))}.graphique-barre-secondaire{fill:var(--graphique-c,color-mix(in srgb, var(--graphique-discret,#5f6f80) 32%, transparent))}.graphique-barre-secondaire.repere{fill:color-mix(in srgb, var(--graphique-repere,#c2410c) 45%, transparent)}.graphique-phase{stroke:none}.graphique-phase.phase-1{fill:color-mix(in srgb, var(--graphique-phase-1,var(--graphique-a,#0e6e75)) 7%, transparent)}.graphique-phase.phase-2{fill:color-mix(in srgb, var(--graphique-phase-2,var(--graphique-repere,#c2410c)) 7%, transparent)}.graphique-frontiere{stroke:var(--graphique-discret,#5f6f80);stroke-width:1px;stroke-dasharray:5 4}.graphique-tendance{stroke-width:2px;stroke-dasharray:8 5}.graphique-tendance.phase-1{stroke:var(--graphique-phase-1,var(--graphique-a,#0e6e75))}.graphique-tendance.phase-2{stroke:var(--graphique-phase-2,var(--graphique-repere,#c2410c))}.graphique-pastille.ligne{border-top:3px solid var(--graphique-ligne,var(--graphique-a,var(--tq-700,#0e6e75)));vertical-align:.2rem;border-radius:0;height:0}.graphique-pastille.secondaire{background:var(--graphique-c,color-mix(in srgb, var(--graphique-discret,#5f6f80) 32%, transparent));width:.5rem}.graphique-pastille.tendance{border-top:2px dashed var(--graphique-texte,currentColor);vertical-align:.2rem;border-radius:0;height:0}.graphique-pastille.repere{background:var(--graphique-repere,#c2410c);border-radius:50%;width:.6rem;height:.6rem}.graphique-pastille.phase-1{background:var(--graphique-phase-1,var(--graphique-a,#0e6e75))}.graphique-pastille.phase-2{background:var(--graphique-phase-2,var(--graphique-repere,#c2410c))}.graphique-phases{flex-wrap:wrap;gap:.4rem 1.2rem;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.graphique-phases li{margin:0}.graphique-phases b{font-variant-numeric:tabular-nums}.graphique-phases .phase-1 b{color:var(--graphique-phase-1,var(--graphique-a,#0e6e75))}.graphique-phases .phase-2 b{color:var(--graphique-phase-2,var(--graphique-repere,#c2410c))}.graphique-aire{stroke:none}.graphique-aire-haut{stop-color:var(--graphique-ligne,var(--graphique-a,#0e6e75));stop-opacity:.13}.graphique-aire-bas{stop-color:var(--graphique-ligne,var(--graphique-a,#0e6e75));stop-opacity:0}.graphique-cartes{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.graphique-carte-phase{border:1px solid color-mix(in srgb, var(--graphique-trait,#dde5ec) 85%, transparent);background:var(--graphique-surface,var(--graphique-fond,#fff));border-radius:12px;padding:.85rem 1rem .95rem}.graphique-carte-phase.phase-1{background:linear-gradient(160deg, color-mix(in srgb, var(--graphique-phase-1,var(--graphique-a,#0e6e75)) 7%, var(--graphique-surface,var(--graphique-fond,#fff))), var(--graphique-surface,var(--graphique-fond,#fff)) 75%)}.graphique-carte-phase.phase-2{background:linear-gradient(160deg, color-mix(in srgb, var(--graphique-phase-2,var(--graphique-repere,#c2410c)) 7%, var(--graphique-surface,var(--graphique-fond,#fff))), var(--graphique-surface,var(--graphique-fond,#fff)) 75%)}.graphique-carte-phase p{margin:0}.graphique-carte-chiffre{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.9rem;font-weight:750;line-height:1.05}.graphique-carte-phase.phase-1 .graphique-carte-chiffre{color:var(--graphique-phase-1,var(--graphique-a,#0e6e75))}.graphique-carte-phase.phase-2 .graphique-carte-chiffre{color:var(--graphique-phase-2,var(--graphique-repere,#c2410c))}.graphique-carte-chiffre small{letter-spacing:0;color:var(--graphique-discret,#5f6f80);margin-left:.35rem;font-size:.74rem;font-weight:500}.graphique-carte-periode{color:var(--graphique-texte,inherit);font-size:.8rem;font-weight:650;margin-top:.45rem!important}.graphique-carte-texte{color:var(--graphique-discret,#5f6f80);font-size:.78rem;line-height:1.45;margin-top:.15rem!important}.graphique-statique.graphique-carte{border:1px solid color-mix(in srgb, var(--graphique-trait,#dde5ec) 85%, transparent);background:radial-gradient(120% 70% at 0% 0%, color-mix(in srgb, var(--graphique-a,#0e6e75) 6%, transparent), transparent 65%), radial-gradient(110% 70% at 100% 100%, color-mix(in srgb, var(--graphique-a-2,var(--graphique-a,#0e6e75)) 5%, transparent), transparent 65%), var(--graphique-surface,var(--graphique-fond,#fff));box-shadow:var(--graphique-ombre,0 1px 2px #0f1e320a, 0 16px 36px -22px #0f1e3242);border-radius:16px;gap:.7rem;margin:2rem 0;padding:1.5rem 1.5rem 1.15rem}.graphique-carte.graphique-courbe{background:radial-gradient(120% 70% at 0% 0%, color-mix(in srgb, var(--graphique-ligne,var(--graphique-a,#0e6e75)) 6%, transparent), transparent 65%), radial-gradient(110% 70% at 100% 100%, color-mix(in srgb, var(--graphique-phase-2,var(--graphique-repere,#c2410c)) 6%, transparent), transparent 65%), var(--graphique-surface,var(--graphique-fond,#fff))}.graphique-carte .graphique-titre{gap:.3rem;margin-bottom:.25rem}.graphique-carte .graphique-surtitre{letter-spacing:.2em;font-size:.7rem}.graphique-carte .graphique-titre strong{letter-spacing:-.015em;color:var(--graphique-texte,inherit);font-size:1.25rem;font-weight:650;line-height:1.25}.graphique-carte .graphique-titre span:not(.graphique-surtitre){font-size:.88rem;line-height:1.5}.graphique-carte.entete-centre .graphique-titre{text-align:center;justify-items:center}.graphique-carte.entete-centre .graphique-titre:before{content:"";background:linear-gradient(90deg, var(--graphique-a,#0e6e75), var(--graphique-a-2,var(--graphique-a,#0e6e75)));border-radius:2px;width:48px;height:3px;margin-bottom:.55rem}.graphique-carte .graphique-valeur,.graphique-carte .graphique-repere-txt,.graphique-carte .graphique-seuil-txt{stroke:var(--graphique-surface,var(--graphique-fond,#fff))}.graphique-carte .graphique-grille{stroke:color-mix(in srgb, var(--graphique-trait,#c8d2dc) 55%, transparent)}.graphique-carte .graphique-axe{font-size:11px}.graphique-carte .graphique-axe.dessus,.graphique-carte .graphique-axe.dessous{letter-spacing:.01em;font-size:17px;font-weight:700}.graphique-carte .graphique-valeur{font-size:12px}.graphique-carte .graphique-barre.dessous{fill:var(--graphique-b-fonce,var(--graphique-b,#8a96a3))}.graphique-carte .graphique-pastille.dessous{background:var(--graphique-b-fonce,var(--graphique-b,#8a96a3))}.graphique-carte .graphique-seuil{stroke:var(--graphique-discret,#5f6f80);stroke-width:1px;stroke-dasharray:4 4}.graphique-carte .graphique-seuil-txt{fill:var(--graphique-discret,#5f6f80);paint-order:stroke;stroke-width:4px;stroke-linejoin:round;font-size:11px;font-weight:500}.graphique-carte .graphique-groupe{opacity:.6}.graphique-carte .graphique-groupe-txt{fill:var(--graphique-discret,#5f6f80);font-size:11.5px}.graphique-cible .graphique-barre{transition:filter .12s}.graphique-cible.actif .graphique-barre{filter:brightness(.88)saturate(1.1)}.graphique-carte .graphique-cible.actif .graphique-zone{fill:color-mix(in srgb, var(--graphique-texte,#1f2933) 3%, transparent)}.graphique-carte .graphique-ligne{stroke-width:2.25px}.graphique-carte .graphique-phase.phase-1{fill:color-mix(in srgb, var(--graphique-phase-1,var(--graphique-a,#0e6e75)) 4.5%, transparent)}.graphique-carte .graphique-phase.phase-2{fill:color-mix(in srgb, var(--graphique-phase-2,var(--graphique-repere,#c2410c)) 4.5%, transparent)}.graphique-carte .graphique-frontiere{stroke:var(--graphique-discret,#5f6f80);stroke-width:1px;stroke-dasharray:none;opacity:.45}.graphique-carte .graphique-frontiere-txt{fill:var(--graphique-discret,#5f6f80);font-size:10.5px}.graphique-carte .graphique-tendance{stroke-width:1.25px;stroke-dasharray:5 5;opacity:.7}.graphique-carte .graphique-barre-secondaire{fill:var(--graphique-c,color-mix(in srgb, var(--graphique-ligne,var(--graphique-a,#0e6e75)) 16%, transparent))}.graphique-carte .graphique-barre-secondaire.repere{fill:color-mix(in srgb, var(--graphique-repere,#c2410c) 32%, transparent)}.graphique-carte .graphique-repere{stroke:var(--graphique-surface,var(--graphique-fond,#fff));stroke-width:2px}.graphique-carte .graphique-repere-txt{font-size:10.5px}.graphique-carte .graphique-repere-fil{opacity:.45}.graphique-carte .graphique-point{stroke:var(--graphique-surface,var(--graphique-fond,#fff))}.graphique-carte .graphique-guide{stroke-dasharray:3 3;opacity:0}.graphique-carte .graphique-cible.actif .graphique-guide{opacity:.6}.graphique-carte .graphique-legende,.graphique-carte .graphique-phases{border-top:1px solid color-mix(in srgb, var(--graphique-trait,#c8d2dc) 70%, transparent);justify-content:center;padding-top:.75rem}.graphique-carte .graphique-phases+.graphique-legende{border-top:0;margin-top:-.3rem;padding-top:0}.graphique-carte .graphique-legende{color:var(--graphique-discret,#5f6f80);gap:.25rem 1rem;font-size:.72rem;line-height:1.5}.graphique-carte .graphique-phases{color:var(--graphique-discret,#5f6f80);flex-wrap:wrap;gap:.3rem 1.5rem;margin:0;padding-left:0;font-size:.78rem;line-height:1.5;list-style:none;display:flex}.graphique-carte .graphique-pastille{margin-right:.4rem}.graphique-carte .graphique-legende .graphique-pastille.dessus,.graphique-carte .graphique-legende .graphique-pastille.dessous{border-radius:2px;width:.7rem;height:.7rem}.graphique-carte .graphique-pastille.seuil{border-top:1.5px dashed var(--graphique-discret,#5f6f80);width:1.4rem}.graphique-carte .graphique-pastille.ligne{vertical-align:.22rem;border-top-width:2.5px;border-radius:2px;width:.95rem}.graphique-carte .graphique-pastille.secondaire{vertical-align:-.05rem;border-radius:1.5px;width:.42rem;height:.65rem}.graphique-carte .graphique-pastille.tendance{border-top:1.5px dashed var(--graphique-discret,#5f6f80);width:.95rem}.graphique-carte .graphique-pastille.repere{vertical-align:.02rem;width:.5rem;height:.5rem}.graphique-carte .graphique-phases .graphique-pastille{vertical-align:-.02rem;border-radius:2px;width:.6rem;height:.6rem}.graphique-carte .graphique-phases .graphique-pastille.phase-1{background:color-mix(in srgb, var(--graphique-phase-1,var(--graphique-a,#0e6e75)) 40%, transparent)}.graphique-carte .graphique-phases .graphique-pastille.phase-2{background:color-mix(in srgb, var(--graphique-phase-2,var(--graphique-repere,#c2410c)) 40%, transparent)}.graphique-carte .graphique-phases b{font-weight:700}.graphique-carte .graphique-donnees summary{color:var(--graphique-discret,#5f6f80);font-size:.8rem}.graphique-carte .graphique-source{font-size:.74rem;line-height:1.5}.graphique-carte .graphique-aide:not([hidden]){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.graphique-statique[data-infobulles]{position:relative}.graphique-statique[data-infobulles] .graphique-svg{touch-action:pan-y}.graphique-statique[data-infobulles] .graphique-svg:focus{outline:none}.graphique-statique[data-infobulles] .graphique-svg:focus-visible{outline:2px solid var(--graphique-a,var(--tq-700,#0e6e75));outline-offset:4px;border-radius:4px}.graphique-zone{fill:#0000}.graphique-guide,.graphique-point{opacity:0;pointer-events:none;transition:opacity .12s}.graphique-guide{stroke:var(--graphique-discret,#5f6f80);stroke-width:1px}.graphique-point{fill:var(--graphique-ligne,var(--graphique-a,var(--tq-700,#0e6e75)));stroke:var(--graphique-fond,#fff);stroke-width:2px}.graphique-cible.actif .graphique-guide,.graphique-cible.actif .graphique-point{opacity:1}.graphique-cible.actif .graphique-zone{fill:color-mix(in srgb, var(--graphique-texte,#1f2933) 6%, transparent)}.graphique-bulle{z-index:2;pointer-events:none;background:var(--graphique-bulle-fond,var(--graphique-texte,#1f2933));max-width:min(18rem,100%);color:var(--graphique-bulle-texte,var(--graphique-fond,#fff));border-radius:6px;padding:.45rem .65rem;font-size:.85rem;line-height:1.35;transition:opacity .12s;position:absolute;box-shadow:0 6px 18px #0000002e}.graphique-bulle[hidden]{display:none}.graphique-bulle strong{font-size:.9rem;display:block}.graphique-bulle span{white-space:pre-line;font-variant-numeric:tabular-nums;display:block}.graphique-annonce{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.graphique-aide{color:var(--graphique-discret,#5f6f80);margin:0;font-size:.82rem}.graphique-aide[hidden]{display:none}@media (prefers-reduced-motion:reduce){.graphique-guide,.graphique-point,.graphique-bulle,.graphique-cible .graphique-barre{transition:none}}@media (width<=640px){.graphique-groupe-txt{font-size:18px}.graphique-statique.graphique-carte{border-radius:14px;padding:1.1rem .9rem .95rem}.graphique-carte .graphique-titre strong{font-size:1.12rem}.graphique-carte .graphique-axe{font-size:20px}.graphique-carte .graphique-axe.dessus,.graphique-carte .graphique-axe.dessous{font-size:26px}.graphique-carte .graphique-valeur{font-size:20px}.graphique-carte .graphique-groupe-txt{font-size:19px}.graphique-carte .graphique-seuil-txt{font-size:17px}.graphique-carte .graphique-frontiere-txt{font-size:18px}.graphique-carte .graphique-repere-txt{font-size:15px}.graphique-cartes{gap:.5rem}.graphique-carte-phase{padding:.7rem .75rem .8rem}.graphique-carte-chiffre{font-size:1.55rem}}.graphique-rang-1{--graphique-rang:1}.graphique-rang-2{--graphique-rang:2}.graphique-rang-3{--graphique-rang:3}.graphique-rang-4{--graphique-rang:4}.graphique-rang-5{--graphique-rang:5}.graphique-rang-6{--graphique-rang:6}.graphique-rang-7{--graphique-rang:7}.graphique-rang-8{--graphique-rang:8}.graphique-rang-9{--graphique-rang:9}.graphique-rang-10{--graphique-rang:10}.graphique-rang-11{--graphique-rang:11}@media (prefers-reduced-motion:no-preference){.graphique-apparition{--graphique-sortie:cubic-bezier(.22, 1, .36, 1);--graphique-trace:cubic-bezier(.45, 0, .2, 1)}.graphique-apparition .graphique-barre,.graphique-apparition .graphique-barre-secondaire{transform-box:fill-box;transform-origin:50% 100%}.graphique-apparition.graphique-barres .graphique-barre{transition:transform .7s var(--graphique-sortie) calc(var(--graphique-rang,0) * 90ms), filter .12s}.graphique-apparition.graphique-barres .graphique-valeur{transition:opacity .35s ease calc(var(--graphique-rang,0) * 90ms + .55s)}.graphique-apparition.graphique-barres :is(.graphique-seuil,.graphique-seuil-txt){transition:opacity .4s .5s}.graphique-apparition .graphique-ligne{stroke-dasharray:1 1;transition:stroke-dashoffset 1.1s var(--graphique-trace) .1s}.graphique-apparition.graphique-courbe :is(.graphique-grille,.graphique-phase,.graphique-frontiere,.graphique-frontiere-txt){transition:opacity .5s}.graphique-apparition .graphique-barre-secondaire{transition:transform .55s var(--graphique-sortie) calc(var(--graphique-rang,0) * 50ms + 50ms)}.graphique-apparition .graphique-aire{transition:opacity .5s .95s}.graphique-apparition .graphique-tendance{transition:opacity .4s 1s}.graphique-apparition :is(.graphique-repere,.graphique-repere-fil,.graphique-repere-txt){transition:opacity .35s 1.1s}.graphique-apparition.graphique-attente :is(.graphique-barre,.graphique-barre-secondaire){transition:none;transform:scaleY(0)}.graphique-apparition.graphique-attente .graphique-ligne{stroke-dashoffset:1px;transition:none}.graphique-apparition.graphique-attente :is(.graphique-aire,.graphique-tendance,.graphique-repere,.graphique-repere-fil,.graphique-repere-txt),.graphique-apparition.graphique-barres.graphique-attente :is(.graphique-valeur,.graphique-seuil,.graphique-seuil-txt),.graphique-apparition.graphique-courbe.graphique-attente :is(.graphique-grille,.graphique-phase,.graphique-frontiere,.graphique-frontiere-txt){opacity:0;transition:none}}
