h1.svelte-bu3tvx{font-size:clamp(1.625rem,4vw,2.125rem);margin:0 0 .5rem}.subtitle.svelte-bu3tvx{color:var(--role-texte-secondaire);font-size:.9375rem;margin:0 0 2rem}.months-list.svelte-bu3tvx{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.stats-page.svelte-bu3tvx a.month-link{display:block;background:var(--role-surface);border:1px solid var(--role-bordure);border-radius:var(--av8-rayon-control);padding:.875rem 1.25rem;color:var(--role-texte);text-decoration:none;font-size:1rem;transition:border-color .15s}.stats-page.svelte-bu3tvx a.month-link:hover{border-color:var(--role-institutionnel);color:var(--role-texte)}.empty.svelte-bu3tvx{color:var(--role-texte-secondaire);font-size:.9375rem}.empty.warn.svelte-bu3tvx{color:var(--role-danger)}.badge-consolide.svelte-bu3tvx{margin-left:.5rem;font-size:.75rem;color:var(--role-texte-secondaire)}.badge-partiel.svelte-bu3tvx{display:inline-block;margin-left:.5rem;background:var(--role-vivant-tres-faible);color:var(--role-vivant);border-radius:4px;padding:.1rem .4rem;font-size:.75rem;font-weight:500;vertical-align:middle}
