/*
  Design Plan:
  - Subject: Minimal accessible event registration desk with security checkpoints, session schedules, badge verification, attendee sign-in, document checks, pass attachment upload.
  - The printed check slip and attendee ledger: high legibility, honest utilitarian slate and ink tone with crisp signal green accents.
  - Palette: Ground (#f8fafc), Ink (#0f172a), Accent (#047857 emerald green), Surface (#ffffff), Surface-alt (#f1f5f9), Border/line (#cbd5e1).
  - Fonts: Inter, -apple-system, system-ui sans-serif.
  - Rules followed: No banned ornaments, buttons flat, mobile comfortable, strong contrast.
*/

:root {
  --color-ground: #f8fafc;
  --color-ink: #0f172a;
  --color-ink-muted: #475569;
  --color-surface: #ffffff;
  --color-surface-alt: #f1f5f9;
  --color-border: #cbd5e1;
  --color-accent: #047857;
  --color-accent-hover: #065f46;
  --color-accent-tint: #ecfdf5;
  --color-danger: #b91c1c;
  --color-danger-tint: #fef2f2;
  --color-focus: #0284c7;

  --font-display: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --font-body: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;

  --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: 4px;
}
