/* Font Awesome 补充层
   主样式已切到 FA5，其 ::before 自带 content。
   这里只补两件事：
   1. 少数只在 FA6 里存在的图标名，映射到 FA5 的字形
   2. 保证 i 元素的行内对齐不被主题样式打断 */

i.fa, i.fas, i.far, i.fab {
  font-style: normal;
  line-height: 1;
  display: inline-block;
  text-rendering: auto;
}

/* FA6 名称 -> FA5 等价字形 */
.fa-circle-half-stroke::before { content: "\f042"; }
.fa-ellipsis::before { content: "\f141"; }
.fa-ellipsis-vertical::before { content: "\f142"; }
.fa-xmark::before { content: "\f00d"; }
.fa-check::before { content: "\f00c"; }
.fa-trash-can::before { content: "\f2ed"; }
.fa-floppy-disk::before { content: "\f0c7"; }
.fa-gear::before { content: "\f013"; }
.fa-magnifying-glass::before { content: "\f002"; }
.fa-bell::before { content: "\f0f3"; }
.fa-microphone::before { content: "\f130"; }
.fa-paper-plane::before { content: "\f1d8"; }
.fa-image::before { content: "\f03e"; }
.fa-face-smile::before { content: "\f118"; }
.fa-circle-question::before { content: "\f059"; }
.fa-chevron-left::before { content: "\f053"; }
.fa-chevron-right::before { content: "\f054"; }
.fa-chevron-down::before { content: "\f078"; }
.fa-chevron-up::before { content: "\f077"; }
.fa-thumbtack::before { content: "\f08d"; }
.fa-cloud::before { content: "\f0c2"; }
.fa-palette::before { content: "\f53f"; }
.fa-comments::before { content: "\f086"; }
.fa-user::before { content: "\f007"; }
.fa-users::before { content: "\f0c0"; }

/* FA4 老名称（-o 后缀那批），FA5 里已改名 */
.fa-check-square-o::before { content: "\f046"; }
.fa-file-image-o::before { content: "\f1c5"; }
.fa-rotate-right::before { content: "\f01e"; }
.fa-refresh::before { content: "\f021"; }
.fa-cloud-upload::before { content: "\f0ee"; }
.fa-file-o::before { content: "\f016"; }
.fa-file-text-o::before { content: "\f0f6"; }
.fa-folder-o::before { content: "\f114"; }
.fa-image-o::before { content: "\f03e"; }
.fa-times-circle-o::before { content: "\f05c"; }
.fa-check-circle-o::before { content: "\f058"; }
