/* V233: compact exercise progress and consistent navy controls. */
body.ba-workout-fullscreen .mobile-workout{background:#080d14!important;color:#f3f7fa!important}
body.ba-workout-fullscreen .mobile-workout .mw-exercise{background:#0b1018!important;border:1px solid #344a5c!important}
body.ba-workout-fullscreen .mobile-workout .mw-progress-inline{position:static!important;display:block!important;width:100%!important;margin:0 0 18px!important;padding:0 0 13px!important;border:0!important;border-bottom:1px solid #2d4354!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:center!important}
body.ba-workout-fullscreen .mobile-workout .mw-progress-inline>div:first-child{display:flex!important;justify-content:center!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;font-size:13px!important}
body.ba-workout-fullscreen .mobile-workout .mw-progress-inline strong{font-size:13px!important;font-weight:650!important;color:#dce7ef!important}
body.ba-workout-fullscreen .mobile-workout .mw-progress-inline span{font-size:12px!important;color:#a5ff0a!important}
body.ba-workout-fullscreen .mobile-workout .mw-progress-inline .mw-bar{height:5px!important;margin-top:9px!important;border-radius:99px!important;background:#243448!important;overflow:hidden!important}
body.ba-workout-fullscreen .mobile-workout .mw-progress-inline .mw-bar>div{height:100%!important;background:#a5ff0a!important;border-radius:99px!important}
body.ba-workout-fullscreen .mobile-workout .mw-set input,body.ba-workout-fullscreen .mobile-workout .mw-set input:valid,body.ba-workout-fullscreen .mobile-workout .mw-set input:focus,body.ba-workout-fullscreen .mobile-workout textarea,body.ba-workout-fullscreen .mobile-workout select{background:#101e2e!important;background-color:#101e2e!important;color:#f3f7fa!important;-webkit-text-fill-color:#f3f7fa!important;border-color:#36546a!important}
body.ba-workout-fullscreen .mobile-workout .mw-set,body.ba-workout-fullscreen .mobile-workout .mw-set.mw-done,body.ba-workout-fullscreen .mobile-workout .mw-set-index{background:#131b27!important;background-color:#131b27!important}
body.ba-workout-fullscreen .mobile-workout .mw-rest,body.ba-workout-fullscreen .mobile-workout .mw-rest-compact,body.ba-workout-fullscreen .mobile-workout .mw-auto-rest-option,body.ba-workout-fullscreen .mobile-workout .mw-rest-top{background:#142438!important;background-color:#142438!important}
body.ba-workout-fullscreen .mobile-workout button:not(#mwNext):not(#mwSave):not(.mw-rest-start):not(.mw-rest-reset),body.ba-workout-fullscreen .mobile-workout .mw-video-btn{background:#142438!important;background-color:#142438!important;color:#f3f7fa!important;-webkit-text-fill-color:#f3f7fa!important;border-color:#36546a!important}
body.ba-workout-fullscreen .mobile-workout #mwNext,body.ba-workout-fullscreen .mobile-workout #mwSave{background:#142438!important;background-color:#142438!important;color:#a5ff0a!important;-webkit-text-fill-color:#a5ff0a!important;border:1px solid #a5ff0a!important}
body.ba-workout-fullscreen .mobile-workout #baWorkoutExit{display:flex!important;align-items:center!important;justify-content:center!important;position:sticky!important;top:8px!important;left:auto!important;right:auto!important;inset:auto!important;width:max-content!important;max-width:calc(100% - 24px)!important;margin:8px 12px 12px!important;padding:10px 14px!important;background:#142438!important;color:#f3f7fa!important;-webkit-text-fill-color:#f3f7fa!important;border:1px solid #36546a!important;border-radius:12px!important;z-index:30!important;font-size:14px!important}
body.ba-workout-fullscreen .mobile-workout #baWorkoutExit[hidden]{display:none!important}
@media(max-width:760px){body.ba-workout-fullscreen .mobile-workout .mw-progress-inline{margin-bottom:12px!important}}
