/* 
 * Font definitions with proper performance settings
 * Using font-display: swap for better performance
 */

/* System font stack with fallbacks */
:root {
  --font-sans: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
  --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace;
}

/* Define font families with font-display: swap */
body {
  font-family: var(--font-sans);
}

code, pre, .mono {
  font-family: var(--font-mono);
}

/* 
 * Note: If you want to add custom fonts, add them below this comment
 * Example:
 *
 * @font-face {
 *   font-family: 'CustomFont';
 *   src: url('/fonts/CustomFont.woff2') format('woff2'),
 *        url('/fonts/CustomFont.woff') format('woff');
 *   font-weight: normal;
 *   font-style: normal;
 *   font-display: swap;
 * }
 */ 