feat(ui): 전 페이지 날짜 입력을 커스텀 달력으로 통일 브라우저 네이티브 date 입력을 앱 자체 커스텀 달력(DatePopover)으로 전면 교체. 브라우저별 제각각인 달력 대신 공휴일·주 시작요일 설정이 반영된 동일 UI를 쓴다. - 네이티브 input type=date 24개 일괄 교체(운행·주유·계산서·가계부·정비·회원가입·프로필·admin) - DatePopover를 portal+fixed로 재작성 → overflow:auto 모달 안에서도 안 잘림 - format="full"로 폼 필드는 네이티브와 동일한 "2026. 06. 01" 표시 유지(필터 칩은 M/D) - DateField 신설 — 서버액션/FormData 폼용(hidden input으로 같은 name 제출) - DatePopover renderTrigger 옵션 추가 — 출력일자 칩(PrintDateChip) 등 커스텀 트리거 - type=month(트레일러 출력)는 일 단위 달력과 의미가 달라 범위 제외 Constraint: 새 날짜 필드는 네이티브 date 대신 DatePopover/DateField를 쓴다. Confidence: high Scope-risk: system Reversibility: moderate Directive: 이후 모든 날짜 필드는 커스텀 달력 사용(메모리 feedback_custom_calendar 기록). Tested: tsc·build EXIT 0, vitest 120건 통과. portal+fixed 구조로 모달 클리핑 해소(React portal은 React 트리로 버블 → 모달 stopPropagation 유지). Not-tested: 헤드리스 환경(X server 없음)이라 Playwright 육안 검증 불가 — 배포 후 모달 1곳 수동 확인 권장. Related: feedback_custom_calendar 🐙 Autopus