/* Font Awesome 6 Pro - Custom Subset (93 icons) */
/* Generated: 2026-02-07 */

/* Base FA Classes */
.fa{font-family:var(--fa-style-family,"Font Awesome 6 Pro");font-weight:var(--fa-style,900)}
.fa,.fa-brands,.fa-classic,.fa-duotone,.fa-light,.fa-regular,.fa-sharp,.fa-solid,.fa-thin,.fab,.fad,.fal,.far,.fas,.fat{-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:before,.fa-classic:before,.fa-light:before,.fa-regular:before,.fa-solid:before,.fa-thin:before,.fa:before,.fab:before,.fal:before,.far:before,.fas:before,.fat:before{content:var(--fa)}
.fa-classic,.fa-light,.fa-regular,.fa-solid,.fa-thin,.fal,.far,.fas,.fat{font-family:"Font Awesome 6 Pro"}
.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}

/* Size modifiers */
.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}

/* Animation */
.fa-spin{animation:fa-spin 2s infinite linear}
@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}

/* Screen reader */
.fa-sr-only,.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}

/* ========== FA-SOLID Icons ========== */
.fa-arrow-right{--fa:"\f061"}
.fa-arrow-right-long,.fa-long-arrow-right{--fa:"\f178"}
.fa-award{--fa:"\f559"}
.fa-ban{--fa:"\f05e"}
.fa-bars{--fa:"\f0c9"}
.fa-bitcoin{--fa:"\f379"}
.fa-bolt{--fa:"\f0e7"}
.fa-book{--fa:"\f02d"}
.fa-cards{--fa:"\e3ed"}
.fa-check{--fa:"\f00c"}
.fa-check-double{--fa:"\f560"}
.fa-chevron-down{--fa:"\f078"}
.fa-chevron-left{--fa:"\f053"}
.fa-chevron-right{--fa:"\f054"}
.fa-chevron-up{--fa:"\f077"}
.fa-circle-dollar,.fa-circle-dollar-to-slot,.fa-donate{--fa:"\f4b9"}
.fa-coins{--fa:"\f51e"}
.fa-compass{--fa:"\f14e"}
.fa-credit-card{--fa:"\f09d"}
.fa-crown{--fa:"\f521"}
.fa-dice{--fa:"\f522"}
.fa-envelope{--fa:"\f0e0"}
.fa-flag{--fa:"\f024"}
.fa-flask{--fa:"\f0c3"}
.fa-gamepad{--fa:"\f11b"}
.fa-gem{--fa:"\f3a5"}
.fa-gift{--fa:"\f06b"}
.fa-graduation-cap{--fa:"\f19d"}
.fa-headset{--fa:"\f590"}
.fa-house,.fa-home{--fa:"\f015"}
.fa-language{--fa:"\f1ab"}
.fa-layer-group{--fa:"\f5fd"}
.fa-lightbulb{--fa:"\f0eb"}
.fa-location-dot,.fa-map-marker-alt{--fa:"\f3c5"}
.fa-mobile-screen,.fa-mobile-alt{--fa:"\f3cd"}
.fa-newspaper{--fa:"\f1ea"}
.fa-paper-plane{--fa:"\f1d8"}
.fa-shield-check{--fa:"\f2f7"}
.fa-slot-machine{--fa:"\e3ce"}
.fa-spinner{--fa:"\f110"}
.fa-star{--fa:"\f005"}
.fa-times,.fa-xmark{--fa:"\f00d"}
.fa-user-shield{--fa:"\f505"}
.fa-video{--fa:"\f03d"}

