.superset-parts{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:0 19px 18px}.superset-part{min-width:0;border:1px solid var(--line);border-radius:12px;padding:15px;background:var(--tone-185)}.superset-part h4{font-size:14px;margin:0 0 9px;color:var(--tone-186)}.superset-card .machine-strip{padding:0 19px 18px;font-size:12px;color:var(--tone-187);line-height:1.7}.superset-part .table-sets{padding:14px 0 4px}.superset-part .decision{padding:12px 0}.superset-target{font-size:12px;color:var(--tone-188);line-height:1.7}.superset-previous{font-size:11px;color:var(--tone-189);margin:10px 0;line-height:1.8}.superset-pain{display:flex;align-items:center;gap:7px;font-size:10px;color:var(--tone-190);min-height:44px}.superset-pain input{width:18px;height:18px}.superset-setting{border:1px solid var(--line);padding:16px;border-radius:12px;margin:18px 0}.superset-setting legend{color:var(--tone-191);font-size:14px;padding:0 7px}.superset-focus-part{border:1px solid var(--tone-192);border-radius:12px;padding:15px;margin:14px 0;background:var(--tone-193)}.superset-focus-part h3{font-size:17px;color:var(--tone-194);margin-bottom:8px}.superset-focus-part .focus-inputs{margin:12px 0}.superset-focus-part .focus-pain{margin:5px 0}.superset-focus-part .focus-inputs input{min-height:56px;height:60px;font-size:24px!important}.superset-saved{font-size:12px;color:var(--tone-195);padding:16px 0}
@media(max-width:940px){.superset-parts{grid-template-columns:1fr}.superset-card .exercise-foot{flex-wrap:wrap;line-height:1.7}.superset-card .exercise-foot button{min-height:44px}.superset-focus-part{padding:12px}.superset-focus-part h3{font-size:16px}.superset-focus-part .focus-inputs input{min-height:54px;height:58px}.superset-focus-part .focus-pain{font-size:11px}}
@media(max-width:350px){.superset-parts{padding:0 12px 14px}.superset-part{padding:12px}.superset-part .set-head,.superset-part .set-row{grid-template-columns:24px 1fr 1fr 1fr;gap:6px}.superset-card .machine-strip{padding-left:12px;padding-right:12px}}
