Calendar and table now agree on your trade dates

Some trades—especially positions opened late in the evening—could show up on the wrong day in the calendar and agenda while the trade table showed the correct date. The calendar was bucketing days in a different timezone than the one the table used for display.

Both views now use your profile timezone consistently, so a trade always lands on the same day everywhere: the calendar, the weekly view, the daily modal, and the table. The PnL totals you see per day in the calendar line up with what's in the table.