.workout-blocks{border-bottom:1px solid var(--border);width:100%}.workout-blocks--sm{height:30px}.workout-blocks--md{height:64px}.workout-blocks__track{align-items:stretch;gap:1px;height:100%;display:flex}.workout-blocks__block{min-width:2px;position:relative}.workout-blocks__fill{border-radius:1px 1px 0 0;position:absolute;inset:0}.workout-blocks__block--freeride .workout-blocks__fill{background-image:repeating-linear-gradient(45deg,#0000,#0000 3px,#ffffff2e 3px 6px)}
