/*
  Subject list:
  1. Event attendee registration desk
  2. Badge check-in slips and verification records
  3. PDF ticket or waiver upload
  4. Morning vs afternoon capacity targets from uploaded schedule
  5. Crisp ledger paper, monochrome registry stamps
  6. High contrast black ink on quiet warm-stone ground
  7. Accessible form controls with visible focus indicators
  8. Clear signed-in verification states and record list

  Design idea:
  On this site, the event registration ledger becomes a high-clarity verification desk console where sign-in grants real-time access to file uploads and database checks.
*/

:root {
  --color-ground: #f7f6f2;
  --color-surface: #ffffff;
  --color-surface-dim: #edece6;
  --color-ink: #191c1d;
  --color-ink-muted: #575d5e;
  --color-accent: #0f52ba;
  --color-accent-hover: color-mix(in oklch, var(--color-accent) 85%, black);
  --color-border: #d2d0c8;
  --color-success: #1b6338;
  --color-error: #ba1a1a;

  --font-display: Bahnschrift, 'DIN Alternate', 'Franklin Gothic Medium', sans-serif-condensed, sans-serif;
  --font-body: Inter, Roboto, 'Helvetica Neue', Arial, sans-serif;

  --text-xs: 0.8125rem;
  --text-sm: 0.9375rem;
  --text-base: 1.0625rem;
  --text-lg: 1.375rem;
  --text-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;

  --radius: 0px;
}