/* ========== FA-REGULAR Icons ========== */
.fa-angle-left{--fa:"\f104"}
.fa-angle-right{--fa:"\f105"}
.fa-arrow-left-long,.fa-long-arrow-left{--fa:"\f177"}
.fa-bars-staggered,.fa-reorder,.fa-stream{--fa:"\f550"}
.fa-building-memo{--fa:"\e61e"}
.fa-camera{--fa:"\f030"}
.fa-check-circle,.fa-circle-check{--fa:"\f058"}
.fa-circle{--fa:"\f111"}
.fa-circle-info,.fa-info-circle{--fa:"\f05a"}
.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{--fa:"\f057"}
.fa-clock{--fa:"\f017"}
.fa-coin{--fa:"\f85c"}
.fa-comments{--fa:"\f086"}
.fa-copy{--fa:"\f0c5"}
.fa-credit-card-front{--fa:"\f38a"}
.fa-envelope-open-dollar{--fa:"\f657"}
.fa-file-certificate{--fa:"\f5f3"}
.fa-file-lines,.fa-file-alt,.fa-file-text{--fa:"\f15c"}
.fa-file-signature{--fa:"\f573"}
.fa-game-console-handheld{--fa:"\f8bb"}
.fa-globe{--fa:"\f0ac"}
.fa-handshake{--fa:"\f2b5"}
.fa-id-card,.fa-drivers-license{--fa:"\f2c2"}
.fa-key{--fa:"\f084"}
.fa-laptop-code{--fa:"\f5fc"}
.fa-link{--fa:"\f0c1"}
.fa-magnifying-glass-chart{--fa:"\e522"}
.fa-mobile{--fa:"\f3ce"}
.fa-mobile-notch,.fa-mobile-iphone{--fa:"\e1ee"}
.fa-money-bill-trend-up{--fa:"\e529"}
.fa-money-from-bracket{--fa:"\e312"}
.fa-moon-stars{--fa:"\f755"}
.fa-person-walking-arrow-loop-left{--fa:"\e551"}
.fa-rocket-launch{--fa:"\e027"}
.fa-search,.fa-magnifying-glass{--fa:"\f002"}
.fa-shield{--fa:"\f132"}
.fa-sitemap{--fa:"\f0e8"}
.fa-spell-check{--fa:"\f891"}
.fa-square{--fa:"\f0c8"}
.fa-sun-bright,.fa-sun-alt{--fa:"\e28f"}
.fa-ticket{--fa:"\f145"}
.fa-trophy{--fa:"\f091"}
.fa-users{--fa:"\f0c0"}
.fa-user-plus{--fa:"\f234"}
.fa-money-simple-from-bracket{--fa:"\e313"}
.fa-alarm-clock{--fa:"\f34e"}
.fa-bell{--fa:"\f0f3"}
.fa-calendar{--fa:"\f133"}
.fa-circle-user,.fa-user-circle{--fa:"\f2bd"}
.fa-cloud{--fa:"\f0c2"}
.fa-face-smile,.fa-smile{--fa:"\f118"}
.fa-file{--fa:"\f15b"}
.fa-headphones{--fa:"\f025"}
.fa-image{--fa:"\f03e"}
.fa-thumbs-up{--fa:"\f164"}
.fa-truck{--fa:"\f0d1"}
.fa-user{--fa:"\f007"}

/* ========== FA-LIGHT Icons ========== */
.fa-light{font-weight:300}
.fa-camera{--fa:"\f030"}
.fa-mobile{--fa:"\f3ce"}

/* ========== FA-BRANDS Icons ========== */
.fa-facebook{--fa:"\f09a"}
.fa-facebook-f{--fa:"\f39e"}
.fa-instagram{--fa:"\f16d"}
.fa-linkedin{--fa:"\f0e1"}
.fa-reddit-alien{--fa:"\f281"}
.fa-telegram{--fa:"\f2c6"}
.fa-twitter{--fa:"\f099"}
.fa-whatsapp{--fa:"\f232"}
.fa-x-twitter{--fa:"\e61b"}

/* ========== CSS Variables ========== */
:host,
:root {
	--fa-style-family-classic: 'Font Awesome 6 Pro';
    --fa-style-family-brands:"Font Awesome 6 Brands";
	--fa-font-regular: normal 400 1em/1 'Font Awesome 6 Pro';
    --fa-font-solid: normal 900 1em/1 'Font Awesome 6 Pro';
}
.fab,
.fa-brands {
  font-weight: 400;
}
.far,
.fa-regular {
	font-weight: 400;
}
.fas,
.fa-solid {
	font-weight: 900;
}
.fal,
.fa-light {
	font-weight: 300;
}

/* ========== @font-face ========== */
@font-face {
	font-family: 'Font Awesome 6 Brands';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url("./fa/fa-brands-400.woff2") format("woff2");
}
@font-face {
	font-family: 'Font Awesome 6 Pro';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url("./fa/fa-regular-400.woff2") format("woff2");
}
@font-face {
	font-family: 'Font Awesome 6 Pro';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url("./fa/fa-solid-900.woff2") format("woff2");
}

/* ========== Inter Font ========== */
@font-face {
    font-display: swap; 
    font-family: 'Inter';
    font-style: normal;
    font-weight: 100 900;
    src: url('./inter/Inter-VariableFont.woff2') format('woff2');
}
