/* A Serisi: bundled OFL fonts. No remote requests.
 * Static regular faces retain their real weight 400; a 900 Canvas font may use browser synthetic bold.
 * Cinzel is variable 400–900; Oxanium is variable 200–800.
 * Await document.fonts.load("900 64px EraStone") (and the other families) before capture; fonts.ready alone does not request unused faces.
 */

/* 01 · Taş Çağı · Bowlby One SC */
@font-face {
  font-family: "EraStone";
  src: url("assets/era-fonts/BowlbyOneSC-Regular.ttf") format("truetype");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}

/* 02 · Mızrak Çağı · Cinzel */
@font-face {
  font-family: "EraSpear";
  src: url("assets/era-fonts/Cinzel[wght].ttf") format("truetype");
  font-style: normal;
  font-weight: 400 900;
  font-display: swap;
}

/* 03 · Yay Çağı · Marcellus SC */
@font-face {
  font-family: "EraBow";
  src: url("assets/era-fonts/MarcellusSC-Regular.ttf") format("truetype");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}

/* 04 · Kale Çağı · Cinzel Decorative Black */
@font-face {
  font-family: "EraCastle";
  src: url("assets/era-fonts/CinzelDecorative-Black.ttf") format("truetype");
  font-style: normal;
  font-weight: 900;
  font-display: swap;
}

/* 05 · Barut Çağı · Suez One */
@font-face {
  font-family: "EraPowder";
  src: url("assets/era-fonts/SuezOne-Regular.ttf") format("truetype");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}

/* 06 · Sanayi Çağı · Black Ops One */
@font-face {
  font-family: "EraIndustry";
  src: url("assets/era-fonts/BlackOpsOne-Regular.ttf") format("truetype");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}

/* 07 · Modern Çağ · Russo One */
@font-face {
  font-family: "EraModern";
  src: url("assets/era-fonts/RussoOne-Regular.ttf") format("truetype");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}

/* 08 · Yıldız Çağı · Oxanium */
@font-face {
  font-family: "EraStar";
  src: url("assets/era-fonts/Oxanium[wght].ttf") format("truetype");
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
}
