
/* V195 — palette unifiée sur toutes les cartes du tableau de bord */
.dashboard-panel,.dashboard-stats>div,.dashboard-measure-card,.dashboard-pr-row,.dashboard-activity-list>div{
 background:#101c2b!important;border-color:#2b4055!important;color:#eef4f1!important;
 box-shadow:none!important;
}
.dashboard-panel .section-label{color:#a8ff24!important}
.dashboard-panel h3,.dashboard-panel p,.dashboard-panel strong{overflow-wrap:break-word}
.dashboard-panel .muted,.dashboard-panel small{color:#b4c2c8!important}
.dashboard-stats{gap:12px!important}
.dashboard-stats>div{text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:20px 10px!important}
.dashboard-stats strong{color:#a8ff24!important}
.dashboard-pr-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:14px 0!important;border-bottom:1px solid #2b4055!important;background:transparent!important}
.dashboard-pr-row>div{min-width:0!important}
.dashboard-pr-row strong{display:block!important;overflow-wrap:anywhere!important}
.dashboard-pr-row b{white-space:nowrap!important;max-width:110px!important;text-align:right!important;color:#a8ff24!important}
.dashboard-pr-row small{display:block!important;margin-top:5px!important}
.dashboard-panel button.secondary{background:#172a3b!important;border:1px solid #355066!important;color:#edf4f1!important}
#clientDashboardPlanning .calendar-grid,#clientDashboardPlanning .planning-grid{min-width:0!important}
#clientDashboardPlanning{min-width:0!important;max-width:100%!important;overflow:hidden!important}
#clientDashboardPlanning *{min-width:0}
#clientDashboardPlanning button{overflow-wrap:anywhere}
@media(max-width:600px){
 .dashboard-panel{padding:18px 15px!important}
 .dashboard-panel h3{font-size:clamp(20px,5vw,29px)!important}
 .dashboard-pr-row{grid-template-columns:minmax(0,1fr) 82px!important}
 .dashboard-pr-row b{font-size:14px!important}
 #clientDashboardPlanning .calendar-day,#clientDashboardPlanning .planning-day{overflow:hidden!important;word-break:break-word!important;font-size:11px!important}
 #clientDashboardPlanning .calendar-day *{font-size:inherit!important;overflow-wrap:anywhere!important}
}
