.compact-series-bar,.compact-exercise-options,#compactSessionToggle{display:none}body.focus-mode[data-view=entrenar]:not(.focus-session-open) .header,body.focus-mode[data-view=entrenar]:not(.focus-session-open) #view-entrenar>.hero,body.focus-mode[data-view=entrenar]:not(.focus-session-open) .workout-duration,body.focus-mode[data-view=entrenar]:not(.focus-session-open) #routineEditorOpen,body.focus-mode[data-view=entrenar]:not(.focus-session-open) #tabs,body.focus-mode[data-view=entrenar]:not(.focus-session-open) #restHint,body.focus-mode[data-view=entrenar]:not(.focus-session-open) #view-entrenar>.actions{display:none!important}body.focus-mode[data-view=entrenar] #syncStrip{margin-bottom:8px;padding:6px 10px}body.focus-mode[data-view=entrenar] #syncStrip:not([data-state=error]) #syncDetail{display:none}body.focus-mode[data-view=entrenar] #workoutTools{padding:10px!important;margin:6px 0!important;gap:6px}body.focus-mode[data-view=entrenar] .tools-top>div{display:none}body.focus-mode[data-view=entrenar] #compactSessionToggle{display:block;font-size:12px}body.focus-mode[data-view=entrenar] .rest-tools{padding:8px;gap:8px}body.focus-mode[data-view=entrenar] #restExercise{max-width:160px}body.focus-mode[data-view=entrenar] .rest-tools strong{font-size:28px}body.focus-mode[data-view=entrenar] #focusNavigation{margin:4px 0;padding:6px 0;gap:6px}body.focus-mode[data-view=entrenar] .exercise-card{padding:14px;margin:8px 0}body.focus-mode[data-view=entrenar] .exercise{display:block}body.focus-mode[data-view=entrenar] .visual,body.focus-mode[data-view=entrenar] .exercise .pill{display:none}body.focus-mode[data-view=entrenar] .exercise h3{font-size:19px;margin:0 0 6px}body.focus-mode[data-view=entrenar] .exercise-card:not(.focus-options-open) .exercise-manage,body.focus-mode[data-view=entrenar] .exercise-card:not(.focus-options-open) .technique{display:none}body.focus-mode[data-view=entrenar] .compact-exercise-options{display:block;min-height:44px;margin:4px 0;font-size:12px;padding:8px;background:transparent}body.focus-mode[data-view=entrenar] .compact-series-bar{display:grid;gap:6px;margin:8px 0}body.focus-mode[data-view=entrenar] .compact-series-top{display:flex;align-items:center;justify-content:space-between;gap:8px}body.focus-mode[data-view=entrenar] .compact-series-top strong{font-size:13px;color:#b7f0d9}body.focus-mode[data-view=entrenar] .compact-series-bar .btn{font-size:12px;padding:8px 6px}body.focus-mode[data-view=entrenar] .compact-series-buttons{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.5fr);gap:5px}body.focus-mode[data-view=entrenar] .compact-series-buttons button{min-width:0;white-space:normal}body.focus-mode[data-view=entrenar] .focus-series-hidden{display:none!important}body.focus-mode[data-view=entrenar] .sets{margin-top:10px;gap:6px}body.focus-mode[data-view=entrenar] .series-type-row{margin:5px 0;padding-top:5px}body.focus-mode[data-view=entrenar] .focus-active-series{scroll-margin-top:90px}body.focus-mode[data-view=entrenar] .session-series-controls{margin-top:10px}body.focus-mode.focus-session-open[data-view=entrenar] #tabs{display:flex!important}body.focus-mode.focus-session-open[data-view=entrenar] #addExercise{display:block!important}body.focus-mode.focus-session-open[data-view=entrenar] .hero .stats{display:grid}body.focus-mode[data-view=entrenar]:not(.focus-session-open) #sessionRecovered{display:none}