/* Geist Mono — the Indicator Studio's code face.
 *
 * Advance is 600/1000em, so a character is exactly 8.4px at 14px and a line
 * exactly 24px — the same grid IBM Plex Mono gave, which is why `CHAR_W` and
 * `LINE_H` in `FormulaEditor.tsx` did not move when the Studio changed faces.
 * Verified against the shipped `hmtx` table, not assumed. Any future swap of
 * this face has to clear the same check or the autocomplete popup drifts off
 * the token it is anchored to.
 */
@font-face {
  font-family: 'Geist Mono';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/geist-mono/geist-mono-variable.woff2) format('woff2-variations');
}

:root {
  --font-geist-mono: 'Geist Mono';
}
