428e5845b4
CSS Grid 4열은 같은 행의 세션 하나만 카드가 많아도 그 행 전체 높이가 맞춰져 다른 칸이 텅 빈 채로 늘어나는 문제가 있었다(그 여파로 .pj-main이 불필요하게 커져 페이지 전체가 스크롤되고 "내 업무" 패널까지 스크롤되는 것처럼 보였음). layoutMasonry()로 세션을 절대배치해 열은 왼쪽부터 고정 순서로 배정하고, 각 열은 자기 카드 높이만큼만 다음 세션을 바로 그 밑에 쌓는다. 창 크기 변경 시 재계산. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>