/* V614 : un seul bloc parcours, graphique interactif, bandeau autonome harmonisé. */
.ba612-parcours.ba613-parcours{margin:26px 0;padding:22px 18px;background:#101915;border:1px solid #344c3b;border-radius:22px;text-align:center}
.ba612-parcours.ba613-parcours .ba613-parcours-title{margin-bottom:16px}
.ba614-metric{display:block;width:100%;margin:12px auto 18px;padding:12px 16px;border:1px solid #53695a;border-radius:14px;background:#1c2420;color:#f5fff4;text-align:center;font-size:16px}
.ba614-toggle{margin:10px auto 16px;display:block;font-size:13px;padding:8px 10px}
body:has(#independent:not(.hidden)) > header{background:#080d0b!important;box-shadow:none!important;border-bottom:1px solid #28382f!important}
body:has(#independent:not(.hidden)) > header strong:before{display:none!important}
body:has(#independent:not(.hidden)) > header small{color:#b7c5b9!important;letter-spacing:.08em!important}

/* V615 : retour du bandeau vert sombre premium, sans decor superflu. */
body:has(#independent:not(.hidden)) > header{background:linear-gradient(110deg,#08130c 0%,#102b18 56%,#07100b 100%)!important;border-bottom:1px solid #385b39!important}
body:has(#independent:not(.hidden)) > header small{color:#b4df93!important}

/* V617 — alignement des deux statistiques du bandeau personnel. */
#independent.ba408-independent #independentDashboardHero .ind-stats > div{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:6px!important;}
#independent.ba408-independent #independentDashboardHero .ind-stats > div > b,
#independent.ba408-independent #independentDashboardHero .ind-stats > div > small{display:block!important;width:100%!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;}
