/* Font Awesome 6.4.0 minimal — 40 icons, self-hosted */

@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url("../fonts/fa-brands-400.woff2") format("woff2")}
@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url("../fonts/fa-solid-900.woff2") format("woff2")}

.fa{font-family:"Font Awesome 6 Free";font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:900;font-weight:var(--fa-style,900);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}
.fas{font-family:"Font Awesome 6 Free";font-weight:900}
.fab{font-family:"Font Awesome 6 Brands";font-weight:400}
.fa-spin{animation-name:fa-spin;animation-delay:0;animation-delay:var(--fa-animation-delay,0);animation-direction:normal;animation-direction:var(--fa-animation-direction,normal);animation-duration:2s;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:infinite;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:linear;animation-timing-function:var(--fa-animation-timing-function,linear)}
@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
.fa-pulse{animation-name:fa-spin;animation-direction:alternate;animation-direction:var(--fa-animation-direction,alternate);animation-duration:1s;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:infinite;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:steps(8);animation-timing-function:var(--fa-animation-timing-function,steps(8))}

.fa-file-alt:before,}
.fa-sign-out-alt:before{content:"\f2f5"}
.fa-comments:before{content:"\f086"}
.fa-lightbulb:before{content:"\f0eb"}
.fa-exclamation-circle:before{content:"\f06a"}
.fa-lock:before{content:"\f023"}
.fa-bullseye:before{content:"\f140"}
.fa-star:before{content:"\f005"}
.fa-crown:before{content:"\f521"}
.fa-file-upload:before{content:"\f574"}
.fa-check-circle:before,}
.fa-cloud-upload-alt:before,}
.fa-shield-alt:before,}
.fa-layer-group:before{content:"\f5fd"}
.fa-magnifying-glass-chart:before{content:"\e522"}
.fa-clipboard-check:before{content:"\f46c"}
.fa-question-circle:before{content:"\f059"}
.fa-eye:before{content:"\f06e"}
.fa-redo:before{content:"\f01e"}
.fa-arrow-left:before{content:"\f060"}
.fa-info-circle:before{content:"\f05a"}
.fa-shopping-cart:before{content:"\f07a"}
.fa-clock:before{content:"\f017"}
.fa-download:before{content:"\f019"}
.fa-home:before,}
.fa-bolt:before,}
.fa-user-lock:before{content:"\f502"}
.fa-credit-card:before{content:"\f09d"}
.fa-search:before{content:"\f002"}
.fa-copy:before{content:"\f0c5"}
.fa-times:before,}
.fa-rocket:before{content:"\f135"}
.fa-hand-peace:before{content:"\f25b"}
.fa-sync-alt:before{content:"\f2f1"}
.fa-spinner:before{content:"\f110"}
.fa-building:before{content:"\f1ad"}
.fa-magic:before,}
.fa-check:before{content:"\f00c"}
.fa-briefcase:before{content:"\f0b1"}
.fa-exclamation-triangle:before,}
.fa-times-circle:before,}
.fa-graduation-cap:before,}
.fa-weixin:before{content:"\f1d7"}