/* Unicons icon ::before content rules — served as static file to preserve unicode codepoints */
/* Codepoints sourced from public/assets/fonts/unicons/selection.json */
[class*=" uil-"]::before,
[class^="uil-"]::before {
  font-family: "Unicons" !important;
  font-style: normal;
  font-weight: normal;
  speak: never;
}
.uil-balance-scale::before { content: "\e96f"; }
.uil-bell::before          { content: "\e97f"; }
.uil-bolt-alt::before      { content: "\e98b"; }
.uil-book-open::before     { content: "\e990"; }
.uil-brackets-curly::before{ content: "\e9a3"; }
.uil-calendar-alt::before  { content: "\e9ba"; }
.uil-chart::before         { content: "\e9d6"; }
.uil-chart-line::before    { content: "\e9d3"; }
.uil-check::before         { content: "\e9dd"; }
.uil-check-circle::before  { content: "\e9db"; }
.uil-circuit::before       { content: "\e9e1"; }
.uil-clipboard-notes::before { content: "\e9e6"; }
.uil-clock::before         { content: "\e9ee"; }
.uil-cloud-computing::before { content: "\e9f4"; }
.uil-credit-card::before   { content: "\ea74"; }
.uil-dashboard::before     { content: "\ea7e"; }
.uil-database::before      { content: "\ea81"; }
.uil-desktop::before       { content: "\ea88"; }
.uil-envelope::before      { content: "\eac8"; }
.uil-exchange::before      { content: "\eacf"; }
.uil-eye::before           { content: "\eae1"; }
.uil-eye-slash::before     { content: "\eae0"; }
.uil-facebook-f::before    { content: "\eae2"; }
.uil-file-alt::before      { content: "\eaec"; }
.uil-file-graph::before    { content: "\eafb"; }
.uil-filter::before        { content: "\eb15"; }
.uil-globe::before         { content: "\eb48"; }
.uil-google::before        { content: "\eb50"; }
.uil-history::before       { content: "\eb6b"; }
.uil-instagram::before     { content: "\eb9c"; }
.uil-linkedin::before      { content: "\ebd1"; }
.uil-lock::before          { content: "\ebdc"; }
.uil-lock-alt::before      { content: "\ebf0"; }
.uil-map-marker::before    { content: "\ebe3"; }
.uil-mobile-android::before { content: "\ec0a"; }
.uil-phone::before         { content: "\ec51"; }
.uil-rocket::before        { content: "\ec8c"; }
.uil-server::before        { content: "\ecae"; }
.uil-server-network::before { content: "\ecaa"; }
.uil-setting::before       { content: "\ecaf"; }
.uil-shield-check::before  { content: "\ecb2"; }
.uil-star::before          { content: "\eceb"; }
.uil-sync::before          { content: "\ed06"; }
.uil-tachometer-fast::before { content: "\ed13"; }
.uil-user-check::before    { content: "\ed65"; }
.uil-users-alt::before     { content: "\ed70"; }
/* Navigation & misc */
.uil-angle-right::before   { content: "\e931"; }
.uil-angle-left::before    { content: "\e92f"; }
.uil-angle-down::before    { content: "\e92d"; }
.uil-angle-up::before      { content: "\e932"; }
.uil-times::before         { content: "\ed3b"; }
.uil-arrow-up::before      { content: "\e951"; }
/* Breadcrumb separator (also handled via before:content Tailwind class in PageHeader) */
.breadcrumb-item.active::before {
  content: "\e931" !important;
  font-family: "Unicons" !important;
}
