/*
 * BCMS lokaler Bootstrap-Icons-Shim ohne Icon-Fontdateien.
 * Zweck: Offline-/Auditbetrieb ohne externe Frontend-Referenzen.
 * Hinweis: Diese Datei bildet die im BCMS verwendeten bi-Iconklassen als einfache Unicode-/Emoji-Symbole ab.
 * Es werden bewusst keine Schrift-/Fontdateien paketiert.
 */
.bi{display:inline-block;font-style:normal;font-weight:normal;line-height:1;text-rendering:auto;vertical-align:-.125em;min-width:1em;text-align:center}
.bi::before{display:inline-block;content:"•"}
.bi-exclamation-triangle-fill::before,.bi-exclamation-triangle::before{content:"⚠"}.bi-exclamation-octagon-fill::before,.bi-exclamation-circle-fill::before,.bi-exclamation-circle::before,.bi-exclamation-diamond-fill::before,.bi-exclamation-diamond::before{content:"!"}.bi-check-circle-fill::before,.bi-check-circle::before,.bi-check2-circle::before,.bi-check2::before{content:"✓"}.bi-x-circle::before,.bi-x-octagon-fill::before,.bi-x-lg::before,.bi-x::before{content:"×"}.bi-list-check::before,.bi-list-task::before,.bi-list::before,.bi-list-ul::before,.bi-list-ol::before{content:"☷"}.bi-journal-check::before,.bi-journal-text::before,.bi-journals::before,.bi-book::before{content:"▣"}.bi-hourglass-split::before{content:"⌛"}.bi-broadcast-pin::before,.bi-wifi::before{content:"◉"}.bi-diagram-3::before,.bi-diagram-3-fill::before,.bi-diagram-2::before,.bi-diagram-2-fill::before{content:"◇"}.bi-shield-check::before,.bi-shield-lock-fill::before,.bi-shield-lock::before,.bi-shield-exclamation::before{content:"🛡"}.bi-arrow-left::before{content:"←"}.bi-arrow-repeat::before,.bi-arrow-clockwise::before,.bi-arrow-counterclockwise::before{content:"↻"}.bi-pencil::before,.bi-pencil-square::before{content:"✎"}.bi-bell-fill::before{content:"🔔"}.bi-plus-circle::before,.bi-plus-circle-fill::before,.bi-plus-lg::before,.bi-plus::before{content:"+"}.bi-bar-chart::before,.bi-graph-up::before{content:"▥"}.bi-fire::before{content:"◆"}.bi-grid-3x3-gap-fill::before,.bi-grid-3x3-gap::before,.bi-grid::before,.bi-columns-gap::before{content:"▦"}.bi-archive-fill::before,.bi-archive::before,.bi-inbox::before{content:"▤"}.bi-calendar2-check::before,.bi-calendar2-check-fill::before,.bi-calendar-check-fill::before,.bi-calendar-check::before,.bi-calendar-event::before,.bi-calendar-event-fill::before,.bi-calendar2-week::before,.bi-calendar3::before{content:"◷"}.bi-save::before{content:"▣"}.bi-clipboard2-pulse-fill::before,.bi-clipboard2-pulse::before,.bi-clipboard-check-fill::before,.bi-clipboard-check::before,.bi-clipboard-x-fill::before,.bi-clipboard-x::before,.bi-clipboard-data::before,.bi-clipboard2-check::before{content:"☑"}.bi-speedometer2::before{content:"◔"}.bi-download::before{content:"↓"}.bi-upload::before{content:"↑"}.bi-link-45deg::before{content:"🔗"}.bi-clock-history::before{content:"◴"}.bi-funnel::before,.bi-filter::before{content:"⏷"}.bi-folder2-open::before,.bi-folder-check::before{content:"▰"}.bi-eye::before{content:"◉"}.bi-mortarboard-fill::before,.bi-mortarboard::before{content:"◈"}.bi-hdd-network-fill::before,.bi-hdd-network::before{content:"▧"}.bi-people-fill::before,.bi-people::before,.bi-person-badge::before,.bi-person-check-fill::before,.bi-person-check::before,.bi-person-plus::before,.bi-person::before{content:"👤"}.bi-trash::before{content:"⌫"}.bi-signpost-split::before,.bi-map::before{content:"⌖"}.bi-database-fill-gear::before,.bi-database-gear::before,.bi-database::before{content:"▨"}.bi-command::before{content:"⌘"}.bi-stars::before,.bi-magic::before{content:"✦"}.bi-bullseye::before{content:"◎"}.bi-file-earmark-zip-fill::before,.bi-file-earmark-zip::before{content:"ZIP"}.bi-file-earmark-excel::before,.bi-filetype-csv::before{content:"CSV"}.bi-filetype-pdf::before,.bi-file-earmark-pdf::before{content:"PDF"}.bi-filetype-html::before{content:"HTML"}.bi-file-earmark-word::before{content:"DOC"}.bi-file-earmark-text::before,.bi-file-earmark-check::before{content:"□"}.bi-house::before{content:"⌂"}.bi-search::before{content:"⌕"}.bi-globe2::before{content:"◌"}.bi-buildings::before,.bi-buildings-fill::before,.bi-building::before{content:"▥"}.bi-question-circle::before,.bi-question-circle-fill::before,.bi-patch-question::before{content:"?"}.bi-info-circle::before,.bi-info-circle-fill::before{content:"i"}.bi-printer::before{content:"⎙"}.bi-directional::before{content:"↔"}.bi-paperclip::before{content:"⌕"}.bi-send::before,.bi-send-check::before{content:"➤"}.bi-arrows-fullscreen::before,.bi-arrows-expand::before{content:"⛶"}.bi-gear::before,.bi-wrench::before,.bi-sliders::before{content:"⚙"}.bi-lightbulb::before{content:"◌"}.bi-life-preserver::before{content:"◎"}.bi-activity::before,.bi-heart-pulse::before{content:"⌁"}.bi-lock::before,.bi-key::before{content:"▣"}.bi-table::before{content:"▦"}.bi-card-checklist::before{content:"☑"}.bi-chat-dots::before,.bi-chat-square-text::before{content:"☰"}.bi-megaphone::before{content:"◁"}.bi-circle::before{content:"○"}.bi-pause-circle::before{content:"Ⅱ"}.bi-play-circle::before,.bi-play-fill::before{content:"▶"}.bi-arrow-right-circle::before{content:"→"}.bi-flag::before{content:"⚑"}.bi-layout-text-window-reverse::before{content:"▤"}.bi-kanban::before{content:"▥"}.bi-image::before{content:"▧"}.bi-slash-circle::before{content:"⊘"}.bi-reply::before{content:"↩"}.bi-toggle2-on::before{content:"●"}.bi-files::before{content:"▱"}
