/* AMOSGYM 앱 토큰 복사본. 원본은 design-systems/amosgym/tokens/*.css이며
   이 파일의 --am-* 값은 원본과 같아야 한다(테스트로 동일성 검사).
   승인(ADR 0109 결정 3). [data-am-root] 스코프만 쓴다. */
[data-am-root]{
  --am-ink:#231F20;
  --am-white:#FFFFFF;
  --am-ink-80:#4A4647;
  --am-ink-60:#6B6768;
  --am-ink-40:#8C8889;
  --am-ink-25:#B5B2B3;
  --am-ink-15:#D9D7D8;
  --am-ink-08:#EDECEC;
  --am-ink-04:#F5F4F4;
  --am-bg:var(--am-ink-04);
  --am-surface:var(--am-white);
  --am-surface-ink:var(--am-ink);
  --am-text:var(--am-ink);
  --am-text-muted:var(--am-ink-60);
  --am-text-on-ink:var(--am-white);
  --am-text-on-ink-muted:var(--am-ink-25);
  --am-line:var(--am-ink);
  --am-hairline:var(--am-ink-15);
  --am-hairline-soft:var(--am-ink-08);
  --am-focus:var(--am-ink);
  --am-scrim:rgba(35,31,32,0.55);
  --am-ok:#1B7A3C;   --am-ok-bg:#E8F3EC;
  --am-warn:#9A5A00; --am-warn-bg:#F7EEDF;
  --am-err:#B3261E;  --am-err-bg:#F9E6E4;
  --am-series-1:var(--am-ink);
  --am-series-2:var(--am-ink-40);
  --am-series-3:var(--am-ink-15);
  --am-chart-grid:var(--am-ink-08);
  --am-chart-axis:var(--am-ink-25);
  --am-radius:2px;
  --am-radius-pill:999px;
  --am-bw:2px;
  --am-hw:1px;
  --am-rule:3px;
  --am-shadow-hard:4px 4px 0 var(--am-ink);
  --am-font:"Noto Sans KR","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
  --am-fs-xs:11px; --am-fs-sm:12px; --am-fs-md:14px; --am-fs-lg:16px;
  --am-fs-xl:20px; --am-fs-2xl:28px; --am-fs-hero:32px;
  --am-track:0.08em;
  --am-sp-1:4px; --am-sp-2:8px; --am-sp-3:12px; --am-sp-4:16px; --am-sp-5:20px;
  --am-sp-6:24px; --am-sp-8:32px; --am-sp-10:40px; --am-sp-12:48px;
  --am-sidebar-w:232px; --am-topbar-h:56px; --am-mobile-top-h:56px; --am-mobile-tab-h:64px;
}
