/* V220 : un seul bloc de mesures, réservé à l'espace adhérent */
#clientProfilePane .profile-premium-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:16px!important}
#clientProfilePane .v220-measures-panel{width:100%!important;max-width:none!important;grid-column:1/-1!important;box-sizing:border-box!important;background:#101d2c!important;border:1px solid #324c61!important;border-radius:22px!important;padding:clamp(16px,4vw,28px)!important;box-shadow:none!important}
#clientProfilePane .v220-measures-panel>h3,#clientProfilePane .v220-subheading{text-align:center!important;color:#f2f8f6!important;font-weight:800!important;letter-spacing:-.025em!important}
#clientProfilePane .v220-measures-panel>h3{font-size:clamp(24px,5vw,32px)!important;margin:0 0 22px!important}
#clientProfilePane .v220-subheading{font-size:clamp(19px,4vw,24px)!important;margin:22px 0 16px!important;padding-top:22px!important;border-top:1px solid #334b60!important}
#clientProfilePane .v220-subheading:after{content:'';display:block;width:38px;height:3px;border-radius:4px;background:#a7fa13;margin:12px auto 0}
#clientProfilePane .v220-summary{margin-top:20px!important;min-width:0!important}
#clientProfilePane .v220-summary>.row{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:10px!important}
#clientProfilePane .v220-summary>.row h3{font-size:18px!important;font-weight:750!important;color:#f2f8f6!important;margin:0!important}
#clientProfilePane .v220-summary .profile-weight{text-align:center!important;color:#a7fa13!important;font-weight:850!important}
#clientProfilePane .v220-summary .measure-summary-row{background:#0b1926!important;border:1px solid #31495e!important;border-radius:13px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:14px!important;color:#e8f2ef!important}
#clientProfilePane .v220-summary .ba-measure-history-details,#clientProfilePane .v220-summary .ba-inline-evolution{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:16px 0!important}
#clientProfilePane .v220-summary .ba-measure-history-details>summary{background:#0b1926!important;border:1px solid #31495e!important;color:#f2f8f6!important;border-radius:13px!important;padding:15px!important}
#clientProfilePane .v220-summary .ba-inline-evolution .row{display:block!important}
#clientProfilePane .v220-summary .ba-inline-evolution select,#clientProfilePane .v220-summary .ba-inline-evolution input{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}
#clientProfilePane .v220-measures-panel input,#clientProfilePane .v220-measures-panel select{background:#0b221c!important;color:#f2f8f6!important;border:1px solid #365d4d!important}
#clientProfilePane .v220-measures-panel .profile-save{background:#a7fa13!important;color:#07110b!important;border:0!important;font-weight:850!important}
#clientProfilePane .v220-measures-panel .mini,#clientProfilePane .v220-measures-panel .muted{color:#b4c4c4!important}
#clientProfilePane .v220-measures-panel .chart-period-label{color:#a7fa13!important}
#clientProfilePane .v220-measures-panel .chart-custom-dates{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}
#clientProfilePane .v220-measures-panel .chart-custom-dates[hidden]{display:none!important}
#clientProfilePane .v220-measures-panel .profile-history{overflow-x:auto!important;max-width:100%!important}
#clientProfilePane .v220-measures-panel .profile-history table{min-width:560px!important}
#clientProfilePane .v220-measures-panel #profileChart{overflow:hidden!important;max-width:100%!important}
@media(max-width:600px){#clientProfilePane .v220-measures-panel .chart-custom-dates{grid-template-columns:1fr!important}}
