/*!
 * Font Awesome Pro 7.1.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2025 Fonticons, Inc.
 */
/* Font Awesome 7 webfont syntax, scoped to the installed Duotone Solid subset. */
@font-face{font-family:"Font Awesome 7 Sharp Duotone";font-style:normal;font-weight:100;font-display:block;src:url(../webfonts/fa-sharp-duotone-thin-subset.woff2) format("woff2")}
.fa-sharp-duotone.fa-thin{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display,inline-block);font-family:"Font Awesome 7 Sharp Duotone";font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:100;line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width,1.25em);position:relative;letter-spacing:normal;flex-shrink:0}
.fa-sharp-duotone:before{content:var(--fa);position:absolute;inset-inline:0;color:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1)}
.fa-sharp-duotone:after{content:var(--fa);font-feature-settings:"ss01";color:var(--fa-secondary-color,currentColor);opacity:var(--fa-secondary-opacity,.4)}
@supports (content:""/""){.fa-sharp-duotone:before,.fa-sharp-duotone:after{content:var(--fa)/""}}
.fa-fw{width:1.25em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-lg{font-size:1.25em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}
.fa-spin{animation:fa-spin 2s infinite linear}@keyframes fa-spin{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){.fa-spin{animation:none}}

.fa-address-card{--fa:"\f2bb"}
.fa-align-left{--fa:"\f036"}
.fa-angle-right{--fa:"\f105"}
.fa-arrow-down{--fa:"\f063"}
.fa-arrow-left{--fa:"\f060"}
.fa-arrow-pointer{--fa:"\f245"}
.fa-arrow-right{--fa:"\f061"}
.fa-arrow-rotate-left{--fa:"\f0e2"}
.fa-arrow-rotate-right{--fa:"\f01e"}
.fa-arrow-up{--fa:"\f062"}
.fa-arrow-up-right-from-square{--fa:"\f08e"}
.fa-award{--fa:"\f559"}
.fa-badge-check{--fa:"\f336"}
.fa-bag-shopping{--fa:"\f290"}
.fa-ban{--fa:"\f05e"}
.fa-bars{--fa:"\f0c9"}
.fa-bolt{--fa:"\f0e7"}
.fa-book{--fa:"\f02d"}
.fa-book-open{--fa:"\f518"}
.fa-box{--fa:"\f466"}
.fa-box-archive{--fa:"\f187"}
.fa-brain{--fa:"\f5dc"}
.fa-briefcase{--fa:"\f0b1"}
.fa-building{--fa:"\f1ad"}
.fa-calendar-days{--fa:"\f073"}
.fa-camera{--fa:"\f030"}
.fa-cart-plus{--fa:"\f217"}
.fa-cart-shopping{--fa:"\f07a"}
.fa-check{--fa:"\f00c"}
.fa-chevron-down{--fa:"\f078"}
.fa-chevron-left{--fa:"\f053"}
.fa-chevron-right{--fa:"\f054"}
.fa-circle{--fa:"\f111"}
.fa-circle-check{--fa:"\f058"}
.fa-circle-exclamation{--fa:"\f06a"}
.fa-circle-info{--fa:"\f05a"}
.fa-circle-notch{--fa:"\f1ce"}
.fa-circle-question{--fa:"\f059"}
.fa-city{--fa:"\f64f"}
.fa-clipboard-check{--fa:"\f46c"}
.fa-clipboard-list{--fa:"\f46d"}
.fa-clock{--fa:"\f017"}
.fa-clone{--fa:"\f24d"}
.fa-cloud{--fa:"\f0c2"}
.fa-cloud-arrow-up{--fa:"\f0ee"}
.fa-code{--fa:"\f121"}
.fa-comment-dots{--fa:"\f4ad"}
.fa-comments{--fa:"\f086"}
.fa-copy{--fa:"\f0c5"}
.fa-credit-card{--fa:"\f09d"}
.fa-crop{--fa:"\f125"}
.fa-cube{--fa:"\f1b2"}
.fa-desktop{--fa:"\f390"}
.fa-download{--fa:"\f019"}
.fa-draw-polygon{--fa:"\f5ee"}
.fa-ellipsis{--fa:"\f141"}
.fa-ellipsis-vertical{--fa:"\f142"}
.fa-envelope{--fa:"\f0e0"}
.fa-expand{--fa:"\f065"}
.fa-eye{--fa:"\f06e"}
.fa-file{--fa:"\f15b"}
.fa-file-arrow-up{--fa:"\f574"}
.fa-file-audio{--fa:"\f1c7"}
.fa-file-code{--fa:"\f1c9"}
.fa-file-excel{--fa:"\f1c3"}
.fa-file-image{--fa:"\f1c5"}
.fa-file-import{--fa:"\f56f"}
.fa-file-lines{--fa:"\f15c"}
.fa-file-magnifying-glass{--fa:"\f865"}
.fa-file-pdf{--fa:"\f1c1"}
.fa-file-powerpoint{--fa:"\f1c4"}
.fa-file-video{--fa:"\f1c8"}
.fa-file-word{--fa:"\f1c2"}
.fa-file-zipper{--fa:"\f1c6"}
.fa-flask{--fa:"\f0c3"}
.fa-floppy-disk{--fa:"\f0c7"}
.fa-folder{--fa:"\f07b"}
.fa-folder-open{--fa:"\f07c"}
.fa-font{--fa:"\f031"}
.fa-gear{--fa:"\f013"}
.fa-gift{--fa:"\f06b"}
.fa-globe{--fa:"\f0ac"}
.fa-hand{--fa:"\f256"}
.fa-hand-pointer{--fa:"\f25a"}
.fa-hashtag{--fa:"\23"}
.fa-heart{--fa:"\f004"}
.fa-house{--fa:"\f015"}
.fa-image{--fa:"\f03e"}
.fa-images{--fa:"\f302"}
.fa-inbox{--fa:"\f01c"}
.fa-layer-group{--fa:"\f5fd"}
.fa-left-right{--fa:"\f337"}
.fa-link{--fa:"\f0c1"}
.fa-list{--fa:"\f03a"}
.fa-list-ul{--fa:"\f0ca"}
.fa-location-dot{--fa:"\f3c5"}
.fa-magnifying-glass{--fa:"\f002"}
.fa-magnifying-glass-minus{--fa:"\f010"}
.fa-magnifying-glass-plus{--fa:"\f00e"}
.fa-minimize{--fa:"\f78c"}
.fa-minus{--fa:"\f068"}
.fa-mobile-screen-button{--fa:"\f3cd"}
.fa-paper-plane{--fa:"\f1d8"}
.fa-pen{--fa:"\f304"}
.fa-pen-to-square{--fa:"\f044"}
.fa-pencil{--fa:"\f303"}
.fa-percent{--fa:"\25"}
.fa-phone-flip{--fa:"\f879"}
.fa-photo-film{--fa:"\f87c"}
.fa-play{--fa:"\f04b"}
.fa-plus{--fa:"\2b"}
.fa-print{--fa:"\f02f"}
.fa-puzzle-piece{--fa:"\f12e"}
.fa-qrcode{--fa:"\f029"}
.fa-rotate-left{--fa:"\f2ea"}
.fa-rotate-right{--fa:"\f2f9"}
.fa-route{--fa:"\f4d7"}
.fa-ruler-combined{--fa:"\f546"}
.fa-scissors{--fa:"\f0c4"}
.fa-scroll{--fa:"\f70e"}
.fa-shapes{--fa:"\f61f"}
.fa-share-nodes{--fa:"\f1e0"}
.fa-shield-check{--fa:"\f2f7"}
.fa-sliders{--fa:"\f1de"}
.fa-sparkles{--fa:"\f890"}
.fa-square{--fa:"\f0c8"}
.fa-star{--fa:"\f005"}
.fa-stars{--fa:"\f762"}
.fa-stopwatch{--fa:"\f2f2"}
.fa-store{--fa:"\f54e"}
.fa-table-cells{--fa:"\f00a"}
.fa-table-cells-large{--fa:"\f009"}
.fa-tag{--fa:"\f02b"}
.fa-train-subway{--fa:"\f239"}
.fa-trash{--fa:"\f1f8"}
.fa-trash-can{--fa:"\f2ed"}
.fa-triangle-exclamation{--fa:"\f071"}
.fa-truck{--fa:"\f0d1"}
.fa-up-down{--fa:"\f338"}
.fa-up-right-from-square{--fa:"\f35d"}
.fa-upload{--fa:"\f093"}
.fa-user{--fa:"\f007"}
.fa-users{--fa:"\f0c0"}
.fa-wand-magic{--fa:"\f0d0"}
.fa-wifi{--fa:"\f1eb"}
.fa-window{--fa:"\f40e"}
.fa-xmark{--fa:"\f00d"}
