.client-workout-list{display:grid;gap:16px}.raf-session{margin:0}.raf-session-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:12px}.raf-session-head h3{margin:5px 0 0;font-size:22px}.raf-exercise-row{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:14px 0;border-top:1px solid var(--line)}.raf-exercise-row>div{min-width:0}.raf-exercise-row b{display:block;overflow-wrap:anywhere}.raf-exercise-row small{display:block;color:var(--muted);margin-top:3px}.raf-exercise-row label{display:flex;align-items:center;gap:7px;white-space:nowrap;font-size:13px;color:var(--muted)}.raf-exercise-row input{width:20px;height:20px;accent-color:#315a2c}.raf-session .primary{margin-top:14px;width:100%}.raf-set-block{display:block}.raf-set-list{display:grid;gap:8px;margin-top:10px}.raf-set-row{display:grid;grid-template-columns:58px 1fr 1fr auto;gap:8px;align-items:center;padding:8px 10px;border:1px solid var(--line);border-radius:12px;background:#fafcf9}.raf-set-row.is-done{background:#f0f6ee}.raf-set-row>span{font-size:12px;font-weight:700}.raf-set-row input:not([type=checkbox]){width:100%;height:36px;box-sizing:border-box;border:1px solid var(--line);border-radius:8px;padding:7px;background:#fff}.raf-set-row label{font-size:12px}.raf-set-row label input{width:18px;height:18px}.raf-performance-card{margin:0}.raf-performance-bars{display:grid;gap:10px;margin-top:14px}.raf-performance-bars>div{display:grid;grid-template-columns:110px 1fr;gap:10px;align-items:center;font-size:12px;color:var(--muted)}.raf-performance-bars i{display:block;height:8px;border-radius:99px;background:var(--line);overflow:hidden}.raf-performance-bars b{display:block;height:100%;background:currentColor;border-radius:99px;opacity:.65}@media(max-width:520px){.raf-session-head{display:block}.raf-session-head .tag{display:inline-block;margin-top:8px}.raf-exercise-row{align-items:flex-start}.raf-exercise-row label{padding-top:2px}.raf-set-row{grid-template-columns:1fr 1fr;gap:7px}.raf-set-row>span{grid-column:1/-1}.raf-set-row label{grid-column:1/-1}.raf-performance-bars>div{grid-template-columns:85px 1fr}}