@font-face {
  font-family: 'Genesys';
  src:  url('./genesys.eot?poua3e');
  src:  url('./genesys.eot?poua3e#iefix') format('embedded-opentype'),
        url('./genesys.ttf?poua3e') format('truetype'),
        url('./genesys.woff?poua3e') format('woff'),
        url('./genesys.svg?poua3e#Genesys-Symbols') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
  
[class^="genesys-"], [class*=" genesys-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: Genesys !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-shadow: 0 0 1px #000;
}

.genesys-boost:before,
.genesys-pos-d6:before {
  color: #72CDDC;
  content: "\36";
  text-shadow: 0 0 1px #000;
  -webkit-text-stroke: #000;
  -webkit-text-stroke-width: 1px;
}
.genesys-setback:before,
.genesys-neg-d6:before {
  color: #666;
  content: "\36";
  text-shadow: 0 0 1px #000;
  -webkit-text-stroke: #000;
  -webkit-text-stroke-width: 1px;
}
.genesys-ability:before,
.genesys-pos-d8:before {
  color: #41ad49;
  content: "\38";
  text-shadow: 0 0 1px #000;
  -webkit-text-stroke: #000;
  -webkit-text-stroke-width: 1px;
}
.genesys-difficulty:before,
.genesys-neg-d8:before {
  color: #6C2A84;
  content: "\38";
  text-shadow: 0 0 1px #000;
  -webkit-text-stroke: #000;
  -webkit-text-stroke-width: 1px;
}
.genesys-proficiency:before,
.genesys-pos-d12:before {
  color: #FFE800;
  content: "\31";
  text-shadow: 0 0 1px #000;
  -webkit-text-stroke: #000;
  -webkit-text-stroke-width: 1px;
}
.genesys-challenge:before,
.genesys-neg-d12:before {
  color: #901e28;
  content: "\31";
  text-shadow: 0 0 1px #000;
  -webkit-text-stroke: #000;
  -webkit-text-stroke-width: 1px;
}
.genesys-advantage:before {
  content: "\61";
}
.genesys-success:before {
  content: "\73";
}
.genesys-triumph:before {
  content: "\74";
}
.genesys-threat:before {
  content: "\6d";
}
.genesys-failure:before {
  content: "\66";
}
.genesys-despair:before {
  content: "\64";
}
