🐞 Possible Bugs

Game/CityGame.cs
In SelectSlot, TabletopAudio.Card() is called without ensuring SelectedSlot is valid or non-negative in all branches before the audio call.
Ui/StandingRow.razor
The activation logic attempts to compare a float variable against a DateTime object for debouncing, resulting in an invalid time throttle mechanism.