// 하루결 — 식단 관리 데이터
// 7일 회전 식단. 증상 모드(메스꺼움/구내염/피로/평소)별 다른 추천.
// 출처: 국가암정보센터, 서울대병원, 삼성서울병원, 세브란스병원 환자 식이 자료 종합.

// 단백질 우선 + 부드러운 식감 + 충분한 수분이 모든 모드의 공통 원칙입니다.

const MEAL_PLANS = {
  normal: {
    title: '평소 식단',
    desc: '균형 잡힌 한 끼와 충분한 단백질이 핵심',
    days: [
      { d: '월', breakfast: '두부 계란찜 + 잡곡밥 ½공기 + 무생채',  lunch: '닭가슴살 야채볶음 + 현미밥 ½공기 + 미역국',     dinner: '구운 연어 + 단호박찜 + 백김치',         snack: '두유 + 바나나' },
      { d: '화', breakfast: '오트밀 우유 + 견과 + 달걀 1개',        lunch: '소고기 야채죽 1공기 + 김자반',                  dinner: '대구찜 + 시금치나물 + 잡곡밥 ½공기',     snack: '요거트 + 블루베리' },
      { d: '수', breakfast: '계란말이 + 흰쌀밥 ½공기 + 김 + 미역국',  lunch: '두부 된장찌개 + 잡곡밥 ½공기 + 애호박전',        dinner: '닭죽 1공기 + 깍두기',                    snack: '삶은 달걀 + 두유' },
      { d: '목', breakfast: '바나나 + 그릭요거트 + 견과',           lunch: '닭가슴살 샐러드 (드레싱 가볍게) + 흰빵 1쪽',    dinner: '소불고기 + 시금치 + 현미밥 ½공기',       snack: '치즈 + 크래커' },
      { d: '금', breakfast: '두유 죽 + 김자반 + 무생채',            lunch: '연어 구이 + 야채볶음 + 잡곡밥 ½공기',           dinner: '닭개장 (덜 매운) + 흰쌀밥 ½공기',        snack: '미숫가루 + 우유' },
      { d: '토', breakfast: '계란찜 + 잡곡밥 + 김',                lunch: '오리고기 야채찜 + 현미밥 ½공기 + 김치',         dinner: '단호박 죽 + 두부조림 + 김',              snack: '바나나 + 견과' },
      { d: '일', breakfast: '오트밀 + 사과 + 우유',                lunch: '소고기 무국 + 잡곡밥 ½공기 + 시금치나물',       dinner: '닭가슴살 야채말이 + 현미밥 ½공기',       snack: '두유 + 토스트' },
    ],
  },
  nausea: {
    title: '메스꺼움이 있을 때',
    desc: '강한 냄새·기름진 음식 피하고 차갑게 식힌 음식 위주',
    days: [
      { d: '월', breakfast: '미지근한 죽 + 바나나',          lunch: '식힌 두부 + 누룽지 국물',           dinner: '계란찜 + 흰쌀밥 ⅓공기 + 김',          snack: '크래커 + 보리차' },
      { d: '화', breakfast: '토스트 + 식힌 우유',            lunch: '닭죽 ½공기 (식힌 것) + 백김치',     dinner: '두부 미음 + 무 나물',                 snack: '얼린 포도 5알' },
      { d: '수', breakfast: '바나나 + 미지근한 두유',        lunch: '잣죽 1공기 + 김자반',               dinner: '미음 + 식힌 계란찜',                 snack: '식힌 매실차' },
      { d: '목', breakfast: '크래커 + 사과 1쪽',             lunch: '단호박죽 ½공기 + 흰빵 1쪽',         dinner: '닭가슴살 식힌 죽 ½공기',             snack: '아이스 두유' },
      { d: '금', breakfast: '미음 + 김자반',                 lunch: '식힌 닭죽 ½공기 + 무생채',          dinner: '두부 미음 + 김',                     snack: '얼린 바나나' },
      { d: '토', breakfast: '식힌 우유 + 토스트',            lunch: '잣죽 1공기 + 백김치',               dinner: '계란찜 + 미음',                      snack: '보리차 + 크래커' },
      { d: '일', breakfast: '바나나 + 미지근한 보리차',      lunch: '식힌 닭죽 ½공기',                   dinner: '두부 미음 + 김',                     snack: '얼린 사과' },
    ],
  },
  mouth: {
    title: '입안이 헐 때',
    desc: '맵고 뜨겁고 거친 음식 피하고 부드럽고 촉촉한 식감',
    days: [
      { d: '월', breakfast: '계란찜 + 누룽지국 + 백김치',       lunch: '연두부 + 흰죽 1공기',                  dinner: '대구찜 (부드럽게) + 시금치 무침 (잘게)', snack: '바닐라 요거트' },
      { d: '화', breakfast: '오트밀 우유 (식혀서)',             lunch: '닭죽 1공기 + 김',                       dinner: '잘게 다진 닭 + 단호박 죽',              snack: '치즈 + 우유' },
      { d: '수', breakfast: '두유 + 식빵 (속만)',               lunch: '크림수프 + 잘게 다진 닭',               dinner: '연두부 + 흰죽',                         snack: '아이스크림 (소량)' },
      { d: '목', breakfast: '계란찜 + 미지근한 우유',           lunch: '잣죽 + 두부조림',                       dinner: '소고기 미음 + 김자반',                  snack: '딸기 스무디 (덜 시게)' },
      { d: '금', breakfast: '바나나 스무디 + 토스트 (속만)',    lunch: '두부 미음 + 김',                        dinner: '닭죽 (잘 풀어서)',                      snack: '요거트 + 꿀' },
      { d: '토', breakfast: '오트밀 + 우유',                    lunch: '잘게 다진 생선찜 + 단호박 죽',          dinner: '두부조림 + 미음',                       snack: '바나나' },
      { d: '일', breakfast: '계란찜 + 미음',                    lunch: '닭죽 1공기',                            dinner: '연두부 + 백김치 (잘게)',                snack: '바닐라 요거트' },
    ],
  },
  fatigue: {
    title: '심한 피로가 있을 때',
    desc: '조리 부담 줄이고 단백질·열량 챙기기. 미리 소분 보관 권장.',
    days: [
      { d: '월', breakfast: '삶은 달걀 2개 + 두유',            lunch: '닭죽 (냉동 데우기) + 김',          dinner: '연어 통조림 + 흰밥 ½공기',          snack: '견과 한 줌' },
      { d: '화', breakfast: '치즈 + 식빵 + 우유',              lunch: '소분해둔 소고기 야채죽',           dinner: '두부 + 김자반 + 현미밥 ½공기',      snack: '미숫가루 우유' },
      { d: '수', breakfast: '바나나 + 견과 + 두유',            lunch: '닭가슴살 통조림 + 흰밥 ½공기',     dinner: '계란찜 (전자레인지) + 미음',        snack: '치즈 + 사과' },
      { d: '목', breakfast: '오트밀 + 우유 + 견과',           lunch: '단호박죽 1공기 + 김',              dinner: '소분 닭죽 1공기',                   snack: '두유 + 바나나' },
      { d: '금', breakfast: '삶은 달걀 + 토스트',              lunch: '닭가슴살 샐러드 (간편) + 흰빵',   dinner: '연어 통조림 + 잡곡밥 ½공기',        snack: '견과 + 우유' },
      { d: '토', breakfast: '바나나 + 그릭요거트',             lunch: '소고기 미음 (소분) + 김',          dinner: '두부조림 + 흰밥 ½공기',             snack: '치즈 + 크래커' },
      { d: '일', breakfast: '계란찜 + 두유',                   lunch: '닭죽 1공기 + 김자반',              dinner: '두부 + 단호박찜 + 미음',            snack: '미숫가루 우유' },
    ],
  },
};

