:root {
  --paper-50: #FFFFFF;
  --paper-100: #F5F5F7;
  --paper-200: #E8E8ED;
  --paper-300: #D2D2D7;
  --ink-900: #1D1D1F;
  --ink-800: #2C2C2E;
  --ink-700: #424245;
  --ink-500: #6E6E73;
  --ink-400: #86868B;
  --spark-50: #FFF7DF;
  --spark-100: #FFE9A8;
  --spark-300: #FFCB4A;
  --spark-500: #FFAD00;
  --spark-600: #F08C00;
  --spark-700: #B35F00;
  --peach-100: #FFEDE3;
  --peach-500: #F7AE8B;
  --verdict-yes: #248A3D;
  --verdict-yesBg: #E3F5E6;
  --verdict-slow: #B36B00;
  --verdict-slowBg: #FFF3D6;
  --verdict-no: #D70015;
  --verdict-noBg: #FFE5E5;
  --night-900: #000000;
  --night-800: #161617;
  --night-700: #1D1D1F;
  --night-text: #F5F5F7;
  --night-muted: #A1A1A6;
  --font-display: 'Inter', -apple-system, BlinkMacSystemFont, 'SF Pro Display', system-ui, sans-serif;
  --font-ui: 'Inter', -apple-system, BlinkMacSystemFont, 'SF Pro Text', system-ui, sans-serif;
  --font-mono: 'JetBrains Mono', ui-monospace, SFMono-Regular, Menlo, monospace;
  --radius-sm: 12px;
  --radius-md: 18px;
  --radius-lg: 28px;
  --radius-pill: 980px;
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-5: 24px;
  --space-6: 32px;
  --space-7: 48px;
  --space-8: 64px;
  --space-9: 96px;
  --space-10: 128px;
  --space-11: 160px;
  --shadow-card: 0 4px 24px rgba(0,0,0,.06);
  --shadow-float: 0 12px 40px rgba(0,0,0,.12);
  --motion-ease: cubic-bezier(.28,.11,.32,1);
  --motion-spring: cubic-bezier(.34,1.56,.64,1);
  --motion-base: 600ms;
}
