/* V423 : fermeture lisible et carnet exercice par exercice */
#independentSessionList .ba422-close{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#202b25!important;border:1px solid #697a70!important;font-weight:700!important;opacity:1!important;box-shadow:none!important}
#independentSessionList .ba423-active-workout{max-width:760px;margin:auto}
#independentSessionList .ba423-active-workout .ba420-workout-head{display:flex;align-items:start;justify-content:space-between;gap:12px}
#independentSessionList .ba423-active-workout .ba420-back{width:44px!important;min-width:44px!important;height:44px!important;padding:0!important;background:#202b25!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:26px!important;border:1px solid #66766b!important;flex-shrink:0}
#independentSessionList .ba423-active-workout [data-ba423-exercise][hidden],#independentSessionList .ba423-active-workout .ba420-save[hidden]{display:none!important}
#independentSessionList .ba423-progress{padding:12px 0 20px;font-weight:650;color:#d9eee0}
#independentSessionList .ba423-progress-track{margin-top:9px;height:5px;border-radius:10px;background:#26362d;overflow:hidden}
#independentSessionList #ba423ProgressFill{height:100%;background:#8ddd20;transition:width .2s}
#independentSessionList .ba423-navigation{display:flex;justify-content:space-between;gap:12px;margin:22px 0}
#independentSessionList .ba423-navigation button{width:auto!important;min-width:120px!important}
#independentSessionList .ba423-prev{background:#1b2821!important;color:#f5fff7!important}
#independentSessionList .ba423-active-workout .ba420-exercise{margin-top:4px}
@media(max-width:480px){#independentSessionList .ba423-navigation button{min-width:0!important;flex:1}#independentSessionList .ba423-active-workout .ba420-table{overflow-x:auto}}
