all.css
2 weeks ago
all.min.css
2 weeks ago
brands.css
2 weeks ago
brands.min.css
2 weeks ago
fontawesome.css
2 weeks ago
fontawesome.min.css
2 weeks ago
regular.css
2 weeks ago
regular.min.css
2 weeks ago
solid.css
2 weeks ago
solid.min.css
2 weeks ago
svg-with-js.css
2 weeks ago
svg-with-js.min.css
2 weeks ago
svg.css
2 weeks ago
svg.min.css
2 weeks ago
v4-font-face.css
2 weeks ago
v4-font-face.min.css
2 weeks ago
v4-shims.css
2 weeks ago
v4-shims.min.css
2 weeks ago
v5-font-face.css
2 weeks ago
v5-font-face.min.css
2 weeks ago
svg.css
183 lines
| 1 | /*! |
| 2 | * Font Awesome Free 7.2.0 by @fontawesome - https://fontawesome.com |
| 3 | * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) |
| 4 | * Copyright 2026 Fonticons, Inc. |
| 5 | */ |
| 6 | :root, :host { |
| 7 | --fa-font-solid: normal 900 1em/1 'Font Awesome 7 Free'; |
| 8 | --fa-font-regular: normal 400 1em/1 'Font Awesome 7 Free'; |
| 9 | --fa-font-light: normal 300 1em/1 'Font Awesome 7 Pro'; |
| 10 | --fa-font-thin: normal 100 1em/1 'Font Awesome 7 Pro'; |
| 11 | --fa-font-duotone: normal 900 1em/1 'Font Awesome 7 Duotone'; |
| 12 | --fa-font-duotone-regular: normal 400 1em/1 'Font Awesome 7 Duotone'; |
| 13 | --fa-font-duotone-light: normal 300 1em/1 'Font Awesome 7 Duotone'; |
| 14 | --fa-font-duotone-thin: normal 100 1em/1 'Font Awesome 7 Duotone'; |
| 15 | --fa-font-brands: normal 400 1em/1 'Font Awesome 7 Brands'; |
| 16 | --fa-font-sharp-solid: normal 900 1em/1 'Font Awesome 7 Sharp'; |
| 17 | --fa-font-sharp-regular: normal 400 1em/1 'Font Awesome 7 Sharp'; |
| 18 | --fa-font-sharp-light: normal 300 1em/1 'Font Awesome 7 Sharp'; |
| 19 | --fa-font-sharp-thin: normal 100 1em/1 'Font Awesome 7 Sharp'; |
| 20 | --fa-font-sharp-duotone-solid: normal 900 1em/1 'Font Awesome 7 Sharp Duotone'; |
| 21 | --fa-font-sharp-duotone-regular: normal 400 1em/1 'Font Awesome 7 Sharp Duotone'; |
| 22 | --fa-font-sharp-duotone-light: normal 300 1em/1 'Font Awesome 7 Sharp Duotone'; |
| 23 | --fa-font-sharp-duotone-thin: normal 100 1em/1 'Font Awesome 7 Sharp Duotone'; |
| 24 | --fa-font-slab-regular: normal 400 1em/1 'Font Awesome 7 Slab'; |
| 25 | --fa-font-slab-press-regular: normal 400 1em/1 'Font Awesome 7 Slab Press'; |
| 26 | --fa-font-whiteboard-semibold: normal 600 1em/1 'Font Awesome 7 Whiteboard'; |
| 27 | --fa-font-thumbprint-light: normal 300 1em/1 'Font Awesome 7 Thumbprint'; |
| 28 | --fa-font-notdog-solid: normal 900 1em/1 'Font Awesome 7 Notdog'; |
| 29 | --fa-font-notdog-duo-solid: normal 900 1em/1 'Font Awesome 7 Notdog Duo'; |
| 30 | --fa-font-etch-solid: normal 900 1em/1 'Font Awesome 7 Etch'; |
| 31 | --fa-font-graphite-thin: normal 100 1em/1 'Font Awesome 7 Graphite'; |
| 32 | --fa-font-jelly-regular: normal 400 1em/1 'Font Awesome 7 Jelly'; |
| 33 | --fa-font-jelly-fill-regular: normal 400 1em/1 'Font Awesome 7 Jelly Fill'; |
| 34 | --fa-font-jelly-duo-regular: normal 400 1em/1 'Font Awesome 7 Jelly Duo'; |
| 35 | --fa-font-chisel-regular: normal 400 1em/1 'Font Awesome 7 Chisel'; |
| 36 | --fa-font-utility-semibold: normal 600 1em/1 'Font Awesome 7 Utility'; |
| 37 | --fa-font-utility-duo-semibold: normal 600 1em/1 'Font Awesome 7 Utility Duo'; |
| 38 | --fa-font-utility-fill-semibold: normal 600 1em/1 'Font Awesome 7 Utility Fill'; |
| 39 | } |
| 40 | |
| 41 | .svg-inline--fa { |
| 42 | box-sizing: content-box; |
| 43 | display: var(--fa-display, inline-block); |
| 44 | height: 1em; |
| 45 | overflow: visible; |
| 46 | vertical-align: -0.125em; |
| 47 | width: var(--fa-width, 1.25em); |
| 48 | } |
| 49 | .svg-inline--fa.fa-2xs { |
| 50 | vertical-align: 0.1em; |
| 51 | } |
| 52 | .svg-inline--fa.fa-xs { |
| 53 | vertical-align: 0em; |
| 54 | } |
| 55 | .svg-inline--fa.fa-sm { |
| 56 | vertical-align: -0.0714285714em; |
| 57 | } |
| 58 | .svg-inline--fa.fa-lg { |
| 59 | vertical-align: -0.2em; |
| 60 | } |
| 61 | .svg-inline--fa.fa-xl { |
| 62 | vertical-align: -0.25em; |
| 63 | } |
| 64 | .svg-inline--fa.fa-2xl { |
| 65 | vertical-align: -0.3125em; |
| 66 | } |
| 67 | .svg-inline--fa.fa-li { |
| 68 | width: var(--fa-li-width, 2em); |
| 69 | inset-inline-start: calc(-1 * var(--fa-li-width, 2em)); |
| 70 | inset-block-start: 0.25em; /* syncing vertical alignment with Web Font rendering */ |
| 71 | } |
| 72 | |
| 73 | .fa-layers-counter, .fa-layers-text { |
| 74 | display: inline-block; |
| 75 | position: absolute; |
| 76 | text-align: center; |
| 77 | } |
| 78 | |
| 79 | .fa-layers { |
| 80 | display: inline-block; |
| 81 | height: 1em; |
| 82 | position: relative; |
| 83 | text-align: center; |
| 84 | vertical-align: -0.125em; |
| 85 | width: var(--fa-width, 1.25em); |
| 86 | } |
| 87 | .fa-layers .svg-inline--fa { |
| 88 | inset: 0; |
| 89 | margin: auto; |
| 90 | position: absolute; |
| 91 | transform-origin: center center; |
| 92 | } |
| 93 | |
| 94 | .fa-layers-text { |
| 95 | left: 50%; |
| 96 | top: 50%; |
| 97 | transform: translate(-50%, -50%); |
| 98 | transform-origin: center center; |
| 99 | } |
| 100 | |
| 101 | .fa-layers-counter { |
| 102 | background-color: var(--fa-counter-background-color, #ff253a); |
| 103 | border-radius: var(--fa-counter-border-radius, 1em); |
| 104 | box-sizing: border-box; |
| 105 | color: var(--fa-inverse, #fff); |
| 106 | line-height: var(--fa-counter-line-height, 1); |
| 107 | max-width: var(--fa-counter-max-width, 5em); |
| 108 | min-width: var(--fa-counter-min-width, 1.5em); |
| 109 | overflow: hidden; |
| 110 | padding: var(--fa-counter-padding, 0.25em 0.5em); |
| 111 | right: var(--fa-right, 0); |
| 112 | text-overflow: ellipsis; |
| 113 | top: var(--fa-top, 0); |
| 114 | transform: scale(var(--fa-counter-scale, 0.25)); |
| 115 | transform-origin: top right; |
| 116 | } |
| 117 | |
| 118 | .fa-layers-bottom-right { |
| 119 | bottom: var(--fa-bottom, 0); |
| 120 | right: var(--fa-right, 0); |
| 121 | top: auto; |
| 122 | transform: scale(var(--fa-layers-scale, 0.25)); |
| 123 | transform-origin: bottom right; |
| 124 | } |
| 125 | |
| 126 | .fa-layers-bottom-left { |
| 127 | bottom: var(--fa-bottom, 0); |
| 128 | left: var(--fa-left, 0); |
| 129 | right: auto; |
| 130 | top: auto; |
| 131 | transform: scale(var(--fa-layers-scale, 0.25)); |
| 132 | transform-origin: bottom left; |
| 133 | } |
| 134 | |
| 135 | .fa-layers-top-right { |
| 136 | top: var(--fa-top, 0); |
| 137 | right: var(--fa-right, 0); |
| 138 | transform: scale(var(--fa-layers-scale, 0.25)); |
| 139 | transform-origin: top right; |
| 140 | } |
| 141 | |
| 142 | .fa-layers-top-left { |
| 143 | left: var(--fa-left, 0); |
| 144 | right: auto; |
| 145 | top: var(--fa-top, 0); |
| 146 | transform: scale(var(--fa-layers-scale, 0.25)); |
| 147 | transform-origin: top left; |
| 148 | } |
| 149 | |
| 150 | .svg-inline--fa .fa-primary { |
| 151 | fill: var(--fa-primary-color, currentColor); |
| 152 | opacity: var(--fa-primary-opacity, 1); |
| 153 | } |
| 154 | |
| 155 | .svg-inline--fa .fa-secondary { |
| 156 | fill: var(--fa-secondary-color, currentColor); |
| 157 | opacity: var(--fa-secondary-opacity, 0.4); |
| 158 | } |
| 159 | |
| 160 | .svg-inline--fa.fa-swap-opacity .fa-primary { |
| 161 | opacity: var(--fa-secondary-opacity, 0.4); |
| 162 | } |
| 163 | |
| 164 | .svg-inline--fa.fa-swap-opacity .fa-secondary { |
| 165 | opacity: var(--fa-primary-opacity, 1); |
| 166 | } |
| 167 | |
| 168 | .svg-inline--fa mask .fa-primary, |
| 169 | .svg-inline--fa mask .fa-secondary { |
| 170 | fill: black; |
| 171 | } |
| 172 | |
| 173 | .svg-inline--fa.fa-inverse { |
| 174 | fill: var(--fa-inverse, #fff); |
| 175 | } |
| 176 | |
| 177 | .fa-stack-1x, |
| 178 | .fa-stack-2x { |
| 179 | inset: 0; |
| 180 | margin: auto; |
| 181 | position: absolute; |
| 182 | z-index: var(--fa-stack-z-index, auto); |
| 183 | } |