/* Local Font Declarations */
/* For Discord Activity, we'll use system fonts as fallbacks to avoid external requests */

/* Teko Font Family (Sports Headlines) - Using system fallbacks */
@font-face {
  font-family: 'Teko';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  /* Using system fonts similar to Teko - condensed sans-serif */
  src: local('Impact'), local('Arial Narrow'), local('Helvetica Condensed');
}

@font-face {
  font-family: 'Teko';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Impact'), local('Arial Narrow Bold'), local('Helvetica Condensed Bold');
}

@font-face {
  font-family: 'Teko';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Impact'), local('Arial Narrow Bold'), local('Helvetica Condensed Bold');
}

/* Roboto Font Family - Using system fallbacks */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Roboto'), local('Arial'), local('Helvetica'), local('sans-serif');
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Roboto Medium'), local('Arial'), local('Helvetica');
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Roboto Bold'), local('Arial Bold'), local('Helvetica Bold');
}

/* Font stack fallbacks */
body {
  font-family: 'Roboto', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Arial', 'Helvetica Neue', sans-serif;
}

.font-sports {
  font-family: 'Teko', 'Impact', 'Arial Narrow', 'Helvetica Condensed', sans-serif;
  letter-spacing: 0.05em;
}
