This update introduces a dynamic sidebar that automatically adapts its branding based on the tenant's primary color, enhancing the multi-tenant UI experience. I also refactored the middleware to centralize tenant suspension checks and permission logic, ensuring a more resilient and performant authorization flow for all user roles.

When the UI asks for branding, it can be any color you want.