diff --git a/functions/options/social-media.php b/functions/options/social-media.php index fbe484e2..53d14ca1 100644 --- a/functions/options/social-media.php +++ b/functions/options/social-media.php @@ -202,7 +202,8 @@ public function social_media_profiles_callback( $args ) { $default[] = 'fab fa-instagram;Instagram;'; $default[] = 'fab fa-youtube;YouTube;'; $default[] = 'fas fa-globe;Webseite;'; - $default[] = 'fab fa-peertube;PeerTube;'; + $default[] = 'forkawesome fa-peertube;PeerTube;'; + $default[] = 'forkawesome fa-pixelfed;Pixelfed;'; $default[] = 'fab fa-mastodon;Mastodon;'; printf( diff --git a/package-lock.json b/package-lock.json index 7fe3da06..0dca15ff 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,6 +12,7 @@ "@popperjs/core": "^2.11.0", "bootstrap": "^5.3.2", "copyfiles": "^2.4.1", + "fork-awesome": "^1.2.0", "jquery-datetimepicker": "^2.5.21", "jquery-slim": "^3.0.0", "leaflet": "^1.9.3", @@ -23,7 +24,7 @@ "@wordpress/scripts": "^26.15.0", "@wordpress/stylelint-config": "^21.27.0", "dir-archiver": "^2.1.0", - "node-sass": "^8.0.0", + "node-sass": "^9.0.0", "rtlcss": "^3.5.0" } }, @@ -50,12 +51,12 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.22.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", - "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.4.tgz", + "integrity": "sha512-r1IONyb6Ia+jYR2vvIDhdWdlTGhqbBoFqLTQidzZ4kepUFH15ejXvFHxCVbtl7BOXIudsIubf4E81xeA3h3IXA==", "dev": true, "dependencies": { - "@babel/highlight": "^7.22.13", + "@babel/highlight": "^7.23.4", "chalk": "^2.4.2" }, "engines": { @@ -191,12 +192,12 @@ } }, "node_modules/@babel/generator": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.3.tgz", - "integrity": "sha512-keeZWAV4LU3tW0qRi19HRpabC/ilM0HRBBzf9/k8FFiG4KVpiv0FIy4hHfLfFQZNhziCTPTmd59zoyv6DNISzg==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.4.tgz", + "integrity": "sha512-esuS49Cga3HcThFNebGhlgsrVLkvhqvYDTzgjfFFlHJcIfLe5jFmRRfCQ1KuBfc4Jrtn3ndLgKWAKjBE+IraYQ==", "dev": true, "dependencies": { - "@babel/types": "^7.23.3", + "@babel/types": "^7.23.4", "@jridgewell/gen-mapping": "^0.3.2", "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" @@ -470,9 +471,9 @@ } }, "node_modules/@babel/helper-string-parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", - "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", + "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==", "dev": true, "engines": { "node": ">=6.9.0" @@ -511,23 +512,23 @@ } }, "node_modules/@babel/helpers": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.2.tgz", - "integrity": "sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.4.tgz", + "integrity": "sha512-HfcMizYz10cr3h29VqyfGL6ZWIjTwWfvYBMsBVGwpcbhNGe3wQ1ZXZRPzZoAHhd9OqHadHqjQ89iVKINXnbzuw==", "dev": true, "dependencies": { "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.2", - "@babel/types": "^7.23.0" + "@babel/traverse": "^7.23.4", + "@babel/types": "^7.23.4" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", - "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", + "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.22.20", @@ -610,9 +611,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.3.tgz", - "integrity": "sha512-uVsWNvlVsIninV2prNz/3lHCb+5CJ+e+IUBfbjToAHODtfGYLfCFuY4AU7TskI+dAKk+njsPiBjq1gKTvZOBaw==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.4.tgz", + "integrity": "sha512-vf3Xna6UEprW+7t6EtOmFpHNAuxw3xqPZghy+brsnusscJRW5BMUzzHZc5ICjULee81WeUV2jjakG09MDglJXQ==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -974,9 +975,9 @@ } }, "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.3.tgz", - "integrity": "sha512-59GsVNavGxAXCDDbakWSMJhajASb4kBCqDjqJsv+p5nKdbz7istmZ3HrX3L2LuiI80+zsOADCvooqQH3qGCucQ==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.4.tgz", + "integrity": "sha512-efdkfPhHYTtn0G6n2ddrESE91fgXxjlqLsnUtPWnJs4a4mZIbUaK7ffqKIIUKXSHwcDvaCVX6GXkaJJFqtX7jw==", "dev": true, "dependencies": { "@babel/helper-environment-visitor": "^7.22.20", @@ -1024,9 +1025,9 @@ } }, "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.3.tgz", - "integrity": "sha512-QPZxHrThbQia7UdvfpaRRlq/J9ciz1J4go0k+lPBXbgaNeY7IQrBj/9ceWjvMMI07/ZBzHl/F0R/2K0qH7jCVw==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz", + "integrity": "sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1055,9 +1056,9 @@ } }, "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.3.tgz", - "integrity": "sha512-PENDVxdr7ZxKPyi5Ffc0LjXdnJyrJxyqF5T5YjlVg4a0VFfQHW0r8iAtRiDXkfHlu1wwcvdtnndGYIeJLSuRMQ==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.4.tgz", + "integrity": "sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==", "dev": true, "dependencies": { "@babel/helper-create-class-features-plugin": "^7.22.15", @@ -1157,9 +1158,9 @@ } }, "node_modules/@babel/plugin-transform-dynamic-import": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.3.tgz", - "integrity": "sha512-vTG+cTGxPFou12Rj7ll+eD5yWeNl5/8xvQvF08y5Gv3v4mZQoyFf8/n9zg4q5vvCWt5jmgymfzMAldO7orBn7A==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.4.tgz", + "integrity": "sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -1189,9 +1190,9 @@ } }, "node_modules/@babel/plugin-transform-export-namespace-from": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.3.tgz", - "integrity": "sha512-yCLhW34wpJWRdTxxWtFZASJisihrfyMOTOQexhVzA78jlU+dH7Dw+zQgcPepQ5F3C6bAIiblZZ+qBggJdHiBAg==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.4.tgz", + "integrity": "sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -1237,9 +1238,9 @@ } }, "node_modules/@babel/plugin-transform-json-strings": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.3.tgz", - "integrity": "sha512-H9Ej2OiISIZowZHaBwF0tsJOih1PftXJtE8EWqlEIwpc7LMTGq0rPOrywKLQ4nefzx8/HMR0D3JGXoMHYvhi0A==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.4.tgz", + "integrity": "sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -1268,9 +1269,9 @@ } }, "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.3.tgz", - "integrity": "sha512-+pD5ZbxofyOygEp+zZAfujY2ShNCXRpDRIPOiBmTO693hhyOEteZgl876Xs9SAHPQpcV0vz8LvA/T+w8AzyX8A==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.4.tgz", + "integrity": "sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -1397,9 +1398,9 @@ } }, "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.3.tgz", - "integrity": "sha512-xzg24Lnld4DYIdysyf07zJ1P+iIfJpxtVFOzX4g+bsJ3Ng5Le7rXx9KwqKzuyaUeRnt+I1EICwQITqc0E2PmpA==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz", + "integrity": "sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -1413,9 +1414,9 @@ } }, "node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.3.tgz", - "integrity": "sha512-s9GO7fIBi/BLsZ0v3Rftr6Oe4t0ctJ8h4CCXfPoEJwmvAPMyNrfkOOJzm6b9PX9YXcCJWWQd/sBF/N26eBiMVw==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.4.tgz", + "integrity": "sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -1429,9 +1430,9 @@ } }, "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.3.tgz", - "integrity": "sha512-VxHt0ANkDmu8TANdE9Kc0rndo/ccsmfe2Cx2y5sI4hu3AukHQ5wAu4cM7j3ba8B9548ijVyclBU+nuDQftZsog==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.4.tgz", + "integrity": "sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g==", "dev": true, "dependencies": { "@babel/compat-data": "^7.23.3", @@ -1464,9 +1465,9 @@ } }, "node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.3.tgz", - "integrity": "sha512-LxYSb0iLjUamfm7f1D7GpiS4j0UAC8AOiehnsGAP8BEsIX8EOi3qV6bbctw8M7ZvLtcoZfZX5Z7rN9PlWk0m5A==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.4.tgz", + "integrity": "sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -1480,9 +1481,9 @@ } }, "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.3.tgz", - "integrity": "sha512-zvL8vIfIUgMccIAK1lxjvNv572JHFJIKb4MWBz5OGdBQA0fB0Xluix5rmOby48exiJc987neOmP/m9Fnpkz3Tg==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz", + "integrity": "sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -1528,9 +1529,9 @@ } }, "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.3.tgz", - "integrity": "sha512-a5m2oLNFyje2e/rGKjVfAELTVI5mbA0FeZpBnkOWWV7eSmKQ+T/XW0Vf+29ScLzSxX+rnsarvU0oie/4m6hkxA==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz", + "integrity": "sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", @@ -1591,16 +1592,16 @@ } }, "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.15.tgz", - "integrity": "sha512-oKckg2eZFa8771O/5vi7XeTvmM6+O9cxZu+kanTU7tD4sin5nO/G8jGJhq8Hvt2Z0kUoEDRayuZLaUlYl8QuGA==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.23.4.tgz", + "integrity": "sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "@babel/helper-module-imports": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-jsx": "^7.22.5", - "@babel/types": "^7.22.15" + "@babel/plugin-syntax-jsx": "^7.23.3", + "@babel/types": "^7.23.4" }, "engines": { "node": ">=6.9.0" @@ -1672,9 +1673,9 @@ } }, "node_modules/@babel/plugin-transform-runtime": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.3.tgz", - "integrity": "sha512-XcQ3X58CKBdBnnZpPaQjgVMePsXtSZzHoku70q9tUAQp02ggPQNM04BF3RvlW1GSM/McbSOQAzEK4MXbS7/JFg==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.4.tgz", + "integrity": "sha512-ITwqpb6V4btwUG0YJR82o2QvmWrLgDnx/p2A3CTPYGaRgULkDiC0DRA2C4jlRB9uXGUEfaSS/IGHfVW+ohzYDw==", "dev": true, "dependencies": { "@babel/helper-module-imports": "^7.22.15", @@ -1768,9 +1769,9 @@ } }, "node_modules/@babel/plugin-transform-typescript": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.3.tgz", - "integrity": "sha512-ogV0yWnq38CFwH20l2Afz0dfKuZBx9o/Y2Rmh5vuSS0YD1hswgEgTfyTzuSrT2q9btmHRSqYoSfwFUVaC1M1Jw==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.4.tgz", + "integrity": "sha512-39hCCOl+YUAyMOu6B9SmUTiHUU0t/CxJNUmY3qRdJujbqi+lrQcL11ysYUsAvFWPBdhihrv1z0oRG84Yr3dODQ==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", @@ -2002,9 +2003,9 @@ "dev": true }, "node_modules/@babel/runtime": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.2.tgz", - "integrity": "sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.4.tgz", + "integrity": "sha512-2Yv65nlWnWlSpe3fXEyX5i7fx5kIKo4Qbcj+hMO0odwaneFjfXw5fdum+4yL20O0QiaHpia0cYQ9xpNMqrBwHg==", "dev": true, "dependencies": { "regenerator-runtime": "^0.14.0" @@ -2028,19 +2029,19 @@ } }, "node_modules/@babel/traverse": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.3.tgz", - "integrity": "sha512-+K0yF1/9yR0oHdE0StHuEj3uTPzwwbrLGfNOndVJVV2TqA5+j3oljJUb4nmB954FLGjNem976+B+eDuLIjesiQ==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.4.tgz", + "integrity": "sha512-IYM8wSUwunWTB6tFC2dkKZhxbIjHoWemdK+3f8/wq8aKhbUscxD5MX72ubd90fxvFknaLPeGw5ycU84V1obHJg==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.3", + "@babel/code-frame": "^7.23.4", + "@babel/generator": "^7.23.4", "@babel/helper-environment-visitor": "^7.22.20", "@babel/helper-function-name": "^7.23.0", "@babel/helper-hoist-variables": "^7.22.5", "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.23.3", - "@babel/types": "^7.23.3", + "@babel/parser": "^7.23.4", + "@babel/types": "^7.23.4", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -2049,12 +2050,12 @@ } }, "node_modules/@babel/types": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.3.tgz", - "integrity": "sha512-OZnvoH2l8PK5eUvEcUyCt/sXgr/h+UWpVuBbOljwcrAgUl6lpchoQ++PHGyQy1AtYnVA6CEq3y5xeEI10brpXw==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.4.tgz", + "integrity": "sha512-7uIFwVYpoplT5jp/kVv6EF93VaJ8H+Yn5IczYiaAi98ajzjfoZfslet/e0sLh+wVBjb2qqIut1b0S26VSafsSQ==", "dev": true, "dependencies": { - "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-string-parser": "^7.23.4", "@babel/helper-validator-identifier": "^7.22.20", "to-fast-properties": "^2.0.0" }, @@ -2212,9 +2213,9 @@ } }, "node_modules/@eslint/js": { - "version": "8.53.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.53.0.tgz", - "integrity": "sha512-Kn7K8dx/5U6+cT1yEhpX1w4PCSg0M+XyRILPgvwcEBjerFWCwQj5sbr3/VmxqV0JGHCBCzyd6LxypEuehypY1w==", + "version": "8.54.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.54.0.tgz", + "integrity": "sha512-ut5V+D+fOoWPgGGNj83GGjnntO39xDy6DWxO0wb7Jp3DcMX0TfIqdzHF85VTQkerdyGmuuMD9AKAo5KiNlf/AQ==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2981,13 +2982,13 @@ } }, "node_modules/@playwright/test": { - "version": "1.39.0", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.39.0.tgz", - "integrity": "sha512-3u1iFqgzl7zr004bGPYiN/5EZpRUSFddQBra8Rqll5N0/vfpqlP9I9EXqAoGacuAbX6c9Ulg/Cjqglp5VkK6UQ==", + "version": "1.40.0", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.40.0.tgz", + "integrity": "sha512-PdW+kn4eV99iP5gxWNSDQCbhMaDVej+RXL5xr6t04nbKLCBwYtA046t7ofoczHOm8u6c+45hpDKQVZqtqwkeQg==", "dev": true, "peer": true, "dependencies": { - "playwright": "1.39.0" + "playwright": "1.40.0" }, "bin": { "playwright": "cli.js" @@ -3652,9 +3653,9 @@ } }, "node_modules/@types/babel__core": { - "version": "7.20.4", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.4.tgz", - "integrity": "sha512-mLnSC22IC4vcWiuObSRjrLd9XcBTGf59vUSoq2jkQDJ/QQ8PMI9rSuzE+aEV8karUMbskw07bKYoUJCKTUaygg==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", "dev": true, "dependencies": { "@babel/parser": "^7.20.7", @@ -3721,9 +3722,9 @@ } }, "node_modules/@types/connect-history-api-fallback": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.3.tgz", - "integrity": "sha512-6mfQ6iNvhSKCZJoY6sIG3m0pKkdUcweVNOLuBBKvoWGzl2yRxOJcYOTRyLKt3nxXvBLJWa6QkW//tgbIwJehmA==", + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", + "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", "dev": true, "dependencies": { "@types/express-serve-static-core": "*", @@ -3880,18 +3881,18 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.9.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.9.0.tgz", - "integrity": "sha512-nekiGu2NDb1BcVofVcEKMIwzlx4NjHlcjhoxxKBNLtz15Y1z7MYf549DFvkHSId02Ax6kGwWntIBPC3l/JZcmw==", + "version": "20.10.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.0.tgz", + "integrity": "sha512-D0WfRmU9TQ8I9PFx9Yc+EBHw+vSpIub4IDvQivcp26PtPrdMGAq5SDcpXEo/epqa/DXotVpekHiLNTg3iaKXBQ==", "dev": true, "dependencies": { "undici-types": "~5.26.4" } }, "node_modules/@types/node-forge": { - "version": "1.3.9", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.9.tgz", - "integrity": "sha512-meK88cx/sTalPSLSoCzkiUB4VPIFHmxtXm5FaaqRDqBX2i/Sy8bJ4odsan0b20RBjPh06dAQ+OTTdnyQyhJZyQ==", + "version": "1.3.10", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.10.tgz", + "integrity": "sha512-y6PJDYN4xYBxwd22l+OVH35N+1fCYWiuC3aiP2SlXVE6Lo7SS+rSx9r89hLxrP4pn6n1lBGhHJ12pj3F3Mpttw==", "dev": true, "dependencies": { "@types/node": "*" @@ -3928,9 +3929,9 @@ "dev": true }, "node_modules/@types/semver": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.5.tgz", - "integrity": "sha512-+d+WYC1BxJ6yVOgUgzK8gWvp5qF8ssV5r4nsDcZWKRWcDQLQ619tvWAxJQYGgBrO1MnLJC7a5GtiYsAoQ47dJg==", + "version": "7.5.6", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.6.tgz", + "integrity": "sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==", "dev": true }, "node_modules/@types/send": { @@ -3973,9 +3974,9 @@ } }, "node_modules/@types/source-list-map": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.5.tgz", - "integrity": "sha512-cHBTLeIGIREJx839cDfMLKWao+FaJOlaPz4mnFHXUzShS8sXhzw6irhvIpYvp28TbTmTeAt3v+QgHMANsGbQtA==", + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.6.tgz", + "integrity": "sha512-5JcVt1u5HDmlXkwOD2nslZVllBBc7HDuOICfiZah2Z0is8M8g+ddAEawbmd3VjedfDHBzxCaXLs07QEmb7y54g==", "dev": true }, "node_modules/@types/stack-utils": { @@ -3985,9 +3986,9 @@ "dev": true }, "node_modules/@types/tapable": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.11.tgz", - "integrity": "sha512-R3ltemSqZ/TKOBeyy+GBfZCLX3AYpxqarIbUMNe7+lxdazJp4iWLFpmjgBeZoRiKrWNImer1oWOlG2sDR6vGaw==", + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.12.tgz", + "integrity": "sha512-bTHG8fcxEqv1M9+TD14P8ok8hjxoOCkfKc8XXLaaD05kI7ohpeI956jtDOD3XHKBQrlyPughUtzm1jtVhHpA5Q==", "dev": true }, "node_modules/@types/tough-cookie": { @@ -4015,9 +4016,9 @@ } }, "node_modules/@types/webpack": { - "version": "4.41.36", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.36.tgz", - "integrity": "sha512-pF+DVW1pMLmgsPXqJr5QimdxIzOhe8oGKB98gdqAm0egKBy1lOLD5mRxbYboMQRkpYcG7BYcpqYblpKyvE7vhQ==", + "version": "4.41.38", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.38.tgz", + "integrity": "sha512-oOW7E931XJU1mVfCnxCVgv8GLFL768pDO5u2Gzk82i8yTIgX6i7cntyZOkZYb/JtYM8252SN9bQp9tgkVDSsRw==", "dev": true, "dependencies": { "@types/node": "*", @@ -4049,18 +4050,18 @@ } }, "node_modules/@types/ws": { - "version": "8.5.9", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.9.tgz", - "integrity": "sha512-jbdrY0a8lxfdTp/+r7Z4CkycbOFN8WX+IOchLJr3juT/xzbJ8URyTVSJ/hvNdadTgM1mnedb47n+Y31GsFnQlg==", + "version": "8.5.10", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", + "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/yargs": { - "version": "17.0.31", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.31.tgz", - "integrity": "sha512-bocYSx4DI8TmdlvxqGpVNXOgCNR1Jj0gNPhhAY+iz1rgKDAaYrAYdFYnhDV1IFuiuVc9HkOwyDcFxaTElF3/wg==", + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -4083,16 +4084,16 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.11.0.tgz", - "integrity": "sha512-uXnpZDc4VRjY4iuypDBKzW1rz9T5YBBK0snMn8MaTSNd2kMlj50LnLBABELjJiOL5YHk7ZD8hbSpI9ubzqYI0w==", + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.12.0.tgz", + "integrity": "sha512-XOpZ3IyJUIV1b15M7HVOpgQxPPF7lGXgsfcEIu3yDxFPaf/xZKt7s9QO/pbk7vpWQyVulpJbu4E5LwpZiQo4kA==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.11.0", - "@typescript-eslint/type-utils": "6.11.0", - "@typescript-eslint/utils": "6.11.0", - "@typescript-eslint/visitor-keys": "6.11.0", + "@typescript-eslint/scope-manager": "6.12.0", + "@typescript-eslint/type-utils": "6.12.0", + "@typescript-eslint/utils": "6.12.0", + "@typescript-eslint/visitor-keys": "6.12.0", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.2.4", @@ -4151,15 +4152,15 @@ "dev": true }, "node_modules/@typescript-eslint/parser": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.11.0.tgz", - "integrity": "sha512-+whEdjk+d5do5nxfxx73oanLL9ghKO3EwM9kBCkUtWMRwWuPaFv9ScuqlYfQ6pAD6ZiJhky7TZ2ZYhrMsfMxVQ==", + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.12.0.tgz", + "integrity": "sha512-s8/jNFPKPNRmXEnNXfuo1gemBdVmpQsK1pcu+QIvuNJuhFzGrpD7WjOcvDc/+uEdfzSYpNu7U/+MmbScjoQ6vg==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "6.11.0", - "@typescript-eslint/types": "6.11.0", - "@typescript-eslint/typescript-estree": "6.11.0", - "@typescript-eslint/visitor-keys": "6.11.0", + "@typescript-eslint/scope-manager": "6.12.0", + "@typescript-eslint/types": "6.12.0", + "@typescript-eslint/typescript-estree": "6.12.0", + "@typescript-eslint/visitor-keys": "6.12.0", "debug": "^4.3.4" }, "engines": { @@ -4179,13 +4180,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.11.0.tgz", - "integrity": "sha512-0A8KoVvIURG4uhxAdjSaxy8RdRE//HztaZdG8KiHLP8WOXSk0vlF7Pvogv+vlJA5Rnjj/wDcFENvDaHb+gKd1A==", + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.12.0.tgz", + "integrity": "sha512-5gUvjg+XdSj8pcetdL9eXJzQNTl3RD7LgUiYTl8Aabdi8hFkaGSYnaS6BLc0BGNaDH+tVzVwmKtWvu0jLgWVbw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.11.0", - "@typescript-eslint/visitor-keys": "6.11.0" + "@typescript-eslint/types": "6.12.0", + "@typescript-eslint/visitor-keys": "6.12.0" }, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -4196,13 +4197,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.11.0.tgz", - "integrity": "sha512-nA4IOXwZtqBjIoYrJcYxLRO+F9ri+leVGoJcMW1uqr4r1Hq7vW5cyWrA43lFbpRvQ9XgNrnfLpIkO3i1emDBIA==", + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.12.0.tgz", + "integrity": "sha512-WWmRXxhm1X8Wlquj+MhsAG4dU/Blvf1xDgGaYCzfvStP2NwPQh6KBvCDbiOEvaE0filhranjIlK/2fSTVwtBng==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "6.11.0", - "@typescript-eslint/utils": "6.11.0", + "@typescript-eslint/typescript-estree": "6.12.0", + "@typescript-eslint/utils": "6.12.0", "debug": "^4.3.4", "ts-api-utils": "^1.0.1" }, @@ -4223,9 +4224,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.11.0.tgz", - "integrity": "sha512-ZbEzuD4DwEJxwPqhv3QULlRj8KYTAnNsXxmfuUXFCxZmO6CF2gM/y+ugBSAQhrqaJL3M+oe4owdWunaHM6beqA==", + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.12.0.tgz", + "integrity": "sha512-MA16p/+WxM5JG/F3RTpRIcuOghWO30//VEOvzubM8zuOOBYXsP+IfjoCXXiIfy2Ta8FRh9+IO9QLlaFQUU+10Q==", "dev": true, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -4236,13 +4237,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.11.0.tgz", - "integrity": "sha512-Aezzv1o2tWJwvZhedzvD5Yv7+Lpu1by/U1LZ5gLc4tCx8jUmuSCMioPFRjliN/6SJIvY6HpTtJIWubKuYYYesQ==", + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.12.0.tgz", + "integrity": "sha512-vw9E2P9+3UUWzhgjyyVczLWxZ3GuQNT7QpnIY3o5OMeLO/c8oHljGc8ZpryBMIyympiAAaKgw9e5Hl9dCWFOYw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.11.0", - "@typescript-eslint/visitor-keys": "6.11.0", + "@typescript-eslint/types": "6.12.0", + "@typescript-eslint/visitor-keys": "6.12.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -4296,17 +4297,17 @@ "dev": true }, "node_modules/@typescript-eslint/utils": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.11.0.tgz", - "integrity": "sha512-p23ibf68fxoZy605dc0dQAEoUsoiNoP3MD9WQGiHLDuTSOuqoTsa4oAy+h3KDkTcxbbfOtUjb9h3Ta0gT4ug2g==", + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.12.0.tgz", + "integrity": "sha512-LywPm8h3tGEbgfyjYnu3dauZ0U7R60m+miXgKcZS8c7QALO9uWJdvNoP+duKTk2XMWc7/Q3d/QiCuLN9X6SWyQ==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.11.0", - "@typescript-eslint/types": "6.11.0", - "@typescript-eslint/typescript-estree": "6.11.0", + "@typescript-eslint/scope-manager": "6.12.0", + "@typescript-eslint/types": "6.12.0", + "@typescript-eslint/typescript-estree": "6.12.0", "semver": "^7.5.4" }, "engines": { @@ -4354,12 +4355,12 @@ "dev": true }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.11.0.tgz", - "integrity": "sha512-+SUN/W7WjBr05uRxPggJPSzyB8zUpaYo2hByKasWbqr3PM8AXfZt8UHdNpBS1v9SA62qnSSMF3380SwDqqprgQ==", + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.12.0.tgz", + "integrity": "sha512-rg3BizTZHF1k3ipn8gfrzDXXSFKyOEB5zxYXInQ6z0hUvmQlhaZQzK+YmHmNViMA9HzW5Q9+bPPt90bU6GQwyw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.11.0", + "@typescript-eslint/types": "6.12.0", "eslint-visitor-keys": "^3.4.1" }, "engines": { @@ -4579,23 +4580,23 @@ } }, "node_modules/@wordpress/api-fetch": { - "version": "6.42.0", - "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.42.0.tgz", - "integrity": "sha512-IVXF7PoYLsaLLYiIqdktcrri9UX+tQi+Ko5mTltRZ2DDdoapcExVLtQhGu1pQl9vJ5LG1yUncLKzcbYky/i5fQ==", + "version": "6.43.0", + "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.43.0.tgz", + "integrity": "sha512-DYtawNaOHDxgIl+B/E1oU+VMhFJJfy/oYR5e7+PFUX0t0yHhHuH8XaWKpZvpvo0Y/GOuJ2NkDcJDqSZXD2TFYw==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.45.0", - "@wordpress/url": "^3.46.0" + "@wordpress/i18n": "^4.46.0", + "@wordpress/url": "^3.47.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/babel-plugin-import-jsx-pragma": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.28.0.tgz", - "integrity": "sha512-rLZgUIku7r0tI0Qxm8hLZq/0ecymtTSEL6MXesztqOMc155ZWpsTOBjOJgfiL3vaO3Hj1eZrgNKTkJbqhZNDvQ==", + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.29.0.tgz", + "integrity": "sha512-VPAn1iVZae1sQ6QaiMKbp3AzFPbhBl6YQeDr3AKpj24GTiUmsho6WgxijzyhBEBX5xPHVCahhQ8mjiZ5Ql6FwA==", "dev": true, "engines": { "node": ">=14" @@ -4605,9 +4606,9 @@ } }, "node_modules/@wordpress/babel-preset-default": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.29.0.tgz", - "integrity": "sha512-MOhijDBuG+iKZaxp8k6nvq/C4XujyHCwkYEs1WZ5+vCzsdBXg3Axa7wqURyuMjJ+e7hzejyj0w6bm19woMcIiQ==", + "version": "7.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.30.0.tgz", + "integrity": "sha512-O/IA8Jvh6MzlTyeo0As2chhZ2w6WdvMYSjjTDDC66SkbnUxUf4jWqehncHGrtQLoQJfwsCUnyWSH4ePb/j+kIw==", "dev": true, "dependencies": { "@babel/core": "^7.16.0", @@ -4616,9 +4617,9 @@ "@babel/preset-env": "^7.16.0", "@babel/preset-typescript": "^7.16.0", "@babel/runtime": "^7.16.0", - "@wordpress/babel-plugin-import-jsx-pragma": "^4.28.0", - "@wordpress/browserslist-config": "^5.28.0", - "@wordpress/warning": "^2.45.0", + "@wordpress/babel-plugin-import-jsx-pragma": "^4.29.0", + "@wordpress/browserslist-config": "^5.29.0", + "@wordpress/warning": "^2.46.0", "browserslist": "^4.21.10", "core-js": "^3.31.0", "react": "^18.2.0" @@ -4628,24 +4629,24 @@ } }, "node_modules/@wordpress/base-styles": { - "version": "4.36.0", - "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.36.0.tgz", - "integrity": "sha512-N+Hpz6nI06Ji4mmx9vv/YSKR3XCYHnWV6v0mMehQvC9oZVjxBmo3hzWdiMrrjXFxONH9cjJUql0Cht+traFfRA==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.37.0.tgz", + "integrity": "sha512-HxYlZHHpq0XDd+/ixTjB0g2smw8NIhal0gZgKJsQSPra/TN5Swjt0e3QwW3MBGZKWhV9poNmsBGNZonVCe9bSA==", "dev": true }, "node_modules/@wordpress/browserslist-config": { - "version": "5.28.0", - "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.28.0.tgz", - "integrity": "sha512-6O4mgi4mZAizyPpcKjXoXwcF7onL+BJckH3M1JnnXoa0aBb42TB3wQMTYDcGc1Kg1sRD4HWaDl53inWdmiyk7g==", + "version": "5.29.0", + "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.29.0.tgz", + "integrity": "sha512-sVDgPWcI3wdKd3cIvgf/NLO7HtEkwyV4bWuSztzoemNMGQW17BhH2Blx46HnJFXm9ooYw4SpAOyioHTkuT+JFg==", "dev": true, "engines": { "node": ">=14" } }, "node_modules/@wordpress/dependency-extraction-webpack-plugin": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.28.0.tgz", - "integrity": "sha512-/qfcNv6+cp+8guuNO88/inlFWf21UqeqxxcmcD+41rRfDr8+xqsHMmLwRvSip4KbT8veR2i7Gvem5H5E5x8uVA==", + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.29.0.tgz", + "integrity": "sha512-cYvTkjDvxpZSEjM1RRNciK/7W+RXC+qXXzbdRyGhkE0AzIspA7UAV3NoEyjtbL2V2wNJmBmsZKJf0wuYandDQA==", "dev": true, "dependencies": { "json2php": "^0.0.7", @@ -4659,19 +4660,20 @@ } }, "node_modules/@wordpress/e2e-test-utils-playwright": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.13.0.tgz", - "integrity": "sha512-5CRxsxKYrKjZPzINWnnwmyXEU765wKAd9r4QJYiMW4PxRnTMsoxiDbQTgJ29Uc0XjigOlvu4m0eh/+wwm/im2g==", + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.14.0.tgz", + "integrity": "sha512-aeH6HhI67lfUTZ1miMhI/xq61JDd5yMFMN5wH24e1/1w7SItXZtCz306tht5h4HeqFeS6xzRwA8j6lM7PNdWQg==", "dev": true, "dependencies": { - "@wordpress/api-fetch": "^6.42.0", - "@wordpress/keycodes": "^3.45.0", - "@wordpress/url": "^3.46.0", + "@wordpress/api-fetch": "^6.43.0", + "@wordpress/keycodes": "^3.46.0", + "@wordpress/url": "^3.47.0", "change-case": "^4.1.2", "form-data": "^4.0.0", "get-port": "^5.1.1", "lighthouse": "^10.4.0", - "mime": "^3.0.0" + "mime": "^3.0.0", + "web-vitals": "^3.5.0" }, "engines": { "node": ">=12" @@ -4681,16 +4683,16 @@ } }, "node_modules/@wordpress/eslint-plugin": { - "version": "17.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-17.2.0.tgz", - "integrity": "sha512-i2Gpu+hmGyqzprwyfFutHaJ1ZQRv8tYfkgC3ROdzc1yAKw4AHWSRSPWk79d6Ua87y3EIYVEffRV5cQf4nnEQAQ==", + "version": "17.3.0", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-17.3.0.tgz", + "integrity": "sha512-u6ZMf8sL4act3bNuX0CTuu9quCBw68BItpb5gpyo7LGmV4+/cic14GVWPBTroA9oz6z5UHjIfjKMqib7NGecWQ==", "dev": true, "dependencies": { "@babel/eslint-parser": "^7.16.0", "@typescript-eslint/eslint-plugin": "^6.4.1", "@typescript-eslint/parser": "^6.4.1", - "@wordpress/babel-preset-default": "^7.29.0", - "@wordpress/prettier-config": "^3.2.0", + "@wordpress/babel-preset-default": "^7.30.0", + "@wordpress/prettier-config": "^3.3.0", "cosmiconfig": "^7.0.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.25.2", @@ -4767,9 +4769,9 @@ } }, "node_modules/@wordpress/hooks": { - "version": "3.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.45.0.tgz", - "integrity": "sha512-cqd5Dv4lp4S5UAip2/bMm2TZiFxs7/sKNq9/73BlKFSmc9hgqgkmcctfER+nVxiYafUNGATyQmDRpJU6R3NaDw==", + "version": "3.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.46.0.tgz", + "integrity": "sha512-TTYNZwMZeATpkWmvAoShP43UONd/WPNTtsy1czMSyiqPzFhzGJbKD75CdJtPp5DqIAiuWQEuDmcxRAPcZ/1Qgw==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0" @@ -4779,13 +4781,13 @@ } }, "node_modules/@wordpress/i18n": { - "version": "4.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.45.0.tgz", - "integrity": "sha512-1UbUpX7uoKin/u7ouFPLgOjsF/o7q0jWorOCYaFsIUjQ0uQSkflmr2u3CC2efyKsLBFv9bZWFm4z62KGZE7Yuw==", + "version": "4.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.46.0.tgz", + "integrity": "sha512-5/61hd50KkqGgoQpf66DDft6sMTKfeGVdmZOt42GWymylxFSmbZLLnR8YafECQrmia/TdwIco5I4n0hIikYbNQ==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.45.0", + "@wordpress/hooks": "^3.46.0", "gettext-parser": "^1.3.1", "memize": "^2.1.0", "sprintf-js": "^1.1.1", @@ -4799,9 +4801,9 @@ } }, "node_modules/@wordpress/jest-console": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-7.16.0.tgz", - "integrity": "sha512-ft0HI9DQtLXU+RwyPQu4/mg9jZfIQsvPYQJCttvlyPGjWV9Vi14ph5ytsjXzXURTVqf7kBGnnmYdYJsbDtfqow==", + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-7.17.0.tgz", + "integrity": "sha512-i1r0fGEZforoB1C8QuSfDDYwMycAJ/MqkEvhqWNLwcJy/JFYGWiKhkzhKfQ7aMUuwtrEJMb+41AOxelT565bDw==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", @@ -4815,12 +4817,12 @@ } }, "node_modules/@wordpress/jest-preset-default": { - "version": "11.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-11.16.0.tgz", - "integrity": "sha512-R2M8dJcFenDb5hqcrrXmnFqG7BucJsEW1b4aPMuJGqUCQaBhGTSk5MLaR8TLJrbqZybR36qkF8/OJSCBAJLeag==", + "version": "11.17.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-11.17.0.tgz", + "integrity": "sha512-Z1KAr9ViDLFiVAYsRkyAAwLBzxu6MTv1dAZpHhyZhYfxTNdTOnnHbNGHpsfv5OlT5xHxptkrESLP8klU2/kw4A==", "dev": true, "dependencies": { - "@wordpress/jest-console": "^7.16.0", + "@wordpress/jest-console": "^7.17.0", "babel-jest": "^29.6.2" }, "engines": { @@ -4832,13 +4834,13 @@ } }, "node_modules/@wordpress/keycodes": { - "version": "3.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.45.0.tgz", - "integrity": "sha512-jIlOV/lDLIr3WHfK+XYs6V6Fy6eySFjYfNCR1aTQGx2gNPZeAySUfiG+r/ZOUgND2I2v/khwalpU/eg8N7OARw==", + "version": "3.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.46.0.tgz", + "integrity": "sha512-08ubCD321T85BZBUQuco2/vwIC5Pfzbw4CY7E2xR3rGzX3vb7SjDbKIqKeJL/UfYSmZF9GY+KaspSa1ywFtWiA==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.45.0", + "@wordpress/i18n": "^4.46.0", "change-case": "^4.1.2" }, "engines": { @@ -4846,9 +4848,9 @@ } }, "node_modules/@wordpress/npm-package-json-lint-config": { - "version": "4.30.0", - "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.30.0.tgz", - "integrity": "sha512-DA5RDfgCN7sTr5QgncCZwHjq+jJDY0fwyL/N2Wf8+Yugz2eOMf1q1a6BO61vGc2Q9KxuQUBgu4YRbhdgu7oDzw==", + "version": "4.31.0", + "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.31.0.tgz", + "integrity": "sha512-Y/MxST3sK/En6ZAChlyq5A7qtII9/1MLqk6o75yWPIDn1ew40V7iPBDkFKE3uMEPw1RW8rJ9WSQxNpcN+4k+Zg==", "dev": true, "engines": { "node": ">=14" @@ -4858,12 +4860,12 @@ } }, "node_modules/@wordpress/postcss-plugins-preset": { - "version": "4.29.0", - "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.29.0.tgz", - "integrity": "sha512-QArbSbJ5kHDcQX/UrfOLH4hmrowU8hs3pz+lSuTjRfefoqJVotlOI1P+jEyKzGfCVcqavlngsTM0n8ozriCHcA==", + "version": "4.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.30.0.tgz", + "integrity": "sha512-b/APWKhvocBrs+IHJNe7BOfFmvyRmOZEHEXvwPZy2iGIC95tA5p2/7h3/iSwUGNUcyGObqwd90Htfit9oIdQJA==", "dev": true, "dependencies": { - "@wordpress/base-styles": "^4.36.0", + "@wordpress/base-styles": "^4.37.0", "autoprefixer": "^10.2.5" }, "engines": { @@ -4874,9 +4876,9 @@ } }, "node_modules/@wordpress/prettier-config": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-3.2.0.tgz", - "integrity": "sha512-/iNBuGgUm9ul/76PrUKHzg+KVdXvsAvThz9Ui4z0HQIEBzkvNxrZnofIdH0PJ7tEVPMomkvbWmV/IR0410yfog==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-3.3.0.tgz", + "integrity": "sha512-G0HoubSikorLtXs0CZ0TNGbhKImCr+Ztg0HQUKv683r+yiZBOQV1igk7TaHOmIaf6702Bt4E3++IoAQN8Nr5ew==", "dev": true, "engines": { "node": ">=14" @@ -4886,24 +4888,24 @@ } }, "node_modules/@wordpress/scripts": { - "version": "26.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-26.16.0.tgz", - "integrity": "sha512-kR1UlFgDG/8XXWLanpGmgJX2TTzZa54s0xH3wWxwGlA11tYkEkiMhtcVfj1bcwBpJ/u/gHJzy2Y5MEcj80+vsg==", + "version": "26.17.0", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-26.17.0.tgz", + "integrity": "sha512-DmnZphBSkp9cX5YVAh9PchBh45iSaPFyh9Ria8rlH9zp/O5KQ2eWte4xv84B5FbKzUIqilNdtLTPrvsm0PQiGg==", "dev": true, "dependencies": { "@babel/core": "^7.16.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.11", "@svgr/webpack": "^8.0.1", - "@wordpress/babel-preset-default": "^7.29.0", - "@wordpress/browserslist-config": "^5.28.0", - "@wordpress/dependency-extraction-webpack-plugin": "^4.28.0", - "@wordpress/e2e-test-utils-playwright": "^0.13.0", - "@wordpress/eslint-plugin": "^17.2.0", - "@wordpress/jest-preset-default": "^11.16.0", - "@wordpress/npm-package-json-lint-config": "^4.30.0", - "@wordpress/postcss-plugins-preset": "^4.29.0", - "@wordpress/prettier-config": "^3.2.0", - "@wordpress/stylelint-config": "^21.28.0", + "@wordpress/babel-preset-default": "^7.30.0", + "@wordpress/browserslist-config": "^5.29.0", + "@wordpress/dependency-extraction-webpack-plugin": "^4.29.0", + "@wordpress/e2e-test-utils-playwright": "^0.14.0", + "@wordpress/eslint-plugin": "^17.3.0", + "@wordpress/jest-preset-default": "^11.17.0", + "@wordpress/npm-package-json-lint-config": "^4.31.0", + "@wordpress/postcss-plugins-preset": "^4.30.0", + "@wordpress/prettier-config": "^3.3.0", + "@wordpress/stylelint-config": "^21.29.0", "adm-zip": "^0.5.9", "babel-jest": "^29.6.2", "babel-loader": "^8.2.3", @@ -4931,7 +4933,7 @@ "minimist": "^1.2.0", "npm-package-json-lint": "^6.4.0", "npm-packlist": "^3.0.0", - "playwright-core": "1.32.0", + "playwright-core": "1.39.0", "postcss": "^8.4.5", "postcss-loader": "^6.2.1", "prettier": "npm:wp-prettier@3.0.3", @@ -4958,7 +4960,7 @@ "npm": ">=6.14.4" }, "peerDependencies": { - "@playwright/test": "^1.32.0", + "@playwright/test": "^1.39.0", "react": "^18.0.0", "react-dom": "^18.0.0" } @@ -5165,9 +5167,9 @@ } }, "node_modules/@wordpress/stylelint-config": { - "version": "21.28.0", - "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.28.0.tgz", - "integrity": "sha512-qs12BO4ESUqtcOra28NIWaaUZdpGSpP+fz4lTZs9YBShMjEr5X0kpJDHWG2+8pK7xuv9mAzDwHlekTTAMVKl+w==", + "version": "21.29.0", + "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.29.0.tgz", + "integrity": "sha512-8VetLM5CTg8iLgodgpY4x132Yf4gPWMMffqfAG8HFwwvVQxm0mjl/dNtj6RBrxemdTi7dHr1jnZvqU+XxQlHXQ==", "dev": true, "dependencies": { "stylelint-config-recommended": "^6.0.0", @@ -5181,9 +5183,9 @@ } }, "node_modules/@wordpress/url": { - "version": "3.46.0", - "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.46.0.tgz", - "integrity": "sha512-NlYvyW1hTmAtT11In/kbWAVvrdcSGFUOBwN7NXJgxOCqetiS99Cozmdpaz7vF7Y+DsBmSB/EnygIQv7PAqOJlg==", + "version": "3.47.0", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.47.0.tgz", + "integrity": "sha512-eDj7eDDYS8/UaUioulM54JkhmYvplvwW8+rbidR0fKZLr9zu3mfM7vrlwpIv9OK2RMenqEvu7Ij2gc5n/YEAcQ==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", @@ -5194,9 +5196,9 @@ } }, "node_modules/@wordpress/warning": { - "version": "2.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.45.0.tgz", - "integrity": "sha512-cutow0USHkFWYQn4ah46gjoE9NAeq3q5fFCIXQoAK8MLuD7EVCcBmO7WvYVK0GeelHd1g7/Y7fM3GtqFFkLegg==", + "version": "2.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.46.0.tgz", + "integrity": "sha512-oyUNmDz64nF8vnS9LaobXMIx6K5w+XhAtvo3Cjv3kCVIuWFwpxoeMus3pUo1A7v2H9zcW+E87zwEuqsLPYjNfQ==", "dev": true, "engines": { "node": ">=12" @@ -6191,9 +6193,9 @@ } }, "node_modules/big-integer": { - "version": "1.6.51", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", - "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", + "version": "1.6.52", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", + "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==", "dev": true, "engines": { "node": ">=0.6" @@ -6747,9 +6749,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001562", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001562.tgz", - "integrity": "sha512-kfte3Hym//51EdX4239i+Rmp20EsLIYGdPkERegTgU19hQWCRhsRFGKHTliUlsry53tv17K7n077Kqa0WJU4ng==", + "version": "1.0.30001564", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001564.tgz", + "integrity": "sha512-DqAOf+rhof+6GVx1y+xzbFPeOumfQnhYzVnZD6LAXijR77yPtm9mfOcqOnT3mpnJiZVT+kwLAFnRlZcIz+c6bg==", "dev": true, "funding": [ { @@ -7464,9 +7466,9 @@ } }, "node_modules/core-js": { - "version": "3.33.2", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.33.2.tgz", - "integrity": "sha512-XeBzWI6QL3nJQiHmdzbAOiMYqjrb7hwU7A39Qhvd/POSa/t9E1AeZyEZx3fNvp/vtM8zXwhoL0FsiS0hD0pruQ==", + "version": "3.33.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.33.3.tgz", + "integrity": "sha512-lo0kOocUlLKmm6kv/FswQL8zbkH7mVsLJ/FULClOhv8WRVmKLVcs6XPNQAzstfeJTCHMyButEwG+z1kHxHoDZw==", "dev": true, "hasInstallScript": true, "funding": { @@ -7475,9 +7477,9 @@ } }, "node_modules/core-js-compat": { - "version": "3.33.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.2.tgz", - "integrity": "sha512-axfo+wxFVxnqf8RvxTzoAlzW4gRoacrHeoFlc9n0x50+7BEyZL/Rt3hicaED1/CEd7I6tPCPVUYcJwCMO5XUYw==", + "version": "3.33.3", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.3.tgz", + "integrity": "sha512-cNzGqFsh3Ot+529GIXacjTJ7kegdt5fPXxCBVS1G0iaZpuo/tBz399ymceLJveQhFFZ8qThHiP3fzuoQjKN2ow==", "dev": true, "dependencies": { "browserslist": "^4.22.1" @@ -7488,9 +7490,9 @@ } }, "node_modules/core-js-pure": { - "version": "3.33.2", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.33.2.tgz", - "integrity": "sha512-a8zeCdyVk7uF2elKIGz67AjcXOxjRbwOLz8SbklEso1V+2DoW4OkAMZN9S9GBgvZIaqQi/OemFX4OiSoQEmg1Q==", + "version": "3.33.3", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.33.3.tgz", + "integrity": "sha512-taJ00IDOP+XYQEA2dAe4ESkmHt1fL8wzYDo3mRWQey8uO9UojlBFMneA65kMyxfYP7106c6LzWaq7/haDT6BCQ==", "dev": true, "hasInstallScript": true, "funding": { @@ -8538,6 +8540,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", + "deprecated": "Use your platform's native DOMException instead", "dev": true, "dependencies": { "webidl-conversions": "^7.0.0" @@ -8622,9 +8625,9 @@ "dev": true }, "node_modules/electron-to-chromium": { - "version": "1.4.585", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.585.tgz", - "integrity": "sha512-B4yBlX0azdA3rVMxpYwLQfDpdwOgcnLCkpvSOd68iFmeedo+WYjaBJS3/W58LVD8CB2nf+o7C4K9xz1l09RkWg==", + "version": "1.4.594", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.594.tgz", + "integrity": "sha512-xT1HVAu5xFn7bDfkjGQi9dNpMqGchUkebwf1GL7cZN32NSwwlHRPMSDJ1KN6HkS0bWUtndbSQZqvpQftKG2uFQ==", "dev": true }, "node_modules/emittery": { @@ -8956,15 +8959,15 @@ } }, "node_modules/eslint": { - "version": "8.53.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.53.0.tgz", - "integrity": "sha512-N4VuiPjXDUa4xVeV/GC/RV3hQW9Nw+Y463lkWaKKXKYMvmRiRDAtfpuPFLN+E1/6ZhyR8J2ig+eVREnYgUsiag==", + "version": "8.54.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.54.0.tgz", + "integrity": "sha512-NY0DfAkM8BIZDVl6PgSa1ttZbx3xHgJzSNJKYcQglem6CppHyMhRIQkBVSSMaSRnLhig3jsDbEzOjwCVt4AmmA==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", "@eslint/eslintrc": "^2.1.3", - "@eslint/js": "8.53.0", + "@eslint/js": "8.54.0", "@humanwhocodes/config-array": "^0.11.13", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", @@ -10369,6 +10372,14 @@ "node": "*" } }, + "node_modules/fork-awesome": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fork-awesome/-/fork-awesome-1.2.0.tgz", + "integrity": "sha512-MNwTBnnudMIweHfDtTY8TeR5fxIAZ2w9o8ITn5XDySqdxa4k5AH8IuAMa89RVxDxgPNlosZxqkFKN5UmHXuYSw==", + "engines": { + "node": ">=0.10.3" + } + }, "node_modules/form-data": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", @@ -11374,9 +11385,9 @@ ] }, "node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", + "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", "dev": true, "engines": { "node": ">= 4" @@ -13967,6 +13978,15 @@ "node": "^12.20.0 || >=14" } }, + "node_modules/markdownlint-cli/node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, "node_modules/markdownlint-cli/node_modules/js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", @@ -14901,9 +14921,9 @@ "dev": true }, "node_modules/node-sass": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-8.0.0.tgz", - "integrity": "sha512-jPzqCF2/e6JXw6r3VxfIqYc8tKQdkj5Z/BDATYyG6FL6b/LuYBNFGFVhus0mthcWifHm/JzBpKAd+3eXsWeK/A==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-9.0.0.tgz", + "integrity": "sha512-yltEuuLrfH6M7Pq2gAj5B6Zm7m+gdZoG66wTqG6mIZV/zijq3M2OO2HswtT6oBspPyFhHDcaxWpsBm0fRNDHPg==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -14926,7 +14946,7 @@ "node-sass": "bin/node-sass" }, "engines": { - "node": ">=14" + "node": ">=16" } }, "node_modules/node-sass/node_modules/cross-spawn": { @@ -16155,13 +16175,13 @@ } }, "node_modules/playwright": { - "version": "1.39.0", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.39.0.tgz", - "integrity": "sha512-naE5QT11uC/Oiq0BwZ50gDmy8c8WLPRTEWuSSFVG2egBka/1qMoSqYQcROMT9zLwJ86oPofcTH2jBY/5wWOgIw==", + "version": "1.40.0", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.40.0.tgz", + "integrity": "sha512-gyHAgQjiDf1m34Xpwzaqb76KgfzYrhK7iih+2IzcOCoZWr/8ZqmdBw+t0RU85ZmfJMgtgAiNtBQ/KS2325INXw==", "dev": true, "peer": true, "dependencies": { - "playwright-core": "1.39.0" + "playwright-core": "1.40.0" }, "bin": { "playwright": "cli.js" @@ -16174,15 +16194,15 @@ } }, "node_modules/playwright-core": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.32.0.tgz", - "integrity": "sha512-Z9Ij17X5Z3bjpp6XKujGBp9Gv4eViESac9aDmwgQFUEJBW0K80T21m/Z+XJQlu4cNsvPygw33b6V1Va6Bda5zQ==", + "version": "1.39.0", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.39.0.tgz", + "integrity": "sha512-+k4pdZgs1qiM+OUkSjx96YiKsXsmb59evFoqv8SKO067qBA+Z2s/dCzJij/ZhdQcs2zlTAgRKfeiiLm8PQ2qvw==", "dev": true, "bin": { - "playwright": "cli.js" + "playwright-core": "cli.js" }, "engines": { - "node": ">=14" + "node": ">=16" } }, "node_modules/playwright/node_modules/fsevents": { @@ -16201,9 +16221,9 @@ } }, "node_modules/playwright/node_modules/playwright-core": { - "version": "1.39.0", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.39.0.tgz", - "integrity": "sha512-+k4pdZgs1qiM+OUkSjx96YiKsXsmb59evFoqv8SKO067qBA+Z2s/dCzJij/ZhdQcs2zlTAgRKfeiiLm8PQ2qvw==", + "version": "1.40.0", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.40.0.tgz", + "integrity": "sha512-fvKewVJpGeca8t0ipM56jkVSU6Eo0RmFvQ/MaCQNDYm+sdvKkMBBWTE1FdeMqIdumRaXXjZChWHvIzCGM/tA/Q==", "dev": true, "peer": true, "bin": { @@ -19413,15 +19433,16 @@ "dev": true }, "node_modules/svgo": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.0.3.tgz", - "integrity": "sha512-X4UZvLhOglD5Xrp834HzGHf8RKUW0Ahigg/08yRO1no9t2NxffOkMiQ0WmaMIbaGlVTlSst2zWANsdhz5ybXgA==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.0.4.tgz", + "integrity": "sha512-T+Xul3JwuJ6VGXKo/p2ndqx1ibxNKnLTvRc1ZTWKCfyKS/GgNjRZcYsK84fxTsy/izr91g/Rwx6fGnVgaFSI5g==", "dev": true, "dependencies": { "@trysound/sax": "0.2.0", "commander": "^7.2.0", "css-select": "^5.1.0", "css-tree": "^2.2.1", + "css-what": "^6.1.0", "csso": "5.0.5", "picocolors": "^1.0.0" }, @@ -20128,9 +20149,9 @@ } }, "node_modules/typescript": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", + "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", "dev": true, "peer": true, "bin": { @@ -20404,9 +20425,9 @@ "dev": true }, "node_modules/v8-to-istanbul": { - "version": "9.1.3", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.3.tgz", - "integrity": "sha512-9lDD+EVI2fjFsMWXc6dy5JJzBsVTcQ2fVkfBvncZ6xJWG9wtBhOldG+mHkSL0+V1K/xgZz0JDO5UT5hFwHUghg==", + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.2.0.tgz", + "integrity": "sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==", "dev": true, "dependencies": { "@jridgewell/trace-mapping": "^0.3.12", @@ -20526,6 +20547,12 @@ "minimalistic-assert": "^1.0.0" } }, + "node_modules/web-vitals": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-3.5.0.tgz", + "integrity": "sha512-f5YnCHVG9Y6uLCePD4tY8bO/Ge15NPEQWtvm3tPzDKygloiqtb4SVqRHBcrIAqo2ztqX5XueqDn97zHF0LdT6w==", + "dev": true + }, "node_modules/webidl-conversions": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", diff --git a/package.json b/package.json index 13fd2719..ce392440 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "@wordpress/scripts": "^26.15.0", "@wordpress/stylelint-config": "^21.27.0", "dir-archiver": "^2.1.0", - "node-sass": "^8.0.0", + "node-sass": "^9.0.0", "rtlcss": "^3.5.0" }, "rtlcssConfig": { @@ -45,7 +45,7 @@ "lint:scss": "wp-scripts lint-style 'sass/**/*.scss'", "lint:js": "wp-scripts lint-js 'js/*.js'", "copy-composer": "copyfiles -u 1 vendor/johngrogg/ics-parser/src/ICal/*.php assets/vndr", - "copy-node-modules": "copyfiles -u 1 node_modules/jquery-slim/dist/*.min.js node_modules/@popperjs/core/dist/umd/popper.min.js node_modules/bootstrap/dist/js/*.min.js node_modules/@fortawesome/fontawesome-free/webfonts/*.woff* node_modules/leaflet/dist/*.js node_modules/leaflet/dist/*.css node_modules/leaflet/dist/images/* node_modules/jquery-datetimepicker/build/*.min.js node_modules/jquery-datetimepicker/build/*.min.css node_modules/lightbox2/dist/css/lightbox.min.css node_modules/lightbox2/dist/js/lightbox.min.js node_modules/lightbox2/dist/images/* assets/vndr", + "copy-node-modules": "copyfiles -u 1 node_modules/jquery-slim/dist/*.min.js node_modules/@popperjs/core/dist/umd/popper.min.js node_modules/bootstrap/dist/js/*.min.js node_modules/@fortawesome/fontawesome-free/webfonts/* node_modules/fork-awesome/fonts/* node_modules/leaflet/dist/*.js node_modules/leaflet/dist/*.css node_modules/leaflet/dist/images/* node_modules/jquery-datetimepicker/build/*.min.js node_modules/jquery-datetimepicker/build/*.min.css node_modules/lightbox2/dist/css/lightbox.min.css node_modules/lightbox2/dist/js/lightbox.min.js node_modules/lightbox2/dist/images/* assets/vndr", "bundle": "npm run copy-composer && npm run copy-node-modules && cd ../ && dir-archiver --src sunflower --dest sunflower.zip --includebasedir true --exclude Makefile create-changelog.php changelog.html documentation mkdocs .DS_Store .stylelintrc.json .eslintrc .git .gitattributes .github .gitignore README.md composer.json composer.lock node_modules vendor package-lock.json package.json .travis.yml phpcs.xml.dist sass style.css.map .favorites.json", "build": "wp-scripts build", "start": "wp-scripts start" @@ -54,6 +54,7 @@ "@popperjs/core": "^2.11.0", "bootstrap": "^5.3.2", "copyfiles": "^2.4.1", + "fork-awesome": "^1.2.0", "jquery-datetimepicker": "^2.5.21", "jquery-slim": "^3.0.0", "leaflet": "^1.9.3", diff --git a/sass/_fonts.scss b/sass/_fonts.scss index 46105633..fe3f3914 100755 --- a/sass/_fonts.scss +++ b/sass/_fonts.scss @@ -40,12 +40,36 @@ font-display: swap; } +@font-face { + font-family: ForkAwesome; + font-style: normal; + font-weight: 400; + src: url("assets/vndr/fork-awesome/fonts/forkawesome-webfont.eot"); + src: + url("assets/vndr/fork-awesome/fonts/forkawesome-webfont.eot?#iefix") format("embedded-opentype"), + url("assets/vndr/fork-awesome/fonts/forkawesome-webfont.woff2") format("woff2"), + url("assets/vndr/fork-awesome/fonts/forkawesome-webfont.woff") format("woff"), + url("assets/vndr/fork-awesome/fonts/forkawesome-webfont.ttf") format("truetype"), + url("assets/vndr/fork-awesome/fonts/forkawesome-webfont.svg#forkawesomeregular") format("svg"); + font-display: block; +} + @font-face { font-family: Sarabun; src: url("assets/fonts/sarabun-v12-latin-regular.woff") format("woff"); font-display: swap; } +.forkawesome { + font-family: ForkAwesome !important; + -webkit-font-smoothing: antialiased; + display: inline-block; + font-style: normal; + font-variant: normal; + text-rendering: auto; + line-height: 1; +} + .gruenetype { font-family: GrueneType !important; font-weight: 500; diff --git a/sass/_forkawesome.scss b/sass/_forkawesome.scss new file mode 100644 index 00000000..73b184c7 --- /dev/null +++ b/sass/_forkawesome.scss @@ -0,0 +1,4267 @@ +// Variables +// -------------------------- + +$fa-font-path: "assets/vndr/fork-awesome/fonts" !default; +$fa-font-size-base: 14px !default; +$fa-line-height-base: 1 !default; +$fam-css-prefix: "forkawesome.fa" !default; +$fa-font-family: "ForkAwesome" !default; +$fa-version: "1.2.0" !default; +$fa-border-color: #eee !default; +$fa-inverse: #fff !default; +$fa-li-width: ( + 30em / 14) !default; + +$fa-var-500px: \f26e; +$fa-var-activitypub: \f2f2; +$fa-var-address-book: \f2b9; +$fa-var-address-book-o: \f2ba; +$fa-var-address-card: \f2bb; +$fa-var-address-card-o: \f2bc; +$fa-var-adjust: \f042; +$fa-var-adn: \f170; +$fa-var-align-center: \f037; +$fa-var-align-justify: \f039; +$fa-var-align-left: \f036; +$fa-var-align-right: \f038; +$fa-var-amazon: \f270; +$fa-var-ambulance: \f0f9; +$fa-var-american-sign-language-interpreting: \f2a3; +$fa-var-anchor: \f13d; +$fa-var-android: \f17b; +$fa-var-angellist: \f209; +$fa-var-angle-double-down: \f103; +$fa-var-angle-double-left: \f100; +$fa-var-angle-double-right: \f101; +$fa-var-angle-double-up: \f102; +$fa-var-angle-down: \f107; +$fa-var-angle-left: \f104; +$fa-var-angle-right: \f105; +$fa-var-angle-up: \f106; +$fa-var-apple: \f179; +$fa-var-archive: \f187; +$fa-var-archive-org: \f2fc; +$fa-var-archlinux: \f323; +$fa-var-area-chart: \f1fe; +$fa-var-arrow-circle-down: \f0ab; +$fa-var-arrow-circle-left: \f0a8; +$fa-var-arrow-circle-o-down: \f01a; +$fa-var-arrow-circle-o-left: \f190; +$fa-var-arrow-circle-o-right: \f18e; +$fa-var-arrow-circle-o-up: \f01b; +$fa-var-arrow-circle-right: \f0a9; +$fa-var-arrow-circle-up: \f0aa; +$fa-var-arrow-down: \f063; +$fa-var-arrow-left: \f060; +$fa-var-arrow-right: \f061; +$fa-var-arrow-up: \f062; +$fa-var-arrows: \f047; +$fa-var-arrows-alt: \f0b2; +$fa-var-arrows-h: \f07e; +$fa-var-arrows-v: \f07d; +$fa-var-artstation: \f2ed; +$fa-var-askfm: \f33a; +$fa-var-asl-interpreting: \f2a3; +$fa-var-assistive-listening-systems: \f2a2; +$fa-var-asterisk: \f069; +$fa-var-at: \f1fa; +$fa-var-att: \f31e; +$fa-var-audio-description: \f29e; +$fa-var-automobile: \f1b9; +$fa-var-backward: \f04a; +$fa-var-balance-scale: \f24e; +$fa-var-ban: \f05e; +$fa-var-bandcamp: \f2d5; +$fa-var-bank: \f19c; +$fa-var-bar-chart: \f080; +$fa-var-bar-chart-o: \f080; +$fa-var-barcode: \f02a; +$fa-var-bars: \f0c9; +$fa-var-bath: \f2cd; +$fa-var-bathtub: \f2cd; +$fa-var-battery: \f240; +$fa-var-battery-0: \f244; +$fa-var-battery-1: \f243; +$fa-var-battery-2: \f242; +$fa-var-battery-3: \f241; +$fa-var-battery-4: \f240; +$fa-var-battery-empty: \f244; +$fa-var-battery-full: \f240; +$fa-var-battery-half: \f242; +$fa-var-battery-quarter: \f243; +$fa-var-battery-three-quarters: \f241; +$fa-var-bed: \f236; +$fa-var-beer: \f0fc; +$fa-var-behance: \f1b4; +$fa-var-behance-square: \f1b5; +$fa-var-bell: \f0a2; +$fa-var-bell-o: \f0f3; +$fa-var-bell-ringing: \f32d; +$fa-var-bell-ringing-o: \f330; +$fa-var-bell-slash: \f1f6; +$fa-var-bell-slash-o: \f1f7; +$fa-var-bicycle: \f206; +$fa-var-binoculars: \f1e5; +$fa-var-biometric: \f32b; +$fa-var-birthday-cake: \f1fd; +$fa-var-bitbucket: \f171; +$fa-var-bitbucket-square: \f172; +$fa-var-bitcoin: \f15a; +$fa-var-black-tie: \f27e; +$fa-var-blind: \f29d; +$fa-var-blockstack: \f33b; +$fa-var-bluetooth: \f293; +$fa-var-bluetooth-b: \f294; +$fa-var-boardgamegeek: \f33c; +$fa-var-bold: \f032; +$fa-var-bolt: \f0e7; +$fa-var-bomb: \f1e2; +$fa-var-book: \f02d; +$fa-var-bookmark: \f02e; +$fa-var-bookmark-o: \f097; +$fa-var-bootstrap: \f315; +$fa-var-braille: \f2a1; +$fa-var-briefcase: \f0b1; +$fa-var-btc: \f15a; +$fa-var-bug: \f188; +$fa-var-building: \f1ad; +$fa-var-building-o: \f0f7; +$fa-var-bullhorn: \f0a1; +$fa-var-bullseye: \f140; +$fa-var-bunny: \f35f; +$fa-var-bus: \f207; +$fa-var-buymeacoffee: \f33d; +$fa-var-buysellads: \f20d; +$fa-var-c: \f31c; +$fa-var-cab: \f1ba; +$fa-var-calculator: \f1ec; +$fa-var-calendar: \f073; +$fa-var-calendar-check-o: \f274; +$fa-var-calendar-minus-o: \f272; +$fa-var-calendar-o: \f133; +$fa-var-calendar-plus-o: \f271; +$fa-var-calendar-times-o: \f273; +$fa-var-camera: \f030; +$fa-var-camera-retro: \f083; +$fa-var-car: \f1b9; +$fa-var-caret-down: \f0d7; +$fa-var-caret-left: \f0d9; +$fa-var-caret-right: \f0da; +$fa-var-caret-square-o-down: \f150; +$fa-var-caret-square-o-left: \f191; +$fa-var-caret-square-o-right: \f152; +$fa-var-caret-square-o-up: \f151; +$fa-var-caret-up: \f0d8; +$fa-var-cart-arrow-down: \f218; +$fa-var-cart-plus: \f217; +$fa-var-cc: \f20a; +$fa-var-cc-amex: \f1f3; +$fa-var-cc-by: \f33e; +$fa-var-cc-cc: \f33f; +$fa-var-cc-diners-club: \f24c; +$fa-var-cc-discover: \f1f2; +$fa-var-cc-jcb: \f24b; +$fa-var-cc-mastercard: \f1f1; +$fa-var-cc-nc: \f340; +$fa-var-cc-nc-eu: \f341; +$fa-var-cc-nc-jp: \f342; +$fa-var-cc-nd: \f343; +$fa-var-cc-paypal: \f1f4; +$fa-var-cc-pd: \f344; +$fa-var-cc-remix: \f345; +$fa-var-cc-sa: \f346; +$fa-var-cc-share: \f347; +$fa-var-cc-stripe: \f1f5; +$fa-var-cc-visa: \f1f0; +$fa-var-cc-zero: \f348; +$fa-var-certificate: \f0a3; +$fa-var-chain: \f0c1; +$fa-var-chain-broken: \f127; +$fa-var-check: \f00c; +$fa-var-check-circle: \f058; +$fa-var-check-circle-o: \f05d; +$fa-var-check-square: \f14a; +$fa-var-check-square-o: \f046; +$fa-var-chevron-circle-down: \f13a; +$fa-var-chevron-circle-left: \f137; +$fa-var-chevron-circle-right: \f138; +$fa-var-chevron-circle-up: \f139; +$fa-var-chevron-down: \f078; +$fa-var-chevron-left: \f053; +$fa-var-chevron-right: \f054; +$fa-var-chevron-up: \f077; +$fa-var-child: \f1ae; +$fa-var-chrome: \f268; +$fa-var-circle: \f111; +$fa-var-circle-o: \f10c; +$fa-var-circle-o-notch: \f1ce; +$fa-var-circle-thin: \f1db; +$fa-var-classicpress: \f331; +$fa-var-classicpress-circle: \f332; +$fa-var-clipboard: \f0ea; +$fa-var-clock-o: \f017; +$fa-var-clone: \f24d; +$fa-var-close: \f00d; +$fa-var-closed-captioning: \f20a; +$fa-var-cloud: \f0c2; +$fa-var-cloud-download: \f0ed; +$fa-var-cloud-upload: \f0ee; +$fa-var-cny: \f157; +$fa-var-code: \f121; +$fa-var-code-fork: \f126; +$fa-var-codepen: \f1cb; +$fa-var-codiepie: \f284; +$fa-var-coffee: \f0f4; +$fa-var-cog: \f013; +$fa-var-cogs: \f085; +$fa-var-columns: \f0db; +$fa-var-comment: \f075; +$fa-var-comment-o: \f0e5; +$fa-var-commenting: \f27a; +$fa-var-commenting-o: \f27b; +$fa-var-comments: \f086; +$fa-var-comments-o: \f0e6; +$fa-var-community: \f0c0; +$fa-var-compass: \f14e; +$fa-var-compress: \f066; +$fa-var-connectdevelop: \f20e; +$fa-var-contao: \f26d; +$fa-var-conway-glider: \f349; +$fa-var-conway-hacker: \f349; +$fa-var-copy: \f0c5; +$fa-var-copyright: \f1f9; +$fa-var-creative-commons: \f25e; +$fa-var-creative-commons-alt: \f33f; +$fa-var-credit-card: \f09d; +$fa-var-credit-card-alt: \f283; +$fa-var-crop: \f125; +$fa-var-crosshairs: \f05b; +$fa-var-csharp: \f34a; +$fa-var-css3: \f13c; +$fa-var-cube: \f1b2; +$fa-var-cubes: \f1b3; +$fa-var-cut: \f0c4; +$fa-var-cut-key: \f2f7; +$fa-var-cutlery: \f0f5; +$fa-var-dashboard: \f0e4; +$fa-var-dashcube: \f210; +$fa-var-database: \f1c0; +$fa-var-deaf: \f2a4; +$fa-var-deafness: \f2a4; +$fa-var-debian: \f2ff; +$fa-var-dedent: \f03b; +$fa-var-delicious: \f1a5; +$fa-var-desktop: \f108; +$fa-var-dev-to: \f316; +$fa-var-deviantart: \f1bd; +$fa-var-diamond: \f219; +$fa-var-diaspora: \f2e5; +$fa-var-digg: \f1a6; +$fa-var-digitalocean: \f31d; +$fa-var-discord: \f2ee; +$fa-var-discord-alt: \f2ef; +$fa-var-dogmazic: \f303; +$fa-var-dollar: \f155; +$fa-var-dot-circle-o: \f192; +$fa-var-download: \f019; +$fa-var-dribbble: \f17d; +$fa-var-drivers-license: \f2c2; +$fa-var-drivers-license-o: \f2c3; +$fa-var-dropbox: \f16b; +$fa-var-drupal: \f1a9; +$fa-var-edge: \f282; +$fa-var-edit: \f044; +$fa-var-eercast: \f2da; +$fa-var-eject: \f052; +$fa-var-ellipsis-h: \f141; +$fa-var-ellipsis-v: \f142; +$fa-var-email-bulk: \f34b; +$fa-var-email-bulk-o: \f34c; +$fa-var-emby: \f319; +$fa-var-empire: \f1d1; +$fa-var-envelope: \f0e0; +$fa-var-envelope-o: \f003; +$fa-var-envelope-open: \f2b6; +$fa-var-envelope-open-o: \f2b7; +$fa-var-envelope-square: \f199; +$fa-var-envira: \f299; +$fa-var-eraser: \f12d; +$fa-var-ethereum: \f2f3; +$fa-var-etsy: \f2d7; +$fa-var-eur: \f153; +$fa-var-euro: \f153; +$fa-var-exchange: \f0ec; +$fa-var-exclamation: \f12a; +$fa-var-exclamation-circle: \f06a; +$fa-var-exclamation-triangle: \f071; +$fa-var-expand: \f065; +$fa-var-expeditedssl: \f23e; +$fa-var-external-link: \f08e; +$fa-var-external-link-square: \f14c; +$fa-var-eye: \f06e; +$fa-var-eye-slash: \f070; +$fa-var-eyedropper: \f1fb; +$fa-var-f-droid: \f32a; +$fa-var-fa: \f2b4; +$fa-var-facebook: \f09a; +$fa-var-facebook-f: \f09a; +$fa-var-facebook-messenger: \f2fe; +$fa-var-facebook-official: \f230; +$fa-var-facebook-square: \f082; +$fa-var-fast-backward: \f049; +$fa-var-fast-forward: \f050; +$fa-var-fax: \f1ac; +$fa-var-feed: \f09e; +$fa-var-female: \f182; +$fa-var-ffmpeg: \f30f; +$fa-var-fighter-jet: \f0fb; +$fa-var-file: \f15b; +$fa-var-file-archive-o: \f1c6; +$fa-var-file-audio-o: \f1c7; +$fa-var-file-code-o: \f1c9; +$fa-var-file-epub: \f321; +$fa-var-file-excel-o: \f1c3; +$fa-var-file-image-o: \f1c5; +$fa-var-file-movie-o: \f1c8; +$fa-var-file-o: \f016; +$fa-var-file-pdf-o: \f1c1; +$fa-var-file-photo-o: \f1c5; +$fa-var-file-picture-o: \f1c5; +$fa-var-file-powerpoint-o: \f1c4; +$fa-var-file-sound-o: \f1c7; +$fa-var-file-text: \f15c; +$fa-var-file-text-o: \f0f6; +$fa-var-file-video-o: \f1c8; +$fa-var-file-word-o: \f1c2; +$fa-var-file-zip-o: \f1c6; +$fa-var-files-o: \f0c5; +$fa-var-film: \f008; +$fa-var-filter: \f0b0; +$fa-var-fire: \f06d; +$fa-var-fire-extinguisher: \f134; +$fa-var-firefox: \f269; +$fa-var-first-order: \f2b0; +$fa-var-flag: \f024; +$fa-var-flag-checkered: \f11e; +$fa-var-flag-o: \f11d; +$fa-var-flash: \f0e7; +$fa-var-flask: \f0c3; +$fa-var-flickr: \f16e; +$fa-var-floppy-o: \f0c7; +$fa-var-folder: \f07b; +$fa-var-folder-o: \f114; +$fa-var-folder-open: \f07c; +$fa-var-folder-open-o: \f115; +$fa-var-font: \f031; +$fa-var-font-awesome: \f2b4; +$fa-var-fonticons: \f280; +$fa-var-fork-awesome: \f2e3; +$fa-var-fork-circle: \f2e3; +$fa-var-fort-awesome: \f286; +$fa-var-forumbee: \f211; +$fa-var-forward: \f04e; +$fa-var-foursquare: \f180; +$fa-var-free-code-camp: \f2c5; +$fa-var-freedombox: \f2fd; +$fa-var-friendica: \f2e6; +$fa-var-frown-o: \f119; +$fa-var-funkwhale: \f339; +$fa-var-futbol-o: \f1e3; +$fa-var-gamepad: \f11b; +$fa-var-gavel: \f0e3; +$fa-var-gbp: \f154; +$fa-var-ge: \f1d1; +$fa-var-gear: \f013; +$fa-var-gears: \f085; +$fa-var-gem: \f219; +$fa-var-genderless: \f22d; +$fa-var-get-pocket: \f265; +$fa-var-gg: \f260; +$fa-var-gg-circle: \f261; +$fa-var-gift: \f06b; +$fa-var-gimp: \f31b; +$fa-var-git: \f1d3; +$fa-var-git-square: \f1d2; +$fa-var-gitea: \f31f; +$fa-var-github: \f09b; +$fa-var-github-alt: \f113; +$fa-var-github-square: \f092; +$fa-var-gitlab: \f296; +$fa-var-gittip: \f184; +$fa-var-glass: \f000; +$fa-var-glide: \f2a5; +$fa-var-glide-g: \f2a6; +$fa-var-globe: \f0ac; +$fa-var-globe-e: \f304; +$fa-var-globe-w: \f305; +$fa-var-gnu: \f34d; +$fa-var-gnu-social: \f2e7; +$fa-var-gnupg: \f30d; +$fa-var-google: \f1a0; +$fa-var-google-play: \f34e; +$fa-var-google-plus: \f0d5; +$fa-var-google-plus-circle: \f2b3; +$fa-var-google-plus-g: \f0d5; +$fa-var-google-plus-official: \f2b3; +$fa-var-google-plus-square: \f0d4; +$fa-var-google-wallet: \f1ee; +$fa-var-graduation-cap: \f19d; +$fa-var-gratipay: \f184; +$fa-var-grav: \f2d6; +$fa-var-group: \f0c0; +$fa-var-h-square: \f0fd; +$fa-var-hackaday: \f30a; +$fa-var-hacker-news: \f1d4; +$fa-var-hackster: \f326; +$fa-var-hal: \f333; +$fa-var-hand-grab-o: \f255; +$fa-var-hand-lizard-o: \f258; +$fa-var-hand-o-down: \f0a7; +$fa-var-hand-o-left: \f0a5; +$fa-var-hand-o-right: \f0a4; +$fa-var-hand-o-up: \f0a6; +$fa-var-hand-paper-o: \f256; +$fa-var-hand-peace-o: \f25b; +$fa-var-hand-pointer-o: \f25a; +$fa-var-hand-rock-o: \f255; +$fa-var-hand-scissors-o: \f257; +$fa-var-hand-spock-o: \f259; +$fa-var-hand-stop-o: \f256; +$fa-var-handshake-o: \f2b5; +$fa-var-hard-of-hearing: \f2a4; +$fa-var-hashnode: \f317; +$fa-var-hashtag: \f292; +$fa-var-hassio: \f350; +$fa-var-hdd-o: \f0a0; +$fa-var-header: \f1dc; +$fa-var-heading: \f1dc; +$fa-var-headphones: \f025; +$fa-var-heart: \f004; +$fa-var-heart-o: \f08a; +$fa-var-heartbeat: \f21e; +$fa-var-heroku: \f34f; +$fa-var-history: \f1da; +$fa-var-home: \f015; +$fa-var-home-assistant: \f350; +$fa-var-hospital-o: \f0f8; +$fa-var-hotel: \f236; +$fa-var-hourglass: \f254; +$fa-var-hourglass-1: \f251; +$fa-var-hourglass-2: \f252; +$fa-var-hourglass-3: \f253; +$fa-var-hourglass-end: \f253; +$fa-var-hourglass-half: \f252; +$fa-var-hourglass-o: \f250; +$fa-var-hourglass-start: \f251; +$fa-var-houzz: \f27c; +$fa-var-html5: \f13b; +$fa-var-hubzilla: \f2eb; +$fa-var-i-cursor: \f246; +$fa-var-id-badge: \f2c1; +$fa-var-id-card: \f2c2; +$fa-var-id-card-o: \f2c3; +$fa-var-ils: \f20b; +$fa-var-image: \f03e; +$fa-var-imdb: \f2d8; +$fa-var-inbox: \f01c; +$fa-var-indent: \f03c; +$fa-var-industry: \f275; +$fa-var-info: \f129; +$fa-var-info-circle: \f05a; +$fa-var-inkscape: \f312; +$fa-var-inr: \f156; +$fa-var-instagram: \f16d; +$fa-var-institution: \f19c; +$fa-var-internet-explorer: \f26b; +$fa-var-intersex: \f224; +$fa-var-ioxhost: \f208; +$fa-var-italic: \f033; +$fa-var-java: \f351; +$fa-var-jirafeau: \f318; +$fa-var-joomla: \f1aa; +$fa-var-joplin: \f310; +$fa-var-jpy: \f157; +$fa-var-jsfiddle: \f1cc; +$fa-var-julia: \f334; +$fa-var-jupyter: \f335; +$fa-var-key: \f084; +$fa-var-key-modern: \f2f7; +$fa-var-keybase: \f2f4; +$fa-var-keyboard-o: \f11c; +$fa-var-krw: \f159; +$fa-var-language: \f1ab; +$fa-var-laptop: \f109; +$fa-var-laravel: \f30b; +$fa-var-lastfm: \f202; +$fa-var-lastfm-square: \f203; +$fa-var-leaf: \f06c; +$fa-var-leanpub: \f212; +$fa-var-legal: \f0e3; +$fa-var-lemon-o: \f094; +$fa-var-level-down: \f149; +$fa-var-level-up: \f148; +$fa-var-liberapay: \f2e9; +$fa-var-liberapay-square: \f2e8; +$fa-var-life-bouy: \f1cd; +$fa-var-life-buoy: \f1cd; +$fa-var-life-ring: \f1cd; +$fa-var-life-saver: \f1cd; +$fa-var-lightbulb-o: \f0eb; +$fa-var-line-chart: \f201; +$fa-var-link: \f0c1; +$fa-var-linkedin: \f0e1; +$fa-var-linkedin-square: \f08c; +$fa-var-linode: \f2b8; +$fa-var-linux: \f17c; +$fa-var-list: \f03a; +$fa-var-list-alt: \f022; +$fa-var-list-ol: \f0cb; +$fa-var-list-ul: \f0ca; +$fa-var-location-arrow: \f124; +$fa-var-lock: \f023; +$fa-var-long-arrow-down: \f175; +$fa-var-long-arrow-left: \f177; +$fa-var-long-arrow-right: \f178; +$fa-var-long-arrow-up: \f176; +$fa-var-low-vision: \f2a8; +$fa-var-magic: \f0d0; +$fa-var-magnet: \f076; +$fa-var-mail-forward: \f064; +$fa-var-mail-reply: \f112; +$fa-var-mail-reply-all: \f122; +$fa-var-male: \f183; +$fa-var-map: \f279; +$fa-var-map-marker: \f041; +$fa-var-map-o: \f278; +$fa-var-map-pin: \f276; +$fa-var-map-signs: \f277; +$fa-var-mariadb: \f352; +$fa-var-markdown: \f353; +$fa-var-mars: \f222; +$fa-var-mars-double: \f227; +$fa-var-mars-stroke: \f229; +$fa-var-mars-stroke-h: \f22b; +$fa-var-mars-stroke-v: \f22a; +$fa-var-mastodon: \f2e1; +$fa-var-mastodon-alt: \f2e2; +$fa-var-mastodon-square: \f300; +$fa-var-matrix-org: \f313; +$fa-var-maxcdn: \f136; +$fa-var-meanpath: \f20c; +$fa-var-medium: \f23a; +$fa-var-medium-square: \f2f8; +$fa-var-medkit: \f0fa; +$fa-var-meetup: \f2e0; +$fa-var-meh-o: \f11a; +$fa-var-mercury: \f223; +$fa-var-microchip: \f2db; +$fa-var-microphone: \f130; +$fa-var-microphone-slash: \f131; +$fa-var-minus: \f068; +$fa-var-minus-circle: \f056; +$fa-var-minus-square: \f146; +$fa-var-minus-square-o: \f147; +$fa-var-mixcloud: \f289; +$fa-var-mobile: \f10b; +$fa-var-mobile-phone: \f10b; +$fa-var-modx: \f285; +$fa-var-money: \f0d6; +$fa-var-moon: \f328; +$fa-var-moon-o: \f186; +$fa-var-mortar-board: \f19d; +$fa-var-motorcycle: \f21c; +$fa-var-mouse-pointer: \f245; +$fa-var-music: \f001; +$fa-var-mysql: \f354; +$fa-var-navicon: \f0c9; +$fa-var-neuter: \f22c; +$fa-var-newspaper-o: \f1ea; +$fa-var-nextcloud: \f306; +$fa-var-nextcloud-square: \f307; +$fa-var-nodejs: \f308; +$fa-var-nordcast: \f355; +$fa-var-object-group: \f247; +$fa-var-object-ungroup: \f248; +$fa-var-odnoklassniki: \f263; +$fa-var-odnoklassniki-square: \f264; +$fa-var-open-collective: \f336; +$fa-var-opencart: \f23d; +$fa-var-openid: \f19b; +$fa-var-opera: \f26a; +$fa-var-optin-monster: \f23c; +$fa-var-orcid: \f337; +$fa-var-outdent: \f03b; +$fa-var-pagelines: \f18c; +$fa-var-paint-brush: \f1fc; +$fa-var-paper-plane: \f1d8; +$fa-var-paper-plane-o: \f1d9; +$fa-var-paperclip: \f0c6; +$fa-var-paragraph: \f1dd; +$fa-var-paste: \f0ea; +$fa-var-patreon: \f2f0; +$fa-var-pause: \f04c; +$fa-var-pause-circle: \f28b; +$fa-var-pause-circle-o: \f28c; +$fa-var-paw: \f1b0; +$fa-var-paypal: \f1ed; +$fa-var-peertube: \f2e4; +$fa-var-pencil: \f040; +$fa-var-pencil-square: \f14b; +$fa-var-pencil-square-o: \f044; +$fa-var-percent: \f295; +$fa-var-phone: \f095; +$fa-var-phone-square: \f098; +$fa-var-phone-volume: \f2a0; +$fa-var-photo: \f03e; +$fa-var-php: \f30e; +$fa-var-picture-o: \f03e; +$fa-var-pie-chart: \f200; +$fa-var-pinterest: \f0d2; +$fa-var-pinterest-p: \f231; +$fa-var-pinterest-square: \f0d3; +$fa-var-pixelfed: \f314; +$fa-var-plane: \f072; +$fa-var-play: \f04b; +$fa-var-play-circle: \f144; +$fa-var-play-circle-o: \f01d; +$fa-var-pleroma: \f324; +$fa-var-plug: \f1e6; +$fa-var-plume: \f356; +$fa-var-plus: \f067; +$fa-var-plus-circle: \f055; +$fa-var-plus-square: \f0fe; +$fa-var-plus-square-o: \f196; +$fa-var-podcast: \f2ce; +$fa-var-postgresql: \f357; +$fa-var-pound: \f154; +$fa-var-power-off: \f011; +$fa-var-print: \f02f; +$fa-var-product-hunt: \f288; +$fa-var-puzzle-piece: \f12e; +$fa-var-python: \f322; +$fa-var-qq: \f1d6; +$fa-var-qrcode: \f029; +$fa-var-question: \f128; +$fa-var-question-circle: \f059; +$fa-var-question-circle-o: \f29c; +$fa-var-quora: \f2c4; +$fa-var-quote-left: \f10d; +$fa-var-quote-right: \f10e; +$fa-var-ra: \f1d0; +$fa-var-random: \f074; +$fa-var-ravelry: \f2d9; +$fa-var-react: \f302; +$fa-var-rebel: \f1d0; +$fa-var-recycle: \f1b8; +$fa-var-reddit: \f1a1; +$fa-var-reddit-alien: \f281; +$fa-var-reddit-square: \f1a2; +$fa-var-refresh: \f021; +$fa-var-registered: \f25d; +$fa-var-remove: \f00d; +$fa-var-renren: \f18b; +$fa-var-reorder: \f0c9; +$fa-var-repeat: \f01e; +$fa-var-reply: \f112; +$fa-var-reply-all: \f122; +$fa-var-researchgate: \f338; +$fa-var-resistance: \f1d0; +$fa-var-retweet: \f079; +$fa-var-rmb: \f157; +$fa-var-road: \f018; +$fa-var-rocket: \f135; +$fa-var-rotate-left: \f0e2; +$fa-var-rotate-right: \f01e; +$fa-var-rouble: \f158; +$fa-var-rss: \f09e; +$fa-var-rss-square: \f143; +$fa-var-rub: \f158; +$fa-var-ruble: \f158; +$fa-var-rupee: \f156; +$fa-var-s15: \f2cd; +$fa-var-safari: \f267; +$fa-var-sass: \f358; +$fa-var-sass-alt: \f359; +$fa-var-save: \f0c7; +$fa-var-scissors: \f0c4; +$fa-var-scribd: \f28a; +$fa-var-scuttlebutt: \f2ea; +$fa-var-search: \f002; +$fa-var-search-minus: \f010; +$fa-var-search-plus: \f00e; +$fa-var-sellsy: \f213; +$fa-var-send: \f1d8; +$fa-var-send-o: \f1d9; +$fa-var-server: \f233; +$fa-var-shaarli: \f2f5; +$fa-var-shaarli-o: \f2f6; +$fa-var-share: \f064; +$fa-var-share-alt: \f1e0; +$fa-var-share-alt-square: \f1e1; +$fa-var-share-square: \f14d; +$fa-var-share-square-o: \f045; +$fa-var-shekel: \f20b; +$fa-var-sheqel: \f20b; +$fa-var-shield: \f132; +$fa-var-ship: \f21a; +$fa-var-shirtsinbulk: \f214; +$fa-var-shopping-bag: \f290; +$fa-var-shopping-basket: \f291; +$fa-var-shopping-cart: \f07a; +$fa-var-shower: \f2cc; +$fa-var-sign-in: \f090; +$fa-var-sign-language: \f2a7; +$fa-var-sign-out: \f08b; +$fa-var-signal: \f012; +$fa-var-signalapp: \f30c; +$fa-var-signing: \f2a7; +$fa-var-simplybuilt: \f215; +$fa-var-sitemap: \f0e8; +$fa-var-skate: \f35a; +$fa-var-sketchfab: \f35b; +$fa-var-skyatlas: \f216; +$fa-var-skype: \f17e; +$fa-var-slack: \f198; +$fa-var-sliders: \f1de; +$fa-var-slideshare: \f1e7; +$fa-var-smile-o: \f118; +$fa-var-snapchat: \f2ab; +$fa-var-snapchat-ghost: \f2ac; +$fa-var-snapchat-square: \f2ad; +$fa-var-snowdrift: \f2f1; +$fa-var-snowflake-o: \f2dc; +$fa-var-soccer-ball-o: \f1e3; +$fa-var-social-home: \f2ec; +$fa-var-sort: \f0dc; +$fa-var-sort-alpha-asc: \f15d; +$fa-var-sort-alpha-desc: \f15e; +$fa-var-sort-alpha-down: \f15d; +$fa-var-sort-alpha-up: \f15e; +$fa-var-sort-amount-asc: \f160; +$fa-var-sort-amount-desc: \f161; +$fa-var-sort-amount-down: \f160; +$fa-var-sort-amount-up: \f161; +$fa-var-sort-asc: \f0de; +$fa-var-sort-desc: \f0dd; +$fa-var-sort-down: \f0dd; +$fa-var-sort-numeric-asc: \f162; +$fa-var-sort-numeric-desc: \f163; +$fa-var-sort-numeric-down: \f162; +$fa-var-sort-numeric-up: \f163; +$fa-var-sort-up: \f0de; +$fa-var-soundcloud: \f1be; +$fa-var-space-shuttle: \f197; +$fa-var-spell-check: \f327; +$fa-var-spinner: \f110; +$fa-var-spoon: \f1b1; +$fa-var-spotify: \f1bc; +$fa-var-square: \f0c8; +$fa-var-square-o: \f096; +$fa-var-ssb: \f2ea; +$fa-var-stack-exchange: \f18d; +$fa-var-stack-overflow: \f16c; +$fa-var-star: \f005; +$fa-var-star-half: \f089; +$fa-var-star-half-empty: \f123; +$fa-var-star-half-full: \f123; +$fa-var-star-half-o: \f123; +$fa-var-star-o: \f006; +$fa-var-steam: \f1b6; +$fa-var-steam-square: \f1b7; +$fa-var-step-backward: \f048; +$fa-var-step-forward: \f051; +$fa-var-stethoscope: \f0f1; +$fa-var-sticky-note: \f249; +$fa-var-sticky-note-o: \f24a; +$fa-var-stop: \f04d; +$fa-var-stop-circle: \f28d; +$fa-var-stop-circle-o: \f28e; +$fa-var-street-view: \f21d; +$fa-var-strikethrough: \f0cc; +$fa-var-stumbleupon: \f1a4; +$fa-var-stumbleupon-circle: \f1a3; +$fa-var-subscript: \f12c; +$fa-var-subway: \f239; +$fa-var-suitcase: \f0f2; +$fa-var-sun: \f329; +$fa-var-sun-o: \f185; +$fa-var-superpowers: \f2dd; +$fa-var-superscript: \f12b; +$fa-var-support: \f1cd; +$fa-var-sync: \f021; +$fa-var-syncthing: \f311; +$fa-var-table: \f0ce; +$fa-var-tablet: \f10a; +$fa-var-tachometer: \f0e4; +$fa-var-tag: \f02b; +$fa-var-tags: \f02c; +$fa-var-tasks: \f0ae; +$fa-var-taxi: \f1ba; +$fa-var-telegram: \f2c6; +$fa-var-television: \f26c; +$fa-var-tencent-weibo: \f1d5; +$fa-var-terminal: \f120; +$fa-var-tex: \f35c; +$fa-var-text-height: \f034; +$fa-var-text-width: \f035; +$fa-var-textpattern: \f35d; +$fa-var-th: \f00a; +$fa-var-th-large: \f009; +$fa-var-th-list: \f00b; +$fa-var-themeisle: \f2b2; +$fa-var-thermometer: \f2c7; +$fa-var-thermometer-0: \f2cb; +$fa-var-thermometer-1: \f2ca; +$fa-var-thermometer-2: \f2c9; +$fa-var-thermometer-3: \f2c8; +$fa-var-thermometer-4: \f2c7; +$fa-var-thermometer-empty: \f2cb; +$fa-var-thermometer-full: \f2c7; +$fa-var-thermometer-half: \f2c9; +$fa-var-thermometer-quarter: \f2ca; +$fa-var-thermometer-three-quarters: \f2c8; +$fa-var-thumb-tack: \f08d; +$fa-var-thumbs-down: \f165; +$fa-var-thumbs-o-down: \f088; +$fa-var-thumbs-o-up: \f087; +$fa-var-thumbs-up: \f164; +$fa-var-ticket: \f145; +$fa-var-times: \f00d; +$fa-var-times-circle: \f057; +$fa-var-times-circle-o: \f05c; +$fa-var-times-rectangle: \f2d3; +$fa-var-times-rectangle-o: \f2d4; +$fa-var-tint: \f043; +$fa-var-tipeee: \f301; +$fa-var-toggle-down: \f150; +$fa-var-toggle-left: \f191; +$fa-var-toggle-off: \f204; +$fa-var-toggle-on: \f205; +$fa-var-toggle-right: \f152; +$fa-var-toggle-up: \f151; +$fa-var-tor-onion: \f32e; +$fa-var-trademark: \f25c; +$fa-var-train: \f238; +$fa-var-transgender: \f224; +$fa-var-transgender-alt: \f225; +$fa-var-trash: \f1f8; +$fa-var-trash-o: \f014; +$fa-var-tree: \f1bb; +$fa-var-trello: \f181; +$fa-var-tripadvisor: \f262; +$fa-var-trophy: \f091; +$fa-var-truck: \f0d1; +$fa-var-try: \f195; +$fa-var-tty: \f1e4; +$fa-var-tumblr: \f173; +$fa-var-tumblr-square: \f174; +$fa-var-turkish-lira: \f195; +$fa-var-tv: \f26c; +$fa-var-twitch: \f1e8; +$fa-var-twitter: \f099; +$fa-var-twitter-square: \f081; +$fa-var-umbrella: \f0e9; +$fa-var-underline: \f0cd; +$fa-var-undo: \f0e2; +$fa-var-unity: \f35e; +$fa-var-universal-access: \f29a; +$fa-var-university: \f19c; +$fa-var-unlink: \f127; +$fa-var-unlock: \f09c; +$fa-var-unlock-alt: \f13e; +$fa-var-unsorted: \f0dc; +$fa-var-unsplash: \f325; +$fa-var-upload: \f093; +$fa-var-usb: \f287; +$fa-var-usd: \f155; +$fa-var-user: \f007; +$fa-var-user-circle: \f2bd; +$fa-var-user-circle-o: \f2be; +$fa-var-user-md: \f0f0; +$fa-var-user-o: \f2c0; +$fa-var-user-plus: \f234; +$fa-var-user-secret: \f21b; +$fa-var-user-times: \f235; +$fa-var-users: \f0c0; +$fa-var-utensil-spoon: \f1b1; +$fa-var-utensils: \f0f5; +$fa-var-vcard: \f2bb; +$fa-var-vcard-o: \f2bc; +$fa-var-venus: \f221; +$fa-var-venus-double: \f226; +$fa-var-venus-mars: \f228; +$fa-var-viacoin: \f237; +$fa-var-viadeo: \f2a9; +$fa-var-viadeo-square: \f2aa; +$fa-var-video: \f03d; +$fa-var-video-camera: \f03d; +$fa-var-vimeo: \f27d; +$fa-var-vimeo-square: \f194; +$fa-var-vimeo-v: \f27d; +$fa-var-vine: \f1ca; +$fa-var-vk: \f189; +$fa-var-volume-control-phone: \f2a0; +$fa-var-volume-down: \f027; +$fa-var-volume-mute: \f32f; +$fa-var-volume-off: \f026; +$fa-var-volume-up: \f028; +$fa-var-warning: \f071; +$fa-var-wechat: \f1d7; +$fa-var-weibo: \f18a; +$fa-var-weixin: \f1d7; +$fa-var-whatsapp: \f232; +$fa-var-wheelchair: \f193; +$fa-var-wheelchair-alt: \f29b; +$fa-var-wifi: \f1eb; +$fa-var-wikidata: \f31a; +$fa-var-wikipedia-w: \f266; +$fa-var-window-close: \f2d3; +$fa-var-window-close-o: \f2d4; +$fa-var-window-maximize: \f2d0; +$fa-var-window-minimize: \f2d1; +$fa-var-window-restore: \f2d2; +$fa-var-windows: \f17a; +$fa-var-wire: \f32c; +$fa-var-won: \f159; +$fa-var-wordpress: \f19a; +$fa-var-wpbeginner: \f297; +$fa-var-wpexplorer: \f2de; +$fa-var-wpforms: \f298; +$fa-var-wrench: \f0ad; +$fa-var-xing: \f168; +$fa-var-xing-square: \f169; +$fa-var-xmpp: \f2f9; +$fa-var-y-combinator: \f23b; +$fa-var-y-combinator-square: \f1d4; +$fa-var-yahoo: \f19e; +$fa-var-yc: \f23b; +$fa-var-yc-square: \f1d4; +$fa-var-yelp: \f1e9; +$fa-var-yen: \f157; +$fa-var-yoast: \f2b1; +$fa-var-youtube: \f167; +$fa-var-youtube-play: \f16a; +$fa-var-youtube-square: \f166; +$fa-var-zotero: \f309; + +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ + +.#{$fam-css-prefix}-glass:before { + content: fa-content($fa-var-glass); +} + +.#{$fam-css-prefix}-music:before { + content: fa-content($fa-var-music); +} + +.#{$fam-css-prefix}-search:before { + content: fa-content($fa-var-search); +} + +.#{$fam-css-prefix}-envelope-o:before { + content: fa-content($fa-var-envelope-o); +} + +.#{$fam-css-prefix}-heart:before { + content: fa-content($fa-var-heart); +} + +.#{$fam-css-prefix}-star:before { + content: fa-content($fa-var-star); +} + +.#{$fam-css-prefix}-star-o:before { + content: fa-content($fa-var-star-o); +} + +.#{$fam-css-prefix}-user:before { + content: fa-content($fa-var-user); +} + +.#{$fam-css-prefix}-film:before { + content: fa-content($fa-var-film); +} + +.#{$fam-css-prefix}-th-large:before { + content: fa-content($fa-var-th-large); +} + +.#{$fam-css-prefix}-th:before { + content: fa-content($fa-var-th); +} + +.#{$fam-css-prefix}-th-list:before { + content: fa-content($fa-var-th-list); +} + +.#{$fam-css-prefix}-check:before { + content: fa-content($fa-var-check); +} + +.#{$fam-css-prefix}-remove:before, +.#{$fam-css-prefix}-close:before, +.#{$fam-css-prefix}-times:before { + content: fa-content($fa-var-times); +} + +.#{$fam-css-prefix}-search-plus:before { + content: fa-content($fa-var-search-plus); +} + +.#{$fam-css-prefix}-search-minus:before { + content: fa-content($fa-var-search-minus); +} + +.#{$fam-css-prefix}-power-off:before { + content: fa-content($fa-var-power-off); +} + +.#{$fam-css-prefix}-signal:before { + content: fa-content($fa-var-signal); +} + +.#{$fam-css-prefix}-gear:before, +.#{$fam-css-prefix}-cog:before { + content: fa-content($fa-var-cog); +} + +.#{$fam-css-prefix}-trash-o:before { + content: fa-content($fa-var-trash-o); +} + +.#{$fam-css-prefix}-home:before { + content: fa-content($fa-var-home); +} + +.#{$fam-css-prefix}-file-o:before { + content: fa-content($fa-var-file-o); +} + +.#{$fam-css-prefix}-clock-o:before { + content: fa-content($fa-var-clock-o); +} + +.#{$fam-css-prefix}-road:before { + content: fa-content($fa-var-road); +} + +.#{$fam-css-prefix}-download:before { + content: fa-content($fa-var-download); +} + +.#{$fam-css-prefix}-arrow-circle-o-down:before { + content: fa-content($fa-var-arrow-circle-o-down); +} + +.#{$fam-css-prefix}-arrow-circle-o-up:before { + content: fa-content($fa-var-arrow-circle-o-up); +} + +.#{$fam-css-prefix}-inbox:before { + content: fa-content($fa-var-inbox); +} + +.#{$fam-css-prefix}-play-circle-o:before { + content: fa-content($fa-var-play-circle-o); +} + +.#{$fam-css-prefix}-rotate-right:before, +.#{$fam-css-prefix}-repeat:before { + content: fa-content($fa-var-repeat); +} + +.#{$fam-css-prefix}-sync:before, +.#{$fam-css-prefix}-refresh:before { + content: fa-content($fa-var-refresh); +} + +.#{$fam-css-prefix}-list-alt:before { + content: fa-content($fa-var-list-alt); +} + +.#{$fam-css-prefix}-lock:before { + content: fa-content($fa-var-lock); +} + +.#{$fam-css-prefix}-flag:before { + content: fa-content($fa-var-flag); +} + +.#{$fam-css-prefix}-headphones:before { + content: fa-content($fa-var-headphones); +} + +.#{$fam-css-prefix}-volume-off:before { + content: fa-content($fa-var-volume-off); +} + +.#{$fam-css-prefix}-volume-down:before { + content: fa-content($fa-var-volume-down); +} + +.#{$fam-css-prefix}-volume-up:before { + content: fa-content($fa-var-volume-up); +} + +.#{$fam-css-prefix}-qrcode:before { + content: fa-content($fa-var-qrcode); +} + +.#{$fam-css-prefix}-barcode:before { + content: fa-content($fa-var-barcode); +} + +.#{$fam-css-prefix}-tag:before { + content: fa-content($fa-var-tag); +} + +.#{$fam-css-prefix}-tags:before { + content: fa-content($fa-var-tags); +} + +.#{$fam-css-prefix}-book:before { + content: fa-content($fa-var-book); +} + +.#{$fam-css-prefix}-bookmark:before { + content: fa-content($fa-var-bookmark); +} + +.#{$fam-css-prefix}-print:before { + content: fa-content($fa-var-print); +} + +.#{$fam-css-prefix}-camera:before { + content: fa-content($fa-var-camera); +} + +.#{$fam-css-prefix}-font:before { + content: fa-content($fa-var-font); +} + +.#{$fam-css-prefix}-bold:before { + content: fa-content($fa-var-bold); +} + +.#{$fam-css-prefix}-italic:before { + content: fa-content($fa-var-italic); +} + +.#{$fam-css-prefix}-text-height:before { + content: fa-content($fa-var-text-height); +} + +.#{$fam-css-prefix}-text-width:before { + content: fa-content($fa-var-text-width); +} + +.#{$fam-css-prefix}-align-left:before { + content: fa-content($fa-var-align-left); +} + +.#{$fam-css-prefix}-align-center:before { + content: fa-content($fa-var-align-center); +} + +.#{$fam-css-prefix}-align-right:before { + content: fa-content($fa-var-align-right); +} + +.#{$fam-css-prefix}-align-justify:before { + content: fa-content($fa-var-align-justify); +} + +.#{$fam-css-prefix}-list:before { + content: fa-content($fa-var-list); +} + +.#{$fam-css-prefix}-dedent:before, +.#{$fam-css-prefix}-outdent:before { + content: fa-content($fa-var-outdent); +} + +.#{$fam-css-prefix}-indent:before { + content: fa-content($fa-var-indent); +} + +.#{$fam-css-prefix}-video:before, +.#{$fam-css-prefix}-video-camera:before { + content: fa-content($fa-var-video-camera); +} + +.#{$fam-css-prefix}-photo:before, +.#{$fam-css-prefix}-image:before, +.#{$fam-css-prefix}-picture-o:before { + content: fa-content($fa-var-picture-o); +} + +.#{$fam-css-prefix}-pencil:before { + content: fa-content($fa-var-pencil); +} + +.#{$fam-css-prefix}-map-marker:before { + content: fa-content($fa-var-map-marker); +} + +.#{$fam-css-prefix}-adjust:before { + content: fa-content($fa-var-adjust); +} + +.#{$fam-css-prefix}-tint:before { + content: fa-content($fa-var-tint); +} + +.#{$fam-css-prefix}-edit:before, +.#{$fam-css-prefix}-pencil-square-o:before { + content: fa-content($fa-var-pencil-square-o); +} + +.#{$fam-css-prefix}-share-square-o:before { + content: fa-content($fa-var-share-square-o); +} + +.#{$fam-css-prefix}-check-square-o:before { + content: fa-content($fa-var-check-square-o); +} + +.#{$fam-css-prefix}-arrows:before { + content: fa-content($fa-var-arrows); +} + +.#{$fam-css-prefix}-step-backward:before { + content: fa-content($fa-var-step-backward); +} + +.#{$fam-css-prefix}-fast-backward:before { + content: fa-content($fa-var-fast-backward); +} + +.#{$fam-css-prefix}-backward:before { + content: fa-content($fa-var-backward); +} + +.#{$fam-css-prefix}-play:before { + content: fa-content($fa-var-play); +} + +.#{$fam-css-prefix}-pause:before { + content: fa-content($fa-var-pause); +} + +.#{$fam-css-prefix}-stop:before { + content: fa-content($fa-var-stop); +} + +.#{$fam-css-prefix}-forward:before { + content: fa-content($fa-var-forward); +} + +.#{$fam-css-prefix}-fast-forward:before { + content: fa-content($fa-var-fast-forward); +} + +.#{$fam-css-prefix}-step-forward:before { + content: fa-content($fa-var-step-forward); +} + +.#{$fam-css-prefix}-eject:before { + content: fa-content($fa-var-eject); +} + +.#{$fam-css-prefix}-chevron-left:before { + content: fa-content($fa-var-chevron-left); +} + +.#{$fam-css-prefix}-chevron-right:before { + content: fa-content($fa-var-chevron-right); +} + +.#{$fam-css-prefix}-plus-circle:before { + content: fa-content($fa-var-plus-circle); +} + +.#{$fam-css-prefix}-minus-circle:before { + content: fa-content($fa-var-minus-circle); +} + +.#{$fam-css-prefix}-times-circle:before { + content: fa-content($fa-var-times-circle); +} + +.#{$fam-css-prefix}-check-circle:before { + content: fa-content($fa-var-check-circle); +} + +.#{$fam-css-prefix}-question-circle:before { + content: fa-content($fa-var-question-circle); +} + +.#{$fam-css-prefix}-info-circle:before { + content: fa-content($fa-var-info-circle); +} + +.#{$fam-css-prefix}-crosshairs:before { + content: fa-content($fa-var-crosshairs); +} + +.#{$fam-css-prefix}-times-circle-o:before { + content: fa-content($fa-var-times-circle-o); +} + +.#{$fam-css-prefix}-check-circle-o:before { + content: fa-content($fa-var-check-circle-o); +} + +.#{$fam-css-prefix}-ban:before { + content: fa-content($fa-var-ban); +} + +.#{$fam-css-prefix}-arrow-left:before { + content: fa-content($fa-var-arrow-left); +} + +.#{$fam-css-prefix}-arrow-right:before { + content: fa-content($fa-var-arrow-right); +} + +.#{$fam-css-prefix}-arrow-up:before { + content: fa-content($fa-var-arrow-up); +} + +.#{$fam-css-prefix}-arrow-down:before { + content: fa-content($fa-var-arrow-down); +} + +.#{$fam-css-prefix}-mail-forward:before, +.#{$fam-css-prefix}-share:before { + content: fa-content($fa-var-share); +} + +.#{$fam-css-prefix}-expand:before { + content: fa-content($fa-var-expand); +} + +.#{$fam-css-prefix}-compress:before { + content: fa-content($fa-var-compress); +} + +.#{$fam-css-prefix}-plus:before { + content: fa-content($fa-var-plus); +} + +.#{$fam-css-prefix}-minus:before { + content: fa-content($fa-var-minus); +} + +.#{$fam-css-prefix}-asterisk:before { + content: fa-content($fa-var-asterisk); +} + +.#{$fam-css-prefix}-exclamation-circle:before { + content: fa-content($fa-var-exclamation-circle); +} + +.#{$fam-css-prefix}-gift:before { + content: fa-content($fa-var-gift); +} + +.#{$fam-css-prefix}-leaf:before { + content: fa-content($fa-var-leaf); +} + +.#{$fam-css-prefix}-fire:before { + content: fa-content($fa-var-fire); +} + +.#{$fam-css-prefix}-eye:before { + content: fa-content($fa-var-eye); +} + +.#{$fam-css-prefix}-eye-slash:before { + content: fa-content($fa-var-eye-slash); +} + +.#{$fam-css-prefix}-warning:before, +.#{$fam-css-prefix}-exclamation-triangle:before { + content: fa-content($fa-var-exclamation-triangle); +} + +.#{$fam-css-prefix}-plane:before { + content: fa-content($fa-var-plane); +} + +.#{$fam-css-prefix}-calendar:before { + content: fa-content($fa-var-calendar); +} + +.#{$fam-css-prefix}-random:before { + content: fa-content($fa-var-random); +} + +.#{$fam-css-prefix}-comment:before { + content: fa-content($fa-var-comment); +} + +.#{$fam-css-prefix}-magnet:before { + content: fa-content($fa-var-magnet); +} + +.#{$fam-css-prefix}-chevron-up:before { + content: fa-content($fa-var-chevron-up); +} + +.#{$fam-css-prefix}-chevron-down:before { + content: fa-content($fa-var-chevron-down); +} + +.#{$fam-css-prefix}-retweet:before { + content: fa-content($fa-var-retweet); +} + +.#{$fam-css-prefix}-shopping-cart:before { + content: fa-content($fa-var-shopping-cart); +} + +.#{$fam-css-prefix}-folder:before { + content: fa-content($fa-var-folder); +} + +.#{$fam-css-prefix}-folder-open:before { + content: fa-content($fa-var-folder-open); +} + +.#{$fam-css-prefix}-arrows-v:before { + content: fa-content($fa-var-arrows-v); +} + +.#{$fam-css-prefix}-arrows-h:before { + content: fa-content($fa-var-arrows-h); +} + +.#{$fam-css-prefix}-bar-chart-o:before, +.#{$fam-css-prefix}-bar-chart:before { + content: fa-content($fa-var-bar-chart); +} + +.#{$fam-css-prefix}-twitter-square:before { + content: fa-content($fa-var-twitter-square); +} + +.#{$fam-css-prefix}-facebook-square:before { + content: fa-content($fa-var-facebook-square); +} + +.#{$fam-css-prefix}-camera-retro:before { + content: fa-content($fa-var-camera-retro); +} + +.#{$fam-css-prefix}-key:before { + content: fa-content($fa-var-key); +} + +.#{$fam-css-prefix}-gears:before, +.#{$fam-css-prefix}-cogs:before { + content: fa-content($fa-var-cogs); +} + +.#{$fam-css-prefix}-comments:before { + content: fa-content($fa-var-comments); +} + +.#{$fam-css-prefix}-thumbs-o-up:before { + content: fa-content($fa-var-thumbs-o-up); +} + +.#{$fam-css-prefix}-thumbs-o-down:before { + content: fa-content($fa-var-thumbs-o-down); +} + +.#{$fam-css-prefix}-star-half:before { + content: fa-content($fa-var-star-half); +} + +.#{$fam-css-prefix}-heart-o:before { + content: fa-content($fa-var-heart-o); +} + +.#{$fam-css-prefix}-sign-out:before { + content: fa-content($fa-var-sign-out); +} + +.#{$fam-css-prefix}-linkedin-square:before { + content: fa-content($fa-var-linkedin-square); +} + +.#{$fam-css-prefix}-thumb-tack:before { + content: fa-content($fa-var-thumb-tack); +} + +.#{$fam-css-prefix}-external-link:before { + content: fa-content($fa-var-external-link); +} + +.#{$fam-css-prefix}-sign-in:before { + content: fa-content($fa-var-sign-in); +} + +.#{$fam-css-prefix}-trophy:before { + content: fa-content($fa-var-trophy); +} + +.#{$fam-css-prefix}-github-square:before { + content: fa-content($fa-var-github-square); +} + +.#{$fam-css-prefix}-upload:before { + content: fa-content($fa-var-upload); +} + +.#{$fam-css-prefix}-lemon-o:before { + content: fa-content($fa-var-lemon-o); +} + +.#{$fam-css-prefix}-phone:before { + content: fa-content($fa-var-phone); +} + +.#{$fam-css-prefix}-square-o:before { + content: fa-content($fa-var-square-o); +} + +.#{$fam-css-prefix}-bookmark-o:before { + content: fa-content($fa-var-bookmark-o); +} + +.#{$fam-css-prefix}-phone-square:before { + content: fa-content($fa-var-phone-square); +} + +.#{$fam-css-prefix}-twitter:before { + content: fa-content($fa-var-twitter); +} + +.#{$fam-css-prefix}-facebook-f:before, +.#{$fam-css-prefix}-facebook:before { + content: fa-content($fa-var-facebook); +} + +.#{$fam-css-prefix}-github:before { + content: fa-content($fa-var-github); +} + +.#{$fam-css-prefix}-unlock:before { + content: fa-content($fa-var-unlock); +} + +.#{$fam-css-prefix}-credit-card:before { + content: fa-content($fa-var-credit-card); +} + +.#{$fam-css-prefix}-feed:before, +.#{$fam-css-prefix}-rss:before { + content: fa-content($fa-var-rss); +} + +.#{$fam-css-prefix}-hdd-o:before { + content: fa-content($fa-var-hdd-o); +} + +.#{$fam-css-prefix}-bullhorn:before { + content: fa-content($fa-var-bullhorn); +} + +.#{$fam-css-prefix}-bell-o:before { + content: fa-content($fa-var-bell-o); +} + +.#{$fam-css-prefix}-certificate:before { + content: fa-content($fa-var-certificate); +} + +.#{$fam-css-prefix}-hand-o-right:before { + content: fa-content($fa-var-hand-o-right); +} + +.#{$fam-css-prefix}-hand-o-left:before { + content: fa-content($fa-var-hand-o-left); +} + +.#{$fam-css-prefix}-hand-o-up:before { + content: fa-content($fa-var-hand-o-up); +} + +.#{$fam-css-prefix}-hand-o-down:before { + content: fa-content($fa-var-hand-o-down); +} + +.#{$fam-css-prefix}-arrow-circle-left:before { + content: fa-content($fa-var-arrow-circle-left); +} + +.#{$fam-css-prefix}-arrow-circle-right:before { + content: fa-content($fa-var-arrow-circle-right); +} + +.#{$fam-css-prefix}-arrow-circle-up:before { + content: fa-content($fa-var-arrow-circle-up); +} + +.#{$fam-css-prefix}-arrow-circle-down:before { + content: fa-content($fa-var-arrow-circle-down); +} + +.#{$fam-css-prefix}-globe:before { + content: fa-content($fa-var-globe); +} + +.#{$fam-css-prefix}-globe-e:before { + content: fa-content($fa-var-globe-e); +} + +.#{$fam-css-prefix}-globe-w:before { + content: fa-content($fa-var-globe-w); +} + +.#{$fam-css-prefix}-wrench:before { + content: fa-content($fa-var-wrench); +} + +.#{$fam-css-prefix}-tasks:before { + content: fa-content($fa-var-tasks); +} + +.#{$fam-css-prefix}-filter:before { + content: fa-content($fa-var-filter); +} + +.#{$fam-css-prefix}-briefcase:before { + content: fa-content($fa-var-briefcase); +} + +.#{$fam-css-prefix}-arrows-alt:before { + content: fa-content($fa-var-arrows-alt); +} + +.#{$fam-css-prefix}-community:before, +.#{$fam-css-prefix}-group:before, +.#{$fam-css-prefix}-users:before { + content: fa-content($fa-var-users); +} + +.#{$fam-css-prefix}-chain:before, +.#{$fam-css-prefix}-link:before { + content: fa-content($fa-var-link); +} + +.#{$fam-css-prefix}-cloud:before { + content: fa-content($fa-var-cloud); +} + +.#{$fam-css-prefix}-flask:before { + content: fa-content($fa-var-flask); +} + +.#{$fam-css-prefix}-cut:before, +.#{$fam-css-prefix}-scissors:before { + content: fa-content($fa-var-scissors); +} + +.#{$fam-css-prefix}-copy:before, +.#{$fam-css-prefix}-files-o:before { + content: fa-content($fa-var-files-o); +} + +.#{$fam-css-prefix}-paperclip:before { + content: fa-content($fa-var-paperclip); +} + +.#{$fam-css-prefix}-save:before, +.#{$fam-css-prefix}-floppy-o:before { + content: fa-content($fa-var-floppy-o); +} + +.#{$fam-css-prefix}-square:before { + content: fa-content($fa-var-square); +} + +.#{$fam-css-prefix}-navicon:before, +.#{$fam-css-prefix}-reorder:before, +.#{$fam-css-prefix}-bars:before { + content: fa-content($fa-var-bars); +} + +.#{$fam-css-prefix}-list-ul:before { + content: fa-content($fa-var-list-ul); +} + +.#{$fam-css-prefix}-list-ol:before { + content: fa-content($fa-var-list-ol); +} + +.#{$fam-css-prefix}-strikethrough:before { + content: fa-content($fa-var-strikethrough); +} + +.#{$fam-css-prefix}-underline:before { + content: fa-content($fa-var-underline); +} + +.#{$fam-css-prefix}-table:before { + content: fa-content($fa-var-table); +} + +.#{$fam-css-prefix}-magic:before { + content: fa-content($fa-var-magic); +} + +.#{$fam-css-prefix}-truck:before { + content: fa-content($fa-var-truck); +} + +.#{$fam-css-prefix}-pinterest:before { + content: fa-content($fa-var-pinterest); +} + +.#{$fam-css-prefix}-pinterest-square:before { + content: fa-content($fa-var-pinterest-square); +} + +.#{$fam-css-prefix}-google-plus-square:before { + content: fa-content($fa-var-google-plus-square); +} + +.#{$fam-css-prefix}-google-plus-g:before, +.#{$fam-css-prefix}-google-plus:before { + content: fa-content($fa-var-google-plus); +} + +.#{$fam-css-prefix}-money:before { + content: fa-content($fa-var-money); +} + +.#{$fam-css-prefix}-caret-down:before { + content: fa-content($fa-var-caret-down); +} + +.#{$fam-css-prefix}-caret-up:before { + content: fa-content($fa-var-caret-up); +} + +.#{$fam-css-prefix}-caret-left:before { + content: fa-content($fa-var-caret-left); +} + +.#{$fam-css-prefix}-caret-right:before { + content: fa-content($fa-var-caret-right); +} + +.#{$fam-css-prefix}-columns:before { + content: fa-content($fa-var-columns); +} + +.#{$fam-css-prefix}-unsorted:before, +.#{$fam-css-prefix}-sort:before { + content: fa-content($fa-var-sort); +} + +.#{$fam-css-prefix}-sort-down:before, +.#{$fam-css-prefix}-sort-desc:before { + content: fa-content($fa-var-sort-desc); +} + +.#{$fam-css-prefix}-sort-up:before, +.#{$fam-css-prefix}-sort-asc:before { + content: fa-content($fa-var-sort-asc); +} + +.#{$fam-css-prefix}-envelope:before { + content: fa-content($fa-var-envelope); +} + +.#{$fam-css-prefix}-linkedin:before { + content: fa-content($fa-var-linkedin); +} + +.#{$fam-css-prefix}-rotate-left:before, +.#{$fam-css-prefix}-undo:before { + content: fa-content($fa-var-undo); +} + +.#{$fam-css-prefix}-legal:before, +.#{$fam-css-prefix}-gavel:before { + content: fa-content($fa-var-gavel); +} + +.#{$fam-css-prefix}-dashboard:before, +.#{$fam-css-prefix}-tachometer:before { + content: fa-content($fa-var-tachometer); +} + +.#{$fam-css-prefix}-comment-o:before { + content: fa-content($fa-var-comment-o); +} + +.#{$fam-css-prefix}-comments-o:before { + content: fa-content($fa-var-comments-o); +} + +.#{$fam-css-prefix}-flash:before, +.#{$fam-css-prefix}-bolt:before { + content: fa-content($fa-var-bolt); +} + +.#{$fam-css-prefix}-sitemap:before { + content: fa-content($fa-var-sitemap); +} + +.#{$fam-css-prefix}-umbrella:before { + content: fa-content($fa-var-umbrella); +} + +.#{$fam-css-prefix}-paste:before, +.#{$fam-css-prefix}-clipboard:before { + content: fa-content($fa-var-clipboard); +} + +.#{$fam-css-prefix}-lightbulb-o:before { + content: fa-content($fa-var-lightbulb-o); +} + +.#{$fam-css-prefix}-exchange:before { + content: fa-content($fa-var-exchange); +} + +.#{$fam-css-prefix}-cloud-download:before { + content: fa-content($fa-var-cloud-download); +} + +.#{$fam-css-prefix}-cloud-upload:before { + content: fa-content($fa-var-cloud-upload); +} + +.#{$fam-css-prefix}-user-md:before { + content: fa-content($fa-var-user-md); +} + +.#{$fam-css-prefix}-stethoscope:before { + content: fa-content($fa-var-stethoscope); +} + +.#{$fam-css-prefix}-suitcase:before { + content: fa-content($fa-var-suitcase); +} + +.#{$fam-css-prefix}-bell:before { + content: fa-content($fa-var-bell); +} + +.#{$fam-css-prefix}-coffee:before { + content: fa-content($fa-var-coffee); +} + +.#{$fam-css-prefix}-utensils:before, +.#{$fam-css-prefix}-cutlery:before { + content: fa-content($fa-var-cutlery); +} + +.#{$fam-css-prefix}-file-text-o:before { + content: fa-content($fa-var-file-text-o); +} + +.#{$fam-css-prefix}-building-o:before { + content: fa-content($fa-var-building-o); +} + +.#{$fam-css-prefix}-hospital-o:before { + content: fa-content($fa-var-hospital-o); +} + +.#{$fam-css-prefix}-ambulance:before { + content: fa-content($fa-var-ambulance); +} + +.#{$fam-css-prefix}-medkit:before { + content: fa-content($fa-var-medkit); +} + +.#{$fam-css-prefix}-fighter-jet:before { + content: fa-content($fa-var-fighter-jet); +} + +.#{$fam-css-prefix}-beer:before { + content: fa-content($fa-var-beer); +} + +.#{$fam-css-prefix}-h-square:before { + content: fa-content($fa-var-h-square); +} + +.#{$fam-css-prefix}-plus-square:before { + content: fa-content($fa-var-plus-square); +} + +.#{$fam-css-prefix}-angle-double-left:before { + content: fa-content($fa-var-angle-double-left); +} + +.#{$fam-css-prefix}-angle-double-right:before { + content: fa-content($fa-var-angle-double-right); +} + +.#{$fam-css-prefix}-angle-double-up:before { + content: fa-content($fa-var-angle-double-up); +} + +.#{$fam-css-prefix}-angle-double-down:before { + content: fa-content($fa-var-angle-double-down); +} + +.#{$fam-css-prefix}-angle-left:before { + content: fa-content($fa-var-angle-left); +} + +.#{$fam-css-prefix}-angle-right:before { + content: fa-content($fa-var-angle-right); +} + +.#{$fam-css-prefix}-angle-up:before { + content: fa-content($fa-var-angle-up); +} + +.#{$fam-css-prefix}-angle-down:before { + content: fa-content($fa-var-angle-down); +} + +.#{$fam-css-prefix}-desktop:before { + content: fa-content($fa-var-desktop); +} + +.#{$fam-css-prefix}-laptop:before { + content: fa-content($fa-var-laptop); +} + +.#{$fam-css-prefix}-tablet:before { + content: fa-content($fa-var-tablet); +} + +.#{$fam-css-prefix}-mobile-phone:before, +.#{$fam-css-prefix}-mobile:before { + content: fa-content($fa-var-mobile); +} + +.#{$fam-css-prefix}-circle-o:before { + content: fa-content($fa-var-circle-o); +} + +.#{$fam-css-prefix}-quote-left:before { + content: fa-content($fa-var-quote-left); +} + +.#{$fam-css-prefix}-quote-right:before { + content: fa-content($fa-var-quote-right); +} + +.#{$fam-css-prefix}-spinner:before { + content: fa-content($fa-var-spinner); +} + +.#{$fam-css-prefix}-circle:before { + content: fa-content($fa-var-circle); +} + +.#{$fam-css-prefix}-mail-reply:before, +.#{$fam-css-prefix}-reply:before { + content: fa-content($fa-var-reply); +} + +.#{$fam-css-prefix}-github-alt:before { + content: fa-content($fa-var-github-alt); +} + +.#{$fam-css-prefix}-folder-o:before { + content: fa-content($fa-var-folder-o); +} + +.#{$fam-css-prefix}-folder-open-o:before { + content: fa-content($fa-var-folder-open-o); +} + +.#{$fam-css-prefix}-smile-o:before { + content: fa-content($fa-var-smile-o); +} + +.#{$fam-css-prefix}-frown-o:before { + content: fa-content($fa-var-frown-o); +} + +.#{$fam-css-prefix}-meh-o:before { + content: fa-content($fa-var-meh-o); +} + +.#{$fam-css-prefix}-gamepad:before { + content: fa-content($fa-var-gamepad); +} + +.#{$fam-css-prefix}-keyboard-o:before { + content: fa-content($fa-var-keyboard-o); +} + +.#{$fam-css-prefix}-flag-o:before { + content: fa-content($fa-var-flag-o); +} + +.#{$fam-css-prefix}-flag-checkered:before { + content: fa-content($fa-var-flag-checkered); +} + +.#{$fam-css-prefix}-terminal:before { + content: fa-content($fa-var-terminal); +} + +.#{$fam-css-prefix}-code:before { + content: fa-content($fa-var-code); +} + +.#{$fam-css-prefix}-mail-reply-all:before, +.#{$fam-css-prefix}-reply-all:before { + content: fa-content($fa-var-reply-all); +} + +.#{$fam-css-prefix}-star-half-empty:before, +.#{$fam-css-prefix}-star-half-full:before, +.#{$fam-css-prefix}-star-half-o:before { + content: fa-content($fa-var-star-half-o); +} + +.#{$fam-css-prefix}-location-arrow:before { + content: fa-content($fa-var-location-arrow); +} + +.#{$fam-css-prefix}-crop:before { + content: fa-content($fa-var-crop); +} + +.#{$fam-css-prefix}-code-fork:before { + content: fa-content($fa-var-code-fork); +} + +.#{$fam-css-prefix}-unlink:before, +.#{$fam-css-prefix}-chain-broken:before { + content: fa-content($fa-var-chain-broken); +} + +.#{$fam-css-prefix}-question:before { + content: fa-content($fa-var-question); +} + +.#{$fam-css-prefix}-info:before { + content: fa-content($fa-var-info); +} + +.#{$fam-css-prefix}-exclamation:before { + content: fa-content($fa-var-exclamation); +} + +.#{$fam-css-prefix}-superscript:before { + content: fa-content($fa-var-superscript); +} + +.#{$fam-css-prefix}-subscript:before { + content: fa-content($fa-var-subscript); +} + +.#{$fam-css-prefix}-eraser:before { + content: fa-content($fa-var-eraser); +} + +.#{$fam-css-prefix}-puzzle-piece:before { + content: fa-content($fa-var-puzzle-piece); +} + +.#{$fam-css-prefix}-microphone:before { + content: fa-content($fa-var-microphone); +} + +.#{$fam-css-prefix}-microphone-slash:before { + content: fa-content($fa-var-microphone-slash); +} + +.#{$fam-css-prefix}-shield:before { + content: fa-content($fa-var-shield); +} + +.#{$fam-css-prefix}-calendar-o:before { + content: fa-content($fa-var-calendar-o); +} + +.#{$fam-css-prefix}-fire-extinguisher:before { + content: fa-content($fa-var-fire-extinguisher); +} + +.#{$fam-css-prefix}-rocket:before { + content: fa-content($fa-var-rocket); +} + +.#{$fam-css-prefix}-maxcdn:before { + content: fa-content($fa-var-maxcdn); +} + +.#{$fam-css-prefix}-chevron-circle-left:before { + content: fa-content($fa-var-chevron-circle-left); +} + +.#{$fam-css-prefix}-chevron-circle-right:before { + content: fa-content($fa-var-chevron-circle-right); +} + +.#{$fam-css-prefix}-chevron-circle-up:before { + content: fa-content($fa-var-chevron-circle-up); +} + +.#{$fam-css-prefix}-chevron-circle-down:before { + content: fa-content($fa-var-chevron-circle-down); +} + +.#{$fam-css-prefix}-html5:before { + content: fa-content($fa-var-html5); +} + +.#{$fam-css-prefix}-css3:before { + content: fa-content($fa-var-css3); +} + +.#{$fam-css-prefix}-anchor:before { + content: fa-content($fa-var-anchor); +} + +.#{$fam-css-prefix}-unlock-alt:before { + content: fa-content($fa-var-unlock-alt); +} + +.#{$fam-css-prefix}-bullseye:before { + content: fa-content($fa-var-bullseye); +} + +.#{$fam-css-prefix}-ellipsis-h:before { + content: fa-content($fa-var-ellipsis-h); +} + +.#{$fam-css-prefix}-ellipsis-v:before { + content: fa-content($fa-var-ellipsis-v); +} + +.#{$fam-css-prefix}-rss-square:before { + content: fa-content($fa-var-rss-square); +} + +.#{$fam-css-prefix}-play-circle:before { + content: fa-content($fa-var-play-circle); +} + +.#{$fam-css-prefix}-ticket:before { + content: fa-content($fa-var-ticket); +} + +.#{$fam-css-prefix}-minus-square:before { + content: fa-content($fa-var-minus-square); +} + +.#{$fam-css-prefix}-minus-square-o:before { + content: fa-content($fa-var-minus-square-o); +} + +.#{$fam-css-prefix}-level-up:before { + content: fa-content($fa-var-level-up); +} + +.#{$fam-css-prefix}-level-down:before { + content: fa-content($fa-var-level-down); +} + +.#{$fam-css-prefix}-check-square:before { + content: fa-content($fa-var-check-square); +} + +.#{$fam-css-prefix}-pencil-square:before { + content: fa-content($fa-var-pencil-square); +} + +.#{$fam-css-prefix}-external-link-square:before { + content: fa-content($fa-var-external-link-square); +} + +.#{$fam-css-prefix}-share-square:before { + content: fa-content($fa-var-share-square); +} + +.#{$fam-css-prefix}-compass:before { + content: fa-content($fa-var-compass); +} + +.#{$fam-css-prefix}-toggle-down:before, +.#{$fam-css-prefix}-caret-square-o-down:before { + content: fa-content($fa-var-caret-square-o-down); +} + +.#{$fam-css-prefix}-toggle-up:before, +.#{$fam-css-prefix}-caret-square-o-up:before { + content: fa-content($fa-var-caret-square-o-up); +} + +.#{$fam-css-prefix}-toggle-right:before, +.#{$fam-css-prefix}-caret-square-o-right:before { + content: fa-content($fa-var-caret-square-o-right); +} + +.#{$fam-css-prefix}-euro:before, +.#{$fam-css-prefix}-eur:before { + content: fa-content($fa-var-eur); +} + +.#{$fam-css-prefix}-pound:before, +.#{$fam-css-prefix}-gbp:before { + content: fa-content($fa-var-gbp); +} + +.#{$fam-css-prefix}-dollar:before, +.#{$fam-css-prefix}-usd:before { + content: fa-content($fa-var-usd); +} + +.#{$fam-css-prefix}-rupee:before, +.#{$fam-css-prefix}-inr:before { + content: fa-content($fa-var-inr); +} + +.#{$fam-css-prefix}-cny:before, +.#{$fam-css-prefix}-rmb:before, +.#{$fam-css-prefix}-yen:before, +.#{$fam-css-prefix}-jpy:before { + content: fa-content($fa-var-jpy); +} + +.#{$fam-css-prefix}-ruble:before, +.#{$fam-css-prefix}-rouble:before, +.#{$fam-css-prefix}-rub:before { + content: fa-content($fa-var-rub); +} + +.#{$fam-css-prefix}-won:before, +.#{$fam-css-prefix}-krw:before { + content: fa-content($fa-var-krw); +} + +.#{$fam-css-prefix}-bitcoin:before, +.#{$fam-css-prefix}-btc:before { + content: fa-content($fa-var-btc); +} + +.#{$fam-css-prefix}-file:before { + content: fa-content($fa-var-file); +} + +.#{$fam-css-prefix}-file-text:before { + content: fa-content($fa-var-file-text); +} + +.#{$fam-css-prefix}-sort-alpha-down:before, +.#{$fam-css-prefix}-sort-alpha-asc:before { + content: fa-content($fa-var-sort-alpha-asc); +} + +.#{$fam-css-prefix}-sort-alpha-up:before, +.#{$fam-css-prefix}-sort-alpha-desc:before { + content: fa-content($fa-var-sort-alpha-desc); +} + +.#{$fam-css-prefix}-sort-amount-down:before, +.#{$fam-css-prefix}-sort-amount-asc:before { + content: fa-content($fa-var-sort-amount-asc); +} + +.#{$fam-css-prefix}-sort-amount-up:before, +.#{$fam-css-prefix}-sort-amount-desc:before { + content: fa-content($fa-var-sort-amount-desc); +} + +.#{$fam-css-prefix}-sort-numeric-down:before, +.#{$fam-css-prefix}-sort-numeric-asc:before { + content: fa-content($fa-var-sort-numeric-asc); +} + +.#{$fam-css-prefix}-sort-numeric-up:before, +.#{$fam-css-prefix}-sort-numeric-desc:before { + content: fa-content($fa-var-sort-numeric-desc); +} + +.#{$fam-css-prefix}-thumbs-up:before { + content: fa-content($fa-var-thumbs-up); +} + +.#{$fam-css-prefix}-thumbs-down:before { + content: fa-content($fa-var-thumbs-down); +} + +.#{$fam-css-prefix}-youtube-square:before { + content: fa-content($fa-var-youtube-square); +} + +.#{$fam-css-prefix}-youtube:before { + content: fa-content($fa-var-youtube); +} + +.#{$fam-css-prefix}-xing:before { + content: fa-content($fa-var-xing); +} + +.#{$fam-css-prefix}-xing-square:before { + content: fa-content($fa-var-xing-square); +} + +.#{$fam-css-prefix}-youtube-play:before { + content: fa-content($fa-var-youtube-play); +} + +.#{$fam-css-prefix}-dropbox:before { + content: fa-content($fa-var-dropbox); +} + +.#{$fam-css-prefix}-stack-overflow:before { + content: fa-content($fa-var-stack-overflow); +} + +.#{$fam-css-prefix}-instagram:before { + content: fa-content($fa-var-instagram); +} + +.#{$fam-css-prefix}-flickr:before { + content: fa-content($fa-var-flickr); +} + +.#{$fam-css-prefix}-adn:before { + content: fa-content($fa-var-adn); +} + +.#{$fam-css-prefix}-bitbucket:before { + content: fa-content($fa-var-bitbucket); +} + +.#{$fam-css-prefix}-bitbucket-square:before { + content: fa-content($fa-var-bitbucket-square); +} + +.#{$fam-css-prefix}-tumblr:before { + content: fa-content($fa-var-tumblr); +} + +.#{$fam-css-prefix}-tumblr-square:before { + content: fa-content($fa-var-tumblr-square); +} + +.#{$fam-css-prefix}-long-arrow-down:before { + content: fa-content($fa-var-long-arrow-down); +} + +.#{$fam-css-prefix}-long-arrow-up:before { + content: fa-content($fa-var-long-arrow-up); +} + +.#{$fam-css-prefix}-long-arrow-left:before { + content: fa-content($fa-var-long-arrow-left); +} + +.#{$fam-css-prefix}-long-arrow-right:before { + content: fa-content($fa-var-long-arrow-right); +} + +.#{$fam-css-prefix}-apple:before { + content: fa-content($fa-var-apple); +} + +.#{$fam-css-prefix}-windows:before { + content: fa-content($fa-var-windows); +} + +.#{$fam-css-prefix}-android:before { + content: fa-content($fa-var-android); +} + +.#{$fam-css-prefix}-linux:before { + content: fa-content($fa-var-linux); +} + +.#{$fam-css-prefix}-dribbble:before { + content: fa-content($fa-var-dribbble); +} + +.#{$fam-css-prefix}-skype:before { + content: fa-content($fa-var-skype); +} + +.#{$fam-css-prefix}-foursquare:before { + content: fa-content($fa-var-foursquare); +} + +.#{$fam-css-prefix}-trello:before { + content: fa-content($fa-var-trello); +} + +.#{$fam-css-prefix}-female:before { + content: fa-content($fa-var-female); +} + +.#{$fam-css-prefix}-male:before { + content: fa-content($fa-var-male); +} + +.#{$fam-css-prefix}-gittip:before, +.#{$fam-css-prefix}-gratipay:before { + content: fa-content($fa-var-gratipay); +} + +.#{$fam-css-prefix}-sun-o:before { + content: fa-content($fa-var-sun-o); +} + +.#{$fam-css-prefix}-moon-o:before { + content: fa-content($fa-var-moon-o); +} + +.#{$fam-css-prefix}-archive:before { + content: fa-content($fa-var-archive); +} + +.#{$fam-css-prefix}-bug:before { + content: fa-content($fa-var-bug); +} + +.#{$fam-css-prefix}-vk:before { + content: fa-content($fa-var-vk); +} + +.#{$fam-css-prefix}-weibo:before { + content: fa-content($fa-var-weibo); +} + +.#{$fam-css-prefix}-renren:before { + content: fa-content($fa-var-renren); +} + +.#{$fam-css-prefix}-pagelines:before { + content: fa-content($fa-var-pagelines); +} + +.#{$fam-css-prefix}-stack-exchange:before { + content: fa-content($fa-var-stack-exchange); +} + +.#{$fam-css-prefix}-arrow-circle-o-right:before { + content: fa-content($fa-var-arrow-circle-o-right); +} + +.#{$fam-css-prefix}-arrow-circle-o-left:before { + content: fa-content($fa-var-arrow-circle-o-left); +} + +.#{$fam-css-prefix}-toggle-left:before, +.#{$fam-css-prefix}-caret-square-o-left:before { + content: fa-content($fa-var-caret-square-o-left); +} + +.#{$fam-css-prefix}-dot-circle-o:before { + content: fa-content($fa-var-dot-circle-o); +} + +.#{$fam-css-prefix}-wheelchair:before { + content: fa-content($fa-var-wheelchair); +} + +.#{$fam-css-prefix}-vimeo-square:before { + content: fa-content($fa-var-vimeo-square); +} + +.#{$fam-css-prefix}-turkish-lira:before, +.#{$fam-css-prefix}-try:before { + content: fa-content($fa-var-try); +} + +.#{$fam-css-prefix}-plus-square-o:before { + content: fa-content($fa-var-plus-square-o); +} + +.#{$fam-css-prefix}-space-shuttle:before { + content: fa-content($fa-var-space-shuttle); +} + +.#{$fam-css-prefix}-slack:before { + content: fa-content($fa-var-slack); +} + +.#{$fam-css-prefix}-envelope-square:before { + content: fa-content($fa-var-envelope-square); +} + +.#{$fam-css-prefix}-wordpress:before { + content: fa-content($fa-var-wordpress); +} + +.#{$fam-css-prefix}-openid:before { + content: fa-content($fa-var-openid); +} + +.#{$fam-css-prefix}-institution:before, +.#{$fam-css-prefix}-bank:before, +.#{$fam-css-prefix}-university:before { + content: fa-content($fa-var-university); +} + +.#{$fam-css-prefix}-mortar-board:before, +.#{$fam-css-prefix}-graduation-cap:before { + content: fa-content($fa-var-graduation-cap); +} + +.#{$fam-css-prefix}-yahoo:before { + content: fa-content($fa-var-yahoo); +} + +.#{$fam-css-prefix}-google:before { + content: fa-content($fa-var-google); +} + +.#{$fam-css-prefix}-reddit:before { + content: fa-content($fa-var-reddit); +} + +.#{$fam-css-prefix}-reddit-square:before { + content: fa-content($fa-var-reddit-square); +} + +.#{$fam-css-prefix}-stumbleupon-circle:before { + content: fa-content($fa-var-stumbleupon-circle); +} + +.#{$fam-css-prefix}-stumbleupon:before { + content: fa-content($fa-var-stumbleupon); +} + +.#{$fam-css-prefix}-delicious:before { + content: fa-content($fa-var-delicious); +} + +.#{$fam-css-prefix}-digg:before { + content: fa-content($fa-var-digg); +} + +.#{$fam-css-prefix}-drupal:before { + content: fa-content($fa-var-drupal); +} + +.#{$fam-css-prefix}-joomla:before { + content: fa-content($fa-var-joomla); +} + +.#{$fam-css-prefix}-language:before { + content: fa-content($fa-var-language); +} + +.#{$fam-css-prefix}-fax:before { + content: fa-content($fa-var-fax); +} + +.#{$fam-css-prefix}-building:before { + content: fa-content($fa-var-building); +} + +.#{$fam-css-prefix}-child:before { + content: fa-content($fa-var-child); +} + +.#{$fam-css-prefix}-paw:before { + content: fa-content($fa-var-paw); +} + +.#{$fam-css-prefix}-utensil-spoon:before, +.#{$fam-css-prefix}-spoon:before { + content: fa-content($fa-var-spoon); +} + +.#{$fam-css-prefix}-cube:before { + content: fa-content($fa-var-cube); +} + +.#{$fam-css-prefix}-cubes:before { + content: fa-content($fa-var-cubes); +} + +.#{$fam-css-prefix}-behance:before { + content: fa-content($fa-var-behance); +} + +.#{$fam-css-prefix}-behance-square:before { + content: fa-content($fa-var-behance-square); +} + +.#{$fam-css-prefix}-steam:before { + content: fa-content($fa-var-steam); +} + +.#{$fam-css-prefix}-steam-square:before { + content: fa-content($fa-var-steam-square); +} + +.#{$fam-css-prefix}-recycle:before { + content: fa-content($fa-var-recycle); +} + +.#{$fam-css-prefix}-automobile:before, +.#{$fam-css-prefix}-car:before { + content: fa-content($fa-var-car); +} + +.#{$fam-css-prefix}-cab:before, +.#{$fam-css-prefix}-taxi:before { + content: fa-content($fa-var-taxi); +} + +.#{$fam-css-prefix}-tree:before { + content: fa-content($fa-var-tree); +} + +.#{$fam-css-prefix}-spotify:before { + content: fa-content($fa-var-spotify); +} + +.#{$fam-css-prefix}-deviantart:before { + content: fa-content($fa-var-deviantart); +} + +.#{$fam-css-prefix}-soundcloud:before { + content: fa-content($fa-var-soundcloud); +} + +.#{$fam-css-prefix}-database:before { + content: fa-content($fa-var-database); +} + +.#{$fam-css-prefix}-file-pdf-o:before { + content: fa-content($fa-var-file-pdf-o); +} + +.#{$fam-css-prefix}-file-word-o:before { + content: fa-content($fa-var-file-word-o); +} + +.#{$fam-css-prefix}-file-excel-o:before { + content: fa-content($fa-var-file-excel-o); +} + +.#{$fam-css-prefix}-file-powerpoint-o:before { + content: fa-content($fa-var-file-powerpoint-o); +} + +.#{$fam-css-prefix}-file-photo-o:before, +.#{$fam-css-prefix}-file-picture-o:before, +.#{$fam-css-prefix}-file-image-o:before { + content: fa-content($fa-var-file-image-o); +} + +.#{$fam-css-prefix}-file-zip-o:before, +.#{$fam-css-prefix}-file-archive-o:before { + content: fa-content($fa-var-file-archive-o); +} + +.#{$fam-css-prefix}-file-sound-o:before, +.#{$fam-css-prefix}-file-audio-o:before { + content: fa-content($fa-var-file-audio-o); +} + +.#{$fam-css-prefix}-file-movie-o:before, +.#{$fam-css-prefix}-file-video-o:before { + content: fa-content($fa-var-file-video-o); +} + +.#{$fam-css-prefix}-file-code-o:before { + content: fa-content($fa-var-file-code-o); +} + +.#{$fam-css-prefix}-vine:before { + content: fa-content($fa-var-vine); +} + +.#{$fam-css-prefix}-codepen:before { + content: fa-content($fa-var-codepen); +} + +.#{$fam-css-prefix}-jsfiddle:before { + content: fa-content($fa-var-jsfiddle); +} + +.#{$fam-css-prefix}-life-bouy:before, +.#{$fam-css-prefix}-life-buoy:before, +.#{$fam-css-prefix}-life-saver:before, +.#{$fam-css-prefix}-support:before, +.#{$fam-css-prefix}-life-ring:before { + content: fa-content($fa-var-life-ring); +} + +.#{$fam-css-prefix}-circle-o-notch:before { + content: fa-content($fa-var-circle-o-notch); +} + +.#{$fam-css-prefix}-ra:before, +.#{$fam-css-prefix}-resistance:before, +.#{$fam-css-prefix}-rebel:before { + content: fa-content($fa-var-rebel); +} + +.#{$fam-css-prefix}-ge:before, +.#{$fam-css-prefix}-empire:before { + content: fa-content($fa-var-empire); +} + +.#{$fam-css-prefix}-git-square:before { + content: fa-content($fa-var-git-square); +} + +.#{$fam-css-prefix}-git:before { + content: fa-content($fa-var-git); +} + +.#{$fam-css-prefix}-y-combinator-square:before, +.#{$fam-css-prefix}-yc-square:before, +.#{$fam-css-prefix}-hacker-news:before { + content: fa-content($fa-var-hacker-news); +} + +.#{$fam-css-prefix}-tencent-weibo:before { + content: fa-content($fa-var-tencent-weibo); +} + +.#{$fam-css-prefix}-qq:before { + content: fa-content($fa-var-qq); +} + +.#{$fam-css-prefix}-wechat:before, +.#{$fam-css-prefix}-weixin:before { + content: fa-content($fa-var-weixin); +} + +.#{$fam-css-prefix}-send:before, +.#{$fam-css-prefix}-paper-plane:before { + content: fa-content($fa-var-paper-plane); +} + +.#{$fam-css-prefix}-send-o:before, +.#{$fam-css-prefix}-paper-plane-o:before { + content: fa-content($fa-var-paper-plane-o); +} + +.#{$fam-css-prefix}-history:before { + content: fa-content($fa-var-history); +} + +.#{$fam-css-prefix}-circle-thin:before { + content: fa-content($fa-var-circle-thin); +} + +.#{$fam-css-prefix}-heading:before, +.#{$fam-css-prefix}-header:before { + content: fa-content($fa-var-header); +} + +.#{$fam-css-prefix}-paragraph:before { + content: fa-content($fa-var-paragraph); +} + +.#{$fam-css-prefix}-sliders:before { + content: fa-content($fa-var-sliders); +} + +.#{$fam-css-prefix}-share-alt:before { + content: fa-content($fa-var-share-alt); +} + +.#{$fam-css-prefix}-share-alt-square:before { + content: fa-content($fa-var-share-alt-square); +} + +.#{$fam-css-prefix}-bomb:before { + content: fa-content($fa-var-bomb); +} + +.#{$fam-css-prefix}-soccer-ball-o:before, +.#{$fam-css-prefix}-futbol-o:before { + content: fa-content($fa-var-futbol-o); +} + +.#{$fam-css-prefix}-tty:before { + content: fa-content($fa-var-tty); +} + +.#{$fam-css-prefix}-binoculars:before { + content: fa-content($fa-var-binoculars); +} + +.#{$fam-css-prefix}-plug:before { + content: fa-content($fa-var-plug); +} + +.#{$fam-css-prefix}-slideshare:before { + content: fa-content($fa-var-slideshare); +} + +.#{$fam-css-prefix}-twitch:before { + content: fa-content($fa-var-twitch); +} + +.#{$fam-css-prefix}-yelp:before { + content: fa-content($fa-var-yelp); +} + +.#{$fam-css-prefix}-newspaper-o:before { + content: fa-content($fa-var-newspaper-o); +} + +.#{$fam-css-prefix}-wifi:before { + content: fa-content($fa-var-wifi); +} + +.#{$fam-css-prefix}-calculator:before { + content: fa-content($fa-var-calculator); +} + +.#{$fam-css-prefix}-paypal:before { + content: fa-content($fa-var-paypal); +} + +.#{$fam-css-prefix}-google-wallet:before { + content: fa-content($fa-var-google-wallet); +} + +.#{$fam-css-prefix}-cc-visa:before { + content: fa-content($fa-var-cc-visa); +} + +.#{$fam-css-prefix}-cc-mastercard:before { + content: fa-content($fa-var-cc-mastercard); +} + +.#{$fam-css-prefix}-cc-discover:before { + content: fa-content($fa-var-cc-discover); +} + +.#{$fam-css-prefix}-cc-amex:before { + content: fa-content($fa-var-cc-amex); +} + +.#{$fam-css-prefix}-cc-paypal:before { + content: fa-content($fa-var-cc-paypal); +} + +.#{$fam-css-prefix}-cc-stripe:before { + content: fa-content($fa-var-cc-stripe); +} + +.#{$fam-css-prefix}-bell-slash:before { + content: fa-content($fa-var-bell-slash); +} + +.#{$fam-css-prefix}-bell-slash-o:before { + content: fa-content($fa-var-bell-slash-o); +} + +.#{$fam-css-prefix}-trash:before { + content: fa-content($fa-var-trash); +} + +.#{$fam-css-prefix}-copyright:before { + content: fa-content($fa-var-copyright); +} + +.#{$fam-css-prefix}-at:before { + content: fa-content($fa-var-at); +} + +.#{$fam-css-prefix}-eyedropper:before { + content: fa-content($fa-var-eyedropper); +} + +.#{$fam-css-prefix}-paint-brush:before { + content: fa-content($fa-var-paint-brush); +} + +.#{$fam-css-prefix}-birthday-cake:before { + content: fa-content($fa-var-birthday-cake); +} + +.#{$fam-css-prefix}-area-chart:before { + content: fa-content($fa-var-area-chart); +} + +.#{$fam-css-prefix}-pie-chart:before { + content: fa-content($fa-var-pie-chart); +} + +.#{$fam-css-prefix}-line-chart:before { + content: fa-content($fa-var-line-chart); +} + +.#{$fam-css-prefix}-lastfm:before { + content: fa-content($fa-var-lastfm); +} + +.#{$fam-css-prefix}-lastfm-square:before { + content: fa-content($fa-var-lastfm-square); +} + +.#{$fam-css-prefix}-toggle-off:before { + content: fa-content($fa-var-toggle-off); +} + +.#{$fam-css-prefix}-toggle-on:before { + content: fa-content($fa-var-toggle-on); +} + +.#{$fam-css-prefix}-bicycle:before { + content: fa-content($fa-var-bicycle); +} + +.#{$fam-css-prefix}-bus:before { + content: fa-content($fa-var-bus); +} + +.#{$fam-css-prefix}-ioxhost:before { + content: fa-content($fa-var-ioxhost); +} + +.#{$fam-css-prefix}-angellist:before { + content: fa-content($fa-var-angellist); +} + +.#{$fam-css-prefix}-closed-captioning:before, +.#{$fam-css-prefix}-cc:before { + content: fa-content($fa-var-cc); +} + +.#{$fam-css-prefix}-shekel:before, +.#{$fam-css-prefix}-sheqel:before, +.#{$fam-css-prefix}-ils:before { + content: fa-content($fa-var-ils); +} + +.#{$fam-css-prefix}-meanpath:before { + content: fa-content($fa-var-meanpath); +} + +.#{$fam-css-prefix}-buysellads:before { + content: fa-content($fa-var-buysellads); +} + +.#{$fam-css-prefix}-connectdevelop:before { + content: fa-content($fa-var-connectdevelop); +} + +.#{$fam-css-prefix}-dashcube:before { + content: fa-content($fa-var-dashcube); +} + +.#{$fam-css-prefix}-forumbee:before { + content: fa-content($fa-var-forumbee); +} + +.#{$fam-css-prefix}-leanpub:before { + content: fa-content($fa-var-leanpub); +} + +.#{$fam-css-prefix}-sellsy:before { + content: fa-content($fa-var-sellsy); +} + +.#{$fam-css-prefix}-shirtsinbulk:before { + content: fa-content($fa-var-shirtsinbulk); +} + +.#{$fam-css-prefix}-simplybuilt:before { + content: fa-content($fa-var-simplybuilt); +} + +.#{$fam-css-prefix}-skyatlas:before { + content: fa-content($fa-var-skyatlas); +} + +.#{$fam-css-prefix}-cart-plus:before { + content: fa-content($fa-var-cart-plus); +} + +.#{$fam-css-prefix}-cart-arrow-down:before { + content: fa-content($fa-var-cart-arrow-down); +} + +.#{$fam-css-prefix}-gem:before, +.#{$fam-css-prefix}-diamond:before { + content: fa-content($fa-var-diamond); +} + +.#{$fam-css-prefix}-ship:before { + content: fa-content($fa-var-ship); +} + +.#{$fam-css-prefix}-user-secret:before { + content: fa-content($fa-var-user-secret); +} + +.#{$fam-css-prefix}-motorcycle:before { + content: fa-content($fa-var-motorcycle); +} + +.#{$fam-css-prefix}-street-view:before { + content: fa-content($fa-var-street-view); +} + +.#{$fam-css-prefix}-heartbeat:before { + content: fa-content($fa-var-heartbeat); +} + +.#{$fam-css-prefix}-venus:before { + content: fa-content($fa-var-venus); +} + +.#{$fam-css-prefix}-mars:before { + content: fa-content($fa-var-mars); +} + +.#{$fam-css-prefix}-mercury:before { + content: fa-content($fa-var-mercury); +} + +.#{$fam-css-prefix}-intersex:before, +.#{$fam-css-prefix}-transgender:before { + content: fa-content($fa-var-transgender); +} + +.#{$fam-css-prefix}-transgender-alt:before { + content: fa-content($fa-var-transgender-alt); +} + +.#{$fam-css-prefix}-venus-double:before { + content: fa-content($fa-var-venus-double); +} + +.#{$fam-css-prefix}-mars-double:before { + content: fa-content($fa-var-mars-double); +} + +.#{$fam-css-prefix}-venus-mars:before { + content: fa-content($fa-var-venus-mars); +} + +.#{$fam-css-prefix}-mars-stroke:before { + content: fa-content($fa-var-mars-stroke); +} + +.#{$fam-css-prefix}-mars-stroke-v:before { + content: fa-content($fa-var-mars-stroke-v); +} + +.#{$fam-css-prefix}-mars-stroke-h:before { + content: fa-content($fa-var-mars-stroke-h); +} + +.#{$fam-css-prefix}-neuter:before { + content: fa-content($fa-var-neuter); +} + +.#{$fam-css-prefix}-genderless:before { + content: fa-content($fa-var-genderless); +} + +.#{$fam-css-prefix}-facebook-official:before { + content: fa-content($fa-var-facebook-official); +} + +.#{$fam-css-prefix}-pinterest-p:before { + content: fa-content($fa-var-pinterest-p); +} + +.#{$fam-css-prefix}-whatsapp:before { + content: fa-content($fa-var-whatsapp); +} + +.#{$fam-css-prefix}-server:before { + content: fa-content($fa-var-server); +} + +.#{$fam-css-prefix}-user-plus:before { + content: fa-content($fa-var-user-plus); +} + +.#{$fam-css-prefix}-user-times:before { + content: fa-content($fa-var-user-times); +} + +.#{$fam-css-prefix}-hotel:before, +.#{$fam-css-prefix}-bed:before { + content: fa-content($fa-var-bed); +} + +.#{$fam-css-prefix}-viacoin:before { + content: fa-content($fa-var-viacoin); +} + +.#{$fam-css-prefix}-train:before { + content: fa-content($fa-var-train); +} + +.#{$fam-css-prefix}-subway:before { + content: fa-content($fa-var-subway); +} + +.#{$fam-css-prefix}-medium:before { + content: fa-content($fa-var-medium); +} + +.#{$fam-css-prefix}-medium-square:before { + content: fa-content($fa-var-medium-square); +} + +.#{$fam-css-prefix}-yc:before, +.#{$fam-css-prefix}-y-combinator:before { + content: fa-content($fa-var-y-combinator); +} + +.#{$fam-css-prefix}-optin-monster:before { + content: fa-content($fa-var-optin-monster); +} + +.#{$fam-css-prefix}-opencart:before { + content: fa-content($fa-var-opencart); +} + +.#{$fam-css-prefix}-expeditedssl:before { + content: fa-content($fa-var-expeditedssl); +} + +.#{$fam-css-prefix}-battery-4:before, +.#{$fam-css-prefix}-battery:before, +.#{$fam-css-prefix}-battery-full:before { + content: fa-content($fa-var-battery-full); +} + +.#{$fam-css-prefix}-battery-3:before, +.#{$fam-css-prefix}-battery-three-quarters:before { + content: fa-content($fa-var-battery-three-quarters); +} + +.#{$fam-css-prefix}-battery-2:before, +.#{$fam-css-prefix}-battery-half:before { + content: fa-content($fa-var-battery-half); +} + +.#{$fam-css-prefix}-battery-1:before, +.#{$fam-css-prefix}-battery-quarter:before { + content: fa-content($fa-var-battery-quarter); +} + +.#{$fam-css-prefix}-battery-0:before, +.#{$fam-css-prefix}-battery-empty:before { + content: fa-content($fa-var-battery-empty); +} + +.#{$fam-css-prefix}-mouse-pointer:before { + content: fa-content($fa-var-mouse-pointer); +} + +.#{$fam-css-prefix}-i-cursor:before { + content: fa-content($fa-var-i-cursor); +} + +.#{$fam-css-prefix}-object-group:before { + content: fa-content($fa-var-object-group); +} + +.#{$fam-css-prefix}-object-ungroup:before { + content: fa-content($fa-var-object-ungroup); +} + +.#{$fam-css-prefix}-sticky-note:before { + content: fa-content($fa-var-sticky-note); +} + +.#{$fam-css-prefix}-sticky-note-o:before { + content: fa-content($fa-var-sticky-note-o); +} + +.#{$fam-css-prefix}-cc-jcb:before { + content: fa-content($fa-var-cc-jcb); +} + +.#{$fam-css-prefix}-cc-diners-club:before { + content: fa-content($fa-var-cc-diners-club); +} + +.#{$fam-css-prefix}-clone:before { + content: fa-content($fa-var-clone); +} + +.#{$fam-css-prefix}-balance-scale:before { + content: fa-content($fa-var-balance-scale); +} + +.#{$fam-css-prefix}-hourglass-o:before { + content: fa-content($fa-var-hourglass-o); +} + +.#{$fam-css-prefix}-hourglass-1:before, +.#{$fam-css-prefix}-hourglass-start:before { + content: fa-content($fa-var-hourglass-start); +} + +.#{$fam-css-prefix}-hourglass-2:before, +.#{$fam-css-prefix}-hourglass-half:before { + content: fa-content($fa-var-hourglass-half); +} + +.#{$fam-css-prefix}-hourglass-3:before, +.#{$fam-css-prefix}-hourglass-end:before { + content: fa-content($fa-var-hourglass-end); +} + +.#{$fam-css-prefix}-hourglass:before { + content: fa-content($fa-var-hourglass); +} + +.#{$fam-css-prefix}-hand-grab-o:before, +.#{$fam-css-prefix}-hand-rock-o:before { + content: fa-content($fa-var-hand-rock-o); +} + +.#{$fam-css-prefix}-hand-stop-o:before, +.#{$fam-css-prefix}-hand-paper-o:before { + content: fa-content($fa-var-hand-paper-o); +} + +.#{$fam-css-prefix}-hand-scissors-o:before { + content: fa-content($fa-var-hand-scissors-o); +} + +.#{$fam-css-prefix}-hand-lizard-o:before { + content: fa-content($fa-var-hand-lizard-o); +} + +.#{$fam-css-prefix}-hand-spock-o:before { + content: fa-content($fa-var-hand-spock-o); +} + +.#{$fam-css-prefix}-hand-pointer-o:before { + content: fa-content($fa-var-hand-pointer-o); +} + +.#{$fam-css-prefix}-hand-peace-o:before { + content: fa-content($fa-var-hand-peace-o); +} + +.#{$fam-css-prefix}-trademark:before { + content: fa-content($fa-var-trademark); +} + +.#{$fam-css-prefix}-registered:before { + content: fa-content($fa-var-registered); +} + +.#{$fam-css-prefix}-creative-commons:before { + content: fa-content($fa-var-creative-commons); +} + +.#{$fam-css-prefix}-gg:before { + content: fa-content($fa-var-gg); +} + +.#{$fam-css-prefix}-gg-circle:before { + content: fa-content($fa-var-gg-circle); +} + +.#{$fam-css-prefix}-tripadvisor:before { + content: fa-content($fa-var-tripadvisor); +} + +.#{$fam-css-prefix}-odnoklassniki:before { + content: fa-content($fa-var-odnoklassniki); +} + +.#{$fam-css-prefix}-odnoklassniki-square:before { + content: fa-content($fa-var-odnoklassniki-square); +} + +.#{$fam-css-prefix}-get-pocket:before { + content: fa-content($fa-var-get-pocket); +} + +.#{$fam-css-prefix}-wikipedia-w:before { + content: fa-content($fa-var-wikipedia-w); +} + +.#{$fam-css-prefix}-safari:before { + content: fa-content($fa-var-safari); +} + +.#{$fam-css-prefix}-chrome:before { + content: fa-content($fa-var-chrome); +} + +.#{$fam-css-prefix}-firefox:before { + content: fa-content($fa-var-firefox); +} + +.#{$fam-css-prefix}-opera:before { + content: fa-content($fa-var-opera); +} + +.#{$fam-css-prefix}-internet-explorer:before { + content: fa-content($fa-var-internet-explorer); +} + +.#{$fam-css-prefix}-tv:before, +.#{$fam-css-prefix}-television:before { + content: fa-content($fa-var-television); +} + +.#{$fam-css-prefix}-contao:before { + content: fa-content($fa-var-contao); +} + +.#{$fam-css-prefix}-500px:before { + content: fa-content($fa-var-500px); +} + +.#{$fam-css-prefix}-amazon:before { + content: fa-content($fa-var-amazon); +} + +.#{$fam-css-prefix}-calendar-plus-o:before { + content: fa-content($fa-var-calendar-plus-o); +} + +.#{$fam-css-prefix}-calendar-minus-o:before { + content: fa-content($fa-var-calendar-minus-o); +} + +.#{$fam-css-prefix}-calendar-times-o:before { + content: fa-content($fa-var-calendar-times-o); +} + +.#{$fam-css-prefix}-calendar-check-o:before { + content: fa-content($fa-var-calendar-check-o); +} + +.#{$fam-css-prefix}-industry:before { + content: fa-content($fa-var-industry); +} + +.#{$fam-css-prefix}-map-pin:before { + content: fa-content($fa-var-map-pin); +} + +.#{$fam-css-prefix}-map-signs:before { + content: fa-content($fa-var-map-signs); +} + +.#{$fam-css-prefix}-map-o:before { + content: fa-content($fa-var-map-o); +} + +.#{$fam-css-prefix}-map:before { + content: fa-content($fa-var-map); +} + +.#{$fam-css-prefix}-commenting:before { + content: fa-content($fa-var-commenting); +} + +.#{$fam-css-prefix}-commenting-o:before { + content: fa-content($fa-var-commenting-o); +} + +.#{$fam-css-prefix}-houzz:before { + content: fa-content($fa-var-houzz); +} + +.#{$fam-css-prefix}-vimeo-v:before, +.#{$fam-css-prefix}-vimeo:before { + content: fa-content($fa-var-vimeo); +} + +.#{$fam-css-prefix}-black-tie:before { + content: fa-content($fa-var-black-tie); +} + +.#{$fam-css-prefix}-fonticons:before { + content: fa-content($fa-var-fonticons); +} + +.#{$fam-css-prefix}-reddit-alien:before { + content: fa-content($fa-var-reddit-alien); +} + +.#{$fam-css-prefix}-edge:before { + content: fa-content($fa-var-edge); +} + +.#{$fam-css-prefix}-credit-card-alt:before { + content: fa-content($fa-var-credit-card-alt); +} + +.#{$fam-css-prefix}-codiepie:before { + content: fa-content($fa-var-codiepie); +} + +.#{$fam-css-prefix}-modx:before { + content: fa-content($fa-var-modx); +} + +.#{$fam-css-prefix}-fort-awesome:before { + content: fa-content($fa-var-fort-awesome); +} + +.#{$fam-css-prefix}-usb:before { + content: fa-content($fa-var-usb); +} + +.#{$fam-css-prefix}-product-hunt:before { + content: fa-content($fa-var-product-hunt); +} + +.#{$fam-css-prefix}-mixcloud:before { + content: fa-content($fa-var-mixcloud); +} + +.#{$fam-css-prefix}-scribd:before { + content: fa-content($fa-var-scribd); +} + +.#{$fam-css-prefix}-pause-circle:before { + content: fa-content($fa-var-pause-circle); +} + +.#{$fam-css-prefix}-pause-circle-o:before { + content: fa-content($fa-var-pause-circle-o); +} + +.#{$fam-css-prefix}-stop-circle:before { + content: fa-content($fa-var-stop-circle); +} + +.#{$fam-css-prefix}-stop-circle-o:before { + content: fa-content($fa-var-stop-circle-o); +} + +.#{$fam-css-prefix}-shopping-bag:before { + content: fa-content($fa-var-shopping-bag); +} + +.#{$fam-css-prefix}-shopping-basket:before { + content: fa-content($fa-var-shopping-basket); +} + +.#{$fam-css-prefix}-hashtag:before { + content: fa-content($fa-var-hashtag); +} + +.#{$fam-css-prefix}-bluetooth:before { + content: fa-content($fa-var-bluetooth); +} + +.#{$fam-css-prefix}-bluetooth-b:before { + content: fa-content($fa-var-bluetooth-b); +} + +.#{$fam-css-prefix}-percent:before { + content: fa-content($fa-var-percent); +} + +.#{$fam-css-prefix}-gitlab:before { + content: fa-content($fa-var-gitlab); +} + +.#{$fam-css-prefix}-wpbeginner:before { + content: fa-content($fa-var-wpbeginner); +} + +.#{$fam-css-prefix}-wpforms:before { + content: fa-content($fa-var-wpforms); +} + +.#{$fam-css-prefix}-envira:before { + content: fa-content($fa-var-envira); +} + +.#{$fam-css-prefix}-universal-access:before { + content: fa-content($fa-var-universal-access); +} + +.#{$fam-css-prefix}-wheelchair-alt:before { + content: fa-content($fa-var-wheelchair-alt); +} + +.#{$fam-css-prefix}-question-circle-o:before { + content: fa-content($fa-var-question-circle-o); +} + +.#{$fam-css-prefix}-blind:before { + content: fa-content($fa-var-blind); +} + +.#{$fam-css-prefix}-audio-description:before { + content: fa-content($fa-var-audio-description); +} + +.#{$fam-css-prefix}-phone-volume:before, +.#{$fam-css-prefix}-volume-control-phone:before { + content: fa-content($fa-var-volume-control-phone); +} + +.#{$fam-css-prefix}-braille:before { + content: fa-content($fa-var-braille); +} + +.#{$fam-css-prefix}-assistive-listening-systems:before { + content: fa-content($fa-var-assistive-listening-systems); +} + +.#{$fam-css-prefix}-asl-interpreting:before, +.#{$fam-css-prefix}-american-sign-language-interpreting:before { + content: fa-content($fa-var-american-sign-language-interpreting); +} + +.#{$fam-css-prefix}-deafness:before, +.#{$fam-css-prefix}-hard-of-hearing:before, +.#{$fam-css-prefix}-deaf:before { + content: fa-content($fa-var-deaf); +} + +.#{$fam-css-prefix}-glide:before { + content: fa-content($fa-var-glide); +} + +.#{$fam-css-prefix}-glide-g:before { + content: fa-content($fa-var-glide-g); +} + +.#{$fam-css-prefix}-signing:before, +.#{$fam-css-prefix}-sign-language:before { + content: fa-content($fa-var-sign-language); +} + +.#{$fam-css-prefix}-low-vision:before { + content: fa-content($fa-var-low-vision); +} + +.#{$fam-css-prefix}-viadeo:before { + content: fa-content($fa-var-viadeo); +} + +.#{$fam-css-prefix}-viadeo-square:before { + content: fa-content($fa-var-viadeo-square); +} + +.#{$fam-css-prefix}-snapchat:before { + content: fa-content($fa-var-snapchat); +} + +.#{$fam-css-prefix}-snapchat-ghost:before { + content: fa-content($fa-var-snapchat-ghost); +} + +.#{$fam-css-prefix}-snapchat-square:before { + content: fa-content($fa-var-snapchat-square); +} + +.#{$fam-css-prefix}-first-order:before { + content: fa-content($fa-var-first-order); +} + +.#{$fam-css-prefix}-yoast:before { + content: fa-content($fa-var-yoast); +} + +.#{$fam-css-prefix}-themeisle:before { + content: fa-content($fa-var-themeisle); +} + +.#{$fam-css-prefix}-google-plus-circle:before, +.#{$fam-css-prefix}-google-plus-official:before { + content: fa-content($fa-var-google-plus-official); +} + +.#{$fam-css-prefix}-fa:before, +.#{$fam-css-prefix}-font-awesome:before { + content: fa-content($fa-var-font-awesome); +} + +.#{$fam-css-prefix}-handshake-o:before { + content: fa-content($fa-var-handshake-o); +} + +.#{$fam-css-prefix}-envelope-open:before { + content: fa-content($fa-var-envelope-open); +} + +.#{$fam-css-prefix}-envelope-open-o:before { + content: fa-content($fa-var-envelope-open-o); +} + +.#{$fam-css-prefix}-linode:before { + content: fa-content($fa-var-linode); +} + +.#{$fam-css-prefix}-address-book:before { + content: fa-content($fa-var-address-book); +} + +.#{$fam-css-prefix}-address-book-o:before { + content: fa-content($fa-var-address-book-o); +} + +.#{$fam-css-prefix}-vcard:before, +.#{$fam-css-prefix}-address-card:before { + content: fa-content($fa-var-address-card); +} + +.#{$fam-css-prefix}-vcard-o:before, +.#{$fam-css-prefix}-address-card-o:before { + content: fa-content($fa-var-address-card-o); +} + +.#{$fam-css-prefix}-user-circle:before { + content: fa-content($fa-var-user-circle); +} + +.#{$fam-css-prefix}-user-circle-o:before { + content: fa-content($fa-var-user-circle-o); +} + +.#{$fam-css-prefix}-user-o:before { + content: fa-content($fa-var-user-o); +} + +.#{$fam-css-prefix}-id-badge:before { + content: fa-content($fa-var-id-badge); +} + +.#{$fam-css-prefix}-drivers-license:before, +.#{$fam-css-prefix}-id-card:before { + content: fa-content($fa-var-id-card); +} + +.#{$fam-css-prefix}-drivers-license-o:before, +.#{$fam-css-prefix}-id-card-o:before { + content: fa-content($fa-var-id-card-o); +} + +.#{$fam-css-prefix}-quora:before { + content: fa-content($fa-var-quora); +} + +.#{$fam-css-prefix}-free-code-camp:before { + content: fa-content($fa-var-free-code-camp); +} + +.#{$fam-css-prefix}-telegram:before { + content: fa-content($fa-var-telegram); +} + +.#{$fam-css-prefix}-thermometer-4:before, +.#{$fam-css-prefix}-thermometer:before, +.#{$fam-css-prefix}-thermometer-full:before { + content: fa-content($fa-var-thermometer-full); +} + +.#{$fam-css-prefix}-thermometer-3:before, +.#{$fam-css-prefix}-thermometer-three-quarters:before { + content: fa-content($fa-var-thermometer-three-quarters); +} + +.#{$fam-css-prefix}-thermometer-2:before, +.#{$fam-css-prefix}-thermometer-half:before { + content: fa-content($fa-var-thermometer-half); +} + +.#{$fam-css-prefix}-thermometer-1:before, +.#{$fam-css-prefix}-thermometer-quarter:before { + content: fa-content($fa-var-thermometer-quarter); +} + +.#{$fam-css-prefix}-thermometer-0:before, +.#{$fam-css-prefix}-thermometer-empty:before { + content: fa-content($fa-var-thermometer-empty); +} + +.#{$fam-css-prefix}-shower:before { + content: fa-content($fa-var-shower); +} + +.#{$fam-css-prefix}-bathtub:before, +.#{$fam-css-prefix}-s15:before, +.#{$fam-css-prefix}-bath:before { + content: fa-content($fa-var-bath); +} + +.#{$fam-css-prefix}-podcast:before { + content: fa-content($fa-var-podcast); +} + +.#{$fam-css-prefix}-window-maximize:before { + content: fa-content($fa-var-window-maximize); +} + +.#{$fam-css-prefix}-window-minimize:before { + content: fa-content($fa-var-window-minimize); +} + +.#{$fam-css-prefix}-window-restore:before { + content: fa-content($fa-var-window-restore); +} + +.#{$fam-css-prefix}-times-rectangle:before, +.#{$fam-css-prefix}-window-close:before { + content: fa-content($fa-var-window-close); +} + +.#{$fam-css-prefix}-times-rectangle-o:before, +.#{$fam-css-prefix}-window-close-o:before { + content: fa-content($fa-var-window-close-o); +} + +.#{$fam-css-prefix}-bandcamp:before { + content: fa-content($fa-var-bandcamp); +} + +.#{$fam-css-prefix}-grav:before { + content: fa-content($fa-var-grav); +} + +.#{$fam-css-prefix}-etsy:before { + content: fa-content($fa-var-etsy); +} + +.#{$fam-css-prefix}-imdb:before { + content: fa-content($fa-var-imdb); +} + +.#{$fam-css-prefix}-ravelry:before { + content: fa-content($fa-var-ravelry); +} + +.#{$fam-css-prefix}-eercast:before { + content: fa-content($fa-var-eercast); +} + +.#{$fam-css-prefix}-microchip:before { + content: fa-content($fa-var-microchip); +} + +.#{$fam-css-prefix}-snowflake-o:before { + content: fa-content($fa-var-snowflake-o); +} + +.#{$fam-css-prefix}-superpowers:before { + content: fa-content($fa-var-superpowers); +} + +.#{$fam-css-prefix}-wpexplorer:before { + content: fa-content($fa-var-wpexplorer); +} + +.#{$fam-css-prefix}-meetup:before { + content: fa-content($fa-var-meetup); +} + +.#{$fam-css-prefix}-mastodon:before { + content: fa-content($fa-var-mastodon); +} + +.#{$fam-css-prefix}-mastodon-alt:before { + content: fa-content($fa-var-mastodon-alt); +} + +.#{$fam-css-prefix}-fork-circle:before, +.#{$fam-css-prefix}-fork-awesome:before { + content: fa-content($fa-var-fork-awesome); +} + +.#{$fam-css-prefix}-peertube:before { + content: fa-content($fa-var-peertube); +} + +.#{$fam-css-prefix}-diaspora:before { + content: fa-content($fa-var-diaspora); +} + +.#{$fam-css-prefix}-friendica:before { + content: fa-content($fa-var-friendica); +} + +.#{$fam-css-prefix}-gnu-social:before { + content: fa-content($fa-var-gnu-social); +} + +.#{$fam-css-prefix}-liberapay-square:before { + content: fa-content($fa-var-liberapay-square); +} + +.#{$fam-css-prefix}-liberapay:before { + content: fa-content($fa-var-liberapay); +} + +.#{$fam-css-prefix}-ssb:before, +.#{$fam-css-prefix}-scuttlebutt:before { + content: fa-content($fa-var-scuttlebutt); +} + +.#{$fam-css-prefix}-hubzilla:before { + content: fa-content($fa-var-hubzilla); +} + +.#{$fam-css-prefix}-social-home:before { + content: fa-content($fa-var-social-home); +} + +.#{$fam-css-prefix}-artstation:before { + content: fa-content($fa-var-artstation); +} + +.#{$fam-css-prefix}-discord:before { + content: fa-content($fa-var-discord); +} + +.#{$fam-css-prefix}-discord-alt:before { + content: fa-content($fa-var-discord-alt); +} + +.#{$fam-css-prefix}-patreon:before { + content: fa-content($fa-var-patreon); +} + +.#{$fam-css-prefix}-snowdrift:before { + content: fa-content($fa-var-snowdrift); +} + +.#{$fam-css-prefix}-activitypub:before { + content: fa-content($fa-var-activitypub); +} + +.#{$fam-css-prefix}-ethereum:before { + content: fa-content($fa-var-ethereum); +} + +.#{$fam-css-prefix}-keybase:before { + content: fa-content($fa-var-keybase); +} + +.#{$fam-css-prefix}-shaarli:before { + content: fa-content($fa-var-shaarli); +} + +.#{$fam-css-prefix}-shaarli-o:before { + content: fa-content($fa-var-shaarli-o); +} + +.#{$fam-css-prefix}-cut-key:before, +.#{$fam-css-prefix}-key-modern:before { + content: fa-content($fa-var-key-modern); +} + +.#{$fam-css-prefix}-xmpp:before { + content: fa-content($fa-var-xmpp); +} + +.#{$fam-css-prefix}-archive-org:before { + content: fa-content($fa-var-archive-org); +} + +.#{$fam-css-prefix}-freedombox:before { + content: fa-content($fa-var-freedombox); +} + +.#{$fam-css-prefix}-facebook-messenger:before { + content: fa-content($fa-var-facebook-messenger); +} + +.#{$fam-css-prefix}-debian:before { + content: fa-content($fa-var-debian); +} + +.#{$fam-css-prefix}-mastodon-square:before { + content: fa-content($fa-var-mastodon-square); +} + +.#{$fam-css-prefix}-tipeee:before { + content: fa-content($fa-var-tipeee); +} + +.#{$fam-css-prefix}-react:before { + content: fa-content($fa-var-react); +} + +.#{$fam-css-prefix}-dogmazic:before { + content: fa-content($fa-var-dogmazic); +} + +.#{$fam-css-prefix}-zotero:before { + content: fa-content($fa-var-zotero); +} + +.#{$fam-css-prefix}-nodejs:before { + content: fa-content($fa-var-nodejs); +} + +.#{$fam-css-prefix}-nextcloud:before { + content: fa-content($fa-var-nextcloud); +} + +.#{$fam-css-prefix}-nextcloud-square:before { + content: fa-content($fa-var-nextcloud-square); +} + +.#{$fam-css-prefix}-hackaday:before { + content: fa-content($fa-var-hackaday); +} + +.#{$fam-css-prefix}-laravel:before { + content: fa-content($fa-var-laravel); +} + +.#{$fam-css-prefix}-signalapp:before { + content: fa-content($fa-var-signalapp); +} + +.#{$fam-css-prefix}-gnupg:before { + content: fa-content($fa-var-gnupg); +} + +.#{$fam-css-prefix}-php:before { + content: fa-content($fa-var-php); +} + +.#{$fam-css-prefix}-ffmpeg:before { + content: fa-content($fa-var-ffmpeg); +} + +.#{$fam-css-prefix}-joplin:before { + content: fa-content($fa-var-joplin); +} + +.#{$fam-css-prefix}-syncthing:before { + content: fa-content($fa-var-syncthing); +} + +.#{$fam-css-prefix}-inkscape:before { + content: fa-content($fa-var-inkscape); +} + +.#{$fam-css-prefix}-matrix-org:before { + content: fa-content($fa-var-matrix-org); +} + +.#{$fam-css-prefix}-pixelfed:before { + content: fa-content($fa-var-pixelfed); +} + +.#{$fam-css-prefix}-bootstrap:before { + content: fa-content($fa-var-bootstrap); +} + +.#{$fam-css-prefix}-dev-to:before { + content: fa-content($fa-var-dev-to); +} + +.#{$fam-css-prefix}-hashnode:before { + content: fa-content($fa-var-hashnode); +} + +.#{$fam-css-prefix}-jirafeau:before { + content: fa-content($fa-var-jirafeau); +} + +.#{$fam-css-prefix}-emby:before { + content: fa-content($fa-var-emby); +} + +.#{$fam-css-prefix}-wikidata:before { + content: fa-content($fa-var-wikidata); +} + +.#{$fam-css-prefix}-gimp:before { + content: fa-content($fa-var-gimp); +} + +.#{$fam-css-prefix}-c:before { + content: fa-content($fa-var-c); +} + +.#{$fam-css-prefix}-digitalocean:before { + content: fa-content($fa-var-digitalocean); +} + +.#{$fam-css-prefix}-att:before { + content: fa-content($fa-var-att); +} + +.#{$fam-css-prefix}-gitea:before { + content: fa-content($fa-var-gitea); +} + +.#{$fam-css-prefix}-file-epub:before { + content: fa-content($fa-var-file-epub); +} + +.#{$fam-css-prefix}-python:before { + content: fa-content($fa-var-python); +} + +.#{$fam-css-prefix}-archlinux:before { + content: fa-content($fa-var-archlinux); +} + +.#{$fam-css-prefix}-pleroma:before { + content: fa-content($fa-var-pleroma); +} + +.#{$fam-css-prefix}-unsplash:before { + content: fa-content($fa-var-unsplash); +} + +.#{$fam-css-prefix}-hackster:before { + content: fa-content($fa-var-hackster); +} + +.#{$fam-css-prefix}-spell-check:before { + content: fa-content($fa-var-spell-check); +} + +.#{$fam-css-prefix}-moon:before { + content: fa-content($fa-var-moon); +} + +.#{$fam-css-prefix}-sun:before { + content: fa-content($fa-var-sun); +} + +.#{$fam-css-prefix}-f-droid:before { + content: fa-content($fa-var-f-droid); +} + +.#{$fam-css-prefix}-biometric:before { + content: fa-content($fa-var-biometric); +} + +.#{$fam-css-prefix}-wire:before { + content: fa-content($fa-var-wire); +} + +.#{$fam-css-prefix}-tor-onion:before { + content: fa-content($fa-var-tor-onion); +} + +.#{$fam-css-prefix}-volume-mute:before { + content: fa-content($fa-var-volume-mute); +} + +.#{$fam-css-prefix}-bell-ringing:before { + content: fa-content($fa-var-bell-ringing); +} + +.#{$fam-css-prefix}-bell-ringing-o:before { + content: fa-content($fa-var-bell-ringing-o); +} + +.#{$fam-css-prefix}-hal:before { + content: fa-content($fa-var-hal); +} + +.#{$fam-css-prefix}-jupyter:before { + content: fa-content($fa-var-jupyter); +} + +.#{$fam-css-prefix}-julia:before { + content: fa-content($fa-var-julia); +} + +.#{$fam-css-prefix}-classicpress:before { + content: fa-content($fa-var-classicpress); +} + +.#{$fam-css-prefix}-classicpress-circle:before { + content: fa-content($fa-var-classicpress-circle); +} + +.#{$fam-css-prefix}-open-collective:before { + content: fa-content($fa-var-open-collective); +} + +.#{$fam-css-prefix}-orcid:before { + content: fa-content($fa-var-orcid); +} + +.#{$fam-css-prefix}-researchgate:before { + content: fa-content($fa-var-researchgate); +} + +.#{$fam-css-prefix}-funkwhale:before { + content: fa-content($fa-var-funkwhale); +} + +.#{$fam-css-prefix}-askfm:before { + content: fa-content($fa-var-askfm); +} + +.#{$fam-css-prefix}-blockstack:before { + content: fa-content($fa-var-blockstack); +} + +.#{$fam-css-prefix}-boardgamegeek:before { + content: fa-content($fa-var-boardgamegeek); +} + +.#{$fam-css-prefix}-bunny:before { + content: fa-content($fa-var-bunny); +} + +.#{$fam-css-prefix}-buymeacoffee:before { + content: fa-content($fa-var-buymeacoffee); +} + +.#{$fam-css-prefix}-cc-by:before { + content: fa-content($fa-var-cc-by); +} + +.#{$fam-css-prefix}-creative-commons-alt:before, +.#{$fam-css-prefix}-cc-cc:before { + content: fa-content($fa-var-cc-cc); +} + +.#{$fam-css-prefix}-cc-nc-eu:before { + content: fa-content($fa-var-cc-nc-eu); +} + +.#{$fam-css-prefix}-cc-nc-jp:before { + content: fa-content($fa-var-cc-nc-jp); +} + +.#{$fam-css-prefix}-cc-nc:before { + content: fa-content($fa-var-cc-nc); +} + +.#{$fam-css-prefix}-cc-nd:before { + content: fa-content($fa-var-cc-nd); +} + +.#{$fam-css-prefix}-cc-pd:before { + content: fa-content($fa-var-cc-pd); +} + +.#{$fam-css-prefix}-cc-remix:before { + content: fa-content($fa-var-cc-remix); +} + +.#{$fam-css-prefix}-cc-sa:before { + content: fa-content($fa-var-cc-sa); +} + +.#{$fam-css-prefix}-cc-share:before { + content: fa-content($fa-var-cc-share); +} + +.#{$fam-css-prefix}-cc-zero:before { + content: fa-content($fa-var-cc-zero); +} + +.#{$fam-css-prefix}-conway-hacker:before, +.#{$fam-css-prefix}-conway-glider:before { + content: fa-content($fa-var-conway-glider); +} + +.#{$fam-css-prefix}-csharp:before { + content: fa-content($fa-var-csharp); +} + +.#{$fam-css-prefix}-email-bulk:before { + content: fa-content($fa-var-email-bulk); +} + +.#{$fam-css-prefix}-email-bulk-o:before { + content: fa-content($fa-var-email-bulk-o); +} + +.#{$fam-css-prefix}-gnu:before { + content: fa-content($fa-var-gnu); +} + +.#{$fam-css-prefix}-google-play:before { + content: fa-content($fa-var-google-play); +} + +.#{$fam-css-prefix}-heroku:before { + content: fa-content($fa-var-heroku); +} + +.#{$fam-css-prefix}-hassio:before, +.#{$fam-css-prefix}-home-assistant:before { + content: fa-content($fa-var-home-assistant); +} + +.#{$fam-css-prefix}-java:before { + content: fa-content($fa-var-java); +} + +.#{$fam-css-prefix}-mariadb:before { + content: fa-content($fa-var-mariadb); +} + +.#{$fam-css-prefix}-markdown:before { + content: fa-content($fa-var-markdown); +} + +.#{$fam-css-prefix}-mysql:before { + content: fa-content($fa-var-mysql); +} + +.#{$fam-css-prefix}-nordcast:before { + content: fa-content($fa-var-nordcast); +} + +.#{$fam-css-prefix}-plume:before { + content: fa-content($fa-var-plume); +} + +.#{$fam-css-prefix}-postgresql:before { + content: fa-content($fa-var-postgresql); +} + +.#{$fam-css-prefix}-sass-alt:before { + content: fa-content($fa-var-sass-alt); +} + +.#{$fam-css-prefix}-sass:before { + content: fa-content($fa-var-sass); +} + +.#{$fam-css-prefix}-skate:before { + content: fa-content($fa-var-skate); +} + +.#{$fam-css-prefix}-sketchfab:before { + content: fa-content($fa-var-sketchfab); +} + +.#{$fam-css-prefix}-tex:before { + content: fa-content($fa-var-tex); +} + +.#{$fam-css-prefix}-textpattern:before { + content: fa-content($fa-var-textpattern); +} + +.#{$fam-css-prefix}-unity:before { + content: fa-content($fa-var-unity); +} diff --git a/sass/style.scss b/sass/style.scss index 358341dd..a71b9729 100755 --- a/sass/style.scss +++ b/sass/style.scss @@ -111,6 +111,10 @@ $fa-font-path : "assets/vndr/@fortawesome/fontawesome-free/webfonts"; @import "../node_modules/@fortawesome/fontawesome-free/scss/solid"; @import "../node_modules/@fortawesome/fontawesome-free/scss/brands"; +/* Fork Awesome for some extra icons (pixelfed, peertube) +--------------------------------------------- */ +@import "forkawesome"; + /* Bootstrap --------------------------------------------- */ @import "variables";