* fix: omit the tenant allowance from the header limit alert
Hitting the tenant cap still shows on the billing page, but it should not raise the header Limit reached banner.
* fix: close the upgrade dialog after an in-place plan change
A saved card updates the plan without a Stripe checkout, so dismiss the dialog when that succeeds.
* feat: show plan limits for crons, schedules, and webhooks
These usage rows were live counts. Draw them against the current plan cap and open a per-tenant breakdown.