/* Simplified CSS - Using System Fonts (No External Requests) */
/* Fallback fonts will be used automatically based on the OS */
/* System fonts will be used if the local fonts are not found */

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Inter Light'), local('Inter-Light'), local('Segoe UI Light'), local('Roboto-Light'), local('Helvetica Neue'), local('Arial');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Inter Regular'), local('Inter-Regular'), local('Segoe UI'), local('Roboto'), local('Helvetica Neue'), local('Arial');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Inter Medium'), local('Inter-Medium'), local('Segoe UI Semibold'), local('Roboto Medium'), local('Helvetica Neue Semibold'), local('Arial Semibold');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Inter SemiBold'), local('Inter-SemiBold'), local('Segoe UI Semibold'), local('Roboto Medium'), local('Helvetica Neue Bold'), local('Arial Bold');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Inter Bold'), local('Inter-Bold'), local('Segoe UI Bold'), local('Roboto Bold'), local('Helvetica Neue Bold'), local('Arial Bold');
}

@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Noto Serif SC'), local('NotoSerifSC'), local('Songti SC'), local('SimSun'), local('STSong'), local('Times New Roman');
}

@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Noto Serif SC Bold'), local('NotoSerifSC-Bold'), local('Songti SC Bold'), local('SimSun Bold'), local('STSong'), local('Times New Roman Bold');
}

