diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 00000000..237b6691 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,25 @@ +--- +name: CI + +on: [push] + +jobs: + build: + + runs-on: macos-latest + + steps: + - uses: actions/checkout@v7 + + - uses: actions/setup-node@v7 + with: + node-version: 24.x + + - uses: actions/setup-python@v7 + with: + python-version: '3.14' + + - name: install, build, and test + run: make + env: + CI: true diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml deleted file mode 100644 index c2249c1d..00000000 --- a/.github/workflows/nodejs.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -name: Node CI - -on: [push] - -jobs: - build: - - runs-on: macos-latest - - steps: - - uses: actions/checkout@v6 - - - name: setup Node.js - uses: actions/setup-node@v6 - with: - node-version: 24.x - - - name: npm install, build, and test - run: make - env: - CI: true diff --git a/Makefile b/Makefile index 7d842523..fab31973 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -default: install lint test fonts/stylesheets/stylesheet.css +default: install lint test stylesheet install: npm install @@ -6,14 +6,13 @@ install: cd tools && .venv/bin/python -m pip --require-virtualenv install -r requirements.txt lint: - npx eslint *.js modules/*.js + npx eslint *.js modules/*.js --no-warn-ignored test: - npx jsonschema validate fonts-schema.json fonts.json cd tools && .venv/bin/python validate.py -fonts/stylesheets/stylesheet.css: fonts/stylesheets/fonts.less - npx lessc $^ $@ +stylesheet: + cd tools && .venv/bin/python stylesheet.py > ../fonts/stylesheet.css list: cd tools && .venv/bin/python listing.py diff --git a/README.md b/README.md index 963256e6..c78c9149 100755 --- a/README.md +++ b/README.md @@ -26,13 +26,11 @@ Please feel free to make a little donation via to keep this labour of love runni - bold: `-bold`, e.g. `iosevka/iosevka-bold.woff2` - bold+italic: `-bold-italic`, e.g. `iosevka/iosevka-bold-italic.woff2` - Alongside the variants, each font directory should also include the font's license file (e.g. `iosevka/license.md`, `agave/LICENSE`, `audio-link/OFL.txt`), exactly as shipped by the creator. -- The [fonts.less](https://github.com/braver/programmingfonts/blob/gh-pages/fonts/stylesheets/fonts.less) registers the variants for each font "alias" and is used to generate the stylesheets. -- The license needs to allow serving in a website, or an agreement with the font creators needs to be made. If available we add a license file along with the font files. + - The license needs to allow serving in a website, or an agreement with the font creators needs to be made. ### Development -- Running `make` installs dependencies, lints, validates `fonts.json` (against [fonts-schema.json](https://github.com/braver/programmingfonts/blob/gh-pages/fonts-schema.json) and `validate.js`), and builds the stylesheet. - - The stylesheet [stylesheet.css](https://github.com/braver/programmingfonts/blob/gh-pages/fonts/stylesheets/stylesheet.css) is generated from `fonts.less` via `npx lessc` — don't edit it by hand; edit `fonts.less` and rebuild. +- Running `make` installs dependencies, lints, validates `fonts.json`, and builds the stylesheet. - Run `make serve` to preview the site locally (`python3 -m http.server`). - Run `make list` to print an updated list of all the fonts, be sure to update this README with your addition. - Run `python3 tools/info.py --name yourfont` to add glyph, character and language counts. diff --git a/eslint.config.mjs b/eslint.config.mjs index 71f0dbc1..5e3dbbae 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -1,10 +1,11 @@ import js from "@eslint/js"; import globals from "globals"; -import { defineConfig } from "eslint/config"; +import { defineConfig, globalIgnores } from "eslint/config"; export default defineConfig([ { files: ["**/*.{js,mjs,cjs}"], plugins: { js }, extends: ["js/recommended"] }, { files: ["**/*.{js,mjs,cjs}"], languageOptions: { globals: globals.browser } }, { files: ["validate.js"], languageOptions: { globals: globals.node } }, + globalIgnores(["modules/samples.js"]), ]); diff --git a/fonts.json b/fonts.json index e9456bf5..65526041 100644 --- a/fonts.json +++ b/fonts.json @@ -1608,7 +1608,7 @@ "fixedsys": { "added": "2014-11-19", "author": "Travis Owens", - "bitmap size": 16, + "bitmap size": 14, "description": "The oldest font in Microsoft Windows, and was the system font in Windows 1.0 and 2.0, where it was simply named System.", "group": "fixedsys", "license": "GNU GPL", @@ -2181,73 +2181,29 @@ "zerostyle": "dotted", "group": "input", "glyphs": 922, - "characters": 925, - "languages": { - "Latin": 302, - "Cyrillic": 16, - "Greek": 2 - } - }, - "input-compressed": { - "added": "2016-01-16", - "author": "David Jonathan Ross", - "description": "Input is a flexible system of fonts designed specifically for code, and is free for personal use. This is the compressed version.", - "license": "commercial", - "ligatures": false, - "name": "Input Mono Compressed", - "rendering": "vector", - "style": "sans", - "variants": "A download can be customized with dozens of weights, widths, dotted or slashed zeroes, and other styles.", - "website": "https://input.djr.com", - "year": 2014, - "zerostyle": "dotted", - "group": "input", - "glyphs": 922, - "characters": 925, + "characters": 923, "languages": { "Latin": 302, "Cyrillic": 16, "Greek": 2 } }, - "input-condensed": { + "input-menlo": { "added": "2016-01-16", "author": "David Jonathan Ross", - "description": "Input is a flexible system of fonts designed specifically for code, and is free for personal use. This is the condensed version.", + "description": "Input is a flexible system of fonts designed specifically for code, and is free for personal use. This version has character variants similar to DejaVu and Menlo.", "license": "commercial", "ligatures": false, - "name": "Input Mono Condensed", + "name": "Input Mono (DejaVu / Menlo style)", "rendering": "vector", "style": "sans", "variants": "A download can be customized with dozens of weights, widths, dotted or slashed zeroes, and other styles.", "website": "https://input.djr.com", "year": 2014, - "zerostyle": "dotted", - "group": "input", - "glyphs": 922, - "characters": 925, - "languages": { - "Latin": 302, - "Cyrillic": 16, - "Greek": 2 - } - }, - "input-narrow": { - "added": "2016-01-16", - "author": "David Jonathan Ross", - "description": "Input is a flexible system of fonts designed specifically for code, and is free for personal use. This is the narrow version.", - "license": "commercial", - "ligatures": false, - "name": "Input Mono Narrow", - "rendering": "vector", - "style": "sans", - "variants": "A download can be customized with dozens of weights, widths, dotted or slashed zeroes, and other styles.", - "website": "https://input.djr.com", - "year": 2014, - "zerostyle": "dotted", + "zerostyle": "slashed", "group": "input", "glyphs": 922, - "characters": 925, + "characters": 923, "languages": { "Latin": 302, "Cyrillic": 16, diff --git a/fonts/resources/fixedsys/fixedsys.woff2 b/fonts/resources/fixedsys/fixedsys.woff2 index 999b1b84..3f7f5b0a 100644 Binary files a/fonts/resources/fixedsys/fixedsys.woff2 and b/fonts/resources/fixedsys/fixedsys.woff2 differ diff --git a/fonts/resources/input-compressed/input-compressed-bold-italic.woff2 b/fonts/resources/input-compressed/input-compressed-bold-italic.woff2 deleted file mode 100644 index 790539aa..00000000 Binary files a/fonts/resources/input-compressed/input-compressed-bold-italic.woff2 and /dev/null differ diff --git a/fonts/resources/input-compressed/input-compressed-bold.woff2 b/fonts/resources/input-compressed/input-compressed-bold.woff2 deleted file mode 100644 index 81556bd8..00000000 Binary files a/fonts/resources/input-compressed/input-compressed-bold.woff2 and /dev/null differ diff --git a/fonts/resources/input-compressed/input-compressed-italic.woff2 b/fonts/resources/input-compressed/input-compressed-italic.woff2 deleted file mode 100644 index 8cdc85f2..00000000 Binary files a/fonts/resources/input-compressed/input-compressed-italic.woff2 and /dev/null differ diff --git a/fonts/resources/input-compressed/input-compressed.woff2 b/fonts/resources/input-compressed/input-compressed.woff2 deleted file mode 100644 index 1d6afc28..00000000 Binary files a/fonts/resources/input-compressed/input-compressed.woff2 and /dev/null differ diff --git a/fonts/resources/input-condensed/LICENSE.txt b/fonts/resources/input-condensed/LICENSE.txt deleted file mode 100644 index c5a2510a..00000000 --- a/fonts/resources/input-condensed/LICENSE.txt +++ /dev/null @@ -1,102 +0,0 @@ -# License Summary - -## Mini Combined License - -* 3 workstations for print/desktop use -* 15,000 monthly unique web visitors -* 1 app or e-book - - -# DJR End User License Agreement - -This End User License Agreement is a legal agreement between you, the licensee, and me (DJR Type LLC). - -When you purchase a font from me, you are granted a perpetual, non-exclusive license to use the font. - -This agreement takes effect when you download or use the font, and is governed by the laws of the State of Massachusetts. I expressly reserve all rights not granted to you in this agreement. If you do not agree to or understand these terms, do not download or use the font. - -Fonts: For the purposes of this license, a “font” is defined as the font software, the designs embodied therein, and all supplemental materials provided along with the font software, as well as any future versions or upgrades. - -Limitations: This license is governed by “limitations” that define the maximum number of allowed desktop computer installations of the font, unique website visitors for websites using the font, and number of mobile apps and e-books using the font. The limitations of your license can be found in your Order Summary. - -If you do not have an order summary, if the limitation for a use is not listed in it, or if it includes the phrase For testing purposes only, you must use the font only for internal testing purposes. You must upgrade to a full and appropriate license before delivering or publishing any such use of the font. - -## General Terms - -You are permitted to use the font for personal and internal business use. - -Protection: This font is protected under United States copyright and trademark law. - -Distribution: Except in very specific instances described and permitted in this license, you may not distribute (share, rent, lend, give away, or sell) the font. You agree to take all reasonable steps to prevent unlicensed users from accessing, distributing, or re-serving the font file. - -Modifications: You are allowed to convert text set in the font into outlined vectors, and to modify those vectors. You may also subset and modify the font software itself for your own purposes; any derived versions of the font remain my property and are subject to the same license and limitations. - -License transfer: You are allowed to transfer this license to another individual, company, or organization so long as the following conditions are met: - -* The transferee must agree to the terms of this license and abide by its limitations. -* You must delete all copies of the font in your possession. -* You must notify me of the transfer and provide the name and contact information for the transferee. - -Upgrades: If any of your uses exceed the limitations of this license, you must contact me to purchase an upgrade for your license. - -Credit: You are not obligated to include a colophon or credit the font or its designer, but are more than welcome to do so. - -## Terms of Desktop/Print Use - -This license allows you to simultaneously install and use the font on a limited number of workstations belonging to you or a third party doing work on your behalf. - -Permitted desktop uses of the font include, but are not limited to, the design of printed materials, PDFs, static images, motion graphics, logos, and out-of-home advertising. - -Document embedding: You are allowed to embed the font in document formats that allow font embedding, such as PDF. The font must be embedded in such a way that the reader is restricted from changing its embedding permissions, extracting the complete font from the document, and creating or editing content using the font. - -Service bureaus and subcontractors: You are allowed to send the font to a third party subcontractor, printer, or service bureau that will use the font on your behalf, as long as the total number of simultaneous installations does not exceed your license limitations. They must agree to the terms of this license, use the font on your behalf and for no other purpose, and delete all copies of the font in their possession when the work is done. - -Internal servers: You may install the font on an internal server as long as you do not exceed the total number of workstations defined in your order summary. - -Backups: You may create a copy of the desktop font for backup purposes, as long as the backup copy cannot be accessed by anyone other than licensed users. - -Broadcast use: You are permitted to use the font to create titles and graphics for broadcast media such as film and television. If “Worldwide broadcasting rights” appears in your order summary or your license limitations include at least 25 desktop workstations, you are granted worldwide broadcasting rights to graphics made with the font on all broadcast media, including film and television. - -Special uses: You must contact me to obtain permission and a license extension before using the font in “alphabet product” where individual letterforms are for sale, or in products where an unlicensed user has access to the alphabet in full or the ability to create customized designs using the font. - -##Terms of Web Use - -This license allows you to use the font on websites using CSS @font-face, so long as the estimated traffic on that website meets the limitation defined in your order summary. - -Web traffic: Web traffic is measured by monthly unique visitors, or if your website does not record those, by monthly pageviews. If your website exceeds the web traffic limitation for six consecutive months, you must contact me to upgrade your license. I reserve the right to inspect or monitor your use. - -Domains: You are not limited to a specific number of domains or subdomains, so long as all websites using the font are operated by you, and the cumulative estimated traffic does not exceed the limitation. - -Formats: You may only serve web fonts in WOFF, WOFF2, EOT, and SVG formats. - -Server: You must host the font on your website’s server or on a CDN (content delivery network) where you host other website assets. You must make a reasonable effort to prevent unauthorized use or distribution of the font. If the server’s directory structure is publicly accessible, you must include the text of this license alongside the hosted files and clearly mark them as licensed assets. - -## Terms of App/E-book Use - -This license allows you to distribute the font by embedding it in a limited number of apps, mobile apps, or e-book/epub formats specified in your order summary. You must make a reasonable effort to secure the font and prevent it from unauthorized use. - -Platforms: Platform-specific versions of your app/e-book with the same title and functionality may be counted together as a single use. - -## Finally - -Rights: I reserve all rights not otherwise specified, make no guarantees, and disclaim all warranties except those proscribed by law. - -Termination: Your license does not expire and this agreement remains in effect until the license is terminated. If the license is terminated, you must discontinue use of the font and delete all copies that you control or possess. - -If you wish to terminate this agreement, delete the font and notify me. If you terminate within 30 days of your original purchase, I will refund your payment. - -I reserve the right to terminate the license if you breach any term of this agreement, without the obligation of notice or opportunity to cure. That said, I will make a good faith effort to allow you to upgrade your license so that you can operate within its terms. Grounds for termination include: - -* Using the font outside of the terms set in this license -* Exceeding the agreed-upon limitations without purchasing an upgrade -* Unauthorized distribution of the font, or other breaches of the terms stated above - -Liability: Under no circumstances am I responsible or liable for any issues or harm or physical damages that may result from the use of the font, even if notified in advance. - -If you encounter a problem with the font, I will make a good faith effort to provide you with documentation and support. If no solution can be found, I can offer you the option to terminate the license in exchange for a refund. A refund is not guaranteed in every instance and is up to my discretion. - -Legal Use: I reserve all rights to modify, enforce, and terminate this license to the extent that it is permitted by law. You are responsible for making sure that you are in compliance with all laws, foreign and domestic, that might apply to its purchase and use. Please do not use the font to typeset hate speech against any person or group based on something such as race, ethnicity, religion, gender, or sexual orientation. - -Questions: If you have any questions or concerns about this license, contact me at any time. https://djr.com/contact - -Thank you for abiding by the terms of this agreement and I hope you enjoy using the font! \ No newline at end of file diff --git a/fonts/resources/input-condensed/input-condensed-bold-italic.woff2 b/fonts/resources/input-condensed/input-condensed-bold-italic.woff2 deleted file mode 100644 index 8c16083c..00000000 Binary files a/fonts/resources/input-condensed/input-condensed-bold-italic.woff2 and /dev/null differ diff --git a/fonts/resources/input-condensed/input-condensed-bold.woff2 b/fonts/resources/input-condensed/input-condensed-bold.woff2 deleted file mode 100644 index 88a3351a..00000000 Binary files a/fonts/resources/input-condensed/input-condensed-bold.woff2 and /dev/null differ diff --git a/fonts/resources/input-condensed/input-condensed-italic.woff2 b/fonts/resources/input-condensed/input-condensed-italic.woff2 deleted file mode 100644 index 710a5c0b..00000000 Binary files a/fonts/resources/input-condensed/input-condensed-italic.woff2 and /dev/null differ diff --git a/fonts/resources/input-condensed/input-condensed.woff2 b/fonts/resources/input-condensed/input-condensed.woff2 deleted file mode 100644 index 4b65db55..00000000 Binary files a/fonts/resources/input-condensed/input-condensed.woff2 and /dev/null differ diff --git a/fonts/resources/input-compressed/LICENSE.txt b/fonts/resources/input-menlo/LICENSE.txt similarity index 100% rename from fonts/resources/input-compressed/LICENSE.txt rename to fonts/resources/input-menlo/LICENSE.txt diff --git a/fonts/resources/input-menlo/input-menlo-bold-italic.woff2 b/fonts/resources/input-menlo/input-menlo-bold-italic.woff2 new file mode 100644 index 00000000..5a3328c2 Binary files /dev/null and b/fonts/resources/input-menlo/input-menlo-bold-italic.woff2 differ diff --git a/fonts/resources/input-menlo/input-menlo-bold.woff2 b/fonts/resources/input-menlo/input-menlo-bold.woff2 new file mode 100644 index 00000000..5895840a Binary files /dev/null and b/fonts/resources/input-menlo/input-menlo-bold.woff2 differ diff --git a/fonts/resources/input-menlo/input-menlo-italic.woff2 b/fonts/resources/input-menlo/input-menlo-italic.woff2 new file mode 100644 index 00000000..f1feb680 Binary files /dev/null and b/fonts/resources/input-menlo/input-menlo-italic.woff2 differ diff --git a/fonts/resources/input-menlo/input-menlo.woff2 b/fonts/resources/input-menlo/input-menlo.woff2 new file mode 100644 index 00000000..f9252fc6 Binary files /dev/null and b/fonts/resources/input-menlo/input-menlo.woff2 differ diff --git a/fonts/resources/input-narrow/LICENSE.txt b/fonts/resources/input-narrow/LICENSE.txt deleted file mode 100644 index c5a2510a..00000000 --- a/fonts/resources/input-narrow/LICENSE.txt +++ /dev/null @@ -1,102 +0,0 @@ -# License Summary - -## Mini Combined License - -* 3 workstations for print/desktop use -* 15,000 monthly unique web visitors -* 1 app or e-book - - -# DJR End User License Agreement - -This End User License Agreement is a legal agreement between you, the licensee, and me (DJR Type LLC). - -When you purchase a font from me, you are granted a perpetual, non-exclusive license to use the font. - -This agreement takes effect when you download or use the font, and is governed by the laws of the State of Massachusetts. I expressly reserve all rights not granted to you in this agreement. If you do not agree to or understand these terms, do not download or use the font. - -Fonts: For the purposes of this license, a “font” is defined as the font software, the designs embodied therein, and all supplemental materials provided along with the font software, as well as any future versions or upgrades. - -Limitations: This license is governed by “limitations” that define the maximum number of allowed desktop computer installations of the font, unique website visitors for websites using the font, and number of mobile apps and e-books using the font. The limitations of your license can be found in your Order Summary. - -If you do not have an order summary, if the limitation for a use is not listed in it, or if it includes the phrase For testing purposes only, you must use the font only for internal testing purposes. You must upgrade to a full and appropriate license before delivering or publishing any such use of the font. - -## General Terms - -You are permitted to use the font for personal and internal business use. - -Protection: This font is protected under United States copyright and trademark law. - -Distribution: Except in very specific instances described and permitted in this license, you may not distribute (share, rent, lend, give away, or sell) the font. You agree to take all reasonable steps to prevent unlicensed users from accessing, distributing, or re-serving the font file. - -Modifications: You are allowed to convert text set in the font into outlined vectors, and to modify those vectors. You may also subset and modify the font software itself for your own purposes; any derived versions of the font remain my property and are subject to the same license and limitations. - -License transfer: You are allowed to transfer this license to another individual, company, or organization so long as the following conditions are met: - -* The transferee must agree to the terms of this license and abide by its limitations. -* You must delete all copies of the font in your possession. -* You must notify me of the transfer and provide the name and contact information for the transferee. - -Upgrades: If any of your uses exceed the limitations of this license, you must contact me to purchase an upgrade for your license. - -Credit: You are not obligated to include a colophon or credit the font or its designer, but are more than welcome to do so. - -## Terms of Desktop/Print Use - -This license allows you to simultaneously install and use the font on a limited number of workstations belonging to you or a third party doing work on your behalf. - -Permitted desktop uses of the font include, but are not limited to, the design of printed materials, PDFs, static images, motion graphics, logos, and out-of-home advertising. - -Document embedding: You are allowed to embed the font in document formats that allow font embedding, such as PDF. The font must be embedded in such a way that the reader is restricted from changing its embedding permissions, extracting the complete font from the document, and creating or editing content using the font. - -Service bureaus and subcontractors: You are allowed to send the font to a third party subcontractor, printer, or service bureau that will use the font on your behalf, as long as the total number of simultaneous installations does not exceed your license limitations. They must agree to the terms of this license, use the font on your behalf and for no other purpose, and delete all copies of the font in their possession when the work is done. - -Internal servers: You may install the font on an internal server as long as you do not exceed the total number of workstations defined in your order summary. - -Backups: You may create a copy of the desktop font for backup purposes, as long as the backup copy cannot be accessed by anyone other than licensed users. - -Broadcast use: You are permitted to use the font to create titles and graphics for broadcast media such as film and television. If “Worldwide broadcasting rights” appears in your order summary or your license limitations include at least 25 desktop workstations, you are granted worldwide broadcasting rights to graphics made with the font on all broadcast media, including film and television. - -Special uses: You must contact me to obtain permission and a license extension before using the font in “alphabet product” where individual letterforms are for sale, or in products where an unlicensed user has access to the alphabet in full or the ability to create customized designs using the font. - -##Terms of Web Use - -This license allows you to use the font on websites using CSS @font-face, so long as the estimated traffic on that website meets the limitation defined in your order summary. - -Web traffic: Web traffic is measured by monthly unique visitors, or if your website does not record those, by monthly pageviews. If your website exceeds the web traffic limitation for six consecutive months, you must contact me to upgrade your license. I reserve the right to inspect or monitor your use. - -Domains: You are not limited to a specific number of domains or subdomains, so long as all websites using the font are operated by you, and the cumulative estimated traffic does not exceed the limitation. - -Formats: You may only serve web fonts in WOFF, WOFF2, EOT, and SVG formats. - -Server: You must host the font on your website’s server or on a CDN (content delivery network) where you host other website assets. You must make a reasonable effort to prevent unauthorized use or distribution of the font. If the server’s directory structure is publicly accessible, you must include the text of this license alongside the hosted files and clearly mark them as licensed assets. - -## Terms of App/E-book Use - -This license allows you to distribute the font by embedding it in a limited number of apps, mobile apps, or e-book/epub formats specified in your order summary. You must make a reasonable effort to secure the font and prevent it from unauthorized use. - -Platforms: Platform-specific versions of your app/e-book with the same title and functionality may be counted together as a single use. - -## Finally - -Rights: I reserve all rights not otherwise specified, make no guarantees, and disclaim all warranties except those proscribed by law. - -Termination: Your license does not expire and this agreement remains in effect until the license is terminated. If the license is terminated, you must discontinue use of the font and delete all copies that you control or possess. - -If you wish to terminate this agreement, delete the font and notify me. If you terminate within 30 days of your original purchase, I will refund your payment. - -I reserve the right to terminate the license if you breach any term of this agreement, without the obligation of notice or opportunity to cure. That said, I will make a good faith effort to allow you to upgrade your license so that you can operate within its terms. Grounds for termination include: - -* Using the font outside of the terms set in this license -* Exceeding the agreed-upon limitations without purchasing an upgrade -* Unauthorized distribution of the font, or other breaches of the terms stated above - -Liability: Under no circumstances am I responsible or liable for any issues or harm or physical damages that may result from the use of the font, even if notified in advance. - -If you encounter a problem with the font, I will make a good faith effort to provide you with documentation and support. If no solution can be found, I can offer you the option to terminate the license in exchange for a refund. A refund is not guaranteed in every instance and is up to my discretion. - -Legal Use: I reserve all rights to modify, enforce, and terminate this license to the extent that it is permitted by law. You are responsible for making sure that you are in compliance with all laws, foreign and domestic, that might apply to its purchase and use. Please do not use the font to typeset hate speech against any person or group based on something such as race, ethnicity, religion, gender, or sexual orientation. - -Questions: If you have any questions or concerns about this license, contact me at any time. https://djr.com/contact - -Thank you for abiding by the terms of this agreement and I hope you enjoy using the font! \ No newline at end of file diff --git a/fonts/resources/input-narrow/input-narrow-bold-italic.woff2 b/fonts/resources/input-narrow/input-narrow-bold-italic.woff2 deleted file mode 100644 index 607d79de..00000000 Binary files a/fonts/resources/input-narrow/input-narrow-bold-italic.woff2 and /dev/null differ diff --git a/fonts/resources/input-narrow/input-narrow-bold.woff2 b/fonts/resources/input-narrow/input-narrow-bold.woff2 deleted file mode 100644 index d0cc6901..00000000 Binary files a/fonts/resources/input-narrow/input-narrow-bold.woff2 and /dev/null differ diff --git a/fonts/resources/input-narrow/input-narrow-italic.woff2 b/fonts/resources/input-narrow/input-narrow-italic.woff2 deleted file mode 100644 index d9e3f598..00000000 Binary files a/fonts/resources/input-narrow/input-narrow-italic.woff2 and /dev/null differ diff --git a/fonts/resources/input-narrow/input-narrow.woff2 b/fonts/resources/input-narrow/input-narrow.woff2 deleted file mode 100644 index 679e64b9..00000000 Binary files a/fonts/resources/input-narrow/input-narrow.woff2 and /dev/null differ diff --git a/fonts/resources/input/input-bold-italic.woff2 b/fonts/resources/input/input-bold-italic.woff2 index 84734a80..eef44add 100644 Binary files a/fonts/resources/input/input-bold-italic.woff2 and b/fonts/resources/input/input-bold-italic.woff2 differ diff --git a/fonts/resources/input/input-bold.woff2 b/fonts/resources/input/input-bold.woff2 index e7731fae..d09b78c1 100644 Binary files a/fonts/resources/input/input-bold.woff2 and b/fonts/resources/input/input-bold.woff2 differ diff --git a/fonts/resources/input/input-italic.woff2 b/fonts/resources/input/input-italic.woff2 index b02611b3..8899dcc4 100644 Binary files a/fonts/resources/input/input-italic.woff2 and b/fonts/resources/input/input-italic.woff2 differ diff --git a/fonts/resources/input/input.woff2 b/fonts/resources/input/input.woff2 index 11599e8e..343dfc9e 100644 Binary files a/fonts/resources/input/input.woff2 and b/fonts/resources/input/input.woff2 differ diff --git a/fonts/stylesheet.css b/fonts/stylesheet.css new file mode 100644 index 00000000..2678a20c --- /dev/null +++ b/fonts/stylesheet.css @@ -0,0 +1,481 @@ +@font-face { font-family: "adwaita-mono"; font-weight: normal; font-style: normal; src: url("./resources/adwaita-mono/adwaita-mono.woff2"); } +@font-face { font-family: "adwaita-mono"; font-weight: bold; font-style: normal; src: url("./resources/adwaita-mono/adwaita-mono-bold.woff2"); } +@font-face { font-family: "adwaita-mono"; font-weight: normal; font-style: italic; src: url("./resources/adwaita-mono/adwaita-mono-italic.woff2"); } +@font-face { font-family: "adwaita-mono"; font-weight: bold; font-style: italic; src: url("./resources/adwaita-mono/adwaita-mono-bold-italic.woff2"); } +@font-face { font-family: "agave"; font-weight: normal; font-style: normal; src: url("./resources/agave/agave.woff2"); } +@font-face { font-family: "anka-coder"; font-weight: normal; font-style: normal; src: url("./resources/anka-coder/anka-coder.woff2"); } +@font-face { font-family: "anka-coder"; font-weight: bold; font-style: normal; src: url("./resources/anka-coder/anka-coder-bold.woff2"); } +@font-face { font-family: "anka-coder"; font-weight: normal; font-style: italic; src: url("./resources/anka-coder/anka-coder-italic.woff2"); } +@font-face { font-family: "anka-coder"; font-weight: bold; font-style: italic; src: url("./resources/anka-coder/anka-coder-bold-italic.woff2"); } +@font-face { font-family: "annotation-mono"; font-weight: normal; font-style: normal; src: url("./resources/annotation-mono/annotation-mono.woff2"); } +@font-face { font-family: "annotation-mono"; font-weight: bold; font-style: normal; src: url("./resources/annotation-mono/annotation-mono-bold.woff2"); } +@font-face { font-family: "annotation-mono"; font-weight: normal; font-style: italic; src: url("./resources/annotation-mono/annotation-mono-italic.woff2"); } +@font-face { font-family: "annotation-mono"; font-weight: bold; font-style: italic; src: url("./resources/annotation-mono/annotation-mono-bold-italic.woff2"); } +@font-face { font-family: "anonymous-pro"; font-weight: normal; font-style: normal; src: url("./resources/anonymous-pro/anonymous-pro.woff2"); } +@font-face { font-family: "anonymous-pro"; font-weight: bold; font-style: normal; src: url("./resources/anonymous-pro/anonymous-pro-bold.woff2"); } +@font-face { font-family: "anonymous-pro"; font-weight: normal; font-style: italic; src: url("./resources/anonymous-pro/anonymous-pro-italic.woff2"); } +@font-face { font-family: "anonymous-pro"; font-weight: bold; font-style: italic; src: url("./resources/anonymous-pro/anonymous-pro-bold-italic.woff2"); } +@font-face { font-family: "apl2741"; font-weight: normal; font-style: normal; src: url("./resources/apl2741/apl2741.woff2"); } +@font-face { font-family: "apl385"; font-weight: normal; font-style: normal; src: url("./resources/apl385/apl385.woff2"); } +@font-face { font-family: "aporetic-sans"; font-weight: normal; font-style: normal; src: url("./resources/aporetic-sans/aporetic-sans.woff2"); } +@font-face { font-family: "aporetic-sans"; font-weight: bold; font-style: normal; src: url("./resources/aporetic-sans/aporetic-sans-bold.woff2"); } +@font-face { font-family: "aporetic-sans"; font-weight: normal; font-style: italic; src: url("./resources/aporetic-sans/aporetic-sans-italic.woff2"); } +@font-face { font-family: "aporetic-sans"; font-weight: bold; font-style: italic; src: url("./resources/aporetic-sans/aporetic-sans-bold-italic.woff2"); } +@font-face { font-family: "aporetic-serif"; font-weight: normal; font-style: normal; src: url("./resources/aporetic-serif/aporetic-serif.woff2"); } +@font-face { font-family: "aporetic-serif"; font-weight: bold; font-style: normal; src: url("./resources/aporetic-serif/aporetic-serif-bold.woff2"); } +@font-face { font-family: "aporetic-serif"; font-weight: normal; font-style: italic; src: url("./resources/aporetic-serif/aporetic-serif-italic.woff2"); } +@font-face { font-family: "aporetic-serif"; font-weight: bold; font-style: italic; src: url("./resources/aporetic-serif/aporetic-serif-bold-italic.woff2"); } +@font-face { font-family: "atkinson-hyperlegible"; font-weight: normal; font-style: normal; src: url("./resources/atkinson-hyperlegible/atkinson-hyperlegible.woff2"); } +@font-face { font-family: "atkinson-hyperlegible"; font-weight: bold; font-style: normal; src: url("./resources/atkinson-hyperlegible/atkinson-hyperlegible-bold.woff2"); } +@font-face { font-family: "atkinson-hyperlegible"; font-weight: normal; font-style: italic; src: url("./resources/atkinson-hyperlegible/atkinson-hyperlegible-italic.woff2"); } +@font-face { font-family: "atkinson-hyperlegible"; font-weight: bold; font-style: italic; src: url("./resources/atkinson-hyperlegible/atkinson-hyperlegible-bold-italic.woff2"); } +@font-face { font-family: "audio-link"; font-weight: normal; font-style: normal; src: url("./resources/audio-link/audio-link.woff2"); } +@font-face { font-family: "audio-link"; font-weight: bold; font-style: normal; src: url("./resources/audio-link/audio-link-bold.woff2"); } +@font-face { font-family: "aurulent"; font-weight: normal; font-style: normal; src: url("./resources/aurulent/aurulent.woff2"); } +@font-face { font-family: "average"; font-weight: normal; font-style: normal; src: url("./resources/average/average.woff2"); } +@font-face { font-family: "average"; font-weight: bold; font-style: normal; src: url("./resources/average/average-bold.woff2"); } +@font-face { font-family: "average"; font-weight: normal; font-style: italic; src: url("./resources/average/average-italic.woff2"); } +@font-face { font-family: "average"; font-weight: bold; font-style: italic; src: url("./resources/average/average-bold-italic.woff2"); } +@font-face { font-family: "azeret"; font-weight: normal; font-style: normal; src: url("./resources/azeret/azeret.woff2"); } +@font-face { font-family: "azeret"; font-weight: bold; font-style: normal; src: url("./resources/azeret/azeret-bold.woff2"); } +@font-face { font-family: "azeret"; font-weight: normal; font-style: italic; src: url("./resources/azeret/azeret-italic.woff2"); } +@font-face { font-family: "azeret"; font-weight: bold; font-style: italic; src: url("./resources/azeret/azeret-bold-italic.woff2"); } +@font-face { font-family: "b612-mono"; font-weight: normal; font-style: normal; src: url("./resources/b612-mono/b612-mono.woff2"); } +@font-face { font-family: "b612-mono"; font-weight: bold; font-style: normal; src: url("./resources/b612-mono/b612-mono-bold.woff2"); } +@font-face { font-family: "b612-mono"; font-weight: normal; font-style: italic; src: url("./resources/b612-mono/b612-mono-italic.woff2"); } +@font-face { font-family: "b612-mono"; font-weight: bold; font-style: italic; src: url("./resources/b612-mono/b612-mono-bold-italic.woff2"); } +@font-face { font-family: "bedstead"; font-weight: normal; font-style: normal; src: url("./resources/bedstead/bedstead.woff2"); } +@font-face { font-family: "bigblue-terminal"; font-weight: normal; font-style: normal; src: url("./resources/bigblue-terminal/bigblue-terminal.woff2"); } +@font-face { font-family: "binchotan-sharp"; font-weight: normal; font-style: normal; src: url("./resources/binchotan-sharp/binchotan-sharp.woff2"); } +@font-face { font-family: "bitstream-vera"; font-weight: normal; font-style: normal; src: url("./resources/bitstream-vera/bitstream-vera.woff2"); } +@font-face { font-family: "bitstream-vera"; font-weight: bold; font-style: normal; src: url("./resources/bitstream-vera/bitstream-vera-bold.woff2"); } +@font-face { font-family: "bitstream-vera"; font-weight: normal; font-style: italic; src: url("./resources/bitstream-vera/bitstream-vera-italic.woff2"); } +@font-face { font-family: "bitstream-vera"; font-weight: bold; font-style: italic; src: url("./resources/bitstream-vera/bitstream-vera-bold-italic.woff2"); } +@font-face { font-family: "borg-sans-mono"; font-weight: normal; font-style: normal; src: url("./resources/borg-sans-mono/borg-sans-mono.woff2"); } +@font-face { font-family: "bpmono"; font-weight: normal; font-style: normal; src: url("./resources/bpmono/bpmono.woff2"); } +@font-face { font-family: "bpmono"; font-weight: bold; font-style: normal; src: url("./resources/bpmono/bpmono-bold.woff2"); } +@font-face { font-family: "bpmono"; font-weight: normal; font-style: italic; src: url("./resources/bpmono/bpmono-italic.woff2"); } +@font-face { font-family: "bront-dejavu"; font-weight: normal; font-style: normal; src: url("./resources/bront-dejavu/bront-dejavu.woff2"); } +@font-face { font-family: "bront-ubuntu"; font-weight: normal; font-style: normal; src: url("./resources/bront-ubuntu/bront-ubuntu.woff2"); } +@font-face { font-family: "camingocode"; font-weight: normal; font-style: normal; src: url("./resources/camingocode/camingocode.woff2"); } +@font-face { font-family: "camingocode"; font-weight: bold; font-style: normal; src: url("./resources/camingocode/camingocode-bold.woff2"); } +@font-face { font-family: "camingocode"; font-weight: normal; font-style: italic; src: url("./resources/camingocode/camingocode-italic.woff2"); } +@font-face { font-family: "camingocode"; font-weight: bold; font-style: italic; src: url("./resources/camingocode/camingocode-bold-italic.woff2"); } +@font-face { font-family: "cartograph"; font-weight: normal; font-style: normal; src: url("./resources/cartograph/cartograph.woff2"); } +@font-face { font-family: "cartograph"; font-weight: bold; font-style: normal; src: url("./resources/cartograph/cartograph-bold.woff2"); } +@font-face { font-family: "cartograph"; font-weight: normal; font-style: italic; src: url("./resources/cartograph/cartograph-italic.woff2"); } +@font-face { font-family: "cartograph"; font-weight: bold; font-style: italic; src: url("./resources/cartograph/cartograph-bold-italic.woff2"); } +@font-face { font-family: "cascadia-code"; font-weight: normal; font-style: normal; src: url("./resources/cascadia-code/cascadia-code.woff2"); } +@font-face { font-family: "cascadia-code"; font-weight: bold; font-style: normal; src: url("./resources/cascadia-code/cascadia-code-bold.woff2"); } +@font-face { font-family: "cascadia-code"; font-weight: normal; font-style: italic; src: url("./resources/cascadia-code/cascadia-code-italic.woff2"); } +@font-face { font-family: "cascadia-code"; font-weight: bold; font-style: italic; src: url("./resources/cascadia-code/cascadia-code-bold-italic.woff2"); } +@font-face { font-family: "chivo"; font-weight: normal; font-style: normal; src: url("./resources/chivo/chivo.woff2"); } +@font-face { font-family: "chivo"; font-weight: bold; font-style: normal; src: url("./resources/chivo/chivo-bold.woff2"); } +@font-face { font-family: "chivo"; font-weight: normal; font-style: italic; src: url("./resources/chivo/chivo-italic.woff2"); } +@font-face { font-family: "chivo"; font-weight: bold; font-style: italic; src: url("./resources/chivo/chivo-bold-italic.woff2"); } +@font-face { font-family: "cilantro-code-mono"; font-weight: normal; font-style: normal; src: url("./resources/cilantro-code-mono/cilantro-code-mono.woff2"); } +@font-face { font-family: "cilantro-code-mono"; font-weight: bold; font-style: normal; src: url("./resources/cilantro-code-mono/cilantro-code-mono-bold.woff2"); } +@font-face { font-family: "cm-unicode"; font-weight: normal; font-style: normal; src: url("./resources/cm-unicode/cm-unicode.woff2"); } +@font-face { font-family: "cm-unicode"; font-weight: bold; font-style: normal; src: url("./resources/cm-unicode/cm-unicode-bold.woff2"); } +@font-face { font-family: "cm-unicode"; font-weight: normal; font-style: italic; src: url("./resources/cm-unicode/cm-unicode-italic.woff2"); } +@font-face { font-family: "cm-unicode"; font-weight: bold; font-style: italic; src: url("./resources/cm-unicode/cm-unicode-bold-italic.woff2"); } +@font-face { font-family: "code-new-roman"; font-weight: normal; font-style: normal; src: url("./resources/code-new-roman/code-new-roman.woff2"); } +@font-face { font-family: "comic-mono"; font-weight: normal; font-style: normal; src: url("./resources/comic-mono/comic-mono.woff2"); } +@font-face { font-family: "comic-mono"; font-weight: bold; font-style: normal; src: url("./resources/comic-mono/comic-mono-bold.woff2"); } +@font-face { font-family: "comic-shanns"; font-weight: normal; font-style: normal; src: url("./resources/comic-shanns/comic-shanns.woff2"); } +@font-face { font-family: "commit-mono"; font-weight: normal; font-style: normal; src: url("./resources/commit-mono/commit-mono.woff2"); } +@font-face { font-family: "commit-mono"; font-weight: bold; font-style: normal; src: url("./resources/commit-mono/commit-mono-bold.woff2"); } +@font-face { font-family: "commit-mono"; font-weight: normal; font-style: italic; src: url("./resources/commit-mono/commit-mono-italic.woff2"); } +@font-face { font-family: "commit-mono"; font-weight: bold; font-style: italic; src: url("./resources/commit-mono/commit-mono-bold-italic.woff2"); } +@font-face { font-family: "consolamono"; font-weight: normal; font-style: normal; src: url("./resources/consolamono/consolamono.woff2"); } +@font-face { font-family: "consolamono"; font-weight: bold; font-style: normal; src: url("./resources/consolamono/consolamono-bold.woff2"); } +@font-face { font-family: "courier-ibm"; font-weight: normal; font-style: normal; src: url("./resources/courier-ibm/courier-ibm.woff2"); } +@font-face { font-family: "courier-ibm"; font-weight: bold; font-style: normal; src: url("./resources/courier-ibm/courier-ibm-bold.woff2"); } +@font-face { font-family: "courier-ibm"; font-weight: normal; font-style: italic; src: url("./resources/courier-ibm/courier-ibm-italic.woff2"); } +@font-face { font-family: "courier-ibm"; font-weight: bold; font-style: italic; src: url("./resources/courier-ibm/courier-ibm-bold-italic.woff2"); } +@font-face { font-family: "courier-ibm-dotted"; font-weight: normal; font-style: normal; src: url("./resources/courier-ibm-dotted/courier-ibm-dotted.woff2"); } +@font-face { font-family: "courier-ibm-dotted"; font-weight: bold; font-style: normal; src: url("./resources/courier-ibm-dotted/courier-ibm-dotted-bold.woff2"); } +@font-face { font-family: "courier-ibm-dotted"; font-weight: normal; font-style: italic; src: url("./resources/courier-ibm-dotted/courier-ibm-dotted-italic.woff2"); } +@font-face { font-family: "courier-ibm-dotted"; font-weight: bold; font-style: italic; src: url("./resources/courier-ibm-dotted/courier-ibm-dotted-bold-italic.woff2"); } +@font-face { font-family: "courier-ibm-slashed"; font-weight: normal; font-style: normal; src: url("./resources/courier-ibm-slashed/courier-ibm-slashed.woff2"); } +@font-face { font-family: "courier-ibm-slashed"; font-weight: bold; font-style: normal; src: url("./resources/courier-ibm-slashed/courier-ibm-slashed-bold.woff2"); } +@font-face { font-family: "courier-ibm-slashed"; font-weight: normal; font-style: italic; src: url("./resources/courier-ibm-slashed/courier-ibm-slashed-italic.woff2"); } +@font-face { font-family: "courier-ibm-slashed"; font-weight: bold; font-style: italic; src: url("./resources/courier-ibm-slashed/courier-ibm-slashed-bold-italic.woff2"); } +@font-face { font-family: "courier-prime"; font-weight: normal; font-style: normal; src: url("./resources/courier-prime/courier-prime.woff2"); } +@font-face { font-family: "courier-prime"; font-weight: bold; font-style: normal; src: url("./resources/courier-prime/courier-prime-bold.woff2"); } +@font-face { font-family: "courier-prime"; font-weight: normal; font-style: italic; src: url("./resources/courier-prime/courier-prime-italic.woff2"); } +@font-face { font-family: "courier-prime"; font-weight: bold; font-style: italic; src: url("./resources/courier-prime/courier-prime-bold-italic.woff2"); } +@font-face { font-family: "courier-prime-code"; font-weight: normal; font-style: normal; src: url("./resources/courier-prime-code/courier-prime-code.woff2"); } +@font-face { font-family: "courier-prime-code"; font-weight: normal; font-style: italic; src: url("./resources/courier-prime-code/courier-prime-code-italic.woff2"); } +@font-face { font-family: "courier-prime-sans"; font-weight: normal; font-style: normal; src: url("./resources/courier-prime-sans/courier-prime-sans.woff2"); } +@font-face { font-family: "courier-prime-sans"; font-weight: bold; font-style: normal; src: url("./resources/courier-prime-sans/courier-prime-sans-bold.woff2"); } +@font-face { font-family: "courier-prime-sans"; font-weight: normal; font-style: italic; src: url("./resources/courier-prime-sans/courier-prime-sans-italic.woff2"); } +@font-face { font-family: "courier-prime-sans"; font-weight: bold; font-style: italic; src: url("./resources/courier-prime-sans/courier-prime-sans-bold-italic.woff2"); } +@font-face { font-family: "cousine"; font-weight: normal; font-style: normal; src: url("./resources/cousine/cousine.woff2"); } +@font-face { font-family: "cousine"; font-weight: bold; font-style: normal; src: url("./resources/cousine/cousine-bold.woff2"); } +@font-face { font-family: "cousine"; font-weight: normal; font-style: italic; src: url("./resources/cousine/cousine-italic.woff2"); } +@font-face { font-family: "cousine"; font-weight: bold; font-style: italic; src: url("./resources/cousine/cousine-bold-italic.woff2"); } +@font-face { font-family: "cozette"; font-weight: normal; font-style: normal; src: url("./resources/cozette/cozette.woff2"); } +@font-face { font-family: "cutive"; font-weight: normal; font-style: normal; src: url("./resources/cutive/cutive.woff2"); } +@font-face { font-family: "d2coding"; font-weight: normal; font-style: normal; src: url("./resources/d2coding/d2coding.woff2"); } +@font-face { font-family: "d2coding"; font-weight: bold; font-style: normal; src: url("./resources/d2coding/d2coding-bold.woff2"); } +@font-face { font-family: "daddytimemono"; font-weight: normal; font-style: normal; src: url("./resources/daddytimemono/daddytimemono.woff2"); } +@font-face { font-family: "dejavu"; font-weight: normal; font-style: normal; src: url("./resources/dejavu/dejavu.woff2"); } +@font-face { font-family: "dejavu"; font-weight: bold; font-style: normal; src: url("./resources/dejavu/dejavu-bold.woff2"); } +@font-face { font-family: "dejavu"; font-weight: normal; font-style: italic; src: url("./resources/dejavu/dejavu-italic.woff2"); } +@font-face { font-family: "dejavu"; font-weight: bold; font-style: italic; src: url("./resources/dejavu/dejavu-bold-italic.woff2"); } +@font-face { font-family: "dejavu-markup"; font-weight: normal; font-style: normal; src: url("./resources/dejavu-markup/dejavu-markup.woff2"); } +@font-face { font-family: "dejavu-markup"; font-weight: bold; font-style: normal; src: url("./resources/dejavu-markup/dejavu-markup-bold.woff2"); } +@font-face { font-family: "dejavu-markup"; font-weight: normal; font-style: italic; src: url("./resources/dejavu-markup/dejavu-markup-italic.woff2"); } +@font-face { font-family: "dejavu-markup"; font-weight: bold; font-style: italic; src: url("./resources/dejavu-markup/dejavu-markup-bold-italic.woff2"); } +@font-face { font-family: "departure-mono"; font-weight: normal; font-style: normal; src: url("./resources/departure-mono/departure-mono.woff2"); } +@font-face { font-family: "dm-mono"; font-weight: normal; font-style: normal; src: url("./resources/dm-mono/dm-mono.woff2"); } +@font-face { font-family: "dm-mono"; font-weight: normal; font-style: italic; src: url("./resources/dm-mono/dm-mono-italic.woff2"); } +@font-face { font-family: "dpsdbeyond"; font-weight: normal; font-style: normal; src: url("./resources/dpsdbeyond/dpsdbeyond.woff2"); } +@font-face { font-family: "drafting"; font-weight: normal; font-style: normal; src: url("./resources/drafting/drafting.woff2"); } +@font-face { font-family: "drafting"; font-weight: bold; font-style: normal; src: url("./resources/drafting/drafting-bold.woff2"); } +@font-face { font-family: "drafting"; font-weight: normal; font-style: italic; src: url("./resources/drafting/drafting-italic.woff2"); } +@font-face { font-family: "drafting"; font-weight: bold; font-style: italic; src: url("./resources/drafting/drafting-bold-italic.woff2"); } +@font-face { font-family: "droid-sans"; font-weight: normal; font-style: normal; src: url("./resources/droid-sans/droid-sans.woff2"); } +@font-face { font-family: "edlo"; font-weight: normal; font-style: normal; src: url("./resources/edlo/edlo.woff2"); } +@font-face { font-family: "effects-eighty"; font-weight: normal; font-style: normal; src: url("./resources/effects-eighty/effects-eighty.woff2"); } +@font-face { font-family: "effects-eighty"; font-weight: bold; font-style: normal; src: url("./resources/effects-eighty/effects-eighty-bold.woff2"); } +@font-face { font-family: "effects-eighty"; font-weight: normal; font-style: italic; src: url("./resources/effects-eighty/effects-eighty-italic.woff2"); } +@font-face { font-family: "effects-eighty"; font-weight: bold; font-style: italic; src: url("./resources/effects-eighty/effects-eighty-bold-italic.woff2"); } +@font-face { font-family: "eirian"; font-weight: normal; font-style: normal; src: url("./resources/eirian/eirian.woff2"); } +@font-face { font-family: "eirian"; font-weight: normal; font-style: italic; src: url("./resources/eirian/eirian-italic.woff2"); } +@font-face { font-family: "ellograph"; font-weight: normal; font-style: normal; src: url("./resources/ellograph/ellograph.woff2"); } +@font-face { font-family: "ellograph"; font-weight: bold; font-style: normal; src: url("./resources/ellograph/ellograph-bold.woff2"); } +@font-face { font-family: "ellograph"; font-weight: normal; font-style: italic; src: url("./resources/ellograph/ellograph-italic.woff2"); } +@font-face { font-family: "ellograph"; font-weight: bold; font-style: italic; src: url("./resources/ellograph/ellograph-bold-italic.woff2"); } +@font-face { font-family: "envy-code-b"; font-weight: normal; font-style: normal; src: url("./resources/envy-code-b/envy-code-b.woff2"); } +@font-face { font-family: "envy-code-r"; font-weight: normal; font-style: normal; src: url("./resources/envy-code-r/envy-code-r.woff2"); } +@font-face { font-family: "envy-code-r"; font-weight: bold; font-style: normal; src: url("./resources/envy-code-r/envy-code-r-bold.woff2"); } +@font-face { font-family: "envy-code-r"; font-weight: normal; font-style: italic; src: url("./resources/envy-code-r/envy-code-r-italic.woff2"); } +@font-face { font-family: "fairfax"; font-weight: normal; font-style: normal; src: url("./resources/fairfax/fairfax.woff2"); } +@font-face { font-family: "fairfax"; font-weight: bold; font-style: normal; src: url("./resources/fairfax/fairfax-bold.woff2"); } +@font-face { font-family: "fairfax"; font-weight: normal; font-style: italic; src: url("./resources/fairfax/fairfax-italic.woff2"); } +@font-face { font-family: "fairfax-hax"; font-weight: normal; font-style: normal; src: url("./resources/fairfax-hax/fairfax-hax.woff2"); } +@font-face { font-family: "fairfax-hax"; font-weight: bold; font-style: normal; src: url("./resources/fairfax-hax/fairfax-hax-bold.woff2"); } +@font-face { font-family: "fairfax-hax"; font-weight: normal; font-style: italic; src: url("./resources/fairfax-hax/fairfax-hax-italic.woff2"); } +@font-face { font-family: "fairfax-hd"; font-weight: normal; font-style: normal; src: url("./resources/fairfax-hd/fairfax-hd.woff2"); } +@font-face { font-family: "fairfax-hd-hax"; font-weight: normal; font-style: normal; src: url("./resources/fairfax-hd-hax/fairfax-hd-hax.woff2"); } +@font-face { font-family: "fairfax-serif"; font-weight: normal; font-style: normal; src: url("./resources/fairfax-serif/fairfax-serif.woff2"); } +@font-face { font-family: "fairfax-serif-hax"; font-weight: normal; font-style: normal; src: url("./resources/fairfax-serif-hax/fairfax-serif-hax.woff2"); } +@font-face { font-family: "fantasque-sans"; font-weight: normal; font-style: normal; src: url("./resources/fantasque-sans/fantasque-sans.woff2"); } +@font-face { font-family: "fantasque-sans"; font-weight: bold; font-style: normal; src: url("./resources/fantasque-sans/fantasque-sans-bold.woff2"); } +@font-face { font-family: "fantasque-sans"; font-weight: normal; font-style: italic; src: url("./resources/fantasque-sans/fantasque-sans-italic.woff2"); } +@font-face { font-family: "fantasque-sans"; font-weight: bold; font-style: italic; src: url("./resources/fantasque-sans/fantasque-sans-bold-italic.woff2"); } +@font-face { font-family: "fifteen"; font-weight: normal; font-style: normal; src: url("./resources/fifteen/fifteen.woff2"); } +@font-face { font-family: "fira"; font-weight: normal; font-style: normal; src: url("./resources/fira/fira.woff2"); } +@font-face { font-family: "fira"; font-weight: bold; font-style: normal; src: url("./resources/fira/fira-bold.woff2"); } +@font-face { font-family: "firacode"; font-weight: normal; font-style: normal; src: url("./resources/firacode/firacode.woff2"); } +@font-face { font-family: "firacode"; font-weight: bold; font-style: normal; src: url("./resources/firacode/firacode-bold.woff2"); } +@font-face { font-family: "fixedsys"; font-weight: normal; font-style: normal; src: url("./resources/fixedsys/fixedsys.woff2"); } +@font-face { font-family: "fixedsys-ligatures"; font-weight: normal; font-style: normal; src: url("./resources/fixedsys-ligatures/fixedsys-ligatures.woff2"); } +@font-face { font-family: "font3270"; font-weight: normal; font-style: normal; src: url("./resources/font3270/font3270.woff2"); } +@font-face { font-family: "fragment-mono"; font-weight: normal; font-style: normal; src: url("./resources/fragment-mono/fragment-mono.woff2"); } +@font-face { font-family: "fragment-mono"; font-weight: normal; font-style: italic; src: url("./resources/fragment-mono/fragment-mono-italic.woff2"); } +@font-face { font-family: "generic"; font-weight: normal; font-style: normal; src: url("./resources/generic/generic.woff2"); } +@font-face { font-family: "geist"; font-weight: normal; font-style: normal; src: url("./resources/geist/geist.woff2"); } +@font-face { font-family: "geist"; font-weight: bold; font-style: normal; src: url("./resources/geist/geist-bold.woff2"); } +@font-face { font-family: "gintronic"; font-weight: normal; font-style: normal; src: url("./resources/gintronic/gintronic.woff2"); } +@font-face { font-family: "gintronic"; font-weight: normal; font-style: italic; src: url("./resources/gintronic/gintronic-italic.woff2"); } +@font-face { font-family: "gnu-freefont"; font-weight: normal; font-style: normal; src: url("./resources/gnu-freefont/gnu-freefont.woff2"); } +@font-face { font-family: "gnu-freefont"; font-weight: bold; font-style: normal; src: url("./resources/gnu-freefont/gnu-freefont-bold.woff2"); } +@font-face { font-family: "gnu-freefont"; font-weight: normal; font-style: italic; src: url("./resources/gnu-freefont/gnu-freefont-italic.woff2"); } +@font-face { font-family: "gnu-freefont"; font-weight: bold; font-style: italic; src: url("./resources/gnu-freefont/gnu-freefont-bold-italic.woff2"); } +@font-face { font-family: "go-mono"; font-weight: normal; font-style: normal; src: url("./resources/go-mono/go-mono.woff2"); } +@font-face { font-family: "go-mono"; font-weight: bold; font-style: normal; src: url("./resources/go-mono/go-mono-bold.woff2"); } +@font-face { font-family: "go-mono"; font-weight: normal; font-style: italic; src: url("./resources/go-mono/go-mono-italic.woff2"); } +@font-face { font-family: "go-mono"; font-weight: bold; font-style: italic; src: url("./resources/go-mono/go-mono-bold-italic.woff2"); } +@font-face { font-family: "gohufont-11"; font-weight: normal; font-style: normal; src: url("./resources/gohufont-11/gohufont-11.woff2"); } +@font-face { font-family: "gohufont-14"; font-weight: normal; font-style: normal; src: url("./resources/gohufont-14/gohufont-14.woff2"); } +@font-face { font-family: "google-sans-code"; font-weight: normal; font-style: normal; src: url("./resources/google-sans-code/google-sans-code.woff2"); } +@font-face { font-family: "google-sans-code"; font-weight: normal; font-style: italic; src: url("./resources/google-sans-code/google-sans-code-italic.woff2"); } +@font-face { font-family: "hack"; font-weight: normal; font-style: normal; src: url("./resources/hack/hack.woff2"); } +@font-face { font-family: "hack"; font-weight: bold; font-style: normal; src: url("./resources/hack/hack-bold.woff2"); } +@font-face { font-family: "hack"; font-weight: normal; font-style: italic; src: url("./resources/hack/hack-italic.woff2"); } +@font-face { font-family: "hack-ligatured"; font-weight: normal; font-style: normal; src: url("./resources/hack-ligatured/hack-ligatured.woff2"); } +@font-face { font-family: "hack-ligatured"; font-weight: bold; font-style: normal; src: url("./resources/hack-ligatured/hack-ligatured-bold.woff2"); } +@font-face { font-family: "hack-ligatured"; font-weight: normal; font-style: italic; src: url("./resources/hack-ligatured/hack-ligatured-italic.woff2"); } +@font-face { font-family: "hack-ligatured"; font-weight: bold; font-style: italic; src: url("./resources/hack-ligatured/hack-ligatured-bold-italic.woff2"); } +@font-face { font-family: "hasklig"; font-weight: normal; font-style: normal; src: url("./resources/hasklig/hasklig.woff2"); } +@font-face { font-family: "hasklig"; font-weight: bold; font-style: normal; src: url("./resources/hasklig/hasklig-bold.woff2"); } +@font-face { font-family: "hasklig"; font-weight: normal; font-style: italic; src: url("./resources/hasklig/hasklig-italic.woff2"); } +@font-face { font-family: "hasklig"; font-weight: bold; font-style: italic; src: url("./resources/hasklig/hasklig-bold-italic.woff2"); } +@font-face { font-family: "hermit"; font-weight: normal; font-style: normal; src: url("./resources/hermit/hermit.woff2"); } +@font-face { font-family: "hermit"; font-weight: bold; font-style: normal; src: url("./resources/hermit/hermit-bold.woff2"); } +@font-face { font-family: "hermit"; font-weight: normal; font-style: italic; src: url("./resources/hermit/hermit-italic.woff2"); } +@font-face { font-family: "hermit"; font-weight: bold; font-style: italic; src: url("./resources/hermit/hermit-bold-italic.woff2"); } +@font-face { font-family: "heterodox-mono"; font-weight: normal; font-style: normal; src: url("./resources/heterodox-mono/heterodox-mono.woff2"); } +@font-face { font-family: "heterodox-mono"; font-weight: bold; font-style: normal; src: url("./resources/heterodox-mono/heterodox-mono-bold.woff2"); } +@font-face { font-family: "ia-writer-mono"; font-weight: normal; font-style: normal; src: url("./resources/ia-writer-mono/ia-writer-mono.woff2"); } +@font-face { font-family: "ia-writer-mono"; font-weight: bold; font-style: normal; src: url("./resources/ia-writer-mono/ia-writer-mono-bold.woff2"); } +@font-face { font-family: "ia-writer-mono"; font-weight: normal; font-style: italic; src: url("./resources/ia-writer-mono/ia-writer-mono-italic.woff2"); } +@font-face { font-family: "ia-writer-mono"; font-weight: bold; font-style: italic; src: url("./resources/ia-writer-mono/ia-writer-mono-bold-italic.woff2"); } +@font-face { font-family: "ibm-vga"; font-weight: normal; font-style: normal; src: url("./resources/ibm-vga/ibm-vga.woff2"); } +@font-face { font-family: "inconsolata"; font-weight: normal; font-style: normal; src: url("./resources/inconsolata/inconsolata.woff2"); } +@font-face { font-family: "inconsolata"; font-weight: bold; font-style: normal; src: url("./resources/inconsolata/inconsolata-bold.woff2"); } +@font-face { font-family: "inconsolata-g"; font-weight: normal; font-style: normal; src: url("./resources/inconsolata-g/inconsolata-g.woff2"); } +@font-face { font-family: "inconsolata-go"; font-weight: normal; font-style: normal; src: url("./resources/inconsolata-go/inconsolata-go.woff2"); } +@font-face { font-family: "inconsolata-go"; font-weight: bold; font-style: normal; src: url("./resources/inconsolata-go/inconsolata-go-bold.woff2"); } +@font-face { font-family: "inconsolata-otf"; font-weight: normal; font-style: normal; src: url("./resources/inconsolata-otf/inconsolata-otf.woff2"); } +@font-face { font-family: "indicate"; font-weight: normal; font-style: normal; src: url("./resources/indicate/indicate.woff2"); } +@font-face { font-family: "input"; font-weight: normal; font-style: normal; src: url("./resources/input/input.woff2"); } +@font-face { font-family: "input"; font-weight: bold; font-style: normal; src: url("./resources/input/input-bold.woff2"); } +@font-face { font-family: "input"; font-weight: normal; font-style: italic; src: url("./resources/input/input-italic.woff2"); } +@font-face { font-family: "input"; font-weight: bold; font-style: italic; src: url("./resources/input/input-bold-italic.woff2"); } +@font-face { font-family: "input-menlo"; font-weight: normal; font-style: normal; src: url("./resources/input-menlo/input-menlo.woff2"); } +@font-face { font-family: "input-menlo"; font-weight: bold; font-style: normal; src: url("./resources/input-menlo/input-menlo-bold.woff2"); } +@font-face { font-family: "input-menlo"; font-weight: normal; font-style: italic; src: url("./resources/input-menlo/input-menlo-italic.woff2"); } +@font-face { font-family: "input-menlo"; font-weight: bold; font-style: italic; src: url("./resources/input-menlo/input-menlo-bold-italic.woff2"); } +@font-face { font-family: "intel-one-mono"; font-weight: normal; font-style: normal; src: url("./resources/intel-one-mono/intel-one-mono.woff2"); } +@font-face { font-family: "intel-one-mono"; font-weight: bold; font-style: normal; src: url("./resources/intel-one-mono/intel-one-mono-bold.woff2"); } +@font-face { font-family: "intel-one-mono"; font-weight: normal; font-style: italic; src: url("./resources/intel-one-mono/intel-one-mono-italic.woff2"); } +@font-face { font-family: "iosevka"; font-weight: normal; font-style: normal; src: url("./resources/iosevka/iosevka.woff2"); } +@font-face { font-family: "iosevka"; font-weight: bold; font-style: normal; src: url("./resources/iosevka/iosevka-bold.woff2"); } +@font-face { font-family: "iosevka"; font-weight: normal; font-style: italic; src: url("./resources/iosevka/iosevka-italic.woff2"); } +@font-face { font-family: "iosevka"; font-weight: bold; font-style: italic; src: url("./resources/iosevka/iosevka-bold-italic.woff2"); } +@font-face { font-family: "iosevka-extended"; font-weight: normal; font-style: normal; src: url("./resources/iosevka-extended/iosevka-extended.woff2"); } +@font-face { font-family: "iosevka-extended"; font-weight: bold; font-style: normal; src: url("./resources/iosevka-extended/iosevka-extended-bold.woff2"); } +@font-face { font-family: "iosevka-extended"; font-weight: normal; font-style: italic; src: url("./resources/iosevka-extended/iosevka-extended-italic.woff2"); } +@font-face { font-family: "iosevka-extended"; font-weight: bold; font-style: italic; src: url("./resources/iosevka-extended/iosevka-extended-bold-italic.woff2"); } +@font-face { font-family: "iosevka-slab"; font-weight: normal; font-style: normal; src: url("./resources/iosevka-slab/iosevka-slab.woff2"); } +@font-face { font-family: "iosevka-slab"; font-weight: bold; font-style: normal; src: url("./resources/iosevka-slab/iosevka-slab-bold.woff2"); } +@font-face { font-family: "iosevka-slab"; font-weight: normal; font-style: italic; src: url("./resources/iosevka-slab/iosevka-slab-italic.woff2"); } +@font-face { font-family: "iosevka-slab"; font-weight: bold; font-style: italic; src: url("./resources/iosevka-slab/iosevka-slab-bold-italic.woff2"); } +@font-face { font-family: "iosevka-slab-extended"; font-weight: normal; font-style: normal; src: url("./resources/iosevka-slab-extended/iosevka-slab-extended.woff2"); } +@font-face { font-family: "iosevka-slab-extended"; font-weight: bold; font-style: normal; src: url("./resources/iosevka-slab-extended/iosevka-slab-extended-bold.woff2"); } +@font-face { font-family: "iosevka-slab-extended"; font-weight: normal; font-style: italic; src: url("./resources/iosevka-slab-extended/iosevka-slab-extended-italic.woff2"); } +@font-face { font-family: "iosevka-slab-extended"; font-weight: bold; font-style: italic; src: url("./resources/iosevka-slab-extended/iosevka-slab-extended-bold-italic.woff2"); } +@font-face { font-family: "ioskeley"; font-weight: normal; font-style: normal; src: url("./resources/ioskeley/ioskeley.woff2"); } +@font-face { font-family: "ioskeley"; font-weight: bold; font-style: normal; src: url("./resources/ioskeley/ioskeley-bold.woff2"); } +@font-face { font-family: "ioskeley"; font-weight: normal; font-style: italic; src: url("./resources/ioskeley/ioskeley-italic.woff2"); } +@font-face { font-family: "ioskeley"; font-weight: bold; font-style: italic; src: url("./resources/ioskeley/ioskeley-bold-italic.woff2"); } +@font-face { font-family: "jetbrainsmono"; font-weight: normal; font-style: normal; src: url("./resources/jetbrainsmono/jetbrainsmono.woff2"); } +@font-face { font-family: "jetbrainsmono"; font-weight: bold; font-style: normal; src: url("./resources/jetbrainsmono/jetbrainsmono-bold.woff2"); } +@font-face { font-family: "jetbrainsmono"; font-weight: normal; font-style: italic; src: url("./resources/jetbrainsmono/jetbrainsmono-italic.woff2"); } +@font-face { font-family: "jetbrainsmono"; font-weight: bold; font-style: italic; src: url("./resources/jetbrainsmono/jetbrainsmono-bold-italic.woff2"); } +@font-face { font-family: "julia-mono"; font-weight: normal; font-style: normal; src: url("./resources/julia-mono/julia-mono.woff2"); } +@font-face { font-family: "julia-mono"; font-weight: bold; font-style: normal; src: url("./resources/julia-mono/julia-mono-bold.woff2"); } +@font-face { font-family: "julia-mono"; font-weight: normal; font-style: italic; src: url("./resources/julia-mono/julia-mono-italic.woff2"); } +@font-face { font-family: "julia-mono"; font-weight: bold; font-style: italic; src: url("./resources/julia-mono/julia-mono-bold-italic.woff2"); } +@font-face { font-family: "latin-modern"; font-weight: normal; font-style: normal; src: url("./resources/latin-modern/latin-modern.woff2"); } +@font-face { font-family: "latin-modern"; font-weight: normal; font-style: italic; src: url("./resources/latin-modern/latin-modern-italic.woff2"); } +@font-face { font-family: "league"; font-weight: normal; font-style: normal; src: url("./resources/league/league.woff2"); } +@font-face { font-family: "league"; font-weight: bold; font-style: normal; src: url("./resources/league/league-bold.woff2"); } +@font-face { font-family: "lekton"; font-weight: normal; font-style: normal; src: url("./resources/lekton/lekton.woff2"); } +@font-face { font-family: "lekton"; font-weight: bold; font-style: normal; src: url("./resources/lekton/lekton-bold.woff2"); } +@font-face { font-family: "lekton"; font-weight: normal; font-style: italic; src: url("./resources/lekton/lekton-italic.woff2"); } +@font-face { font-family: "liberation"; font-weight: normal; font-style: normal; src: url("./resources/liberation/liberation.woff2"); } +@font-face { font-family: "liberation"; font-weight: bold; font-style: normal; src: url("./resources/liberation/liberation-bold.woff2"); } +@font-face { font-family: "liberation"; font-weight: normal; font-style: italic; src: url("./resources/liberation/liberation-italic.woff2"); } +@font-face { font-family: "liberation"; font-weight: bold; font-style: italic; src: url("./resources/liberation/liberation-bold-italic.woff2"); } +@font-face { font-family: "lilex"; font-weight: normal; font-style: normal; src: url("./resources/lilex/lilex.woff2"); } +@font-face { font-family: "lilex"; font-weight: bold; font-style: normal; src: url("./resources/lilex/lilex-bold.woff2"); } +@font-face { font-family: "lilex"; font-weight: normal; font-style: italic; src: url("./resources/lilex/lilex-italic.woff2"); } +@font-face { font-family: "lilex"; font-weight: bold; font-style: italic; src: url("./resources/lilex/lilex-bold-italic.woff2"); } +@font-face { font-family: "lotion"; font-weight: normal; font-style: normal; src: url("./resources/lotion/lotion.woff2"); } +@font-face { font-family: "luculent"; font-weight: normal; font-style: normal; src: url("./resources/luculent/luculent.woff2"); } +@font-face { font-family: "luculent"; font-weight: bold; font-style: normal; src: url("./resources/luculent/luculent-bold.woff2"); } +@font-face { font-family: "luculent"; font-weight: normal; font-style: italic; src: url("./resources/luculent/luculent-italic.woff2"); } +@font-face { font-family: "luculent"; font-weight: bold; font-style: italic; src: url("./resources/luculent/luculent-bold-italic.woff2"); } +@font-face { font-family: "luxi"; font-weight: normal; font-style: normal; src: url("./resources/luxi/luxi.woff2"); } +@font-face { font-family: "luxi"; font-weight: bold; font-style: normal; src: url("./resources/luxi/luxi-bold.woff2"); } +@font-face { font-family: "luxi"; font-weight: normal; font-style: italic; src: url("./resources/luxi/luxi-italic.woff2"); } +@font-face { font-family: "luxi"; font-weight: bold; font-style: italic; src: url("./resources/luxi/luxi-bold-italic.woff2"); } +@font-face { font-family: "lyth-mono"; font-weight: normal; font-style: normal; src: url("./resources/lyth-mono/lyth-mono.woff2"); } +@font-face { font-family: "lyth-mono"; font-weight: bold; font-style: normal; src: url("./resources/lyth-mono/lyth-mono-bold.woff2"); } +@font-face { font-family: "lyth-mono"; font-weight: normal; font-style: italic; src: url("./resources/lyth-mono/lyth-mono-italic.woff2"); } +@font-face { font-family: "lyth-mono"; font-weight: bold; font-style: italic; src: url("./resources/lyth-mono/lyth-mono-bold-italic.woff2"); } +@font-face { font-family: "maple"; font-weight: normal; font-style: normal; src: url("./resources/maple/maple.woff2"); } +@font-face { font-family: "maple"; font-weight: bold; font-style: normal; src: url("./resources/maple/maple-bold.woff2"); } +@font-face { font-family: "maple"; font-weight: normal; font-style: italic; src: url("./resources/maple/maple-italic.woff2"); } +@font-face { font-family: "maple"; font-weight: bold; font-style: italic; src: url("./resources/maple/maple-bold-italic.woff2"); } +@font-face { font-family: "martian-mono"; font-weight: normal; font-style: normal; src: url("./resources/martian-mono/martian-mono.woff2"); } +@font-face { font-family: "martian-mono"; font-weight: bold; font-style: normal; src: url("./resources/martian-mono/martian-mono-bold.woff2"); } +@font-face { font-family: "md-io"; font-weight: normal; font-style: normal; src: url("./resources/md-io/md-io.woff2"); } +@font-face { font-family: "md-io"; font-weight: bold; font-style: normal; src: url("./resources/md-io/md-io-bold.woff2"); } +@font-face { font-family: "md-io"; font-weight: normal; font-style: italic; src: url("./resources/md-io/md-io-italic.woff2"); } +@font-face { font-family: "md-io"; font-weight: bold; font-style: italic; src: url("./resources/md-io/md-io-bold-italic.woff2"); } +@font-face { font-family: "mensch"; font-weight: normal; font-style: normal; src: url("./resources/mensch/mensch.woff2"); } +@font-face { font-family: "meslo"; font-weight: normal; font-style: normal; src: url("./resources/meslo/meslo.woff2"); } +@font-face { font-family: "meslo"; font-weight: bold; font-style: normal; src: url("./resources/meslo/meslo-bold.woff2"); } +@font-face { font-family: "meslo"; font-weight: normal; font-style: italic; src: url("./resources/meslo/meslo-italic.woff2"); } +@font-face { font-family: "meslo"; font-weight: bold; font-style: italic; src: url("./resources/meslo/meslo-bold-italic.woff2"); } +@font-face { font-family: "miracode"; font-weight: normal; font-style: normal; src: url("./resources/miracode/miracode.woff2"); } +@font-face { font-family: "monaspace-argon"; font-weight: normal; font-style: normal; src: url("./resources/monaspace-argon/monaspace-argon.woff2"); } +@font-face { font-family: "monaspace-argon"; font-weight: bold; font-style: normal; src: url("./resources/monaspace-argon/monaspace-argon-bold.woff2"); } +@font-face { font-family: "monaspace-argon"; font-weight: normal; font-style: italic; src: url("./resources/monaspace-argon/monaspace-argon-italic.woff2"); } +@font-face { font-family: "monaspace-argon"; font-weight: bold; font-style: italic; src: url("./resources/monaspace-argon/monaspace-argon-bold-italic.woff2"); } +@font-face { font-family: "monaspace-krypton"; font-weight: normal; font-style: normal; src: url("./resources/monaspace-krypton/monaspace-krypton.woff2"); } +@font-face { font-family: "monaspace-krypton"; font-weight: bold; font-style: normal; src: url("./resources/monaspace-krypton/monaspace-krypton-bold.woff2"); } +@font-face { font-family: "monaspace-krypton"; font-weight: normal; font-style: italic; src: url("./resources/monaspace-krypton/monaspace-krypton-italic.woff2"); } +@font-face { font-family: "monaspace-krypton"; font-weight: bold; font-style: italic; src: url("./resources/monaspace-krypton/monaspace-krypton-bold-italic.woff2"); } +@font-face { font-family: "monaspace-neon"; font-weight: normal; font-style: normal; src: url("./resources/monaspace-neon/monaspace-neon.woff2"); } +@font-face { font-family: "monaspace-neon"; font-weight: bold; font-style: normal; src: url("./resources/monaspace-neon/monaspace-neon-bold.woff2"); } +@font-face { font-family: "monaspace-neon"; font-weight: normal; font-style: italic; src: url("./resources/monaspace-neon/monaspace-neon-italic.woff2"); } +@font-face { font-family: "monaspace-neon"; font-weight: bold; font-style: italic; src: url("./resources/monaspace-neon/monaspace-neon-bold-italic.woff2"); } +@font-face { font-family: "monaspace-radon"; font-weight: normal; font-style: normal; src: url("./resources/monaspace-radon/monaspace-radon.woff2"); } +@font-face { font-family: "monaspace-radon"; font-weight: bold; font-style: normal; src: url("./resources/monaspace-radon/monaspace-radon-bold.woff2"); } +@font-face { font-family: "monaspace-radon"; font-weight: normal; font-style: italic; src: url("./resources/monaspace-radon/monaspace-radon-italic.woff2"); } +@font-face { font-family: "monaspace-radon"; font-weight: bold; font-style: italic; src: url("./resources/monaspace-radon/monaspace-radon-bold-italic.woff2"); } +@font-face { font-family: "monaspace-xenon"; font-weight: normal; font-style: normal; src: url("./resources/monaspace-xenon/monaspace-xenon.woff2"); } +@font-face { font-family: "monaspace-xenon"; font-weight: bold; font-style: normal; src: url("./resources/monaspace-xenon/monaspace-xenon-bold.woff2"); } +@font-face { font-family: "monaspace-xenon"; font-weight: normal; font-style: italic; src: url("./resources/monaspace-xenon/monaspace-xenon-italic.woff2"); } +@font-face { font-family: "monaspace-xenon"; font-weight: bold; font-style: italic; src: url("./resources/monaspace-xenon/monaspace-xenon-bold-italic.woff2"); } +@font-face { font-family: "mona-sans-mono"; font-weight: normal; font-style: normal; src: url("./resources/mona-sans-mono/mona-sans-mono.woff2"); } +@font-face { font-family: "monocraft"; font-weight: normal; font-style: normal; src: url("./resources/monocraft/monocraft.woff2"); } +@font-face { font-family: "monoflow"; font-weight: normal; font-style: normal; src: url("./resources/monoflow/monoflow.woff2"); } +@font-face { font-family: "monoflow"; font-weight: normal; font-style: italic; src: url("./resources/monoflow/monoflow-italic.woff2"); } +@font-face { font-family: "monofoki"; font-weight: normal; font-style: normal; src: url("./resources/monofoki/monofoki.woff2"); } +@font-face { font-family: "monofoki"; font-weight: bold; font-style: normal; src: url("./resources/monofoki/monofoki-bold.woff2"); } +@font-face { font-family: "monofoki"; font-weight: normal; font-style: italic; src: url("./resources/monofoki/monofoki-italic.woff2"); } +@font-face { font-family: "monofoki"; font-weight: bold; font-style: italic; src: url("./resources/monofoki/monofoki-bold-italic.woff2"); } +@font-face { font-family: "monofur"; font-weight: normal; font-style: normal; src: url("./resources/monofur/monofur.woff2"); } +@font-face { font-family: "monofur"; font-weight: normal; font-style: italic; src: url("./resources/monofur/monofur-italic.woff2"); } +@font-face { font-family: "monoid"; font-weight: normal; font-style: normal; src: url("./resources/monoid/monoid.woff2"); } +@font-face { font-family: "monoid"; font-weight: bold; font-style: normal; src: url("./resources/monoid/monoid-bold.woff2"); } +@font-face { font-family: "monoid"; font-weight: normal; font-style: italic; src: url("./resources/monoid/monoid-italic.woff2"); } +@font-face { font-family: "mononoki"; font-weight: normal; font-style: normal; src: url("./resources/mononoki/mononoki.woff2"); } +@font-face { font-family: "mononoki"; font-weight: bold; font-style: normal; src: url("./resources/mononoki/mononoki-bold.woff2"); } +@font-face { font-family: "mononoki"; font-weight: normal; font-style: italic; src: url("./resources/mononoki/mononoki-italic.woff2"); } +@font-face { font-family: "mononoki"; font-weight: bold; font-style: italic; src: url("./resources/mononoki/mononoki-bold-italic.woff2"); } +@font-face { font-family: "myna"; font-weight: normal; font-style: normal; src: url("./resources/myna/myna.woff2"); } +@font-face { font-family: "myna"; font-weight: bold; font-style: normal; src: url("./resources/myna/myna-bold.woff2"); } +@font-face { font-family: "myna"; font-weight: normal; font-style: italic; src: url("./resources/myna/myna-italic.woff2"); } +@font-face { font-family: "myna"; font-weight: bold; font-style: italic; src: url("./resources/myna/myna-bold-italic.woff2"); } +@font-face { font-family: "mplus"; font-weight: normal; font-style: normal; src: url("./resources/mplus/mplus.woff2"); } +@font-face { font-family: "mplus"; font-weight: bold; font-style: normal; src: url("./resources/mplus/mplus-bold.woff2"); } +@font-face { font-family: "nanum-gothic-coding"; font-weight: normal; font-style: normal; src: url("./resources/nanum-gothic-coding/nanum-gothic-coding.woff2"); } +@font-face { font-family: "nanum-gothic-coding"; font-weight: bold; font-style: normal; src: url("./resources/nanum-gothic-coding/nanum-gothic-coding-bold.woff2"); } +@font-face { font-family: "nimbus-mono"; font-weight: normal; font-style: normal; src: url("./resources/nimbus-mono/nimbus-mono.woff2"); } +@font-face { font-family: "nimbus-mono"; font-weight: bold; font-style: normal; src: url("./resources/nimbus-mono/nimbus-mono-bold.woff2"); } +@font-face { font-family: "nimbus-mono"; font-weight: normal; font-style: italic; src: url("./resources/nimbus-mono/nimbus-mono-italic.woff2"); } +@font-face { font-family: "nimbus-mono"; font-weight: bold; font-style: italic; src: url("./resources/nimbus-mono/nimbus-mono-bold-italic.woff2"); } +@font-face { font-family: "nk57"; font-weight: normal; font-style: normal; src: url("./resources/nk57/nk57.woff2"); } +@font-face { font-family: "nk57"; font-weight: bold; font-style: normal; src: url("./resources/nk57/nk57-bold.woff2"); } +@font-face { font-family: "nk57"; font-weight: normal; font-style: italic; src: url("./resources/nk57/nk57-italic.woff2"); } +@font-face { font-family: "nk57"; font-weight: bold; font-style: italic; src: url("./resources/nk57/nk57-bold-italic.woff2"); } +@font-face { font-family: "nordwand-mono"; font-weight: normal; font-style: normal; src: url("./resources/nordwand-mono/nordwand-mono.woff2"); } +@font-face { font-family: "nordwand-mono"; font-weight: bold; font-style: normal; src: url("./resources/nordwand-mono/nordwand-mono-bold.woff2"); } +@font-face { font-family: "nordwand-mono"; font-weight: normal; font-style: italic; src: url("./resources/nordwand-mono/nordwand-mono-italic.woff2"); } +@font-face { font-family: "nordwand-mono"; font-weight: bold; font-style: italic; src: url("./resources/nordwand-mono/nordwand-mono-bold-italic.woff2"); } +@font-face { font-family: "notcouriersans"; font-weight: normal; font-style: normal; src: url("./resources/notcouriersans/notcouriersans.woff2"); } +@font-face { font-family: "notcouriersans"; font-weight: bold; font-style: normal; src: url("./resources/notcouriersans/notcouriersans-bold.woff2"); } +@font-face { font-family: "noto"; font-weight: normal; font-style: normal; src: url("./resources/noto/noto.woff2"); } +@font-face { font-family: "nova"; font-weight: normal; font-style: normal; src: url("./resources/nova/nova.woff2"); } +@font-face { font-family: "office-code-pro"; font-weight: normal; font-style: normal; src: url("./resources/office-code-pro/office-code-pro.woff2"); } +@font-face { font-family: "office-code-pro"; font-weight: bold; font-style: normal; src: url("./resources/office-code-pro/office-code-pro-bold.woff2"); } +@font-face { font-family: "office-code-pro"; font-weight: normal; font-style: italic; src: url("./resources/office-code-pro/office-code-pro-italic.woff2"); } +@font-face { font-family: "office-code-pro"; font-weight: bold; font-style: italic; src: url("./resources/office-code-pro/office-code-pro-bold-italic.woff2"); } +@font-face { font-family: "old-timey"; font-weight: normal; font-style: normal; src: url("./resources/old-timey/old-timey.woff2"); } +@font-face { font-family: "opendyslexic"; font-weight: normal; font-style: normal; src: url("./resources/opendyslexic/opendyslexic.woff2"); } +@font-face { font-family: "overpass"; font-weight: normal; font-style: normal; src: url("./resources/overpass/overpass.woff2"); } +@font-face { font-family: "overpass"; font-weight: bold; font-style: normal; src: url("./resources/overpass/overpass-bold.woff2"); } +@font-face { font-family: "oxproto"; font-weight: normal; font-style: normal; src: url("./resources/oxproto/oxproto.woff2"); } +@font-face { font-family: "oxygen"; font-weight: normal; font-style: normal; src: url("./resources/oxygen/oxygen.woff2"); } +@font-face { font-family: "paper"; font-weight: normal; font-style: normal; src: url("./resources/paper/paper.woff2"); } +@font-face { font-family: "plex-mono"; font-weight: normal; font-style: normal; src: url("./resources/plex-mono/plex-mono.woff2"); } +@font-face { font-family: "plex-mono"; font-weight: normal; font-style: italic; src: url("./resources/plex-mono/plex-mono-italic.woff2"); } +@font-face { font-family: "press-start-2p"; font-weight: normal; font-style: normal; src: url("./resources/press-start-2p/press-start-2p.woff2"); } +@font-face { font-family: "profont"; font-weight: normal; font-style: normal; src: url("./resources/profont/profont.woff2"); } +@font-face { font-family: "proggy-clean"; font-weight: normal; font-style: normal; src: url("./resources/proggy-clean/proggy-clean.woff2"); } +@font-face { font-family: "proggy-vector"; font-weight: normal; font-style: normal; src: url("./resources/proggy-vector/proggy-vector.woff2"); } +@font-face { font-family: "psudo"; font-weight: normal; font-style: normal; src: url("./resources/psudo/psudo.woff2"); } +@font-face { font-family: "psudo"; font-weight: bold; font-style: normal; src: url("./resources/psudo/psudo-bold.woff2"); } +@font-face { font-family: "psudo"; font-weight: normal; font-style: italic; src: url("./resources/psudo/psudo-italic.woff2"); } +@font-face { font-family: "psudo"; font-weight: bold; font-style: italic; src: url("./resources/psudo/psudo-bold-italic.woff2"); } +@font-face { font-family: "pt"; font-weight: normal; font-style: normal; src: url("./resources/pt/pt.woff2"); } +@font-face { font-family: "pt"; font-weight: bold; font-style: normal; src: url("./resources/pt/pt-bold.woff2"); } +@font-face { font-family: "quinze"; font-weight: normal; font-style: normal; src: url("./resources/quinze/quinze.woff2"); } +@font-face { font-family: "recursive-mono-linear"; font-weight: normal; font-style: normal; src: url("./resources/recursive-mono-linear/recursive-mono-linear.woff2"); } +@font-face { font-family: "recursive-mono-linear"; font-weight: bold; font-style: normal; src: url("./resources/recursive-mono-linear/recursive-mono-linear-bold.woff2"); } +@font-face { font-family: "recursive-mono-linear"; font-weight: normal; font-style: italic; src: url("./resources/recursive-mono-linear/recursive-mono-linear-italic.woff2"); } +@font-face { font-family: "recursive-mono-linear"; font-weight: bold; font-style: italic; src: url("./resources/recursive-mono-linear/recursive-mono-linear-bold-italic.woff2"); } +@font-face { font-family: "reddit-sans"; font-weight: normal; font-style: normal; src: url("./resources/reddit-sans/reddit-sans.woff2"); } +@font-face { font-family: "reddit-sans"; font-weight: bold; font-style: normal; src: url("./resources/reddit-sans/reddit-sans-bold.woff2"); } +@font-face { font-family: "redhat"; font-weight: normal; font-style: normal; src: url("./resources/redhat/redhat.woff2"); } +@font-face { font-family: "redhat"; font-weight: bold; font-style: normal; src: url("./resources/redhat/redhat-bold.woff2"); } +@font-face { font-family: "redhat"; font-weight: normal; font-style: italic; src: url("./resources/redhat/redhat-italic.woff2"); } +@font-face { font-family: "redhat"; font-weight: bold; font-style: italic; src: url("./resources/redhat/redhat-bold-italic.woff2"); } +@font-face { font-family: "ricty-diminished"; font-weight: normal; font-style: normal; src: url("./resources/ricty-diminished/ricty-diminished.woff2"); } +@font-face { font-family: "ricty-diminished"; font-weight: bold; font-style: normal; src: url("./resources/ricty-diminished/ricty-diminished-bold.woff2"); } +@font-face { font-family: "ricty-diminished"; font-weight: normal; font-style: italic; src: url("./resources/ricty-diminished/ricty-diminished-italic.woff2"); } +@font-face { font-family: "ricty-diminished"; font-weight: bold; font-style: italic; src: url("./resources/ricty-diminished/ricty-diminished-bold-italic.woff2"); } +@font-face { font-family: "roboto"; font-weight: normal; font-style: normal; src: url("./resources/roboto/roboto.woff2"); } +@font-face { font-family: "roboto"; font-weight: bold; font-style: normal; src: url("./resources/roboto/roboto-bold.woff2"); } +@font-face { font-family: "roboto"; font-weight: normal; font-style: italic; src: url("./resources/roboto/roboto-italic.woff2"); } +@font-face { font-family: "roboto"; font-weight: bold; font-style: italic; src: url("./resources/roboto/roboto-bold-italic.woff2"); } +@font-face { font-family: "sarasa-mono"; font-weight: normal; font-style: normal; src: url("./resources/sarasa-mono/sarasa-mono.woff2"); } +@font-face { font-family: "sarasa-mono"; font-weight: bold; font-style: normal; src: url("./resources/sarasa-mono/sarasa-mono-bold.woff2"); } +@font-face { font-family: "sarasa-mono"; font-weight: normal; font-style: italic; src: url("./resources/sarasa-mono/sarasa-mono-italic.woff2"); } +@font-face { font-family: "sarasa-mono"; font-weight: bold; font-style: italic; src: url("./resources/sarasa-mono/sarasa-mono-bold-italic.woff2"); } +@font-face { font-family: "sarasa-mono-slab"; font-weight: normal; font-style: normal; src: url("./resources/sarasa-mono-slab/sarasa-mono-slab.woff2"); } +@font-face { font-family: "sarasa-mono-slab"; font-weight: bold; font-style: normal; src: url("./resources/sarasa-mono-slab/sarasa-mono-slab-bold.woff2"); } +@font-face { font-family: "sarasa-mono-slab"; font-weight: normal; font-style: italic; src: url("./resources/sarasa-mono-slab/sarasa-mono-slab-italic.woff2"); } +@font-face { font-family: "sarasa-mono-slab"; font-weight: bold; font-style: italic; src: url("./resources/sarasa-mono-slab/sarasa-mono-slab-bold-italic.woff2"); } +@font-face { font-family: "sax"; font-weight: normal; font-style: normal; src: url("./resources/sax/sax.woff2"); } +@font-face { font-family: "scientifica"; font-weight: normal; font-style: normal; src: url("./resources/scientifica/scientifica.woff2"); } +@font-face { font-family: "scientifica"; font-weight: bold; font-style: normal; src: url("./resources/scientifica/scientifica-bold.woff2"); } +@font-face { font-family: "scientifica"; font-weight: normal; font-style: italic; src: url("./resources/scientifica/scientifica-italic.woff2"); } +@font-face { font-family: "sergamon"; font-weight: normal; font-style: normal; src: url("./resources/sergamon/sergamon.woff2"); } +@font-face { font-family: "serious-shanns"; font-weight: normal; font-style: normal; src: url("./resources/serious-shanns/serious-shanns.woff2"); } +@font-face { font-family: "serious-shanns"; font-weight: bold; font-style: normal; src: url("./resources/serious-shanns/serious-shanns-bold.woff2"); } +@font-face { font-family: "serious-shanns"; font-weight: normal; font-style: italic; src: url("./resources/serious-shanns/serious-shanns-italic.woff2"); } +@font-face { font-family: "serious-shanns"; font-weight: bold; font-style: italic; src: url("./resources/serious-shanns/serious-shanns-bold-italic.woff2"); } +@font-face { font-family: "share-tech"; font-weight: normal; font-style: normal; src: url("./resources/share-tech/share-tech.woff2"); } +@font-face { font-family: "sinclair-ql"; font-weight: normal; font-style: normal; src: url("./resources/sinclair-ql/sinclair-ql.woff2"); } +@font-face { font-family: "sinclair-ql-extended"; font-weight: normal; font-style: normal; src: url("./resources/sinclair-ql-extended/sinclair-ql-extended.woff2"); } +@font-face { font-family: "sk-modernist"; font-weight: normal; font-style: normal; src: url("./resources/sk-modernist/sk-modernist.woff2"); } +@font-face { font-family: "sligoil"; font-weight: normal; font-style: normal; src: url("./resources/sligoil/sligoil.woff2"); } +@font-face { font-family: "sometype-mono"; font-weight: normal; font-style: normal; src: url("./resources/sometype-mono/sometype-mono.woff2"); } +@font-face { font-family: "sometype-mono"; font-weight: bold; font-style: normal; src: url("./resources/sometype-mono/sometype-mono-bold.woff2"); } +@font-face { font-family: "sometype-mono"; font-weight: normal; font-style: italic; src: url("./resources/sometype-mono/sometype-mono-italic.woff2"); } +@font-face { font-family: "sometype-mono"; font-weight: bold; font-style: italic; src: url("./resources/sometype-mono/sometype-mono-bold-italic.woff2"); } +@font-face { font-family: "sono"; font-weight: normal; font-style: normal; src: url("./resources/sono/sono.woff2"); } +@font-face { font-family: "sono"; font-weight: bold; font-style: normal; src: url("./resources/sono/sono-bold.woff2"); } +@font-face { font-family: "source-code-pro"; font-weight: normal; font-style: normal; src: url("./resources/source-code-pro/source-code-pro.woff2"); } +@font-face { font-family: "source-code-pro"; font-weight: bold; font-style: normal; src: url("./resources/source-code-pro/source-code-pro-bold.woff2"); } +@font-face { font-family: "source-code-pro"; font-weight: normal; font-style: italic; src: url("./resources/source-code-pro/source-code-pro-italic.woff2"); } +@font-face { font-family: "source-code-pro"; font-weight: bold; font-style: italic; src: url("./resources/source-code-pro/source-code-pro-bold-italic.woff2"); } +@font-face { font-family: "space"; font-weight: normal; font-style: normal; src: url("./resources/space/space.woff2"); } +@font-face { font-family: "space"; font-weight: bold; font-style: normal; src: url("./resources/space/space-bold.woff2"); } +@font-face { font-family: "space"; font-weight: normal; font-style: italic; src: url("./resources/space/space-italic.woff2"); } +@font-face { font-family: "space"; font-weight: bold; font-style: italic; src: url("./resources/space/space-bold-italic.woff2"); } +@font-face { font-family: "spleen"; font-weight: normal; font-style: normal; src: url("./resources/spleen/spleen.woff2"); } +@font-face { font-family: "sudo"; font-weight: normal; font-style: normal; src: url("./resources/sudo/sudo.woff2"); } +@font-face { font-family: "sudo"; font-weight: bold; font-style: normal; src: url("./resources/sudo/sudo-bold.woff2"); } +@font-face { font-family: "sudo"; font-weight: normal; font-style: italic; src: url("./resources/sudo/sudo-italic.woff2"); } +@font-face { font-family: "sudo"; font-weight: bold; font-style: italic; src: url("./resources/sudo/sudo-bold-italic.woff2"); } +@font-face { font-family: "terminus-consoleet"; font-weight: normal; font-style: normal; src: url("./resources/terminus-consoleet/terminus-consoleet.woff2"); } +@font-face { font-family: "terminus-consoleet"; font-weight: bold; font-style: normal; src: url("./resources/terminus-consoleet/terminus-consoleet-bold.woff2"); } +@font-face { font-family: "terminus-consoleet-smooth"; font-weight: normal; font-style: normal; src: url("./resources/terminus-consoleet-smooth/terminus-consoleet-smooth.woff2"); } +@font-face { font-family: "terminus-ttf"; font-weight: normal; font-style: normal; src: url("./resources/terminus-ttf/terminus-ttf.woff2"); } +@font-face { font-family: "terminus-ttf"; font-weight: bold; font-style: normal; src: url("./resources/terminus-ttf/terminus-ttf-bold.woff2"); } +@font-face { font-family: "terminus-ttf"; font-weight: normal; font-style: italic; src: url("./resources/terminus-ttf/terminus-ttf-italic.woff2"); } +@font-face { font-family: "terminus-ttf"; font-weight: bold; font-style: italic; src: url("./resources/terminus-ttf/terminus-ttf-bold-italic.woff2"); } +@font-face { font-family: "tex-gyre-cursor"; font-weight: normal; font-style: normal; src: url("./resources/tex-gyre-cursor/tex-gyre-cursor.woff2"); } +@font-face { font-family: "tex-gyre-cursor"; font-weight: bold; font-style: normal; src: url("./resources/tex-gyre-cursor/tex-gyre-cursor-bold.woff2"); } +@font-face { font-family: "tex-gyre-cursor"; font-weight: normal; font-style: italic; src: url("./resources/tex-gyre-cursor/tex-gyre-cursor-italic.woff2"); } +@font-face { font-family: "tex-gyre-cursor"; font-weight: bold; font-style: italic; src: url("./resources/tex-gyre-cursor/tex-gyre-cursor-bold-italic.woff2"); } +@font-face { font-family: "topaz-a1200"; font-weight: normal; font-style: normal; src: url("./resources/topaz-a1200/topaz-a1200.woff2"); } +@font-face { font-family: "topaz-a500"; font-weight: normal; font-style: normal; src: url("./resources/topaz-a500/topaz-a500.woff2"); } +@font-face { font-family: "twilio-sans-mono"; font-weight: normal; font-style: normal; src: url("./resources/twilio-sans-mono/twilio-sans-mono.woff2"); } +@font-face { font-family: "twilio-sans-mono"; font-weight: bold; font-style: normal; src: url("./resources/twilio-sans-mono/twilio-sans-mono-bold.woff2"); } +@font-face { font-family: "twilio-sans-mono"; font-weight: normal; font-style: italic; src: url("./resources/twilio-sans-mono/twilio-sans-mono-italic.woff2"); } +@font-face { font-family: "twilio-sans-mono"; font-weight: bold; font-style: italic; src: url("./resources/twilio-sans-mono/twilio-sans-mono-bold-italic.woff2"); } +@font-face { font-family: "ubuntu"; font-weight: normal; font-style: normal; src: url("./resources/ubuntu/ubuntu.woff2"); } +@font-face { font-family: "ubuntu"; font-weight: bold; font-style: normal; src: url("./resources/ubuntu/ubuntu-bold.woff2"); } +@font-face { font-family: "ubuntu"; font-weight: normal; font-style: italic; src: url("./resources/ubuntu/ubuntu-italic.woff2"); } +@font-face { font-family: "ubuntu"; font-weight: bold; font-style: italic; src: url("./resources/ubuntu/ubuntu-bold-italic.woff2"); } +@font-face { font-family: "unifont"; font-weight: normal; font-style: normal; src: url("./resources/unifont/unifont.woff2"); } +@font-face { font-family: "unifontex"; font-weight: normal; font-style: normal; src: url("./resources/unifontex/unifontex.woff2"); } +@font-face { font-family: "verily"; font-weight: normal; font-style: normal; src: url("./resources/verily/verily.woff2"); } +@font-face { font-family: "victor-mono"; font-weight: normal; font-style: normal; src: url("./resources/victor-mono/victor-mono.woff2"); } +@font-face { font-family: "victor-mono"; font-weight: bold; font-style: normal; src: url("./resources/victor-mono/victor-mono-bold.woff2"); } +@font-face { font-family: "victor-mono"; font-weight: normal; font-style: italic; src: url("./resources/victor-mono/victor-mono-italic.woff2"); } +@font-face { font-family: "victor-mono"; font-weight: bold; font-style: italic; src: url("./resources/victor-mono/victor-mono-bold-italic.woff2"); } +@font-face { font-family: "vt323"; font-weight: normal; font-style: normal; src: url("./resources/vt323/vt323.woff2"); } +@font-face { font-family: "zhima-mono"; font-weight: normal; font-style: normal; src: url("./resources/zhima-mono/zhima-mono.woff2"); } diff --git a/fonts/stylesheets/fonts.less b/fonts/stylesheets/fonts.less deleted file mode 100755 index 2386ead4..00000000 --- a/fonts/stylesheets/fonts.less +++ /dev/null @@ -1,686 +0,0 @@ -@import 'functions'; - -.font( 'oxproto', normal, normal, 'oxproto/oxproto.woff2' ); - -.font( 'font3270', normal, normal, 'font3270/font3270.woff2' ); - -.font( 'adwaita-mono', bold, italic, 'adwaita-mono/adwaita-mono-bold-italic.woff2' ); -.font( 'adwaita-mono', bold, normal, 'adwaita-mono/adwaita-mono-bold.woff2' ); -.font( 'adwaita-mono', normal, italic, 'adwaita-mono/adwaita-mono-italic.woff2' ); -.font( 'adwaita-mono', normal, normal, 'adwaita-mono/adwaita-mono.woff2' ); - -.font( 'agave', normal, normal, 'agave/agave.woff2' ); - -.font( 'anka-coder', bold, italic, 'anka-coder/anka-coder-bold-italic.woff2' ); -.font( 'anka-coder', bold, normal, 'anka-coder/anka-coder-bold.woff2' ); -.font( 'anka-coder', normal, italic, 'anka-coder/anka-coder-italic.woff2' ); -.font( 'anka-coder', normal, normal, 'anka-coder/anka-coder.woff2' ); - -.font( 'annotation-mono', bold, italic, 'annotation-mono/annotation-mono-bold-italic.woff2' ); -.font( 'annotation-mono', bold, normal, 'annotation-mono/annotation-mono-bold.woff2' ); -.font( 'annotation-mono', normal, italic, 'annotation-mono/annotation-mono-italic.woff2' ); -.font( 'annotation-mono', normal, normal, 'annotation-mono/annotation-mono.woff2' ); - -.font( 'anonymous-pro', bold, italic, 'anonymous-pro/anonymous-pro-bold-italic.woff2' ); -.font( 'anonymous-pro', bold, normal, 'anonymous-pro/anonymous-pro-bold.woff2' ); -.font( 'anonymous-pro', normal, italic, 'anonymous-pro/anonymous-pro-italic.woff2' ); -.font( 'anonymous-pro', normal, normal, 'anonymous-pro/anonymous-pro.woff2' ); - -.font( 'apl2741', normal, normal, 'apl2741/apl2741.woff2' ); - -.font( 'apl385', normal, normal, 'apl385/apl385.woff2' ); - -.font( 'aporetic-sans', bold, italic, 'aporetic-sans/aporetic-sans-bold-italic.woff2' ); -.font( 'aporetic-sans', bold, normal, 'aporetic-sans/aporetic-sans-bold.woff2' ); -.font( 'aporetic-sans', normal, italic, 'aporetic-sans/aporetic-sans-italic.woff2' ); -.font( 'aporetic-sans', normal, normal, 'aporetic-sans/aporetic-sans.woff2' ); - -.font( 'aporetic-serif', bold, italic, 'aporetic-serif/aporetic-serif-bold-italic.woff2' ); -.font( 'aporetic-serif', bold, normal, 'aporetic-serif/aporetic-serif-bold.woff2' ); -.font( 'aporetic-serif', normal, italic, 'aporetic-serif/aporetic-serif-italic.woff2' ); -.font( 'aporetic-serif', normal, normal, 'aporetic-serif/aporetic-serif.woff2' ); - -.font( 'atkinson-hyperlegible', bold, italic, 'atkinson-hyperlegible/atkinson-hyperlegible-bold-italic.woff2' ); -.font( 'atkinson-hyperlegible', bold, normal, 'atkinson-hyperlegible/atkinson-hyperlegible-bold.woff2' ); -.font( 'atkinson-hyperlegible', normal, italic, 'atkinson-hyperlegible/atkinson-hyperlegible-italic.woff2' ); -.font( 'atkinson-hyperlegible', normal, normal, 'atkinson-hyperlegible/atkinson-hyperlegible.woff2' ); - -.font( 'audio-link', bold, normal, 'audio-link/audio-link-bold.woff2' ); -.font( 'audio-link', normal, normal, 'audio-link/audio-link.woff2' ); - -.font( 'aurulent', normal, normal, 'aurulent/aurulent.woff2' ); - -.font( 'average', bold, normal, 'average/average-bold.woff2' ); -.font( 'average', normal, italic, 'average/average-bold-italic.woff2' ); -.font( 'average', normal, italic, 'average/average-italic.woff2' ); -.font( 'average', normal, normal, 'average/average.woff2' ); - -.font( 'azeret', bold, italic, 'azeret/azeret-bold-italic.woff2' ); -.font( 'azeret', bold, normal, 'azeret/azeret-bold.woff2' ); -.font( 'azeret', normal, italic, 'azeret/azeret-italic.woff2' ); -.font( 'azeret', normal, normal, 'azeret/azeret.woff2' ); - -.font( 'bedstead', normal, normal, 'bedstead/bedstead.woff2' ); - -.font( 'b612-mono', bold, italic, 'b612-mono/b612-mono-bold-italic.woff2' ); -.font( 'b612-mono', bold, normal, 'b612-mono/b612-mono-bold.woff2' ); -.font( 'b612-mono', normal, italic, 'b612-mono/b612-mono-italic.woff2' ); -.font( 'b612-mono', normal, normal, 'b612-mono/b612-mono.woff2' ); - -.font( 'bigblue-terminal', normal, normal, 'bigblue-terminal/bigblue-terminal.woff2' ); - -.font( 'binchotan-sharp', normal, normal, 'binchotan-sharp/binchotan-sharp.woff2' ); - -.font( 'bitstream-vera', bold, italic, 'bitstream-vera/bitstream-vera-bold-italic.woff2' ); -.font( 'bitstream-vera', bold, normal, 'bitstream-vera/bitstream-vera-bold.woff2' ); -.font( 'bitstream-vera', normal, italic, 'bitstream-vera/bitstream-vera-italic.woff2' ); -.font( 'bitstream-vera', normal, normal, 'bitstream-vera/bitstream-vera.woff2' ); - -.font( 'borg-sans-mono', normal, normal, 'borg-sans-mono/borg-sans-mono.woff2' ); - -.font( 'bpmono', bold, normal, 'bpmono/bpmono-bold.woff2' ); -.font( 'bpmono', normal, italic, 'bpmono/bpmono-italic.woff2' ); -.font( 'bpmono', normal, normal, 'bpmono/bpmono.woff2' ); - -.font( 'bront-ubuntu', normal, normal, 'bront-ubuntu/bront-ubuntu.woff2' ); - -.font( 'bront-dejavu', normal, normal, 'bront-dejavu/bront-dejavu.woff2' ); - -.font( 'camingocode', bold, italic, 'camingocode/camingocode-bold-italic.woff2' ); -.font( 'camingocode', bold, normal, 'camingocode/camingocode-bold.woff2' ); -.font( 'camingocode', normal, italic, 'camingocode/camingocode-italic.woff2' ); -.font( 'camingocode', normal, normal, 'camingocode/camingocode.woff2' ); - -.font( 'cartograph', bold, italic, 'cartograph/cartograph-bold-italic.woff2' ); -.font( 'cartograph', bold, normal, 'cartograph/cartograph-bold.woff2' ); -.font( 'cartograph', normal, italic, 'cartograph/cartograph-italic.woff2' ); -.font( 'cartograph', normal, normal, 'cartograph/cartograph.woff2' ); - -.font( 'cascadia-code', bold, italic, 'cascadia-code/cascadia-code-bold-italic.woff2' ); -.font( 'cascadia-code', bold, normal, 'cascadia-code/cascadia-code-bold.woff2' ); -.font( 'cascadia-code', normal, italic, 'cascadia-code/cascadia-code-italic.woff2' ); -.font( 'cascadia-code', normal, normal, 'cascadia-code/cascadia-code.woff2' ); - -.font( 'chivo', bold, italic, 'chivo/chivo-bold-italic.woff2' ); -.font( 'chivo', bold, normal, 'chivo/chivo-bold.woff2' ); -.font( 'chivo', normal, italic, 'chivo/chivo-italic.woff2' ); -.font( 'chivo', normal, normal, 'chivo/chivo.woff2' ); - -.font( 'cilantro-code-mono', bold, normal, 'cilantro-code-mono/cilantro-code-mono-bold.woff2' ); -.font( 'cilantro-code-mono', normal, normal, 'cilantro-code-mono/cilantro-code-mono.woff2' ); - -.font( 'cm-unicode', bold, italic, 'cm-unicode/cm-unicode-bold-italic.woff2' ); -.font( 'cm-unicode', bold, normal, 'cm-unicode/cm-unicode-bold.woff2' ); -.font( 'cm-unicode', normal, italic, 'cm-unicode/cm-unicode-italic.woff2' ); -.font( 'cm-unicode', normal, normal, 'cm-unicode/cm-unicode.woff2' ); - -.font( 'code-new-roman', normal, normal, 'code-new-roman/code-new-roman.woff2' ); - -.font( 'comic-mono', bold, normal, 'comic-mono/comic-mono-bold.woff2' ); -.font( 'comic-mono', normal, normal, 'comic-mono/comic-mono.woff2' ); - -.font( 'comic-shanns', normal, normal, 'comic-shanns/comic-shanns.woff2' ); - -.font( 'commit-mono', bold, italic, 'commit-mono/commit-mono-bold-italic.woff2' ); -.font( 'commit-mono', bold, normal, 'commit-mono/commit-mono-bold.woff2' ); -.font( 'commit-mono', normal, italic, 'commit-mono/commit-mono-italic.woff2' ); -.font( 'commit-mono', normal, normal, 'commit-mono/commit-mono.woff2' ); - -.font( 'consolamono', bold, normal, 'consolamono/consolamono-bold.woff2' ); -.font( 'consolamono', normal, normal, 'consolamono/consolamono.woff2' ); - -.font( 'courier-ibm', bold, italic, 'courier-ibm/courier-ibm-bold-italic.woff2' ); -.font( 'courier-ibm', bold, normal, 'courier-ibm/courier-ibm-bold.woff2' ); -.font( 'courier-ibm', normal, italic, 'courier-ibm/courier-ibm-italic.woff2' ); -.font( 'courier-ibm', normal, normal, 'courier-ibm/courier-ibm.woff2' ); - -.font( 'courier-ibm-dotted', bold, italic, 'courier-ibm-dotted/courier-ibm-dotted-bold-italic.woff2' ); -.font( 'courier-ibm-dotted', bold, normal, 'courier-ibm-dotted/courier-ibm-dotted-bold.woff2' ); -.font( 'courier-ibm-dotted', normal, italic, 'courier-ibm-dotted/courier-ibm-dotted-italic.woff2' ); -.font( 'courier-ibm-dotted', normal, normal, 'courier-ibm-dotted/courier-ibm-dotted.woff2' ); - -.font( 'courier-ibm-slashed', bold, italic, 'courier-ibm-slashed/courier-ibm-slashed-bold-italic.woff2' ); -.font( 'courier-ibm-slashed', bold, normal, 'courier-ibm-slashed/courier-ibm-slashed-bold.woff2' ); -.font( 'courier-ibm-slashed', normal, italic, 'courier-ibm-slashed/courier-ibm-slashed-italic.woff2' ); -.font( 'courier-ibm-slashed', normal, normal, 'courier-ibm-slashed/courier-ibm-slashed.woff2' ); - -.font( 'courier-prime', bold, italic, 'courier-prime/courier-prime-bold-italic.woff2' ); -.font( 'courier-prime', bold, normal, 'courier-prime/courier-prime-bold.woff2' ); -.font( 'courier-prime', normal, italic, 'courier-prime/courier-prime-italic.woff2' ); -.font( 'courier-prime', normal, normal, 'courier-prime/courier-prime.woff2' ); - -.font( 'courier-prime-code', normal, italic, 'courier-prime-code/courier-prime-code-italic.woff2' ); -.font( 'courier-prime-code', normal, normal, 'courier-prime-code/courier-prime-code.woff2' ); - -.font( 'courier-prime-sans', bold, italic, 'courier-prime-sans/courier-prime-sans-bold-italic.woff2' ); -.font( 'courier-prime-sans', bold, normal, 'courier-prime-sans/courier-prime-sans-bold.woff2' ); -.font( 'courier-prime-sans', normal, italic, 'courier-prime-sans/courier-prime-sans-italic.woff2' ); -.font( 'courier-prime-sans', normal, normal, 'courier-prime-sans/courier-prime-sans.woff2' ); - -.font( 'cousine', bold, italic, 'cousine/cousine-bold-italic.woff2' ); -.font( 'cousine', bold, normal, 'cousine/cousine-bold.woff2' ); -.font( 'cousine', normal, italic, 'cousine/cousine-italic.woff2' ); -.font( 'cousine', normal, normal, 'cousine/cousine.woff2' ); - -.font( 'cozette', normal, normal, 'cozette/cozette.woff2' ); - -.font( 'cutive', normal, normal, 'cutive/cutive.woff2' ); - -.font( 'd2coding', normal, normal, 'd2coding/d2coding.woff2'); -.font( 'd2coding', bold, normal, 'd2coding/d2coding-bold.woff2'); - -.font( 'daddytimemono', normal, normal, 'daddytimemono/daddytimemono.woff2'); - -.font( 'dejavu', bold, italic, 'dejavu/dejavu-bold-italic.woff2' ); -.font( 'dejavu', bold, normal, 'dejavu/dejavu-bold.woff2' ); -.font( 'dejavu', normal, italic, 'dejavu/dejavu-italic.woff2' ); -.font( 'dejavu', normal, normal, 'dejavu/dejavu.woff2' ); - -.font( 'dejavu-markup', bold, italic, 'dejavu-markup/dejavu-markup-bold-italic.woff2' ); -.font( 'dejavu-markup', bold, normal, 'dejavu-markup/dejavu-markup-bold.woff2' ); -.font( 'dejavu-markup', normal, italic, 'dejavu-markup/dejavu-markup-italic.woff2' ); -.font( 'dejavu-markup', normal, normal, 'dejavu-markup/dejavu-markup.woff2' ); - -.font( 'departure-mono', normal, normal, 'departure-mono/departure-mono.woff2' ); - -.font( 'dm-mono', normal, italic, 'dm-mono/dm-mono-italic.woff2' ); -.font( 'dm-mono', normal, normal, 'dm-mono/dm-mono.woff2' ); - -.font( 'dpsdbeyond', normal, normal, 'dpsdbeyond/dpsdbeyond.woff2' ); - -.font( 'drafting', bold, italic, 'drafting/drafting-bold-italic.woff2' ); -.font( 'drafting', bold, normal, 'drafting/drafting-bold.woff2' ); -.font( 'drafting', normal, italic, 'drafting/drafting-italic.woff2' ); -.font( 'drafting', normal, normal, 'drafting/drafting.woff2' ); - -.font( 'droid-sans', normal, normal, 'droid-sans/droid-sans.woff2' ); - -.font( 'edlo', normal, normal, 'edlo/edlo.woff2' ); - -.font( 'effects-eighty', bold, italic, 'effects-eighty/effects-eighty-bold-italic.woff2' ); -.font( 'effects-eighty', bold, normal, 'effects-eighty/effects-eighty-bold.woff2' ); -.font( 'effects-eighty', normal, italic, 'effects-eighty/effects-eighty-italic.woff2' ); -.font( 'effects-eighty', normal, normal, 'effects-eighty/effects-eighty.woff2' ); - -.font( 'eirian', normal, italic, 'eirian/eirian-italic.woff2' ); -.font( 'eirian', normal, normal, 'eirian/eirian.woff2' ); - -.font( 'ellograph', bold, italic, 'ellograph/ellograph-bold-italic.woff2' ); -.font( 'ellograph', bold, normal, 'ellograph/ellograph-bold.woff2' ); -.font( 'ellograph', normal, italic, 'ellograph/ellograph-italic.woff2' ); -.font( 'ellograph', normal, normal, 'ellograph/ellograph.woff2' ); - -.font( 'envy-code-b', normal, normal, 'envy-code-b/envy-code-b.woff2' ); - -.font( 'envy-code-r', bold, normal, 'envy-code-r/envy-code-r-bold.woff2' ); -.font( 'envy-code-r', normal, italic, 'envy-code-r/envy-code-r-italic.woff2' ); -.font( 'envy-code-r', normal, normal, 'envy-code-r/envy-code-r.woff2' ); - -.font( 'fairfax', bold, normal, 'fairfax/fairfax-bold.woff2' ); -.font( 'fairfax', normal, italic, 'fairfax/fairfax-italic.woff2' ); -.font( 'fairfax', normal, normal, 'fairfax/fairfax.woff2' ); - -.font( 'fairfax-hax', bold, normal, 'fairfax-hax/fairfax-hax-bold.woff2' ); -.font( 'fairfax-hax', normal, italic, 'fairfax-hax/fairfax-hax-italic.woff2' ); -.font( 'fairfax-hax', normal, normal, 'fairfax-hax/fairfax-hax.woff2' ); - -.font( 'fairfax-hd', normal, normal, 'fairfax-hd/fairfax-hd.woff2' ); - -.font( 'fairfax-hd-hax', normal, normal, 'fairfax-hd-hax/fairfax-hd-hax.woff2' ); - -.font( 'fairfax-serif', normal, normal, 'fairfax-serif/fairfax-serif.woff2' ); - -.font( 'fairfax-serif-hax', normal, normal, 'fairfax-serif-hax/fairfax-serif-hax.woff2' ); - -.font( 'fantasque-sans', bold, italic, 'fantasque-sans/fantasque-sans-bold-italic.woff2' ); -.font( 'fantasque-sans', bold, normal, 'fantasque-sans/fantasque-sans-bold.woff2' ); -.font( 'fantasque-sans', normal, italic, 'fantasque-sans/fantasque-sans-italic.woff2' ); -.font( 'fantasque-sans', normal, normal, 'fantasque-sans/fantasque-sans.woff2' ); - -.font( 'fifteen', normal, normal, 'fifteen/fifteen.woff2' ); - -.font( 'fira', bold, normal, 'fira/fira-bold.woff2' ); -.font( 'fira', normal, normal, 'fira/fira.woff2' ); - -.font( 'firacode', bold, normal, 'firacode/firacode-bold.woff2' ); -.font( 'firacode', normal, normal, 'firacode/firacode.woff2' ); - -.font( 'fixedsys', normal, normal, 'fixedsys/fixedsys.woff2' ); - -.font( 'fixedsys-ligatures', normal, normal, 'fixedsys-ligatures/fixedsys-ligatures.woff2' ); - -.font( 'fragment-mono', normal, italic, 'fragment-mono/fragment-mono-italic.woff2' ); -.font( 'fragment-mono', normal, normal, 'fragment-mono/fragment-mono.woff2' ); - -.font( 'geist', bold, normal, 'geist/geist-bold.woff2' ); -.font( 'geist', normal, normal, 'geist/geist.woff2' ); - -.font( 'generic', normal, normal, 'generic/generic.woff2' ); - -.font( 'gintronic', normal, italic, 'gintronic/gintronic-italic.woff2' ); -.font( 'gintronic', normal, normal, 'gintronic/gintronic.woff2' ); - -.font( 'gnu-freefont', bold, italic, 'gnu-freefont/gnu-freefont-bold-italic.woff2' ); -.font( 'gnu-freefont', bold, normal, 'gnu-freefont/gnu-freefont-bold.woff2' ); -.font( 'gnu-freefont', normal, italic, 'gnu-freefont/gnu-freefont-italic.woff2' ); -.font( 'gnu-freefont', normal, normal, 'gnu-freefont/gnu-freefont.woff2' ); - -.font( 'go-mono', bold, italic, 'go-mono/go-mono-bold-italic.woff2' ); -.font( 'go-mono', bold, normal, 'go-mono/go-mono-bold.woff2' ); -.font( 'go-mono', normal, italic, 'go-mono/go-mono-italic.woff2' ); -.font( 'go-mono', normal, normal, 'go-mono/go-mono.woff2' ); - -.font( 'gohufont-11', normal, normal, 'gohufont-11/gohufont-11.woff2' ); -.font( 'gohufont-14', normal, normal, 'gohufont-14/gohufont-14.woff2' ); - -.font( 'google-sans-code', bold, italic, 'google-sans-code/google-sans-code-italic.woff2' ); // bold handled via variable font -.font( 'google-sans-code', bold, normal, 'google-sans-code/google-sans-code.woff2' ); // bold handled via variable font -.font( 'google-sans-code', normal, italic, 'google-sans-code/google-sans-code-italic.woff2' ); -.font( 'google-sans-code', normal, normal, 'google-sans-code/google-sans-code.woff2' ); - -.font( 'hack', bold, italic, 'hack/hack-bold-italic.woff2' ); -.font( 'hack', bold, normal, 'hack/hack-bold.woff2' ); -.font( 'hack', normal, italic, 'hack/hack-italic.woff2' ); -.font( 'hack', normal, normal, 'hack/hack.woff2' ); - -.font( 'hack-ligatured', bold, italic, 'hack-ligatured/hack-ligatured-bold-italic.woff2' ); -.font( 'hack-ligatured', bold, normal, 'hack-ligatured/hack-ligatured-bold.woff2' ); -.font( 'hack-ligatured', normal, italic, 'hack-ligatured/hack-ligatured-italic.woff2' ); -.font( 'hack-ligatured', normal, normal, 'hack-ligatured/hack-ligatured.woff2' ); - -.font( 'hasklig', bold, italic, 'hasklig/hasklig-bold-italic.woff2' ); -.font( 'hasklig', bold, normal, 'hasklig/hasklig-bold.woff2' ); -.font( 'hasklig', normal, italic, 'hasklig/hasklig-italic.woff2' ); -.font( 'hasklig', normal, normal, 'hasklig/hasklig.woff2' ); - -.font( 'hermit', bold, italic, 'hermit/hermit-bold-italic.woff2' ); -.font( 'hermit', bold, normal, 'hermit/hermit-bold.woff2' ); -.font( 'hermit', normal, italic, 'hermit/hermit-italic.woff2' ); -.font( 'hermit', normal, normal, 'hermit/hermit.woff2' ); - -.font( 'heterodox-mono', bold, normal, 'heterodox-mono/heterodox-mono-bold.woff2' ); -.font( 'heterodox-mono', normal, normal, 'heterodox-mono/heterodox-mono.woff2' ); - -.font( 'ia-writer-mono', normal, normal, 'ia-writer-mono/ia-writer-mono.woff2' ); -.font( 'ia-writer-mono', normal, italic, 'ia-writer-mono/ia-writer-mono-italic.woff2' ); -.font( 'ia-writer-mono', bold, normal, 'ia-writer-mono/ia-writer-mono-bold.woff2' ); -.font( 'ia-writer-mono', bold, italic, 'ia-writer-mono/ia-writer-mono-bold-italic.woff2' ); - -.font( 'ibm-vga', normal, normal, 'ibm-vga/ibm-vga.woff2' ); - -.font( 'input', bold, italic, 'input/input-bold-italic.woff2' ); -.font( 'input', bold, normal, 'input/input-bold.woff2' ); -.font( 'input', normal, italic, 'input/input-italic.woff2' ); -.font( 'input', normal, normal, 'input/input.woff2' ); - -.font( 'input-compressed', bold, italic, 'input-compressed/input-compressed-bold-italic.woff2' ); -.font( 'input-compressed', bold, normal, 'input-compressed/input-compressed-bold.woff2' ); -.font( 'input-compressed', normal, italic, 'input-compressed/input-compressed-italic.woff2' ); -.font( 'input-compressed', normal, normal, 'input-compressed/input-compressed.woff2' ); - -.font( 'input-condensed', bold, italic, 'input-condensed/input-condensed-bold-italic.woff2' ); -.font( 'input-condensed', bold, normal, 'input-condensed/input-condensed-bold.woff2' ); -.font( 'input-condensed', normal, italic, 'input-condensed/input-condensed-italic.woff2' ); -.font( 'input-condensed', normal, normal, 'input-condensed/input-condensed.woff2' ); - -.font( 'input-narrow', bold, italic, 'input-narrow/input-narrow-bold-italic.woff2' ); -.font( 'input-narrow', bold, normal, 'input-narrow/input-narrow-bold.woff2' ); -.font( 'input-narrow', normal, italic, 'input-narrow/input-narrow-italic.woff2' ); -.font( 'input-narrow', normal, normal, 'input-narrow/input-narrow.woff2' ); - -.font( 'intel-one-mono', normal, normal, 'intel-one-mono/intel-one-mono.woff2' ); -.font( 'intel-one-mono', normal, italic, 'intel-one-mono/intel-one-mono-italic.woff2' ); -.font( 'intel-one-mono', bold, normal, 'intel-one-mono/intel-one-mono-bold.woff2' ); -.font( 'intel-one-mono', bold, italic, 'intel-one-mono/intel-one-mono-bolditalic.woff2' ); - -.font( 'iosevka', normal, normal, 'iosevka/iosevka.woff2' ); -.font( 'iosevka', normal, italic, 'iosevka/iosevka-italic.woff2' ); -.font( 'iosevka', bold, normal, 'iosevka/iosevka-bold.woff2' ); -.font( 'iosevka', bold, italic, 'iosevka/iosevka-bold-italic.woff2' ); - -.font( 'iosevka-extended', normal, normal, 'iosevka-extended/iosevka-extended.woff2' ); -.font( 'iosevka-extended', normal, italic, 'iosevka-extended/iosevka-extended-italic.woff2' ); -.font( 'iosevka-extended', bold, normal, 'iosevka-extended/iosevka-extended-bold.woff2' ); -.font( 'iosevka-extended', bold, italic, 'iosevka-extended/iosevka-extended-bold-italic.woff2' ); - -.font( 'iosevka-slab', normal, normal, 'iosevka-slab/iosevka-slab.woff2' ); -.font( 'iosevka-slab', normal, italic, 'iosevka-slab/iosevka-slab-italic.woff2' ); -.font( 'iosevka-slab', bold, normal, 'iosevka-slab/iosevka-slab-bold.woff2' ); -.font( 'iosevka-slab', bold, italic, 'iosevka-slab/iosevka-slab-bold-italic.woff2' ); - -.font( 'iosevka-slab-extended', normal, normal, 'iosevka-slab-extended/iosevka-slab-extended.woff2' ); -.font( 'iosevka-slab-extended', normal, italic, 'iosevka-slab-extended/iosevka-slab-extended-italic.woff2' ); -.font( 'iosevka-slab-extended', bold, normal, 'iosevka-slab-extended/iosevka-slab-extended-bold.woff2' ); -.font( 'iosevka-slab-extended', bold, italic, 'iosevka-slab-extended/iosevka-slab-extended-bold-italic.woff2' ); - -.font( 'ioskeley', normal, normal, 'ioskeley/ioskeley.woff2' ); -.font( 'ioskeley', normal, italic, 'ioskeley/ioskeley-italic.woff2' ); -.font( 'ioskeley', bold, normal, 'ioskeley/ioskeley-bold.woff2' ); -.font( 'ioskeley', bold, italic, 'ioskeley/ioskeley-bold-italic.woff2' ); - -.font( 'inconsolata', bold, normal, 'inconsolata/inconsolata-bold.woff2' ); -.font( 'inconsolata', normal, normal, 'inconsolata/inconsolata.woff2' ); - -.font( 'inconsolata-otf', normal, normal, 'inconsolata-otf/inconsolata-otf.woff2' ); - -.font( 'indicate', normal, normal, 'indicate/indicate.woff2' ); - -.font( 'inconsolata-go', bold, normal, 'inconsolata-go/inconsolata-go-bold.woff2' ); -.font( 'inconsolata-go', normal, normal, 'inconsolata-go/inconsolata-go.woff2' ); - -.font( 'inconsolata-g', normal, normal, 'inconsolata-g/inconsolata-g.woff2' ); - -.font( 'jetbrainsmono', normal, normal, 'jetbrainsmono/jetbrainsmono.woff2'); -.font( 'jetbrainsmono', normal, italic, 'jetbrainsmono/jetbrainsmono-italic.woff2'); -.font( 'jetbrainsmono', bold, normal, 'jetbrainsmono/jetbrainsmono-bold.woff2'); -.font( 'jetbrainsmono', bold, italic, 'jetbrainsmono/jetbrainsmono-bold-italic.woff2'); - -.font( 'julia-mono', normal, normal, 'julia-mono/julia-mono.woff2'); -.font( 'julia-mono', normal, italic, 'julia-mono/julia-mono-italic.woff2'); -.font( 'julia-mono', bold, normal, 'julia-mono/julia-mono-bold.woff2'); -.font( 'julia-mono', bold, italic, 'julia-mono/julia-mono-bold-italic.woff2'); - -.font( 'latin-modern', normal, italic, 'latin-modern/latin-modern-italic.woff2' ); -.font( 'latin-modern', normal, normal, 'latin-modern/latin-modern.woff2' ); - -.font( 'league', bold, normal, 'league/league-bold.woff2' ); -.font( 'league', normal, normal, 'league/league.woff2' ); - -.font( 'lekton', bold, normal, 'lekton/lekton-bold.woff2' ); -.font( 'lekton', normal, italic, 'lekton/lekton-italic.woff2' ); -.font( 'lekton', normal, normal, 'lekton/lekton.woff2' ); - -.font( 'liberation', bold, italic, 'liberation/liberation-bold-italic.woff2' ); -.font( 'liberation', bold, normal, 'liberation/liberation-bold.woff2' ); -.font( 'liberation', normal, italic, 'liberation/liberation-italic.woff2' ); -.font( 'liberation', normal, normal, 'liberation/liberation.woff2' ); - -.font( 'lilex', bold, italic, 'lilex/lilex-bold-italic.woff2' ); -.font( 'lilex', bold, normal, 'lilex/lilex-bold.woff2' ); -.font( 'lilex', normal, italic, 'lilex/lilex-italic.woff2' ); -.font( 'lilex', normal, normal, 'lilex/lilex.woff2' ); - -.font( 'lotion', normal, normal, 'lotion/lotion.woff2' ); - -.font( 'luculent', bold, italic, 'luculent/luculent-bold-italic.woff2' ); -.font( 'luculent', bold, normal, 'luculent/luculent-bold.woff2' ); -.font( 'luculent', normal, italic, 'luculent/luculent-italic.woff2' ); -.font( 'luculent', normal, normal, 'luculent/luculent.woff2' ); - -.font( 'luxi', bold, italic, 'luxi/luxi-bold-italic.woff2' ); -.font( 'luxi', bold, normal, 'luxi/luxi-bold.woff2' ); -.font( 'luxi', normal, italic, 'luxi/luxi-italic.woff2' ); -.font( 'luxi', normal, normal, 'luxi/luxi.woff2' ); - -.font( 'lyth-mono', bold, italic, 'lyth-mono/lyth-mono-bold-italic.woff2' ); -.font( 'lyth-mono', bold, normal, 'lyth-mono/lyth-mono-bold.woff2' ); -.font( 'lyth-mono', normal, italic, 'lyth-mono/lyth-mono-italic.woff2' ); -.font( 'lyth-mono', normal, normal, 'lyth-mono/lyth-mono.woff2' ); - -.font( 'maple', bold, italic, 'maple/maple-bold-italic.woff2' ); -.font( 'maple', bold, normal, 'maple/maple-bold.woff2' ); -.font( 'maple', normal, italic, 'maple/maple-italic.woff2' ); -.font( 'maple', normal, normal, 'maple/maple.woff2' ); - -.font( 'martian-mono', bold, normal, 'martian-mono/martian-mono-bold.woff2' ); -.font( 'martian-mono', normal, normal, 'martian-mono/martian-mono.woff2' ); - -.font( 'md-io', bold, italic, 'md-io/md-io-bold-italic.woff2' ); -.font( 'md-io', bold, normal, 'md-io/md-io-bold.woff2' ); -.font( 'md-io', normal, italic, 'md-io/md-io-italic.woff2' ); -.font( 'md-io', normal, normal, 'md-io/md-io.woff2' ); - -.font( 'mensch', normal, normal, 'mensch/mensch.woff2' ); - -.font( 'meslo', bold, italic, 'meslo/meslo-bold-italic.woff2' ); -.font( 'meslo', bold, normal, 'meslo/meslo-bold.woff2' ); -.font( 'meslo', normal, italic, 'meslo/meslo-italic.woff2' ); -.font( 'meslo', normal, normal, 'meslo/meslo.woff2' ); - -.font( 'miracode', normal, normal, 'miracode/miracode.woff2' ); - -.font( 'monaspace-argon', bold, italic, 'monaspace-argon/monaspace-argon-bold-italic.woff2' ); -.font( 'monaspace-argon', bold, normal, 'monaspace-argon/monaspace-argon-bold.woff2' ); -.font( 'monaspace-argon', normal, italic, 'monaspace-argon/monaspace-argon-italic.woff2' ); -.font( 'monaspace-argon', normal, normal, 'monaspace-argon/monaspace-argon.woff2' ); - -.font( 'monaspace-krypton', bold, italic, 'monaspace-krypton/monaspace-krypton-bold-italic.woff2' ); -.font( 'monaspace-krypton', bold, normal, 'monaspace-krypton/monaspace-krypton-bold.woff2' ); -.font( 'monaspace-krypton', normal, italic, 'monaspace-krypton/monaspace-krypton-italic.woff2' ); -.font( 'monaspace-krypton', normal, normal, 'monaspace-krypton/monaspace-krypton.woff2' ); - -.font( 'monaspace-neon', bold, italic, 'monaspace-neon/monaspace-neon-bold-italic.woff2' ); -.font( 'monaspace-neon', bold, normal, 'monaspace-neon/monaspace-neon-bold.woff2' ); -.font( 'monaspace-neon', normal, italic, 'monaspace-neon/monaspace-neon-italic.woff2' ); -.font( 'monaspace-neon', normal, normal, 'monaspace-neon/monaspace-neon.woff2' ); - -.font( 'monaspace-radon', bold, italic, 'monaspace-radon/monaspace-radon-bold-italic.woff2' ); -.font( 'monaspace-radon', bold, normal, 'monaspace-radon/monaspace-radon-bold.woff2' ); -.font( 'monaspace-radon', normal, italic, 'monaspace-radon/monaspace-radon-italic.woff2' ); -.font( 'monaspace-radon', normal, normal, 'monaspace-radon/monaspace-radon.woff2' ); - -.font( 'monaspace-xenon', bold, italic, 'monaspace-xenon/monaspace-xenon-bold-italic.woff2' ); -.font( 'monaspace-xenon', bold, normal, 'monaspace-xenon/monaspace-xenon-bold.woff2' ); -.font( 'monaspace-xenon', normal, italic, 'monaspace-xenon/monaspace-xenon-italic.woff2' ); -.font( 'monaspace-xenon', normal, normal, 'monaspace-xenon/monaspace-xenon.woff2' ); - -.font( 'mona-sans-mono', 200 900, normal, 'mona-sans-mono/mona-sans-mono.woff2' ); - -.font( 'monocraft', normal, normal, 'monocraft/monocraft.woff2'); - -.font( 'monoflow', normal, italic, 'monoflow/monoflow-italic.woff2' ); -.font( 'monoflow', normal, normal, 'monoflow/monoflow.woff2' ); - -.font( 'monofoki', bold, italic, 'monofoki/monofoki-bold-italic.woff2' ); -.font( 'monofoki', bold, normal, 'monofoki/monofoki-bold.woff2' ); -.font( 'monofoki', normal, italic, 'monofoki/monofoki-italic.woff2' ); -.font( 'monofoki', normal, normal, 'monofoki/monofoki.woff2' ); - -.font( 'monofur', normal, italic, 'monofur/monofur-italic.woff2' ); -.font( 'monofur', normal, normal, 'monofur/monofur.woff2' ); - -.font( 'monoid', bold, normal, 'monoid/monoid-bold.woff2' ); -.font( 'monoid', normal, italic, 'monoid/monoid-italic.woff2' ); -.font( 'monoid', normal, normal, 'monoid/monoid.woff2' ); - -.font( 'mononoki', bold, italic, 'mononoki/mononoki-bold-italic.woff2' ); -.font( 'mononoki', bold, normal, 'mononoki/mononoki-bold.woff2' ); -.font( 'mononoki', normal, italic, 'mononoki/mononoki-italic.woff2' ); -.font( 'mononoki', normal, normal, 'mononoki/mononoki.woff2' ); - -.font( 'myna', bold, italic, 'myna/myna-bold-italic.woff2' ); -.font( 'myna', bold, normal, 'myna/myna-bold.woff2' ); -.font( 'myna', normal, italic, 'myna/myna-italic.woff2' ); -.font( 'myna', normal, normal, 'myna/myna.woff2' ); - -.font( 'mplus', bold, normal, 'mplus/mplus-bold.woff2' ); -.font( 'mplus', normal, normal, 'mplus/mplus.woff2' ); - -.font( 'nanum-gothic-coding', bold, normal, 'nanum-gothic-coding/nanum-gothic-coding-bold.woff2' ); -.font( 'nanum-gothic-coding', normal, normal, 'nanum-gothic-coding/nanum-gothic-coding.woff2'); - -.font( 'nimbus-mono', bold, italic, 'nimbus-mono/nimbus-mono-bold-italic.woff2' ); -.font( 'nimbus-mono', bold, normal, 'nimbus-mono/nimbus-mono-bold.woff2' ); -.font( 'nimbus-mono', normal, italic, 'nimbus-mono/nimbus-mono-italic.woff2' ); -.font( 'nimbus-mono', normal, normal, 'nimbus-mono/nimbus-mono.woff2' ); - -.font( 'nk57', bold, italic, 'nk57/nk57-bold-italic.woff2' ); -.font( 'nk57', bold, normal, 'nk57/nk57-bold.woff2' ); -.font( 'nk57', normal, italic, 'nk57/nk57-italic.woff2' ); -.font( 'nk57', normal, normal, 'nk57/nk57.woff2' ); - -.font( 'nordwand-mono', bold, italic, 'nordwand-mono/nordwand-mono-bold-italic.woff2' ); -.font( 'nordwand-mono', bold, normal, 'nordwand-mono/nordwand-mono-bold.woff2' ); -.font( 'nordwand-mono', normal, italic, 'nordwand-mono/nordwand-mono-italic.woff2' ); -.font( 'nordwand-mono', normal, normal, 'nordwand-mono/nordwand-mono.woff2' ); - -.font( 'notcouriersans', bold, normal, 'notcouriersans/notcouriersans-bold.woff2' ); -.font( 'notcouriersans', normal, normal, 'notcouriersans/notcouriersans.woff2' ); - -.font( 'noto', bold, normal, 'noto/noto.woff2' ); - -.font( 'nova', bold, normal, 'nova/nova.woff2' ); -.font( 'nova', normal, normal, 'nova/nova.woff2' ); - -.font( 'office-code-pro', bold, italic, 'office-code-pro/office-code-pro-bold-italic.woff2' ); -.font( 'office-code-pro', bold, normal, 'office-code-pro/office-code-pro-bold.woff2' ); -.font( 'office-code-pro', normal, italic, 'office-code-pro/office-code-pro-italic.woff2' ); -.font( 'office-code-pro', normal, normal, 'office-code-pro/office-code-pro.woff2' ); - -.font( 'old-timey', normal, normal, 'old-timey/old-timey.woff2' ); - -.font( 'opendyslexic', normal, normal, 'opendyslexic/opendyslexic.woff2' ); - -.font( 'overpass', bold, normal, 'overpass/overpass.woff2' ); -.font( 'overpass', normal, normal, 'overpass/overpass.woff2' ); - -.font( 'oxygen', normal, normal, 'oxygen/oxygen.woff2' ); - -.font( 'paper', normal, normal, 'paper/paper.woff2' ); - -.font( 'plex-mono', bold, italic, 'plex-mono/plex-mono-semibold-italic.woff2' ); -.font( 'plex-mono', bold, normal, 'plex-mono/plex-mono-semibold.woff2' ); -.font( 'plex-mono', normal, italic, 'plex-mono/plex-mono-italic.woff2' ); -.font( 'plex-mono', normal, normal, 'plex-mono/plex-mono.woff2' ); - -.font( 'press-start-2p', normal, normal, 'press-start-2p/press-start-2p.woff2' ); - -.font( 'profont', normal, normal, 'profont/profont.woff2' ); - -.font( 'proggy-clean', normal, normal, 'proggy-clean/proggy-clean.woff2' ); -.font( 'proggy-vector', normal, normal, 'proggy-vector/proggy-vector.woff2' ); - -.font( 'psudo', bold, italic, 'psudo/psudo-bold-italic.woff2' ); -.font( 'psudo', bold, normal, 'psudo/psudo-bold.woff2' ); -.font( 'psudo', normal, italic, 'psudo/psudo-italic.woff2' ); -.font( 'psudo', normal, normal, 'psudo/psudo.woff2' ); - -.font( 'pt', normal, normal, 'pt/pt.woff2' ); -.font( 'pt', bold, normal, 'pt/pt-bold.woff2' ); - -.font( 'quinze', normal, normal, 'quinze/quinze.woff2' ); - -.font( 'recursive-mono-linear', bold, italic, 'recursive-mono-linear/recursive-mono-linear-bold-italic.woff2' ); -.font( 'recursive-mono-linear', bold, normal, 'recursive-mono-linear/recursive-mono-linear-bold.woff2' ); -.font( 'recursive-mono-linear', normal, italic, 'recursive-mono-linear/recursive-mono-linear-italic.woff2' ); -.font( 'recursive-mono-linear', normal, normal, 'recursive-mono-linear/recursive-mono-linear.woff2' ); - -.font( 'reddit-sans', bold, normal, 'reddit-sans/reddit-sans-bold.woff2' ); -.font( 'reddit-sans', normal, normal, 'reddit-sans/reddit-sans.woff2' ); - -.font( 'redhat', bold, italic, 'redhat/redhat-bold-italic.woff2' ); -.font( 'redhat', bold, normal, 'redhat/redhat-bold.woff2' ); -.font( 'redhat', normal, italic, 'redhat/redhat-italic.woff2' ); -.font( 'redhat', normal, normal, 'redhat/redhat.woff2' ); - -.font( 'ricty-diminished', bold, italic, 'ricty-diminished/ricty-diminished-bold-italic.woff2' ); -.font( 'ricty-diminished', bold, normal, 'ricty-diminished/ricty-diminished-bold.woff2' ); -.font( 'ricty-diminished', normal, italic, 'ricty-diminished/ricty-diminished-italic.woff2' ); -.font( 'ricty-diminished', normal, normal, 'ricty-diminished/ricty-diminished.woff2' ); - -.font( 'roboto', bold, italic, 'roboto/roboto-bold-italic.woff2' ); -.font( 'roboto', bold, normal, 'roboto/roboto-bold.woff2' ); -.font( 'roboto', normal, italic, 'roboto/roboto-italic.woff2' ); -.font( 'roboto', normal, normal, 'roboto/roboto.woff2' ); - -.font( 'sarasa-mono', bold, italic, 'sarasa-mono/sarasa-mono-bold-italic.woff2' ); -.font( 'sarasa-mono', bold, normal, 'sarasa-mono/sarasa-mono-bold.woff2' ); -.font( 'sarasa-mono', normal, italic, 'sarasa-mono/sarasa-mono-italic.woff2' ); -.font( 'sarasa-mono', normal, normal, 'sarasa-mono/sarasa-mono.woff2' ); - -.font( 'sarasa-mono-slab', bold, italic, 'sarasa-mono-slab/sarasa-mono-slab-bold-italic.woff2' ); -.font( 'sarasa-mono-slab', bold, normal, 'sarasa-mono-slab/sarasa-mono-slab-bold.woff2' ); -.font( 'sarasa-mono-slab', normal, italic, 'sarasa-mono-slab/sarasa-mono-slab-italic.woff2' ); -.font( 'sarasa-mono-slab', normal, normal, 'sarasa-mono-slab/sarasa-mono-slab.woff2' ); - -.font( 'sax', normal, normal, 'sax/sax.woff2' ); - -.font( 'scientifica', normal, normal, 'scientifica/scientifica.woff2' ); -.font( 'scientifica', bold, normal, 'scientifica/scientifica-bold.woff2' ); -.font( 'scientifica', normal, italic, 'scientifica/scientifica-italic.woff2' ); - -.font( 'sergamon', normal, normal, 'sergamon/sergamon.woff2' ); - -.font( 'serious-shanns', bold, italic, 'serious-shanns/serious-shanns-bold-italic.woff2' ); -.font( 'serious-shanns', bold, normal, 'serious-shanns/serious-shanns-bold.woff2' ); -.font( 'serious-shanns', normal, italic, 'serious-shanns/serious-shanns-italic.woff2' ); -.font( 'serious-shanns', normal, normal, 'serious-shanns/serious-shanns.woff2' ); - -.font( 'share-tech', normal, normal, 'share-tech/share-tech.woff2' ); - -.font( 'sinclair-ql', normal, normal, 'sinclair-ql/sinclair-ql.woff2' ); - -.font( 'sinclair-ql-extended', normal, normal, 'sinclair-ql-extended/sinclair-ql-extended.woff2' ); - -.font( 'sk-modernist', normal, normal, 'sk-modernist/sk-modernist.woff2' ); - -.font( 'sligoil', normal, normal, 'sligoil/sligoil.woff2' ); - -.font( 'sono', bold, normal, 'sono/sono-bold.woff2' ); -.font( 'sono', normal, normal, 'sono/sono.woff2' ); - -.font( 'source-code-pro', bold, italic, 'source-code-pro/source-code-pro-bold-italic.woff2' ); -.font( 'source-code-pro', bold, normal, 'source-code-pro/source-code-pro-bold.woff2' ); -.font( 'source-code-pro', normal, italic, 'source-code-pro/source-code-pro-italic.woff2' ); -.font( 'source-code-pro', normal, normal, 'source-code-pro/source-code-pro.woff2' ); - -.font( 'space', bold, normal, 'space/space-bold.woff2' ); -.font( 'space', normal, normal, 'space/space.woff2' ); -.font( 'space', bold, italic, 'space/space-bold-italic.woff2' ); -.font( 'space', normal, italic, 'space/space-italic.woff2' ); - -.font( 'spleen', normal, normal, 'spleen/spleen.woff2' ); - -.font( 'sudo', bold, italic, 'sudo/sudo-bold-italic.woff2' ); -.font( 'sudo', bold, normal, 'sudo/sudo-bold.woff2' ); -.font( 'sudo', normal, italic, 'sudo/sudo-italic.woff2' ); -.font( 'sudo', normal, normal, 'sudo/sudo.woff2' ); - -.font( 'sometype-mono', bold, italic, 'sometype-mono/sometype-mono-bold-italic.woff2' ); -.font( 'sometype-mono', bold, normal, 'sometype-mono/sometype-mono-bold.woff2' ); -.font( 'sometype-mono', normal, italic, 'sometype-mono/sometype-mono-italic.woff2' ); -.font( 'sometype-mono', normal, normal, 'sometype-mono/sometype-mono.woff2' ); - -.font( 'tex-gyre-cursor', bold, italic, 'tex-gyre-cursor/tex-gyre-cursor-bold-italic.woff2' ); -.font( 'tex-gyre-cursor', bold, normal, 'tex-gyre-cursor/tex-gyre-cursor-bold.woff2' ); -.font( 'tex-gyre-cursor', normal, italic, 'tex-gyre-cursor/tex-gyre-cursor-italic.woff2' ); -.font( 'tex-gyre-cursor', normal, normal, 'tex-gyre-cursor/tex-gyre-cursor.woff2' ); - -.font( 'terminus-consoleet', bold, normal, 'terminus-consoleet/terminus-consoleet-bold.woff2' ); -.font( 'terminus-consoleet', normal, normal, 'terminus-consoleet/terminus-consoleet.woff2' ); - -.font( 'terminus-consoleet-smooth', normal, normal, 'terminus-consoleet-smooth/terminus-consoleet-smooth.woff2' ); - -.font( 'terminus-ttf', bold, italic, 'terminus-ttf/terminus-ttf-bold-italic.woff2' ); -.font( 'terminus-ttf', bold, normal, 'terminus-ttf/terminus-ttf-bold.woff2' ); -.font( 'terminus-ttf', normal, italic, 'terminus-ttf/terminus-ttf-italic.woff2' ); -.font( 'terminus-ttf', normal, normal, 'terminus-ttf/terminus-ttf.woff2' ); - -.font( 'topaz-a1200', normal, normal, 'topaz-a1200/topaz-a1200.woff2' ); - -.font( 'topaz-a500', normal, normal, 'topaz-a500/topaz-a500.woff2' ); - -.font( 'twilio-sans-mono', bold, italic, 'twilio-sans-mono/twilio-sans-mono-bold-italic.woff2' ); -.font( 'twilio-sans-mono', bold, normal, 'twilio-sans-mono/twilio-sans-mono-bold.woff2' ); -.font( 'twilio-sans-mono', normal, italic, 'twilio-sans-mono/twilio-sans-mono-italic.woff2' ); -.font( 'twilio-sans-mono', normal, normal, 'twilio-sans-mono/twilio-sans-mono.woff2' ); - -.font( 'ubuntu', bold, italic, 'ubuntu/ubuntu-bold-italic.woff2' ); -.font( 'ubuntu', bold, normal, 'ubuntu/ubuntu-bold.woff2' ); -.font( 'ubuntu', normal, italic, 'ubuntu/ubuntu-italic.woff2' ); -.font( 'ubuntu', normal, normal, 'ubuntu/ubuntu.woff2' ); - -.font( 'unifont', normal, normal, 'unifont/unifont.woff2' ); - -.font( 'unifontex', normal, normal, 'unifontex/unifontex.woff2' ); - -.font( 'verily', normal, normal, 'verily/verily.woff2' ); - -.font( 'victor-mono', normal, normal, 'victor-mono/victor-mono.woff2' ); -.font( 'victor-mono', normal, italic, 'victor-mono/victor-mono-italic.woff2' ); -.font( 'victor-mono', bold, normal, 'victor-mono/victor-mono-bold.woff2' ); -.font( 'victor-mono', bold, italic, 'victor-mono/victor-mono-bold-italic.woff2' ); - -.font( 'vt323', normal, normal, 'vt323/vt323.woff2' ); - -.font( 'zhima-mono', normal, normal, 'zhima-mono/zhima-mono.woff2' ); diff --git a/fonts/stylesheets/functions.less b/fonts/stylesheets/functions.less deleted file mode 100755 index 704d79d6..00000000 --- a/fonts/stylesheets/functions.less +++ /dev/null @@ -1,14 +0,0 @@ -@root-path: '../resources'; - - -.font (@name, @weight, @style, @file) { - - @font-path: '@{root-path}/@{file}'; - - @font-face { - font-family: @name; - font-weight: @weight; - font-style: @style; - src: url(@font-path); - } -} diff --git a/fonts/stylesheets/stylesheet.css b/fonts/stylesheets/stylesheet.css deleted file mode 100644 index f85fb20a..00000000 --- a/fonts/stylesheets/stylesheet.css +++ /dev/null @@ -1,2976 +0,0 @@ -@font-face { - font-family: 'oxproto'; - font-weight: normal; - font-style: normal; - src: url('../resources/oxproto/oxproto.woff2'); -} -@font-face { - font-family: 'font3270'; - font-weight: normal; - font-style: normal; - src: url('../resources/font3270/font3270.woff2'); -} -@font-face { - font-family: 'adwaita-mono'; - font-weight: bold; - font-style: italic; - src: url('../resources/adwaita-mono/adwaita-mono-bold-italic.woff2'); -} -@font-face { - font-family: 'adwaita-mono'; - font-weight: bold; - font-style: normal; - src: url('../resources/adwaita-mono/adwaita-mono-bold.woff2'); -} -@font-face { - font-family: 'adwaita-mono'; - font-weight: normal; - font-style: italic; - src: url('../resources/adwaita-mono/adwaita-mono-italic.woff2'); -} -@font-face { - font-family: 'adwaita-mono'; - font-weight: normal; - font-style: normal; - src: url('../resources/adwaita-mono/adwaita-mono.woff2'); -} -@font-face { - font-family: 'agave'; - font-weight: normal; - font-style: normal; - src: url('../resources/agave/agave.woff2'); -} -@font-face { - font-family: 'anka-coder'; - font-weight: bold; - font-style: italic; - src: url('../resources/anka-coder/anka-coder-bold-italic.woff2'); -} -@font-face { - font-family: 'anka-coder'; - font-weight: bold; - font-style: normal; - src: url('../resources/anka-coder/anka-coder-bold.woff2'); -} -@font-face { - font-family: 'anka-coder'; - font-weight: normal; - font-style: italic; - src: url('../resources/anka-coder/anka-coder-italic.woff2'); -} -@font-face { - font-family: 'anka-coder'; - font-weight: normal; - font-style: normal; - src: url('../resources/anka-coder/anka-coder.woff2'); -} -@font-face { - font-family: 'annotation-mono'; - font-weight: bold; - font-style: italic; - src: url('../resources/annotation-mono/annotation-mono-bold-italic.woff2'); -} -@font-face { - font-family: 'annotation-mono'; - font-weight: bold; - font-style: normal; - src: url('../resources/annotation-mono/annotation-mono-bold.woff2'); -} -@font-face { - font-family: 'annotation-mono'; - font-weight: normal; - font-style: italic; - src: url('../resources/annotation-mono/annotation-mono-italic.woff2'); -} -@font-face { - font-family: 'annotation-mono'; - font-weight: normal; - font-style: normal; - src: url('../resources/annotation-mono/annotation-mono.woff2'); -} -@font-face { - font-family: 'anonymous-pro'; - font-weight: bold; - font-style: italic; - src: url('../resources/anonymous-pro/anonymous-pro-bold-italic.woff2'); -} -@font-face { - font-family: 'anonymous-pro'; - font-weight: bold; - font-style: normal; - src: url('../resources/anonymous-pro/anonymous-pro-bold.woff2'); -} -@font-face { - font-family: 'anonymous-pro'; - font-weight: normal; - font-style: italic; - src: url('../resources/anonymous-pro/anonymous-pro-italic.woff2'); -} -@font-face { - font-family: 'anonymous-pro'; - font-weight: normal; - font-style: normal; - src: url('../resources/anonymous-pro/anonymous-pro.woff2'); -} -@font-face { - font-family: 'apl2741'; - font-weight: normal; - font-style: normal; - src: url('../resources/apl2741/apl2741.woff2'); -} -@font-face { - font-family: 'apl385'; - font-weight: normal; - font-style: normal; - src: url('../resources/apl385/apl385.woff2'); -} -@font-face { - font-family: 'aporetic-sans'; - font-weight: bold; - font-style: italic; - src: url('../resources/aporetic-sans/aporetic-sans-bold-italic.woff2'); -} -@font-face { - font-family: 'aporetic-sans'; - font-weight: bold; - font-style: normal; - src: url('../resources/aporetic-sans/aporetic-sans-bold.woff2'); -} -@font-face { - font-family: 'aporetic-sans'; - font-weight: normal; - font-style: italic; - src: url('../resources/aporetic-sans/aporetic-sans-italic.woff2'); -} -@font-face { - font-family: 'aporetic-sans'; - font-weight: normal; - font-style: normal; - src: url('../resources/aporetic-sans/aporetic-sans.woff2'); -} -@font-face { - font-family: 'aporetic-serif'; - font-weight: bold; - font-style: italic; - src: url('../resources/aporetic-serif/aporetic-serif-bold-italic.woff2'); -} -@font-face { - font-family: 'aporetic-serif'; - font-weight: bold; - font-style: normal; - src: url('../resources/aporetic-serif/aporetic-serif-bold.woff2'); -} -@font-face { - font-family: 'aporetic-serif'; - font-weight: normal; - font-style: italic; - src: url('../resources/aporetic-serif/aporetic-serif-italic.woff2'); -} -@font-face { - font-family: 'aporetic-serif'; - font-weight: normal; - font-style: normal; - src: url('../resources/aporetic-serif/aporetic-serif.woff2'); -} -@font-face { - font-family: 'atkinson-hyperlegible'; - font-weight: bold; - font-style: italic; - src: url('../resources/atkinson-hyperlegible/atkinson-hyperlegible-bold-italic.woff2'); -} -@font-face { - font-family: 'atkinson-hyperlegible'; - font-weight: bold; - font-style: normal; - src: url('../resources/atkinson-hyperlegible/atkinson-hyperlegible-bold.woff2'); -} -@font-face { - font-family: 'atkinson-hyperlegible'; - font-weight: normal; - font-style: italic; - src: url('../resources/atkinson-hyperlegible/atkinson-hyperlegible-italic.woff2'); -} -@font-face { - font-family: 'atkinson-hyperlegible'; - font-weight: normal; - font-style: normal; - src: url('../resources/atkinson-hyperlegible/atkinson-hyperlegible.woff2'); -} -@font-face { - font-family: 'audio-link'; - font-weight: bold; - font-style: normal; - src: url('../resources/audio-link/audio-link-bold.woff2'); -} -@font-face { - font-family: 'audio-link'; - font-weight: normal; - font-style: normal; - src: url('../resources/audio-link/audio-link.woff2'); -} -@font-face { - font-family: 'aurulent'; - font-weight: normal; - font-style: normal; - src: url('../resources/aurulent/aurulent.woff2'); -} -@font-face { - font-family: 'average'; - font-weight: bold; - font-style: normal; - src: url('../resources/average/average-bold.woff2'); -} -@font-face { - font-family: 'average'; - font-weight: normal; - font-style: italic; - src: url('../resources/average/average-bold-italic.woff2'); -} -@font-face { - font-family: 'average'; - font-weight: normal; - font-style: italic; - src: url('../resources/average/average-italic.woff2'); -} -@font-face { - font-family: 'average'; - font-weight: normal; - font-style: normal; - src: url('../resources/average/average.woff2'); -} -@font-face { - font-family: 'azeret'; - font-weight: bold; - font-style: italic; - src: url('../resources/azeret/azeret-bold-italic.woff2'); -} -@font-face { - font-family: 'azeret'; - font-weight: bold; - font-style: normal; - src: url('../resources/azeret/azeret-bold.woff2'); -} -@font-face { - font-family: 'azeret'; - font-weight: normal; - font-style: italic; - src: url('../resources/azeret/azeret-italic.woff2'); -} -@font-face { - font-family: 'azeret'; - font-weight: normal; - font-style: normal; - src: url('../resources/azeret/azeret.woff2'); -} -@font-face { - font-family: 'bedstead'; - font-weight: normal; - font-style: normal; - src: url('../resources/bedstead/bedstead.woff2'); -} -@font-face { - font-family: 'b612-mono'; - font-weight: bold; - font-style: italic; - src: url('../resources/b612-mono/b612-mono-bold-italic.woff2'); -} -@font-face { - font-family: 'b612-mono'; - font-weight: bold; - font-style: normal; - src: url('../resources/b612-mono/b612-mono-bold.woff2'); -} -@font-face { - font-family: 'b612-mono'; - font-weight: normal; - font-style: italic; - src: url('../resources/b612-mono/b612-mono-italic.woff2'); -} -@font-face { - font-family: 'b612-mono'; - font-weight: normal; - font-style: normal; - src: url('../resources/b612-mono/b612-mono.woff2'); -} -@font-face { - font-family: 'bigblue-terminal'; - font-weight: normal; - font-style: normal; - src: url('../resources/bigblue-terminal/bigblue-terminal.woff2'); -} -@font-face { - font-family: 'binchotan-sharp'; - font-weight: normal; - font-style: normal; - src: url('../resources/binchotan-sharp/binchotan-sharp.woff2'); -} -@font-face { - font-family: 'bitstream-vera'; - font-weight: bold; - font-style: italic; - src: url('../resources/bitstream-vera/bitstream-vera-bold-italic.woff2'); -} -@font-face { - font-family: 'bitstream-vera'; - font-weight: bold; - font-style: normal; - src: url('../resources/bitstream-vera/bitstream-vera-bold.woff2'); -} -@font-face { - font-family: 'bitstream-vera'; - font-weight: normal; - font-style: italic; - src: url('../resources/bitstream-vera/bitstream-vera-italic.woff2'); -} -@font-face { - font-family: 'bitstream-vera'; - font-weight: normal; - font-style: normal; - src: url('../resources/bitstream-vera/bitstream-vera.woff2'); -} -@font-face { - font-family: 'borg-sans-mono'; - font-weight: normal; - font-style: normal; - src: url('../resources/borg-sans-mono/borg-sans-mono.woff2'); -} -@font-face { - font-family: 'bpmono'; - font-weight: bold; - font-style: normal; - src: url('../resources/bpmono/bpmono-bold.woff2'); -} -@font-face { - font-family: 'bpmono'; - font-weight: normal; - font-style: italic; - src: url('../resources/bpmono/bpmono-italic.woff2'); -} -@font-face { - font-family: 'bpmono'; - font-weight: normal; - font-style: normal; - src: url('../resources/bpmono/bpmono.woff2'); -} -@font-face { - font-family: 'bront-ubuntu'; - font-weight: normal; - font-style: normal; - src: url('../resources/bront-ubuntu/bront-ubuntu.woff2'); -} -@font-face { - font-family: 'bront-dejavu'; - font-weight: normal; - font-style: normal; - src: url('../resources/bront-dejavu/bront-dejavu.woff2'); -} -@font-face { - font-family: 'camingocode'; - font-weight: bold; - font-style: italic; - src: url('../resources/camingocode/camingocode-bold-italic.woff2'); -} -@font-face { - font-family: 'camingocode'; - font-weight: bold; - font-style: normal; - src: url('../resources/camingocode/camingocode-bold.woff2'); -} -@font-face { - font-family: 'camingocode'; - font-weight: normal; - font-style: italic; - src: url('../resources/camingocode/camingocode-italic.woff2'); -} -@font-face { - font-family: 'camingocode'; - font-weight: normal; - font-style: normal; - src: url('../resources/camingocode/camingocode.woff2'); -} -@font-face { - font-family: 'cartograph'; - font-weight: bold; - font-style: italic; - src: url('../resources/cartograph/cartograph-bold-italic.woff2'); -} -@font-face { - font-family: 'cartograph'; - font-weight: bold; - font-style: normal; - src: url('../resources/cartograph/cartograph-bold.woff2'); -} -@font-face { - font-family: 'cartograph'; - font-weight: normal; - font-style: italic; - src: url('../resources/cartograph/cartograph-italic.woff2'); -} -@font-face { - font-family: 'cartograph'; - font-weight: normal; - font-style: normal; - src: url('../resources/cartograph/cartograph.woff2'); -} -@font-face { - font-family: 'cascadia-code'; - font-weight: bold; - font-style: italic; - src: url('../resources/cascadia-code/cascadia-code-bold-italic.woff2'); -} -@font-face { - font-family: 'cascadia-code'; - font-weight: bold; - font-style: normal; - src: url('../resources/cascadia-code/cascadia-code-bold.woff2'); -} -@font-face { - font-family: 'cascadia-code'; - font-weight: normal; - font-style: italic; - src: url('../resources/cascadia-code/cascadia-code-italic.woff2'); -} -@font-face { - font-family: 'cascadia-code'; - font-weight: normal; - font-style: normal; - src: url('../resources/cascadia-code/cascadia-code.woff2'); -} -@font-face { - font-family: 'chivo'; - font-weight: bold; - font-style: italic; - src: url('../resources/chivo/chivo-bold-italic.woff2'); -} -@font-face { - font-family: 'chivo'; - font-weight: bold; - font-style: normal; - src: url('../resources/chivo/chivo-bold.woff2'); -} -@font-face { - font-family: 'chivo'; - font-weight: normal; - font-style: italic; - src: url('../resources/chivo/chivo-italic.woff2'); -} -@font-face { - font-family: 'chivo'; - font-weight: normal; - font-style: normal; - src: url('../resources/chivo/chivo.woff2'); -} -@font-face { - font-family: 'cilantro-code-mono'; - font-weight: bold; - font-style: normal; - src: url('../resources/cilantro-code-mono/cilantro-code-mono-bold.woff2'); -} -@font-face { - font-family: 'cilantro-code-mono'; - font-weight: normal; - font-style: normal; - src: url('../resources/cilantro-code-mono/cilantro-code-mono.woff2'); -} -@font-face { - font-family: 'cm-unicode'; - font-weight: bold; - font-style: italic; - src: url('../resources/cm-unicode/cm-unicode-bold-italic.woff2'); -} -@font-face { - font-family: 'cm-unicode'; - font-weight: bold; - font-style: normal; - src: url('../resources/cm-unicode/cm-unicode-bold.woff2'); -} -@font-face { - font-family: 'cm-unicode'; - font-weight: normal; - font-style: italic; - src: url('../resources/cm-unicode/cm-unicode-italic.woff2'); -} -@font-face { - font-family: 'cm-unicode'; - font-weight: normal; - font-style: normal; - src: url('../resources/cm-unicode/cm-unicode.woff2'); -} -@font-face { - font-family: 'code-new-roman'; - font-weight: normal; - font-style: normal; - src: url('../resources/code-new-roman/code-new-roman.woff2'); -} -@font-face { - font-family: 'comic-mono'; - font-weight: bold; - font-style: normal; - src: url('../resources/comic-mono/comic-mono-bold.woff2'); -} -@font-face { - font-family: 'comic-mono'; - font-weight: normal; - font-style: normal; - src: url('../resources/comic-mono/comic-mono.woff2'); -} -@font-face { - font-family: 'comic-shanns'; - font-weight: normal; - font-style: normal; - src: url('../resources/comic-shanns/comic-shanns.woff2'); -} -@font-face { - font-family: 'commit-mono'; - font-weight: bold; - font-style: italic; - src: url('../resources/commit-mono/commit-mono-bold-italic.woff2'); -} -@font-face { - font-family: 'commit-mono'; - font-weight: bold; - font-style: normal; - src: url('../resources/commit-mono/commit-mono-bold.woff2'); -} -@font-face { - font-family: 'commit-mono'; - font-weight: normal; - font-style: italic; - src: url('../resources/commit-mono/commit-mono-italic.woff2'); -} -@font-face { - font-family: 'commit-mono'; - font-weight: normal; - font-style: normal; - src: url('../resources/commit-mono/commit-mono.woff2'); -} -@font-face { - font-family: 'consolamono'; - font-weight: bold; - font-style: normal; - src: url('../resources/consolamono/consolamono-bold.woff2'); -} -@font-face { - font-family: 'consolamono'; - font-weight: normal; - font-style: normal; - src: url('../resources/consolamono/consolamono.woff2'); -} -@font-face { - font-family: 'courier-ibm'; - font-weight: bold; - font-style: italic; - src: url('../resources/courier-ibm/courier-ibm-bold-italic.woff2'); -} -@font-face { - font-family: 'courier-ibm'; - font-weight: bold; - font-style: normal; - src: url('../resources/courier-ibm/courier-ibm-bold.woff2'); -} -@font-face { - font-family: 'courier-ibm'; - font-weight: normal; - font-style: italic; - src: url('../resources/courier-ibm/courier-ibm-italic.woff2'); -} -@font-face { - font-family: 'courier-ibm'; - font-weight: normal; - font-style: normal; - src: url('../resources/courier-ibm/courier-ibm.woff2'); -} -@font-face { - font-family: 'courier-ibm-dotted'; - font-weight: bold; - font-style: italic; - src: url('../resources/courier-ibm-dotted/courier-ibm-dotted-bold-italic.woff2'); -} -@font-face { - font-family: 'courier-ibm-dotted'; - font-weight: bold; - font-style: normal; - src: url('../resources/courier-ibm-dotted/courier-ibm-dotted-bold.woff2'); -} -@font-face { - font-family: 'courier-ibm-dotted'; - font-weight: normal; - font-style: italic; - src: url('../resources/courier-ibm-dotted/courier-ibm-dotted-italic.woff2'); -} -@font-face { - font-family: 'courier-ibm-dotted'; - font-weight: normal; - font-style: normal; - src: url('../resources/courier-ibm-dotted/courier-ibm-dotted.woff2'); -} -@font-face { - font-family: 'courier-ibm-slashed'; - font-weight: bold; - font-style: italic; - src: url('../resources/courier-ibm-slashed/courier-ibm-slashed-bold-italic.woff2'); -} -@font-face { - font-family: 'courier-ibm-slashed'; - font-weight: bold; - font-style: normal; - src: url('../resources/courier-ibm-slashed/courier-ibm-slashed-bold.woff2'); -} -@font-face { - font-family: 'courier-ibm-slashed'; - font-weight: normal; - font-style: italic; - src: url('../resources/courier-ibm-slashed/courier-ibm-slashed-italic.woff2'); -} -@font-face { - font-family: 'courier-ibm-slashed'; - font-weight: normal; - font-style: normal; - src: url('../resources/courier-ibm-slashed/courier-ibm-slashed.woff2'); -} -@font-face { - font-family: 'courier-prime'; - font-weight: bold; - font-style: italic; - src: url('../resources/courier-prime/courier-prime-bold-italic.woff2'); -} -@font-face { - font-family: 'courier-prime'; - font-weight: bold; - font-style: normal; - src: url('../resources/courier-prime/courier-prime-bold.woff2'); -} -@font-face { - font-family: 'courier-prime'; - font-weight: normal; - font-style: italic; - src: url('../resources/courier-prime/courier-prime-italic.woff2'); -} -@font-face { - font-family: 'courier-prime'; - font-weight: normal; - font-style: normal; - src: url('../resources/courier-prime/courier-prime.woff2'); -} -@font-face { - font-family: 'courier-prime-code'; - font-weight: normal; - font-style: italic; - src: url('../resources/courier-prime-code/courier-prime-code-italic.woff2'); -} -@font-face { - font-family: 'courier-prime-code'; - font-weight: normal; - font-style: normal; - src: url('../resources/courier-prime-code/courier-prime-code.woff2'); -} -@font-face { - font-family: 'courier-prime-sans'; - font-weight: bold; - font-style: italic; - src: url('../resources/courier-prime-sans/courier-prime-sans-bold-italic.woff2'); -} -@font-face { - font-family: 'courier-prime-sans'; - font-weight: bold; - font-style: normal; - src: url('../resources/courier-prime-sans/courier-prime-sans-bold.woff2'); -} -@font-face { - font-family: 'courier-prime-sans'; - font-weight: normal; - font-style: italic; - src: url('../resources/courier-prime-sans/courier-prime-sans-italic.woff2'); -} -@font-face { - font-family: 'courier-prime-sans'; - font-weight: normal; - font-style: normal; - src: url('../resources/courier-prime-sans/courier-prime-sans.woff2'); -} -@font-face { - font-family: 'cousine'; - font-weight: bold; - font-style: italic; - src: url('../resources/cousine/cousine-bold-italic.woff2'); -} -@font-face { - font-family: 'cousine'; - font-weight: bold; - font-style: normal; - src: url('../resources/cousine/cousine-bold.woff2'); -} -@font-face { - font-family: 'cousine'; - font-weight: normal; - font-style: italic; - src: url('../resources/cousine/cousine-italic.woff2'); -} -@font-face { - font-family: 'cousine'; - font-weight: normal; - font-style: normal; - src: url('../resources/cousine/cousine.woff2'); -} -@font-face { - font-family: 'cozette'; - font-weight: normal; - font-style: normal; - src: url('../resources/cozette/cozette.woff2'); -} -@font-face { - font-family: 'cutive'; - font-weight: normal; - font-style: normal; - src: url('../resources/cutive/cutive.woff2'); -} -@font-face { - font-family: 'd2coding'; - font-weight: normal; - font-style: normal; - src: url('../resources/d2coding/d2coding.woff2'); -} -@font-face { - font-family: 'd2coding'; - font-weight: bold; - font-style: normal; - src: url('../resources/d2coding/d2coding-bold.woff2'); -} -@font-face { - font-family: 'daddytimemono'; - font-weight: normal; - font-style: normal; - src: url('../resources/daddytimemono/daddytimemono.woff2'); -} -@font-face { - font-family: 'dejavu'; - font-weight: bold; - font-style: italic; - src: url('../resources/dejavu/dejavu-bold-italic.woff2'); -} -@font-face { - font-family: 'dejavu'; - font-weight: bold; - font-style: normal; - src: url('../resources/dejavu/dejavu-bold.woff2'); -} -@font-face { - font-family: 'dejavu'; - font-weight: normal; - font-style: italic; - src: url('../resources/dejavu/dejavu-italic.woff2'); -} -@font-face { - font-family: 'dejavu'; - font-weight: normal; - font-style: normal; - src: url('../resources/dejavu/dejavu.woff2'); -} -@font-face { - font-family: 'dejavu-markup'; - font-weight: bold; - font-style: italic; - src: url('../resources/dejavu-markup/dejavu-markup-bold-italic.woff2'); -} -@font-face { - font-family: 'dejavu-markup'; - font-weight: bold; - font-style: normal; - src: url('../resources/dejavu-markup/dejavu-markup-bold.woff2'); -} -@font-face { - font-family: 'dejavu-markup'; - font-weight: normal; - font-style: italic; - src: url('../resources/dejavu-markup/dejavu-markup-italic.woff2'); -} -@font-face { - font-family: 'dejavu-markup'; - font-weight: normal; - font-style: normal; - src: url('../resources/dejavu-markup/dejavu-markup.woff2'); -} -@font-face { - font-family: 'departure-mono'; - font-weight: normal; - font-style: normal; - src: url('../resources/departure-mono/departure-mono.woff2'); -} -@font-face { - font-family: 'dm-mono'; - font-weight: normal; - font-style: italic; - src: url('../resources/dm-mono/dm-mono-italic.woff2'); -} -@font-face { - font-family: 'dm-mono'; - font-weight: normal; - font-style: normal; - src: url('../resources/dm-mono/dm-mono.woff2'); -} -@font-face { - font-family: 'dpsdbeyond'; - font-weight: normal; - font-style: normal; - src: url('../resources/dpsdbeyond/dpsdbeyond.woff2'); -} -@font-face { - font-family: 'drafting'; - font-weight: bold; - font-style: italic; - src: url('../resources/drafting/drafting-bold-italic.woff2'); -} -@font-face { - font-family: 'drafting'; - font-weight: bold; - font-style: normal; - src: url('../resources/drafting/drafting-bold.woff2'); -} -@font-face { - font-family: 'drafting'; - font-weight: normal; - font-style: italic; - src: url('../resources/drafting/drafting-italic.woff2'); -} -@font-face { - font-family: 'drafting'; - font-weight: normal; - font-style: normal; - src: url('../resources/drafting/drafting.woff2'); -} -@font-face { - font-family: 'droid-sans'; - font-weight: normal; - font-style: normal; - src: url('../resources/droid-sans/droid-sans.woff2'); -} -@font-face { - font-family: 'edlo'; - font-weight: normal; - font-style: normal; - src: url('../resources/edlo/edlo.woff2'); -} -@font-face { - font-family: 'effects-eighty'; - font-weight: bold; - font-style: italic; - src: url('../resources/effects-eighty/effects-eighty-bold-italic.woff2'); -} -@font-face { - font-family: 'effects-eighty'; - font-weight: bold; - font-style: normal; - src: url('../resources/effects-eighty/effects-eighty-bold.woff2'); -} -@font-face { - font-family: 'effects-eighty'; - font-weight: normal; - font-style: italic; - src: url('../resources/effects-eighty/effects-eighty-italic.woff2'); -} -@font-face { - font-family: 'effects-eighty'; - font-weight: normal; - font-style: normal; - src: url('../resources/effects-eighty/effects-eighty.woff2'); -} -@font-face { - font-family: 'eirian'; - font-weight: normal; - font-style: italic; - src: url('../resources/eirian/eirian-italic.woff2'); -} -@font-face { - font-family: 'eirian'; - font-weight: normal; - font-style: normal; - src: url('../resources/eirian/eirian.woff2'); -} -@font-face { - font-family: 'ellograph'; - font-weight: bold; - font-style: italic; - src: url('../resources/ellograph/ellograph-bold-italic.woff2'); -} -@font-face { - font-family: 'ellograph'; - font-weight: bold; - font-style: normal; - src: url('../resources/ellograph/ellograph-bold.woff2'); -} -@font-face { - font-family: 'ellograph'; - font-weight: normal; - font-style: italic; - src: url('../resources/ellograph/ellograph-italic.woff2'); -} -@font-face { - font-family: 'ellograph'; - font-weight: normal; - font-style: normal; - src: url('../resources/ellograph/ellograph.woff2'); -} -@font-face { - font-family: 'envy-code-b'; - font-weight: normal; - font-style: normal; - src: url('../resources/envy-code-b/envy-code-b.woff2'); -} -@font-face { - font-family: 'envy-code-r'; - font-weight: bold; - font-style: normal; - src: url('../resources/envy-code-r/envy-code-r-bold.woff2'); -} -@font-face { - font-family: 'envy-code-r'; - font-weight: normal; - font-style: italic; - src: url('../resources/envy-code-r/envy-code-r-italic.woff2'); -} -@font-face { - font-family: 'envy-code-r'; - font-weight: normal; - font-style: normal; - src: url('../resources/envy-code-r/envy-code-r.woff2'); -} -@font-face { - font-family: 'fairfax'; - font-weight: bold; - font-style: normal; - src: url('../resources/fairfax/fairfax-bold.woff2'); -} -@font-face { - font-family: 'fairfax'; - font-weight: normal; - font-style: italic; - src: url('../resources/fairfax/fairfax-italic.woff2'); -} -@font-face { - font-family: 'fairfax'; - font-weight: normal; - font-style: normal; - src: url('../resources/fairfax/fairfax.woff2'); -} -@font-face { - font-family: 'fairfax-hax'; - font-weight: bold; - font-style: normal; - src: url('../resources/fairfax-hax/fairfax-hax-bold.woff2'); -} -@font-face { - font-family: 'fairfax-hax'; - font-weight: normal; - font-style: italic; - src: url('../resources/fairfax-hax/fairfax-hax-italic.woff2'); -} -@font-face { - font-family: 'fairfax-hax'; - font-weight: normal; - font-style: normal; - src: url('../resources/fairfax-hax/fairfax-hax.woff2'); -} -@font-face { - font-family: 'fairfax-hd'; - font-weight: normal; - font-style: normal; - src: url('../resources/fairfax-hd/fairfax-hd.woff2'); -} -@font-face { - font-family: 'fairfax-hd-hax'; - font-weight: normal; - font-style: normal; - src: url('../resources/fairfax-hd-hax/fairfax-hd-hax.woff2'); -} -@font-face { - font-family: 'fairfax-serif'; - font-weight: normal; - font-style: normal; - src: url('../resources/fairfax-serif/fairfax-serif.woff2'); -} -@font-face { - font-family: 'fairfax-serif-hax'; - font-weight: normal; - font-style: normal; - src: url('../resources/fairfax-serif-hax/fairfax-serif-hax.woff2'); -} -@font-face { - font-family: 'fantasque-sans'; - font-weight: bold; - font-style: italic; - src: url('../resources/fantasque-sans/fantasque-sans-bold-italic.woff2'); -} -@font-face { - font-family: 'fantasque-sans'; - font-weight: bold; - font-style: normal; - src: url('../resources/fantasque-sans/fantasque-sans-bold.woff2'); -} -@font-face { - font-family: 'fantasque-sans'; - font-weight: normal; - font-style: italic; - src: url('../resources/fantasque-sans/fantasque-sans-italic.woff2'); -} -@font-face { - font-family: 'fantasque-sans'; - font-weight: normal; - font-style: normal; - src: url('../resources/fantasque-sans/fantasque-sans.woff2'); -} -@font-face { - font-family: 'fifteen'; - font-weight: normal; - font-style: normal; - src: url('../resources/fifteen/fifteen.woff2'); -} -@font-face { - font-family: 'fira'; - font-weight: bold; - font-style: normal; - src: url('../resources/fira/fira-bold.woff2'); -} -@font-face { - font-family: 'fira'; - font-weight: normal; - font-style: normal; - src: url('../resources/fira/fira.woff2'); -} -@font-face { - font-family: 'firacode'; - font-weight: bold; - font-style: normal; - src: url('../resources/firacode/firacode-bold.woff2'); -} -@font-face { - font-family: 'firacode'; - font-weight: normal; - font-style: normal; - src: url('../resources/firacode/firacode.woff2'); -} -@font-face { - font-family: 'fixedsys'; - font-weight: normal; - font-style: normal; - src: url('../resources/fixedsys/fixedsys.woff2'); -} -@font-face { - font-family: 'fixedsys-ligatures'; - font-weight: normal; - font-style: normal; - src: url('../resources/fixedsys-ligatures/fixedsys-ligatures.woff2'); -} -@font-face { - font-family: 'fragment-mono'; - font-weight: normal; - font-style: italic; - src: url('../resources/fragment-mono/fragment-mono-italic.woff2'); -} -@font-face { - font-family: 'fragment-mono'; - font-weight: normal; - font-style: normal; - src: url('../resources/fragment-mono/fragment-mono.woff2'); -} -@font-face { - font-family: 'geist'; - font-weight: bold; - font-style: normal; - src: url('../resources/geist/geist-bold.woff2'); -} -@font-face { - font-family: 'geist'; - font-weight: normal; - font-style: normal; - src: url('../resources/geist/geist.woff2'); -} -@font-face { - font-family: 'generic'; - font-weight: normal; - font-style: normal; - src: url('../resources/generic/generic.woff2'); -} -@font-face { - font-family: 'gintronic'; - font-weight: normal; - font-style: italic; - src: url('../resources/gintronic/gintronic-italic.woff2'); -} -@font-face { - font-family: 'gintronic'; - font-weight: normal; - font-style: normal; - src: url('../resources/gintronic/gintronic.woff2'); -} -@font-face { - font-family: 'gnu-freefont'; - font-weight: bold; - font-style: italic; - src: url('../resources/gnu-freefont/gnu-freefont-bold-italic.woff2'); -} -@font-face { - font-family: 'gnu-freefont'; - font-weight: bold; - font-style: normal; - src: url('../resources/gnu-freefont/gnu-freefont-bold.woff2'); -} -@font-face { - font-family: 'gnu-freefont'; - font-weight: normal; - font-style: italic; - src: url('../resources/gnu-freefont/gnu-freefont-italic.woff2'); -} -@font-face { - font-family: 'gnu-freefont'; - font-weight: normal; - font-style: normal; - src: url('../resources/gnu-freefont/gnu-freefont.woff2'); -} -@font-face { - font-family: 'go-mono'; - font-weight: bold; - font-style: italic; - src: url('../resources/go-mono/go-mono-bold-italic.woff2'); -} -@font-face { - font-family: 'go-mono'; - font-weight: bold; - font-style: normal; - src: url('../resources/go-mono/go-mono-bold.woff2'); -} -@font-face { - font-family: 'go-mono'; - font-weight: normal; - font-style: italic; - src: url('../resources/go-mono/go-mono-italic.woff2'); -} -@font-face { - font-family: 'go-mono'; - font-weight: normal; - font-style: normal; - src: url('../resources/go-mono/go-mono.woff2'); -} -@font-face { - font-family: 'gohufont-11'; - font-weight: normal; - font-style: normal; - src: url('../resources/gohufont-11/gohufont-11.woff2'); -} -@font-face { - font-family: 'gohufont-14'; - font-weight: normal; - font-style: normal; - src: url('../resources/gohufont-14/gohufont-14.woff2'); -} -@font-face { - font-family: 'google-sans-code'; - font-weight: bold; - font-style: italic; - src: url('../resources/google-sans-code/google-sans-code-italic.woff2'); -} -@font-face { - font-family: 'google-sans-code'; - font-weight: bold; - font-style: normal; - src: url('../resources/google-sans-code/google-sans-code.woff2'); -} -@font-face { - font-family: 'google-sans-code'; - font-weight: normal; - font-style: italic; - src: url('../resources/google-sans-code/google-sans-code-italic.woff2'); -} -@font-face { - font-family: 'google-sans-code'; - font-weight: normal; - font-style: normal; - src: url('../resources/google-sans-code/google-sans-code.woff2'); -} -@font-face { - font-family: 'hack'; - font-weight: bold; - font-style: italic; - src: url('../resources/hack/hack-bold-italic.woff2'); -} -@font-face { - font-family: 'hack'; - font-weight: bold; - font-style: normal; - src: url('../resources/hack/hack-bold.woff2'); -} -@font-face { - font-family: 'hack'; - font-weight: normal; - font-style: italic; - src: url('../resources/hack/hack-italic.woff2'); -} -@font-face { - font-family: 'hack'; - font-weight: normal; - font-style: normal; - src: url('../resources/hack/hack.woff2'); -} -@font-face { - font-family: 'hack-ligatured'; - font-weight: bold; - font-style: italic; - src: url('../resources/hack-ligatured/hack-ligatured-bold-italic.woff2'); -} -@font-face { - font-family: 'hack-ligatured'; - font-weight: bold; - font-style: normal; - src: url('../resources/hack-ligatured/hack-ligatured-bold.woff2'); -} -@font-face { - font-family: 'hack-ligatured'; - font-weight: normal; - font-style: italic; - src: url('../resources/hack-ligatured/hack-ligatured-italic.woff2'); -} -@font-face { - font-family: 'hack-ligatured'; - font-weight: normal; - font-style: normal; - src: url('../resources/hack-ligatured/hack-ligatured.woff2'); -} -@font-face { - font-family: 'hasklig'; - font-weight: bold; - font-style: italic; - src: url('../resources/hasklig/hasklig-bold-italic.woff2'); -} -@font-face { - font-family: 'hasklig'; - font-weight: bold; - font-style: normal; - src: url('../resources/hasklig/hasklig-bold.woff2'); -} -@font-face { - font-family: 'hasklig'; - font-weight: normal; - font-style: italic; - src: url('../resources/hasklig/hasklig-italic.woff2'); -} -@font-face { - font-family: 'hasklig'; - font-weight: normal; - font-style: normal; - src: url('../resources/hasklig/hasklig.woff2'); -} -@font-face { - font-family: 'hermit'; - font-weight: bold; - font-style: italic; - src: url('../resources/hermit/hermit-bold-italic.woff2'); -} -@font-face { - font-family: 'hermit'; - font-weight: bold; - font-style: normal; - src: url('../resources/hermit/hermit-bold.woff2'); -} -@font-face { - font-family: 'hermit'; - font-weight: normal; - font-style: italic; - src: url('../resources/hermit/hermit-italic.woff2'); -} -@font-face { - font-family: 'hermit'; - font-weight: normal; - font-style: normal; - src: url('../resources/hermit/hermit.woff2'); -} -@font-face { - font-family: 'heterodox-mono'; - font-weight: bold; - font-style: normal; - src: url('../resources/heterodox-mono/heterodox-mono-bold.woff2'); -} -@font-face { - font-family: 'heterodox-mono'; - font-weight: normal; - font-style: normal; - src: url('../resources/heterodox-mono/heterodox-mono.woff2'); -} -@font-face { - font-family: 'ia-writer-mono'; - font-weight: normal; - font-style: normal; - src: url('../resources/ia-writer-mono/ia-writer-mono.woff2'); -} -@font-face { - font-family: 'ia-writer-mono'; - font-weight: normal; - font-style: italic; - src: url('../resources/ia-writer-mono/ia-writer-mono-italic.woff2'); -} -@font-face { - font-family: 'ia-writer-mono'; - font-weight: bold; - font-style: normal; - src: url('../resources/ia-writer-mono/ia-writer-mono-bold.woff2'); -} -@font-face { - font-family: 'ia-writer-mono'; - font-weight: bold; - font-style: italic; - src: url('../resources/ia-writer-mono/ia-writer-mono-bold-italic.woff2'); -} -@font-face { - font-family: 'ibm-vga'; - font-weight: normal; - font-style: normal; - src: url('../resources/ibm-vga/ibm-vga.woff2'); -} -@font-face { - font-family: 'input'; - font-weight: bold; - font-style: italic; - src: url('../resources/input/input-bold-italic.woff2'); -} -@font-face { - font-family: 'input'; - font-weight: bold; - font-style: normal; - src: url('../resources/input/input-bold.woff2'); -} -@font-face { - font-family: 'input'; - font-weight: normal; - font-style: italic; - src: url('../resources/input/input-italic.woff2'); -} -@font-face { - font-family: 'input'; - font-weight: normal; - font-style: normal; - src: url('../resources/input/input.woff2'); -} -@font-face { - font-family: 'input-compressed'; - font-weight: bold; - font-style: italic; - src: url('../resources/input-compressed/input-compressed-bold-italic.woff2'); -} -@font-face { - font-family: 'input-compressed'; - font-weight: bold; - font-style: normal; - src: url('../resources/input-compressed/input-compressed-bold.woff2'); -} -@font-face { - font-family: 'input-compressed'; - font-weight: normal; - font-style: italic; - src: url('../resources/input-compressed/input-compressed-italic.woff2'); -} -@font-face { - font-family: 'input-compressed'; - font-weight: normal; - font-style: normal; - src: url('../resources/input-compressed/input-compressed.woff2'); -} -@font-face { - font-family: 'input-condensed'; - font-weight: bold; - font-style: italic; - src: url('../resources/input-condensed/input-condensed-bold-italic.woff2'); -} -@font-face { - font-family: 'input-condensed'; - font-weight: bold; - font-style: normal; - src: url('../resources/input-condensed/input-condensed-bold.woff2'); -} -@font-face { - font-family: 'input-condensed'; - font-weight: normal; - font-style: italic; - src: url('../resources/input-condensed/input-condensed-italic.woff2'); -} -@font-face { - font-family: 'input-condensed'; - font-weight: normal; - font-style: normal; - src: url('../resources/input-condensed/input-condensed.woff2'); -} -@font-face { - font-family: 'input-narrow'; - font-weight: bold; - font-style: italic; - src: url('../resources/input-narrow/input-narrow-bold-italic.woff2'); -} -@font-face { - font-family: 'input-narrow'; - font-weight: bold; - font-style: normal; - src: url('../resources/input-narrow/input-narrow-bold.woff2'); -} -@font-face { - font-family: 'input-narrow'; - font-weight: normal; - font-style: italic; - src: url('../resources/input-narrow/input-narrow-italic.woff2'); -} -@font-face { - font-family: 'input-narrow'; - font-weight: normal; - font-style: normal; - src: url('../resources/input-narrow/input-narrow.woff2'); -} -@font-face { - font-family: 'intel-one-mono'; - font-weight: normal; - font-style: normal; - src: url('../resources/intel-one-mono/intel-one-mono.woff2'); -} -@font-face { - font-family: 'intel-one-mono'; - font-weight: normal; - font-style: italic; - src: url('../resources/intel-one-mono/intel-one-mono-italic.woff2'); -} -@font-face { - font-family: 'intel-one-mono'; - font-weight: bold; - font-style: normal; - src: url('../resources/intel-one-mono/intel-one-mono-bold.woff2'); -} -@font-face { - font-family: 'intel-one-mono'; - font-weight: bold; - font-style: italic; - src: url('../resources/intel-one-mono/intel-one-mono-bolditalic.woff2'); -} -@font-face { - font-family: 'iosevka'; - font-weight: normal; - font-style: normal; - src: url('../resources/iosevka/iosevka.woff2'); -} -@font-face { - font-family: 'iosevka'; - font-weight: normal; - font-style: italic; - src: url('../resources/iosevka/iosevka-italic.woff2'); -} -@font-face { - font-family: 'iosevka'; - font-weight: bold; - font-style: normal; - src: url('../resources/iosevka/iosevka-bold.woff2'); -} -@font-face { - font-family: 'iosevka'; - font-weight: bold; - font-style: italic; - src: url('../resources/iosevka/iosevka-bold-italic.woff2'); -} -@font-face { - font-family: 'iosevka-extended'; - font-weight: normal; - font-style: normal; - src: url('../resources/iosevka-extended/iosevka-extended.woff2'); -} -@font-face { - font-family: 'iosevka-extended'; - font-weight: normal; - font-style: italic; - src: url('../resources/iosevka-extended/iosevka-extended-italic.woff2'); -} -@font-face { - font-family: 'iosevka-extended'; - font-weight: bold; - font-style: normal; - src: url('../resources/iosevka-extended/iosevka-extended-bold.woff2'); -} -@font-face { - font-family: 'iosevka-extended'; - font-weight: bold; - font-style: italic; - src: url('../resources/iosevka-extended/iosevka-extended-bold-italic.woff2'); -} -@font-face { - font-family: 'iosevka-slab'; - font-weight: normal; - font-style: normal; - src: url('../resources/iosevka-slab/iosevka-slab.woff2'); -} -@font-face { - font-family: 'iosevka-slab'; - font-weight: normal; - font-style: italic; - src: url('../resources/iosevka-slab/iosevka-slab-italic.woff2'); -} -@font-face { - font-family: 'iosevka-slab'; - font-weight: bold; - font-style: normal; - src: url('../resources/iosevka-slab/iosevka-slab-bold.woff2'); -} -@font-face { - font-family: 'iosevka-slab'; - font-weight: bold; - font-style: italic; - src: url('../resources/iosevka-slab/iosevka-slab-bold-italic.woff2'); -} -@font-face { - font-family: 'iosevka-slab-extended'; - font-weight: normal; - font-style: normal; - src: url('../resources/iosevka-slab-extended/iosevka-slab-extended.woff2'); -} -@font-face { - font-family: 'iosevka-slab-extended'; - font-weight: normal; - font-style: italic; - src: url('../resources/iosevka-slab-extended/iosevka-slab-extended-italic.woff2'); -} -@font-face { - font-family: 'iosevka-slab-extended'; - font-weight: bold; - font-style: normal; - src: url('../resources/iosevka-slab-extended/iosevka-slab-extended-bold.woff2'); -} -@font-face { - font-family: 'iosevka-slab-extended'; - font-weight: bold; - font-style: italic; - src: url('../resources/iosevka-slab-extended/iosevka-slab-extended-bold-italic.woff2'); -} -@font-face { - font-family: 'ioskeley'; - font-weight: normal; - font-style: normal; - src: url('../resources/ioskeley/ioskeley.woff2'); -} -@font-face { - font-family: 'ioskeley'; - font-weight: normal; - font-style: italic; - src: url('../resources/ioskeley/ioskeley-italic.woff2'); -} -@font-face { - font-family: 'ioskeley'; - font-weight: bold; - font-style: normal; - src: url('../resources/ioskeley/ioskeley-bold.woff2'); -} -@font-face { - font-family: 'ioskeley'; - font-weight: bold; - font-style: italic; - src: url('../resources/ioskeley/ioskeley-bold-italic.woff2'); -} -@font-face { - font-family: 'inconsolata'; - font-weight: bold; - font-style: normal; - src: url('../resources/inconsolata/inconsolata-bold.woff2'); -} -@font-face { - font-family: 'inconsolata'; - font-weight: normal; - font-style: normal; - src: url('../resources/inconsolata/inconsolata.woff2'); -} -@font-face { - font-family: 'inconsolata-otf'; - font-weight: normal; - font-style: normal; - src: url('../resources/inconsolata-otf/inconsolata-otf.woff2'); -} -@font-face { - font-family: 'indicate'; - font-weight: normal; - font-style: normal; - src: url('../resources/indicate/indicate.woff2'); -} -@font-face { - font-family: 'inconsolata-go'; - font-weight: bold; - font-style: normal; - src: url('../resources/inconsolata-go/inconsolata-go-bold.woff2'); -} -@font-face { - font-family: 'inconsolata-go'; - font-weight: normal; - font-style: normal; - src: url('../resources/inconsolata-go/inconsolata-go.woff2'); -} -@font-face { - font-family: 'inconsolata-g'; - font-weight: normal; - font-style: normal; - src: url('../resources/inconsolata-g/inconsolata-g.woff2'); -} -@font-face { - font-family: 'jetbrainsmono'; - font-weight: normal; - font-style: normal; - src: url('../resources/jetbrainsmono/jetbrainsmono.woff2'); -} -@font-face { - font-family: 'jetbrainsmono'; - font-weight: normal; - font-style: italic; - src: url('../resources/jetbrainsmono/jetbrainsmono-italic.woff2'); -} -@font-face { - font-family: 'jetbrainsmono'; - font-weight: bold; - font-style: normal; - src: url('../resources/jetbrainsmono/jetbrainsmono-bold.woff2'); -} -@font-face { - font-family: 'jetbrainsmono'; - font-weight: bold; - font-style: italic; - src: url('../resources/jetbrainsmono/jetbrainsmono-bold-italic.woff2'); -} -@font-face { - font-family: 'julia-mono'; - font-weight: normal; - font-style: normal; - src: url('../resources/julia-mono/julia-mono.woff2'); -} -@font-face { - font-family: 'julia-mono'; - font-weight: normal; - font-style: italic; - src: url('../resources/julia-mono/julia-mono-italic.woff2'); -} -@font-face { - font-family: 'julia-mono'; - font-weight: bold; - font-style: normal; - src: url('../resources/julia-mono/julia-mono-bold.woff2'); -} -@font-face { - font-family: 'julia-mono'; - font-weight: bold; - font-style: italic; - src: url('../resources/julia-mono/julia-mono-bold-italic.woff2'); -} -@font-face { - font-family: 'latin-modern'; - font-weight: normal; - font-style: italic; - src: url('../resources/latin-modern/latin-modern-italic.woff2'); -} -@font-face { - font-family: 'latin-modern'; - font-weight: normal; - font-style: normal; - src: url('../resources/latin-modern/latin-modern.woff2'); -} -@font-face { - font-family: 'league'; - font-weight: bold; - font-style: normal; - src: url('../resources/league/league-bold.woff2'); -} -@font-face { - font-family: 'league'; - font-weight: normal; - font-style: normal; - src: url('../resources/league/league.woff2'); -} -@font-face { - font-family: 'lekton'; - font-weight: bold; - font-style: normal; - src: url('../resources/lekton/lekton-bold.woff2'); -} -@font-face { - font-family: 'lekton'; - font-weight: normal; - font-style: italic; - src: url('../resources/lekton/lekton-italic.woff2'); -} -@font-face { - font-family: 'lekton'; - font-weight: normal; - font-style: normal; - src: url('../resources/lekton/lekton.woff2'); -} -@font-face { - font-family: 'liberation'; - font-weight: bold; - font-style: italic; - src: url('../resources/liberation/liberation-bold-italic.woff2'); -} -@font-face { - font-family: 'liberation'; - font-weight: bold; - font-style: normal; - src: url('../resources/liberation/liberation-bold.woff2'); -} -@font-face { - font-family: 'liberation'; - font-weight: normal; - font-style: italic; - src: url('../resources/liberation/liberation-italic.woff2'); -} -@font-face { - font-family: 'liberation'; - font-weight: normal; - font-style: normal; - src: url('../resources/liberation/liberation.woff2'); -} -@font-face { - font-family: 'lilex'; - font-weight: bold; - font-style: italic; - src: url('../resources/lilex/lilex-bold-italic.woff2'); -} -@font-face { - font-family: 'lilex'; - font-weight: bold; - font-style: normal; - src: url('../resources/lilex/lilex-bold.woff2'); -} -@font-face { - font-family: 'lilex'; - font-weight: normal; - font-style: italic; - src: url('../resources/lilex/lilex-italic.woff2'); -} -@font-face { - font-family: 'lilex'; - font-weight: normal; - font-style: normal; - src: url('../resources/lilex/lilex.woff2'); -} -@font-face { - font-family: 'lotion'; - font-weight: normal; - font-style: normal; - src: url('../resources/lotion/lotion.woff2'); -} -@font-face { - font-family: 'luculent'; - font-weight: bold; - font-style: italic; - src: url('../resources/luculent/luculent-bold-italic.woff2'); -} -@font-face { - font-family: 'luculent'; - font-weight: bold; - font-style: normal; - src: url('../resources/luculent/luculent-bold.woff2'); -} -@font-face { - font-family: 'luculent'; - font-weight: normal; - font-style: italic; - src: url('../resources/luculent/luculent-italic.woff2'); -} -@font-face { - font-family: 'luculent'; - font-weight: normal; - font-style: normal; - src: url('../resources/luculent/luculent.woff2'); -} -@font-face { - font-family: 'luxi'; - font-weight: bold; - font-style: italic; - src: url('../resources/luxi/luxi-bold-italic.woff2'); -} -@font-face { - font-family: 'luxi'; - font-weight: bold; - font-style: normal; - src: url('../resources/luxi/luxi-bold.woff2'); -} -@font-face { - font-family: 'luxi'; - font-weight: normal; - font-style: italic; - src: url('../resources/luxi/luxi-italic.woff2'); -} -@font-face { - font-family: 'luxi'; - font-weight: normal; - font-style: normal; - src: url('../resources/luxi/luxi.woff2'); -} -@font-face { - font-family: 'lyth-mono'; - font-weight: bold; - font-style: italic; - src: url('../resources/lyth-mono/lyth-mono-bold-italic.woff2'); -} -@font-face { - font-family: 'lyth-mono'; - font-weight: bold; - font-style: normal; - src: url('../resources/lyth-mono/lyth-mono-bold.woff2'); -} -@font-face { - font-family: 'lyth-mono'; - font-weight: normal; - font-style: italic; - src: url('../resources/lyth-mono/lyth-mono-italic.woff2'); -} -@font-face { - font-family: 'lyth-mono'; - font-weight: normal; - font-style: normal; - src: url('../resources/lyth-mono/lyth-mono.woff2'); -} -@font-face { - font-family: 'maple'; - font-weight: bold; - font-style: italic; - src: url('../resources/maple/maple-bold-italic.woff2'); -} -@font-face { - font-family: 'maple'; - font-weight: bold; - font-style: normal; - src: url('../resources/maple/maple-bold.woff2'); -} -@font-face { - font-family: 'maple'; - font-weight: normal; - font-style: italic; - src: url('../resources/maple/maple-italic.woff2'); -} -@font-face { - font-family: 'maple'; - font-weight: normal; - font-style: normal; - src: url('../resources/maple/maple.woff2'); -} -@font-face { - font-family: 'martian-mono'; - font-weight: bold; - font-style: normal; - src: url('../resources/martian-mono/martian-mono-bold.woff2'); -} -@font-face { - font-family: 'martian-mono'; - font-weight: normal; - font-style: normal; - src: url('../resources/martian-mono/martian-mono.woff2'); -} -@font-face { - font-family: 'md-io'; - font-weight: bold; - font-style: italic; - src: url('../resources/md-io/md-io-bold-italic.woff2'); -} -@font-face { - font-family: 'md-io'; - font-weight: bold; - font-style: normal; - src: url('../resources/md-io/md-io-bold.woff2'); -} -@font-face { - font-family: 'md-io'; - font-weight: normal; - font-style: italic; - src: url('../resources/md-io/md-io-italic.woff2'); -} -@font-face { - font-family: 'md-io'; - font-weight: normal; - font-style: normal; - src: url('../resources/md-io/md-io.woff2'); -} -@font-face { - font-family: 'mensch'; - font-weight: normal; - font-style: normal; - src: url('../resources/mensch/mensch.woff2'); -} -@font-face { - font-family: 'meslo'; - font-weight: bold; - font-style: italic; - src: url('../resources/meslo/meslo-bold-italic.woff2'); -} -@font-face { - font-family: 'meslo'; - font-weight: bold; - font-style: normal; - src: url('../resources/meslo/meslo-bold.woff2'); -} -@font-face { - font-family: 'meslo'; - font-weight: normal; - font-style: italic; - src: url('../resources/meslo/meslo-italic.woff2'); -} -@font-face { - font-family: 'meslo'; - font-weight: normal; - font-style: normal; - src: url('../resources/meslo/meslo.woff2'); -} -@font-face { - font-family: 'miracode'; - font-weight: normal; - font-style: normal; - src: url('../resources/miracode/miracode.woff2'); -} -@font-face { - font-family: 'monaspace-argon'; - font-weight: bold; - font-style: italic; - src: url('../resources/monaspace-argon/monaspace-argon-bold-italic.woff2'); -} -@font-face { - font-family: 'monaspace-argon'; - font-weight: bold; - font-style: normal; - src: url('../resources/monaspace-argon/monaspace-argon-bold.woff2'); -} -@font-face { - font-family: 'monaspace-argon'; - font-weight: normal; - font-style: italic; - src: url('../resources/monaspace-argon/monaspace-argon-italic.woff2'); -} -@font-face { - font-family: 'monaspace-argon'; - font-weight: normal; - font-style: normal; - src: url('../resources/monaspace-argon/monaspace-argon.woff2'); -} -@font-face { - font-family: 'monaspace-krypton'; - font-weight: bold; - font-style: italic; - src: url('../resources/monaspace-krypton/monaspace-krypton-bold-italic.woff2'); -} -@font-face { - font-family: 'monaspace-krypton'; - font-weight: bold; - font-style: normal; - src: url('../resources/monaspace-krypton/monaspace-krypton-bold.woff2'); -} -@font-face { - font-family: 'monaspace-krypton'; - font-weight: normal; - font-style: italic; - src: url('../resources/monaspace-krypton/monaspace-krypton-italic.woff2'); -} -@font-face { - font-family: 'monaspace-krypton'; - font-weight: normal; - font-style: normal; - src: url('../resources/monaspace-krypton/monaspace-krypton.woff2'); -} -@font-face { - font-family: 'monaspace-neon'; - font-weight: bold; - font-style: italic; - src: url('../resources/monaspace-neon/monaspace-neon-bold-italic.woff2'); -} -@font-face { - font-family: 'monaspace-neon'; - font-weight: bold; - font-style: normal; - src: url('../resources/monaspace-neon/monaspace-neon-bold.woff2'); -} -@font-face { - font-family: 'monaspace-neon'; - font-weight: normal; - font-style: italic; - src: url('../resources/monaspace-neon/monaspace-neon-italic.woff2'); -} -@font-face { - font-family: 'monaspace-neon'; - font-weight: normal; - font-style: normal; - src: url('../resources/monaspace-neon/monaspace-neon.woff2'); -} -@font-face { - font-family: 'monaspace-radon'; - font-weight: bold; - font-style: italic; - src: url('../resources/monaspace-radon/monaspace-radon-bold-italic.woff2'); -} -@font-face { - font-family: 'monaspace-radon'; - font-weight: bold; - font-style: normal; - src: url('../resources/monaspace-radon/monaspace-radon-bold.woff2'); -} -@font-face { - font-family: 'monaspace-radon'; - font-weight: normal; - font-style: italic; - src: url('../resources/monaspace-radon/monaspace-radon-italic.woff2'); -} -@font-face { - font-family: 'monaspace-radon'; - font-weight: normal; - font-style: normal; - src: url('../resources/monaspace-radon/monaspace-radon.woff2'); -} -@font-face { - font-family: 'monaspace-xenon'; - font-weight: bold; - font-style: italic; - src: url('../resources/monaspace-xenon/monaspace-xenon-bold-italic.woff2'); -} -@font-face { - font-family: 'monaspace-xenon'; - font-weight: bold; - font-style: normal; - src: url('../resources/monaspace-xenon/monaspace-xenon-bold.woff2'); -} -@font-face { - font-family: 'monaspace-xenon'; - font-weight: normal; - font-style: italic; - src: url('../resources/monaspace-xenon/monaspace-xenon-italic.woff2'); -} -@font-face { - font-family: 'monaspace-xenon'; - font-weight: normal; - font-style: normal; - src: url('../resources/monaspace-xenon/monaspace-xenon.woff2'); -} -@font-face { - font-family: 'mona-sans-mono'; - font-weight: 200 900; - font-style: normal; - src: url('../resources/mona-sans-mono/mona-sans-mono.woff2'); -} -@font-face { - font-family: 'monocraft'; - font-weight: normal; - font-style: normal; - src: url('../resources/monocraft/monocraft.woff2'); -} -@font-face { - font-family: 'monoflow'; - font-weight: normal; - font-style: italic; - src: url('../resources/monoflow/monoflow-italic.woff2'); -} -@font-face { - font-family: 'monoflow'; - font-weight: normal; - font-style: normal; - src: url('../resources/monoflow/monoflow.woff2'); -} -@font-face { - font-family: 'monofoki'; - font-weight: bold; - font-style: italic; - src: url('../resources/monofoki/monofoki-bold-italic.woff2'); -} -@font-face { - font-family: 'monofoki'; - font-weight: bold; - font-style: normal; - src: url('../resources/monofoki/monofoki-bold.woff2'); -} -@font-face { - font-family: 'monofoki'; - font-weight: normal; - font-style: italic; - src: url('../resources/monofoki/monofoki-italic.woff2'); -} -@font-face { - font-family: 'monofoki'; - font-weight: normal; - font-style: normal; - src: url('../resources/monofoki/monofoki.woff2'); -} -@font-face { - font-family: 'monofur'; - font-weight: normal; - font-style: italic; - src: url('../resources/monofur/monofur-italic.woff2'); -} -@font-face { - font-family: 'monofur'; - font-weight: normal; - font-style: normal; - src: url('../resources/monofur/monofur.woff2'); -} -@font-face { - font-family: 'monoid'; - font-weight: bold; - font-style: normal; - src: url('../resources/monoid/monoid-bold.woff2'); -} -@font-face { - font-family: 'monoid'; - font-weight: normal; - font-style: italic; - src: url('../resources/monoid/monoid-italic.woff2'); -} -@font-face { - font-family: 'monoid'; - font-weight: normal; - font-style: normal; - src: url('../resources/monoid/monoid.woff2'); -} -@font-face { - font-family: 'mononoki'; - font-weight: bold; - font-style: italic; - src: url('../resources/mononoki/mononoki-bold-italic.woff2'); -} -@font-face { - font-family: 'mononoki'; - font-weight: bold; - font-style: normal; - src: url('../resources/mononoki/mononoki-bold.woff2'); -} -@font-face { - font-family: 'mononoki'; - font-weight: normal; - font-style: italic; - src: url('../resources/mononoki/mononoki-italic.woff2'); -} -@font-face { - font-family: 'mononoki'; - font-weight: normal; - font-style: normal; - src: url('../resources/mononoki/mononoki.woff2'); -} -@font-face { - font-family: 'myna'; - font-weight: bold; - font-style: italic; - src: url('../resources/myna/myna-bold-italic.woff2'); -} -@font-face { - font-family: 'myna'; - font-weight: bold; - font-style: normal; - src: url('../resources/myna/myna-bold.woff2'); -} -@font-face { - font-family: 'myna'; - font-weight: normal; - font-style: italic; - src: url('../resources/myna/myna-italic.woff2'); -} -@font-face { - font-family: 'myna'; - font-weight: normal; - font-style: normal; - src: url('../resources/myna/myna.woff2'); -} -@font-face { - font-family: 'mplus'; - font-weight: bold; - font-style: normal; - src: url('../resources/mplus/mplus-bold.woff2'); -} -@font-face { - font-family: 'mplus'; - font-weight: normal; - font-style: normal; - src: url('../resources/mplus/mplus.woff2'); -} -@font-face { - font-family: 'nanum-gothic-coding'; - font-weight: bold; - font-style: normal; - src: url('../resources/nanum-gothic-coding/nanum-gothic-coding-bold.woff2'); -} -@font-face { - font-family: 'nanum-gothic-coding'; - font-weight: normal; - font-style: normal; - src: url('../resources/nanum-gothic-coding/nanum-gothic-coding.woff2'); -} -@font-face { - font-family: 'nimbus-mono'; - font-weight: bold; - font-style: italic; - src: url('../resources/nimbus-mono/nimbus-mono-bold-italic.woff2'); -} -@font-face { - font-family: 'nimbus-mono'; - font-weight: bold; - font-style: normal; - src: url('../resources/nimbus-mono/nimbus-mono-bold.woff2'); -} -@font-face { - font-family: 'nimbus-mono'; - font-weight: normal; - font-style: italic; - src: url('../resources/nimbus-mono/nimbus-mono-italic.woff2'); -} -@font-face { - font-family: 'nimbus-mono'; - font-weight: normal; - font-style: normal; - src: url('../resources/nimbus-mono/nimbus-mono.woff2'); -} -@font-face { - font-family: 'nk57'; - font-weight: bold; - font-style: italic; - src: url('../resources/nk57/nk57-bold-italic.woff2'); -} -@font-face { - font-family: 'nk57'; - font-weight: bold; - font-style: normal; - src: url('../resources/nk57/nk57-bold.woff2'); -} -@font-face { - font-family: 'nk57'; - font-weight: normal; - font-style: italic; - src: url('../resources/nk57/nk57-italic.woff2'); -} -@font-face { - font-family: 'nk57'; - font-weight: normal; - font-style: normal; - src: url('../resources/nk57/nk57.woff2'); -} -@font-face { - font-family: 'nordwand-mono'; - font-weight: bold; - font-style: italic; - src: url('../resources/nordwand-mono/nordwand-mono-bold-italic.woff2'); -} -@font-face { - font-family: 'nordwand-mono'; - font-weight: bold; - font-style: normal; - src: url('../resources/nordwand-mono/nordwand-mono-bold.woff2'); -} -@font-face { - font-family: 'nordwand-mono'; - font-weight: normal; - font-style: italic; - src: url('../resources/nordwand-mono/nordwand-mono-italic.woff2'); -} -@font-face { - font-family: 'nordwand-mono'; - font-weight: normal; - font-style: normal; - src: url('../resources/nordwand-mono/nordwand-mono.woff2'); -} -@font-face { - font-family: 'notcouriersans'; - font-weight: bold; - font-style: normal; - src: url('../resources/notcouriersans/notcouriersans-bold.woff2'); -} -@font-face { - font-family: 'notcouriersans'; - font-weight: normal; - font-style: normal; - src: url('../resources/notcouriersans/notcouriersans.woff2'); -} -@font-face { - font-family: 'noto'; - font-weight: bold; - font-style: normal; - src: url('../resources/noto/noto.woff2'); -} -@font-face { - font-family: 'nova'; - font-weight: bold; - font-style: normal; - src: url('../resources/nova/nova.woff2'); -} -@font-face { - font-family: 'nova'; - font-weight: normal; - font-style: normal; - src: url('../resources/nova/nova.woff2'); -} -@font-face { - font-family: 'office-code-pro'; - font-weight: bold; - font-style: italic; - src: url('../resources/office-code-pro/office-code-pro-bold-italic.woff2'); -} -@font-face { - font-family: 'office-code-pro'; - font-weight: bold; - font-style: normal; - src: url('../resources/office-code-pro/office-code-pro-bold.woff2'); -} -@font-face { - font-family: 'office-code-pro'; - font-weight: normal; - font-style: italic; - src: url('../resources/office-code-pro/office-code-pro-italic.woff2'); -} -@font-face { - font-family: 'office-code-pro'; - font-weight: normal; - font-style: normal; - src: url('../resources/office-code-pro/office-code-pro.woff2'); -} -@font-face { - font-family: 'old-timey'; - font-weight: normal; - font-style: normal; - src: url('../resources/old-timey/old-timey.woff2'); -} -@font-face { - font-family: 'opendyslexic'; - font-weight: normal; - font-style: normal; - src: url('../resources/opendyslexic/opendyslexic.woff2'); -} -@font-face { - font-family: 'overpass'; - font-weight: bold; - font-style: normal; - src: url('../resources/overpass/overpass.woff2'); -} -@font-face { - font-family: 'overpass'; - font-weight: normal; - font-style: normal; - src: url('../resources/overpass/overpass.woff2'); -} -@font-face { - font-family: 'oxygen'; - font-weight: normal; - font-style: normal; - src: url('../resources/oxygen/oxygen.woff2'); -} -@font-face { - font-family: 'paper'; - font-weight: normal; - font-style: normal; - src: url('../resources/paper/paper.woff2'); -} -@font-face { - font-family: 'plex-mono'; - font-weight: bold; - font-style: italic; - src: url('../resources/plex-mono/plex-mono-semibold-italic.woff2'); -} -@font-face { - font-family: 'plex-mono'; - font-weight: bold; - font-style: normal; - src: url('../resources/plex-mono/plex-mono-semibold.woff2'); -} -@font-face { - font-family: 'plex-mono'; - font-weight: normal; - font-style: italic; - src: url('../resources/plex-mono/plex-mono-italic.woff2'); -} -@font-face { - font-family: 'plex-mono'; - font-weight: normal; - font-style: normal; - src: url('../resources/plex-mono/plex-mono.woff2'); -} -@font-face { - font-family: 'press-start-2p'; - font-weight: normal; - font-style: normal; - src: url('../resources/press-start-2p/press-start-2p.woff2'); -} -@font-face { - font-family: 'profont'; - font-weight: normal; - font-style: normal; - src: url('../resources/profont/profont.woff2'); -} -@font-face { - font-family: 'proggy-clean'; - font-weight: normal; - font-style: normal; - src: url('../resources/proggy-clean/proggy-clean.woff2'); -} -@font-face { - font-family: 'proggy-vector'; - font-weight: normal; - font-style: normal; - src: url('../resources/proggy-vector/proggy-vector.woff2'); -} -@font-face { - font-family: 'psudo'; - font-weight: bold; - font-style: italic; - src: url('../resources/psudo/psudo-bold-italic.woff2'); -} -@font-face { - font-family: 'psudo'; - font-weight: bold; - font-style: normal; - src: url('../resources/psudo/psudo-bold.woff2'); -} -@font-face { - font-family: 'psudo'; - font-weight: normal; - font-style: italic; - src: url('../resources/psudo/psudo-italic.woff2'); -} -@font-face { - font-family: 'psudo'; - font-weight: normal; - font-style: normal; - src: url('../resources/psudo/psudo.woff2'); -} -@font-face { - font-family: 'pt'; - font-weight: normal; - font-style: normal; - src: url('../resources/pt/pt.woff2'); -} -@font-face { - font-family: 'pt'; - font-weight: bold; - font-style: normal; - src: url('../resources/pt/pt-bold.woff2'); -} -@font-face { - font-family: 'quinze'; - font-weight: normal; - font-style: normal; - src: url('../resources/quinze/quinze.woff2'); -} -@font-face { - font-family: 'recursive-mono-linear'; - font-weight: bold; - font-style: italic; - src: url('../resources/recursive-mono-linear/recursive-mono-linear-bold-italic.woff2'); -} -@font-face { - font-family: 'recursive-mono-linear'; - font-weight: bold; - font-style: normal; - src: url('../resources/recursive-mono-linear/recursive-mono-linear-bold.woff2'); -} -@font-face { - font-family: 'recursive-mono-linear'; - font-weight: normal; - font-style: italic; - src: url('../resources/recursive-mono-linear/recursive-mono-linear-italic.woff2'); -} -@font-face { - font-family: 'recursive-mono-linear'; - font-weight: normal; - font-style: normal; - src: url('../resources/recursive-mono-linear/recursive-mono-linear.woff2'); -} -@font-face { - font-family: 'reddit-sans'; - font-weight: bold; - font-style: normal; - src: url('../resources/reddit-sans/reddit-sans-bold.woff2'); -} -@font-face { - font-family: 'reddit-sans'; - font-weight: normal; - font-style: normal; - src: url('../resources/reddit-sans/reddit-sans.woff2'); -} -@font-face { - font-family: 'redhat'; - font-weight: bold; - font-style: italic; - src: url('../resources/redhat/redhat-bold-italic.woff2'); -} -@font-face { - font-family: 'redhat'; - font-weight: bold; - font-style: normal; - src: url('../resources/redhat/redhat-bold.woff2'); -} -@font-face { - font-family: 'redhat'; - font-weight: normal; - font-style: italic; - src: url('../resources/redhat/redhat-italic.woff2'); -} -@font-face { - font-family: 'redhat'; - font-weight: normal; - font-style: normal; - src: url('../resources/redhat/redhat.woff2'); -} -@font-face { - font-family: 'ricty-diminished'; - font-weight: bold; - font-style: italic; - src: url('../resources/ricty-diminished/ricty-diminished-bold-italic.woff2'); -} -@font-face { - font-family: 'ricty-diminished'; - font-weight: bold; - font-style: normal; - src: url('../resources/ricty-diminished/ricty-diminished-bold.woff2'); -} -@font-face { - font-family: 'ricty-diminished'; - font-weight: normal; - font-style: italic; - src: url('../resources/ricty-diminished/ricty-diminished-italic.woff2'); -} -@font-face { - font-family: 'ricty-diminished'; - font-weight: normal; - font-style: normal; - src: url('../resources/ricty-diminished/ricty-diminished.woff2'); -} -@font-face { - font-family: 'roboto'; - font-weight: bold; - font-style: italic; - src: url('../resources/roboto/roboto-bold-italic.woff2'); -} -@font-face { - font-family: 'roboto'; - font-weight: bold; - font-style: normal; - src: url('../resources/roboto/roboto-bold.woff2'); -} -@font-face { - font-family: 'roboto'; - font-weight: normal; - font-style: italic; - src: url('../resources/roboto/roboto-italic.woff2'); -} -@font-face { - font-family: 'roboto'; - font-weight: normal; - font-style: normal; - src: url('../resources/roboto/roboto.woff2'); -} -@font-face { - font-family: 'sarasa-mono'; - font-weight: bold; - font-style: italic; - src: url('../resources/sarasa-mono/sarasa-mono-bold-italic.woff2'); -} -@font-face { - font-family: 'sarasa-mono'; - font-weight: bold; - font-style: normal; - src: url('../resources/sarasa-mono/sarasa-mono-bold.woff2'); -} -@font-face { - font-family: 'sarasa-mono'; - font-weight: normal; - font-style: italic; - src: url('../resources/sarasa-mono/sarasa-mono-italic.woff2'); -} -@font-face { - font-family: 'sarasa-mono'; - font-weight: normal; - font-style: normal; - src: url('../resources/sarasa-mono/sarasa-mono.woff2'); -} -@font-face { - font-family: 'sarasa-mono-slab'; - font-weight: bold; - font-style: italic; - src: url('../resources/sarasa-mono-slab/sarasa-mono-slab-bold-italic.woff2'); -} -@font-face { - font-family: 'sarasa-mono-slab'; - font-weight: bold; - font-style: normal; - src: url('../resources/sarasa-mono-slab/sarasa-mono-slab-bold.woff2'); -} -@font-face { - font-family: 'sarasa-mono-slab'; - font-weight: normal; - font-style: italic; - src: url('../resources/sarasa-mono-slab/sarasa-mono-slab-italic.woff2'); -} -@font-face { - font-family: 'sarasa-mono-slab'; - font-weight: normal; - font-style: normal; - src: url('../resources/sarasa-mono-slab/sarasa-mono-slab.woff2'); -} -@font-face { - font-family: 'sax'; - font-weight: normal; - font-style: normal; - src: url('../resources/sax/sax.woff2'); -} -@font-face { - font-family: 'scientifica'; - font-weight: normal; - font-style: normal; - src: url('../resources/scientifica/scientifica.woff2'); -} -@font-face { - font-family: 'scientifica'; - font-weight: bold; - font-style: normal; - src: url('../resources/scientifica/scientifica-bold.woff2'); -} -@font-face { - font-family: 'scientifica'; - font-weight: normal; - font-style: italic; - src: url('../resources/scientifica/scientifica-italic.woff2'); -} -@font-face { - font-family: 'sergamon'; - font-weight: normal; - font-style: normal; - src: url('../resources/sergamon/sergamon.woff2'); -} -@font-face { - font-family: 'serious-shanns'; - font-weight: bold; - font-style: italic; - src: url('../resources/serious-shanns/serious-shanns-bold-italic.woff2'); -} -@font-face { - font-family: 'serious-shanns'; - font-weight: bold; - font-style: normal; - src: url('../resources/serious-shanns/serious-shanns-bold.woff2'); -} -@font-face { - font-family: 'serious-shanns'; - font-weight: normal; - font-style: italic; - src: url('../resources/serious-shanns/serious-shanns-italic.woff2'); -} -@font-face { - font-family: 'serious-shanns'; - font-weight: normal; - font-style: normal; - src: url('../resources/serious-shanns/serious-shanns.woff2'); -} -@font-face { - font-family: 'share-tech'; - font-weight: normal; - font-style: normal; - src: url('../resources/share-tech/share-tech.woff2'); -} -@font-face { - font-family: 'sinclair-ql'; - font-weight: normal; - font-style: normal; - src: url('../resources/sinclair-ql/sinclair-ql.woff2'); -} -@font-face { - font-family: 'sinclair-ql-extended'; - font-weight: normal; - font-style: normal; - src: url('../resources/sinclair-ql-extended/sinclair-ql-extended.woff2'); -} -@font-face { - font-family: 'sk-modernist'; - font-weight: normal; - font-style: normal; - src: url('../resources/sk-modernist/sk-modernist.woff2'); -} -@font-face { - font-family: 'sligoil'; - font-weight: normal; - font-style: normal; - src: url('../resources/sligoil/sligoil.woff2'); -} -@font-face { - font-family: 'sono'; - font-weight: bold; - font-style: normal; - src: url('../resources/sono/sono-bold.woff2'); -} -@font-face { - font-family: 'sono'; - font-weight: normal; - font-style: normal; - src: url('../resources/sono/sono.woff2'); -} -@font-face { - font-family: 'source-code-pro'; - font-weight: bold; - font-style: italic; - src: url('../resources/source-code-pro/source-code-pro-bold-italic.woff2'); -} -@font-face { - font-family: 'source-code-pro'; - font-weight: bold; - font-style: normal; - src: url('../resources/source-code-pro/source-code-pro-bold.woff2'); -} -@font-face { - font-family: 'source-code-pro'; - font-weight: normal; - font-style: italic; - src: url('../resources/source-code-pro/source-code-pro-italic.woff2'); -} -@font-face { - font-family: 'source-code-pro'; - font-weight: normal; - font-style: normal; - src: url('../resources/source-code-pro/source-code-pro.woff2'); -} -@font-face { - font-family: 'space'; - font-weight: bold; - font-style: normal; - src: url('../resources/space/space-bold.woff2'); -} -@font-face { - font-family: 'space'; - font-weight: normal; - font-style: normal; - src: url('../resources/space/space.woff2'); -} -@font-face { - font-family: 'space'; - font-weight: bold; - font-style: italic; - src: url('../resources/space/space-bold-italic.woff2'); -} -@font-face { - font-family: 'space'; - font-weight: normal; - font-style: italic; - src: url('../resources/space/space-italic.woff2'); -} -@font-face { - font-family: 'spleen'; - font-weight: normal; - font-style: normal; - src: url('../resources/spleen/spleen.woff2'); -} -@font-face { - font-family: 'sudo'; - font-weight: bold; - font-style: italic; - src: url('../resources/sudo/sudo-bold-italic.woff2'); -} -@font-face { - font-family: 'sudo'; - font-weight: bold; - font-style: normal; - src: url('../resources/sudo/sudo-bold.woff2'); -} -@font-face { - font-family: 'sudo'; - font-weight: normal; - font-style: italic; - src: url('../resources/sudo/sudo-italic.woff2'); -} -@font-face { - font-family: 'sudo'; - font-weight: normal; - font-style: normal; - src: url('../resources/sudo/sudo.woff2'); -} -@font-face { - font-family: 'sometype-mono'; - font-weight: bold; - font-style: italic; - src: url('../resources/sometype-mono/sometype-mono-bold-italic.woff2'); -} -@font-face { - font-family: 'sometype-mono'; - font-weight: bold; - font-style: normal; - src: url('../resources/sometype-mono/sometype-mono-bold.woff2'); -} -@font-face { - font-family: 'sometype-mono'; - font-weight: normal; - font-style: italic; - src: url('../resources/sometype-mono/sometype-mono-italic.woff2'); -} -@font-face { - font-family: 'sometype-mono'; - font-weight: normal; - font-style: normal; - src: url('../resources/sometype-mono/sometype-mono.woff2'); -} -@font-face { - font-family: 'tex-gyre-cursor'; - font-weight: bold; - font-style: italic; - src: url('../resources/tex-gyre-cursor/tex-gyre-cursor-bold-italic.woff2'); -} -@font-face { - font-family: 'tex-gyre-cursor'; - font-weight: bold; - font-style: normal; - src: url('../resources/tex-gyre-cursor/tex-gyre-cursor-bold.woff2'); -} -@font-face { - font-family: 'tex-gyre-cursor'; - font-weight: normal; - font-style: italic; - src: url('../resources/tex-gyre-cursor/tex-gyre-cursor-italic.woff2'); -} -@font-face { - font-family: 'tex-gyre-cursor'; - font-weight: normal; - font-style: normal; - src: url('../resources/tex-gyre-cursor/tex-gyre-cursor.woff2'); -} -@font-face { - font-family: 'terminus-consoleet'; - font-weight: bold; - font-style: normal; - src: url('../resources/terminus-consoleet/terminus-consoleet-bold.woff2'); -} -@font-face { - font-family: 'terminus-consoleet'; - font-weight: normal; - font-style: normal; - src: url('../resources/terminus-consoleet/terminus-consoleet.woff2'); -} -@font-face { - font-family: 'terminus-consoleet-smooth'; - font-weight: normal; - font-style: normal; - src: url('../resources/terminus-consoleet-smooth/terminus-consoleet-smooth.woff2'); -} -@font-face { - font-family: 'terminus-ttf'; - font-weight: bold; - font-style: italic; - src: url('../resources/terminus-ttf/terminus-ttf-bold-italic.woff2'); -} -@font-face { - font-family: 'terminus-ttf'; - font-weight: bold; - font-style: normal; - src: url('../resources/terminus-ttf/terminus-ttf-bold.woff2'); -} -@font-face { - font-family: 'terminus-ttf'; - font-weight: normal; - font-style: italic; - src: url('../resources/terminus-ttf/terminus-ttf-italic.woff2'); -} -@font-face { - font-family: 'terminus-ttf'; - font-weight: normal; - font-style: normal; - src: url('../resources/terminus-ttf/terminus-ttf.woff2'); -} -@font-face { - font-family: 'topaz-a1200'; - font-weight: normal; - font-style: normal; - src: url('../resources/topaz-a1200/topaz-a1200.woff2'); -} -@font-face { - font-family: 'topaz-a500'; - font-weight: normal; - font-style: normal; - src: url('../resources/topaz-a500/topaz-a500.woff2'); -} -@font-face { - font-family: 'twilio-sans-mono'; - font-weight: bold; - font-style: italic; - src: url('../resources/twilio-sans-mono/twilio-sans-mono-bold-italic.woff2'); -} -@font-face { - font-family: 'twilio-sans-mono'; - font-weight: bold; - font-style: normal; - src: url('../resources/twilio-sans-mono/twilio-sans-mono-bold.woff2'); -} -@font-face { - font-family: 'twilio-sans-mono'; - font-weight: normal; - font-style: italic; - src: url('../resources/twilio-sans-mono/twilio-sans-mono-italic.woff2'); -} -@font-face { - font-family: 'twilio-sans-mono'; - font-weight: normal; - font-style: normal; - src: url('../resources/twilio-sans-mono/twilio-sans-mono.woff2'); -} -@font-face { - font-family: 'ubuntu'; - font-weight: bold; - font-style: italic; - src: url('../resources/ubuntu/ubuntu-bold-italic.woff2'); -} -@font-face { - font-family: 'ubuntu'; - font-weight: bold; - font-style: normal; - src: url('../resources/ubuntu/ubuntu-bold.woff2'); -} -@font-face { - font-family: 'ubuntu'; - font-weight: normal; - font-style: italic; - src: url('../resources/ubuntu/ubuntu-italic.woff2'); -} -@font-face { - font-family: 'ubuntu'; - font-weight: normal; - font-style: normal; - src: url('../resources/ubuntu/ubuntu.woff2'); -} -@font-face { - font-family: 'unifont'; - font-weight: normal; - font-style: normal; - src: url('../resources/unifont/unifont.woff2'); -} -@font-face { - font-family: 'unifontex'; - font-weight: normal; - font-style: normal; - src: url('../resources/unifontex/unifontex.woff2'); -} -@font-face { - font-family: 'verily'; - font-weight: normal; - font-style: normal; - src: url('../resources/verily/verily.woff2'); -} -@font-face { - font-family: 'victor-mono'; - font-weight: normal; - font-style: normal; - src: url('../resources/victor-mono/victor-mono.woff2'); -} -@font-face { - font-family: 'victor-mono'; - font-weight: normal; - font-style: italic; - src: url('../resources/victor-mono/victor-mono-italic.woff2'); -} -@font-face { - font-family: 'victor-mono'; - font-weight: bold; - font-style: normal; - src: url('../resources/victor-mono/victor-mono-bold.woff2'); -} -@font-face { - font-family: 'victor-mono'; - font-weight: bold; - font-style: italic; - src: url('../resources/victor-mono/victor-mono-bold-italic.woff2'); -} -@font-face { - font-family: 'vt323'; - font-weight: normal; - font-style: normal; - src: url('../resources/vt323/vt323.woff2'); -} -@font-face { - font-family: 'zhima-mono'; - font-weight: normal; - font-style: normal; - src: url('../resources/zhima-mono/zhima-mono.woff2'); -} diff --git a/index.css b/index.css index f0ac100a..2e840b2f 100644 --- a/index.css +++ b/index.css @@ -434,43 +434,9 @@ section.select-list { display: block; flex: 1; } - .entry.filtered-out { - display: none; - } - .entry.group-child:not(.group-child-visible) { - display: none; - } - .entry.group-child { + .entry[data-child-of] { padding-left: 24px; } - button.group-toggle { - position: absolute; - bottom: 8px; - right: 6px; - width: auto; - background: none; - border: none; - cursor: pointer; - padding: 0; - display: flex; - align-items: center; - color: var(--medium-grey); - font-size: 11px; - svg { - transition: transform .3s ease-in-out; - transform: rotate(-90deg); - } - } - .group-open button.group-toggle svg { - transform: rotate(0deg); - } - .entry:hover button.group-toggle, - .entry.active button.group-toggle { - color: var(--dark-grey); - } - button.group-toggle:hover { - color: var(--ink-black); - } a[data-value] { display: block; width: 66.67%; diff --git a/index.html b/index.html index 4a7e4612..ca4428c3 100755 --- a/index.html +++ b/index.html @@ -91,7 +91,7 @@ - +