/* Iris design system — shared tokens (one source of truth for both apps).
   Blue + purple only. Each app links this, then overrides --paper / --line
   and adds its own ground-specific extras in its own :root block below. */
:root{
  /* brand — blue primary, purple energy/CTA */
  --blue:#3897F0; --blue-d:#2477CE; --purple:#8A5CE6; --purple-d:#713CDD;
  /* ink + surfaces */
  --ink:#0B1C33; --ink2:#42566f; --faint:#8394ab; --card:#FFFFFF;
  --good:#2477CE;                 /* positive/score reads blue, never green */
  --shadow:0 10px 30px rgba(20,30,50,.10);
  /* type */
  --mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;
  --sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
  /* layout rhythm */
  --nav-h:60px; --tab-h:calc(64px + env(safe-area-inset-bottom));
}
