/*
  Subject: Event registration desk & verification station
  1. Name: Event Registration Desk
  2. Purpose: Verified attendee sign-in, database check list, badge/pass upload
  3. Materials: Paper badges, verification stamps, lanyard cords, ink, neutral ticket stock
  4. Palette: Ground (clean parchment #f8fafc / oklch 0.98 0.005 250), Ink (dense slate #0f172a / oklch 0.22 0.03 260), Accent (signal navy #1d4ed8 / oklch 0.45 0.18 255)
  5. Numbers: Morning capacity 20, Afternoon capacity 30 (from capacity-2afbba2f-b8a4-4f50-b4ed-dfe117efe1d8.csv, 2 rows)
  6. Typography: Clean neo-grotesque sans stack
  Idea sentence: On this site, the physical event registration desk becomes a focused, resilient three-stage attendee console: identity verification, check status recording, and badge document intake.
*/

:root {
  --color-ground: #f8fafc;
  --color-surface: #ffffff;
  --color-surface-subtle: #f1f5f9;
  --color-ink: #0f172a;
  --color-ink-muted: #475569;
  --color-accent: #1d4ed8;

  --font-display: Inter, Roboto, 'Helvetica Neue', 'Arial Nova', 'Nimbus Sans', Arial, sans-serif;
  --font-body: Inter, Roboto, 'Helvetica Neue', 'Arial Nova', 'Nimbus Sans', Arial, sans-serif;

  --font-size-xs: 0.8125rem;
  --font-size-sm: 0.9375rem;
  --font-size-base: 1.0625rem;
  --font-size-lg: 1.375rem;
  --font-size-xl: 2rem;

  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-5: 20px;
  --space-6: 24px;
  --space-8: 32px;
  --space-10: 40px;
  --space-12: 48px;

  --radius-corner: 4px;
}
