/* V225: mobile history becomes a real responsive record card; no horizontal table clipping */
@media(max-width:760px){
#clientProfilePane .v221-measures-panel .profile-history{overflow:visible!important;max-height:none!important;width:100%!important;max-width:100%!important}
#clientProfilePane .v221-measures-panel .profile-history table{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;white-space:normal!important}
#clientProfilePane .v221-measures-panel .profile-history thead{display:none!important}
#clientProfilePane .v221-measures-panel .profile-history tbody{display:block!important;width:100%!important}
#clientProfilePane .v221-measures-panel .profile-history tr{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;padding:12px!important;border:1px solid #304c60!important;border-radius:16px!important;margin:0 0 12px!important}
#clientProfilePane .v221-measures-panel .profile-history td{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;padding:9px 5px!important;white-space:normal!important;overflow-wrap:anywhere!important;border-bottom:1px solid #253e50!important;font-size:16px!important;text-align:center!important}
#clientProfilePane .v221-measures-panel .profile-history td::before{display:block!important;margin-bottom:5px!important;color:#b6c9c9!important;font-size:12px!important;font-weight:750!important;letter-spacing:.02em!important}
#clientProfilePane .v221-measures-panel .profile-history td:nth-child(1)::before{content:'Date'}
#clientProfilePane .v221-measures-panel .profile-history td:nth-child(2)::before{content:'Poids (kg)'}
#clientProfilePane .v221-measures-panel .profile-history td:nth-child(3)::before{content:'Taille (cm)'}
#clientProfilePane .v221-measures-panel .profile-history td:nth-child(4)::before{content:'Hanches (cm)'}
#clientProfilePane .v221-measures-panel .profile-history td:nth-child(5)::before{content:'Poitrine (cm)'}
#clientProfilePane .v221-measures-panel .profile-history td:nth-child(6)::before{content:'Bras (cm)'}
#clientProfilePane .v221-measures-panel .profile-history td:nth-child(7)::before{content:'Cuisses (cm)'}
#clientProfilePane .v221-measures-panel .profile-history td:nth-child(8)::before{content:'Mollets (cm)'}
#clientProfilePane .v221-measures-panel .profile-history td:nth-child(9)::before{content:'Épaules (cm)'}
#clientProfilePane .v221-measures-panel .profile-history td:nth-child(10){display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:8px!important;min-width:0!important;border-bottom:0!important}
#clientProfilePane .v221-measures-panel .profile-history td:nth-child(10)::before{display:none!important}
#clientProfilePane .v221-measures-panel .profile-history td:nth-child(10) button{flex:1 1 115px!important;min-width:0!important;max-width:100%!important;margin:0!important;white-space:normal!important}
#clientProfilePane .v221-measures-panel .profile-history td:first-child{font-size:19px!important;font-weight:800!important;color:#a7fa13!important}
}
