/* ==========================================================================
   ORIXON brand tokens v5 — 색·치수의 단일 출처.
   변수명은 design-v5/BRIEF.md 계약을 따른다. 값 보정은 이 파일에서만 한다.
   모든 스타일시트보다 먼저 로드한다.
   ========================================================================== */
:root{
  /* 표면 — 중립 그래파이트(녹색 기운은 미세하게만) */
  --brand-bg:#131614;
  --brand-surface:#1c211e;
  --brand-raised:#252c27;

  /* 어두운 표면 위 텍스트 */
  --brand-text:#eeeae0;
  --brand-muted:#b2b8b0;
  --brand-subtle:#89958b;
  --brand-line:#39443d;

  /* 산화된 녹색 — 강조는 절제해서 */
  --brand-accent:#94b8aa;
  --brand-action:#315f51;
  --brand-action-hover:#244b40;

  /* 본(bone) 종이 면 — 밝은 작업 표면과 주 CTA */
  --brand-paper:#efede6;
  --brand-paper-text:#202923;
  --brand-paper-muted:#59685e;
  --brand-paper-line:#c6ccc4;

  /* 상태색 */
  --brand-success:#346e52;
  --brand-warning:#935b27;
  --brand-danger:#a13f3c;

  /* 치수·서체 */
  --brand-radius:3px;
  --brand-control-h:44px;
  --brand-font:Pretendard,system-ui,sans-serif;

  /* --------------------------------------------------------------------
     구세대 별칭 — header 인라인·site.css·studio.css 가 쓰던 변수를
     같은 값으로 수렴시킨다. 새 코드는 --brand-* 만 사용한다.
     -------------------------------------------------------------------- */
  --ink:var(--brand-text);
  --bg:var(--brand-bg);
  --paper:var(--brand-surface);
  --mut:var(--brand-muted);
  --ox-accent:var(--brand-accent);
  --ox-dark:var(--brand-bg);
  --ox-light:var(--brand-surface);
  --ox-line:var(--brand-line);
}
