/* RadioKing webfonts.
   Brand face is Quicksand (brandbook §Typographie). Inter is used for small
   UI/data labels, Nunito for secondary UI, Roboto Mono for code/metrics.
   Loaded from the Google Fonts CDN — no binaries are bundled. If you need a
   fully-offline build, drop the .woff2 files into assets/fonts/ and replace
   these @import lines with @font-face rules pointing at them. */

@import url('https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&family=Inter:wght@400;500;600;700&family=Nunito:wght@400;600;700;800&family=Roboto+Mono:wght@400;500&display=swap');

:root {
  /* Family tokens */
  --font-brand: 'Quicksand', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
  --font-ui: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  --font-alt: 'Nunito', 'Quicksand', sans-serif;
  --font-mono: 'Roboto Mono', ui-monospace, SFMono-Regular, Menlo, monospace;

  /* Weight tokens (Quicksand ships 300–700) */
  --weight-light: 300;
  --weight-regular: 400;
  --weight-medium: 500;
  --weight-semibold: 600;
  --weight-bold: 700;
}
