:root,:host{--fa-style-family-sharp-duotone:'Font Awesome 6 Sharp Duotone';--fa-font-sharp-duotone-light:normal 300 1em/1 'Font Awesome 6 Sharp Duotone';--fa-font-sharp-duotone-regular:normal 400 1em/1 'Font Awesome 6 Sharp Duotone';--fa-font-sharp-duotone-solid:normal 900 1em/1 'Font Awesome 6 Sharp Duotone';--fa-font-sharp-duotone-thin:normal 100 1em/1 'Font Awesome 6 Sharp Duotone';--fa-style-family-sharp:'Font Awesome 6 Sharp';--fa-font-sharp-light:normal 300 1em/1 'Font Awesome 6 Sharp';--fa-font-sharp-regular:normal 400 1em/1 'Font Awesome 6 Sharp';--fa-font-sharp-solid:normal 900 1em/1 'Font Awesome 6 Sharp';--fa-font-sharp-thin:normal 100 1em/1 'Font Awesome 6 Sharp'}
@font-face{font-family:'Font Awesome 6 Sharp Duotone';font-style:normal;font-weight:300;font-display:block;src:url("../webfonts/fa-sharp-duotone-light-300.woff2") format("woff2"),url("../webfonts/fa-sharp-duotone-light-300.ttf") format("truetype")}
.fasdl,.fa-sharp-duotone.fa-light{position:relative;font-weight:300;letter-spacing:normal}
.fasdl::before,.fa-sharp-duotone.fa-light::before{position:absolute;color:var(--fa-primary-color,inherit);opacity:var(--fa-primary-opacity,1)}
.fasdl::after,.fa-sharp-duotone.fa-light::after{color:var(--fa-secondary-color,inherit);opacity:var(--fa-secondary-opacity,.4)}
.fa-swap-opacity .fasdl::before,.fa-swap-opacity .fa-sharp-duotone.fa-light::before,.fasdl.fa-swap-opacity::before,.fa-sharp-duotone.fa-swap-opacity::before,.fa-sharp-duotone.fa-light.fa-swap-opacity::before{opacity:var(--fa-secondary-opacity,.4)}
.fa-swap-opacity .fasdl::after,.fa-swap-opacity .fa-sharp-duotone.fa-light::after,.fasdl.fa-swap-opacity::after,.fa-sharp-duotone.fa-swap-opacity::after,.fa-sharp-duotone.fa-light.fa-swap-opacity::after{opacity:var(--fa-primary-opacity,1)}
.fasdl.fa-inverse,.fa-sharp-duotone.fa-light.fa-inverse{color:var(--fa-inverse,#fff)}
.fasdl.fa-stack-1x,.fasdl.fa-stack-2x,.fa-sharp-duotone.fa-light.fa-stack-1x,.fa-sharp-duotone.fa-light.fa-stack-2x{position:absolute}
@font-face{font-family:'Font Awesome 6 Sharp Duotone';font-style:normal;font-weight:400;font-display:block;src:url("../webfonts/fa-sharp-duotone-regular-400.woff2") format("woff2"),url("../webfonts/fa-sharp-duotone-regular-400.ttf") format("truetype")}
.fasdr,.fa-sharp-duotone.fa-regular{position:relative;font-weight:400;letter-spacing:normal}
.fasdr::before,.fa-sharp-duotone.fa-regular::before{position:absolute;color:var(--fa-primary-color,inherit);opacity:var(--fa-primary-opacity,1)}
.fasdr::after,.fa-sharp-duotone.fa-regular::after{color:var(--fa-secondary-color,inherit);opacity:var(--fa-secondary-opacity,.4)}
.fa-swap-opacity .fasdr::before,.fa-swap-opacity .fa-sharp-duotone.fa-regular::before,.fasdr.fa-swap-opacity::before,.fa-sharp-duotone.fa-swap-opacity::before,.fa-sharp-duotone.fa-regular.fa-swap-opacity::before{opacity:var(--fa-secondary-opacity,.4)}
.fa-swap-opacity .fasdr::after,.fa-swap-opacity .fa-sharp-duotone.fa-regular::after,.fasdr.fa-swap-opacity::after,.fa-sharp-duotone.fa-swap-opacity::after,.fa-sharp-duotone.fa-regular.fa-swap-opacity::after{opacity:var(--fa-primary-opacity,1)}
.fasdr.fa-inverse,.fa-sharp-duotone.fa-regular.fa-inverse{color:var(--fa-inverse,#fff)}
.fasdr.fa-stack-1x,.fasdr.fa-stack-2x,.fa-sharp-duotone.fa-regular.fa-stack-1x,.fa-sharp-duotone.fa-regular.fa-stack-2x{position:absolute}
@font-face{font-family:'Font Awesome 6 Sharp Duotone';font-style:normal;font-weight:900;font-display:block;src:url("../webfonts/fa-sharp-duotone-solid-900.woff2") format("woff2"),url("../webfonts/fa-sharp-duotone-solid-900.ttf") format("truetype")}
.fasds,.fa-sharp-duotone,.fa-sharp-duotone.fa-solid{position:relative;font-weight:900;letter-spacing:normal}
.fasds::before,.fa-sharp-duotone::before,.fa-sharp-duotone.fa-solid::before{position:absolute;color:var(--fa-primary-color,inherit);opacity:var(--fa-primary-opacity,1)}
.fasds::after,.fa-sharp-duotone::after,.fa-sharp-duotone.fa-solid::after{color:var(--fa-secondary-color,inherit);opacity:var(--fa-secondary-opacity,.4)}
.fa-swap-opacity .fasds::before,.fa-swap-opacity .fa-sharp-duotone::before,.fa-swap-opacity .fa-sharp-duotone.fa-solid::before,.fasds.fa-swap-opacity::before,.fa-sharp-duotone.fa-swap-opacity::before,.fa-sharp-duotone.fa-solid.fa-swap-opacity::before{opacity:var(--fa-secondary-opacity,.4)}
.fa-swap-opacity .fasds::after,.fa-swap-opacity .fa-sharp-duotone::after,.fa-swap-opacity .fa-sharp-duotone.fa-solid::after,.fasds.fa-swap-opacity::after,.fa-sharp-duotone.fa-swap-opacity::after,.fa-sharp-duotone.fa-solid.fa-swap-opacity::after{opacity:var(--fa-primary-opacity,1)}
.fasds.fa-inverse,.fa-sharp-duotone.fa-inverse,.fa-sharp-duotone.fa-solid.fa-inverse{color:var(--fa-inverse,#fff)}
.fasds.fa-stack-1x,.fasds.fa-stack-2x,.fa-sharp-duotone.fa-stack-1x,.fa-sharp-duotone.fa-solid.fa-stack-1x,.fa-sharp-duotone.fa-stack-2x,.fa-sharp-duotone.fa-solid.fa-stack-2x{position:absolute}
@font-face{font-family:'Font Awesome 6 Sharp Duotone';font-style:normal;font-weight:100;font-display:block;src:url("../webfonts/fa-sharp-duotone-thin-100.woff2") format("woff2"),url("../webfonts/fa-sharp-duotone-thin-100.ttf") format("truetype")}
.fasdt,.fa-sharp-duotone.fa-thin{position:relative;font-weight:100;letter-spacing:normal}
.fasdt::before,.fa-sharp-duotone.fa-thin::before{position:absolute;color:var(--fa-primary-color,inherit);opacity:var(--fa-primary-opacity,1)}
.fasdt::after,.fa-sharp-duotone.fa-thin::after{color:var(--fa-secondary-color,inherit);opacity:var(--fa-secondary-opacity,.4)}
.fa-swap-opacity .fasdt::before,.fa-swap-opacity .fa-sharp-duotone.fa-thin::before,.fasdt.fa-swap-opacity::before,.fa-sharp-duotone.fa-swap-opacity::before,.fa-sharp-duotone.fa-thin.fa-swap-opacity::before{opacity:var(--fa-secondary-opacity,.4)}
.fa-swap-opacity .fasdt::after,.fa-swap-opacity .fa-sharp-duotone.fa-thin::after,.fasdt.fa-swap-opacity::after,.fa-sharp-duotone.fa-swap-opacity::after,.fa-sharp-duotone.fa-thin.fa-swap-opacity::after{opacity:var(--fa-primary-opacity,1)}
.fasdt.fa-inverse,.fa-sharp-duotone.fa-thin.fa-inverse{color:var(--fa-inverse,#fff)}
.fasdt.fa-stack-1x,.fasdt.fa-stack-2x,.fa-sharp-duotone.fa-thin.fa-stack-1x,.fa-sharp-duotone.fa-thin.fa-stack-2x{position:absolute}
@font-face{font-family:'Font Awesome 6 Sharp';font-style:normal;font-weight:300;font-display:block;src:url("../webfonts/fa-sharp-light-300.woff2") format("woff2"),url("../webfonts/fa-sharp-light-300.ttf") format("truetype")}
.fasl,.fa-light{font-weight:300}
@font-face{font-family:'Font Awesome 6 Sharp';font-style:normal;font-weight:400;font-display:block;src:url("../webfonts/fa-sharp-regular-400.woff2") format("woff2"),url("../webfonts/fa-sharp-regular-400.ttf") format("truetype")}
.fasr,.fa-regular{font-weight:400}
@font-face{font-family:'Font Awesome 6 Sharp';font-style:normal;font-weight:900;font-display:block;src:url("../webfonts/fa-sharp-solid-900.woff2") format("woff2"),url("../webfonts/fa-sharp-solid-900.ttf") format("truetype")}
.fass,.fa-solid{font-weight:900}
@font-face{font-family:'Font Awesome 6 Sharp';font-style:normal;font-weight:100;font-display:block;src:url("../webfonts/fa-sharp-thin-100.woff2") format("woff2"),url("../webfonts/fa-sharp-thin-100.ttf") format("truetype")}
.fast,.fa-thin{font-weight:100}
