/*
 * css/fonts/inter.css
 *
 * Self-hosted Inter typeface. Replaces the previous loads from
 * fonts.googleapis.com / fonts.gstatic.com, which leaked every
 * visitor's IP and User-Agent to Google on every page view.
 *
 * Privacy Policy §6 commits to keeping fonts on our own infrastructure
 * for this reason. Do not re-add fonts.googleapis.com links anywhere
 * without updating that section first.
 *
 * Weights included match what the codebase actually uses, surveyed
 * from the page-level loads we replaced:
 *   300 (light)     — base body text on a few pages
 *   400 (regular)   — body default everywhere
 *   500 (medium)    — soft emphasis
 *   600 (semibold)  — buttons, card titles
 *   700 (bold)      — section headings
 *   800 (extra-bold)— hero headings on battle/match/leaderboard pages
 *
 * Files are expected at css/fonts/inter/ — see the README in that
 * directory for the download source (rsms.me/inter releases on
 * GitHub). Drop the Inter-*.woff2 files matching the names below;
 * font-display:swap keeps text readable while the file loads.
 */

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('inter/Inter-Light.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('inter/Inter-Regular.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('inter/Inter-Medium.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('inter/Inter-SemiBold.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('inter/Inter-Bold.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('inter/Inter-ExtraBold.woff2') format('woff2');
}
