/*! Font Awesome Free 7.3.1 (https://fontawesome.com) - subset build.
    Only the icon classes this app uses are kept, and the webfonts are subset to
    those codepoints, so the cost of the full set (~318 KB) is not paid on every
    page load. Regenerate with the same class list after adding new icons. */
/*! * Font Awesome Free 7.3.1 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * Copyright 2026 Fonticons, Inc. */ .fa,.fa-brands,.fa-classic,.fa-regular,.fa-solid,.fab,.far,.fas{--_fa-family:var(--fa-family,var(--fa-style-family,"Font Awesome 7 Free"));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display,inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style,900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width,1.25em)}
:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)/""}
@supports not (content:""/""){:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)}}
.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}
@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-buzz,.fa-fade,.fa-flip,.fa-flip-360,.fa-float,.fa-jello,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse,.fa-spin-snap,.fa-spin-snap-4,.fa-spin-snap-8,.fa-swing,.fa-wag{animation:none!important;transition:none!important}}
@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
.fa-user,.fa-user-alt,.fa-user-large{--fa:"\f007"}
.fa-close,.fa-multiply,.fa-remove,.fa-times,.fa-xmark{--fa:"\f00d"}
.fa-home,.fa-home-alt,.fa-home-lg-alt,.fa-house{--fa:"\f015"}
.fa-download{--fa:"\f019"}
.fa-image{--fa:"\f03e"}
.fa-edit,.fa-pen-to-square{--fa:"\f044"}
.fa-chevron-left{--fa:"\f053"}
.fa-chevron-right{--fa:"\f054"}
.fa-check-circle,.fa-circle-check{--fa:"\f058"}
.fa-circle-info,.fa-info-circle{--fa:"\f05a"}
.fa-arrow-left{--fa:"\f060"}
.fa-eye{--fa:"\f06e"}
.fa-eye-slash{--fa:"\f070"}
.fa-chevron-up{--fa:"\f077"}
.fa-chevron-down{--fa:"\f078"}
.fa-comments{--fa:"\f086"}
.fa-credit-card,.fa-credit-card-alt{--fa:"\f09d"}
.fa-bullhorn{--fa:"\f0a1"}
.fa-bars,.fa-navicon{--fa:"\f0c9"}
.fa-envelope{--fa:"\f0e0"}
.fa-gamepad{--fa:"\f11b"}
.fa-chevron-circle-down,.fa-circle-chevron-down{--fa:"\f13a"}
.fa-file{--fa:"\f15b"}
.fa-calculator{--fa:"\f1ec"}
.fa-envelope-open{--fa:"\f2b6"}
.fa-circle-user,.fa-user-circle{--fa:"\f2bd"}
.fa-rotate,.fa-sync-alt{--fa:"\f2f1"}
.fa-redo-alt,.fa-rotate-forward,.fa-rotate-right{--fa:"\f2f9"}
.fa-shield-alt,.fa-shield-halved{--fa:"\f3ed"}
.fa-broadcast-tower,.fa-tower-broadcast{--fa:"\f519"}
.fa-coins{--fa:"\f51e"}
.fa-receipt{--fa:"\f543"}
.fa-headset{--fa:"\f590"}
.fa-envelope-open-text{--fa:"\f658"}
:host,:root{--fa-family-brands:"Font Awesome 7 Brands";--fa-font-brands:normal 400 1em/1 var(--fa-family-brands)}
@font-face{font-family:"Font Awesome 7 Brands";font-style:normal;font-weight:400;font-display:block;src:url('/fonts/fa-brands-400-subset.woff2')}
.fa-brands,.fa-classic.fa-brands,.fab{--fa-family:var(--fa-family-brands);--fa-style:400}
.fa-whatsapp{--fa:"\f232"}
.fa-telegram,.fa-telegram-plane{--fa:"\f2c6"}
:host,:root{--fa-font-regular:normal 400 1em/1 var(--fa-family-classic)}
@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:400;font-display:block;src:url('/fonts/fa-regular-400-subset.woff2')}
.far{--fa-family:var(--fa-family-classic)}
.fa-regular,.far{--fa-style:400}
:host,:root{--fa-family-classic:"Font Awesome 7 Free";--fa-font-solid:normal 900 1em/1 var(--fa-family-classic);--fa-style-family-classic:var(--fa-family-classic)}
@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:900;font-display:block;src:url('/fonts/fa-solid-900-subset.woff2')}
.fas{--fa-style:900}
.fa-classic,.fas{--fa-family:var(--fa-family-classic)}
.fa-solid{--fa-style:900}
@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url('/fonts/fa-brands-400-subset.woff2') format("woff2")}
@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url('/fonts/fa-solid-900-subset.woff2') format("woff2")}
@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url('/fonts/fa-regular-400-subset.woff2') format("woff2")}
@font-face{font-family:"FontAwesome";font-display:block;src:url('/fonts/fa-solid-900-subset.woff2') format("woff2")}
@font-face{font-family:"FontAwesome";font-display:block;src:url('/fonts/fa-brands-400-subset.woff2') format("woff2")}
@font-face{font-family:"FontAwesome";font-display:block;src:url('/fonts/fa-regular-400-subset.woff2') format("woff2");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}
@font-face{font-family:"FontAwesome";font-display:block;src:url('/fonts/fa-v4compatibility-subset.woff2') format("woff2");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}
