.plan-row-actions{display:flex;justify-content:flex-end;gap:5px}.plan-delete{color:var(--red)}.plan-form-grid{margin:18px 0 14px}.plan-exercise-list{display:flex;flex-direction:column;gap:8px}.plan-exercise-editor{display:grid;grid-template-columns:minmax(120px,1fr) 62px 62px 80px 32px;gap:7px;align-items:center;padding:7px;border:1px solid var(--line);border-radius:10px;background:var(--surface-2)}.plan-exercise-editor input{min-width:0;height:34px;padding:0 8px;border:1px solid var(--line);border-radius:7px;background:var(--surface);color:var(--text);font:inherit;font-size:10px}.plan-empty{margin:10px 0;color:var(--muted);font-size:10px}.plan-modal{max-height:min(780px,calc(100vh - 28px));overflow:auto}@media(max-width:560px){.plan-exercise-editor{grid-template-columns:1fr 54px 54px 66px 28px;gap:4px;padding:5px}.plan-exercise-editor input{padding:0 5px;font-size:9px}}
