/*
  Design Plan:
  - Subject: Minimal event registration & readiness portal with sessions, pre-flight readiness checks, and badge photo upload.
  - Category differentiation: Instead of standard marketing fluff or generic corporate auth portal, this is an austere, functional registrar desk with tactile status ticks, session capacity badges, and high-contrast typography.
  - Idea: A quiet event check-in ledger where verified status items form a real-time pre-flight readiness dossier.
  - Palette: Ground is clean parchment-canvas (#f6f5f1), Ink is deep iron (#17181c), Accent is signal emerald (#0f5b38). Supporting: crisp paper surface (#ffffff), border line tint, subtle alert rose (#8f1d1d).
*/

:root {
  --color-ground: #f6f5f1;
  --color-surface: #ffffff;
  --color-ink: #17181c;
  --color-ink-muted: color-mix(in oklch, var(--color-ink) 65%, transparent);
  --color-accent: #0f5b38;
  --color-accent-soft: color-mix(in oklch, var(--color-accent) 12%, transparent);
  --color-error: #8f1d1d;
  --color-error-soft: color-mix(in oklch, var(--color-error) 10%, transparent);

  --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;

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

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

  --radius: 0px;
}
