Using Firefox (latest), go to My Sites in Calypso, for any site with a paid plan. Observe poorly positioned label for your plan level in the sidebar:

Additionally/separately, the label should probably change to white text when the Plans item is active, although that appears to be cross-browser.
Also happens for Free Plans (both .com and .org)

For .com Plans Stats view contains a - (?)

Note, I can reproduce it only at these conditions:
UPDATE:
flex: 1 0 auto, even on the icon (a:first-child) which causes recalculation of the layout, it fixes it. I can't be 100% sure without trying to isolate this to submit to Mozilla possibly, but from the behaviour I'm seeing it's likely.I agree that this seems to be Firefox odd behavior: the issue gets fixed upon manipulation of layout- influencing properties.
Just for the record here: the layout differs, because the remaining entries/sections use the same component, which sets up the icon on the left-hand side and takes care of the positioning and responsiveness of the right-most component (e.g. button). Here, it is not used because we have no JP icon at hand to pass as a prop, so current implementation attempts to mimic that component
( not always successfully apparently 馃槃 ).
As we spoke, let's fix it as-is to avoid that odd visual effects https://github.com/Automattic/wp-calypso/pull/19753 , and aim for a proper fix ( using svg JP icon) as a follow-up.
Thanks @folletto!
For the sake of completeness:
there is an svg size-ready icon we could use to provide a more solid solution https://github.com/Automattic/gridicons/issues/240#issuecomment-316532521.
An idea would be to modify the SidebarItem component to take as a prop an icon or svg, and use it for Plans in the same way as the remaining entries do.
Let's wait a bit before going down that path to see if the JP logo gets its representation in any of the icon repos https://github.com/Automattic/gridicons/issues/261