fix: bottom nav overlap and safe area handling in referral network

- Raise portal z-index to z-50 so it covers MobileBottomNav
- Use TG SDK bottom safe area (JS) via CSS variable instead of unreliable env()
- Fix TicketNotificationBell regression: conditional inline style for fullscreen only
- Add bottom safe area padding to detail panel scroll areas
This commit is contained in:
Fringg
2026-03-20 05:02:47 +03:00
parent 33486a09d0
commit 94c8e73787
5 changed files with 27 additions and 12 deletions

View File

@@ -50,7 +50,7 @@ export function CampaignDetailPanel({ campaignId, className }: CampaignDetailPan
</div>
{/* Content */}
<div className="overflow-y-auto p-4">
<div className="overflow-y-auto p-4 pb-[calc(1rem+var(--safe-bottom,0px))]">
{isLoading && (
<div className="flex items-center justify-center py-8">
<div className="h-6 w-6 animate-spin rounded-full border-2 border-dark-600 border-t-accent-400" />