/* GENERATED by tools/build-family-css.mjs — do not hand-edit.
   Source: tools/tokens/*.tokens.json (Style Dictionary).
   Regenerate with: node tools/build-family-css.mjs
   See docs/family-css-system.md before changing anything downstream of
   this file — the values live in tools/tokens/*.tokens.json, governance
   lives in tools/brand-policy.json, the component rules live in
   tools/family-css/components/, and this file is only their compiled
   output. */

/* "Amoleo Dark" — docs/family-theme.md §1. Rissbrook does not load this
   file today: family-theme.md §3 records it overriding the base far more
   heavily than any other repo, not skipping it (docs/family-css-system.md).

   :root carries these values unconditioned — dark is the family's actual
   default, so a visitor with no OS preference and no data-theme attribute
   gets this rather than a flash of light before a preference resolves.
   [data-theme="dark"] repeats the same values for when a page also sets
   the attribute explicitly (harmless duplication, not a second source of
   truth — both branches are generated from the one theme-dark.tokens.json
   file). */

:root, [data-theme="dark"] {
  --bg: #101013;
  --panel: #191920;
  --text: #e9e9ee;
  --muted: #9a9aa8;
  --border: #2b2b33;
  --brand-amoleo: #ffffff;
  --shadow: 0 2px 10px rgba(0, 0, 0, 0.32);
  --shadow-lg: 0 10px 28px rgba(0, 0, 0, 0.45);
}
