/* wodii — theme tokens · single source of truth · 1:1 web/app */
:root {
  /* color */
  --wodii-red: #FE2E00;
  --wodii-red-2: #E42800;
  --wodii-red-3: #CA0705;
  --wodii-red-dark: #511308;
  --wodii-red-glow: rgba(254, 46, 0, 0.35);
  --wodii-ink: #F5F5F5;
  --wodii-ink-2: #A0A0A0;
  --wodii-ink-3: #6A6A6A;
  --wodii-bg: #0A0A0A;
  --wodii-bg-2: #101010;
  --wodii-line: #1A1A1A;
  --wodii-line-2: #262626;

  /* font */
  --wodii-font-display: 'Fredoka', system-ui, -apple-system, sans-serif;
  --wodii-font-body: 'Hanken Grotesk', system-ui, -apple-system, sans-serif;
  --wodii-font-mono: 'JetBrains Mono', ui-monospace, 'SF Mono', monospace;

  /* size */
  --wodii-body: 17px;
  --wodii-radius: 6px;
  --wodii-radius-lg: 14px;
  --wodii-radius-pill: 999px;

  /* motion */
  --wodii-ease: cubic-bezier(0.22, 1, 0.36, 1);
  --wodii-ease-in: cubic-bezier(0.7, 0, 0.84, 0);
}
