하단 네비게이션(Footer)으로 이동하는 페이지들의 본문 영역이 헤더/푸터를 제외한 전체 화면을 채우지 못하던 레이아웃 문제와, 로그인/회원가입/탈퇴 화면에서 불필요한 스크롤이 발생하던 문제를 수정합니다. ## 작업 체크리스트 - [x] 루트 레이아웃 컨테이너를 `h-dvh` 기준 flex 컬럼으로 고정하고, 본문 wrapper를 `h-full` → `flex-1 min-h-0`으로 변경 - [x] Header/Footer에 `shrink-0` 적용, Footer를 `fixed` 대신 flow 배치로 변경 - [x] `recent`, `tosing`, `popular`, `/`(검색) 페이지의 `calc(100vh-Nrem)` 매직 넘버를 `flex-1 min-h-0`으로 교체 - [x] `login`, `signup`, `withdrawal` 페이지의 `h-dvh`를 `h-full`로 변경해 불필요한 스크롤 제거
하단 네비게이션(Footer)으로 이동하는 페이지들의 본문 영역이 헤더/푸터를 제외한 전체 화면을 채우지 못하던 레이아웃 문제와, 로그인/회원가입/탈퇴 화면에서 불필요한 스크롤이 발생하던 문제를 수정합니다.
작업 체크리스트
h-dvh기준 flex 컬럼으로 고정하고, 본문 wrapper를h-full→flex-1 min-h-0으로 변경shrink-0적용, Footer를fixed대신 flow 배치로 변경recent,tosing,popular,/(검색) 페이지의calc(100vh-Nrem)매직 넘버를flex-1 min-h-0으로 교체login,signup,withdrawal페이지의h-dvh를h-full로 변경해 불필요한 스크롤 제거