.bi {
  display: inline-block;
  block-size: 1em;
  inline-size: 1em;
  line-height: 1;
  position: relative;
  vertical-align: -0.125em;
  background-color: transparent;
  -webkit-mask: none;
  mask: none;
}
.bi::before {
  content: '';
  position: absolute;
  inset: 0;
  background-color: currentColor;
  -webkit-mask: var(--bi-icon) center / contain no-repeat;
  mask: var(--bi-icon) center / contain no-repeat;
  pointer-events: none;
}
.bi-actions { --bi-icon: url('../icons/bootstrap/sliders.svg'); }
.bi-calendar-repeat { --bi-icon: url('../icons/bootstrap/arrow-repeat.svg'); }
.bi-activity { --bi-icon: url('../icons/bootstrap/activity.svg'); }
.bi-archive { --bi-icon: url('../icons/bootstrap/archive.svg'); }
.bi-arrow-clockwise { --bi-icon: url('../icons/bootstrap/arrow-clockwise.svg'); }
.bi-arrow-counterclockwise { --bi-icon: url('../icons/bootstrap/arrow-counterclockwise.svg'); }
.bi-arrow-down { --bi-icon: url('../icons/bootstrap/arrow-down.svg'); }
.bi-arrow-down-circle { --bi-icon: url('../icons/bootstrap/arrow-down-circle.svg'); }
.bi-arrow-down-up { --bi-icon: url('../icons/bootstrap/arrow-down-up.svg'); }
.bi-arrow-left { --bi-icon: url('../icons/bootstrap/arrow-left.svg'); }
.bi-arrow-repeat { --bi-icon: url('../icons/bootstrap/arrow-repeat.svg'); }
.bi-arrow-return-left { --bi-icon: url('../icons/bootstrap/arrow-return-left.svg'); }
.bi-arrow-right { --bi-icon: url('../icons/bootstrap/arrow-right.svg'); }
.bi-arrow-right-circle { --bi-icon: url('../icons/bootstrap/arrow-right-circle.svg'); }
.bi-arrow-right-short { --bi-icon: url('../icons/bootstrap/arrow-right-short.svg'); }
.bi-arrow-up { --bi-icon: url('../icons/bootstrap/arrow-up.svg'); }
.bi-arrow-up-right { --bi-icon: url('../icons/bootstrap/arrow-up-right.svg'); }
.bi-arrows-fullscreen { --bi-icon: url('../icons/bootstrap/arrows-fullscreen.svg'); }
.bi-award { --bi-icon: url('../icons/bootstrap/award.svg'); }
.bi-badge-ad { --bi-icon: url('../icons/bootstrap/badge-ad.svg'); }
.bi-bank { --bi-icon: url('../icons/bootstrap/bank.svg'); }
.bi-bar-chart { --bi-icon: url('../icons/bootstrap/bar-chart.svg'); }
.bi-battery-charging { --bi-icon: url('../icons/bootstrap/battery-charging.svg'); }
.bi-bell { --bi-icon: url('../icons/bootstrap/bell.svg'); }
.bi-bell-slash { --bi-icon: url('../icons/bootstrap/bell-slash.svg'); }
.bi-bezier { --bi-icon: url('../icons/bootstrap/bezier.svg'); }
.bi-book { --bi-icon: url('../icons/bootstrap/book.svg'); }
.bi-box-arrow-in-right { --bi-icon: url('../icons/bootstrap/box-arrow-in-right.svg'); }
.bi-box-arrow-right { --bi-icon: url('../icons/bootstrap/box-arrow-right.svg'); }
.bi-box-arrow-up-right { --bi-icon: url('../icons/bootstrap/box-arrow-up-right.svg'); }
.bi-box-seam { --bi-icon: url('../icons/bootstrap/box-seam.svg'); }
.bi-briefcase { --bi-icon: url('../icons/bootstrap/briefcase.svg'); }
.bi-broadcast { --bi-icon: url('../icons/bootstrap/broadcast.svg'); }
.bi-bug { --bi-icon: url('../icons/bootstrap/bug.svg'); }
.bi-building { --bi-icon: url('../icons/bootstrap/building.svg'); }
.bi-bullseye { --bi-icon: url('../icons/bootstrap/bullseye.svg'); }
.bi-calculator { --bi-icon: url('../icons/bootstrap/calculator.svg'); }
.bi-calendar-check { --bi-icon: url('../icons/bootstrap/calendar-check.svg'); }
.bi-calendar-event { --bi-icon: url('../icons/bootstrap/calendar-event.svg'); }
.bi-calendar-plus { --bi-icon: url('../icons/bootstrap/calendar-plus.svg'); }
.bi-calendar-range { --bi-icon: url('../icons/bootstrap/calendar-range.svg'); }
.bi-calendar-x { --bi-icon: url('../icons/bootstrap/calendar-x.svg'); }
.bi-calendar2-check { --bi-icon: url('../icons/bootstrap/calendar2-check.svg'); }
.bi-calendar2-event { --bi-icon: url('../icons/bootstrap/calendar2-event.svg'); }
.bi-calendar2-week { --bi-icon: url('../icons/bootstrap/calendar2-week.svg'); }
.bi-calendar3 { --bi-icon: url('../icons/bootstrap/calendar3.svg'); }
.bi-card-list { --bi-icon: url('../icons/bootstrap/card-list.svg'); }
.bi-caret-down-fill { --bi-icon: url('../icons/bootstrap/caret-down-fill.svg'); }
.bi-caret-up-fill { --bi-icon: url('../icons/bootstrap/caret-up-fill.svg'); }
.bi-cash { --bi-icon: url('../icons/bootstrap/cash.svg'); }
.bi-cash-coin { --bi-icon: url('../icons/bootstrap/cash-coin.svg'); }
.bi-chat-dots { --bi-icon: url('../icons/bootstrap/chat-dots.svg'); }
.bi-check { --bi-icon: url('../icons/bootstrap/check.svg'); }
.bi-check-circle { --bi-icon: url('../icons/bootstrap/check-circle.svg'); }
.bi-check-circle-fill { --bi-icon: url('../icons/bootstrap/check-circle-fill.svg'); }
.bi-check-lg { --bi-icon: url('../icons/bootstrap/check-lg.svg'); }
.bi-check-square { --bi-icon: url('../icons/bootstrap/check-square.svg'); }
.bi-check-square-fill { --bi-icon: url('../icons/bootstrap/check-square-fill.svg'); }
.bi-check2 { --bi-icon: url('../icons/bootstrap/check2.svg'); }
.bi-check2-all { --bi-icon: url('../icons/bootstrap/check2-all.svg'); }
.bi-check2-circle { --bi-icon: url('../icons/bootstrap/check2-circle.svg'); }
.bi-chevron-down { --bi-icon: url('../icons/bootstrap/chevron-down.svg'); }
.bi-chevron-left { --bi-icon: url('../icons/bootstrap/chevron-left.svg'); }
.bi-chevron-right { --bi-icon: url('../icons/bootstrap/chevron-right.svg'); }
.bi-chevron-up { --bi-icon: url('../icons/bootstrap/chevron-up.svg'); }
.bi-circle { --bi-icon: url('../icons/bootstrap/circle.svg'); }
.bi-clipboard { --bi-icon: url('../icons/bootstrap/clipboard.svg'); }
.bi-clipboard-check { --bi-icon: url('../icons/bootstrap/clipboard-check.svg'); }
.bi-clipboard2-check { --bi-icon: url('../icons/bootstrap/clipboard2-check.svg'); }
.bi-clock-history { --bi-icon: url('../icons/bootstrap/clock-history.svg'); }
.bi-cloud { --bi-icon: url('../icons/bootstrap/cloud.svg'); }
.bi-cloud-arrow-up { --bi-icon: url('../icons/bootstrap/cloud-arrow-up.svg'); }
.bi-cloud-arrow-up-fill { --bi-icon: url('../icons/bootstrap/cloud-arrow-up-fill.svg'); }
.bi-code-square { --bi-icon: url('../icons/bootstrap/code-square.svg'); }
.bi-collection { --bi-icon: url('../icons/bootstrap/collection.svg'); }
.bi-compass { --bi-icon: url('../icons/bootstrap/compass.svg'); }
.bi-cpu { --bi-icon: url('../icons/bootstrap/cpu.svg'); }
.bi-cursor-fill { --bi-icon: url('../icons/bootstrap/cursor-fill.svg'); }
.bi-dash { --bi-icon: url('../icons/bootstrap/dash.svg'); }
.bi-dash-circle { --bi-icon: url('../icons/bootstrap/dash-circle.svg'); }
.bi-database-gear { --bi-icon: url('../icons/bootstrap/database-gear.svg'); }
.bi-diagram-2 { --bi-icon: url('../icons/bootstrap/diagram-2.svg'); }
.bi-diagram-3 { --bi-icon: url('../icons/bootstrap/diagram-3.svg'); }
.bi-dot { --bi-icon: url('../icons/bootstrap/dot.svg'); }
.bi-download { --bi-icon: url('../icons/bootstrap/download.svg'); }
.bi-droplet-half { --bi-icon: url('../icons/bootstrap/droplet-half.svg'); }
.bi-easel { --bi-icon: url('../icons/bootstrap/easel.svg'); }
.bi-envelope-fill { --bi-icon: url('../icons/bootstrap/inbox.svg'); }
.bi-exclamation-circle { --bi-icon: url('../icons/bootstrap/exclamation-circle.svg'); }
.bi-exclamation-circle-fill { --bi-icon: url('../icons/bootstrap/exclamation-circle-fill.svg'); }
.bi-exclamation-diamond { --bi-icon: url('../icons/bootstrap/exclamation-diamond.svg'); }
.bi-exclamation-octagon { --bi-icon: url('../icons/bootstrap/exclamation-octagon.svg'); }
.bi-exclamation-triangle { --bi-icon: url('../icons/bootstrap/exclamation-triangle.svg'); }
.bi-exclamation-triangle-fill { --bi-icon: url('../icons/bootstrap/exclamation-triangle-fill.svg'); }
.bi-eye { --bi-icon: url('../icons/bootstrap/eye.svg'); }
.bi-eye-slash { --bi-icon: url('../icons/bootstrap/eye-slash.svg'); }
.bi-file-earmark { --bi-icon: url('../icons/bootstrap/file-earmark.svg'); }
.bi-file-earmark-arrow-down { --bi-icon: url('../icons/bootstrap/file-earmark-arrow-down.svg'); }
.bi-file-earmark-arrow-up { --bi-icon: url('../icons/bootstrap/file-earmark-arrow-up.svg'); }
.bi-file-earmark-check { --bi-icon: url('../icons/bootstrap/file-earmark-check.svg'); }
.bi-file-earmark-excel { --bi-icon: url('../icons/bootstrap/file-earmark-excel.svg'); }
.bi-file-earmark-image { --bi-icon: url('../icons/bootstrap/file-earmark-image.svg'); }
.bi-file-earmark-pdf { --bi-icon: url('../icons/bootstrap/file-earmark-pdf.svg'); }
.bi-file-earmark-play { --bi-icon: url('../icons/bootstrap/file-earmark-play.svg'); }
.bi-file-earmark-ppt { --bi-icon: url('../icons/bootstrap/file-earmark-ppt.svg'); }
.bi-file-earmark-spreadsheet { --bi-icon: url('../icons/bootstrap/file-earmark-spreadsheet.svg'); }
.bi-file-earmark-text { --bi-icon: url('../icons/bootstrap/file-earmark-text.svg'); }
.bi-file-earmark-word { --bi-icon: url('../icons/bootstrap/file-earmark-word.svg'); }
.bi-file-earmark-x { --bi-icon: url('../icons/bootstrap/file-earmark-x.svg'); }
.bi-file-earmark-zip { --bi-icon: url('../icons/bootstrap/file-earmark-zip.svg'); }
.bi-file-pdf { --bi-icon: url('../icons/bootstrap/file-pdf.svg'); }
.bi-files { --bi-icon: url('../icons/bootstrap/files.svg'); }
.bi-filetype-csv { --bi-icon: url('../icons/bootstrap/filetype-csv.svg'); }
.bi-filetype-pdf { --bi-icon: url('../icons/bootstrap/filetype-pdf.svg'); }
.bi-filetype-xlsx { --bi-icon: url('../icons/bootstrap/filetype-xlsx.svg'); }
.bi-flag { --bi-icon: url('../icons/bootstrap/flag.svg'); }
.bi-folder-check { --bi-icon: url('../icons/bootstrap/folder-check.svg'); }
.bi-folder-fill { --bi-icon: url('../icons/bootstrap/folder-fill.svg'); }
.bi-folder-plus { --bi-icon: url('../icons/bootstrap/folder-plus.svg'); }
.bi-folder-symlink { --bi-icon: url('../icons/bootstrap/folder-symlink.svg'); }
.bi-folder2-open { --bi-icon: url('../icons/bootstrap/folder2-open.svg'); }
.bi-funnel { --bi-icon: url('../icons/bootstrap/funnel.svg'); }
.bi-gear { --bi-icon: url('../icons/bootstrap/gear.svg'); }
.bi-geo-alt { --bi-icon: url('../icons/bootstrap/geo-alt.svg'); }
.bi-geo-alt-fill { --bi-icon: url('../icons/bootstrap/geo-alt-fill.svg'); }
.bi-globe2 { --bi-icon: url('../icons/bootstrap/globe2.svg'); }
.bi-graph-up { --bi-icon: url('../icons/bootstrap/graph-up.svg'); }
.bi-grid { --bi-icon: url('../icons/bootstrap/grid.svg'); }
.bi-grid-3x3-gap { --bi-icon: url('../icons/bootstrap/grid-3x3-gap.svg'); }
.bi-grip-vertical { --bi-icon: url('../icons/bootstrap/grip-vertical.svg'); }
.bi-hdd-network { --bi-icon: url('../icons/bootstrap/hdd-network.svg'); }
.bi-hdd-network-fill { --bi-icon: url('../icons/bootstrap/hdd-network-fill.svg'); }
.bi-hdd-stack { --bi-icon: url('../icons/bootstrap/hdd-stack.svg'); }
.bi-hourglass-split { --bi-icon: url('../icons/bootstrap/hourglass-split.svg'); }
.bi-house { --bi-icon: url('../icons/bootstrap/house.svg'); }
.bi-images { --bi-icon: url('../icons/bootstrap/images.svg'); }
.bi-inbox { --bi-icon: url('../icons/bootstrap/inbox.svg'); }
.bi-info-circle { --bi-icon: url('../icons/bootstrap/info-circle.svg'); }
.bi-info-circle-fill { --bi-icon: url('../icons/bootstrap/info-circle-fill.svg'); }
.bi-input-cursor-text { --bi-icon: url('../icons/bootstrap/input-cursor-text.svg'); }
.bi-journal-bookmark { --bi-icon: url('../icons/bootstrap/journal-bookmark.svg'); }
.bi-journal-plus { --bi-icon: url('../icons/bootstrap/journal-plus.svg'); }
.bi-journal-text { --bi-icon: url('../icons/bootstrap/journal-text.svg'); }
.bi-kanban { --bi-icon: url('../icons/bootstrap/kanban.svg'); }
.bi-key { --bi-icon: url('../icons/bootstrap/key.svg'); }
.bi-layers { --bi-icon: url('../icons/bootstrap/layers.svg'); }
.bi-layout-text-window-reverse { --bi-icon: url('../icons/bootstrap/layout-text-window-reverse.svg'); }
.bi-lightning-charge { --bi-icon: url('../icons/bootstrap/lightning-charge.svg'); }
.bi-link-45deg { --bi-icon: url('../icons/bootstrap/link-45deg.svg'); }
.bi-list { --bi-icon: url('../icons/bootstrap/list.svg'); }
.bi-list-columns { --bi-icon: url('../icons/bootstrap/list-columns.svg'); }
.bi-list-task { --bi-icon: url('../icons/bootstrap/list-task.svg'); }
.bi-lock { --bi-icon: url('../icons/bootstrap/lock.svg'); }
.bi-lock-fill { --bi-icon: url('../icons/bootstrap/lock-fill.svg'); }
.bi-magic { --bi-icon: url('../icons/bootstrap/magic.svg'); }
.bi-map { --bi-icon: url('../icons/bootstrap/map.svg'); }
.bi-mask { --bi-icon: url('../icons/bootstrap/mask.svg'); }
.bi-megaphone { --bi-icon: url('../icons/bootstrap/megaphone.svg'); }
.bi-microsoft { --bi-icon: url('../icons/bootstrap/microsoft.svg'); }
.bi-palette { --bi-icon: url('../icons/bootstrap/palette.svg'); }
.bi-pause-circle { --bi-icon: url('../icons/bootstrap/pause-circle.svg'); }
.bi-pencil { --bi-icon: url('../icons/bootstrap/pencil.svg'); }
.bi-pencil-square { --bi-icon: url('../icons/bootstrap/pencil-square.svg'); }
.bi-people { --bi-icon: url('../icons/bootstrap/people.svg'); }
.bi-percent { --bi-icon: url('../icons/bootstrap/percent.svg'); }
.bi-person { --bi-icon: url('../icons/bootstrap/person.svg'); }
.bi-person-badge { --bi-icon: url('../icons/bootstrap/person-badge.svg'); }
.bi-person-bounding-box { --bi-icon: url('../icons/bootstrap/person-bounding-box.svg'); }
.bi-person-check { --bi-icon: url('../icons/bootstrap/person-check.svg'); }
.bi-person-circle { --bi-icon: url('../icons/bootstrap/person-circle.svg'); }
.bi-person-gear { --bi-icon: url('../icons/bootstrap/person-gear.svg'); }
.bi-person-lines-fill { --bi-icon: url('../icons/bootstrap/person-lines-fill.svg'); }
.bi-person-plus { --bi-icon: url('../icons/bootstrap/person-plus.svg'); }
.bi-person-x { --bi-icon: url('../icons/bootstrap/person-x.svg'); }
.bi-pie-chart { --bi-icon: url('../icons/bootstrap/pie-chart.svg'); }
.bi-play-circle { --bi-icon: url('../icons/bootstrap/play-circle.svg'); }
.bi-plus { --bi-icon: url('../icons/bootstrap/plus.svg'); }
.bi-plus-circle { --bi-icon: url('../icons/bootstrap/plus-circle.svg'); }
.bi-plus-lg { --bi-icon: url('../icons/bootstrap/plus-lg.svg'); }
.bi-question-circle { --bi-icon: url('../icons/bootstrap/question-circle.svg'); }
.bi-receipt { --bi-icon: url('../icons/bootstrap/receipt.svg'); }
.bi-record-circle { --bi-icon: url('../icons/bootstrap/record-circle.svg'); }
.bi-router { --bi-icon: url('../icons/bootstrap/router.svg'); }
.bi-save { --bi-icon: url('../icons/bootstrap/save.svg'); }
.bi-search { --bi-icon: url('../icons/bootstrap/search.svg'); }
.bi-send-fill { --bi-icon: url('../icons/bootstrap/send-fill.svg'); }
.bi-shield-check { --bi-icon: url('../icons/bootstrap/shield-check.svg'); }
.bi-shield-exclamation { --bi-icon: url('../icons/bootstrap/shield-exclamation.svg'); }
.bi-shield-lock { --bi-icon: url('../icons/bootstrap/shield-lock.svg'); }
.bi-sign-turn-slight-right { --bi-icon: url('../icons/bootstrap/sign-turn-slight-right.svg'); }
.bi-signpost-2 { --bi-icon: url('../icons/bootstrap/signpost-2.svg'); }
.bi-signpost-split { --bi-icon: url('../icons/bootstrap/signpost-split.svg'); }
.bi-slash-circle { --bi-icon: url('../icons/bootstrap/slash-circle.svg'); }
.bi-sliders { --bi-icon: url('../icons/bootstrap/sliders.svg'); }
.bi-sliders2 { --bi-icon: url('../icons/bootstrap/sliders.svg'); }
.bi-sort-alpha-down { --bi-icon: url('../icons/bootstrap/sort-alpha-down.svg'); }
.bi-sort-alpha-up { --bi-icon: url('../icons/bootstrap/sort-alpha-up.svg'); }
.bi-sort-alpha-up-alt { --bi-icon: url('../icons/bootstrap/sort-alpha-up-alt.svg'); }
.bi-sort-down { --bi-icon: url('../icons/bootstrap/sort-down.svg'); }
.bi-sort-numeric-down { --bi-icon: url('../icons/bootstrap/sort-numeric-down.svg'); }
.bi-sort-numeric-up { --bi-icon: url('../icons/bootstrap/sort-numeric-up.svg'); }
.bi-sort-up { --bi-icon: url('../icons/bootstrap/sort-up.svg'); }
.bi-speedometer2 { --bi-icon: url('../icons/bootstrap/speedometer2.svg'); }
.bi-square { --bi-icon: url('../icons/bootstrap/square.svg'); }
.bi-stack { --bi-icon: url('../icons/bootstrap/stack.svg'); }
.bi-star { --bi-icon: url('../icons/bootstrap/star.svg'); }
.bi-sun { --bi-icon: url('../icons/bootstrap/sun.svg'); }
.bi-table { --bi-icon: url('../icons/bootstrap/table.svg'); }
.bi-tags { --bi-icon: url('../icons/bootstrap/tags.svg'); }
.bi-telephone { --bi-icon: url('../icons/bootstrap/telephone.svg'); }
.bi-three-dots { --bi-icon: url('../icons/bootstrap/three-dots.svg'); }
.bi-three-dots-vertical { --bi-icon: url('../icons/bootstrap/three-dots-vertical.svg'); }
.bi-tools { --bi-icon: url('../icons/bootstrap/tools.svg'); }
.bi-trash { --bi-icon: url('../icons/bootstrap/trash.svg'); }
.bi-trash3 { --bi-icon: url('../icons/bootstrap/trash3.svg'); }
.bi-trophy { --bi-icon: url('../icons/bootstrap/trophy.svg'); }
.bi-unlock { --bi-icon: url('../icons/bootstrap/unlock.svg'); }
.bi-upload { --bi-icon: url('../icons/bootstrap/upload.svg'); }
.bi-volume-up { --bi-icon: url('../icons/bootstrap/volume-up.svg'); }
.bi-wallet2 { --bi-icon: url('../icons/bootstrap/wallet2.svg'); }
.bi-whatsapp { --bi-icon: url('../icons/bootstrap/whatsapp.svg'); }
.bi-wifi { --bi-icon: url('../icons/bootstrap/wifi.svg'); }
.bi-wifi-off { --bi-icon: url('../icons/bootstrap/wifi-off.svg'); }
.bi-x { --bi-icon: url('../icons/bootstrap/x.svg'); }
.bi-x-circle { --bi-icon: url('../icons/bootstrap/x-circle.svg'); }
.bi-x-lg { --bi-icon: url('../icons/bootstrap/x-lg.svg'); }
.bi-x-octagon { --bi-icon: url('../icons/bootstrap/x-octagon.svg'); }
