/* Companion typography proposal. Import with flightlab-tokens.css. */
@font-face {
  font-family: 'Manrope';
  src: url('../fonts/manrope/Manrope[wght].ttf') format('truetype');
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
}
@font-face {
  font-family: 'IBM Plex Mono';
  src: url('../fonts/ibmplexmono/IBMPlexMono-Regular.ttf') format('truetype');
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'IBM Plex Mono';
  src: url('../fonts/ibmplexmono/IBMPlexMono-Medium.ttf') format('truetype');
  font-style: normal;
  font-weight: 500;
  font-display: swap;
}
:root {
  --fl-font-sans: 'Manrope', system-ui, sans-serif;
  --fl-font-mono: 'IBM Plex Mono', ui-monospace, monospace;
  --fl-body-size: 1rem;
  --fl-body-line-height: 1.5;
  --fl-ui-size: 0.875rem;
  --fl-data-size: 0.8125rem;
  --fl-radius-control: 0.375rem;
  --fl-radius-surface: 0.75rem;
  --fl-space-unit: 0.25rem;
}
