Add the ability for users to close the payout status notification banner in Brave Rewards UI. The banner appears in two different contexts (brave://rewards and brave://rewards.top-chrome), and the closed state needs to be persistent for each context independently.
Independent state for each host: Treat brave://rewards and brave://rewards.top-chrome as independent views, maintaining separate localStorage entries for each.
Display logic for new banners: Implement a mechanism to detect when a new banner is available, ensuring the user sees it even if they had dismissed previous banners.
Add the ability for users to close the payout status notification banner in Brave Rewards UI. The banner appears in two different contexts (brave://rewards and brave://rewards.top-chrome), and the closed state needs to be persistent for each context independently.