/*!
 * Font Awesome Minimal CSS - Only required icons
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0)
 */

/* Font Awesome core styles */
.fa,
.fas,
.fa-solid,
.far,
.fa-regular,
.fal,
.fa-light,
.fat,
.fa-thin,
.fad,
.fa-duotone,
.fab,
.fa-brands {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
}

/* Font Awesome font-face */
@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/webfonts/fa-solid-900.woff2") format("woff2");
}

.fa,
.fas,
.fa-solid {
  font-family: 'Font Awesome 6 Free';
  font-weight: 900;
}

/* Only include the icons we need */
.fa-percent:before {
  content: "\25";
}

.fa-info-circle:before {
  content: "\f05a";
}

.fa-divide:before {
  content: "\f529";
}

.fa-tag:before {
  content: "\f02b";
}

.fa-equals:before {
  content: "\3d";
}

.fa-arrow-trend-up:before {
  content: "\e098";
}

.fa-arrow-trend-down:before {
  content: "\e097";
}

.fa-plus:before {
  content: "\2b";
}

.fa-minus:before {
  content: "\f068";
}

.fa-arrow-up:before {
  content: "\f062";
}
