/* styles reverse-engineered from game JS */


/* game-wide default theme */
@font-face {
  font-family: TitleFont;
  font-weight: normal;
  src: url(../fonts/skemaprolivro-light.otf);
}
@font-face {
  font-family: BodyFont;
  font-weight: normal;
  src: url(../fonts/coresansar45.otf);
}
@font-face {
  font-family: BodyFont;
  font-weight: bold;
  src: url(../fonts/coresansar65.otf);
}

.font-title {
  font-family: TitleFont;
  font-size: 18px;
}

.font-title-lg {
  font-family: TitleFont;
  font-size: 20px;
}

.font-body-base {
  font-family: BodyFont;
}

.font-body {
  font-family: BodyFont;
  font-size: 18px;
}

.font-body-sm {
  font-family: BodyFont;
  font-size: 16px;
}


/* advanced start & age transition card styles */
.cult .adv-start__card-cost-icon {
  background-image: url(../images/icon-attr-cultural.png);
}

.cult .adv-start__card-type-icon {
  background-image: url(../images/icon-card-cultural.png);
}

.econ .adv-start__card-cost-icon {
  background-image: url(../images/icon-attr-economic.png);
}

.econ .adv-start__card-type-icon {
  background-image: url(../images/icon-card-economic.png);
}

.mili .adv-start__card-cost-icon {
  background-image: url(../images/icon-attr-militaristic.png);
}

.mili .adv-start__card-type-icon {
  background-image: url(../images/icon-card-militaristic.png);
}

.scie .adv-start__card-cost-icon {
  background-image: url(../images/icon-attr-scientific.png);
}

.scie .adv-start__card-type-icon {
  background-image: url(../images/icon-card-scientific.png);
}

.wild .adv-start__card-cost-icon {
  background-image: url(../images/icon-attr-wildcard.png);
}

.wild .adv-start__card-type-icon {
  background-image: url(../images/icon-attr-wildcard.png);
}
