.bi {
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: -0.125em;
}

.bi::before {
    content: "";
    display: block;
    width: 1em;
    height: 1em;
    background: currentColor;
    -webkit-mask: var(--bi-icon, url("icons/file-earmark-text.svg")) no-repeat center / contain;
    mask: var(--bi-icon, url("icons/file-earmark-text.svg")) no-repeat center / contain;
}

.bi-speedometer2 {
    --bi-icon: url("icons/speedometer2.svg");
}

.bi-building {
    --bi-icon: url("icons/building.svg");
}

.bi-database {
    --bi-icon: url("icons/database.svg");
}

.bi-file-earmark-text {
    --bi-icon: url("icons/file-earmark-text.svg");
}

.bi-box-seam {
    --bi-icon: url("icons/box-seam.svg");
}

.bi-calculator {
    --bi-icon: url("icons/calculator.svg");
}

.bi-bar-chart-line {
    --bi-icon: url("icons/bar-chart-line.svg");
}

.bi-sliders {
    --bi-icon: url("icons/sliders.svg");
}

.bi-box-arrow-right {
    --bi-icon: url("icons/box-arrow-right.svg");
}

.bi-download {
    --bi-icon: url("icons/download.svg");
}

.bi-book {
    --bi-icon: url("icons/book.svg");
}

.bi-bell {
    --bi-icon: url("icons/bell.svg");
}

.bi-123 {
    --bi-icon: url("icons/123.svg");
}

.bi-activity {
    --bi-icon: url("icons/activity.svg");
}

.bi-arrow-counterclockwise {
    --bi-icon: url("icons/arrow-counterclockwise.svg");
}

.bi-arrow-left-right {
    --bi-icon: url("icons/arrow-left-right.svg");
}

.bi-arrow-repeat {
    --bi-icon: url("icons/arrow-repeat.svg");
}

.bi-arrow-return-left {
    --bi-icon: url("icons/arrow-return-left.svg");
}

.bi-arrows-move {
    --bi-icon: url("icons/arrows-move.svg");
}

.bi-bag-plus {
    --bi-icon: url("icons/bag-plus.svg");
}

.bi-bank {
    --bi-icon: url("icons/bank.svg");
}

.bi-box-arrow-in-down {
    --bi-icon: url("icons/box-arrow-in-down.svg");
}

.bi-box-arrow-in-right {
    --bi-icon: url("icons/box-arrow-in-right.svg");
}

.bi-box-arrow-up {
    --bi-icon: url("icons/box-arrow-up.svg");
}

.bi-boxes {
    --bi-icon: url("icons/boxes.svg");
}

.bi-buildings {
    --bi-icon: url("icons/buildings.svg");
}

.bi-calendar-check {
    --bi-icon: url("icons/calendar-check.svg");
}

.bi-calendar-range {
    --bi-icon: url("icons/calendar-range.svg");
}

.bi-cart-check {
    --bi-icon: url("icons/cart-check.svg");
}

.bi-cash-coin {
    --bi-icon: url("icons/cash-coin.svg");
}

.bi-cash-stack {
    --bi-icon: url("icons/cash-stack.svg");
}

.bi-check-circle {
    --bi-icon: url("icons/check-circle.svg");
}

.bi-check2-circle {
    --bi-icon: url("icons/check2-circle.svg");
}

.bi-chevron-left {
    --bi-icon: url("icons/chevron-left.svg");
}

.bi-chevron-right {
    --bi-icon: url("icons/chevron-right.svg");
}

.bi-clipboard-check {
    --bi-icon: url("icons/clipboard-check.svg");
}

.bi-clipboard-data {
    --bi-icon: url("icons/clipboard-data.svg");
}

.bi-clipboard-plus {
    --bi-icon: url("icons/clipboard-plus.svg");
}

.bi-credit-card {
    --bi-icon: url("icons/credit-card.svg");
}

.bi-credit-card-2-front {
    --bi-icon: url("icons/credit-card-2-front.svg");
}

.bi-dash-lg {
    --bi-icon: url("icons/dash-lg.svg");
}

