.session-duration{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;background:var(--panel);border:1px solid var(--line);border-radius:12px}.session-duration span{font-size:12px}.session-duration strong{color:var(--lime);font-size:21px;font-variant-numeric:tabular-nums;white-space:nowrap}.smart-set-line{display:flex;flex-wrap:wrap;gap:9px}.smart-set-line>strong{flex:1;min-width:120px;font-size:14px;overflow-wrap:anywhere}.release-list{padding-left:22px}.release-list li{padding:7px 0;line-height:1.6}.scan-alternative{display:block;color:var(--orange);margin:7px 0;font-size:12px}.scan-filter{margin:14px 0}.scan-results-note{padding:12px;border:1px solid var(--line);border-radius:12px;font-size:12px}.routine-cardio-fields{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.routine-cardio-fields label{min-width:0}@media(max-width:360px){.routine-cardio-fields{grid-template-columns:1fr}}

.machine-choices{max-height:260px;overflow:auto;overscroll-behavior:contain;padding:8px 0}.machine-choice{display:flex;align-items:center;gap:12px;padding:10px;border-bottom:1px solid var(--line)}.machine-choice[hidden]{display:none}.machine-choice input{width:22px;flex:none}.machine-choice span{min-width:0;overflow-wrap:anywhere}.energy-card>strong{font-size:1.8rem}.camera-results .list-item{flex-wrap:wrap}.camera-results .grow{min-width:0;overflow-wrap:anywhere}
