/*
 * Self-hosted font faces that double as Vega's typography-link placeholders.
 *
 * Vega's runtime (`injectVegaTypography` in @heartlandone/vega) appends
 * <link rel="stylesheet" href="https://fonts.googleapis.com/..."> elements for
 * Inter and Roboto Mono UNLESS an element with id `vega-typography-<key>`
 * already exists in the document. This app's strict CSP forbids Google Fonts
 * (`style-src 'self'`, `font-src 'self'`), so those injected links are blocked
 * and spam the console with CSP violations.
 *
 * index.html pre-declares the expected `vega-typography-inter` and
 * `vega-typography-roboto-mono` link ids and points them at this file, which
 * (a) suppresses the Google Fonts injection and (b) provides the self-hosted
 * Inter face Vega's shadow-DOM components resolve.
 *
 * Roboto Mono is intentionally not self-hosted: it is only used by Vega
 * code-block / rich-text components that this app does not render, so it falls
 * back to the system monospace stack.
 */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('/fonts/inter/inter-latin-variable.woff2') format('woff2');
}
