/* 앱 전역 글꼴, 색상, 간격과 제어 크기 토큰 */
@font-face {
  font-family: 'Pretendard';
  src: url('../fonts/PretendardVariable.woff2') format('woff2-variations');
  font-style: normal;
  font-weight: 45 920;
  font-display: swap;
}

:root {
  color-scheme: light;
  --page: #f5f7fb;
  --ink: #18181b;
  --ink-soft: #667085;
  --paper: #ffffff;
  --panel: #f8fafc;
  --panel-strong: #eef2f6;
  --line: #e4e7ec;
  --line-strong: #cbd2dc;
  --mint: #0f9f8a;
  --mint-soft: #e8f7f4;
  --mint-text: #087466;
  --mint-strong: #087466;
  --coral: #e85d75;
  --coral-soft: #fff1f3;
  --coral-text: #be123c;
  --lime: #86b63f;
  --lime-soft: #f1f8dc;
  --violet: #5b5bd6;
  --violet-soft: #eeeeff;
  --violet-text: #4947b8;
  --amber: #c17c19;
  --amber-soft: #fff6df;
  --amber-text: #945a09;
  --green: #16834f;
  --danger: #be123c;
  --focus: #087466;
  --shadow: 0 10px 28px rgba(16, 24, 40, 0.06);
  --shadow-soft: 0 1px 2px rgba(16, 24, 40, 0.05);
  --radius: 8px;
  --font-body: 15px;
  --font-meta: 12px;
  --control-height: 40px;
  --control-height-touch: 44px;
  font-family: 'Pretendard', 'Malgun Gothic', 'Apple SD Gothic Neo', 'Segoe UI', system-ui, -apple-system, sans-serif;
}
