/* TRAK Suite uniform font stack
 * Canonical source: https://sapaindoc.app/static/trak-fonts.css
 * Edit only on SAPAINDOC at C:\ProjectBlu\landing\static\trak-fonts.css
 * Inter Variable + JetBrains Mono, self-hosted, ACAO:*, immutable 1yr cache.
 */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('https://sapaindoc.app/static/fonts/InterVariable.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url('https://sapaindoc.app/static/fonts/InterVariable-Italic.woff2') format('woff2');
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('https://sapaindoc.app/static/fonts/JetBrainsMono-Regular.woff2') format('woff2');
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('https://sapaindoc.app/static/fonts/JetBrainsMono-Medium.woff2') format('woff2');
}
:root {
  --trak-font-sans: 'Inter', 'Segoe UI Variable Display', 'Segoe UI', system-ui, -apple-system, sans-serif;
  --trak-font-mono: 'JetBrains Mono', ui-monospace, 'Consolas', 'Cascadia Code', monospace;
  /* Tailwind v4 picks these up via theme defaults; also exposed for raw CSS */
  --font-sans: var(--trak-font-sans);
  --font-mono: var(--trak-font-mono);
}
html, body {
  font-family: var(--trak-font-sans);
  font-feature-settings: 'cv02','cv03','cv04','cv11';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
}
code, kbd, pre, samp {
  font-family: var(--trak-font-mono);
}
.tabular-nums, .mono, .font-mono {
  font-variant-numeric: tabular-nums;
}
