/* ============================================================
   안녕소프트 ERP — 디자인 토큰 (단 하나의 정본)
   ODDGO(odd-go.com) 팔레트를 가져오되 ERP 밀도에 맞게 조였다.
   토큰을 여러 겹으로 쌓지 않는다. 여기서만 정의한다.
   ============================================================ */
:root{
  /* 색 — 따뜻한 중성색 + 파랑 하나 */
  --black:#0F0F0E;
  --ink:#171717;  --ink-2:#3F3F3D;  --muted:#73736F;  --faint:#A3A3A0;
  --line:#E5E5E3; --line-strong:#D4D4D1;
  --canvas:#F6F6F5; --surface:#FFFFFF; --surface-soft:#FAFAFA; --surface-sink:#F1F1EF;
  /* 헤더·사이드바 먹색 — 앱 아이콘 배경과 같은 값 */
  --ink-top:#0B0B10;
  --blue:#2145FF; --blue-strong:#1735CC; --blue-soft:#EEF3FF; --blue-line:#CAD7FB;
  --danger:#D92D20; --danger-soft:#FFF1F0;
  --success:#17815F; --success-soft:#EAF5F0;
  --warn:#B25E09;   --warn-soft:#FBF2E2;

  /* 치수 — 소비자 앱보다 조밀하게 */
  --r-xs:4px; --r-sm:6px; --r-md:8px; --r-lg:12px; --r-pill:999px;
  --h-ctl:34px; --h-row:36px; --h-top:52px;
  --sh-xs:0 1px 2px rgba(16,24,40,.05);
  --sh-sm:0 8px 24px rgba(16,24,40,.07);
  --sh-md:0 18px 44px rgba(16,24,40,.12);
  --ease:cubic-bezier(.2,.8,.2,1);

  --font:"Wanted Sans",-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo",Pretendard,"Segoe UI",sans-serif;
  --mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace;
}

*{box-sizing:border-box;}
html,body{height:100%;}
body{
  margin:0; font-family:var(--font); font-size:14px; color:var(--ink); background:var(--canvas);
  -webkit-font-smoothing:antialiased; word-break:keep-all;
}
button,input,select,textarea{font-family:inherit;}
.num{font-variant-numeric:tabular-nums;}
.mono{font-family:var(--mono);}

/* 접근성 — 키보드 초점은 항상 보이게 */
:focus-visible{outline:2px solid var(--blue); outline-offset:2px;}
.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;}

/* ── 글자 크기 기준 ────────────────────────────────────
   이 파일에 색·모서리·높이는 있었는데 **타이포만 없었다.**
   그래서 화면마다 제 값을 인라인으로 박았고, 같은 역할(보조글)에
   11.5·12·12.5·13·13.5 다섯 값이 섞였다. 여기 적힌 것이 정본이다.

   PC 는 역할마다 값이 이미 하나로 서 있어 건드리지 않았다 —
   숫자를 정수로 만들자고 서 있는 체계를 흔들 이유가 없다.

     11px  더 작은 보조 (표 안 메모)
     12px  보조글 — 기본. .s 가 이 값이다
     13px  큰 보조 · 칩 글자
     14px  본문
     15px  폰 본문 · 강조
   ------------------------------------------------------ */
:root{
  --t-xs:11px; --t-sm:12px; --t-md:13px; --t-base:14px; --t-lg:15px;
}
