html {
  /* iOS Safari 자동 텍스트 확대(text inflation) 방지 — 표·넓은 블록 폰트가
     모바일에서 칸마다 제멋대로 커지는 현상 차단 */
  -webkit-text-size-adjust: 100%;
  text-size-adjust: 100%;
  /* 짧은 페이지에서도 세로 스크롤바 영역을 유지해 공통 헤더의 중앙축이 흔들리지 않게 한다. */
  overflow-y: scroll;
  scrollbar-gutter: stable;
}

/**
 * Design tokens — figma-first 빈 시드
 *
 * **사이트 개설 시 전역 토큰은 아무것도 시드하지 않는다.** 이 파일은 base-css 가
 * <link> 하는 조건(파일 존재)만 만족시키는 빈 껍데기다. 모든 프로젝트 스타일 값은
 * px 기준으로 작성하고 rem은 사용하지 않는다.
 *
 * 값이 채워지는 경로:
 *   - **전역값(폰트·색 등)** → 디자인 파일(Figma)을 읽으며 생성돼 :root 에 추가된다.
 *   - **재사용 컴포넌트(메인 gm-* · 서브 gs-*)** → 등록 시 `@gm-comp`/`@gs-comp`/`@comp`
 *     블록과 그 컴포넌트가 실제로 쓰는 토큰만 여기 누적된다(.harness/rules/core.md §2, figma-first).
 *
 * 옛 글로벌 시드 스냅샷은 docs/reference/ 에 있고 참고용일 뿐 복사 대상이 아니다.
 * (tokens.js 가 첫 토큰 등록 시 :root 블록을 파일 끝에 생성하고, register-component 가
 *  컴포넌트 블록을 멱등 append 하므로 이 파일이 비어 있어도 안전하다.)
 */
