you also have align-self which can be used on individual elements (this rule is not visible inside UIBuilder)
if using absolute positioning, you can also set all of your margins to auto, while setting margin-right to 0.
But looking at your layout - I imagine it would be easier to just apply **flex-grow: 1** to the first element instead, and it should push any element following it to the right - no special rules needed for the rest of the items in the same row.
So I just needed to do this myself and found out that align-self doesn’t seem to work in this case, because if you set a container to behave as a row, the align property will be responsible for the vertical not horizontal alignment.
For the horizontal alignment you’d probably have to use justify-self but this doesn’t seem to be supported.
See example where I set root to ‘flex-direction: row’ and the box with number 2 to ‘align-self: flex-end’: Example align-self