/*!
 * Font Awesome Pro 6.2.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2022 Fonticons, Inc.
 */
.fa-solid,
.fas {
  font-weight: 900
}

.fa-regular,
.far {
  font-weight: 400
}

.fa-light,
.fal {
  font-weight: 300
}

.fa-sharp-solid,
.fass {
  font-weight: 900
}

@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url(fa-brands-400.woff2) format("woff2");
}

:host,
:root {
  --fa-font-solid: normal 900 1em/1 "FontAwesome"
}

@font-face {
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(fa-solid-900.woff2) format("woff2")
}

:host,
:root {
  --fa-font-regular: normal 400 1em/1 "FontAwesome regular"
}

@font-face {
  font-family: "FontAwesome regular";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(fa-regular-400.woff2) format("woff2");
}

:host,
:root {
  --fa-font-light: normal 300 1em/1 "FontAwesome light"
}

@font-face {
  font-family: "FontAwesome light";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(fa-light-300.woff2) format("woff2");
}

:host,
:root {
  --fa-style-family-classic: "Font Awesome 6 Pro";
  --fa-font-thin: normal 100 1em/1 "FontAwesome thin"
}

@font-face {
  font-family: "FontAwesome thin";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url(fa-thin-100.woff2) format("woff2");
}

@font-face {
  font-family: "FontAwesome Duotone";
  font-display: block;
  font-weight: 900;
  src: url(fa-duotone-900.woff2) format("woff2");
}

:host,
:root {
  --fa-style-family-sharp: "Font Awesome 6 Sharp";
  --fa-font-sharp-solid: normal 900 1em/1 "FontAwesome Sharp"
}

@font-face {
  font-family: "FontAwesome Sharp";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(fa-sharp-solid-900.woff2) format("woff2");
}