/* Local Fonts - System Font Fallback Stack */
/* Google Fonts are unreliable in China, using similar system fonts as fallback */

/* Inter replacement: clean modern sans-serif */
@font-face {
  font-family: 'Inter';
  src: local('Inter'), local('Segoe UI'), local('-apple-system'), local(BlinkMacSystemFont), local(Roboto), local(Helvetica Neue), local(Arial);
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

/* Plus Jakarta Sans replacement: rounded geometric sans-serif */
@font-face {
  font-family: 'Plus Jakarta Sans';
  src: local('Plus Jakarta Sans'), local('Segoe UI'), local('-apple-system'), local(BlinkMacSystemFont), local(Roboto), local(Helvetica Neue), local(Arial);
  font-weight: 300 800;
  font-style: normal;
  font-display: swap;
}

/* JetBrains Mono replacement: monospace */
@font-face {
  font-family: 'JetBrains Mono';
  src: local('JetBrains Mono'), local('Fira Code'), local('Cascadia Code'), local(Consolas), local('Courier New');
  font-weight: 400 700;
  font-style: normal;
  font-display: swap;
}

/* Font family utility classes */
.font-inter { font-family: 'Inter', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', Arial, sans-serif; }
.font-plus-jakarta { font-family: 'Plus Jakarta Sans', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', Arial, sans-serif; }
.font-jetbrains { font-family: 'JetBrains Mono', 'Fira Code', 'Cascadia Code', Consolas, 'Courier New', monospace; }
