/* ============================================================
   테마: noir — 웜 다크 시네마 기본형
   시안 토큰을 그대로 쓴다. 오버라이드 없음이 곧 이 테마의 정의다.
   (템플릿 전환이 실제로 동작하는지 확인하는 기준선 역할)
   ============================================================ */
body[data-template="noir"] {
  --hero-frame-radius: var(--r-md);
}

/* 레일 제목을 세리프 그대로, 번호 라벨은 액센트 */
body[data-template="noir"] .row-num { color: var(--accent-hi); }
