/* Self-hosted copy of the Plus Jakarta Sans font - the typeface chosen for
   the 2026 redesign ("Direction A2: Calm Professional"). It replaces
   Manrope everywhere in the app.

   Why it lives here instead of loading from Google Fonts (which is what
   the design brief's own sample page does): the app's security policy
   (mini.py's Content-Security-Policy, font-src 'self') deliberately only
   allows fonts from Compazable's own server, and the offline-capable
   phone app (service_worker.js.jinja) needs every file it caches to come
   from the same place. Keeping it here also means no visitor's browser
   ever contacts Google just to draw text - a privacy point, not only a
   technical one.

   Same shape as manrope.css next door: only the "latin" subset (the UI
   is in English), one variable-weight file covering every weight the
   design uses (400 to 800). Licensed under the SIL Open Font License -
   see OFL.txt in this folder. */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url(plus-jakarta-sans-latin.woff2) format('woff2');
}
