/* 다이어리 테마: 라이트 전용(다크 모드 없음). 종이 · 잉크 · 형광펜 색으로 맞춘다. */
:root {
  color-scheme: light;

  --desk: #e4d9c5;          /* 책상 */
  --paper: #fffdf6;         /* 종이 */
  --bg: var(--paper);
  --surface: #fffefb;       /* 카드 · 입력칸 */
  --surface-2: #f6f0e2;
  --ink: #2c2620;
  --muted: #7b6f60;
  --line: #e6dcc8;
  --line-strong: #cdbfa5;
  --rule: #ece4d2;          /* 줄 노트의 줄 */

  --accent: #2f7360;        /* 잉크 초록 */
  --accent-ink: #ffffff;
  --accent-soft: #e0efe6;
  --coral: #d9694a;         /* 여백선 · 책갈피 · 오늘 표시 */
  --hl: #fff0a6;            /* 형광펜 */
  --danger: #b8402f;
  --warn: #d98a2b;
  --pos: #2f7360;

  --radius: 10px;
  --radius-sm: 7px;
  --shadow: 0 1px 0 rgba(255, 255, 255, .8) inset, 0 1px 2px rgba(80, 55, 20, .10), 0 8px 18px -10px rgba(80, 55, 20, .35);

  --font: system-ui, -apple-system, "Pretendard", "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", sans-serif;
  --font-hand: "Gaegu", "Nanum Pen Script", "Pretendard", "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;

  --nav-h: 64px;
  --rail: 84px;             /* 태블릿 왼쪽 탭 너비 (PC 에서는 넓어진다) */
  --m: 18px;                /* 종이 왼쪽 여백선 위치 */

  /* 인덱스 탭 색 */
  --tab-home: #7fbfa8;  --tab-home-soft: #d3ebe2;
  --tab-cal: #8fb4e0;   --tab-cal-soft: #d9e6f6;
  --tab-meals: #f0b27a; --tab-meals-soft: #f9e2cc;
  --tab-shop: #e9cb62;  --tab-shop-soft: #f6ecc2;
  --tab-diary: #eaa0b8; --tab-diary-soft: #f7d9e3;
  --tab-room: #f0a79c;  --tab-room-soft: #fadbd5;
  --tab-kids: #b9a4e0;  --tab-kids-soft: #e5dcf4;
  --tab-more: #c4b9a6;  --tab-more-soft: #e9e3d8;
}

@media (min-width: 700px) { :root { --m: 46px; } }
@media (min-width: 1100px) { :root { --rail: 200px; } }
