/* Site-only subset of UIcons selectors. Keep this list in sync with public templates. */
@font-face {
  font-family: "uicons-bold-rounded";
  src: url("../fonts/uicons-bold-rounded-MQNABNC6.woff2") format("woff2");
  font-display: swap;
}

@font-face {
  font-family: "uicons-regular-rounded";
  src: url("../fonts/uicons-regular-rounded-J3WOUERV.woff2") format("woff2");
  font-display: swap;
}

@font-face {
  font-family: "uicons-solid-rounded";
  src: url("../fonts/uicons-solid-rounded-IYSBBSWN.woff2") format("woff2");
  font-display: swap;
}

i[class^="fi-br-"]::before,
i[class*=" fi-br-"]::before,
span[class^="fi-br-"]::before,
span[class*=" fi-br-"]::before {
  font-family: "uicons-bold-rounded" !important;
}

i[class^="fi-rr-"]::before,
i[class*=" fi-rr-"]::before,
span[class^="fi-rr-"]::before,
span[class*=" fi-rr-"]::before {
  font-family: "uicons-regular-rounded" !important;
}

i[class^="fi-sr-"]::before,
i[class*=" fi-sr-"]::before,
span[class^="fi-sr-"]::before,
span[class*=" fi-sr-"]::before {
  font-family: "uicons-solid-rounded" !important;
}

i[class^="fi-br-"]::before,
i[class*=" fi-br-"]::before,
i[class^="fi-rr-"]::before,
i[class*=" fi-rr-"]::before,
i[class^="fi-sr-"]::before,
i[class*=" fi-sr-"]::before,
span[class^="fi-br-"]::before,
span[class*=" fi-br-"]::before,
span[class^="fi-rr-"]::before,
span[class*=" fi-rr-"]::before,
span[class^="fi-sr-"]::before,
span[class*=" fi-sr-"]::before {
  font-style: normal;
  font-weight: 400 !important;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.fi-br-angle-small-down::before { content: "\f153"; }
.fi-br-angle-up::before { content: "\f15b"; }
.fi-br-bars-staggered::before { content: "\f218"; }
.fi-br-check-circle::before { content: "\f3c5"; }
.fi-rr-arrow-small-left::before { content: "\f19d"; }
.fi-rr-arrow-small-right::before { content: "\f19e"; }
.fi-rr-balance-scale-left::before { content: "\f1fb"; }
.fi-rr-book-alt::before { content: "\f274"; }
.fi-rr-calendar::before { content: "\f339"; }
.fi-rr-calendar-clock::before { content: "\f325"; }
.fi-rr-chart-mixed::before { content: "\f3a8"; }
.fi-rr-check-circle::before { content: "\f3c4"; }
.fi-rr-clock::before { content: "\f45a"; }
.fi-rr-clock-up-arrow::before { content: "\f459"; }
.fi-rr-dashboard::before { content: "\f523"; }
.fi-rr-dashboard-monitor::before { content: "\f521"; }
.fi-rr-download::before { content: "\f591"; }
.fi-rr-headset::before { content: "\f794"; }
.fi-rr-lock::before { content: "\f8d5"; }
.fi-rr-phone-call::before { content: "\fa61"; }
.fi-rr-postal-address::before { content: "\fac5"; }
.fi-rr-rocket::before { content: "\fb64"; }
.fi-rr-shield-check::before { content: "\fbdb"; }
.fi-rr-sign-out-alt::before { content: "\fc0c"; }
.fi-rr-sparkles::before { content: "\fc84"; }
.fi-rr-star::before { content: "\fce9"; }
.fi-rr-star-sharp-half-stroke::before { content: "\fce6"; }
.fi-rr-team-check-alt::before { content: "\fd64"; }
.fi-rr-tool-box::before { content: "\fdc8"; }
.fi-rr-user::before { content: "\fea0"; }
.fi-rr-user-pen::before { content: "\fe90"; }
.fi-rr-workflow::before { content: "\ff1f"; }
.fi-sr-signal-stream::before { content: "\fbf2"; }
.fi-sr-star::before { content: "\fcc1"; }
