/* ════════════════════════════════════════════════════════
   두 페이지가 함께 쓰는 값만 여기에 둔다.

   여기 없는 색은 각 페이지가 자기 <style>에서 정한다.
   청첩장은 종이(흰 바탕)이고 제작 도구는 앱(회색 바탕 위 흰 카드)이다.
   그 차이는 의도한 것이므로 공유하지 않는다.

   반대로 먹·선·청자는 두 페이지가 같아야 하는데 값이 어긋나 있었다.
   (#16181D vs #15171C, #E4E2DD vs #E5E6E2 …)
   눈에 보이지도 않는 차이였고 아무도 의도하지 않았다. 한 벌로 못박는다.
   ════════════════════════════════════════════════════════ */
:root{
  color-scheme:light;

  /* ── 먹. 글자 계조 ── */
  --ink:#16181D;
  --ink-2:#4A4E57;
  --ink-3:#82868F;

  /* ── 선 ── */
  --line:#E4E2DD;
  --line-2:#CFCCC5;

  /* ── 청자. 이 프로젝트의 포인트 색 ── */
  --jade:#2F5D57;
  --jade-2:#24483F;
  --jade-wash:#EAF1EF;
  --on-jade:#FFFFFF;

  /* ── 물리값 ──
     디자인이 아니라 기기의 성질이다. 청첩장 스타일이 바뀌어도 안 바뀐다. */
  --tap:48px;                            /* 최소 터치 영역 */
  --safe-t:env(safe-area-inset-top, 0px);
  --safe-b:env(safe-area-inset-bottom, 0px);

  /* ── 공통 컴포넌트가 참조하는 위치값 ──
     페이지마다 하단 바 유무가 달라 토스트가 뜨는 높이가 다르다. */
  --toast-b:26px;
}
