/*
 * SLCB universal local icon fallback.
 * The package has legacy Font Awesome 4, Font Awesome 5 class names, and a few
 * Bootstrap glyphicons. Some IIS deployments do not serve the FA webfont files,
 * so this file renders readable symbols using system fonts only.
 */
.fa,.fas,.far,.fab,.glyphicon{
  display:inline-flex!important;align-items:center;justify-content:center;
  width:1.15em;min-width:1.15em;font-family:"Segoe UI Symbol","Segoe UI Emoji","Apple Color Emoji",Arial,sans-serif!important;
  font-style:normal!important;font-weight:700!important;line-height:1!important;text-rendering:auto;
  -webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;
}
.fa:before,.fas:before,.far:before,.fab:before,.glyphicon:before{content:"•";font-family:inherit!important;}
.fa-lg{font-size:1.25em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-fw{width:1.35em;min-width:1.35em}.fa-spin{animation:slcb-fa-spin 1s linear infinite}@keyframes slcb-fa-spin{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}
/* Navigation / layout */
.fa-dashboard:before,.fa-tachometer:before,.fa-tachometer-alt:before{content:"⌂"}.fa-home:before{content:"⌂"}.fa-bars:before{content:"☰"}.fa-chevron-right:before{content:"›"}.fa-chevron-left:before{content:"‹"}.fa-chevron-down:before{content:"⌄"}.fa-chevron-up:before{content:"⌃"}.fa-external-link:before{content:"↗"}
/* Users */
.fa-user:before,.fa-user-o:before,.fa-user-circle:before{content:"👤"}.fa-user-cog:before{content:"👤"}.fa-users:before,.fa-group:before,.fa-users-cog:before{content:"👥"}.fa-user-plus:before{content:"👤+"}.fa-user-times:before{content:"👤×"}.fa-user-check:before{content:"✓"}.fa-user-graduate:before{content:"🎓"}.fa-id-card:before,.fa-id-card-o:before,.fa-id-badge:before,.fa-address-card:before,.fa-address-card-o:before{content:"▣"}
/* Actions */
.fa-search:before{content:"⌕"}.fa-save:before,.fa-floppy-o:before{content:"💾"}.fa-pencil:before,.fa-pencil-square-o:before,.fa-edit:before{content:"✎"}.fa-trash:before,.fa-trash-o:before{content:"🗑"}.fa-times:before,.fa-close:before,.fa-remove:before{content:"×"}.fa-plus:before{content:"+"}.fa-plus-circle:before{content:"⊕"}.fa-minus:before{content:"−"}.fa-minus-circle:before{content:"⊖"}.fa-check:before{content:"✓"}.fa-check-circle:before,.fa-check-square-o:before{content:"✓"}.fa-square-o:before{content:"□"}.fa-times-circle:before{content:"×"}.fa-ban:before{content:"⊘"}.fa-undo:before{content:"↶"}.fa-repeat:before,.fa-refresh:before{content:"↻"}.fa-random:before{content:"↔"}.fa-upload:before{content:"↑"}.fa-download:before{content:"↓"}.fa-print:before{content:"🖨"}.fa-copy:before,.fa-files-o:before{content:"⧉"}.fa-paperclip:before{content:"📎"}
/* Security / notices */
.fa-lock:before{content:"🔒"}.fa-unlock:before{content:"🔓"}.fa-key:before{content:"🔑"}.fa-shield:before,.fa-shield-alt:before{content:"🛡"}.fa-info-circle:before{content:"i"}.fa-warning:before,.fa-exclamation-triangle:before{content:"⚠"}.fa-bell:before{content:"🔔"}.fa-eye:before{content:"👁"}.fa-eye-slash:before{content:"◌"}
/* Communication */
.fa-commenting:before,.fa-comment:before{content:"💬"}.fa-envelope-o:before,.fa-envelope:before{content:"✉"}.fa-send:before,.fa-paper-plane:before{content:"➤"}.fa-phone:before{content:"☎"}.fa-meetup:before{content:"M"}
/* Academic / records */
.fa-calendar:before,.fa-calendar-o:before,.fa-calendar-alt:before,.fa-calendar-check:before,.fa-calendar-check-o:before{content:"📅"}.fa-clock-o:before{content:"🕒"}.fa-history:before{content:"↺"}.fa-tasks:before,.fa-clipboard-list:before{content:"☑"}.fa-building:before,.fa-university:before{content:"▦"}.fa-graduation-cap:before{content:"🎓"}.fa-book:before{content:"📘"}.fa-bookmark:before{content:"🔖"}.fa-list:before,.fa-list-alt:before,.fa-th-list:before{content:"☷"}.fa-th-large:before{content:"▦"}.fa-table:before{content:"▦"}.fa-filter:before{content:"⧩"}.fa-database:before{content:"▤"}.fa-sitemap:before{content:"⌘"}.fa-folder:before,.fa-folder-open:before,.fa-folder-open-o:before{content:"📁"}.fa-file:before,.fa-file-o:before,.fa-file-text-o:before,.fa-file-alt:before{content:"📄"}.fa-camera:before{content:"📷"}.fa-map-marker:before{content:"📍"}.fa-flag:before{content:"⚑"}
/* Charts / accounting */
.fa-bar-chart:before,.fa-bar-chart-o:before,.fa-line-chart:before,.fa-pie-chart:before,.fa-area-chart:before,.fa-chart-bar:before{content:"▥"}.fa-money:before{content:"₱"}.fa-credit-card:before{content:"▣"}.fa-tags:before,.fa-tag:before{content:"🏷"}.fa-percent:before{content:"%"}.fa-calculator:before{content:"🧮"}
/* Misc */
.fa-heart:before{content:"♥"}.fa-star:before{content:"★"}.fa-certificate:before{content:"◎"}.fa-thumbs-up:before,.fa-thumbs-o-up:before{content:"👍"}.fa-briefcase:before{content:"💼"}.fa-location-arrow:before{content:"➤"}.fa-cog:before,.fa-cogs:before,.fa-gear:before,.fa-gears:before,.fa-sliders:before,.fa-wrench:before{content:"⚙"}.fa-cube:before{content:"◼"}.fa-puzzle-piece:before{content:"▣"}.fa-sign-out:before,.fa-sign-out-alt:before{content:"↪"}.fa-sign-in:before,.fa-sign-in-alt:before{content:"↩"}.fa-arrow-circle-up:before{content:"⇧"}.fa-google:before{content:"G"}.fa-spinner:before{content:"◌"}.fa-circle:before{content:"•"}
.glyphicon-search:before{content:"⌕"}.glyphicon-plus:before{content:"+"}.glyphicon-pencil:before{content:"✎"}.glyphicon-trash:before{content:"🗑"}.glyphicon-print:before{content:"🖨"}.glyphicon-remove:before{content:"×"}.glyphicon-ok:before{content:"✓"}.glyphicon-refresh:before{content:"↻"}
.btn .fa,.btn .fas,.btn .far,.btn .fab,.btn .glyphicon{margin-right:.35rem}.btn .fa:only-child,.btn .fas:only-child,.btn .far:only-child,.btn .glyphicon:only-child{margin-right:0}.slcb-sidebar-link .fa,.slcb-sidebar-link .fas,.slcb-sidebar-link .far{font-size:15px}

.fa-exchange:before{content:"⇄"}.fa-list-ol:before{content:"①"}.fa-reply:before{content:"↩"}.fa-sort-numeric-asc:before{content:"1↓"}


/* 20260711 additional fallback icons found in full-system scan */
.fa-arrow-left:before{content:"←"}.fa-redo:before{content:"↻"}.fa-reply:before{content:"↩"}.fa-route:before{content:"⌁"}.fa-server:before{content:"▤"}.fa-broom:before{content:"⌁"}.fa-heading:before{content:"H"}.fa-list-ol:before{content:"①"}
.fa-calendar-check-o:before,.fa-calendar-check:before{content:"✓"}.fa-tasks:before{content:"☑"}.fa-circle:before{content:"•"}

/* 20260712 inventory and full-system header icon coverage */
.fa-cubes:before{content:"▦"}.fa-archive:before{content:"▣"}.fa-truck:before{content:"🚚"}.fa-desktop:before{content:"▤"}.fa-building-o:before{content:"▦"}.fa-shopping-basket:before{content:"🧺"}.fa-balance-scale:before{content:"⚖"}.fa-barcode:before{content:"▥"}.fa-power-off:before{content:"⏻"}.fa-file-excel-o:before{content:"X"}.fa-eraser:before{content:"⌫"}.fa-header:before{content:"H"}

