| 
									
										
										
										
											2024-11-21 05:52:52 +08:00
										 |  |  | // base icon class definition
 | 
					
						
							| 
									
										
										
										
											2019-01-13 23:59:16 +08:00
										 |  |  | // -------------------------
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-11-21 05:52:52 +08:00
										 |  |  | .#{$fa-css-prefix} { | 
					
						
							|  |  |  |   font-family: var(--#{$fa-css-prefix}-style-family, '#{$fa-style-family}'); | 
					
						
							|  |  |  |   font-weight: var(--#{$fa-css-prefix}-style, #{$fa-style}); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-01-13 23:59:16 +08:00
										 |  |  | .fas, | 
					
						
							|  |  |  | .far, | 
					
						
							| 
									
										
										
										
											2024-11-21 05:52:52 +08:00
										 |  |  | .fab, | 
					
						
							|  |  |  | .#{$fa-css-prefix}-solid, | 
					
						
							|  |  |  | .#{$fa-css-prefix}-regular, | 
					
						
							|  |  |  | .#{$fa-css-prefix}-brands, | 
					
						
							|  |  |  | .#{$fa-css-prefix} { | 
					
						
							| 
									
										
										
										
											2019-01-13 23:59:16 +08:00
										 |  |  |   -moz-osx-font-smoothing: grayscale; | 
					
						
							|  |  |  |   -webkit-font-smoothing: antialiased; | 
					
						
							| 
									
										
										
										
											2024-11-21 05:52:52 +08:00
										 |  |  |   display: var(--#{$fa-css-prefix}-display, #{$fa-display}); | 
					
						
							| 
									
										
										
										
											2019-01-13 23:59:16 +08:00
										 |  |  |   font-style: normal; | 
					
						
							|  |  |  |   font-variant: normal; | 
					
						
							|  |  |  |   line-height: 1; | 
					
						
							| 
									
										
										
										
											2024-11-21 05:52:52 +08:00
										 |  |  |   text-rendering: auto; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .fas::before, | 
					
						
							|  |  |  | .far::before, | 
					
						
							|  |  |  | .fab::before, | 
					
						
							|  |  |  | .#{$fa-css-prefix}-solid::before, | 
					
						
							|  |  |  | .#{$fa-css-prefix}-regular::before, | 
					
						
							|  |  |  | .#{$fa-css-prefix}-brands::before, | 
					
						
							|  |  |  | .fa::before { | 
					
						
							|  |  |  |   content: var(#{$fa-icon-property}); | 
					
						
							|  |  |  |   content: var(#{$fa-icon-property}) / ""; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .#{$fa-css-prefix}-classic, | 
					
						
							|  |  |  | .fas, | 
					
						
							|  |  |  | .#{$fa-css-prefix}-solid, | 
					
						
							|  |  |  | .far, | 
					
						
							|  |  |  | .#{$fa-css-prefix}-regular { | 
					
						
							|  |  |  |   font-family: 'Font Awesome 6 Free'; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | .#{$fa-css-prefix}-brands, | 
					
						
							|  |  |  | .fab { | 
					
						
							|  |  |  |   font-family: 'Font Awesome 6 Brands'; | 
					
						
							| 
									
										
										
										
											2019-01-13 23:59:16 +08:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | %fa-icon { | 
					
						
							|  |  |  |   @include fa-icon; | 
					
						
							|  |  |  | } |