/* Brand fonts for the Unfold admin + reporting surfaces.
 * Loaded via UNFOLD["STYLES"] BEFORE utilities.css so --font-sans is set first.
 * Body = Fira Sans; money/quantity columns use Fira Code tabular figures.
 * Font files are self-hosted (see theme/fonts.css, loaded before this file).
 * See docs/design-system/MASTER.md. */

:root {
  --font-sans: "Fira Sans", ui-sans-serif, system-ui, sans-serif;
  --font-mono: "Fira Code", ui-monospace, monospace;
}

/* Fallback in case the Tailwind v4 --font-sans hook is not applied to body. */
body {
  font-family: "Fira Sans", ui-sans-serif, system-ui, sans-serif;
}

/* Tabular figures for numeric table columns (money, quantities). */
.tabular-nums {
  font-variant-numeric: tabular-nums;
  font-feature-settings: "tnum";
}
