/* AgentMaps ISpy — self-hosted brand font (Inter).
   Replaces the prior system-sans default (-apple-system/Segoe/Inter-fallback).
   Self-hosted (not a CDN link) so it works offline, inside the extension package,
   and without a font-src CSP allowance. Inter variable = one file covers every weight.
   License: SIL OFL 1.1 — see fonts/UPSTREAM_LICENSE (oss-provenance.json id: inter-webfont).

   Load ORDER matters: link this AFTER tokens.css in dashboard.html so --font-sans wins,
   and BEFORE live-home.css which consumes var(--font-sans). */

@font-face {
  font-family: 'InterVariable';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('fonts/InterVariable.woff2') format('woff2');
}
@font-face {
  font-family: 'InterVariable';
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url('fonts/InterVariable-Italic.woff2') format('woff2');
}

:root {
  /* Canonical UI sans. System fonts stay as graceful fallbacks until Inter loads. */
  --font-sans: 'InterVariable', 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
}
