/*
  Design Plan:
  1. Subject: Event registration desk with badge verification, check-in checks list, and attendee badge photo/document upload.
  2. Idea: The page operates like a physical registration station ledger — crisp typography, tactile panels, and clear active states.
  3. Palette: Ink navy ground, clean crisp paper card tones, warm amber accent for confirmations, calm borderless field steps.
  4. Typography: Humanist sans for high legibility at check-in stations.
*/
:root {
  --color-ground: #0d131f;
  --color-surface: #172033;
  --color-surface-soft: #202c44;
  --color-ink: #f0f4f8;
  --color-ink-muted: #9bb0c7;
  --color-accent: #22c55e;
  --color-accent-hover: #16a34a;
  --color-warn: #eab308;
  --color-danger: #ef4444;

  --font-display: Seravek, 'Gill Sans Nova', Calibri, sans-serif;
  --font-body: Seravek, 'Gill Sans Nova', Calibri, sans-serif;

  --font-size-sm: 0.875rem;
  --font-size-base: 1rem;
  --font-size-lg: 1.25rem;
  --font-size-xl: 1.625rem;
  --font-size-2xl: 2.25rem;

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

  --radius: 8px;
}
