/* LivOn — Fonts
   ONE typeface: Inter. Roboto (self-hosted display face) and SF Pro Text
   (iOS chrome) were both removed on 2026-08-31 — Inter now covers hero,
   UI and system-chrome type alike. The .ttf files remain in assets/fonts/
   but are no longer loaded by the system; delete them when the app ships.

   The only fallback kept is the generic `sans-serif` keyword. It names no
   typeface, so it does not reintroduce a second face — it is the safety net
   for the moment before Inter loads. */

@import url("https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,400;0,500;0,600;0,700;0,900;1,400;1,700&display=swap");

:root {
  /* Family tokens — all three resolve to Inter. --font-display and
     --font-system are kept as aliases so existing code keeps compiling;
     they are deprecated, use --font-sans. */
  --font-sans: "Inter", sans-serif;
  --font-display: var(--font-sans);  /* DEPRECATED alias — was Roboto. */
  --font-system: var(--font-sans);   /* DEPRECATED alias — was SF Pro Text. */
}