// 장보기 리스트 (주간 공통 재료)
const SHOPPING_LISTS = {
  normal:  ['두부', '계란', '닭가슴살', '연어/대구', '소고기', '잡곡쌀', '단호박', '시금치', '바나나', '견과', '두유', '요거트'],
  nausea:  ['바나나', '크래커', '잣', '두유', '미음용 쌀', '계란', '두부', '보리차', '백김치', '단호박'],
  mouth:   ['연두부', '계란', '닭가슴살(잘게)', '단호박', '오트밀', '우유', '치즈', '바닐라 요거트', '바나나', '크림수프'],
  fatigue: ['삶은 달걀', '연어 통조림', '닭가슴살 통조림', '소분 죽 (냉동)', '미숫가루', '견과', '치즈', '두유', '바나나', '오트밀'],
};

// 식단 원칙 (모든 모드 공통)
const MEAL_PRINCIPLES = [
  { t: '단백질 매 끼 챙기기',  s: '두부·계란·생선·살코기·콩' },
  { t: '한 번에 많이 X',       s: '조금씩 자주 드세요' },
  { t: '충분한 수분',          s: '미지근한 물을 조금씩' },
  { t: '깨끗한 조리',          s: '날 음식·살균 안 된 유제품 피하기' },
  { t: '한약·영양제 주의',      s: '시작 전 의료진과 상의' },
];

Object.assign(window, { MEAL_PLANS, SHOPPING_LISTS, MEAL_PRINCIPLES });
