/* Hallmark · macrostructure: shared tokens for minash.ai (/, /resume, /play) · tone: technical, atmospheric
 * theme: custom, inherited from /play · paper oklch(16% 0.015 250) · accent oklch(80% 0.14 85) achievement gold
 * display: Wanted Sans Variable · body: Noto Sans KR · axes: dark / grotesk-sans / warm
 * /play keeps an inline copy of the same values; change both together.
 */
:root {
  color-scheme: dark;
  --color-paper: oklch(16% 0.015 250);
  --color-paper-2: oklch(20% 0.018 250);
  --color-paper-3: oklch(25% 0.02 250);
  --color-rail: oklch(13% 0.014 250);
  --color-line: oklch(32% 0.02 250);
  --color-ink: oklch(95% 0.005 250);
  --color-ink-2: oklch(78% 0.012 250);
  --color-ink-3: oklch(66% 0.014 250);
  --color-gold: oklch(80% 0.14 85);
  --color-gold-soft: oklch(80% 0.14 85 / 0.14);
  --color-link: oklch(80% 0.09 200);
  --color-focus: oklch(85% 0.12 200);
  --color-live: oklch(78% 0.13 160);
  --color-border-control: oklch(66% 0.014 250);
  --color-border-control-hover: oklch(78% 0.012 250);
  --color-print-ink: oklch(20% 0 0);
  --color-print-ink-2: oklch(40% 0 0);
  --color-print-line: oklch(80% 0 0);
  --color-print-paper: oklch(100% 0 0);
  --font-display: "Wanted Sans Variable", "Wanted Sans", "Noto Sans KR", sans-serif;
  --font-body: "Noto Sans KR", "Wanted Sans Variable", sans-serif;
  --space-1: 4px; --space-2: 8px; --space-3: 12px; --space-4: 16px; --space-5: 24px;
  --space-6: 32px; --space-7: 48px; --space-8: 64px;
  --radius: 8px;
  --ease-out: cubic-bezier(0.2, 0.8, 0.2, 1);
  --ease-in: cubic-bezier(0.4, 0, 1, 1);
  --ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
  --dur: 200ms;
}
