/* ===========================================================================
   Composio — Webfonts
   --------------------------------------------------------------------------
   abcDiatype (Lineto) is the licensed brand face and is NOT bundled here.
   Per the brand spec, the open-source substitute is Inter (weight 500,
   tight tracking). JetBrains Mono carries every code surface.

   Both are loaded from Google Fonts. To ship the real abcDiatype, drop the
   licensed woff2 files into assets/fonts/ and add @font-face rules below —
   the --font-sans token already lists 'abcDiatype' first, so it will take
   over automatically once present.
   =========================================================================== */

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

/* --- Brand face: abcDiatype (Lineto) --------------------------------------
   Declared via local() so the family resolves to the licensed font when the
   user has it installed, and otherwise falls through the --font-sans stack to
   Inter. No url() yet — the woff2 files are not bundled. To ship the real
   webfont, drop the licensed files into assets/fonts/ and add the matching
   `src: url(...) format('woff2')` to each block below (before the local()). */
@font-face {
  font-family: 'abcDiatype';
  src: local('ABC Diatype'), local('ABCDiatype'), local('abcDiatype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'abcDiatype';
  src: local('ABC Diatype Medium'), local('ABCDiatype-Medium'), local('abcDiatype Medium');
  font-weight: 500; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'abcDiatype';
  src: local('ABC Diatype Bold'), local('ABCDiatype-Bold'), local('abcDiatype Bold');
  font-weight: 600; font-style: normal; font-display: swap;
}
