@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-weight: 45 920;
  font-display: swap;
  src: local("Pretendard Variable"), url("../fonts/PretendardVariable.woff2") format("woff2-variations");
}

:root {
  --color-ink: #080808;
  --color-text: #080808;
  --color-canvas: #ffffff;
  --color-paper: #fbfbf9;
  --color-workspace: #e9e7e2;
  --color-line: #deded9;
  --color-line-strong: #c1ccd6;
  --color-soft: #f3f3f0;
  --color-lilac: #c5b0f4;
  --color-lilac-soft: #eee8fb;
  --color-lime: #dceeb1;
  --color-coral: #f3c9b6;
  --color-error: #c93535;
  --color-muted: #66645f;
  --color-action-primary: #62517d;
  --color-action-primary-hover: #514268;
  --color-action-primary-soft: #f0ebf6;
  --color-action-accent: #7657ac;
  --color-action-focus: #8d72c7;
  --color-action-ink: #4f367d;
  --color-action-line: #c9b9dd;
  --color-action-line-strong: #bda8d5;
  --color-action-surface: #faf8fd;
  --color-action-shadow-rgb: 51 35 70;
  --color-action-focus-rgb: 141 114 199;
  --color-focus: #8d72c7;
  --font-sans: "Pretendard Variable", "Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, "Noto Sans KR", sans-serif;
  --font-mono: "JetBrains Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace;
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-6: 24px;
  --space-8: 32px;
  --space-12: 48px;
  --space-16: 64px;
  --radius-control: 8px;
  --radius-message: 12px;
  --radius-panel: 16px;
  --radius-pill: 999px;
  --shadow-float: 0 12px 32px rgb(8 8 8 / 10%);
}
