/* Gauss brand tokens — canonical source. Edit ONLY here.
   scripts/sync-brand.sh copies this file verbatim into each app's static bundle as
   brand-tokens.css, alongside the font files from packages/brand/assets/fonts/. Never
   hand-edit a copy — re-run the sync script and commit what it produces instead.

   This is the "paper" ground both the dashboard and the landing page render by
   default, plus the logomark colors (green square, ochre corner). An app is free to
   layer its own tokens.css on top for things that are its own, not the brand's — the
   dashboard's four functional pillar colors, or the landing page's extra
   marble/blueprint themes — see packages/brand/README.md. */

@font-face {
  font-family: "Inter Tight";
  src: url("../fonts/inter-tight-var.239e3c121b9f.woff2") format("woff2");
  font-weight: 400 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Archivo";
  src: url("../fonts/archivo-var.92895abae7c5.woff2") format("woff2");
  font-weight: 400 700;
  font-style: normal;
  font-display: swap;
}

:root, [data-theme="paper"] {
  /* ground and ink */
  --bg: #f6f2eb;
  --card: #fffefb;
  --line: #e5ddd0;
  --line2: #d6cbb9;
  --ink: #1e1a15;
  --mute: #7a7065;
  --faint: #a89d8e;

  /* the logomark: green square, ochre corner */
  --green: #15714f;   --greenbg: #e6f0e6; --greendk: #0f5238; --greennav: #d7e8d8;
  --ochre: #b9852c;   --ochrebg: #f6ecd6; --ochredk: #7a540a; --ochrenav: #eeddb8;

  /* depth: paper is printed, not floating — flat cards, lift only on hover */
  --lift: 0 6px 20px rgba(28, 25, 23, 0.07);
  --menu: 0 14px 38px rgba(28, 25, 23, 0.14);

  --font: "Inter Tight", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --figs: "Archivo", -apple-system, "Segoe UI", sans-serif;
  --fig-track: -0.03em;

  --r-xl: 26px;
  --r-lg: 20px;
  --r-md: 14px;
  --r-sm: 10px;
  --content-max: 1080px;
}
