/* ===================================
    Subset icon fonts
    Replaces icon.min.css with only the glyphs the site uses.
    Fonts are generated by utils/SubsetIconFonts — re-run it and extend the
    rules below when using a new icon class.
====================================== */
/* iconsmind (icomoon) */
@font-face{font-family:icomoon;src:url(../fonts/icomoon-subset.woff2) format("woff2");font-weight:400;font-style:normal}
/* feather */
@font-face{font-family:feather;src:url(../fonts/feather-subset.woff2) format("woff2");font-weight:400;font-style:normal}
/* themify (Magnific Popup arrows in style.min.css) */
@font-face{font-family:themify;src:url(../fonts/themify-subset.woff2) format("woff2");font-weight:400;font-style:normal}
/* Font Awesome 6 (+ FA5 aliases used by theme pseudo-element rules) */
@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(../fonts/fa-solid-900-subset.woff2) format("woff2")}
@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(../fonts/fa-regular-400-subset.woff2) format("woff2")}
@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../fonts/fa-brands-400-subset.woff2) format("woff2")}
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(../fonts/fa-solid-900-subset.woff2) format("woff2")}
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url(../fonts/fa-regular-400-subset.woff2) format("woff2")}
@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../fonts/fa-brands-400-subset.woff2) format("woff2")}
/* Bootstrap Icons */
@font-face{font-family:bootstrap-icons;font-display:block;src:url(../fonts/bootstrap-icons-subset.woff2) format("woff2")}

/* base rules (copied verbatim from icon.min.css) */
.feather,[class*=" ti-"],[class*=" line-icon-"],[class^=line-icon-],[class^=ti-]{speak:none;font-weight:400;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
[class*=" line-icon-"],[class^=line-icon-]{font-family:icomoon}
[class*=" ti-"],[class^=ti-]{font-family:themify}
.feather{font-family:feather!important}
.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}
.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}
.fa-brands,.fa-regular,.fab,.far{font-weight:400}
.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}
.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}
.fa-solid,.fas{font-weight:900}
.bi::before,[class*=" bi-"]::before,[class^=bi-]::before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}

/* iconsmind glyphs (Add/Repair/Information come from ReleaseNotesViewModel.CategoryIcon) */
.line-icon-Add:before{content:"\e60b"}
.line-icon-Bank:before{content:"\e68b"}
.line-icon-Bar-Chart:before{content:"\e68c"}
.line-icon-Book:before{content:"\e6d4"}
.line-icon-Dollar:before{content:"\e81f"}
.line-icon-Down:before{content:"\e82c"}
.line-icon-Gear:before{content:"\e944"}
.line-icon-Information:before{content:"\e9e6"}
.line-icon-Management:before{content:"\ea95"}
.line-icon-Map2:before{content:"\ea9c"}
.line-icon-Receipt:before{content:"\ebc7"}
.line-icon-Repair:before{content:"\ebe3"}
.line-icon-Truck:before{content:"\ed80"}

/* feather glyphs (x and shopping-cart are injected by main.js) */
.icon-feather-arrow-left:before{content:"\e828"}
.icon-feather-arrow-right:before{content:"\e829"}
.icon-feather-arrow-right-circle:before{content:"\e911"}
.icon-feather-shopping-cart:before{content:"\e905"}
.icon-feather-x:before{content:"\e8f6"}

/* Font Awesome glyphs (incl. original alias selectors) */
.fa-arrow-left::before{content:"\f060"}
.fa-exclamation-triangle::before,.fa-triangle-exclamation::before,.fa-warning::before{content:"\f071"}
.fa-close::before,.fa-multiply::before,.fa-remove::before,.fa-times::before,.fa-xmark::before{content:"\f00d"}
.fa-facebook-f::before{content:"\f39e"}
.fa-linkedin::before{content:"\f08c"}
.fa-twitter::before{content:"\f099"}

/* Bootstrap Icons glyphs (f135/f309 are used by pseudo-rules in style.min.css) */
.bi-alarm::before{content:"\f102"}
.bi-chat-dots::before{content:"\f24a"}
.bi-check-circle-fill::before{content:"\f26a"}
.bi-cloud-check::before{content:"\f299"}
.bi-file-earmark-text::before{content:"\f38b"}
.bi-file-text::before{content:"\f3b9"}
.bi-graph-up-arrow::before{content:"\f673"}
.bi-hand-thumbs-down::before{content:"\f405"}
.bi-hand-thumbs-up::before{content:"\f407"}
.bi-people::before{content:"\f4d0"}
.bi-shield-lock::before{content:"\f538"}
.bi-truck::before{content:"\f5ea"}
.bi-x-circle-fill::before{content:"\f622"}
