.real-data-figure{margin:2.2rem 0;padding:1.2rem;border:1px solid rgba(25,52,81,.2);border-radius:16px;background:#fff}.real-data-figure h3{margin:.1rem 0 .55rem}.real-data-note{font-size:.92rem;color:#52606d}.real-bars{display:grid;gap:.62rem;margin:1rem 0}.real-bar{display:grid;grid-template-columns:minmax(120px,220px) 1fr auto;gap:.65rem;align-items:center}.real-bar__track{height:18px;border-radius:999px;background:#eef2f5;overflow:hidden}.real-bar__fill{display:block;height:100%;background:currentColor;border-radius:inherit}.real-line{display:flex;align-items:flex-end;gap:.35rem;height:190px;margin:1rem 0;padding:0 .2rem;border-bottom:1px solid #cfd7df}.real-line__col{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;font-size:.72rem}.real-line__bar{width:min(34px,80%);min-height:4px;background:currentColor;border-radius:5px 5px 0 0}.real-line__col strong{font-size:.72rem}.real-line__col small{white-space:nowrap;transform:rotate(-35deg);transform-origin:center;margin-top:.45rem}.real-data-source{font-size:.86rem;margin-top:.7rem}.real-data-status{display:inline-block;font-weight:700}@media(max-width:620px){.real-bar{grid-template-columns:1fr}.real-line{height:165px;gap:.15rem}.real-line__col small{font-size:.62rem}.real-line__col strong{font-size:.62rem}}
.real-data-status.observed-statistical:before{content:"Donnée statistique observée · "}.real-data-status.executed-accounts:before{content:"Comptes exécutés · "}.real-data-status.voted-budget:before{content:"Budget voté / présenté · "}.real-data-status.appropriation:before{content:"Crédits autorisés · "}.real-data-status.delta-sierra-calculation:before{content:"Calcul Delta-Sierra · "}.real-data-status.scenario:before{content:"Scénario · "}
