/* ============================================================
   tokens.css — Shared LIGHT-PUBLIC design tokens (UX-3)
   ------------------------------------------------------------
   The single source of truth for the marketing / event / survey
   pages that share the exact same light palette. Extracted from
   the byte-identical :root blocks that were duplicated across
   index.html, survey/, and every event + event-survey page.

   SCOPE — LIGHT-PUBLIC ONLY. This file is intentionally NOT used by:
     • DARK admin pages (admin/residents, admin/surveys[/full],
       admin/membership) — they assign OPPOSITE values to shared
       token names (e.g. --bg dark, --border dark) and keep their
       own :root by design.
     • portal.css — uses a different naming scheme
       (--font-heading/--font-body, --gold-light/--gold-dark) and
       its own :root by design.
     • aesthetics-checklist — separate palette (--bg/--card/--rule).

   Do NOT add divergent or page-specific tokens here. Pages that
   need extras (e.g. feedback's --error/--success) keep those inline.
   Adopting pages load this BEFORE their inline <style>, so any
   page-local :root still wins on the cascade.
   ============================================================ */
:root {
    --ink: #1a1a18;
    --ink-soft: #3a3a36;
    --ink-muted: #6b6b64;
    --parchment: #f5f2ed;
    --parchment-deep: #ece8e1;
    --cream: #faf8f5;
    --gold: #b8966c;
    --gold-soft: #d4bd9c;
    --gold-deep: #8a6d48;
    --white: #ffffff;
    --serif: 'Cormorant Garamond', Georgia, 'Times New Roman', serif;
    --sans: 'DM Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
}
