Team ranking tab should always be visible on beatmap info page
Noticed when trying to fix https://github.com/ppy/osu/issues/32508.
There is an inconsistency with client and web right now. The client implementation in https://github.com/ppy/osu/pull/32360 always shows the tab while the web implementation in https://github.com/ppy/osu-web/pull/11989 hides it when not in a team. Leaning towards always showing, so users who are not in a team know that teams exist and that this feature is a thing within teams.
Edit: didn't know it was pointed out during review in client: https://github.com/ppy/osu/pull/32360#discussion_r1992973277, but I would want the inconsistency resolved before fixing the above issue.
Dunno. Personally think it's fine being inconsistent.