.bi-diagram-3 {
    --bi-icon: url("icons/diagram-3.svg");
}

.bi-exclamation-circle {
    --bi-icon: url("icons/exclamation-circle.svg");
}

.bi-exclamation-triangle {
    --bi-icon: url("icons/exclamation-triangle.svg");
}

.bi-file-earmark-arrow-up {
    --bi-icon: url("icons/file-earmark-arrow-up.svg");
}

.bi-file-earmark-excel {
    --bi-icon: url("icons/file-earmark-excel.svg");
}

.bi-graph-down-arrow {
    --bi-icon: url("icons/graph-down-arrow.svg");
}

.bi-graph-up {
    --bi-icon: url("icons/graph-up.svg");
}

.bi-graph-up-arrow {
    --bi-icon: url("icons/graph-up-arrow.svg");
}

.bi-grid-3x3-gap {
    --bi-icon: url("icons/grid-3x3-gap.svg");
}

.bi-info-circle {
    --bi-icon: url("icons/info-circle.svg");
}

.bi-journal-richtext {
    --bi-icon: url("icons/journal-richtext.svg");
}

.bi-journal-text {
    --bi-icon: url("icons/journal-text.svg");
}

.bi-layout-sidebar-inset {
    --bi-icon: url("icons/layout-sidebar-inset.svg");
}

.bi-layout-sidebar-inset-reverse {
    --bi-icon: url("icons/layout-sidebar-inset-reverse.svg");
}

.bi-layout-text-window {
    --bi-icon: url("icons/layout-text-window.svg");
}

.bi-lightning-charge {
    --bi-icon: url("icons/lightning-charge.svg");
}

.bi-list-columns {
    --bi-icon: url("icons/list-columns.svg");
}

.bi-lock {
    --bi-icon: url("icons/lock.svg");
}

.bi-people {
    --bi-icon: url("icons/people.svg");
}

.bi-person-badge {
    --bi-icon: url("icons/person-badge.svg");
}

.bi-person-gear {
    --bi-icon: url("icons/person-gear.svg");
}

.bi-person-lines-fill {
    --bi-icon: url("icons/person-lines-fill.svg");
}

.bi-person-plus {
    --bi-icon: url("icons/person-plus.svg");
}

.bi-person-vcard {
    --bi-icon: url("icons/person-vcard.svg");
}

.bi-person-workspace {
    --bi-icon: url("icons/person-workspace.svg");
}

.bi-pie-chart {
    --bi-icon: url("icons/pie-chart.svg");
}

.bi-plus-circle {
    --bi-icon: url("icons/plus-circle.svg");
}

.bi-plus-lg {
    --bi-icon: url("icons/plus-lg.svg");
}

.bi-printer {
    --bi-icon: url("icons/printer.svg");
}

.bi-receipt {
    --bi-icon: url("icons/receipt.svg");
}

.bi-receipt-cutoff {
    --bi-icon: url("icons/receipt-cutoff.svg");
}

.bi-save {
    --bi-icon: url("icons/save.svg");
}

.bi-search {
    --bi-icon: url("icons/search.svg");
}

.bi-shield-check {
    --bi-icon: url("icons/shield-check.svg");
}

.bi-shield-lock {
    --bi-icon: url("icons/shield-lock.svg");
}

.bi-sliders2 {
    --bi-icon: url("icons/sliders2.svg");
}

.bi-stack {
    --bi-icon: url("icons/stack.svg");
}

.bi-symmetry-horizontal {
    --bi-icon: url("icons/symmetry-horizontal.svg");
}

.bi-tags {
    --bi-icon: url("icons/tags.svg");
}

.bi-tools {
    --bi-icon: url("icons/tools.svg");
}

.bi-translate {
    --bi-icon: url("icons/translate.svg");
}

.bi-trash {
    --bi-icon: url("icons/trash.svg");
}

.bi-trash3 {
    --bi-icon: url("icons/trash3.svg");
}

.bi-wallet2 {
    --bi-icon: url("icons/wallet2.svg");
}

.bi-x-lg {
    --bi-icon: url("icons/x-lg.svg");
}
